Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 16551e78563a5b49ff9624ee1c8b8101 > files > 844

ghc-xmonad-contrib-devel-0.11-1.1.fc18.i686.rpm

<!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.NoBorders</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-NoBorders.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/XMonad-Layout-NoBorders.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.11: 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>Spencer Janssen &lt;spencerjanssen@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">XMonad.Layout.NoBorders</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>Make a given layout display without borders.  This is useful for
 full-screen or tabbed layouts, where you don't really want to waste a
 couple of pixels of real estate just to inform yourself that the visible
 window has focus.
</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:noBorders">noBorders</a> :: <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a> =&gt; l <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a> -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-NoBorders.html#t:WithBorder">WithBorder</a> l <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a></li><li class="src short"><a href="#v:smartBorders">smartBorders</a> :: <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l a =&gt; l a -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-NoBorders.html#t:SmartBorder">SmartBorder</a> l a</li><li class="src short"><a href="#v:withBorder">withBorder</a> :: <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l a =&gt; <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Xlib-Types.html#t:Dimension">Dimension</a> -&gt; l a -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-NoBorders.html#t:WithBorder">WithBorder</a> l a</li><li class="src short"><a href="#v:lessBorders">lessBorders</a> :: (<a href="XMonad-Layout-NoBorders.html#t:SetsAmbiguous">SetsAmbiguous</a> p, <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> p, <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> p, <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l a) =&gt; p -&gt; l a -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> (<a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a> p) l a</li><li class="src short"><span class="keyword">class</span>  <a href="#t:SetsAmbiguous">SetsAmbiguous</a> p  <span class="keyword">where</span><ul class="subs"><li><a href="#v:hiddens">hiddens</a> :: p -&gt; <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:WindowSet">WindowSet</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-StackSet.html#t:Stack">Stack</a> <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a>) -&gt; [(<a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a>, <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Xlib-Types.html#t:Rectangle">Rectangle</a>)] -&gt; [<a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a>]</li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Ambiguity">Ambiguity</a> <ul class="subs"><li>= <a href="#v:Combine">Combine</a> <a href="XMonad-Layout-NoBorders.html#t:With">With</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a>  </li><li>| <a href="#v:OnlyFloat">OnlyFloat</a>  </li><li>| <a href="#v:Never">Never</a>  </li><li>| <a href="#v:EmptyScreen">EmptyScreen</a>  </li><li>| <a href="#v:OtherIndicated">OtherIndicated</a>  </li><li>| <a href="#v:Screen">Screen</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:With">With</a> <ul class="subs"><li>= <a href="#v:Union">Union</a>  </li><li>| <a href="#v:Difference">Difference</a>  </li><li>| <a href="#v:Intersection">Intersection</a>  </li></ul></li><li class="src short"><span class="keyword">type</span> <a href="#t:SmartBorder">SmartBorder</a> = <a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:WithBorder">WithBorder</a> a</li><li class="src short"><span class="keyword">data</span>  <a href="#t:ConfigurableBorder">ConfigurableBorder</a> p w</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 ~/.xmonad/xmonad.hs file:
</p><pre> import XMonad.Layout.NoBorders
</pre><p>and modify the layouts to call noBorders on the layouts you want to lack
 borders:
</p><pre> layoutHook = ... ||| noBorders Full ||| ...
</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:noBorders" class="def">noBorders</a> :: <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a> =&gt; l <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a> -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-NoBorders.html#t:WithBorder">WithBorder</a> l <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a><a href="src/XMonad-Layout-NoBorders.html#noBorders" class="link">Source</a></p><div class="doc"><p>Removes all window borders from the specified layout.
</p></div></div><div class="top"><p class="src"><a name="v:smartBorders" class="def">smartBorders</a> :: <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l a =&gt; l a -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-NoBorders.html#t:SmartBorder">SmartBorder</a> l a<a href="src/XMonad-Layout-NoBorders.html#smartBorders" class="link">Source</a></p><div class="doc"><p>Removes the borders from a window under one of the following conditions:
</p><ul><li> There is only one screen and only one window. In this case it's obvious
  that it has the focus, so no border is needed.
