| |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
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 |