a popup frame + checkbutton More...
#include <vtkKWCheckButtonWithPopupFrame.h>


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 vtkKWCheckButton * | GetCheckButton () |
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 |
| vtkKWCheckButton * | CheckButton |
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.
Reimplemented from vtkKWPopupFrame.
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
Definition at line 35 of file vtkKWCheckButtonWithPopupFrame.h.
| vtkKWCheckButtonWithPopupFrame::vtkKWCheckButtonWithPopupFrame | ( | ) | [protected] |
| vtkKWCheckButtonWithPopupFrame::~vtkKWCheckButtonWithPopupFrame | ( | ) | [protected] |
| static vtkKWCheckButtonWithPopupFrame* vtkKWCheckButtonWithPopupFrame::New | ( | ) | [static] |
Reimplemented from vtkKWPopupFrame.
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
| virtual const char* vtkKWCheckButtonWithPopupFrame::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkKWPopupFrame.
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
| static int vtkKWCheckButtonWithPopupFrame::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkKWPopupFrame.
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
| virtual int vtkKWCheckButtonWithPopupFrame::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkKWPopupFrame.
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
| static vtkKWCheckButtonWithPopupFrame* vtkKWCheckButtonWithPopupFrame::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkKWPopupFrame.
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
| void vtkKWCheckButtonWithPopupFrame::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkKWPopupFrame.
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
| 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] |
Reimplemented in vtkKWCornerAnnotationEditor, vtkKWHeaderAnnotationEditor, and vtkKWScalarBarAnnotation.
Definition at line 84 of file vtkKWCheckButtonWithPopupFrame.h.
int vtkKWCheckButtonWithPopupFrame::DisablePopupButtonWhenNotChecked [protected] |
Definition at line 76 of file vtkKWCheckButtonWithPopupFrame.h.
Definition at line 78 of file vtkKWCheckButtonWithPopupFrame.h.
1.6.1