Class TFormEnhance (unit Formenh)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);

Public declarations


Functions

procedure BringFormToFront;

TFormEnhance.

destructor Destroy;

TFormEnhance.

procedure DefineProperties(Filer: TFiler);

TFormEnhance.

procedure DoSavePlacement;

TFormEnhance.

procedure HookWndProc(var Msg: TMessage);


procedure Loaded;

TFormEnhance.

procedure LoadPlacement;

TFormEnhance.

procedure ReadData(Reader: TReader);


procedure SetAcceptFiles(Value: Boolean);

TFormEnhance.

procedure WriteData(Writer: TWriter);


Properties

property AcceptFiles : Boolean

Published declarations

property BringToFront : Boolean


property MaxSize : TSize


property MinSize : TSize


property SaveKey : string


property SaveName : string


property SavePlacement : Boolean


Events

event OnDropFiles : TDropFilesEvent


Variables

FAcceptFiles : Boolean;


FBringToFront : Boolean;


FMaxSize : TSize;


FMinSize : TSize;


FOnDropFiles : TDropFilesEvent;


FSaveKey : string;


FSaveName : string;


FSavePlacement : Boolean;


NewWndProc : Pointer;


OldWndProc : TFarProc;

Protected declarations


Constructors


constructor Create(AOwner: TComponent);

Public declarations


Functions


procedure BringFormToFront;

TFormEnhance.SetAcceptFiles


destructor Destroy;

TFormEnhance.Loaded


procedure DefineProperties(Filer: TFiler);

TFormEnhance.DoSavePlacement


procedure DoSavePlacement;

TFormEnhance.LoadPlacement


procedure HookWndProc(var Msg: TMessage);


procedure Loaded;

TFormEnhance.Create


procedure LoadPlacement;

TFormEnhance.Destroy


procedure ReadData(Reader: TReader);


procedure SetAcceptFiles(Value: Boolean);

TFormEnhance.HookWndProc


procedure WriteData(Writer: TWriter);


Properties


property AcceptFiles : Boolean

Published declarations


property BringToFront : Boolean


property MaxSize : TSize


property MinSize : TSize


property SaveKey : string


property SaveName : string


property SavePlacement : Boolean


Events


event OnDropFiles : TDropFilesEvent


Variables


FAcceptFiles : Boolean;


FBringToFront : Boolean;


FMaxSize : TSize;


FMinSize : TSize;


FOnDropFiles : TDropFilesEvent;


FSaveKey : string;


FSaveName : string;


FSavePlacement : Boolean;


NewWndProc : Pointer;


OldWndProc : TFarProc;

Protected declarations