|
Drag[en]gine Script Module DragonScript 1.32.1
|
TextModel synchronized against a RangeModel. More...
Public Member Functions | |
| RangeModel | getRangeModel () |
| Range model or null. | |
| RangeTextModel | new (RangeModel rangeModel) |
| Create text model linked to range model. | |
| void | rangeChanged (RangeModel rangeModel) |
| Minimum, maximum or page size changed. | |
| void | setRangeModel (RangeModel rangeModel) |
| Set range model or null. | |
| void | setText (String text) |
| Set text. | |
| void | valueChanged (RangeModel rangeModel) |
| Value changed. | |
Public Member Functions inherited from Dragengine.Gui.DefaultTextModel | |
| void | addListener (TextModelListener listener) |
| Add listener. | |
| String | getText () |
| Text. | |
| DefaultTextModel | new () |
| Create text model with empty string. | |
| DefaultTextModel | new (String text) |
| Create text model with initial text. | |
| void | removeListener (TextModelListener listener) |
| Remove listener. | |
Additional Inherited Members | |
Protected Member Functions inherited from Dragengine.Gui.DefaultTextModel | |
| void | notifyTextChanged () |
| Notify all that the text changed. | |
TextModel synchronized against a RangeModel.
Synchronizes text to a RangeModel. If an invalid text is entered the minimum range value is used. If the range model changes the text model is updated and vice-versa. This model is used by TextField to synchronize against a SpinButton. The range model is the master model controlling the text model.
| RangeModel Dragengine.Gui.RangeTextModel.getRangeModel | ( | ) |
Range model or null.
| RangeTextModel Dragengine.Gui.RangeTextModel.new | ( | RangeModel | rangeModel | ) |
Create text model linked to range model.
| void Dragengine.Gui.RangeTextModel.rangeChanged | ( | RangeModel | rangeModel | ) |
Minimum, maximum or page size changed.
Implements Dragengine.Gui.RangeModelListener.
| void Dragengine.Gui.RangeTextModel.setRangeModel | ( | RangeModel | rangeModel | ) |
Set range model or null.
| void Dragengine.Gui.RangeTextModel.setText | ( | String | text | ) |
Set text.
Reimplemented from Dragengine.Gui.DefaultTextModel.
| void Dragengine.Gui.RangeTextModel.valueChanged | ( | RangeModel | rangeModel | ) |
Value changed.
Implements Dragengine.Gui.RangeModelListener.