vtkKWMenuButtonWithSpinButtons Class Reference
[KWWidgets Auto-Generated Classes: Widget With Spin-Buttons]

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 Types

typedef vtkKWWidgetWithSpinButtons Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkKWMenuButtonGetWidget ()
virtual void SetBalloonHelpString (const char *str)
virtual void UpdateEnableState ()



virtual void NextValueCallback ()
virtual void PreviousValueCallback ()

Static Public Member Functions

static
vtkKWMenuButtonWithSpinButtons
New ()
static int IsTypeOf (const char *type)
static
vtkKWMenuButtonWithSpinButtons
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWMenuButtonWithSpinButtons ()
 ~vtkKWMenuButtonWithSpinButtons ()
virtual void CreateWidget ()
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.

Attention:
This class and the corresponding code were generated automatically by instantiating the Templates/vtkKWWidgetWithSpinButtonsSubclass.h.in and Templates/vtkKWWidgetWithSpinButtonsSubclass.cxx.in files for the type vtkKWMenuButton. Classes related to the same template can be found in the KWWidgets Auto-Generated Classes: Widget With Spin-Buttons.
See also:
vtkKWWidgetWithSpinButtons vtkKWMenuButton

Definition at line 42 of file vtkKWMenuButtonWithSpinButtons.h.


Member Typedef Documentation

Reimplemented from vtkKWWidgetWithSpinButtons.

Definition at line 46 of file vtkKWMenuButtonWithSpinButtons.h.


Constructor & Destructor Documentation

vtkKWMenuButtonWithSpinButtons::vtkKWMenuButtonWithSpinButtons (  )  [protected]
vtkKWMenuButtonWithSpinButtons::~vtkKWMenuButtonWithSpinButtons (  )  [protected]

Member Function Documentation

static vtkKWMenuButtonWithSpinButtons* vtkKWMenuButtonWithSpinButtons::New (  )  [static]

Reimplemented from vtkKWWidgetWithSpinButtons.

virtual const char* vtkKWMenuButtonWithSpinButtons::GetClassName (  )  [virtual]

Reimplemented from vtkKWWidgetWithSpinButtons.

static int vtkKWMenuButtonWithSpinButtons::IsTypeOf ( const char *  type  )  [static]

Reimplemented from vtkKWWidgetWithSpinButtons.

virtual int vtkKWMenuButtonWithSpinButtons::IsA ( const char *  type  )  [virtual]

Reimplemented from vtkKWWidgetWithSpinButtons.

static vtkKWMenuButtonWithSpinButtons* vtkKWMenuButtonWithSpinButtons::SafeDownCast ( vtkObject o  )  [static]

Reimplemented from vtkKWWidgetWithSpinButtons.

void vtkKWMenuButtonWithSpinButtons::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

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::CreateWidget (  )  [protected, virtual]

Create the widget

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

Internal widget

Definition at line 81 of file vtkKWMenuButtonWithSpinButtons.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Tue Apr 27 02:35:37 2010 for KWWidgets by  doxygen 1.6.1