vtkKWCheckButtonWithPopupFrame Class Reference

a popup frame + checkbutton More...

#include <vtkKWCheckButtonWithPopupFrame.h>

Inheritance diagram for vtkKWCheckButtonWithPopupFrame:
Inheritance graph
[legend]
Collaboration diagram for vtkKWCheckButtonWithPopupFrame:
Collaboration graph
[legend]

List of all members.

Public Types

typedef vtkKWPopupFrame Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Update ()
virtual void UpdateEnableState ()
virtual void CheckButtonCallback (int state)



virtual void SetDisablePopupButtonWhenNotChecked (int)
virtual void DisablePopupButtonWhenNotCheckedOn ()
virtual void DisablePopupButtonWhenNotCheckedOff ()
virtual int GetDisablePopupButtonWhenNotChecked ()
virtual vtkKWCheckButtonGetCheckButton ()

Static Public Member Functions

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

Protected Member Functions

 vtkKWCheckButtonWithPopupFrame ()
 ~vtkKWCheckButtonWithPopupFrame ()
virtual void CreateWidget ()
virtual int GetCheckButtonState ()

Protected Attributes

int DisablePopupButtonWhenNotChecked
vtkKWCheckButtonCheckButton

Detailed Description

a popup frame + checkbutton

A class that provides a checkbutton and a (popup) frame. In popup mode the checkbutton is visible on the left of the popup button that will display the frame. In normal mode, the checkbutton is the first item packed in the frame.

Definition at line 30 of file vtkKWCheckButtonWithPopupFrame.h.


Member Typedef Documentation


Constructor & Destructor Documentation

vtkKWCheckButtonWithPopupFrame::vtkKWCheckButtonWithPopupFrame (  )  [protected]
vtkKWCheckButtonWithPopupFrame::~vtkKWCheckButtonWithPopupFrame (  )  [protected]

Member Function Documentation

static vtkKWCheckButtonWithPopupFrame* vtkKWCheckButtonWithPopupFrame::New (  )  [static]
virtual const char* vtkKWCheckButtonWithPopupFrame::GetClassName (  )  [virtual]
static int vtkKWCheckButtonWithPopupFrame::IsTypeOf ( const char *  type  )  [static]
virtual int vtkKWCheckButtonWithPopupFrame::IsA ( const char *  type  )  [virtual]
static vtkKWCheckButtonWithPopupFrame* vtkKWCheckButtonWithPopupFrame::SafeDownCast ( vtkObject o  )  [static]
void vtkKWCheckButtonWithPopupFrame::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]
virtual void vtkKWCheckButtonWithPopupFrame::SetDisablePopupButtonWhenNotChecked ( int   )  [virtual]

Automatically disable the popup button when the checkbutton is not checked.

virtual void vtkKWCheckButtonWithPopupFrame::DisablePopupButtonWhenNotCheckedOn (  )  [virtual]

Automatically disable the popup button when the checkbutton is not checked.

virtual void vtkKWCheckButtonWithPopupFrame::DisablePopupButtonWhenNotCheckedOff (  )  [virtual]

Automatically disable the popup button when the checkbutton is not checked.

virtual int vtkKWCheckButtonWithPopupFrame::GetDisablePopupButtonWhenNotChecked (  )  [virtual]

Automatically disable the popup button when the checkbutton is not checked.

virtual vtkKWCheckButton* vtkKWCheckButtonWithPopupFrame::GetCheckButton (  )  [virtual]

Access to sub-widgets

virtual void vtkKWCheckButtonWithPopupFrame::Update (  )  [virtual]

Update the GUI according to the value of the ivars

Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.

virtual void vtkKWCheckButtonWithPopupFrame::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 vtkKWPopupFrame.

Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.

virtual void vtkKWCheckButtonWithPopupFrame::CheckButtonCallback ( int  state  )  [virtual]

Callbacks. Internal, do not use.

Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.

virtual void vtkKWCheckButtonWithPopupFrame::CreateWidget (  )  [protected, virtual]

Create the widget.

Reimplemented from vtkKWPopupFrame.

Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.

virtual int vtkKWCheckButtonWithPopupFrame::GetCheckButtonState (  )  [inline, protected, virtual]

Member Data Documentation

Definition at line 76 of file vtkKWCheckButtonWithPopupFrame.h.

Definition at line 78 of file vtkKWCheckButtonWithPopupFrame.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:33:42 2010 for KWWidgets by  doxygen 1.6.1