Sage
Tusk
Welcome to Sage
Volume (47%) Hide Volume
Topics
ILaunchArgs

type ILaunchArgs = interface(IInterface) ['{28F99691-56AA-4872-A297-D7F88D9BFB12}'] function GetAppName: string; procedure Set_AppName( const Value: string); function GetArgs: string; procedure Set_Args( const Value: string); function GetStartDir: string; procedure Set_StartDir( const Value: string); function GetOptions: TLaunchOptions; procedure Set_Options( const Value: TLaunchOptions); function GetSourceHandle: Cardinal; procedure Set_SourceHandle( Value: Cardinal); function GetDestHandle: Cardinal; procedure Set_DestHandle( Value: Cardinal); function GetErrDestHandle: Cardinal; procedure Set_ErrDestHandle( Value: Cardinal); function GetEnvMap: IStringAssociation; function GetHasEnvMap: Boolean; function GetUserName: string; procedure Set_UserName( const Value: string); function GetPassword: string; procedure Set_Password( const Value: string); function GetDomain: string; procedure Set_Domain( const Value: string); function GetWriterEncoding: IEncodingOptions; procedure Set_WriterEncoding( const Value: IEncodingOptions); function GetReaderEncoding: IEncoding; procedure Set_ReaderEncoding( const Value: IEncoding); function GetErrReaderEncoding: IEncoding; procedure Set_ErrReaderEncoding( const Value: IEncoding); function GetMergeOutput: Boolean; procedure Set_MergeOutput( Value: Boolean); function GetInheritableHandle: Boolean; procedure Set_InheritableHandle( Value: Boolean); function GetKillWhenCurrentProcessDies: Boolean; procedure Set_KillWhenCurrentProcessDies( Value: Boolean); function GetShowCommand: Word; procedure Set_ShowCommand( Value: Word); function SetAppName( const Value: string): ILaunchArgs; function SetArgs( const Value: string): ILaunchArgs; function SetStartDir( const Value: string): ILaunchArgs; function SetOptions( const Value: TLaunchOptions): ILaunchArgs; function SetOption( Option: TLaunchOption): ILaunchArgs; function SetSourceHandle( Value: Cardinal): ILaunchArgs; function SetDestHandle( Value: Cardinal): ILaunchArgs; function SetErrDestHandle( Value: Cardinal): ILaunchArgs; function SetEnv( const Name: string; const Value: string): ILaunchArgs; function SetEnv( const Value: IStringAssociation): ILaunchArgs; function SetUserName( const Value: string): ILaunchArgs; function SetPassword( const Value: string): ILaunchArgs; function SetDomain( const Value: string): ILaunchArgs; function SetWriterEncoding( const Value: IEncodingOptions): ILaunchArgs; function SetReaderEncoding( const Value: IEncoding): ILaunchArgs; function SetErrReaderEncoding( const Value: IEncoding): ILaunchArgs; function SetMergeOutput( Value: Boolean = True): ILaunchArgs; function SetInheritableHandle( Value: Boolean = True): ILaunchArgs; function SetKillWhenCurrentProcessDies( Value: Boolean = True): ILaunchArgs; function SetShowCommand( Value: Word): ILaunchArgs; property AppName: string read write; property Args: string read write; property StartDir: string read write; property Options: TLaunchOptions read write; property SourceHandle: Cardinal read write; property DestHandle: Cardinal read write; property ErrDestHandle: Cardinal read write; property EnvMap: IStringAssociation read; property HasEnvMap: Boolean read; property UserName: string read write; property Password: string read write; property Domain: string read write; property WriterEncoding: IEncodingOptions read write; property ReaderEncoding: IEncoding read write; property ErrReaderEncoding: IEncoding read write; property MergeOutput: Boolean read write; property InheritableHandle: Boolean read write; property KillWhenCurrentProcessDies: Boolean read write; property ShowCommand: Word read write; end;

Ancestor: IInterface.

Defined in: DSLaunchUtil

Last Modified: Mon 3:43:39 pm
Mon 3:43:39 pm