InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BscSlDlgDialogCreator Class Reference
Inheritance diagram for BscSlDlgDialogCreator:
CDialogCreatorIDialogCreatorIPMUnknown

Public Member Functions

 BscSlDlgDialogCreator (IPMUnknown *boss)
 
virtual ~BscSlDlgDialogCreator ()
 
virtual IDialogCreateDialog ()
 
virtual void GetOrderedPanelIDs (K2Vector< ClassID > &classIDs)
 
virtual RsrcID GetOrderedPanelsRsrcID () const
 
- Public Member Functions inherited from CDialogCreator
 CDialogCreator (IPMUnknown *boss)
 

Additional Inherited Members

- Protected Member Functions inherited from CDialogCreator
void GetOrderedPanelIDs (const PluginID pluginID, K2Vector< ClassID > &classIDs)
 

Detailed Description

Provides management and control over the dialog.

Constructor & Destructor Documentation

BscSlDlgDialogCreator::BscSlDlgDialogCreator (IPMUnknownboss)
inline

Constructor.

Parameters
bossIN interface ptr from boss object on which this interface is aggregated.
virtual BscSlDlgDialogCreator::~BscSlDlgDialogCreator ()
inlinevirtual

Destructor.

Member Function Documentation

Binds the C implementation class onto its ImplementationID making the C code callable by the application *IDialog * BscSlDlgDialogCreator::CreateDialog ()
virtual

Creates a dialog from the resource that is cached by the dialog manager until invoked.

Reimplemented from CDialogCreator.

void BscSlDlgDialogCreator::GetOrderedPanelIDs (K2Vector< ClassID > & classIDs)
virtual

Returns the resource ID of the resource containing an ordered list of panel IDs.

Parameters
classIDsspecifies resource ID containing an ordered list of panel IDs.

Reimplemented from CDialogCreator.

RsrcID BscSlDlgDialogCreator::GetOrderedPanelsRsrcID () const
virtual

Returns an ordered list of class IDs of selectable dialogs that are to be installed in this dialog.

Reimplemented from CDialogCreator.