Using Intel® Visual Fortran to Create and Build Windows*-Based Applications

ID 757211
Date 7/23/2021
Public
Document Table of Contents

Enhancing QuickWin Applications

In addition to the basic QuickWin features, you can optionally customize and enhance your QuickWin applications with the features described in the following table. These features let you create customized menus, respond to mouse events, and add custom icons.

Category

QuickWin Function

Description

Initial settings

INITIALSETTINGS

Controls initial menu settings and/or initial frame window

Display/add box

MESSAGEBOXQQ

Displays a message box

ABOUTBOXQQ

Adds an About Box with customized text

Menu items

CLICKMENUQQ

Simulates the effect of clicking or selecting a menu item

APPENDMENUQQ

Appends a menu item

DELETEMENUQQ

Deletes a menu item

INSERTMENUQQ

Inserts a menu item

MODIFYMENUFLAGSQQ

Modifies a menu item's state

MODIFYMENUROUTINEQQ

Modifies a menu item's callback routine

MODIFYMENUSTRINGQQ

Changes a menu item's text string

SETWINDOWMENUQQ

Sets the menu to which a list of current child window names are appended

Directional keys

PASSDIRKEYSQQ

Enables (or disables) use of the arrow directional keys and page keys as input

QuickWin messages

SETMESSAGEQQ

Changes any QuickWin message, including status bar messages, state messages and dialog box messages

Mouse actions

REGISTERMOUSEEVENT

Registers the application defined routines to be called on mouse events

UNREGISTERMOUSEEVENT

Removes the routine registered by REGISTERMOUSEEVENT

WAITONMOUSEEVENT

Blocks return until a mouse event occurs