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

TCDDrawer

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: customdrawndrawers.pas line 309

type TCDDrawer = class

public

  Palette: TCDColorPalette;

  

  FallbackPalette: TCDColorPalette;

  

  PaletteKind: TCDPaletteKind;

  

  constructor Create; virtual;

  

  destructor Destroy; override;

  

  procedure CreateResources; virtual;

  

  procedure LoadResources; virtual;

  

  procedure FreeResources; virtual;

  

  procedure ScaleRasterImage();

  

  procedure LoadPalette;

  

  procedure LoadNativePaletteColors;

  

  procedure LoadFallbackPaletteColors; virtual;

  

  function PalDefaultUsesNativePalette; virtual;

  

  function GetDrawStyle; virtual;

  

  class function VisibleText();

  function GetControlDefaultColor();

  

  function GetMeasures(); virtual; abstract;

  

  function GetMeasuresEx(); virtual; abstract;

  

  procedure CalculatePreferredSize(); virtual; abstract;

  

  function GetColor(); virtual; abstract;

  

  function GetClientArea(); virtual; abstract;

  

  procedure DrawControl();

  

  procedure DrawFocusRect(); virtual; abstract;

  

  procedure DrawRaisedFrame(); virtual; abstract;

  

  procedure DrawFrame3D(); virtual; abstract;

  

  procedure DrawSunkenFrame(); virtual; abstract;

  

  procedure DrawShallowSunkenFrame(); virtual; abstract;

  

  procedure DrawTickmark(); virtual; abstract;

  

  procedure DrawSlider(); virtual; abstract;

  

  procedure DrawArrow(); virtual; abstract;

  procedure DrawSmallCloseButton(); virtual; abstract;

  

  procedure DrawButtonWithArrow(); virtual; abstract;

  procedure DrawButton(); virtual; abstract;

  

  procedure DrawEditBackground(); virtual; abstract;

  

  procedure DrawEditFrame(); virtual; abstract;

  

  procedure DrawCaret(); virtual; abstract;

  

  procedure DrawEdit(); virtual; abstract;

  

  procedure DrawCheckBoxSquare(); virtual; abstract;

  

  procedure DrawCheckBox(); virtual; abstract;

  

  procedure DrawRadioButtonCircle(); virtual; abstract;

  

  procedure DrawRadioButton(); virtual; abstract;

  

  procedure DrawComboBox(); virtual; abstract;

  procedure DrawScrollBar(); virtual; abstract;

  

  procedure DrawGroupBox(); virtual; abstract;

  

  procedure DrawPanel(); virtual; abstract;

  

  procedure DrawStaticText(); virtual; abstract;

  

  procedure DrawTrackBar(); virtual; abstract;

  

  procedure DrawProgressBar(); virtual; abstract;

  

  procedure DrawListView(); virtual; abstract;

  

  procedure DrawReportListView(); virtual; abstract;

  

  procedure DrawReportListViewItem(); virtual; abstract;

  

  procedure DrawToolBar(); virtual; abstract;

  procedure DrawToolBarItem(); virtual; abstract;

  procedure DrawCTabControl(); virtual; abstract;

  

  procedure DrawCTabControlFrame(); virtual; abstract;

  

  procedure DrawTabSheet(); virtual; abstract;

  

  procedure DrawTabs(); virtual; abstract;

  

  procedure DrawTab(); virtual; abstract;

  

  procedure DrawSpinEdit(); virtual; abstract;

end;

Inheritance

TCDDrawer

  

|

TObject


Version 3.2 Generated 2024-02-25 Home