Programs that use these routines must access the appropriate library with USE IFQWIN. These routines are restricted to Windows* systems.
| Name | Routine Type | Description |
|---|---|---|
| ABOUTBOXQQ | Function | Adds an About Box with customized text. |
| APPENDMENUQQ | Function | Appends a menu item. |
| CLICKMENUQQ | Function | Sends menu click messages to the application window. |
| DELETEMENUQQ | Function | Deletes a menu item. |
| FOCUSQQ | Function | Makes a child window active, and gives focus to the child window. |
| GETACTIVEQQ | Function | Gets the unit number of the active child window. |
| GETEXITQQ | Function | Gets the setting for a QuickWin application's exit behavior. |
| GETHWNDQQ | Function | Gets the true windows handle from window with the specified unit number. |
| GETWINDOWCONFIG | Function | Returns the current window's properties. |
| GETWSIZEQQ | Function | Gets the size of the child or frame window. |
| GETUNITQQ | Function | Gets the unit number corresponding to the specified windows handle. Inverse of GETHWNDQQ. |
| INCHARQQ | Function | Reads a keyboard input and return its ASCII value. |
| INITIALSETTINGS | Function | Controls initial menu settings and initial frame window settings. |
| INQFOCUSQQ | Function | Determines which window is active and has the focus. |
| INSERTMENUQQ | Function | Inserts a menu item. |
| INTEGERTORGB | Subroutine | Converts a true color value into its red, green and blue components. |
| MESSAGEBOXQQ | Function | Displays a message box. |
| MODIFYMENUFLAGSQQ | Function | Modifies a menu item state. |
| MODIFYMENUROUTINEQQ | Function | Modifies a menu item's callback routine. |
| MODIFYMENUSTRINGQQ | Function | Changes a menu item's text string. |
| PASSDIRKEYSQQ | Function | Determines the behavior of direction and page keys. |
| REGISTERMOUSEEVENT | Function | Registers the application-defined routines to be called on mouse events. |
| RGBTOINTEGER | Function | Converts a trio of red, green and blue values to a true color value for use with RGB functions and subroutines. |
| SETACTIVEQQ | Function | Makes the specified window the current active window without giving it the focus. |
| SETEXITQQ | Function | Sets a QuickWin application's exit behavior. |
| SETMESSAGEQQ | Subroutine | Changes any QuickWin message, including status bar messages, state messages and dialog box messages. |
| SETMOUSECURSOR | Function | Sets the mouse cursor for the window in focus. |
| SETWINDOWCONFIG | Function | Configures the current window's properties. |
| SETWINDOWMENUQQ | Function | Sets the Window menu to which current child window names will be appended. |
| SETWSIZEQQ | Function | Sets the size of the child or frame window. |
| UNREGISTERMOUSEEVENT | Function | Removes the callback routine registered by REGISTERMOUSEEVENT. |
| WAITONMOUSEEVENT | Function | Blocks return until a mouse event occurs. |
See Also
For details on these routines, see Building Applications: Using QuickWin Overview.