<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>XMonad.Layout.DragPane</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[ window.onload = function () {pageLoad();setSynopsis("mini_XMonad-Layout-DragPane.html");}; //]]> </script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/XMonad-Layout-DragPane.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">xmonad-contrib-0.9.2: Third party extensions for xmonad</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>unportable</td></tr><tr><th>Stability</th><td>unstable</td></tr><tr><th>Maintainer</th><td>Andrea Rossato <andrea.rossato@unibz.it></td></tr></table><p class="caption">XMonad.Layout.DragPane</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Usage </a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Layouts that splits the screen either horizontally or vertically and shows two windows. The first window is always the master window, and the other is either the currently focused window or the second window in layout order. </p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:dragPane">dragPane</a> :: <a href="XMonad-Layout-DragPane.html#t:DragType">DragType</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Double">Double</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Double">Double</a> -> <a href="XMonad-Layout-DragPane.html#t:DragPane">DragPane</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:DragPane">DragPane</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:DragType">DragType</a> <ul class="subs"><li>= <a href="#v:Horizontal">Horizontal</a> </li><li>| <a href="#v:Vertical">Vertical</a> </li></ul></li></ul></div><div id="interface"><h1 id="g:1">Usage </h1><div class="doc"><p>You can use this module with the following in your <code>~/.xmonad/xmonad.hs</code>: </p><pre> import XMonad.Layout.DragPane </pre><p>Then edit your <code>layoutHook</code> by adding the DragPane layout: </p><pre> myLayout = dragPane Horizontal 0.1 0.5 ||| Full ||| etc.. main = xmonad defaultConfig { layoutHook = myLayout } </pre><p>For more detailed instructions on editing the layoutHook see: </p><p><a href="XMonad-Doc-Extending.html#Editing_the_layout_hook">XMonad.Doc.Extending</a> </p></div><div class="top"><p class="src"><a name="v:dragPane" class="def">dragPane</a> :: <a href="XMonad-Layout-DragPane.html#t:DragType">DragType</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Double">Double</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Double">Double</a> -> <a href="XMonad-Layout-DragPane.html#t:DragPane">DragPane</a> a<a href="src/XMonad-Layout-DragPane.html#dragPane" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:DragPane" class="def">DragPane</a> a <a href="src/XMonad-Layout-DragPane.html#DragPane" class="link">Source</a></p><div class="subs instances"><p id="control.i:DragPane" class="caption collapser" onclick="toggleSection('i:DragPane')">Instances</p><div id="section.i:DragPane" class="show"><table><tr><td class="src">LayoutClass <a href="XMonad-Layout-DragPane.html#t:DragPane">DragPane</a> a</td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Read.html#t:Read">Read</a> (<a href="XMonad-Layout-DragPane.html#t:DragPane">DragPane</a> a)</td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> (<a href="XMonad-Layout-DragPane.html#t:DragPane">DragPane</a> a)</td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:DragType" class="def">DragType</a> <a href="src/XMonad-Layout-DragPane.html#DragType" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Horizontal" class="def">Horizontal</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:Vertical" class="def">Vertical</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:DragType" class="caption collapser" onclick="toggleSection('i:DragType')">Instances</p><div id="section.i:DragType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Read.html#t:Read">Read</a> <a href="XMonad-Layout-DragPane.html#t:DragType">DragType</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="XMonad-Layout-DragPane.html#t:DragType">DragType</a></td><td class="doc empty"> </td></tr></table></div></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>