_E_Gadcon Struct Reference

Data Fields

E_Object e_obj_inherit
const char * name
int id
E_Gadcon_Layout_Policy layout_policy
struct {
   Evas_Object *   o_parent
   const char *   swallow_name
edje
Ecore_Evas * ecore_evas
E_Zone * zone
E_Gadcon_Orient orient
Evas * evas
Evas_Object * o_container
Eina_List * clients
Eina_List * populate_requests
Eina_List * populated_classes
Eina_Hash * awaiting_classes
struct {
   void(*   func )(void *data, E_Gadcon *gc, Evas_Coord w, Evas_Coord h)
   void *   data
resize_request
struct {
   void(*   func )(void *data, E_Gadcon *gc, Evas_Coord w, Evas_Coord h)
   void *   data
min_size_request
struct {
   Evas_Object *(*   func )(void *data, E_Gadcon_Client *gcc, const char *style)
   void *   data
frame_request
struct {
   void(*   func )(void *data, E_Gadcon_Client *gcc, E_Menu *menu)
   void *   data
menu_attach
struct {
   void(*   func )(void *data, E_Gadcon *gc, const E_Gadcon_Client_Class *cc)
   void *   data
populate_class
struct {
   void(*   func )(void *data, int lock)
   void *   data
locked_set
struct {
   void(*   func )(void *data)
   void *   data
urgent_show
E_Config_Dialog * config_dialog
unsigned char editing: 1
Ecore_X_Window dnd_win
Ecore_X_Window xdnd_win
E_Shelf * shelf
E_Toolbar * toolbar
E_Gadcon_Location * location
E_Drop_Handler * drop_handler
E_Gadcon_Client * drag_gcc
E_Gadcon_Client * new_gcc
E_Gadcon_DND_Cb dnd_enter_cb
E_Gadcon_DND_Cb dnd_leave_cb
E_Gadcon_DND_Cb dnd_move_cb
E_Gadcon_DND_Cb dnd_drop_cb
E_Config_Gadcon * cf
unsigned char instant_edit: 1
unsigned char dummy: 1
Eina_Bool custom: 1
Eina_Bool cfg_delete: 1