#include <vtkKWComboBox.h>
Inheritance diagram for vtkKWComboBox:
Public Member Functions | |
vtkTypeRevisionMacro (vtkKWComboBox, vtkKWEntry) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Create (vtkKWApplication *app) |
virtual void | SetValue (const char *) |
virtual void | SetCommand (vtkObject *object, const char *method) |
virtual void | UpdateEnableState () |
virtual void | AddValue (const char *value) |
virtual void | DeleteValue (int idx) |
virtual int | HasValue (const char *value) |
virtual int | GetValueIndex (const char *value) |
virtual const char * | GetValueFromIndex (int idx) |
virtual int | GetNumberOfValues () |
virtual void | DeleteAllValues () |
Static Public Member Functions | |
vtkKWComboBox * | New () |
Protected Member Functions | |
vtkKWComboBox () | |
~vtkKWComboBox () |
A simple subclass of entry that adds a pull-down menu where a predefined set of values can be chosed to set the entry field.
Definition at line 36 of file vtkKWComboBox.h.
|
Definition at line 79 of file vtkKWComboBox.h. |
|
Definition at line 80 of file vtkKWComboBox.h. |
|
Reimplemented from vtkKWEntry. |
|
|
|
Reimplemented from vtkKWEntry. |
|
Create the widget. Reimplemented from vtkKWEntry. |
|
Add and delete values to put in the list. |
|
Add and delete values to put in the list. |
|
Add and delete values to put in the list. |
|
Add and delete values to put in the list. |
|
Add and delete values to put in the list. |
|
Add and delete values to put in the list. |
|
Add and delete values to put in the list. |
|
Set/Get the value of the entry in a few different formats. Overriden to comply with the Tk type Reimplemented from vtkKWEntry. |
|
Specifies a command to associate with the widget. This command is typically invoked when the return key is pressed, or the focus is lost, or a value is picked from the dropdown list. The first argument is the object that will have the method called on it. The second argument is the name of the method to be called and any arguments in string form. If the object is NULL, the method is evaluated as a simple command. Reimplemented from vtkKWEntry. |
|
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 vtkKWEntry. |