forked from enlightenment/enlightenment
parent
cdff954962
commit
6d0f5cdf5f
|
@ -1645,20 +1645,17 @@ e_border_maximize(E_Border *bd, E_Maximize max)
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/***sndev : e_border_unmaxmize_vh *******************************************************/
|
|
||||||
EAPI void
|
EAPI void
|
||||||
e_border_unmaximize_vh(E_Border *bd, E_Maximize max)
|
e_border_unmaximize_vh(E_Border *bd, E_Maximize max)
|
||||||
{
|
{
|
||||||
E_OBJECT_CHECK(bd);
|
E_OBJECT_CHECK(bd);
|
||||||
E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
|
E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
|
||||||
if ((bd->shaded) || (bd->shading)) return;
|
if ((bd->shaded) || (bd->shading)) return;
|
||||||
if( max != E_MAXIMIZE_VERTICAL && max != E_MAXIMIZE_HORIZONTAL ) return;
|
if ((max != E_MAXIMIZE_VERTICAL) && (max != E_MAXIMIZE_HORIZONTAL)) return;
|
||||||
|
if ((bd->lock_user_maximize) || (!bd->maximized)) return;
|
||||||
|
|
||||||
if( !bd->lock_user_maximize)
|
switch (bd->maximized)
|
||||||
{
|
|
||||||
if( bd->maximized )
|
|
||||||
{
|
|
||||||
switch( bd->maximized )
|
|
||||||
{
|
{
|
||||||
case E_MAXIMIZE_NONE:
|
case E_MAXIMIZE_NONE:
|
||||||
case E_MAXIMIZE_FULLSCREEN:
|
case E_MAXIMIZE_FULLSCREEN:
|
||||||
|
@ -1710,9 +1707,9 @@ e_border_unmaximize_vh(E_Border *bd, E_Maximize max)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case E_MAXIMIZE_HORIZONTAL:
|
case E_MAXIMIZE_HORIZONTAL:
|
||||||
if( max == E_MAXIMIZE_VERTICAL )
|
if (max == E_MAXIMIZE_VERTICAL)
|
||||||
; // do nothing in this case.
|
; // do nothing in this case.
|
||||||
if( max == E_MAXIMIZE_HORIZONTAL )
|
if (max == E_MAXIMIZE_HORIZONTAL)
|
||||||
{
|
{
|
||||||
bd->maximized = E_MAXIMIZE_NONE;
|
bd->maximized = E_MAXIMIZE_NONE;
|
||||||
e_hints_window_maximized_set(bd, 0);
|
e_hints_window_maximized_set(bd, 0);
|
||||||
|
@ -1725,10 +1722,7 @@ e_border_unmaximize_vh(E_Border *bd, E_Maximize max)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
/**************************************************************************************/
|
|
||||||
|
|
||||||
EAPI void
|
EAPI void
|
||||||
e_border_unmaximize(E_Border *bd)
|
e_border_unmaximize(E_Border *bd)
|
||||||
|
|
Loading…
Reference in New Issue