| arrow | Create a new arrow widget |
| attrib | Define an attribute of a new renderer. |
| button | Create a new button widget |
| c-code | Embed C code directly into an Entity application. |
| calendar | Create a new calendar widget |
| checkbox | Create a true/false toggle button |
| csink | null |
| csink-ssl | null |
| ctree | Create a columned tree widget |
| ctree-cell | Create a column within a row. |
| ctree-column | Create columns for a clist |
| ctree-row | Create a row within a clist. Use the 'ctree-cell' tag for individual entries. |
| dropdown | Create a dropdown menu. Use the 'string' element to fill it with items. |
| dynaload-element | Used internally to keep track of elements that should be dynamically loaded. |
| dynaload-library | Used internally to keep track of which libraries contain which elements. |
| entry | Create a single line text entry. |
| filesel | Creates a new file selection dialog (this renderer needs replacement!). |
| fixed | A container widget for positioning children at absolute x/y coordinates. |
| frame | Create a pretty frame to group a set of child widgets. |
| graph | Create a new graph widget |
| graph-line | Create a new line on the graph. |
| graph-point | Create a new point on a graph |
| halign | Horizontal alignment container |
| hpane | Create a new horizontal pane. |
| hseparator | Create a horizontal seperation widget. |
| hslider | Create a new horizontal sliding value adjuster |
| hwrapalign | Creates a new horizontal alignment, that allows for children to wrap if they are constrained for space |
| image | Display an image from a file. |
| include | Load an XML file and render the nodes under this include node. |
| io | Buffered event driven IO. Set up a file descriptor, and use this to do input or output on it. |
| javascript | Embed JavaScript in your application. |
| label | Create a simple label widget. |
| list | Create a new list widget. |
| list-item | Create an item for in a list. |
| menu | Create a menu. This should then be populated with menu-items, or more 'menu's. |
| menubar | Create your typical menu bar widget. |
| menuitem | Create a single menu item. |
| norender | Any children of this tag are not be displayed, rendered etc. |
| notebook | Create a new notebook widget. |
| notepage | Create a new page in a notebook. |
| object | Create a new object. |
| optionmenu | Create a new menu with submenus for options. |
| perl | Include embedded Perl in your Entity application. |
| popupmenu | Create a new popup menu for use in context. |
| progress | Create a new progress widget to display activity of a process. |
| python | null |
| radio | Create a new radio button |
| radio-group | Create a new group to hold other radio buttons. |
| raw-io | Event driven IO watcher. Feed it a file descriptor, and it'll call you when data arrives, or is ready to be sent. |
| renderer | Define a new element in any supported langauge. |
| require | Specify a file that must be loaded. If the file is already loaded, it will not be loaded again. |
| scrollwindow | Create a new scrollable window. |
| sdl-sprite | null |
| sdl-window | null |
| spinner | Create a fancy widget for selecting an integer or floating point value |
| string | Create a new string. This is only really useful in context with other elements. It is not a widget, but is used by some. |
| system-args | Get arguments passed to entity on command line. |
| system-elements | A list of supported system elements. Each supported element will be set as an attribute of this node, with a value of true. |
| system-info | Get various bits of system information. |
| system-time | Get system time information. |
| tcl | null |
| text | A full sized, optionally editable text widget. |
| timer | Create a new timer that will call a function every 'interval' milliseconds. |
| togglebutton | Create a new toggle button widget. |
| tree | Creates a tree widget, and is also used for individual nodes in the tree. |
| valign | Vertical alignment container |
| vpane | Create a new vertical pane. |
| vseparator | Create a vertical seperation widget. |
| vslider | Create a new vertical sliding value adjuster |
| vwrapalign | Creates a new vertical alignment, that allows for children to wrap if they are constrained for space |
| window | Create a new top-level window. |