Visible to Intel only — GUID: GUID-68E2450F-5BBC-4F76-9A43-BB10ACCA92EF
Special Naming Convention for Certain QuickWin and Windows* Graphics Routines
Comparing QuickWin with Windows*-Based Applications
Using Windows API Routines with QuickWin
Types of QuickWin Programs
The QuickWin User Interface
USE Statement Needed for Fortran QuickWin Applications
Creating QuickWin Windows
Using QuickWin Graphics Library Routines
Selecting Display Options
Checking the Current Graphics Mode
Setting the Graphics Mode
Setting Figure Properties
Understanding Coordinate Systems
Adding Color
Writing a Graphics Program
Displaying Graphics Output
Storing and Retrieving Images
Customizing QuickWin Applications
QuickWin Programming Precautions
Simulating Nonblocking I/O
Visible to Intel only — GUID: GUID-68E2450F-5BBC-4F76-9A43-BB10ACCA92EF
Using Buttons
Unlike Check boxes and Radio buttons, Buttons do not have a state. They do not hold the value of being pushed or not pushed. When the user clicks on a Button with the mouse, the Button's callback routine is called. Thus, the purpose of a Button is to initiate an action. The external procedure you assign as a callback determines the action initiated. For example:
LOGICAL retlog EXTERNAL DisplayTime retlog = DlgSetSub( dlg, IDC_BUTTON_TIME, DisplayTime)
Intel Visual Fortran dialog routines do not support user-drawn Buttons.
Parent topic: Using Dialog Controls