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

#include <SynthObjModel.h>

Inheritance diagram for kGapToolBoss:
kGenericToolBosskBaseWidgetBosskBasicGapToolBoss

Public Member Functions

IToolToggleBehavior IID_ITOOLTOGGLEBEHAVIOR
 
IEventWatcher IID_IEVENTWATCHER
 
ICursorProvider IID_ICURSORPROVIDER
 
IPMUnknown IID_IDATA_K2VECTOR_GAP
 
IIntData IID_IINTDATA
 
IPMUnknown IID_IGAPTOOLMOUSEWATCHER
 
ITool IID_ITOOL
 
IPMUnknown IID_IDYNAMICTRACKERDATA
 
IUIDListData IID_IUIDLISTDATA
 
IPMPersist IID_IPMPERSIST
 
ISprite IID_ISPRITE
 
IPMUnknown IID_IGAPTOOLEDGELOCK
 
IPathGeometry IID_IPATHGEOMETRY
 
IPMUnknown IID_IGAPTOOLPAGEITEMCHANGESOBSERVER
 
- Public Member Functions inherited from kGenericToolBoss
IMouseRollOver IID_IMOUSEROLLOVER
 
IBooleanControlData IID_IBOOLEANCONTROLDATA
 
IPMUnknown IID_IEVENTHANDLER
 
ISysFileData IID_ISYSFILEDATA
 
IPMUnknown IID_ITIP
 
IPMUnknown IID_ICONTROLVIEW
 
IPNGIconAttributes IID_IPNGICONATTRIBUTES
 
- 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

Provides the tool behavior for this plug-in.

Member Function Documentation

ICursorProvider kGapToolBoss::IID_ICURSORPROVIDER

Identify this boss as a cursor provider service.

  • Implementation: kGapToolCursorProviderImpl
  • Available in:
  • Class from:
IPMUnknown kGapToolBoss::IID_IDATA_K2VECTOR_GAP

Undocumented.

  • Implementation: kIData_K2Vector_GapImpl
  • Available in:
  • Class from:
IPMUnknown kGapToolBoss::IID_IDYNAMICTRACKERDATA

Undocumented.

  • Implementation: kDynamicTrackerDataImpl
  • Available in:
  • Class from:
IEventWatcher kGapToolBoss::IID_IEVENTWATCHER

Undocumented.

  • Implementation: kGapEventWatcherImpl
  • Available in:
  • Class from:
IPMUnknown kGapToolBoss::IID_IGAPTOOLEDGELOCK

Undocumented.

  • Implementation: kMinusOneInitIntDataImpl
  • Available in:
  • Class from:
IPMUnknown kGapToolBoss::IID_IGAPTOOLMOUSEWATCHER

Undocumented.

  • Implementation: kGapMouseWatcherImpl
  • Available in:
  • Class from:
IPMUnknown kGapToolBoss::IID_IGAPTOOLPAGEITEMCHANGESOBSERVER

Undocumented.

  • Implementation: kGapToolPageItemChangesObserverImpl
  • Available in:
  • Class from:
IIntData kGapToolBoss::IID_IINTDATA

Undocumented.

  • Implementation: kIntDataImpl
  • Available in:
  • Class from:
IPathGeometry kGapToolBoss::IID_IPATHGEOMETRY

Undocumented.

  • Implementation: kPathGeometryImpl
  • Available in:
  • Class from:
IPMPersist kGapToolBoss::IID_IPMPERSIST

Undocumented.

  • Implementation: kPMPersistImpl
  • Available in:
  • Class from:
ISprite kGapToolBoss::IID_ISPRITE

Undocumented.

  • Implementation: kGapToolSpriteImpl
  • Available in:
  • Class from:
ITool kGapToolBoss::IID_ITOOL

Provide the implementation for the advanced gap tool's behavior (advanced version not used in CS5).

  • Implementation: kGapToolImpl
  • Available in:
  • Class from:
IToolToggleBehavior kGapToolBoss::IID_ITOOLTOGGLEBEHAVIOR

Undocumented.

  • Implementation: kToolToggleBehavNonStandardImpl
  • Available in:
  • Class from:
IUIDListData kGapToolBoss::IID_IUIDLISTDATA

Undocumented.

  • Implementation: kUIDListDataImpl
  • Available in:
  • Class from: