| Class TCommandLineParameters (unit Cmdline) |
TComponent
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
procedure Loaded;| Properties |
property EnabledSwitchChars : TSwitchType
property FileMustExist : Boolean| Events |
event OnFilename : TFilenameEvent
event OnQuestionMark : TCmdLineEvent
event OnSwitch_A : TCmdLineEvent
event OnSwitch_B : TCmdLineEvent
event OnSwitch_C : TCmdLineEvent
event OnSwitch_D : TCmdLineEvent
event OnSwitch_E : TCmdLineEvent
event OnSwitch_F : TCmdLineEvent
event OnSwitch_G : TCmdLineEvent
event OnSwitch_H : TCmdLineEvent
event OnSwitch_I : TCmdLineEvent
event OnSwitch_J : TCmdLineEvent
event OnSwitch_K : TCmdLineEvent
event OnSwitch_L : TCmdLineEvent
event OnSwitch_M : TCmdLineEvent
event OnSwitch_N : TCmdLineEvent
event OnSwitch_O : TCmdLineEvent
event OnSwitch_P : TCmdLineEvent
event OnSwitch_Q : TCmdLineEvent
event OnSwitch_R : TCmdLineEvent
event OnSwitch_S : TCmdLineEvent
event OnSwitch_T : TCmdLineEvent
event OnSwitch_U : TCmdLineEvent
event OnSwitch_V : TCmdLineEvent
event OnSwitch_W : TCmdLineEvent
event OnSwitch_X : TCmdLineEvent
event OnSwitch_Y : TCmdLineEvent
event OnSwitch_Z : TCmdLineEvent| Variables |
FEnabledSwitches : TSwitchType;
FFileMustExist : Boolean;
FOnFilename : TFilenameEvent;
FOnQuestionMark : TCmdLineEvent;
FOnSwitch_A : TCmdLineEvent;
FOnSwitch_B : TCmdLineEvent;
FOnSwitch_C : TCmdLineEvent;
FOnSwitch_D : TCmdLineEvent;
FOnSwitch_E : TCmdLineEvent;
FOnSwitch_F : TCmdLineEvent;
FOnSwitch_G : TCmdLineEvent;
FOnSwitch_H : TCmdLineEvent;
FOnSwitch_I : TCmdLineEvent;
FOnSwitch_J : TCmdLineEvent;
FOnSwitch_K : TCmdLineEvent;
FOnSwitch_L : TCmdLineEvent;
FOnSwitch_M : TCmdLineEvent;
FOnSwitch_N : TCmdLineEvent;
FOnSwitch_O : TCmdLineEvent;
FOnSwitch_P : TCmdLineEvent;
FOnSwitch_Q : TCmdLineEvent;
FOnSwitch_R : TCmdLineEvent;
FOnSwitch_S : TCmdLineEvent;
FOnSwitch_T : TCmdLineEvent;
FOnSwitch_U : TCmdLineEvent;
FOnSwitch_V : TCmdLineEvent;
FOnSwitch_W : TCmdLineEvent;
FOnSwitch_X : TCmdLineEvent;
FOnSwitch_Y : TCmdLineEvent;
FOnSwitch_Z : TCmdLineEvent;| Constructors |
constructor Create(AOwner: TComponent);Public declarations
| Functions |
procedure Loaded;constructor TCommandLineParameters.Create } {******************************************************************************} {* LOADED is the procedure that does most of the work for this component. *} {* The command line parameters are checked - firstly to see if the first *} {* parameter could be a filename (usually to be opened). Secondly the *} {* parameters are checked to see if they are switches, possibly with another *} {* parameter following the switch. If any of these are found, then *} {* corresponding events are triggered (if they are assigned). *} {
| Properties |
property EnabledSwitchChars : TSwitchTypePublished declarations
property FileMustExist : Boolean| Events |
event OnFilename : TFilenameEvent
event OnQuestionMark : TCmdLineEvent
event OnSwitch_A : TCmdLineEvent
event OnSwitch_B : TCmdLineEvent
event OnSwitch_C : TCmdLineEvent
event OnSwitch_D : TCmdLineEvent
event OnSwitch_E : TCmdLineEvent
event OnSwitch_F : TCmdLineEvent
event OnSwitch_G : TCmdLineEvent
event OnSwitch_H : TCmdLineEvent
event OnSwitch_I : TCmdLineEvent
event OnSwitch_J : TCmdLineEvent
event OnSwitch_K : TCmdLineEvent
event OnSwitch_L : TCmdLineEvent
event OnSwitch_M : TCmdLineEvent
event OnSwitch_N : TCmdLineEvent
event OnSwitch_O : TCmdLineEvent
event OnSwitch_P : TCmdLineEvent
event OnSwitch_Q : TCmdLineEvent
event OnSwitch_R : TCmdLineEvent
event OnSwitch_S : TCmdLineEvent
event OnSwitch_T : TCmdLineEvent
event OnSwitch_U : TCmdLineEvent
event OnSwitch_V : TCmdLineEvent
event OnSwitch_W : TCmdLineEvent
event OnSwitch_X : TCmdLineEvent
event OnSwitch_Y : TCmdLineEvent
event OnSwitch_Z : TCmdLineEvent| Variables |
FEnabledSwitches : TSwitchType;Private declarations
FFileMustExist : Boolean;
FOnFilename : TFilenameEvent;
FOnQuestionMark : TCmdLineEvent;
FOnSwitch_A : TCmdLineEvent;
FOnSwitch_B : TCmdLineEvent;
FOnSwitch_C : TCmdLineEvent;
FOnSwitch_D : TCmdLineEvent;
FOnSwitch_E : TCmdLineEvent;
FOnSwitch_F : TCmdLineEvent;
FOnSwitch_G : TCmdLineEvent;
FOnSwitch_H : TCmdLineEvent;
FOnSwitch_I : TCmdLineEvent;
FOnSwitch_J : TCmdLineEvent;
FOnSwitch_K : TCmdLineEvent;
FOnSwitch_L : TCmdLineEvent;
FOnSwitch_M : TCmdLineEvent;
FOnSwitch_N : TCmdLineEvent;
FOnSwitch_O : TCmdLineEvent;
FOnSwitch_P : TCmdLineEvent;
FOnSwitch_Q : TCmdLineEvent;
FOnSwitch_R : TCmdLineEvent;
FOnSwitch_S : TCmdLineEvent;
FOnSwitch_T : TCmdLineEvent;
FOnSwitch_U : TCmdLineEvent;
FOnSwitch_V : TCmdLineEvent;
FOnSwitch_W : TCmdLineEvent;
FOnSwitch_X : TCmdLineEvent;
FOnSwitch_Y : TCmdLineEvent;
FOnSwitch_Z : TCmdLineEvent;