InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IToolRegister Class Referenceabstract

#include <IToolRegister.h>

Inheritance diagram for IToolRegister:
IPMUnknown

Public Member Functions

virtual bool16 Startup (const PMLocaleId &localeId)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Interface to provide a standard hook for plugins to register tools. Allows plugin to add any number of tools to the current tool manager. Note that this could be called multiple times in a session for different locales, and it is possible to register different tools for different locales.

Member Function Documentation

virtual bool16 IToolRegister::Startup (const PMLocaleIdlocaleId)
pure virtual

Add appropriate tools to the toolmanager.

Parameters
localeIDidentifies locale of interest