[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'InterfaceBase' (#lcl)

Reference for unit 'InterfaceBase'

Provides a platform-independent widgetset class and helper functions.

uses

  Types,

  Classes,

  SysUtils,

  Math,

  FPImage,

  LCLProc,

  

Useful lower-level helper functions and classes.

  LCLType,

  

Provides compatibility with the Delphi Windows unit.

  LMessages,

  

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

  LCLPlatformDef,

  

Contains routines and types used in LCL Platform definitions.

  IntfGraphics,

  

Classes and functions for easy handling of raw images (interface images).

  Themes,

  

Implements Theme Services for supported platforms / widgetsets.

  LazUTF8,

  IntegerList,

  LazUtilities,

  LazLoggerBase,

  GraphType,

  GraphMath;

Overview

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

This file is part of the Lazarus Component Library (LCL).