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

#include <SynthObjModel.h>

Inheritance diagram for kSetPasteboardPrefsCmdBoss:

Public Member Functions

IUIDData IID_IUIDDATA
 
IPasteboardColorsData IID_IPASTEBOARDCOLORSDATA
 
ICommand IID_ICOMMAND
 
IPMPointData IID_IPMPOINTDATA
 

Detailed Description

 This command edits pasteboard  preferences (IPasteboardPrefs).

Item list input
None (IUIDData indicates the object to be edited)
Item list output
None
Observer notification
  • theChange: kSetPasteboardPrefsCmdBoss
  • theSubject: workspace affected by the change.
  • protocol: IID_IPASTEBOARDPREFERENCES
  • changedBy: command instance
Responder notification
None
See Also
IPasteboardPrefs, kDocWorkspaceBoss stores the preferences for the document, kWorkspaceBoss stores the default preferences inherited by new documents.

Member Function Documentation

ICommand kSetPasteboardPrefsCmdBoss::IID_ICOMMAND

ICommand implementation.

  • Implementation: kSetPasteboardPrefsCmdImpl
  • Available in:
  • Class from:
IPasteboardColorsData kSetPasteboardPrefsCmdBoss::IID_IPASTEBOARDCOLORSDATA

IN IPasteboardColorsData specifies indices of new UI Colors.

  • Implementation: kPasteboardColorsDataImpl
  • Available in:
  • Class from:
IPMPointData kSetPasteboardPrefsCmdBoss::IID_IPMPOINTDATA

IN specifies new pasteboard margins.

  • Implementation: kPMPointDataImpl
  • Available in:
  • Class from:
IUIDData kSetPasteboardPrefsCmdBoss::IID_IUIDDATA
     IN IUIDData, if the UIDRef of a document (kDocBoss) is passed the 

preferences on kDocWorkspaceBoss are edited, otherwise the preferences on kWorkspaceBoss are edited.

    <ul>

    <li>Implementation: kUIDDataImpl</li>

    <li>Available in: </li>

    <li>Class from:</li>

    </ul>