The Text widget provides a window that will allow an application to display and edit one or more lines of text. Options are provided to allow the user to add scrollbars or disable text editing.
The text widget provides a minimal set of the common (emacs-like) keyboard editing commands as well as the X11 cut and paste mechanism.
The text widget also supports a set of hardcoded text properties. Current supported text properties are: font, underlining, bitmap/pixmap, background color, foreground color and callback function .