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

Public Types

enum  { kDefaultIID = IID_IUICOLORSPEC }
 

Public Member Functions

virtual void SetTextColorID (const int32 &interfaceColorId)=0
 
virtual void SetTextColorAGM (const RealAGMColor &newColor)=0
 
virtual int32 GetTextColorID () const =0
 
virtual RealAGMColor GetTextColorAGM () const =0
 
virtual void SetTextHiliteColorID (const int32 &interfaceColorId)=0
 
virtual void SetTextHiliteColorAGM (const RealAGMColor &newColor)=0
 
virtual int32 GetTextHiliteColorID () const =0
 
virtual RealAGMColor GetTextHiliteColorAGM () const =0
 
virtual void SetBackgroundColorID (const int32 &interfaceColorId)=0
 
virtual void SetTextBackgroundColorAGM (const RealAGMColor &newColor)=0
 
virtual int32 GetBackgroundColorID () const =0
 
virtual RealAGMColor GetTextBackgroundColorAGM () const =0
 
virtual void SetBackgroundHiliteColorID (const int32 &interfaceColorId)=0
 
virtual void SetTextBackgroundHiliteColorAGM (const RealAGMColor &newColor)=0
 
virtual int32 GetBackgroundHiliteColorID () const =0
 
virtual RealAGMColor GetTextBackgroundHiliteColorAGM () 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 int32 IUIColorSpec::GetBackgroundColorID () const
pure virtual

Get the background color for this text object

Returns
Index of interface color to use
virtual int32 IUIColorSpec::GetBackgroundHiliteColorID () const
pure virtual

Get the background color for this text object when it is selected

Returns
Index of interface color to use
virtual RealAGMColor IUIColorSpec::GetTextBackgroundColorAGM () const
pure virtual

Get the color for this text object's background

Returns
color to use
virtual RealAGMColor IUIColorSpec::GetTextBackgroundHiliteColorAGM () const
pure virtual

Get the color for this text's background when it's selected (using a RealAGMColor)

Returns
color to use
virtual RealAGMColor IUIColorSpec::GetTextColorAGM () const
pure virtual

Get the color for this text object

Returns
color to use
virtual int32 IUIColorSpec::GetTextColorID () const
pure virtual

Get the color for this text object

Returns
Index of interface color to use
virtual RealAGMColor IUIColorSpec::GetTextHiliteColorAGM () const
pure virtual
Get the color for this text when it's selected (using a RealAGMColor)

Returns
color to use
virtual int32 IUIColorSpec::GetTextHiliteColorID () const
pure virtual

Get the color for this text object when it is selected

Returns
Index of interface color to use
virtual void IUIColorSpec::SetBackgroundColorID (const int32 & interfaceColorId)
pure virtual

Set the background color for this text object

Parameters
interfaceColorId- The color to use (by index)
virtual void IUIColorSpec::SetBackgroundHiliteColorID (const int32 & interfaceColorId)
pure virtual

Set the background color for this text object when it is selected

Parameters
interfaceColorId- The color to use (by index)
virtual void IUIColorSpec::SetTextBackgroundColorAGM (const RealAGMColornewColor)
pure virtual

Set the color for this text object's background (using a RealAGMColor)

Parameters
newColor- The color to use
virtual void IUIColorSpec::SetTextBackgroundHiliteColorAGM (const RealAGMColornewColor)
pure virtual

Set the color for this text's background when it's selected (using a RealAGMColor)

Parameters
newColor- The color to use
virtual void IUIColorSpec::SetTextColorAGM (const RealAGMColornewColor)
pure virtual

Set the color for this text object (using a RealAGMColor)

Parameters
newColor- The color to use
virtual void IUIColorSpec::SetTextColorID (const int32 & interfaceColorId)
pure virtual

Set the color for this text object

Parameters
interfaceColorId- The color to use (by index)
virtual void IUIColorSpec::SetTextHiliteColorAGM (const RealAGMColornewColor)
pure virtual

Set the color for this text when it's selected (using a RealAGMColor)

Parameters
newColor- The color to use
virtual void IUIColorSpec::SetTextHiliteColorID (const int32 & interfaceColorId)
pure virtual

Set the color for this text object when it is selected

Parameters
interfaceColorId- The color to use (by index)