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

vtkKWMenuButtonWithSpinButtons Class Reference

a vtkKWMenuButton associated to a vtkKWSpinButtons More...

#include <vtkKWMenuButtonWithSpinButtons.h>

Inheritance diagram for vtkKWMenuButtonWithSpinButtons:

Inheritance graph
[legend]
Collaboration diagram for vtkKWMenuButtonWithSpinButtons:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Static Public Member Functions

vtkKWMenuButtonWithSpinButtonsNew ()

Protected Member Functions

 vtkKWMenuButtonWithSpinButtons ()
 ~vtkKWMenuButtonWithSpinButtons ()
virtual void Pack ()

Protected Attributes

vtkKWMenuButtonWidget

Detailed Description

a vtkKWMenuButton associated to a vtkKWSpinButtons

This class creates a composite widget associating a vtkKWMenuButton to a vtkKWSpinButtons. As a subclass of vtkKWWidgetWithSpinButtons, it inherits a set of spin buttons. The only requirement is for the vtkKWMenuButton class to implement the NextValue() and PreviousValue() callbacks.

See also:
vtkKWWidgetWithSpinButtons vtkKWMenuButton

Definition at line 35 of file vtkKWMenuButtonWithSpinButtons.h.


Constructor & Destructor Documentation

vtkKWMenuButtonWithSpinButtons::vtkKWMenuButtonWithSpinButtons  )  [protected]
 

vtkKWMenuButtonWithSpinButtons::~vtkKWMenuButtonWithSpinButtons  )  [protected]
 


Member Function Documentation

vtkKWMenuButtonWithSpinButtons* vtkKWMenuButtonWithSpinButtons::New  )  [static]
 

Reimplemented from vtkKWWidgetWithSpinButtons.

vtkKWMenuButtonWithSpinButtons::vtkTypeRevisionMacro vtkKWMenuButtonWithSpinButtons  ,
vtkKWWidgetWithSpinButtons 
 

void vtkKWMenuButtonWithSpinButtons::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWWidgetWithSpinButtons.

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

Create the widget

Reimplemented from vtkKWWidgetWithSpinButtons.

virtual vtkKWMenuButton* vtkKWMenuButtonWithSpinButtons::GetWidget  )  [virtual]
 

Get the vtkKWMenuButton that is being associated to the spin buttons

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

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

Reimplemented from vtkKWWidgetWithSpinButtons.

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

virtual void vtkKWMenuButtonWithSpinButtons::NextValueCallback  )  [virtual]
 

Callbacks

Reimplemented from vtkKWWidgetWithSpinButtons.

virtual void vtkKWMenuButtonWithSpinButtons::PreviousValueCallback  )  [virtual]
 

Callbacks

Reimplemented from vtkKWWidgetWithSpinButtons.

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

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

Reimplemented from vtkKWWidgetWithSpinButtons.


Member Data Documentation

vtkKWMenuButton* vtkKWMenuButtonWithSpinButtons::Widget [protected]
 

Internal widget

Definition at line 74 of file vtkKWMenuButtonWithSpinButtons.h.


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