| ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| Synopsis | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| Documentation | ||||||||||||||||||||||||||||||||||||
| data Canvas | ||||||||||||||||||||||||||||||||||||
| The Canvas datatype. | ||||||||||||||||||||||||||||||||||||
| class HasCoords w where | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| class (GUIObject w) => CanvasItem w | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| createCanvasItem :: (CanvasItem w) => Canvas -> CanvasItemKind -> (GUIOBJECT -> w) -> [Config w] -> Coord -> IO w | ||||||||||||||||||||||||||||||||||||
| itemGeo :: (CanvasItem w) => Geometry -> Config w | ||||||||||||||||||||||||||||||||||||
| getGeo :: (CanvasItem w) => w -> IO Geometry | ||||||||||||||||||||||||||||||||||||
| setGeo :: (CanvasItem w) => w -> Geometry -> IO w | ||||||||||||||||||||||||||||||||||||
| itemWidth :: (CanvasItem w) => Distance -> Config w | ||||||||||||||||||||||||||||||||||||
| getItemWidth :: (CanvasItem w) => w -> IO Distance | ||||||||||||||||||||||||||||||||||||
| itemHeight :: (CanvasItem w) => Distance -> Config w | ||||||||||||||||||||||||||||||||||||
| getItemHeight :: (CanvasItem w) => w -> IO Distance | ||||||||||||||||||||||||||||||||||||
| itemSize :: (CanvasItem w) => Size -> Config w | ||||||||||||||||||||||||||||||||||||
| getItemSize :: (CanvasItem w) => w -> IO (Distance, Distance) | ||||||||||||||||||||||||||||||||||||
| itemPosition :: (CanvasItem w) => Position -> Config w | ||||||||||||||||||||||||||||||||||||
| getItemPosition :: (CanvasItem w) => w -> IO (Distance, Distance) | ||||||||||||||||||||||||||||||||||||
| itemPositionD2 :: (CanvasItem w) => Position -> Config w | ||||||||||||||||||||||||||||||||||||
| getItemPositionD2 :: (CanvasItem w) => w -> IO (Distance, Distance) | ||||||||||||||||||||||||||||||||||||
| Produced by Haddock version 0.3 |