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

ID 757211
Date 7/23/2021
Public

Visible to Intel only — GUID: GUID-AB301B94-6951-4CA6-9380-2B559CFE93D6

Document Table of Contents

Summary of Dialog Routines

You can use dialog routines as you would any intrinsic procedure or run-time routine.

As described in Using Dialog Boxes for Application Controls Overview, Intel Fortran supports two types of dialog boxes: modal and modeless. You can use a modal dialog box with any Fortran project type. You can use a modeless dialog box only with the Fortran Windows project types.

The dialog routines can:

  • Initialize and close the dialog box

  • Retrieve user input from a dialog box

  • Display data in the dialog box

  • Modify the dialog box controls

The include file (.FD) of the dialog box contains the names of the dialog controls that you specified in the Properties Window of the Resource Editor when you created the dialog box. The module IFLOGM.MOD contains predefined variable names and type definitions. These control names, variables, and type definitions are used in the dialog routine argument lists to manage your dialog box.

The dialog routines are listed in the following table:

Dialog Routine

Description

DLGEXIT

Closes an open dialog

DLGFLUSH

Updates the dialog display

DLGGET

Gets the value of a control variable

DLGGETCHAR

Gets the value of a character control variable

DLGGETINT

Gets the value of an integer control variable

These routines are described in the Language Reference (see also Dialog Procedures: table).