Class TActivApp (unit ActivApp)

Inherits from

Tcomponent

Constructors


Constructor Create(AOwner: TComponent);

Public declarations


Functions

Procedure ActivateApp;


Procedure ExecuteApp (Success:Boolean);

This procedure handles messages sent from other Apps

procedure ShowYourSelf(var Msg: TMsg; var Handled: Boolean);

Protected declarations

Procedure SetAppToActivate(Value:String);

Else MyHAndle = 0

Procedure SetExePath(Value:String);


Properties

property BeforeLaunchApp : TMYParamEvent


property ExePath : String


property MainFormTitle : String


Events

Variables

EBeforeLaunchApp : TMYParamEvent;


GetAppToActivate : String;


GetExePath : String;



Constructors


Constructor Create(AOwner: TComponent);

Public declarations


Functions


Procedure ActivateApp;


Procedure ExecuteApp (Success:Boolean);

This procedure handles messages sent from other Apps


procedure ShowYourSelf(var Msg: TMsg; var Handled: Boolean);

Protected declarations


Procedure SetAppToActivate(Value:String);

Else MyHAndle = 0


Procedure SetExePath(Value:String);


Properties


property BeforeLaunchApp : TMYParamEvent


property ExePath : String


property MainFormTitle : String


Events


Variables


EBeforeLaunchApp : TMYParamEvent;


GetAppToActivate : String;


GetExePath : String;