The IFont::PointSizeCursor nested class iterates over the point sizes available for a font.
Constructors & DestructorYou can construct and destruct objects of this class.
![]() |
public:
virtual ~PointSizeCursor()
| Windows | OS/2 | AIX |
| Yes | Yes | No |
![]() |
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.
| Windows | OS/2 | AIX |
| Yes | Yes | No |
OverridesUse these members to iterate through the available point sizes for a given font.
![]() |
public:
virtual void invalidate()
Marks the cursor as not valid.
| Windows | OS/2 | AIX |
| Yes | Yes | No |
![]() |
public:
virtual bool isValid() const
Returns true if the cursor is valid.
| Windows | OS/2 | AIX |
| Yes | Yes | No |
![]() |
public:
virtual bool setToFirst()
Advances the cursor position to the first point size.
| Windows | OS/2 | AIX |
| Yes | Yes | No |
![]() |
public:
virtual bool setToLast()
Advances the cursor position to the last point size.
| Windows | OS/2 | AIX |
| Yes | Yes | No |
![]() |
public:
virtual bool setToNext()
Advances the cursor position to the next point size.
| Windows | OS/2 | AIX |
| Yes | Yes | No |
![]() |
public:
virtual bool setToPrevious()
Advances the cursor position to the previous point size.
| Windows | OS/2 | AIX |
| Yes | Yes | No |