Intel® Fortran Compiler with Windows-Based Applications

ID 757211
Date 6/30/2025
Public
Document Table of Contents

Enhance 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.