aboutsummaryrefslogtreecommitdiffstats
path: root/Decoration.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Decoration.hs')
-rw-r--r--Decoration.hs7
1 files changed, 4 insertions, 3 deletions
diff --git a/Decoration.hs b/Decoration.hs
index 2543af9..8eae4d7 100644
--- a/Decoration.hs
+++ b/Decoration.hs
@@ -33,9 +33,10 @@ import Operations ( UnDoLayout(UnDoLayout) )
-- You can use this module for writing other extensions.
-- See, for instance, "XMonadContrib.Tabbed"
-newDecoration :: Window -> Rectangle -> Int -> Pixel -> Pixel
- -> (Display -> Window -> GC -> X ()) -> X () -> X Window
-newDecoration decfor (Rectangle x y w h) th fg bg draw click = do
+newDecoration :: Window -> Rectangle -> Int -> Pixel -> Pixel -> String
+ -> (Display -> Window -> GC -> FontStruct -> X ())
+ -> X () -> Layout a -> X (Layout a)
+newDecoration decfor (Rectangle x y w h) th fg bg fn draw click l = do
d <- asks display
rt <- asks theRoot
win <- io $ createSimpleWindow d rt x y w h (fromIntegral th) fg bg