mpl_functions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mpl_functions [2016/07/18 08:17] – [Function INPUT (Field: Byte, Max: Byte, Mode: Byte, Default: string) : String] gryphon | mpl_functions [2016/07/18 08:38] (current) – [Function DATEJ2G (LI : LongInt) : String] gryphon | ||
---|---|---|---|
Line 65: | Line 65: | ||
This function takes a julian date format and converts it to a gregorian format (MMDDYY). | This function takes a julian date format and converts it to a gregorian format (MMDDYY). | ||
+ | ==== Procedure GOTOXY (X: Byte, Y:Byte) ==== | ||
+ | |||
+ | This procedure will move the cursor to a specified X and Y position on the screen. | ||
+ | |||
+ | Example: | ||
+ | < | ||
+ | CLRSCR | ||
+ | GotoXY (1, 10) | ||
+ | WriteLn (' | ||
+ | </ | ||
+ | The above example will clear the screen then goto the first column of the tenth line and output the text " | ||
+ | |||
+ | |||
+ | ==== Procedure HALT ==== | ||
+ | |||
+ | This procedure will exit the program and return the user back to the BBS immediately. | ||
+ | |||
+ | Example: | ||
+ | < | ||
+ | If Graphics = 0 Do | ||
+ | Begin | ||
+ | WriteLn (' | ||
+ | Halt | ||
+ | End | ||
+ | </ | ||
+ | The above example will check to see if the user has ANSI graphics and if not, display " | ||
+ | |||
+ | ==== Function INITIALS (String) : String ==== | ||
+ | |||
+ | This function takes a user name and attempts to return one or two character initials. | ||
+ | < | ||
+ | S := Initials(' | ||
+ | </ | ||
==== Function INPUT (Field: Byte, Max: Byte, Mode: Byte, Default: string) : String ==== | ==== Function INPUT (Field: Byte, Max: Byte, Mode: Byte, Default: string) : String ==== | ||
Line 80: | Line 113: | ||
|3|Proper input.|Allows all characters, but will convert the first letter in each word to an upper case letter.| | |3|Proper input.|Allows all characters, but will convert the first letter in each word to an upper case letter.| | ||
|4|Phone input.|Allows only numbers and will pre-format them using the USA-style phone numbers. | |4|Phone input.|Allows only numbers and will pre-format them using the USA-style phone numbers. | ||
- | |5|Date input. | + | |5|Date input.|Allows only numbers and will pre-format them using the date format (ie XX/XX/XX) that is currently selected by the user. NOTE: The date input will always return the date in the MM/DD/YY format, regardless of what format the user has selected. |
|6|Password input.|Allows all characters, but will convert any lower case letters into upper case. The character that is typed is NOT echoed to the screen. | |6|Password input.|Allows all characters, but will convert any lower case letters into upper case. The character that is typed is NOT echoed to the screen. | ||
|7|Lower case input.|Allows all characters, but will convert any lower case letters into upper case.| | |7|Lower case input.|Allows all characters, but will convert any lower case letters into upper case.| |
mpl_functions.1468847870.txt.gz · Last modified: 2016/07/18 08:17 by gryphon