InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
kBscL10NDialogBoss Class Reference

#include <SdkObjModel.h>

Inheritance diagram for kBscL10NDialogBoss:
kDialogBosskPrimaryResourcePanelWidgetBosskGenericPanelWidgetBosskBaseWidgetBoss

Public Member Functions

IDialogController IID_IDIALOGCONTROLLER
 
IPMUnknown IID_IOBSERVER
 
- Public Member Functions inherited from kDialogBoss
IDialogController IID_IDIALOGCONTROLLER
 
IPreviewDialogErrorHandler IID_IPREVIEWDIALOGERRORHANDLER
 
ISignalMgr IID_ISIGNALMGR
 
IPMUnknown IID_IOBSERVER
 
IPMUnknown IID_ICONTROLVIEW
 
- Public Member Functions inherited from kPrimaryResourcePanelWidgetBoss
ISysFileData IID_ISYSFILEDATA
 
IPMUnknown IID_IRESOURCESRCFILEINFO
 
- Public Member Functions inherited from kGenericPanelWidgetBoss
IPMUnknown IID_ICONTROLVIEW
 
IPMUnknown IID_ITIP
 
ICursorRegion IID_ICURSORREGION
 
IWidgetParent IID_IWIDGETPARENT
 
IPMUnknown IID_IACCFIELDS
 
IPMUnknown IID_IPANELCONTROLDATA
 
IEveInfo IID_IEVEINFO
 
IPMUnknown IID_IEVENTHANDLER
 
ITextControlData IID_ITEXTCONTROLDATA
 
- Public Member Functions inherited from kBaseWidgetBoss
IScript IID_ISCRIPT
 
IPMUnknown IID_IEVENTHANDLER
 
IPMUnknown IID_PERFORMKEYBOARDACCELERATOR
 
IPMUnknown IID_NEVERWRITESTODOCUMENT
 
IPMUnknown IID_ISCRIPTWIDGETTYPE
 
IDV_UI_NodeRef IID_IDV_UI_NODEREF
 
IPMUnknown IID_IDVEVENTHANDLER
 
IEveInfo IID_IEVEINFO
 
IWidgetParent IID_IWIDGETPARENT
 
IPMUnknown IID_IACCFIELDS
 
IPMUnknown IID_ICONTROLVIEW
 
IPMUnknown IID_ICACHEHINTS
 
IPMUnknown IID_ITIP
 
IPMPersist IID_IPMPERSIST
 
ISubject IID_ISUBJECT
 

Detailed Description

 This boss class implements the dialog for this plug-in. All

dialogs must implement IDialogController. Specialisation of IObserver is only necessary if you want to handle widget changes dynamically rather than just gathering their values and applying in the IDialogController implementation. In this implementation IObserver is specialised so that the plug-in's about box is popped when the info button widget is clicked.

Member Function Documentation

IDialogController kBscL10NDialogBoss::IID_IDIALOGCONTROLLER

Provides management and control over the dialog.

Implementation: kBscL10NDialogControllerImpl.

IPMUnknown kBscL10NDialogBoss::IID_IOBSERVER

Allows dynamic processing of dialog changes.

Implementation: kBscL10NDialogObserverImpl.