Class TOpenDialogHint (unit HintOpen) |
Inherits from
TOpenDialog
TOpenDialogHint
constructor Create(AOwner:TComponent);
- Internal flag, correct bug in standard
TFileOpen class - sending notification about file selection when
filter selection is perfomed
TOpenDialog
function Execute: Boolean;
FFileName
function NewExecute(Func: Pointer): Bool;
The only purpose to override Create method is to store reference on
created dialog as global variable.
property HintSize : word
property SelectedFileName : string
property SelectedFilter : integer
event OnChange : TNotifyEvent
event OnPaint : TGraphicDrawNotify
FFilterSelected : boolean;
FFileChange : TNotifyEvent;
FGraphicHint : TGraphHintWindow;
FHintDraw : TGraphicDrawNotify;
FHintSize : word;
FOldFileName : string;
FOldFilterIndex : integer;
constructor Create(AOwner:TComponent);
Internal flag, correct bug in standard
TFileOpen class - sending notification about file selection when
filter selection is perfomed
TOpenDialog
function Execute: Boolean;
FFileName
function NewExecute(Func: Pointer): Bool;
The only purpose to override Create method is to store reference on
created dialog as global variable. The variable will use in hook function
which I can not to determine as function of object.
Obviously, if one creates two dialogs at time in a single instance,
the unit will fail
property HintSize : word
property SelectedFileName : string
property SelectedFilter : integer
event OnChange : TNotifyEvent
event OnPaint : TGraphicDrawNotify
FFilterSelected : boolean;
FFileChange : TNotifyEvent;
FGraphicHint : TGraphHintWindow;
FHintDraw : TGraphicDrawNotify;
FHintSize : word;
FOldFileName : string;
FOldFilterIndex : integer;