Class TAppEvents (unit AppEvent)

Inherits from

TComponent

TAppEvents

Constructors


constructor Create(AOwner: TComponent);

TAppEvents


Functions

destructor Destroy;


procedure Loaded;


function MessageHook(var Msg: TMessage): Boolean;


procedure PaintIcon;


procedure SettingsChanged;


function GetCanvas: TCanvas;


function GetHintColor: TColor;


function GetHintHidePause: Integer;


function GetHintPause: Integer;


function GetHintShortPause: Integer;


function GetShowHint: Boolean;


function GetShowMainForm: Boolean;


function GetUpdateFormatSettings: Boolean;


procedure SetHintColor(Value: TColor);


procedure SetHintHidePause(Value: Integer);


procedure SetHintPause(Value: Integer);


procedure SetHintShortPause(Value: Integer);


procedure SetShowHint(Value: Boolean);


procedure SetShowMainForm(Value: Boolean);


procedure SetUpdateFormatSettings(Value: Boolean);


procedure UpdateAppProps;


Properties

property Chained : Boolean

for painting the icon

property HintColor : TColor


property HintHidePause : Integer


property HintPause : Integer


property HintShortPause : Integer


property ShowHint : Boolean


property ShowMainForm : Boolean


property UpdateFormatSettings : Boolean


property Canvas : TCanvas


Events

event OnActivate : TNotifyEvent


event OnActiveControlChange : TNotifyEvent


event OnActiveFormChange : TNotifyEvent


event OnDeactivate : TNotifyEvent


event OnException : TExceptionEvent


event OnHelp : THelpEvent


event OnHint : TNotifyEvent


event OnIdle : TIdleEvent


event OnMessage : TMessageEvent


event OnMinimize : TNotifyEvent


event OnPaintIcon : TNotifyEvent


event OnRestore : TNotifyEvent


event OnSettingsChanged : TNotifyEvent


event OnShowHint : TShowHintEvent


Variables

FCanvas : TCanvas;


FChained : Boolean;

Private declarations

FHintColor : TColor;


FHintHidePause : Integer;


FHintPause : Integer;


FHintShortPause : Integer;


FOnActivate : TNotifyEvent;


FOnActiveControlChange : TNotifyEvent;


FOnActiveFormChange : TNotifyEvent;


FOnDeactivate : TNotifyEvent;


FOnException : TExceptionEvent;


FOnHelp : THelpEvent;


FOnHint : TNotifyEvent;


FOnIdle : TIdleEvent;


FOnMessage : TMessageEvent;


FOnMinimize : TNotifyEvent;


FOnPaintIcon : TNotifyEvent;


FOnRestore : TNotifyEvent;


FOnSettingsChanged : TNotifyEvent;


FOnShowHint : TShowHintEvent;


FShowHint : Boolean;


FShowMainForm : Boolean;


FUpdateFormatSettings : Boolean;



Constructors


constructor Create(AOwner: TComponent);

TAppEvents


Functions


destructor Destroy;


procedure Loaded;


function MessageHook(var Msg: TMessage): Boolean;


procedure PaintIcon;


procedure SettingsChanged;


function GetCanvas: TCanvas;


function GetHintColor: TColor;


function GetHintHidePause: Integer;


function GetHintPause: Integer;


function GetHintShortPause: Integer;


function GetShowHint: Boolean;


function GetShowMainForm: Boolean;


function GetUpdateFormatSettings: Boolean;


procedure SetHintColor(Value: TColor);


procedure SetHintHidePause(Value: Integer);


procedure SetHintPause(Value: Integer);


procedure SetHintShortPause(Value: Integer);


procedure SetShowHint(Value: Boolean);


procedure SetShowMainForm(Value: Boolean);


procedure SetUpdateFormatSettings(Value: Boolean);


procedure UpdateAppProps;


Properties


property Chained : Boolean

for painting the icon


property HintColor : TColor


property HintHidePause : Integer


property HintPause : Integer


property HintShortPause : Integer


property ShowHint : Boolean


property ShowMainForm : Boolean


property UpdateFormatSettings : Boolean


property Canvas : TCanvas


Events


event OnActivate : TNotifyEvent


event OnActiveControlChange : TNotifyEvent


event OnActiveFormChange : TNotifyEvent


event OnDeactivate : TNotifyEvent


event OnException : TExceptionEvent


event OnHelp : THelpEvent


event OnHint : TNotifyEvent


event OnIdle : TIdleEvent


event OnMessage : TMessageEvent


event OnMinimize : TNotifyEvent


event OnPaintIcon : TNotifyEvent


event OnRestore : TNotifyEvent


event OnSettingsChanged : TNotifyEvent


event OnShowHint : TShowHintEvent


Variables


FCanvas : TCanvas;


FChained : Boolean;

Private declarations


FHintColor : TColor;


FHintHidePause : Integer;


FHintPause : Integer;


FHintShortPause : Integer;


FOnActivate : TNotifyEvent;


FOnActiveControlChange : TNotifyEvent;


FOnActiveFormChange : TNotifyEvent;


FOnDeactivate : TNotifyEvent;


FOnException : TExceptionEvent;


FOnHelp : THelpEvent;


FOnHint : TNotifyEvent;


FOnIdle : TIdleEvent;


FOnMessage : TMessageEvent;


FOnMinimize : TNotifyEvent;


FOnPaintIcon : TNotifyEvent;


FOnRestore : TNotifyEvent;


FOnSettingsChanged : TNotifyEvent;


FOnShowHint : TShowHintEvent;


FShowHint : Boolean;


FShowMainForm : Boolean;


FUpdateFormatSettings : Boolean;