![]() | InDesign SDK 20.5 |
#include <IPlaceBehaviorUI.h>

Public Types | |
| enum | { kDefaultIID = IID_IPLACEBEHAVIORUI } |
Public Member Functions | |
| virtual CursorSpec | GetCursor (SysPoint globalLocation, ICursorMgr::eCursorModifierState modifiers) const =0 |
| virtual IPlaceBehavior * | QueryPlaceBehaviorAt (const PMPoint &point) const =0 |
| virtual CursorSpec | GetDropCursor (SysPoint globalLocation, ICursorMgr::eCursorModifierState modifiers) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Interface that lives on a pageitem and is used to determine the cursor feedback and place behavior for a particular location on the screen (within a potential place target).
| pure virtual |
Get the place feedback cursor appropriate at a given location.
| globalLocation | IN location of the cursor |
| modifiers | IN keyboard modifier state |
Implemented in CGraphicPlaceBehaviorUI.
| pure virtual |
Get the drop feedback cursor appropriate at a given location.
| globalLocation | IN location of the cursor |
| modifiers | IN keyboard modifier state |
Implemented in CGraphicPlaceBehaviorUI.
| pure virtual |
Query for the place behavior interface appropriate at a given location.
| point | IN location in question |
Implemented in CGraphicPlaceBehaviorUI.