Enlightenment
Beauty at your fingertips
Home
News
About
Download
Support
Contribute
Contact
Tracker
Docs
Enlightenment Documentation
at Tue Feb 28 2012
Files
Data Structures
Globals
Modules
Related Pages
Main Page
Data Fields
_E_Gadcon_Client Struct Reference
Data Fields
E_Object
e_obj_inherit
E_Gadcon *
gadcon
const char *
name
int
id
Evas_Object *
o_base
Evas_Object *
o_box
Evas_Object *
o_frame
Evas_Object *
o_control
Evas_Object *
o_event
const E_Gadcon_Client_Class *
client_class
void *
data
struct {
int
pos
int
size
int
res
double
pos_x
double
pos_y
double
size_w
double
size_h
}
config
struct {
int
seq
int
flags
int
state
int
resist
int
prev_pos
int
prev_size
int
want_save
: 1
}
state_info
struct {
Evas_Coord
w
Evas_Coord
h
}
pad
struct {
Evas_Coord
w
Evas_Coord
h
}
min
struct {
Evas_Coord
w
Evas_Coord
h
}
max
struct {
Evas_Coord
w
Evas_Coord
h
}
aspect
Ecore_Timer *
scroll_timer
Ecore_Timer *
instant_edit_timer
Ecore_Animator *
scroll_animator
double
scroll_pos
double
scroll_wanted
struct {
void *
data
void(*
func
)(void *data)
}
scroll_cb
E_Menu *
menu
const char *
style
unsigned char
autoscroll
: 1
unsigned char
resizable
: 1
unsigned char
moving
: 1
unsigned char
resizing
: 1
unsigned char
autoscroll_set
: 1
unsigned char
autoscroll_disabled
: 1
Evas_Coord
dx
Evas_Coord
dy
struct {
int
x
int
y
E_Drag *
drag
}
drag
unsigned char
hidden
: 1
E_Config_Gadcon_Client *
cf