#include "api/LCDText.h"
Inheritance diagram for LCDText:


Definition at line 12 of file LCDText.h.
| Public Types | |
| typedef std::list< std::string > | ParameterList | 
| A list of parameters for set method. | |
| Public Member Functions | |
| LCDText (LCDElement *parent=0, const std::string &id="") | |
| Default Constructor. | |
| LCDText (const std::string &text, int x=1, int y=1, LCDElement *parent=0, const std::string &id="") | |
| Constructor with widget values specified. | |
| void | set (const std::string &text, int x, int y) | 
| Set the values for the widget. | |
| void | setText (const std::string &text) | 
| Set the displayed text. | |
| std::string | getText () const | 
| Get the displayed text. | |
| void | move (int x, int y=1) | 
| Move the widget to a new location. | |
| void | set (const ParameterList &pList) | 
| Generic method to set widget parameter. | |
| void | add (LCDElement *child) | 
| Add a child to the component. | |
| const std::string & | getId () | 
| Returns Id of the element. | |
| Static Public Member Functions | |
| bool | exists (std::string id) | 
| Test if a widget with given Id exists. | |
| 
 | 
| This is a list containing strings. Each string corresponds to a parameter. Definition at line 42 of file LCDWidget.h. | 
| 
 | ||||||||||||
| This constructor can be used without parameter in most cases. But the widget will have to be added to a parent (screen or frame). 
 Definition at line 7 of file LCDText.cpp. | 
| 
 | ||||||||||||||||||||||||
| This construct can be used to specify the values for the widget while building it. 
 Definition at line 12 of file LCDText.cpp. | 
| 
 | 
| This method is used to add a child to a component. 
 
 Definition at line 110 of file LCDElement.cpp. | 
| 
 | 
| This static method is used to test the existence of a widget. 
 Definition at line 76 of file LCDElement.cpp. | 
| 
 | 
| With this method one can have read access to the element identifier. 
 Definition at line 82 of file LCDElement.cpp. | 
| 
 | 
| Get the text displayed on the LCD by this widget. 
 Definition at line 45 of file LCDText.cpp. | 
| 
 | ||||||||||||
| Change the coordinate of a widget. Even if all the widgets have this method, it won't have an effect on all of them. 
 
 
 Definition at line 22 of file LCDWidget.cpp. | 
| 
 | 
| This method can be used to set all parameters of a widget. You should know the ones that are used by the protocol to put all of them in correct order. 
 Definition at line 34 of file LCDWidget.cpp. | 
| 
 | ||||||||||||||||
| Set or change the useful values for this widget. 
 Definition at line 31 of file LCDText.cpp. | 
| 
 | 
| Set or change the text displayed on the LCD by this widget. 
 Definition at line 39 of file LCDText.cpp. | 
 1.3.6
 
1.3.6