#include <pgpropertyfield_dropdown.h>
Inheritance diagram for PG_PropertyField_DropDown< StringType, iterator >:

Public Types | |
| typedef PG_Signal2< PG_PropertyField_DropDown *, StringType > | DropDownPropertySignal |
Public Member Functions | |
| PG_PropertyField_DropDown (PG_PropertyEditor *propertyEditor, const std::string &name, StringType *var, const char **names) | |
| Creates a PG_PropertyField_IntDropDown. | |
| PG_PropertyField_DropDown (PG_PropertyEditor *propertyEditor, const std::string &name, StringType *var, iterator begin, iterator end) | |
| Creates a PG_PropertyField_IntDropDown. | |
| PG_PropertyField_DropDown (PG_PropertyEditor *propertyEditor, const std::string &name, const StringType &var, const char **names) | |
| Creates a PG_PropertyField_IntDropDown. | |
| PG_PropertyField_DropDown (PG_PropertyEditor *propertyEditor, const std::string &name, const StringType &var, iterator begin, iterator end) | |
| Creates a PG_PropertyField_IntDropDown. | |
| bool | Valid () |
| checks if the entered value is valid | |
| bool | Apply () |
| Write the entered value back into the referenced variable (if it exists), provided the value is valid. | |
| void | Reload () |
| Reloads the entry field with the current value of the referenced variable (if it exists). | |
Public Attributes | |
| DropDownPropertySignal | sigValueChanged |
| DropDownPropertySignal | sigValueApplied |
Definition at line 44 of file pgpropertyfield_dropdown.h.
|
|||||
|
Definition at line 63 of file pgpropertyfield_dropdown.h. |
|
||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 73 of file pgpropertyfield_dropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
||||||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 93 of file pgpropertyfield_dropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 113 of file pgpropertyfield_dropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
||||||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 133 of file pgpropertyfield_dropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
|||||||||
|
Write the entered value back into the referenced variable (if it exists), provided the value is valid.
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 151 of file pgpropertyfield_dropdown.h. References PG_DropDown::GetText(), and PG_PropertyField_DropDown< StringType, iterator >::sigValueApplied. |
|
|||||||||
|
Reloads the entry field with the current value of the referenced variable (if it exists).
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 160 of file pgpropertyfield_dropdown.h. References PG_DropDown::SetText(). |
|
|||||||||
|
checks if the entered value is valid
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 147 of file pgpropertyfield_dropdown.h. |
|
|||||
|
Definition at line 65 of file pgpropertyfield_dropdown.h. Referenced by PG_PropertyField_DropDown< StringType, iterator >::Apply(). |
|
|||||
|
Definition at line 64 of file pgpropertyfield_dropdown.h. |
1.4.2