Unit 'DAV_GuiCheckBox' Package
[Overview][Classes][Index] [#pl_asiovst]

TGuiControlsCheckBox

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

Declaration

Source position: DAV_GuiCheckBox.pas line 44

type TGuiControlsCheckBox = class(TCheckBox)

protected

  FBuffer: TGuiCustomPixelMap;

  

  FBackBuffer: TGuiCustomPixelMap;

  

  FGuiFont: TGuiOversampledGDIFont;

  

  procedure CMColorChanged(); message;

  

  procedure CMEnabledChanged(); message;

  

  procedure CMFontChanged(); message;

  

  procedure CMMouseEnter(); message;

  

  procedure CMMouseLeave(); message;

  

  procedure CMParentColorChanged(); message;

  

  procedure CMTextChanged(); message;

  

  procedure WMSetFocus(); message;

  

  procedure WMKillFocus(); message;

  

  procedure WMSize(); message;

  

  procedure WMMove(); message;

  

  procedure WMPaint(); message;

  

  procedure DoEnter; override;

  

  procedure DoExit; override;

  

  procedure SetBiDiMode(); override;

  

  procedure SetChecked(); override;

  

  procedure MouseDown(); override;

  

  procedure MouseUp(); override;

  

  procedure CreateParams(); override;

  

  procedure BackBufferChanged; virtual;

  

  procedure BufferChanged(); virtual;

  

  procedure CalculateCheckBoxRadius; virtual;

  

  procedure FontChangedHandler(); virtual;

  

  procedure NativeChanged; virtual;

  

  procedure RenderBox(); virtual;

  

  procedure RenderText(); virtual;

  

  procedure TransparentChanged; virtual;

  

  procedure UpdateBackBuffer; virtual;

  

  procedure UpdateBuffer; virtual;

  

  procedure Loaded; override;

  

  procedure Resize; override;

  

  procedure Paint; virtual;

  

  procedure PaintWindow(); override;

  

  property Canvas: TCanvas; [r]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure MouseEnter;

  

  procedure MouseLeave;

  

published

  property Transparent: Boolean; [rw]

  

  property Color;

  

  property ColorFocused: TColor; [rw]

  

  property ColorDown: TColor; [rw]

  

  property ColorDot: TColor; [rw]

  

  property ColorBorder: TColor; [rw]

  

  property ColorBackground: TColor; [rw]

  

  property Native: Boolean; [rw]

  

  property FontOversampling: TFontOversampling; [rw]

  

  property Shadow: TGuiShadow; [rw]

  

  property GroupIndex: Integer; [rw]

  

  property OnPaint: TNotifyEvent; [rw]

  

  property Action;

  

  property Anchors;

  

  property AutoSize;

  

  property Caption;

  

  property Checked;

  

  property Enabled;

  

  property Font;

  

  property Constraints;

  

  property DragKind;

  

  property ParentBiDiMode;

  

  property ParentColor;

  

  property ParentFont;

  

  property PopupMenu;

  

  property ShowHint;

  

  property TabOrder;

  

  property TabStop;

  

  property Visible;

  

  property OnEndDock;

  

  property OnStartDock;

  

  property OnClick;

  

  property OnDragDrop;

  

  property OnDragOver;

  

  property OnEndDrag;

  

  property OnEnter;

  

  property OnExit;

  

  property OnKeyDown;

  

  property OnKeyPress;

  

  property OnKeyUp;

  

  property OnMouseDown;

  

  property OnMouseMove;

  

  property OnMouseUp;

  

end;

Inheritance

TGuiControlsCheckBox

  

|

TObject



CT Web help

CodeTyphon Studio