Tab Dialog Messages

Tab Dialog Messages

Module description

Description:
The following is the list of messages used by the tab dialog class

Enumerations

enum  TabDialogMessages {
  TABDLG_SWITCH_FROM = WM_USER + 1, TABDLG_SWITCH_TO = WM_USER + 2, TABDLG_COMMIT = WM_USER + 3, TABDLG_PRECOMMIT = WM_USER + 4,
  TABDLG_CANCEL = WM_USER + 5, TABDLG_CLOSE = WM_USER + 6, TABDLG_INVALIDATE = WM_USER + 7, TABDLGNOTIFY_GETINITINFO = WM_USER + 8,
  TABDLG_RESIZE_DIALOG = WM_USER + 9
}
 

Enumeration Type Documentation

Enumerator
TABDLG_SWITCH_FROM 

Switching from this page.

TABDLG_SWITCH_TO 

Switching to this page.

TABDLG_COMMIT 

Commit the page's working values for real.

TABDLG_PRECOMMIT 

Check your values, but don't close the dialog;.

if your page needs to reject an OK, set the bool* in LPARAM to false.

TABDLG_CANCEL 

User is cancelling out of the dialog.

TABDLG_CLOSE 

User is closing a modeless dialog.

TABDLG_INVALIDATE 

The underlying data has changed.

TABDLGNOTIFY_GETINITINFO 

WE need to get init, see struct TABDLG_NMHDR.

TABDLG_RESIZE_DIALOG 

The tab is too small for the content.

254  {
255  TABDLG_SWITCH_FROM = WM_USER + 1,
256  TABDLG_SWITCH_TO = WM_USER + 2,
257  TABDLG_COMMIT = WM_USER + 3,
258  TABDLG_PRECOMMIT = WM_USER + 4,
259  TABDLG_CANCEL = WM_USER + 5,
262  TABDLG_CLOSE = WM_USER + 6,
263  TABDLG_INVALIDATE = WM_USER + 7,
264  TABDLGNOTIFY_GETINITINFO = WM_USER + 8,
265  TABDLG_RESIZE_DIALOG= WM_USER + 9
266 };
Switching to this page.
Definition: ITabDialog.h:256
The tab is too small for the content.
Definition: ITabDialog.h:265
User is closing a modeless dialog.
Definition: ITabDialog.h:262
The underlying data has changed.
Definition: ITabDialog.h:263
WE need to get init, see struct TABDLG_NMHDR.
Definition: ITabDialog.h:264
Check your values, but don't close the dialog;.
Definition: ITabDialog.h:258
User is cancelling out of the dialog.
Definition: ITabDialog.h:261
Commit the page's working values for real.
Definition: ITabDialog.h:257
Switching from this page.
Definition: ITabDialog.h:255