Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Basic types and classes associated with the mouse cursor.
- class CursorDesignator ch where
- newtype Cursor = Cursor String
- data XCursor = XCursor String (Maybe Colour) (Maybe Colour)
- data BCursor = BCursor String (Maybe String) Colour (Maybe Colour)
- arrow :: Cursor
- circle :: Cursor
- clock :: Cursor
- diamondCross :: Cursor
- dot :: Cursor
- drapedBox :: Cursor
- exchange :: Cursor
- fleur :: Cursor
- gobbler :: Cursor
- gumby :: Cursor
- hand1 :: Cursor
- hand2 :: Cursor
- pencil :: Cursor
- plus :: Cursor
- spraycan :: Cursor
- tcross :: Cursor
- watch :: Cursor
- xterm :: Cursor
Documentation
class CursorDesignator ch where Source #
Datatypes that describe cursors instantiate the
class CursorDesignator
.
CursorDesignator String Source # | A |
CursorDesignator BCursor Source # | A |
CursorDesignator XCursor Source # | An |
CursorDesignator Cursor Source # | A |
CursorDesignator (String, Colour) Source # | A tuple of |
CursorDesignator (String, Colour, Colour) Source # | A tuple of |
CursorDesignator ([Char], [Char], Colour, Colour) Source # | A tuple of |
The general Cursor
datatype.
The XCursor
dataype for predefined X cursors.
The BCursor
datatype for bitmap cursors.
diamondCross :: Cursor Source #
A standard X cursor.