| |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| Description | |||||||||||||||||||||||||||
| A layout widget can hold several widgets at arbitrary positions. | |||||||||||||||||||||||||||
| Synopsis | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| Documentation | |||||||||||||||||||||||||||
| data Layout | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| class ContainerClass o => LayoutClass o | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| castToLayout :: GObjectClass obj => obj -> Layout | |||||||||||||||||||||||||||
| layoutNew :: Maybe Adjustment -> Maybe Adjustment -> IO Layout | |||||||||||||||||||||||||||
| Create a new layout widget. | |||||||||||||||||||||||||||
| layoutPut :: (LayoutClass l, WidgetClass w) => l -> w -> Int -> Int -> IO () | |||||||||||||||||||||||||||
| Insert a widget into the layout container. | |||||||||||||||||||||||||||
| layoutMove :: (LayoutClass l, WidgetClass w) => l -> w -> Int -> Int -> IO () | |||||||||||||||||||||||||||
| Move an existing widget within the container. | |||||||||||||||||||||||||||
| layoutSetSize :: LayoutClass l => l -> Int -> Int -> IO () | |||||||||||||||||||||||||||
| Set the size of the layout widget. | |||||||||||||||||||||||||||
| layoutGetSize :: LayoutClass l => l -> IO (Int, Int) | |||||||||||||||||||||||||||
| Get the size of the layout widget. | |||||||||||||||||||||||||||
| layoutGetHAdjustment :: LayoutClass l => l -> IO Adjustment | |||||||||||||||||||||||||||
| Retrieve the horizontal Adjustment object from the layout. | |||||||||||||||||||||||||||
| layoutGetVAdjustment :: LayoutClass l => l -> IO Adjustment | |||||||||||||||||||||||||||
| Retrieve the vertical Adjustment object from the layout. | |||||||||||||||||||||||||||
| layoutSetHAdjustment :: LayoutClass l => l -> Adjustment -> IO () | |||||||||||||||||||||||||||
| Set the horizontal adjustment object. | |||||||||||||||||||||||||||
| layoutSetVAdjustment :: LayoutClass l => l -> Adjustment -> IO () | |||||||||||||||||||||||||||
| Set the vertical adjustment object. | |||||||||||||||||||||||||||
| onSetScrollAdjustments :: LayoutClass l => l -> (Adjustment -> Adjustment -> IO ()) -> IO (ConnectId l) | |||||||||||||||||||||||||||
| In case the adjustments are replaced, this signal is emitted. | |||||||||||||||||||||||||||
| afterSetScrollAdjustments :: LayoutClass l => l -> (Adjustment -> Adjustment -> IO ()) -> IO (ConnectId l) | |||||||||||||||||||||||||||
| Produced by Haddock version 0.6 |