Remove e_client_gadman_edge_set, because e_gadman_client_edge_set exists.
Respect policy changes while in editing mode. SVN revision: 13343
This commit is contained in:
parent
59c93af598
commit
f8a00b541c
|
@ -213,14 +213,6 @@ e_gadman_client_save(E_Gadman_Client *gmc)
|
||||||
e_config_domain_save(buf, gadman_config_edd, &cf);
|
e_config_domain_save(buf, gadman_config_edd, &cf);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
e_client_gadman_edge_set(E_Gadman_Client *gmc, E_Gadman_Edge edge)
|
|
||||||
{
|
|
||||||
E_OBJECT_CHECK(gmc);
|
|
||||||
E_OBJECT_TYPE_CHECK(gmc, E_GADMAN_CLIENT_TYPE);
|
|
||||||
gmc->edge = edge;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
e_gadman_client_load(E_Gadman_Client *gmc)
|
e_gadman_client_load(E_Gadman_Client *gmc)
|
||||||
{
|
{
|
||||||
|
@ -309,6 +301,23 @@ e_gadman_client_policy_set(E_Gadman_Client *gmc, E_Gadman_Policy pol)
|
||||||
E_OBJECT_CHECK(gmc);
|
E_OBJECT_CHECK(gmc);
|
||||||
E_OBJECT_TYPE_CHECK(gmc, E_GADMAN_CLIENT_TYPE);
|
E_OBJECT_TYPE_CHECK(gmc, E_GADMAN_CLIENT_TYPE);
|
||||||
gmc->policy = pol;
|
gmc->policy = pol;
|
||||||
|
|
||||||
|
if (gmc->control_object)
|
||||||
|
{
|
||||||
|
if (gmc->policy & E_GADMAN_POLICY_HSIZE)
|
||||||
|
edje_object_signal_emit(gmc->control_object, "hsize", "on");
|
||||||
|
else
|
||||||
|
edje_object_signal_emit(gmc->control_object, "hsize", "off");
|
||||||
|
if (gmc->policy & E_GADMAN_POLICY_VSIZE)
|
||||||
|
edje_object_signal_emit(gmc->control_object, "vsize", "on");
|
||||||
|
else
|
||||||
|
edje_object_signal_emit(gmc->control_object, "vsize", "off");
|
||||||
|
if (gmc->policy & (E_GADMAN_POLICY_HMOVE | E_GADMAN_POLICY_VMOVE))
|
||||||
|
edje_object_signal_emit(gmc->control_object, "move", "on");
|
||||||
|
else
|
||||||
|
edje_object_signal_emit(gmc->control_object, "move", "off");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
Loading…
Reference in New Issue