|
Public Member Functions |
| GTextField (GContainer *parent=NULL) |
| Simple constructor for GTextField.
|
virtual void | Create (float x, float y, float width, float height, ResourceID font, ResourceID backgroundImg, int maxChars=256, int leftPad=0) |
| GButton's create function, must be called to set up actual button.
|
virtual void | Message (SDL_Event *rawEvent, GewiEvent event, Uint16 mouseX, Uint16 mouseY, char ch) |
| Overload of Message, used to recieve messages.
|
virtual void | Show () |
| Draws the text input area & text to the screen.
|
void | SetText (std::string text) |
| Set text in input area.
|
std::string | GetText () |
| Get current text of the input box.
|
Protected Attributes |
std::string | rText |
| Text currently entered.
|
ZE::ZImage | rBuffer |
| Text buffer, used internally.
|
ResourceID | rFont |
| Font for text.
|
ResourceID | rBackground |
| Background for text input area.
|
int | rMaxChars |
| Maximum number of characters allowed to be entered.
|
int | rLeftPadding |
| Amount of padding on left hand side.
|