Class TInstallDialogManager (unit Idmgr)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);

Exception handling routines


Functions

procedure Attach;

Re-attach the OnActivate event to its former handler, if there was one.

destructor Destroy;


procedure Loaded;

Re-route the OnActivate handler for the parent form through our own event handler.

procedure DoActivate(Sender: TObject);

This handler takes over the original OnActivate handler for the parent form.

Properties

property InstallComponent : TInstall


Events

Variables

AlreadyAttached : Boolean;


FInstallComponent : TInstall;


OldActivateEvent : TNotifyEvent;



Constructors


constructor Create(AOwner: TComponent);

Exception handling routines


Functions


procedure Attach;

Re-attach the OnActivate event to its former handler, if there was one.


destructor Destroy;


procedure Loaded;

Re-route the OnActivate handler for the parent form through our own event handler.


procedure DoActivate(Sender: TObject);

This handler takes over the original OnActivate handler for the parent form. Note, that we should call this "default" handler before we do our stuff.


Properties


property InstallComponent : TInstall


Events


Variables


AlreadyAttached : Boolean;


FInstallComponent : TInstall;


OldActivateEvent : TNotifyEvent;