Unit 'Forms' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#lcl]

Reference for unit 'Forms'

Implements Forms which are the basis for the LCL Graphical User Interface.

uses

  System,

  Classes,

  SysUtils,

  Types,

  TypInfo,

  Math,

  CustApp,

  System.UITypes,

  LCLPlatformDef,

  

  LCLStrConsts,

  

  LCLType,

  

  LCLProc,

  

Useful lower-level helper functions and classes.

  LCLIntf,

  

Contains WinAPI-like functions for Delphi compatibility.

  LCLVersion,

  

  LCLClasses,

  

  InterfaceBase,

  

Provides a platform-independent widgetset class and helper functions.

  LResources,

  

  Graphics,

  

  Menus,

  

  LMessages,

  

Contains Typhon message codes and their mapping to message codes for other platforms/widgetsets.

  CustomTimer,

  

  ActnList,

  

  Clipbrd,

  

  HelpIntfs,

  

  Controls,

  

Contains types, constants, classes, and routines used to implement visual controls.

  ImgList,

  

  Themes,

  

  LazFileUtils,

  LazUTF8,

  Maps,

  IntegerList,

  LazMethodList,

  LazLoggerBase,

  LazUtilities,

  GraphType;

Overview

forms.pp contains classes, types, and routines used to implement forms, which are the basis for the graphical user interface in the Typhon Component Library (LCL).

The following components are added to the Typhon IDE component palette:

Standard Tab

Additional Tab

The unit also includes the TApplication and TScreen classes used in the Application and Screen singletons.



CT Web help

CodeTyphon Studio