Class: TFrameView

Declaration: GUICompoundDocument.h

Taxonomy Categories:

Member Functions:


Interface Category:

API.

Inherits From:

TBasicFrameView

Inherited By:

TComponentAreaFrameView

Purpose:

A specialization of TBasicFrameView that knows how to create a presenter from a document component and a parent's TGUIBundle

Instantiation:

Always allocate on the heap.

Deriving Classes:

Generally not derived from, but no special rules.

Concurrency:

Not multithread safe.

Resource Use:

No special requirements.

Other Considerations:

None.

Member Function: TFrameView::TFrameView

  1. TFrameView (const TDocumentComponent & theComp, const TGUIBundle & theParentBundle)
  2. TFrameView (const TDocumentComponent & theComp, const TGUIBundle & theParentBundle, TRectControlState * theControlStateToAdopt)
  3. TFrameView ()
  4. TFrameView (const TFrameView &)

Interface Category:

API.

Purpose:

  1. Creates a TFrameView with a NIL TRectControlState.
  2. Creates a TFrameView with a the supplied control state.
  3. Default constructor.
  4. Copy constructor.

Calling Context:

  1. Called from embedding views. The caller must set the control state after creating the view.
  2. Called from embedding views.
  3. Called by the stream-in operators.
  4. Called to copy an object.

Parameters:

Return Value:

None.

Exceptions:

Throws no exceptions, passes all exceptions through.

Concurrency:

Not multithread safe.

Other Considerations:

None.

Member Function: TFrameView::~TFrameView

virtual ~ TFrameView ()

Interface Category:

API.

Purpose:

Destructor.

Calling Context:

Called to destroy an object.

Parameters:

Return Value:

None.

Exceptions:

Throws no exceptions, passes all exceptions through.

Concurrency:

Not multithread safe.

Other Considerations:

None.
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.