Unit 'PasDoc_OptionParser' Package
[Overview][Constants][Classes][Index] [#pl_pasdoc]

TOption

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: PasDoc_OptionParser.pas line 67

type TOption = class

protected

  FShort: char;

  

  FLong: string;

  

  FShortSens: Boolean;

  

  FLongSens: Boolean;

  

  FExplanation: string;

  

  FWasSpecified: Boolean;

  

  FParser: TOptionParser;

  

  function ParseOption(); virtual; abstract;

  

public

  constructor Create();

  

  constructor CreateEx(); virtual;

  

  function GetOptionWidth;

  

  procedure WriteExplanation();

  

  property ShortForm: char; [rw]

  

  property LongForm: string; [rw]

  

  property ShortCaseSensitive: Boolean; [rw]

  

  property LongCaseSensitive: Boolean; [rw]

  

  property WasSpecified: Boolean; [r]

  

  property Explanation: string; [rw]

  

end;

Inheritance

TOption

  

|

TObject



CT Web help

CodeTyphon Studio