Download

Support

Ewl_Embed Struct Reference
[Ewl_Embed: A Container for Displaying on an canvas]

#include <ewl_embed.h>

Collaboration diagram for Ewl_Embed:

Detailed Description

Inherits from Ewl_Cell that acts as a top level widget for interacting with the canvas.

Data Fields

void * canvas
void * canvas_window
Ewl_Cell cell
int cursor
int dnd_count
Ewl_Widgetdnd_last_position
Ewl_Dnd_Types dnd_types
void * engine
const char * engine_name
void * ev_clip
int focus
struct {
   Ewl_Widget *   clicked
   Ewl_Widget *   drag_widget
   Ewl_Widget *   drop_widget
   Ewl_Widget *   focused
   Ewl_Widget *   mouse_in
last
Ecore_Hash * obj_cache
void * smart
Ecore_DList * tab_order
int x
int y

Field Documentation

Inherits from the Ewl_Cell class

Id for current cursor in use

Referenced by ewl_embed_mouse_cursor_set(), and ewl_engine_pointer_set().

The display engine

Referenced by ewl_embed_engine_name_set().

Name of current engine used

Referenced by ewl_embed_engine_name_get(), and ewl_embed_engine_name_set().

Clip box to receive canvas events

Referenced by ewl_embed_cb_configure(), ewl_embed_cb_realize(), and ewl_embed_cb_unrealize().

Indicates if it receives focus

Referenced by ewl_embed_cb_realize(), ewl_embed_focus_get(), and ewl_embed_focus_set().


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

Copyright © Enlightenment.org

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