# uiEntry uiEntry is a control which represents an area where a user can enter a single line of text. Windows | Unix | OS X -----|-----|----- ![Entry on Windows](images/uiEntry_windows.png)|![Entry on Unix](images/uiEntry_unix.png)|![Entry on OS X](images/uiEntry_darwin.png) uiEntry derives from [uiControl](uiControl.md). ## constructor NewEntry() ```c uiEntry *uiNewEntry(void); ``` Creates a new uiEntry. ## func Text() ```c char *uiEntryText(uiEntry *e); ``` Returns the text currently entered in the uiEntry. Free the returned string with `uiTextFree()`. ## func SetText() ```c void uiEntrySetText(uiEntry *e, const char *text); ``` Changes the text currently entered in the uiEntry to the given text string.