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

Reference for unit 'InterfaceBase'

Provides a platform-independent widgetset class and helper functions.

uses

  System,

  Types,

  Classes,

  SysUtils,

  Math,

  FPImage,

  LCLProc,

  

Useful lower-level helper functions and classes.

  LCLType,

  

  LMessages,

  

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

  LCLPlatformDef,

  

  IntfGraphics,

  

  Themes,

  

  WSReferences,

  LazUTF8,

  IntegerList,

  LazUtilities,

  LazLoggerBase,

  GraphType,

  GraphMath,

  LazVersion;

Overview

interfacebase.pp contains classes, types, and routines used to define a platform-independent widgetset class (TWidgetSet) and helper functions.

Remark: Modified in LCL version 3.0 to assign the GetLCLWidgetTypeName routine in this unit to the OnLCLWidgetTypeName function variable in lazversion.pas during unit initialization.

interfacebase.pp is part of the Typhon Component Library (LCL).



CT Web help

CodeTyphon Studio