e_int_config_desks(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+
+ v = E_NEW(E_Config_Dialog_View, 1);
/* methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
/* create config diaolg for NULL object/data */
- cfd = e_config_dialog_new(con, _("Desktop Settings"), NULL, 0, &v, NULL);
+ cfd = e_config_dialog_new(con, _("Desktop Settings"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_focus(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+
+ v = E_NEW(E_Config_Dialog_View, 1);
/* methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
/* create config diaolg for NULL object/data */
- cfd = e_config_dialog_new(con, _("Focus Settings"), NULL, 0, &v, NULL);
+ cfd = e_config_dialog_new(con, _("Focus Settings"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_general(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("General Settings"), NULL, 0, &v, NULL);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
+
+ cfd = e_config_dialog_new(con, _("General Settings"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_menus(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Menu Settings"), NULL, 0, &v, NULL);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
+
+ cfd = e_config_dialog_new(con, _("Menu Settings"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_modules(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+ v = E_NEW(E_Config_Dialog_View, 1);
+
/* methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
/* Disable For Now */
- v.advanced.apply_cfdata = NULL;
- v.advanced.create_widgets = NULL;
+ v->advanced.apply_cfdata = NULL;
+ v->advanced.create_widgets = NULL;
/* create config diaolg for NULL object/data */
- cfd = e_config_dialog_new(con, _("Module Settings"), NULL, 0, &v, NULL);
+ cfd = e_config_dialog_new(con, _("Module Settings"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_performance(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Performance Settings"), NULL, 0, &v, NULL);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
+
+ cfd = e_config_dialog_new(con, _("Performance Settings"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_theme(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+
+ v = E_NEW(E_Config_Dialog_View, 1);
/* methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = NULL;
- v.advanced.create_widgets = NULL;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = NULL;
+ v->advanced.create_widgets = NULL;
/* create config diaolg for NULL object/data */
- cfd = e_config_dialog_new(con, _("Theme Selector"), NULL, 0, &v, NULL);
+ cfd = e_config_dialog_new(con, _("Theme Selector"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_window_display(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+
+ v = E_NEW(E_Config_Dialog, 1);
/* methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
/* create config diaolg for NULL object/data */
- cfd = e_config_dialog_new(con, _("Window Display"), NULL, 0, &v, NULL);
+ cfd = e_config_dialog_new(con, _("Window Display"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_window_manipulation(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+
+ v = E_NEW(E_Config_Dialog_View, 1);
/* methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
/* create config diaolg for NULL object/data */
- cfd = e_config_dialog_new(con, _("Window Manipulation"), NULL, 0, &v, NULL);
+ cfd = e_config_dialog_new(con, _("Window Manipulation"), NULL, 0, v, NULL);
return cfd;
}
e_int_config_winlist(E_Container *con)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Window List Settings"), NULL, 0, &v, NULL);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
+
+ cfd = e_config_dialog_new(con, _("Window List Settings"), NULL, 0, v, NULL);
return cfd;
}
_config_battery_module(E_Container *con, Battery *bat)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Battery Configuration"), NULL, 0, &v, bat);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
+
+ cfd = e_config_dialog_new(con, _("Battery Configuration"), NULL, 0, v, bat);
bat->config_dialog = cfd;
}
_config_clock_module(E_Container *con, Clock_Face *c)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+
+ v = E_NEW(E_Config_Dialog_View, 1);
/* Dialog Methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = NULL;
- v.advanced.create_widgets = NULL;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = NULL;
+ v->advanced.create_widgets = NULL;
/* Create The Dialog */
- cfd = e_config_dialog_new(con, _("Clock Configuration"), NULL, 0, &v, c);
+ cfd = e_config_dialog_new(con, _("Clock Configuration"), NULL, 0, v, c);
c->config_dialog = cfd;
}
_config_dropshadow_module(E_Container *con, Dropshadow *ds)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = NULL;
- v.advanced.create_widgets = NULL;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Dropshadow Configuration"), NULL, 0, &v, ds);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = NULL;
+ v->advanced.create_widgets = NULL;
+
+ cfd = e_config_dialog_new(con, _("Dropshadow Configuration"), NULL, 0, v, ds);
ds->config_dialog = cfd;
}
_config_ibar_module(E_Container *con, IBar *ibar)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+
+ v = E_NEW(E_Config_Dialog_View, 1);
/* Dialog Methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
/* Create The Dialog */
- cfd = e_config_dialog_new(con, _("IBar Configuration"), NULL, 0, &v, ibar);
+ cfd = e_config_dialog_new(con, _("IBar Configuration"), NULL, 0, v, ibar);
ibar->config_dialog = cfd;
}
_config_ibox_module(E_Container *con, IBox *ibox)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+ v = E_NEW(E_Config_Dialog_View, 1);
+
/* Dialog Methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
/* Create The Dialog */
- cfd = e_config_dialog_new(con, _("IBox Configuration"), NULL, 0, &v, ibox);
+ cfd = e_config_dialog_new(con, _("IBox Configuration"), NULL, 0, v, ibox);
ibox->config_dialog = cfd;
}
_config_itray_module(E_Container *con, ITray *itray)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
+ v = E_NEW(E_Config_Dialog_View, 1);
+
/* Dialog Methods */
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
/* Create The Dialog */
- cfd = e_config_dialog_new(con, _("ITray Configuration"), NULL, 0, &v, itray);
+ cfd = e_config_dialog_new(con, _("ITray Configuration"), NULL, 0, v, itray);
itray->config_dialog = cfd;
}
_config_pager_module(E_Container *con, Pager *pager)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Pager Configuration"), NULL, 0, &v, pager);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
+
+ cfd = e_config_dialog_new(con, _("Pager Configuration"), NULL, 0, v, pager);
pager->config_dialog = cfd;
}
_config_start_module(E_Container *con, Start *start)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = NULL;
- v.advanced.create_widgets = NULL;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Start Module Configuration"), NULL, 0, &v, start);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = NULL;
+ v->advanced.create_widgets = NULL;
+
+ cfd = e_config_dialog_new(con, _("Start Module Configuration"), NULL, 0, v, start);
}
static void
_config_temperature_module(E_Container *con, Temperature *temp)
{
E_Config_Dialog *cfd;
- E_Config_Dialog_View v;
+ E_Config_Dialog_View *v;
- v.create_cfdata = _create_data;
- v.free_cfdata = _free_data;
- v.basic.apply_cfdata = _basic_apply_data;
- v.basic.create_widgets = _basic_create_widgets;
- v.advanced.apply_cfdata = _advanced_apply_data;
- v.advanced.create_widgets = _advanced_create_widgets;
+ v = E_NEW(E_Config_Dialog_View, 1);
- cfd = e_config_dialog_new(con, _("Temperature Configuration"), NULL, 0, &v, temp);
+ v->create_cfdata = _create_data;
+ v->free_cfdata = _free_data;
+ v->basic.apply_cfdata = _basic_apply_data;
+ v->basic.create_widgets = _basic_create_widgets;
+ v->advanced.apply_cfdata = _advanced_apply_data;
+ v->advanced.create_widgets = _advanced_create_widgets;
+
+ cfd = e_config_dialog_new(con, _("Temperature Configuration"), NULL, 0, v, temp);
temp->config_dialog = cfd;
}