ITextOutlineStyle

Provides a style that determines whether the text it is applied to is drawn in outline or not (true means outline). This class provides a style that determines whether the text it is applied to is drawn in outline or not. TRUE means outline.

Do not derive your own classes from this class.


ITextOutlineStyle - Member Functions and Data by Group

Constructors & Destructor

Use the constructors and destructor in this group to create and destroy objects of class ITextOutlineStyle.


[view class]
~ITextOutlineStyle
public:
virtual ~ITextOutlineStyle()
Destroys the ITextOutlineStyle object.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
ITextOutlineStyle
Constructs an object of class ITextOutlineStyle.


Overload 1
Destroys the ITextOutlineStyle object.
public:
ITextOutlineStyle()
Use the default constructor to create an ITextOutlineStyle object that leaves the style in an undefined state. You must fill in the default-constructed style before you use it.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Overload 2
Copy constructor.
public:
ITextOutlineStyle(const ITextOutlineStyle& other)
Use this constructor to create an ITextOutlineStyle object that is copied from the given one.

other
The ITextOutlineStyle object that is copied.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Overload 3
Constructs an ITextOutlineStyle using the given flag setting.
public:
ITextOutlineStyle(bool isSet)
Use this constructor to create an ITextOutlineStyle object that is initialized to true.

isSet
The flag setting to be used in constructing the ITextOutlineStyle object.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Assignment Operator

Use the operator in this group to assign the given ITextOutlineStyle object to the target one.


[view class]
operator =
public:
ITextOutlineStyle& operator =( const ITextOutlineStyle& other )
Assignment operator.

other
The replacement ITextOutlineStyle object.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Getting and Setting the Outline Style

Use the functions in this group to get the current setting of the outline style flag or set it. Setting the flag to TRUE specifies that the text be drawn in outline style.


[view class]
isOutlined
public:
bool isOutlined() const
Tests whether the ITextOutlineStyle flag is set to specify outline font.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
setOutlined
public:
void setOutlined(bool value)
Sets the ITextOutlineStyle flag.

value
The value to use to set the flag.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Testing Two ITextOutlineStyle Objects for Equality or Inequality

Use the operators in this group to compare two ITextOutlineStyle objects for equality or inequality.


[view class]
operator !=
public:
bool operator !=(const ITextOutlineStyle& other) const
Tests the given ITextOutlineStyle object against the current one for inequality.

other
The ITextOutlineStyle object tested with this, the current, one.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
operator ==
public:
bool operator ==(const ITextOutlineStyle& other) const
Tests the given ITextOutlineStyle object against the current one for equality.

other
The ITextOutlineStyle object tested with this, the current, one.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


ITextOutlineStyle - Inherited Member Functions and Data

Inherited Public Functions

ICharacterStyle
ITextStyle

Inherited Public Data

Inherited Protected Functions

ITextOutlineStyle
ITextStyle
ICharacterStyle

Inherited Protected Data