ProTools provides a collection of many procedures that can help enhance a
program's user interface while simplifying much of the required coding.
| ASK |
Advanced single entry dialog box. |
| ASK_MULT |
Multiple entry dialog with up to 2 buttons. |
| ASK_TEXT |
Text display with up to 2 button selection. |
| BELL |
Custom bell voices. |
| BROWSER |
Incremental browse facility. |
| BROW2 |
Advanced incremental browse facility. |
| CHANGEIN |
Input records using Fox CHANGE facility. |
| CHOOSER |
Multiple choice selection - parameter list. |
| CHOOSE_1 |
Single button selection. |
| CHOOSE_2 |
Two button selection. |
| CHOOSE_3 |
Three button selection. |
| CHOOSE_4 |
Four button selection. |
| CHOOSE_A |
Multiple choice selection - array list. |
| CHOOSE_H |
Two button selection (returns .T. or .F.). |
| CHOOSE_P |
Choice popup at current cursor. |
| CHOOSE_Q |
Choice popup at current cursor - array list. |
| CHOOSE_V |
Choice popup for GET VALID(). |
| CHOOSE_W |
Choice popup for GET VALID() - array list. |
| CHOOSEH1 |
Single button dialog box. |
| CHOOSEH2 |
2 button dialog box. |
| CHOOSEH3 |
3 button dialog box. |
| CHOOSEH4 |
4 button dialog box. |
| CHOOSEV2 |
Two button selection (vertical). |
| CHOOSEV3 |
Three button selection (vertical) |
| CHOOSEVA |
Multiple choice selection - array list (vertical). |
| CHOSLIST |
Dialog from fields as a list from a file. |
| COLORMAC |
Use color schemes from a saved color set file. This permits a pseudo-color set capability for Macintosh applications. |
| COLORSAV |
Copy color schemes in color sets to a file. |
| COLORSET |
User selection of colorset. |
| DUALMOVE |
Two column picklist. Right side permits ordering of selections. |
| DUALPICK |
Two column picklist. |
| EDIT_FLD |
Memo field editor window (updates the memo field). |
| EDIT_MEM |
Text editor window (returns a .T. - updates the variable). |
| EDIT_TXT |
Text editor window (returns a text string). |
| FINDER |
Advanced user record locator. |
| LOCATOR |
Popup list of code/description choices. |
| LST_STR |
Convert a list into a string, elements separated by CRLF. |
| MLINE_X |
Extract range of lines from a memo field. |
| MSG |
Display a message. Wait for [Esc] or mouse. |
| MSG_WAIT |
Display a message. Time-out or choice to leave display on screen. |
| PICKLIST |
Abbreviated browser utility for picklists. |
| POP |
General popup list from a database file. |
| POP_MVR |
Reorder selections from a popup. Results returned in the second column of an array. |
| POP_MVR2 |
Reorder selections from a popup. Results returned by reordering an array. |
| POPMOVMU |
Reorder and multiple selection. |
| PRO_VER |
Display configuration information. |
| PRO_FONT |
Change font/size/style settings for ProTools. |
| SECRET |
Interprets keyboard without typing to the user. |
| SQL_SEL1 |
Basic screen for user single file search instructions. |
| SQL_SEL2 |
Advanced SQL query screen. |
| SQL_SEL3 |
Run a stored query. |
| STAT_BAR |
Display message, record info, and creation/mod info on Windows status bar. |
| TXT_C |
Center proportional text. |
| TXT_L |
Left justify proportional text (pad right with approximate spaces). |
| TXT_R |
Right justify proportional text. |
| THER2ACT |
Activate a double bar thermometer. |
| THER2UPD |
Update a double bar thermometer. |
| THERMACT |
Activate a single bar thermometer. |
| THERMDON |
Deactivate thermometer. |
| THERMUPD |
Update a single bar thermometer. |
| YESNO |
User response: Yes or No. Vertical choices. |
| YESNO2 |
User response: Yes or No. Horizontal choices. |