Enlightenment
Beauty at your fingertips
Home
News
About
Download
Support
Contribute
Contact
Tracker
Docs
Enlightenment Documentation
at Fri Nov 01 2013
Files
Data Structures
Globals
Modules
Related Pages
Main Page
_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
}
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