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

#include <ICursorRegion.h>

Inheritance diagram for ICursorRegion:
IPMUnknownCCursorRegion

Public Types

enum  { kDefaultIID = IID_ICURSORREGION }
 

Public Member Functions

virtual void SetCursorProvider (ICursorProvider *p)=0
 
virtual ICursorProviderGetCursorProvider () const =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

This class represents the mapping between a region of the screen to a provider who will supply the cursor the region.

Member Function Documentation

virtual ICursorProvider* ICursorRegion::GetCursorProvider () const
pure virtual

Get the provider for the regions managed by this instance.

Parameters
providerIN the provider to use

Implemented in CCursorRegion.

virtual void ICursorRegion::SetCursorProvider (ICursorProviderp)
pure virtual

Use this provider for the regions managed by this instance.

Parameters
providerIN the provider to use

Implemented in CCursorRegion.