### IFrameExtensions::Cursor

### IFrameExtensions::Cursor - Member Functions and Data by Group

### Constructors & Destructor

These are the constructors for the IFrameExtensions cursor.

~Cursor

      public:
      ~Cursor()

  Destructor for the class.

Supported Platforms

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

Cursor

      public:
      Cursor(const IFrameExtensions& extensions)

  Constructs the cursor and associates it with the given IFrameExtension collection. The cursor is initially invalid.

Supported Platforms

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

### Cursor Members

Use these members to cursor the frame extensions.

element

      public:
      IFrameExtension * const element() const

  Returns the IFrameExtension object at the cursor location.

Supported Platforms

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

invalidate

      public:
      void invalidate()

  Invalidates the cursor.

Supported Platforms

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

isValid

      public:
      bool isValid() const

  Returns true if the cursor refers to a valid IFrameExtension object.

Supported Platforms

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

setToFirst

      public:
      bool setToFirst()

  Sets the cursor to the first IFrameExtension object in the collection. Invalidates the cursor if the collection is empty. Returns true if there was a first object.

Supported Platforms

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

setToLast

      public:
      bool setToLast()

  Sets the cursor to the last IFrameExtension object in the collection. Invalidates the cursor if the collection is empty. Returns true if there was a last object.

Supported Platforms

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

setToNext

      public:
      bool setToNext()

  Sets the cursor to the next IFrameExtension object in the collection. Invalidates the cursor if there were no more objects to be visited. Returns true if there was a next object.

Supported Platforms

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

setToPrevious

      public:
      bool setToPrevious()

  Sets the cursor to the previous IFrameExtension object in the collection. Invalidates the cursor if there were no prior objects to be visited. Returns true if there was a prior object.

Supported Platforms

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

### IFrameExtensions::Cursor - Inherited Member Functions and Data

#### Inherited Public Functions

  - None

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  - None

#### Inherited Protected Data

  - None