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

Reference for unit 'LCLTaskDialog'

Implements a TaskDialog window for LCL.

uses

  Classes,

  sysutils,

  LazUTF8,

  LCLType,

  

Provides compatibility with the Delphi Windows unit.

  LCLStrConsts,

  

Contains resource strings used in the LCL.

  LCLIntf,

  

Contains WinAPI-like functions for Delphi compatibility.

  InterfaceBase,

  

Provides a platform-independent widgetset class and helper functions.

  ImgList,

  

Contains classes and types used in TCustomImageList, the base class for TImageList.

  LResources,

  

Maintains a global list of Lazarus resources, and provides methods and types used to stream components.

  Menus,

  

Implements menus used in forms created with the Lazarus IDE.

  Graphics,

  

  Forms,

  

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

  Controls,

  

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

  StdCtrls,

  

Standard controls used in the Lazarus Component Library (LCL).

  ExtCtrls,

  

Contains extra controls commonly used in Lazarus forms.

  Buttons,

  

Contains types and classes used to implement specialized buttons.

  DialogRes;

  

Contains types and constants used to access scalable dialog images.

Overview

lcltaskdialog.pas implements a task dialog. It is implemented natively on Windows Vista and Windows 7 (or later). On Windows XP, it is emulated.

This unit was originally a part of the freeware Synopse mORMot framework, licensed under a MPL/GPL/LGPL tri-license; version 1.19. It has been relicensed with permission from Arnaud Bouchez, the original author, and all contributors.

The original file name is SynTaskDialog.pas.


Version 3.2 Generated 2024-02-25 Home