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.
Entry Points
Route
Use when
Components
You want component purpose, screenshots, guide links, and the component API map.
Product guides
You want cross-cutting workflows before drilling into component APIs.
Product overview
You want frameworks, dependencies, IDE support, and release notes.
Component Summary
Component
Use for
TMS FNC App Form Persist
Persists and restores window position and size across application sessions using an INI file.
TMS FNC App Lock
Locks the application with a password dialog on demand or after a configurable idle timeout.
TMS FNC App Update
Checks for and downloads application updates from a remote control file, with support for elevation and custom version comparison.
API By Component
Component page
Classes And Records
Type
Description
TTMSFNCAppFormPersist
Non-visual component that automatically saves and restores the size, position, and maximized state of its owner form across application runs.
TTMSFNCCustomAppFormPersist
Base class that automatically persists the size, position, and maximized state of its owner form between application runs.
TMS FNC App Lock
Component page
Classes And Records
Type
Description
TTMSFNCAppLock
Component that locks an application and requires a password to reopen it, on demand or after a configurable period of user inactivity.
TTMSFNCAppLockDialog
Defines the visual appearance and texts of the password dialog shown when the user attempts to reopen a locked application.
TTMSFNCAppLockDialogLabelSettings
Holds the caption text and font used for a single label in the unlock dialog, such as the user name or password field label.
TTMSFNCCustomAppLock
Base class that locks an application and requires a password to reopen it, either on demand or after a configurable period of user inactivity.
TMS FNC App Update
Component page
Classes And Records
Type
Description
TTMSFNCAppUpdate
Ready-to-use update component that surfaces the update configuration, pending-version information, and events at design time.
TTMSFNCAppUpdateAppInfo
Holds descriptive information about an available update, such as the confirmation message, release notes, license text, and an information URL.
TTMSFNCAppUpdateFile
Describes a single file that participates in an update operation, including its remote location, version information, and target destination on disk.
TTMSFNCAppUpdateFileList
Holds the collection of files that are evaluated and downloaded during an update operation.
TTMSFNCAppUpdateLogging
Controls logging of the update process, including whether logging is active and the file the log is written to.
TTMSFNCCustomAppUpdate
Base class that checks a remote control file for available updates, downloads the changed files, applies them, and optionally restarts the application.
See Also