### 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.

~PointSizeCursor

      public:
      virtual ~PointSizeCursor()

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

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.

invalidate

      public:
      virtual void invalidate()

  Marks the cursor as not valid.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

isValid

      public:
      virtual bool isValid() const

  Returns true if the cursor is valid.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

setToFirst

      public:
      virtual bool setToFirst()

  Advances the cursor position to the first point size.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

setToLast

      public:
      virtual bool setToLast()

  Advances the cursor position to the last point size.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

setToNext

      public:
      virtual bool setToNext()

  Advances the cursor position to the next point size.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

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

  - None

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  - None

#### Inherited Protected Data

  - None