The DTBLPAGE structure describes a tabbed page to be used in a dialog box that is built from a display table.
Header file: | MAPIDEFS.H |
Related macro: | SizedDtblPage |
typedef struct _DTBLPAGE
{
ULONG ulbLpszLabel;
ULONG ulFlags;
ULONG ulbLpszComponent;
ULONG ulContext;
} DTBLPAGE, FAR *LPDTBLPAGE;
A DTBLPAGE structure describes a tabbed page — a control that is used to separate several related dialog boxes. Typically, these dialog boxes are property sheets for showing configuration, message, or recipient options. By clicking the tab, the user can switch from one sheet to another.
The following dialog box includes four tabbed page controls: one control for each type of property relating to a particular address type.
The component string and context identifier provide information about whether or not extended Help is available for the tabbed page and if it is available, how to access it. The component string maps to the Help file; the context identifier maps to the initial Help topic. If the context identifier is zero and the component string is NULL, extended Help is not available.
For an overview of display tables, see Display Tables. For information about implementing a display table, see Implementing a Display Table.
Display Table Structures, DTCTL