Other GUI Library Structures 

The details of the different components of the screen associated with the reside in various structures related to the IT_EVENT structure.

The following table describes the information each of these additional structures contain:

Structure

Contains

IT_MENUS

A count of the menu items on the screen, and a pointer to the array of menu item structures

IT_MENU

Information on a single menu item

IT_PFKEYS

A count of the buttons on the toolbar, and a pointer to the array of button structures

IT_PFKEY

Information on a single button on the toolbar

IT_SCREEN

Information on the screen area, including cursor position in it, a count of the controls on the screen, and a pointer to an array of these controls

IT_CTRL

Information on a single control on the screen, such as the control's position and contents or state

IT_TABSTRIPINFO

Information on a tab strip, if exists on the screen

IT_TABLEINFO

Information on a table control, if exists on the screen

The following diagram shows the relationship between the GUI Library structures.