Overview
TMS FNC AppTools is cross-platform and cross-framework component library for desktop oriented application development.
Features
TTMSFNCAppUpdate
- Update via HTTP requests with optional username and password authentication
- ZIP file based downloads
- Automatic update or control the process via separate calls
- Control file supports 3 desktop platforms (Windows, macOS, Linux)
- Supports both predefined and custom path prefixes
- Optional logging to track the executed steps
TTMSFNCAppFormPersist
- Persists the window position and state in an INI file
- Save/load persisted position automatically at window close/open or programmatically
TTMSFNCAppLock
- Password protects the running application
- Lock application directly or after an idle time
- Unlock programmatically or through the default dialog
Availability
Supported frameworks and platforms
- VCL Win32/Win64
- FMX Win32/Win64, macOS, Linux
Supported IDE’s
- Delphi 10 Seattle and C++ Builder 10 Seattle or newer releases