IFont::PointSizeCursor

The IFont::PointSizeCursor nested class iterates over the point sizes available for a font.


IFont::PointSizeCursor - Member Functions and Data by Group

Constructors & Destructor

You can construct and destruct objects of this class.


[view class]
~PointSizeCursor
public:
virtual ~PointSizeCursor()

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
PointSizeCursor
public:
PointSizeCursor( const char* facename, const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ) )

Constructs an IFont::PointSizeCursor from the font face name and a presentation space handle. The presentation space handle is optional. If you do not specify it, the desktop presentation space is used.

facename
Font face name.
presSpaceHandle
Presentation space handle used to query the point sizes. This parameter is optional.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


Overrides

Use these members to iterate through the available point sizes for a given font.


[view class]
invalidate
public:
virtual void invalidate()

Marks the cursor as not valid.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
isValid
public:
virtual bool isValid() const

Returns true if the cursor is valid.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
setToFirst
public:
virtual bool setToFirst()

Advances the cursor position to the first point size.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
setToLast
public:
virtual bool setToLast()

Advances the cursor position to the last point size.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
setToNext
public:
virtual bool setToNext()

Advances the cursor position to the next point size.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
setToPrevious
public:
virtual bool setToPrevious()

Advances the cursor position to the previous point size.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


IFont::PointSizeCursor - Inherited Member Functions and Data

Inherited Public Functions

Inherited Public Data

Inherited Protected Functions

Inherited Protected Data