![]() | InDesign SDK 20.5 |

Public Member Functions | |
| TblBscDialogController (IPMUnknown *boss) | |
| virtual | ~TblBscDialogController () |
Public Member Functions inherited from CDialogController | |
| CDialogController (IPMUnknown *boss) | |
| virtual void | UserCancelled () |
| virtual void | ClosingDialog (IActiveContext *lastChanceToUseMyContext) |
| virtual bool16 | HasBeenInitialized () const |
| virtual void | SetInitialized (bool16 initialized) |
| virtual void | SetOwner (IControlView *ownerPanel) |
| virtual IControlView * | GetOwner () const |
| virtual void | GetName (PMString &name) |
| virtual void | SetTextControlData (const WidgetID &widgetId, const PMString &text, const IPanelControlData *panel=nil, bool16 invalidate=kTrue, bool16 notifyOfChange=kTrue) |
| virtual PMString | GetTextControlData (const WidgetID &widgetId, const IPanelControlData *panel=nil) const |
| virtual void | SetTextValue (const WidgetID &widgetId, const PMReal &value, const IPanelControlData *panel=nil, bool16 invalidate=kTrue, bool16 notifyOfChange=kTrue) |
| virtual PMReal | GetTextValue (const WidgetID &widgetId, const IPanelControlData *panel=nil, bool16 *outParsingError=nil, bool16 *outIsBlank=nil) const |
| virtual void | SetTextValueControlState (const WidgetID &widgetId, ITextValue::TextControlState controlState, const IPanelControlData *panel=nil, bool16 invalidate=kTrue, bool16 notifyOfChange=kTrue) |
| virtual ITextValue::TextControlState | GetTextValueControlState (const WidgetID &widgetId, const IPanelControlData *panel=nil) const |
| virtual void | SetBooleanControlData (const WidgetID &widgetId, bool16 isChecked, const IPanelControlData *panel=nil, bool16 invalidate=kTrue, bool16 notifyOfChange=kTrue) |
| virtual bool16 | GetBooleanControlData (const WidgetID &widgetId, const IPanelControlData *panel=nil) const |
| virtual void | SetTriStateControlData (const WidgetID &widgetId, bool16 isSelected, const IPanelControlData *panel=nil, bool16 invalidate=kTrue, bool16 notifyOfChange=kTrue) |
| virtual void | SetTriStateControlData (const WidgetID &widgetId, ITriStateControlData::TriState triState, const IPanelControlData *panel=nil, bool16 invalidate=kTrue, bool16 notifyOfChange=kTrue) |
| virtual ITriStateControlData::TriState | GetTriStateControlData (const WidgetID &widgetId, const IPanelControlData *panel=nil) const |
| virtual WidgetID | GetSelectedClusterWidget (WidgetID cluster, const IPanelControlData *panel=nil) |
| virtual void | SetSelectedClusterWidget (WidgetID clusterId, WidgetID widgetToSelect, const IPanelControlData *panel=nil, bool16 invalidate=kTrue, bool16 notifyOfChange=kTrue) |
| virtual IStringListControlData * | QueryListControlDataInterface (const WidgetID &widgetId, const IPanelControlData *panel=nil) const |
| virtual IPanelControlData * | QueryIfNilElseAddRef (const IPanelControlData *panel) const |
| virtual void | SelectDialogWidget (const WidgetID &widgetId) |
| virtual bool16 | GetPreviewModeOn () |
| virtual void | SetPreviewModeOn (bool16 bOn) |
| virtual IActiveContext * | QueryDialogContext () |
Public Member Functions inherited from CPMUnknown< IDialogController > | |
| IPMUnknown * | QueryInterface (PMIID interfaceID) const |
| void | AddRef () const |
| void | Release () const |
| void | PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| void | PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| CPMUnknown (const CPMUnknown &)=delete | |
| CPMUnknown & | operator= (const CPMUnknown &)=delete |
Dialog protocol | |
Dialog query methods | |
Owner query methods | |
Previewable dialog methods | |
Dialog helper methods | |
Protected Member Functions | |
| virtual void | InitializeDialogFields (IActiveContext *context) |
| virtual void | ApplyDialogFields (IActiveContext *myContext, const WidgetID &widgetId) |
Protected Member Functions inherited from CDialogController | |
| virtual WidgetID | ValidateDialogFields (IActiveContext *myContext) |
| virtual void | ResetDialogFields (IActiveContext *myContext) |
Protected Member Functions inherited from CPMUnknown< IDialogController > | |
| CPMUnknown (IPMUnknown *boss) | |
Additional Inherited Members | |
Public Types inherited from IDialogController | |
| enum | { kDefaultIID = IID_IDIALOGCONTROLLER } |
Protected Attributes inherited from CPMUnknown< IDialogController > | |
| HelperInterface | fHelperInterface |
Implements a dialog that inserts a table via a custom suite, ITblBscSuite.
Widgets that require dynamic monitoring are handled in TblBscDialogObserver.
| inline |
Constructor.
| boss | interface ptr from boss object on which this interface is aggregated. |
| inlinevirtual |
Destructor.
| protectedvirtual |
Gathers the values of the widgets and queries the selection manager for an ITblBscSuite inteface to create a table as specified by the dialog's widgets.
| ac | context in which dialog is to be performed. |
| widgetId | identifies the widget that caused dialog changes to be applied. |
Reimplemented from CDialogController.
| protectedvirtual |
Initialize each widget in the dialog with its default value. Called when the dialog is opened.
| ac | context in which dialog is to be performed. |
Reimplemented from CDialogController.