This reference page is linked to from the following overview
topics: Tabbed
Dialogs.
#include <ITabDialog.h>
Member Function Documentation
virtual void AddTabToDialog |
( |
ITabbedDialog * |
dialog |
) |
[pure virtual] |
Add your tab(s) to the dialog.
This will only be called if both this object and the dialog
agree that the tab should be added.
- Parameters:
-
dialog |
- a pointer to the dialog. |
Test to accept this tab in this dialog.
- Parameters:
-
filter |
- the dialog filter. |
- Returns:
- Return true if the tab should be added. Return false if the tab
should not be added or should be removed if it was added
previously.
The following functions return various information that is
likely to be interesting when deciding whether or not to use this
tab.
- Returns:
- If this tab is the UI for a
ReferenceMaker, return it here.
virtual Animatable* GetAnimatable |
( |
|
) |
[inline, virtual] |
Otherwise, if this tab is the UI for an Animatable, return it here.
virtual Class_ID GetClassID |
( |
|
) |
[inline, virtual] |
Otherwise, If this tab has some known class ID and super class
ID.
virtual SClass_ID
GetSuperClassID |
( |
|
) |
[inline, virtual] |
Otherwise, you will need to define a special interface.