InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
NoSupportedEvents< int32 > Class Template Reference
Inheritance diagram for NoSupportedEvents< int32 >:
CPMUnknown< ISupportedEvents >

Public Member Functions

 NoSupportedEvents (IPMUnknown *boss)
 
virtual bool16 SupportsMouseEvents () const
 
virtual bool16 SupportsFocusEvents () const
 
virtual bool16 SupportsPageEvents () const
 
virtual bool16 SupportsDocumentEvents () const
 
virtual bool16 SupportsFormatEvents () const
 
virtual bool16 SupportsKeystrokeEvents () const
 
virtual bool16 SupportsValidateEvents () const
 
virtual bool16 SupportsCalculateEvents () const
 
virtual bool16 SupportsSignedEvents () const
 
virtual bool16 SupportsSelectionChangedEvents () const
 

Additional Inherited Members

- Private Types inherited from ISupportedEvents
enum  { kDefaultIID = IID_ISUPPORTEDEVENTS }
 
- Private Member Functions inherited from CPMUnknown< ISupportedEvents >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 
 CPMUnknown (IPMUnknown *boss)
 

Member Function Documentation

template<int32 >
virtual bool16 NoSupportedEvents< int32 >::SupportsFocusEvents () const
inlinevirtual

Supports OnFocus/OnBlur

Implements ISupportedEvents.

template<int32 >
virtual bool16 NoSupportedEvents< int32 >::SupportsMouseEvents () const
inlinevirtual

Supports Mouse Up/Down/Enter/Over

Implements ISupportedEvents.

template<int32 >
virtual bool16 NoSupportedEvents< int32 >::SupportsPageEvents () const
inlinevirtual

Supports PageOpen/Close. Note these are allowed on buttons, since we don't have a way to attach events,actions to pages.

Implements ISupportedEvents.