An editable text object
This module implements an editable textual object.
It is derived from MX_TEXTUAL and inherits several important functions (text set/get/align etc.) from MX_TEXTUAL. (../include/depui/edittext.h)
Part of the depui library.
MX_EDITTEXT
An editable text object
# define MXEDITTEXT(o)
Convert to base MX_EDITTEXT object
# define mx_edittext(m,s,p,i)
Create an editable text object
This macro creates an editable textual object as a child of another object. (../include/depui/edittext.h)
# define mx_edittext_zeroterminate(e)
Force zero termination if internal string
This function forces the editable text to be zero terminated. (../include/depui/edittext.h)
# define mx_edittext_cursorpos(e,p)
Set cursor position
This function sets the cursor position in the editable text. (../include/depui/edittext.h)
# define mx_edittext_cursorscroll(e)
Make the MX_EDITTEXT request a scroll to make the cursor visible
void mx__edittext_cursorpos(MX_EDITTEXT_DATA* edit, int newpos)
MX_EDITTEXT needs pageup and page down keys (../include/depui/edittext.c)
void mx_edittext_class(void)
Add handling of other non-printing ascii keys (../include/depui/edittext.c)
Add handling of pageup/pagedown keys (../include/depui/edittext.c)
Generated by MXDOC 2.2 on Sun Feb 4 15:16:27 2007