Drag window to move, when window maximized. (enhance)
Case
Case |
---|
archcraft-lxde / drag_window_to_move_when_window_maximized_enhance |
archcraft-openbox / drag_window_to_move_when_window_maximized_enhance |
archcraft-openbox / all_enhance |
archcraft-lxde / adjustment / mousebind
Drag window to move, when window maximized.
context Titlebar / orginal
<mouse>
<context name="Titlebar">
<mousebind button="Left" action="Drag">
<action name="Move"/>
</mousebind>
</context>
</mouse>
context Titlebar / adjust
<mouse>
<context name="Titlebar">
<mousebind button="Left" action="Drag">
<action name="if">
<maximized>yes</maximized>
<then>
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<x>center</x>
<y>current</y>
</action>
<action name="Move"/>
</then>
<else>
<action name="Move"/>
</else>
</action>
</mousebind>
</context>
</mouse>
context Frame / orginal
<mouse>
<context name="Frame">
<mousebind button="W-Left" action="Drag">
<action name="Move"/>
</mousebind>
<mousebind button="A-Left" action="Drag">
<action name="Move"/>
</mousebind>
</context>
</mouse>
context Frame / adjust
<mouse>
<context name="Frame">
<!--
<mousebind button="W-Left" action="Drag">
<action name="UnmaximizeFull"/>
<action name="Move"/>
</mousebind>
//-->
<mousebind button="A-Left" action="Drag">
<action name="if">
<maximized>yes</maximized>
<then>
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<x>center</x>
<y>current</y>
</action>
<action name="Move"/>
</then>
<else>
<action name="Move"/>
</else>
</action>
</mousebind>
</context>
</mouse>