| ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||||
Allows a custom data structure to be used with the TreeView | ||||||||||||||||||||||||||||||
Synopsis | ||||||||||||||||||||||||||||||
The definition of a row-based store. | ||||||||||||||||||||||||||||||
data CustomTreeModel private row | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
data TreeModelFlags | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
data TreeModelIface row | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
data DragSourceIface model row | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
data DragDestIface model row | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
customTreeModelNew | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
treeModelGetRow :: TypedTreeModelClass model => model row -> TreeIter -> IO row | ||||||||||||||||||||||||||||||
customTreeModelGetPrivate :: CustomTreeModel private row -> private | ||||||||||||||||||||||||||||||
customTreeModelGetStamp :: CustomTreeModel private row -> IO CInt | ||||||||||||||||||||||||||||||
customTreeModelInvalidateIters :: CustomTreeModel private row -> IO () | ||||||||||||||||||||||||||||||
Extracting a specific datum from the row-oriented store for | ||||||||||||||||||||||||||||||
data ColumnId row ty | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
makeColumnIdInt :: Int -> ColumnId row Int | ||||||||||||||||||||||||||||||
Create a ColumnId to extract an integer. | ||||||||||||||||||||||||||||||
makeColumnIdBool :: Int -> ColumnId row Bool | ||||||||||||||||||||||||||||||
Create a ColumnId to extract an Boolean. | ||||||||||||||||||||||||||||||
makeColumnIdString :: Int -> ColumnId row String | ||||||||||||||||||||||||||||||
Create a ColumnId to extract an string. | ||||||||||||||||||||||||||||||
makeColumnIdPixbuf :: Int -> ColumnId row Pixbuf | ||||||||||||||||||||||||||||||
Create a ColumnId to extract an Pixbuf. | ||||||||||||||||||||||||||||||
columnIdToNumber :: ColumnId row ty -> Int | ||||||||||||||||||||||||||||||
Convert a ColumnId to a bare number. | ||||||||||||||||||||||||||||||
invalidColumnId :: ColumnId row ty | ||||||||||||||||||||||||||||||
The invalid ColumnId. Widgets use this value if no column id has been set. | ||||||||||||||||||||||||||||||
treeModelSetColumn | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Produced by Haddock version 0.8 |