Go to the first, previous, next, last section, table of contents.
addPackerComponents :: Packer -> PackerAttributes -> [DisplayHandle] -> IO ()
-
add a set of components to the packing area, using the supplied
attributes to specify how to.
setPackerComponents :: Packer -> PackerAttributes -> [DisplayHandle] -> IO ()
-
replace the current set of components controlled by the packer. The
replaced ones are unmapped and told to quit.
getPackerComponents :: Packer -> IO [ComponentHandle]
-
return set of currently packed components.
resizePacker :: Packer -> Size -> IO ()
-
change the size of the packing area.
getPackerSize :: Packer -> IO Size
-
return current size of the packing area.
getPackerGeo :: Packer -> IO Geometry
-
return the packer's geometric requirements.
getPackerElts :: Packer -> IO [(PackerAttributes, ComponentHandle)]
-
return the set of packed components together with the attributes they
are being packed with.
Go to the first, previous, next, last section, table of contents.