Fix long-standing issue with Window Display config dialog that has been

driving me crazy.
	- Keep Window Geometry Info option in sync between Basic and Advanced.


SVN revision: 22891
This commit is contained in:
Christopher Michael 2006-05-25 16:14:10 +00:00
parent c98d4c14d3
commit da0f51c1ef
1 changed files with 15 additions and 0 deletions

View File

@ -99,11 +99,15 @@ _basic_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{
e_config->move_info_visible = 1;
e_config->resize_info_visible = 1;
cfdata->move_info_visible = 1;
cfdata->resize_info_visible = 1;
}
else
{
e_config->move_info_visible = 0;
e_config->resize_info_visible = 0;
cfdata->move_info_visible = 0;
cfdata->resize_info_visible = 0;
}
e_config->window_placement_policy = cfdata->window_placement_policy;
e_config->border_shade_animate = cfdata->animate_shading;
@ -167,6 +171,17 @@ _advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
Evas_Object *o, *ob, *of;
E_Radio_Group *rg;
if (cfdata->move_resize_info)
{
cfdata->move_info_visible = 1;
cfdata->resize_info_visible = 1;
}
else
{
cfdata->move_info_visible = 0;
cfdata->resize_info_visible = 0;
}
o = e_widget_list_add(evas, 0, 0);
of = e_widget_framelist_add(evas, _("Window Move Geometry"), 0);