Skip to content

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