| [Overview][Types][Classes][Variables][Index] | 
Return the index of an option.
Source position: custapp.pp line 60
| public function TCustomApplication.FindOptionIndex( | 
| const S: string; | 
| var Longopt: Boolean | 
| ):Integer; | 
| S | 
 | Short option to search for. | 
| Longopt | 
 | Long option to search for. | 
Position on commandline of option.
FindOptionIndex will return the index of the option S or the long option LongOpt. Neither of them should include the switch character. If no such option was specified, -1 is returned. If either the long or short option was specified, then the position on the command-line is returned.
Depending on the value of the CaseSensitiveOptions property, the search is performed case sensitive or case insensitive.
Options are identified as command-line parameters which start with OptionChar (by default the dash ('-') character).
| 
 | Check whether an option was specified. | |
| 
 | Return the value of a command-line option. | |
| 
 | Check whether all given options on the command-line are valid. | |
| 
 | Are options interpreted case sensitive or not | |
| 
 | Command-line switch character |