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

Public Types | |
| enum | { kDefaultIID = IID_IINCOPYAPP } |
Public Member Functions | |
| virtual bool | FilterThisTool (ClassID toolclass)=0 |
| virtual IDFile | GetDefaultFile (PMString docName, bool16 *useSystemDefaultDir)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Static Public Member Functions | |
| static IInCopyApp * | Query () |
Interface on the application providing app wide access methods. Often queried to determine if running in InCopy - now can use LocaleSetting.
| pure virtual |
Filters tools except kIBeamToolBoss, kZoomToolBoss, kLoupeToolBoss, kGrabberHandToolBoss, kNoteToolBoss, kCropToolBoss. Called by ToolInitializer::RegisterByStream.
| ClassID | class for tool to be filtered or not. |
| pure virtual |
Utility method to get a sysfile pointing to the current saveas folder. Typically this will be the starting point in a save as dialog.
| docName | name of document to get save as folder of |
| useSystemDefaultDir | will be kTrue on return if we are using the system default rather than application |
| inlinestatic |
Interface query.