InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IPlaceOptions Class Referenceabstract

#include <IPlaceOptions.h>

Inheritance diagram for IPlaceOptions:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IPLACEOPTIONS }
 

Public Member Functions

virtual bool16 GetShowFilterPrefs () const =0
 
virtual void SetShowFilterPrefs (bool16 show)=0
 
virtual void SetReplaceSelectedItem (bool16 replace)=0
 
virtual bool16 GetReplaceSelectedItem () const =0
 
virtual void SetGenerateCaptions (bool16 replace)=0
 
virtual bool16 GetGenerateCaptions () const =0
 
virtual void SetApplyCJKGrid (bool16 replace)=0
 
virtual void EnableApplyCJKGrid (bool16 replace)=0
 
virtual bool16 GetApplyCJKGrid () const =0
 
virtual bool16 IsApplyCJKGridEnabled () const =0
 
virtual void SetDialogTitle (const PMString &dialogTitle)=0
 
virtual const PMStringGetDialogTitle () const =0
 
virtual void SetUsePlaceOptions (bool16 useOptions)=0
 
virtual bool16 GetUsePlaceOptions () const =0
 
virtual void SetShowPreview (bool16 yesNo)=0
 
virtual bool16 GetShowPreview (void) const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

IPlaceOptions is used to store and access options that affect the appearance of the Place dialog, and options that specify the behavior of the resulting import operation.

See Also
IPlaceDialogPrefs
IPlaceDialogPrefsCmdData
IImportManagerOptions

Member Function Documentation

virtual void IPlaceOptions::EnableApplyCJKGrid (bool16 replace)
pure virtual

Enable/Disable the "CJK grid options" control

virtual bool16 IPlaceOptions::GetApplyCJKGrid () const
pure virtual

Set the "Apply CJK grid options" flag

virtual const PMString& IPlaceOptions::GetDialogTitle () const
pure virtual

Get the Title of the Place Dialog.

virtual bool16 IPlaceOptions::GetGenerateCaptions () const
pure virtual

Get the "generate captions" flag

virtual bool16 IPlaceOptions::GetReplaceSelectedItem () const
pure virtual

Get the "replace selected item" flag

virtual bool16 IPlaceOptions::GetShowFilterPrefs () const
pure virtual

Get the "show filter prefs" flag

virtual bool16 IPlaceOptions::GetShowPreview (void ) const
pure virtual

Get the value of the flag to show the preview pane in the place dialog(windows only).

virtual bool16 IPlaceOptions::GetUsePlaceOptions () const
pure virtual

Get the flag that controls whether to display the dialog with or without the extra place options.

virtual bool16 IPlaceOptions::IsApplyCJKGridEnabled () const
pure virtual

Is the "CJK grid options" control enabled

virtual void IPlaceOptions::SetApplyCJKGrid (bool16 replace)
pure virtual

Set the "Apply CJK grid options" flag

virtual void IPlaceOptions::SetDialogTitle (const PMStringdialogTitle)
pure virtual

Set the Title of the Place Dialog. Allows the ability to change the title of the dialog to something like "Import".

virtual void IPlaceOptions::SetGenerateCaptions (bool16 replace)
pure virtual

Set "generate captions" flag

virtual void IPlaceOptions::SetReplaceSelectedItem (bool16 replace)
pure virtual

Set "replace selected item" flag

virtual void IPlaceOptions::SetShowFilterPrefs (bool16 show)
pure virtual

Set the "show filter prefs" flag

virtual void IPlaceOptions::SetShowPreview (bool16 yesNo)
pure virtual

Set the flag to show the preview pane in the place dialog(windows only).

virtual void IPlaceOptions::SetUsePlaceOptions (bool16 useOptions)
pure virtual

Set the flag that controls whether to display the dialog with or without the extra place options.