Download

Support

Ewl_Widget Struct Reference
[Ewl_Widget: The Parent Widget Class Common to All Widgets]

#include <ewl_widget.h>

Collaboration diagram for Ewl_Widget:

Detailed Description

Inherits from Ewl_Object and extends to provide appearance, parent, and callback capabilities.

Data Fields

const char * appearance
Ewl_Attach_Listattach
Ewl_Callback_Chain callbacks [EWL_CALLBACK_MAX+1]
void * fx_clip_box
const char * inheritance
int layer
Ewl_Object object
Ewl_Widgetparent
void * smart_object
Ecore_Hash * theme
const char * theme_group
void * theme_object
const char * theme_path
const char * theme_state
Ewl_Pair_List theme_text
unsigned char toplayered:1
unsigned char unmanaged:1

Field Documentation

Callback chain array

Inheritance of path widget

Referenced by ewl_widget_free(), ewl_widget_inherit(), and ewl_widget_type_is().

the layer relative to the parent

Referenced by ewl_widget_layer_priority_get(), and ewl_widget_layer_priority_set().

Inherit the base Object class

Group in theme to use

Referenced by ewl_widget_cb_realize(), and ewl_widget_cb_reveal().

Path to the file for loading

Referenced by ewl_theme_data_str_get(), ewl_widget_cb_realize(), and ewl_widget_cb_reveal().

State of the appearance

Referenced by ewl_widget_cb_reveal(), ewl_widget_free(), and ewl_widget_state_set().

unsigned char Ewl_Widget::toplayered

Indicates if the widget should be on the top of the layer stack

Referenced by ewl_container_child_at_get(), ewl_widget_layer_top_get(), and ewl_widget_layer_top_set().

unsigned char Ewl_Widget::unmanaged


The documentation for this struct was generated from the following file:

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sat May 17 16:51:48 2008