#include "e.h"
#include "e_mod_main.h"
+#include "e_mod_config.h"
#include "config.h"
typedef struct _cfdata CFData;
static Evas_Object *_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata);
static int _advanced_apply_data(E_Config_Dialog *cfd, CFData *cfdata);
-void
+EAPI void
_config_battery_module(E_Container *con, Battery *bat)
{
E_Config_Dialog *cfd;
}
}
-static void
-*_create_data(E_Config_Dialog *cfd)
+static void *
+_create_data(E_Config_Dialog *cfd)
{
CFData *cfdata;
Battery *b;
static void
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
{
+ Battery *b;
+
+ b = cfd->data;
+ b->config_dialog = NULL;
free(cfdata);
}
-static Evas_Object
-*_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Battery *b;
Evas_Object *o, *of, *ob;
return 1;
}
-static Evas_Object
-*_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *of, *ob;
Battery *b;
#include "e.h"
#include "e_mod_main.h"
+#include "e_mod_confg.h"
#include "config.h"
typedef struct _cfdata CFData;
static Evas_Object *_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata);
static int _basic_apply_data(E_Config_Dialog *cfd, CFData *cfdata);
-void
+EAPI void
_config_clock_module(E_Container *con, Clock_Face *c)
{
E_Config_Dialog *cfd;
cfdata->digital_style = clk->conf->digitalStyle;
}
-static void
-*_create_data(E_Config_Dialog *cfd)
+static void *
+_create_data(E_Config_Dialog *cfd)
{
CFData *cfdata;
static void
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
{
+ Clock_Face *c;
+
+ c = cfd->data;
+ c->config_dialog = NULL;
free(cfdata);
}
-static Evas_Object
-*_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *of, *ob;
E_Radio_Group *rg;
#include "e.h"
#include "e_mod_main.h"
+#include "e_mod_config.h"
#include "config.h"
typedef struct _cfdata CFData;
static Evas_Object *_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata);
static int _basic_apply_data(E_Config_Dialog *cfd, CFData *cfdata);
-void
+EAPI void
_config_dropshadow_module(E_Container *con, Dropshadow *ds)
{
E_Config_Dialog *cfd;
}
}
-static void
-*_create_data(E_Config_Dialog *cfd)
+static void *
+_create_data(E_Config_Dialog *cfd)
{
CFData *cfdata;
Dropshadow *ds;
static void
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
{
+ Dropshadow *ds;
+
+ ds = cfd->data;
+ ds->config_dialog = NULL;
free(cfdata);
}
-static Evas_Object
-*_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *ob, *of;
E_Radio_Group *rg;
#ifndef E_MOD_CONFIG_H
#define E_MOD_CONFIG_H
#include "e_mod_main.h"
-void _config_dropshadow_module(E_Container *con, Dropshadow *ds);
+EAPI void _config_dropshadow_module(E_Container *con, Dropshadow *ds);
#endif
#endif
#include "e.h"
#include "e_mod_main.h"
+#include "e_mod_config.h"
#include "config.h"
typedef struct _cfdata CFData;
static Evas_Object *_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata);
static int _advanced_apply_data(E_Config_Dialog *cfd, CFData *cfdata);
-void
+EAPI void
_config_ibox_module(E_Container *con, IBox *ibox)
{
E_Config_Dialog *cfd;
cfdata->autoscroll_speed = ib->conf->autoscroll_speed;
}
-static void
-*_create_data(E_Config_Dialog *cfd)
+static void *
+_create_data(E_Config_Dialog *cfd)
{
CFData *cfdata;
IBox *ib;
static void
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
{
+ IBox *ib;
+
+ ib = cfd->data;
+ ib->config_dialog = NULL;
free(cfdata);
}
-static Evas_Object
-*_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *ob;
IBox *ib;
return 1;
}
-static Evas_Object
-*_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *of, *ob;
IBox *ib;
#include "e.h"
#include "e_mod_main.h"
+#include "e_mod_config.h"
#include "config.h"
typedef struct _cfdata CFData;
static Evas_Object *_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata);
static int _advanced_apply_data(E_Config_Dialog *cfd, CFData *cfdata);
-void
+EAPI void
_config_pager_module(E_Container *con, Pager *pager)
{
E_Config_Dialog *cfd;
cfdata->popup_speed = p->conf->popup_speed;
}
-static void
-*_create_data(E_Config_Dialog *cfd)
+static void *
+_create_data(E_Config_Dialog *cfd)
{
CFData *cfdata;
static void
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
{
+ Pager *p;
+
+ p = cfd->data;
+ p->config_dialog = NULL;
free(cfdata);
}
-static Evas_Object
-*_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *of, *ob;
E_Radio_Group *rg;
return 1;
}
-static Evas_Object
-*_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *of, *ob;
E_Radio_Group *rg;
*/
#include "e.h"
#include "e_mod_main.h"
+#include "e_mod_config.h"
#include "config.h"
/* celsius */
static Evas_Object *_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata);
static int _advanced_apply_data(E_Config_Dialog *cfd, CFData *cfdata);
-void
+EAPI void
_config_temperature_module(E_Container *con, Temperature *temp)
{
E_Config_Dialog *cfd;
}
}
-static void
-*_create_data(E_Config_Dialog *cfd)
+static void *
+_create_data(E_Config_Dialog *cfd)
{
CFData *cfdata;
static void
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
{
+ Temperature *t;
+
+ t = cfd->data;
+ t->config_dialog = NULL;
free(cfdata);
}
-static Evas_Object
-*_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *of, *ob;
E_Radio_Group *rg;
return 1;
}
-static Evas_Object
-*_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
+static Evas_Object *
+_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
{
Evas_Object *o, *of, *ob;
E_Radio_Group *rg;
ob = e_widget_slider_add(evas, 1, 0, _("%1.0f C"), 0, 95, 1, 0, NULL, &(cfdata->low_temp), 200);
e_widget_framelist_object_append(of, ob);
e_widget_list_object_append(o, of, 1, 1, 0.5);
- }
-
+ }
return o;
}