Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkKWListBoxWithScrollbars Class Reference

a vtkKWListBox associated to two vtkKWScrollbar's More...

#include <vtkKWListBoxWithScrollbars.h>

Inheritance diagram for vtkKWListBoxWithScrollbars:

Inheritance graph
[legend]
Collaboration diagram for vtkKWListBoxWithScrollbars:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkKWListBoxWithScrollbars, vtkKWWidgetWithScrollbars)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
virtual vtkKWListBoxGetWidget ()
virtual void UpdateEnableState ()

Static Public Member Functions

vtkKWListBoxWithScrollbarsNew ()

Protected Member Functions

 vtkKWListBoxWithScrollbars ()
 ~vtkKWListBoxWithScrollbars ()
virtual void Pack ()
virtual void CreateHorizontalScrollbar (vtkKWApplication *app)
virtual void CreateVerticalScrollbar (vtkKWApplication *app)

Protected Attributes

vtkKWListBoxWidget

Detailed Description

a vtkKWListBox associated to two vtkKWScrollbar's

This composite widget provides horizontal and vertical scrolling capabilities to a core widget. They can be enabled or disabled separately. As a subclass of vtkKWWidgetWithScrollbars, it inherits methods to retrieve the scrollbars and set their visibility and layout.

See also:
vtkKWWidgetWithScrollbars vtkKWListBox

Definition at line 33 of file vtkKWListBoxWithScrollbars.h.


Constructor & Destructor Documentation

vtkKWListBoxWithScrollbars::vtkKWListBoxWithScrollbars  )  [protected]
 

vtkKWListBoxWithScrollbars::~vtkKWListBoxWithScrollbars  )  [protected]
 


Member Function Documentation

vtkKWListBoxWithScrollbars* vtkKWListBoxWithScrollbars::New  )  [static]
 

Reimplemented from vtkKWCompositeWidget.

vtkKWListBoxWithScrollbars::vtkTypeRevisionMacro vtkKWListBoxWithScrollbars  ,
vtkKWWidgetWithScrollbars 
 

void vtkKWListBoxWithScrollbars::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWWidgetWithScrollbars.

virtual void vtkKWListBoxWithScrollbars::Create vtkKWApplication app  )  [virtual]
 

Create the widget.

Reimplemented from vtkKWWidgetWithScrollbars.

virtual vtkKWListBox* vtkKWListBoxWithScrollbars::GetWidget  )  [virtual]
 

Get the vtkKWListBox for which we addded the scrollbars

virtual void vtkKWListBoxWithScrollbars::UpdateEnableState  )  [virtual]
 

Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc.

Reimplemented from vtkKWWidgetWithScrollbars.

virtual void vtkKWListBoxWithScrollbars::CreateHorizontalScrollbar vtkKWApplication app  )  [protected, virtual]
 

Create scrollbars and associate the scrollbars to a widget by setting up the callbacks between both instances. Re-implemented to set the associated now that we know the internal widget

Reimplemented from vtkKWWidgetWithScrollbars.

virtual void vtkKWListBoxWithScrollbars::CreateVerticalScrollbar vtkKWApplication app  )  [protected, virtual]
 

Create scrollbars and associate the scrollbars to a widget by setting up the callbacks between both instances. Re-implemented to set the associated now that we know the internal widget

Reimplemented from vtkKWWidgetWithScrollbars.

virtual void vtkKWListBoxWithScrollbars::Pack  )  [protected, virtual]
 

Pack.

Implements vtkKWWidgetWithScrollbars.


Member Data Documentation

vtkKWListBox* vtkKWListBoxWithScrollbars::Widget [protected]
 

Internal widget

Definition at line 59 of file vtkKWListBoxWithScrollbars.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:39:54 2006 for ParaView by doxygen 1.3.5