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]
unsigned int flags
const char * inheritance
int layer
Ewl_Object object
Ewl_Widgetparent
void * smart_object
unsigned char swallowed:1
Ecore_Hash * theme
const char * theme_group
void * theme_object
const char * theme_path
const char * theme_state
Ewl_Pair_List theme_text

Field Documentation

Callback chain array

unsigned int Ewl_Widget::flags

the widget flags

Referenced by ewl_widget_flags_add(), and ewl_widget_flags_remove().

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

State of the appearance

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


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

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Fri Jan 23 21:56:30 2009