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

Public Types | |
| enum | { kDefaultIID = IID_ISNAPSELECTIONSUITE } |
Public Member Functions | |
| virtual SnapshotUtilsEx * | CreateSnapshot (ISpread *spread)=0 |
| virtual bool16 | SelectionIsEmpty ()=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
From SDK sample; abstract interface for a snap shot selection suite to be used in the new selection architecture.
| pure virtual |
Create a snap shot of the selected items. If the user chooses to draw area as the preference in the Snapshot dialog, then we need to draw everything withing the bounds of the selection. Otherwise, we draw the selected items only.
| spread | The spread which the selected items are on |
Implemented in SnapSelectionSuiteASB, and SnapSelectionSuiteCSB.
| pure virtual |
Return kTrue if the selection has nothing in it; kFalse otherwise.
Implemented in SnapSelectionSuiteASB, and SnapSelectionSuiteCSB.