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

vtkKWWidgetWithSpinButtons Class Reference

an abstract class widget with spin buttons More...

#include <vtkKWWidgetWithSpinButtons.h>

Inheritance diagram for vtkKWWidgetWithSpinButtons:

Inheritance graph
[legend]
Collaboration diagram for vtkKWWidgetWithSpinButtons:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkKWWidgetWithSpinButtons, vtkKWCompositeWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
virtual void SetBalloonHelpString (const char *str)
virtual void UpdateEnableState ()
virtual vtkKWSpinButtonsGetSpinButtons ()
virtual void NextValueCallback ()
virtual void PreviousValueCallback ()

Static Public Member Functions

vtkKWWidgetWithSpinButtonsNew ()

Protected Member Functions

 vtkKWWidgetWithSpinButtons ()
 ~vtkKWWidgetWithSpinButtons ()
virtual void Pack ()

Protected Attributes

vtkKWSpinButtonsSpinButtons

Detailed Description

an abstract class widget with spin buttons

This class implements an abstract superclass for composite widgets associating a widget to a set of spin buttons. The only requirement is for the widget to implement the NextValue() and PreviousValue() callbacks.

Definition at line 31 of file vtkKWWidgetWithSpinButtons.h.


Constructor & Destructor Documentation

vtkKWWidgetWithSpinButtons::vtkKWWidgetWithSpinButtons  )  [protected]
 

vtkKWWidgetWithSpinButtons::~vtkKWWidgetWithSpinButtons  )  [protected]
 


Member Function Documentation

vtkKWWidgetWithSpinButtons* vtkKWWidgetWithSpinButtons::New  )  [static]
 

Reimplemented from vtkKWCompositeWidget.

Reimplemented in vtkKWMenuButtonWithSpinButtons.

vtkKWWidgetWithSpinButtons::vtkTypeRevisionMacro vtkKWWidgetWithSpinButtons  ,
vtkKWCompositeWidget 
 

void vtkKWWidgetWithSpinButtons::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWCompositeWidget.

Reimplemented in vtkKWMenuButtonWithSpinButtons.

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

Create the widget.

Reimplemented from vtkKWCompositeWidget.

Reimplemented in vtkKWMenuButtonWithSpinButtons.

virtual vtkKWSpinButtons* vtkKWWidgetWithSpinButtons::GetSpinButtons  )  [virtual]
 

Retrieve the spin buttons

virtual void vtkKWWidgetWithSpinButtons::SetBalloonHelpString const char *  str  )  [virtual]
 

Set the string that enables balloon help for this widget. Override to pass down to children.

Reimplemented from vtkKWWidget.

Reimplemented in vtkKWMenuButtonWithSpinButtons.

virtual void vtkKWWidgetWithSpinButtons::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 vtkKWWidget.

Reimplemented in vtkKWMenuButtonWithSpinButtons.

virtual void vtkKWWidgetWithSpinButtons::NextValueCallback  )  [inline, virtual]
 

Callbacks

Reimplemented in vtkKWMenuButtonWithSpinButtons.

Definition at line 60 of file vtkKWWidgetWithSpinButtons.h.

virtual void vtkKWWidgetWithSpinButtons::PreviousValueCallback  )  [inline, virtual]
 

Callbacks

Reimplemented in vtkKWMenuButtonWithSpinButtons.

Definition at line 61 of file vtkKWWidgetWithSpinButtons.h.

virtual void vtkKWWidgetWithSpinButtons::Pack  )  [inline, protected, virtual]
 

Pack or repack the widget. To be implemented by subclasses.

Reimplemented in vtkKWMenuButtonWithSpinButtons.

Definition at line 69 of file vtkKWWidgetWithSpinButtons.h.


Member Data Documentation

vtkKWSpinButtons* vtkKWWidgetWithSpinButtons::SpinButtons [protected]
 

Internal spin buttons

Definition at line 72 of file vtkKWWidgetWithSpinButtons.h.


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