InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ITAObserverData Class Referenceabstract
Inheritance diagram for ITAObserverData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITEXTATTROBSERVERDATA }
 

Public Member Functions

virtual void SetControlID (const PMIID &nID)=0
 
virtual PMIID GetControlID () const =0
 
virtual void SetAttrClass (const ClassID &nClass)=0
 
virtual ClassID GetAttrClass () const =0
 
virtual void SetAttrID (const PMIID &nID)=0
 
virtual PMIID GetAttrID () const =0
 
virtual void SetStrandID (const ClassID &nID)=0
 
virtual ClassID GetStrandID () const =0
 
virtual void SetMinValue (PMReal nMin)=0
 
virtual PMReal GetMinValue () const =0
 
virtual void SetMaxValue (PMReal nMax)=0
 
virtual PMReal GetMaxValue () const =0
 
virtual void SetToUIFactor (PMReal nMax)=0
 
virtual PMReal GetToUIFactor () const =0
 
virtual void SetData (const TAObserverDataStruct &rData)=0
 
virtual void SetReset (bool16 bOn)=0
 
virtual bool16 IsReset () const =0
 
virtual void SetUseMeasurement (bool16 bUseMeasurement)=0
 
virtual bool16 UseMeasurement () const =0
 
virtual void SetReadOnly (bool16 bReadOnly)=0
 
virtual bool16 IsReadOnly () const =0
 
virtual void SetSupportUnknownValues (bool16 bSupportsUnknownValues)=0
 
virtual bool16 DoesSupportUnknownValues () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Member Function Documentation

virtual bool16 ITAObserverData::DoesSupportUnknownValues () const
pure virtual

Returns support unknown values flag in observer data.

Returns
bool16 kTrue if support unknown values flag is on, kFalse otherwise.
virtual ClassID ITAObserverData::GetAttrClass () const
pure virtual

Gets attribute class ID in observer data.

Returns
ClassID Attribute class ID in observer data.
virtual PMIID ITAObserverData::GetAttrID () const
pure virtual

Gets attribute ID in observer data.

Returns
PMIID Attribute ID in observer data.
virtual PMIID ITAObserverData::GetControlID () const
pure virtual

Gets control ID in observer data.

Returns
PMIID Control ID in observer data.
virtual PMReal ITAObserverData::GetMaxValue () const
pure virtual

Gets maximum value in observer data.

Returns
PMReal Maximum value in observer data.
virtual PMReal ITAObserverData::GetMinValue () const
pure virtual

Gets minimum value in observer data.

Returns
PMReal Minimum value in observer data.
virtual ClassID ITAObserverData::GetStrandID () const
pure virtual

Gets strand class ID in observer data.

Returns
ClassID Strand class ID in observer data.
virtual PMReal ITAObserverData::GetToUIFactor () const
pure virtual

Gets "To UI Factor" in observer data.

Returns
PMReal "To UI Factor" in observer data.
virtual bool16 ITAObserverData::IsReadOnly () const
pure virtual

Returns read only flag in observer data.

Returns
bool16 kTrue if read only flag is on, kFalse otherwise.
virtual bool16 ITAObserverData::IsReset () const
pure virtual

Returns reset flag in observer data.

Returns
bool16 kTrue if reset is turned on, kFalse otherwise.
virtual void ITAObserverData::SetAttrClass (const ClassIDnClass)
pure virtual

Sets attribute class ID for observer data.

Parameters
nClassAttribute class ID to set to.
virtual void ITAObserverData::SetAttrID (const PMIIDnID)
pure virtual

Sets attribute ID for observer data.

Parameters
nIDAttribute ID to set to.
virtual void ITAObserverData::SetControlID (const PMIIDnID)
pure virtual

Sets control ID for observer data.

Parameters
nIDControl ID to set to.
virtual void ITAObserverData::SetData (const TAObserverDataStructrData)
pure virtual

Sets observer data.

Parameters
rDataObserver data to set to.
virtual void ITAObserverData::SetMaxValue (PMReal nMax)
pure virtual

Sets maximum value for observer data.

Parameters
nMaxMaximum value to set to.
virtual void ITAObserverData::SetMinValue (PMReal nMin)
pure virtual

Sets minimum value for observer data.

Parameters
nMinminimum value to set to.
virtual void ITAObserverData::SetReadOnly (bool16 bReadOnly)
pure virtual

Sets read only flag in observer data.

Parameters
bReadOnlykTrue to turn on read only flag in observer data.
virtual void ITAObserverData::SetReset (bool16 bOn)
pure virtual

Sets reset flag in observer data.

Parameters
bOnkTrue to turn on rest in observer data.
virtual void ITAObserverData::SetStrandID (const ClassIDnID)
pure virtual

Sets strand class ID for observer data.

Parameters
nIDStrand class ID to set to.
virtual void ITAObserverData::SetSupportUnknownValues (bool16 bSupportsUnknownValues)
pure virtual

Sets support unknown values flag in observer data.

Parameters
bSupportsUnknownValueskTrue to turn on support unknown values flag in observer data.
virtual void ITAObserverData::SetToUIFactor (PMReal nMax)
pure virtual

Sets "To UI Factor" for observer data.

Parameters
nMax"To UI Factor" to set to.
virtual void ITAObserverData::SetUseMeasurement (bool16 bUseMeasurement)
pure virtual

Sets use measurement flga in observer data.

Parameters
bUseMeasurementkTrue to turn on use measurement in observer data.
virtual bool16 ITAObserverData::UseMeasurement () const
pure virtual

Returns use measurement flag in observer data.

Returns
bool16 kTrue if use measurement is turned on, kFalse otherwise.