Layout —
A layout widget can hold several widgets at arbitrary positions.
layoutNew:: Maybe Adjustment -> Maybe Adjustment -> IO Layout |
layoutGetHAdjustment:: LayoutClass l => l -> IO Adjustment |
layoutGetVAdjustment:: LayoutClass l => l -> IO Adjustment |
layoutMove:: (LayoutClass l, WidgetClass w) => l -> w -> Int -> Int -> IO () |
layoutPut:: (LayoutClass l, WidgetClass w) => l -> w -> Int -> Int -> IO () |
layoutSetHAdjustment:: LayoutClass l => l -> Adjustment -> IO () |
layoutSetSize:: LayoutClass l => l -> Int -> Int -> IO () |
layoutSetVAdjustment:: LayoutClass l => l -> Adjustment -> IO () |
onSetScrollAdjustments:: LayoutClass l => l -> (Adjustment -> Adjustment -> IO ()) -> IO (ConnectId l) |
Retrieve the horizontal Adjustment object from the layout.
| layoutGetHAdjustment | :: l | :: IO Adjustment |
| l |
Retrieve the vertical Adjustment object from the layout.
| layoutGetVAdjustment | :: l | :: IO Adjustment |
| l |
Move an existing widget within the container.
| layoutMove | :: l | :: w | :: Int | :: Int | :: IO () |
| l | widget | x | y |