Use this reference for exact Delphi API contracts. Start from the component pages for purpose, setup, and task guides; use the class and member pages here for signatures, defaults, behavior notes, and event contracts.
Barcode component that renders a symbol of a selectable symbology from a text value. Publishes the appearance, text, border, and encoding options of TTMSFNCWXCustomBarcode for design-time use.
Describes the optional rectangular border drawn around a rendered barcode. Controls the border color, line width, visibility, and the gap between the border and the symbol on each side.
Holds the symbology-specific encoding options for a barcode. Each property only applies to the barcode types that support it; properties that do not apply to the active type are ignored during rendering.
Base class for the barcode control. Renders a barcode of the selected symbology from a text value through an embedded web view and exposes the appearance, text, border, and encoding options as well as the ability to retrieve the rendered image as a bitmap.
Component that decodes barcodes from images, files, base64 data, or a live camera feed, publishing the symbology, camera, library location, and decode notifications for design-time configuration.
Base class that decodes barcodes from a file, an in-memory image, a base64 data stream, or live camera frames, and exposes the shared decode and scanning behavior reused by the concrete decoder components.
Provides the design-time camera component that streams live video from a system camera and captures snapshots, publishing the configurable properties and events of TTMSFNCWXCustomCamera.
Control that hosts arbitrary HTML content in an embedded web view, organized as positioned element containers with their own markup, styling, scripting, and event-driven actions, plus a collection of resource links.
Binds a handler to a DOM event raised by a specific HTML element inside an element container. When the configured event fires in the hosted web content, the action runs and reports the event back to the application.
Base control that hosts arbitrary HTML content in an embedded web view. It manages a collection of positioned element containers and a set of resource links, and surfaces browser events back to the application.
Represents a single block of HTML content hosted inside the container control, with its own markup, optional script and style, positioning, and a set of actions that respond to events from its elements.
Event signature used to notify the application that an HTML element raised an event in the hosted web content. Provides the event payload captured from the browser.
Base class for the document generation component. Builds a document from a structured model and exports it to a file or a Base64 encoded string through an embedded web view.
Implements the document viewer that renders Word (.docx) documents in a browser-based surface, with page navigation, zooming, and rendering options. Use the published descendant for design-time use.
Base class for the HTML memo editor, a rich-text editor that lets users compose and format HTML content through a configurable toolbar. It provides programmatic formatting, content load and save, custom fonts and font sizes, read-only and spell-check modes, and notifications when the content or the current text style changes.
A rich-text HTML editor control that lets users compose and format HTML content through a configurable toolbar. It publishes the inherited editing, formatting, content, and notification features for design-time and run-time use.
Aggregates the toolbar button groups of the HTML memo editor: font formatting, paragraph formatting, insert actions and miscellaneous actions. Use the grouped sub-objects to enable or disable individual buttons.
Controls which font and character-formatting buttons appear on the editor toolbar, such as font name, font size, color, bold, italic, underline, strike-through and clear-formatting buttons.
Controls which paragraph-formatting buttons appear on the editor toolbar, such as the predefined style, ordered list, unordered list and paragraph-alignment buttons.
Represents the editor toolbar, controlling its overall visibility and exposing the grouped button settings that determine which actions are available to the user.
Renders JSON content as a collapsible, syntax-highlighted tree inside a hosted web view. Publishes the formatting, preview, animation, and appearance settings for design-time and run-time use.
Base class that hosts an interactive mathematical expression editor in an embedded web view, exposing the expression content, output formats, virtual keyboard configuration, and a full set of editing and navigation commands.
Interactive component for editing and rendering mathematical expressions in an embedded web view, with configurable output format and on-screen virtual keyboard.
Base class that performs optical character recognition on images. It accepts an image from several sources, runs recognition through a pool of background workers, reports progress, and exposes the recognized text and layout. Use the published TTMSFNCWXOCR descendant on a form.
Optical character recognition component that extracts text from images. It exposes the configuration, jobs, and events of TTMSFNCWXCustomOCR as published members for use at design time.
Holds the full outcome of a completed recognition job, including the recognized plain text, alternative export formats, the overall confidence, and the recognized paragraphs, lines, and words.
Base control that displays an image and lets the user draw rectangular regions over it to recognize the text they contain. It crops each selected region, submits it to an attached text recognition engine, and draws feedback over the image: an index label per selection and a confidence-colored box around each recognized word. Selection sets can be saved as reusable templates and reloaded, including from JSON.
Visual control that displays an image, lets the user select regions to recognize the text they contain, and overlays recognition feedback with confidence-based highlighting. Exposes the image, recognition engine, confidence thresholds, appearance, and selection behavior as published properties for design-time configuration.
Groups the fill and stroke styling used to render the selection feedback: the rectangle drawn while dragging a new selection, the committed selection outline, and the confidence-based highlighting of recognized words. Word highlights are styled by confidence band so that low, moderate, and reasonable confidence results are visually distinct.
Describes a single selection region within a template as a set of edge coordinates together with the scaling factor at which the region was captured. Template rectangles are serialized so a set of selections can be reused across images.
Represents a single selected image region and the text recognition result associated with it. Holds the cropped bitmap, its position on the source image, the recognized text and bounding boxes, and the processing state used while recognition is running.
Owns and manages the collection of selection results created during a recognition session. Items are freed automatically when removed or when the list is cleared.
A reusable, serializable set of selection regions. A template captures the rectangles selected on one image so the same regions can be applied to another image, and supports persistence to and from JSON.
Base class for a list control that displays page thumbnails for a connected document viewer. It builds one thumbnail per page, keeps the thumbnails in sync as the document loads, and navigates the viewer to the matching page when a thumbnail is selected.
Control that shows a navigable list of page thumbnails for a connected PDF viewer. Selecting a thumbnail navigates the viewer to that page, and the highlighted thumbnail follows the viewer's current page.
Represents a single thumbnail entry in a thumbnail list. Each item maps to one page of the associated document and carries the rendered preview image for that page.
Base implementation of the PDF toolbar control. Hosts a set of buttons that drive navigation, zooming, rotation, and file loading on a connected PDF viewer, and keeps the button enabled state in sync with the viewer.
Toolbar control that drives a connected PDF viewer. Exposes a ready-made set of buttons for opening a document, navigating pages, zooming, and rotating, and keeps button availability in sync with the viewer state.
Represents a single button in the toolbar. Each item is bound to a role that determines the action triggered when the button is clicked, and can display a custom bitmap and caption.
Base class for the PDF viewer control. Renders documents from a URL, file or Base64 string and provides page navigation, zooming, rotation, text search, thumbnail generation and form-field extraction.
PDF viewer control that displays documents from a URL, file or Base64 string and exposes page navigation, zooming, rotation, text search, thumbnail generation and form-field extraction as published members.
Base class that renders a QR code from arbitrary text inside a hosted web control. Exposes the encoded text, error-correction level, version, and a rich set of appearance settings, and can overlay a logo and background image. Published descendants surface the configuration properties at the design surface.
Component that renders a QR code from text, publishing the encoding, appearance, title, logo, and background options for use at design time and run time.
Holds the colors of the three position-detection patterns (the large squares in the corners) of a QR code. Each pattern is split into an outer ring and an inner square that can be colored independently.
Collects the visual settings that control how a QR code is rendered: module and timing colors, dot scaling, quiet-zone size, title and subtitle styling, logo placement, and automatic background-aware coloring.
Specifies the cross-origin policy applied when the QR code embeds an external image such as a logo or background, controlling whether the browser sends credentials when fetching that image.
Specifies the amount of redundant data added to a QR code so that it stays scannable when part of the image is damaged or obscured. Higher levels recover from more damage but reduce the data capacity at a given size.
Base class that decodes QR codes from images using an embedded web control. Provides the decoding methods, library location selection, and result dispatching that the published decoder component exposes.
Web-based component that decodes QR codes from camera input or supplied images. Surfaces the camera, library location, and decode notification events for use at design time and run time.
Base class for the web-based video player control. Extends the media player with video-specific behavior such as picture-in-picture mode, a poster image, and seeking helpers.
Describes a single data channel of a peer connection, including its name and reliability settings, for exchanging arbitrary application data alongside media.
Represents a single peer connection, identified by a name, and drives offer/answer negotiation, ICE candidate exchange, and data channel messaging with one remote peer.