_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