This reference page is linked to from the following overview topics: Tabbed Dialogs.
#include "maxheap.h"#include "3dsmaxport.h"#include "ifnpub.h"#include "GetCOREInterface.h"#include "Animatable.h"#include <CommCtrl.h>Go to the source code of this file.
| #define TAB_DIALOG_MANAGER_INTERFACE_ID Interface_ID(0x46465ead, 0x6e3cbb) |
Definition at line 144 of file ITabDialog.h.
| #define TABBED_DIALOG_INTERFACE_ID Interface_ID(0x4128621b, 0x744d5789) |
Definition at line 289 of file ITabDialog.h.
| #define TAB_DIALOG_OBJECT_INTERFACE_ID Interface_ID(0x313c6db9, 0x42890bb3) |
Definition at line 804 of file ITabDialog.h.
| anonymous enum |
Definition at line 139 of file ITabDialog.h.
{
TAB_DIALOG_REMOVE_TAB = 1,
TAB_DIALOG_ADD_TAB = 2
};
| ITabDialogManager* GetTabDialogManager | ( | ) | [inline] |
Definition at line 147 of file ITabDialog.h.
{
return static_cast<ITabDialogManager*>(
GetCOREInterface(TAB_DIALOG_MANAGER_INTERFACE_ID));
}
| ITabDialogObject* GetTabDialogObject | ( | InterfaceServer * | obj | ) | [inline] |
Definition at line 806 of file ITabDialog.h.
{
return static_cast<ITabDialogObject*>(obj->GetInterface(
TAB_DIALOG_OBJECT_INTERFACE_ID));
}