Copyright | (c) Jan Vornberger 2009 |
---|---|
License | BSD3-style (see LICENSE) |
Maintainer | jan.vornberger@informatik.uni-oldenburg.de |
Stability | unstable |
Portability | not portable |
Safe Haskell | None |
Language | Haskell98 |
A utility module to store information about position and size of a window. See XMonad.Layout.PositionStoreFloat for a layout that makes use of this.
Documentation
modifyPosStore :: (PositionStore -> PositionStore) -> X () Source
posStoreInsert :: PositionStore -> Window -> Rectangle -> Rectangle -> PositionStore Source
posStoreMove :: PositionStore -> Window -> Position -> Position -> Rectangle -> Rectangle -> PositionStore Source
posStoreQuery :: PositionStore -> Window -> Rectangle -> Maybe Rectangle Source
posStoreRemove :: PositionStore -> Window -> PositionStore Source
data PositionStore Source
Read PositionStore Source | |
Show PositionStore Source | |
ExtensionClass PositionStore Source |