_Ewl_Button_Stock | A button with a label, and eventually an image. A convenient way to add the image is the use of stock icons. Stock icons are pre-defined icons, referenced by a Id. These icons have also a label, which set the label of the button and an Id in order to identify a response (see ewl_dialog_button_set()) |
_Ewl_Dialog | Extends the Ewl_Window class |
Ewl_Border | Inherits from Ewl_Container to allow drawing a border and label decoration around widgets |
Ewl_Box | Inherits from an Ewl_Container to provide layout facilities for child widgets placed inside |
Ewl_Button | A simple Ewl_Widget to provide for a clickable button in the UI. Provides easy facilities for adding a Ewl_Text label to the button, but allows for placing any number of Ewl_Widget's in the Ewl_Button |
Ewl_Cell | The cell inherits from the container for packing widgets inside the cell |
Ewl_Check | Inherits from Ewl_Check and extends it to provide a checked state |
Ewl_CheckButton | Inherits from Ewl_Widget and expands to provide a stateful check button |
Ewl_Combo | Inherits from the Ewl_Menu_Base and does not extend the structure, but provides policy for drawing on the current evas |
Ewl_Container | Inherits from the Ewl_Widget and expands to allow for placing child widgets within the available space |
Ewl_Embed | The class inheriting from Ewl_Container that acts as a top level widget for interacting with the evas |
Ewl_Entry | Inherits from the Ewl_Container and extends it to provide text and a cursor for editing the contents of the text |
Ewl_Event_Key_Down | Provides clients with necessary information about the key press event |
Ewl_Event_Key_Up | Provides clients with necessary information about the key release event |
Ewl_Event_Mouse_Down | Provides information about the mouse down event |
Ewl_Event_Mouse_In | Provides information about the mouse entering |
Ewl_Event_Mouse_Move | Provides information about mouse movement |
Ewl_Event_Mouse_Out | Provides information about the mouse leaving |
Ewl_Event_Mouse_Up | Provides information about the mouse up event |
Ewl_Event_Mouse_Wheel | Provides information about the mouse wheel scrolling |
Ewl_Event_Window_Configure | Notifies widgets when the enclosing window size has changed |
Ewl_Event_Window_Delete | Notifies of window close requests |
Ewl_Event_Window_Expose | Describes the evas region that received an expose notification |
Ewl_Filedialog | Creates a floating widget with different filedialog components |
Ewl_Fileselector | Creates a fileselector with one tree for dirs and one for files |
Ewl_Floater | Inherits from Ewl_Box for layout purposes |
Ewl_IMenu | Inherits from the Ewl_Menu_Base and does not extend the structure, but provides policy for drawing on the current evas |
Ewl_Media | Inherits from the Ewl_Widget class and extends it to provide for multi-line media layout, obstacle wrapping, and a variety of formatting |
Ewl_Menu | Inherits from the Ewl_Menu_Base and does not extend the structure, but provides policy for drawing on the current evas |
Ewl_Menu_Item | Inherits from Ewl_Box to gain it's layout abilities, places policy on top of the box framework to provide a simple menu layout of icon and label |
Ewl_Menu_Separator | Inherits from Ewl_Menu_Item and limits it's functionality to simply provide a separator between items in a menu |
Ewl_Menubar | Inherits from the Ewl_Box class and extends it to provide for a menubar |
Ewl_Object | Provides facilities for sizing, position, alignment and fill policy |
Ewl_Overlay | The class inheriting from Ewl_Container that acts as a top level widget for interacting with the evas |
Ewl_Paned | Inherits from Ewl_Widget and extends to provided the paned widget |
Ewl_Password | Inherits from the Ewl_Entry and extends it to obscure the text |
Ewl_Progressbar | Inherits from Ewl_Container and creates an internal Ewl_Widget, the statusbar itself |
Ewl_RadioButton | Inherits from Ewl_CheckButton and extends it to provide grouping buttons to limit to a single selection in a group at a given time |
Ewl_Scrollbar | Inherits from Ewl_Box to layout an Ewl_Seeker and two Ewl_Buttons to provide scrollbar functionality |
Ewl_ScrollPane | Inherits from Ewl_Container and extends it to enclose a single widget in vertical and horizontal scrollbars for panning around displaying different regions of the enclosed widget |
Ewl_Seeker | Inherits from Ewl_Container and creates internal Ewl_Widget's to provide a range and a draggable area to select a value from that range |
Ewl_Separator | Inherits from Ewl_Widget to allow drawing a horizontal or vertical line between widgets, depending on the orientation the Ewl_Separator |
Ewl_Spacer | Inherits from Ewl_Widget, and does not provide any further functionality, it is intended to be themed as transparent, and used to tweak spacing in an application |
Ewl_Spinner | Inherits from Ewl_Container and adds an entry box that can only contain numerical values as well as buttons for manipulating that value |
Ewl_Statusbar | Inherits from the Ewl_Box class and extends it to provide for a simple status bar |
Ewl_Text | Inherits from the Ewl_Widget class and extends it to provide for multi-line text layout, obstacle wrapping, and a variety of formatting |
Ewl_Tree | The tree is a columnar listing, where items in the list may be nested below other items |
Ewl_Widget | The class inheriting from Ewl_Object that provides appearance, parent, and callback capabilities |
Ewl_Window | Extends the Ewl_Embed class to create it's own window and evas for drawing, sizing and positioning |