</li><li> A floating window covers the entire screen (e.g. mplayer).
</li></ul></div></div><div class="top"><p class="src"><a name="v:withBorder" class="def">withBorder</a> :: <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l a =&gt; <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Xlib-Types.html#t:Dimension">Dimension</a> -&gt; l a -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-NoBorders.html#t:WithBorder">WithBorder</a> l a<a href="src/XMonad-Layout-NoBorders.html#withBorder" class="link">Source</a></p><div class="doc"><p>Forces a layout to use the specified border width. <code><a href="XMonad-Layout-NoBorders.html#v:noBorders">noBorders</a></code> is
 equivalent to <code><code><a href="XMonad-Layout-NoBorders.html#v:withBorder">withBorder</a></code> 0</code>.
</p></div></div><div class="top"><p class="src"><a name="v:lessBorders" class="def">lessBorders</a> :: (<a href="XMonad-Layout-NoBorders.html#t:SetsAmbiguous">SetsAmbiguous</a> p, <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> p, <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> p, <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:LayoutClass">LayoutClass</a> l a) =&gt; p -&gt; l a -&gt; <a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> (<a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a> p) l a<a href="src/XMonad-Layout-NoBorders.html#lessBorders" class="link">Source</a></p><div class="doc"><p>Apply a datatype that has a SetsAmbiguous instance to provide a list of
 windows that should not have borders.
</p><p>This gives flexibility over when borders should be drawn, in particular with
 xinerama setups: <code><a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></code> has a number of useful <code><a href="XMonad-Layout-NoBorders.html#t:SetsAmbiguous">SetsAmbiguous</a></code>
 instances
</p></div></div><div class="top"><p class="src"><span class="keyword">class</span>  <a name="t:SetsAmbiguous" class="def">SetsAmbiguous</a> p  <span class="keyword">where</span><a href="src/XMonad-Layout-NoBorders.html#SetsAmbiguous" class="link">Source</a></p><div class="doc"><p>SetsAmbiguous allows custom actions to generate lists of windows that
 should not have borders drawn through <code><a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a></code>
</p><p>To add your own (though perhaps those options would better belong as an
 aditional constructor to <code><a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></code>), you can add the function as such:
</p><pre> data MyAmbiguity = MyAmbiguity deriving (Read, Show)
</pre><pre> instance SetsAmbiguous MyAmbiguity where
  hiddens _ wset mst wrs = otherHiddens Screen \\ otherHiddens OnlyFloat
     where otherHiddens p = hiddens p wset mst wrs
</pre><p>The above example is redundant, because you can have the same result with:
</p><pre> layoutHook = lessBorders (Combine Difference Screen OnlyFloat) (Tall 1 0.5 0.03 ||| ... )
</pre><p>To get the same result as <code><a href="XMonad-Layout-NoBorders.html#v:smartBorders">smartBorders</a></code>:
</p><pre> layoutHook = lessBorders Never (Tall 1 0.5 0.03 ||| ...)
</pre><p>This indirect method is required to keep the <code><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a></code> and <code><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a></code> for
 ConfigurableBorder so that xmonad can serialize state.
</p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:hiddens" class="def">hiddens</a> :: p -&gt; <a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-Core.html#t:WindowSet">WindowSet</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="/usr/share/doc/ghc/html/libraries/xmonad-0.11/XMonad-StackSet.html#t:Stack">Stack</a> <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a>) -&gt; [(<a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a>, <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Xlib-Types.html#t:Rectangle">Rectangle</a>)] -&gt; [<a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a>]<a href="src/XMonad-Layout-NoBorders.html#hiddens" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:SetsAmbiguous" class="caption collapser" onclick="toggleSection('i:SetsAmbiguous')">Instances</p><div id="section.i:SetsAmbiguous" class="show"><table><tr><td class="src"><a href="XMonad-Layout-NoBorders.html#t:SetsAmbiguous">SetsAmbiguous</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Ambiguity" class="def">Ambiguity</a>  <a href="src/XMonad-Layout-NoBorders.html#Ambiguity" class="link">Source</a></p><div class="doc"><p>In order of increasing ambiguity (less borders more frequently), where
 subsequent constructors add additional cases where borders are not drawn
 than their predecessors. These behaviors make most sense with with multiple
 screens: for single screens, <code><a href="XMonad-Layout-NoBorders.html#v:Never">Never</a></code> or <code><a href="XMonad-Layout-NoBorders.html#v:smartBorders">smartBorders</a></code> makes more sense.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Combine" class="def">Combine</a> <a href="XMonad-Layout-NoBorders.html#t:With">With</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></td><td class="doc"><p>This constructor is used to combine the
 borderless windows provided by the
 SetsAmbiguous instances from two other
 <code><a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></code> data types.
</p></td></tr><tr><td class="src"><a name="v:OnlyFloat" class="def">OnlyFloat</a></td><td class="doc"><p>Only remove borders on floating windows that
 cover the whole screen
</p></td></tr><tr><td class="src"><a name="v:Never" class="def">Never</a></td><td class="doc"><p>Never remove borders when ambiguous:
 this is the same as smartBorders
</p></td></tr><tr><td class="src"><a name="v:EmptyScreen" class="def">EmptyScreen</a></td><td class="doc"><p>Focus in an empty screens does not count as
 ambiguous.
</p></td></tr><tr><td class="src"><a name="v:OtherIndicated" class="def">OtherIndicated</a></td><td class="doc"><p>No borders on full when all other screens
 have borders.
</p></td></tr><tr><td class="src"><a name="v:Screen" class="def">Screen</a></td><td class="doc"><p>Borders are never drawn on singleton screens.
 With this one you really need another way such
 as a statusbar to detect focus.
</p></td></tr></table></div><div class="subs instances"><p id="control.i:Ambiguity" class="caption collapser" onclick="toggleSection('i:Ambiguity')">Instances</p><div id="section.i:Ambiguity" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="XMonad-Layout-NoBorders.html#t:SetsAmbiguous">SetsAmbiguous</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:With" class="def">With</a>  <a href="src/XMonad-Layout-NoBorders.html#With" class="link">Source</a></p><div class="doc"><p>Used to indicate to the <code><a href="XMonad-Layout-NoBorders.html#t:SetsAmbiguous">SetsAmbiguous</a></code> instance for <code><a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a></code> how two
 lists should be combined.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Union" class="def">Union</a></td><td class="doc"><p>uses <code><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-List.html#v:union">union</a></code>
</p></td></tr><tr><td class="src"><a name="v:Difference" class="def">Difference</a></td><td class="doc"><p>uses <code><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-List.html#v:-92--92-">\\</a></code>
</p></td></tr><tr><td class="src"><a name="v:Intersection" class="def">Intersection</a></td><td class="doc"><p>uses <code><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-List.html#v:intersect">intersect</a></code>
</p></td></tr></table></div><div class="subs instances"><p id="control.i:With" class="caption collapser" onclick="toggleSection('i:With')">Instances</p><div id="section.i:With" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> <a href="XMonad-Layout-NoBorders.html#t:With">With</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="XMonad-Layout-NoBorders.html#t:With">With</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:SmartBorder" class="def">SmartBorder</a> = <a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a> <a href="XMonad-Layout-NoBorders.html#t:Ambiguity">Ambiguity</a><a href="src/XMonad-Layout-NoBorders.html#SmartBorder" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:WithBorder" class="def">WithBorder</a> a <a href="src/XMonad-Layout-NoBorders.html#WithBorder" class="link">Source</a></p><div class="subs instances"><p id="control.i:WithBorder" class="caption collapser" onclick="toggleSection('i:WithBorder')">Instances</p><div id="section.i:WithBorder" class="show"><table><tr><td class="src"><a href="XMonad-Layout-LayoutModifier.html#t:LayoutModifier">LayoutModifier</a> <a href="XMonad-Layout-NoBorders.html#t:WithBorder">WithBorder</a> <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> a =&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> (<a href="XMonad-Layout-NoBorders.html#t:WithBorder">WithBorder</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a =&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="XMonad-Layout-NoBorders.html#t:WithBorder">WithBorder</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ConfigurableBorder" class="def">ConfigurableBorder</a> p w <a href="src/XMonad-Layout-NoBorders.html#ConfigurableBorder" class="link">Source</a></p><div class="subs instances"><p id="control.i:ConfigurableBorder" class="caption collapser" onclick="toggleSection('i:ConfigurableBorder')">Instances</p><div id="section.i:ConfigurableBorder" class="show"><table><tr><td class="src">(<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> p, <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> p, <a href="XMonad-Layout-NoBorders.html#t:SetsAmbiguous">SetsAmbiguous</a> p) =&gt; <a href="XMonad-Layout-LayoutModifier.html#t:LayoutModifier">LayoutModifier</a> (<a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a> p) <a href="/usr/share/doc/ghc/html/libraries/X11-1.6.0/Graphics-X11-Types.html#t:Window">Window</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> p, <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> w) =&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> (<a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a> p w)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> p, <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> w) =&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="XMonad-Layout-NoBorders.html#t:ConfigurableBorder">ConfigurableBorder</a> p w)</td><td class="doc empty">&nbsp;</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.10.0</p></div></body></html>