forked from enlightenment/enlightenment
make systray Instance struct public
This commit is contained in:
parent
4b8a73b1d9
commit
0eb88a495d
|
@ -1,22 +1,5 @@
|
|||
#include "e_mod_main.h"
|
||||
|
||||
struct _Instance
|
||||
{
|
||||
E_Gadcon_Client *gcc;
|
||||
E_Container *con;
|
||||
Evas *evas;
|
||||
Instance_Xembed *xembed;
|
||||
Instance_Notifier_Host *notifier;
|
||||
struct
|
||||
{
|
||||
Evas_Object *gadget;
|
||||
} ui;
|
||||
struct
|
||||
{
|
||||
Ecore_Job *size_apply;
|
||||
} job;
|
||||
};
|
||||
|
||||
struct _Systray_Context
|
||||
{
|
||||
Systray_Config *config;
|
||||
|
|
|
@ -17,6 +17,24 @@ typedef struct _Notifier_Item Notifier_Item;
|
|||
typedef struct _Systray_Context Systray_Context;
|
||||
typedef struct _E_Config_Dialog_Data Systray_Config;
|
||||
|
||||
|
||||
struct _Instance
|
||||
{
|
||||
E_Gadcon_Client *gcc;
|
||||
E_Container *con;
|
||||
Evas *evas;
|
||||
Instance_Xembed *xembed;
|
||||
Instance_Notifier_Host *notifier;
|
||||
struct
|
||||
{
|
||||
Evas_Object *gadget;
|
||||
} ui;
|
||||
struct
|
||||
{
|
||||
Ecore_Job *size_apply;
|
||||
} job;
|
||||
};
|
||||
|
||||
E_Gadcon_Orient systray_orient_get(const Instance *inst);
|
||||
const E_Gadcon *systray_gadcon_get(const Instance *inst);
|
||||
E_Gadcon_Client *systray_gadcon_client_get(const Instance *inst);
|
||||
|
|
Loading…
Reference in New Issue