Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Hierarchy
Graphics.UI.FLTK.LowLevel.Widget | v Graphics.UI.FLTK.LowLevel.Group | v Graphics.UI.FLTK.LowLevel.Tree
Functions
add ::Ref
Tree
->Text
->IO
(Maybe
(Ref
TreeItem
)) addAt:: (Parent
aTreeItem
) =>Ref
Tree
->Text
->Ref
a ->IO
(Maybe
(Ref
TreeItem
)) clear ::Ref
Tree
->IO
() clearChildren:: (Parent
aTreeItem
) =>Ref
Tree
->Ref
a ->IO
() close ::Ref
Tree
->TreeItemLocator
->IO
() closeAndCallback ::Ref
Tree
->TreeItemLocator
->Bool
->IO
() deselect ::Ref
Tree
->TreeItemLocator
->IO
(Int
) deselectAll ::Ref
Tree
->IO
() deselectAllAndCallback ::Ref
Tree
->Maybe
(Ref
TreeItem
) ->Bool
->IO
() deselectAndCallback ::Ref
Tree
->TreeItemLocator
->Bool
->IO
() destroy ::Ref
Tree
->IO
() display ::Ref
Tree
->Ref
TreeItem
->IO
() displayed ::Ref
Tree
->Ref
TreeItem
->IO
(Bool
) draw ::Ref
Tree
->IO
() findItem ::Ref
Tree
->Text
->IO
(Maybe
(Ref
TreeItem
)) firstSelectedItem ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) firstVisible ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) getCallbackItem ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) getCallbackReason ::Ref
Tree
->IO
(TreeReasonType
) getCloseicon ::Ref
Tree
->IO
(Maybe
(Ref
Image
)) getConnectorcolor ::Ref
Tree
->IO
(Color
) getConnectorstyle ::Ref
Tree
->IO
(TreeConnector
) getConnectorwidth ::Ref
Tree
->IO
(Int
) getFirst ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) getItemFocus ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) getItemLabelbgcolor ::Ref
Tree
->IO
(Color
) getItemLabelfgcolor ::Ref
Tree
->IO
(Color
) getItemLabelfont ::Ref
Tree
->IO
(Font
) getItemLabelsize ::Ref
Tree
->IO
(FontSize
) getLabelmarginleft ::Ref
Tree
->IO
(Int
) getLast ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) getLinespacing ::Ref
Tree
->IO
(Int
) getMarginleft ::Ref
Tree
->IO
(Int
) getMargintop ::Ref
Tree
->IO
(Int
) getOpenchildMarginbottom ::Ref
Tree
->IO
(Int
) getOpenicon ::Ref
Tree
->IO
(Maybe
(Ref
Image
)) getScrollbarSize ::Ref
Tree
->IO
(Int
) getSelectbox ::Ref
Tree
->IO
(Boxtype
) getShowcollapse ::Ref
Tree
->IO
(Bool
) getShowroot ::Ref
Tree
->IO
(Bool
) getSortorder ::Ref
Tree
->IO
(TreeSort
) getUsericon ::Ref
Tree
->IO
(Maybe
(Ref
Image
)) getUsericonmarginleft ::Ref
Tree
->IO
(Int
) getVposition ::Ref
Tree
->IO
(Int
) handle ::Ref
Tree
->Event
->IO
(Either
UnknownEvent
()) insert:: (Parent
aTreeItem
) =>Ref
Tree
->Ref
a ->Text
->Int
->IO
(Maybe
(Ref
a)) insertAbove:: (Parent
aTreeItem
) =>Ref
Tree
->Ref
a ->Text
->IO
(Maybe
(Ref
a)) isClose ::Ref
Tree
->TreeItemLocator
->IO
(Bool
) isOpen ::Ref
Tree
->TreeItemLocator
->IO
(Bool
) isScrollbar:: (Parent
aWidget
) =>Ref
Tree
->Ref
a ->IO
(Bool
) isSelected ::Ref
Tree
->TreeItemLocator
->IO
(Bool
) isVscrollVisible ::Ref
Tree
->IO
(Bool
) itemClicked ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) itemPathname:: (Parent
aTreeItem
) =>Ref
Tree
->Ref
a ->IO
(Maybe
Text
) lastSelectedItem ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) lastVisible ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) next ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) nextAfterItem ::Ref
Tree
->Ref
TreeItem
->IO
(Maybe
(Ref
TreeItem
)) nextItem ::Ref
Tree
->Ref
TreeItem
->Maybe
SearchDirection
->Bool
->IO
(Maybe
(Ref
TreeItem
)) nextSelectedItem ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) nextSelectedItemAfterItem ::Ref
Tree
->Ref
TreeItem
->Maybe
SearchDirection
->IO
(Maybe
(Ref
TreeItem
)) open ::Ref
Tree
->TreeItemLocator
->IO
() openAndCallback ::Ref
Tree
->TreeItemLocator
->Bool
->IO
() openToggle ::Ref
Tree
->Ref
TreeItem
->IO
() openToggleAndCallback ::Ref
Tree
->Ref
TreeItem
->Bool
->IO
() prev ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) prevBeforeItem ::Ref
Tree
->Ref
TreeItem
->IO
(Maybe
(Ref
TreeItem
)) remove ::Ref
Tree
->Ref
TreeItem
->IO
(Either
TreeItemNotFound
()) root ::Ref
Tree
->IO
(Maybe
(Ref
TreeItem
)) rootLabel ::Ref
Tree
->Text
->IO
() select ::Ref
Tree
->TreeItemLocator
->IO
(Int
) selectAll ::Ref
Tree
->IO
() selectAllAndCallback ::Ref
Tree
->Maybe
(Ref
TreeItem
) ->Bool
->IO
() selectAndCallback ::Ref
Tree
->TreeItemLocator
->Bool
->IO
() selectOnly ::Ref
Tree
->Ref
TreeItem
->IO
() selectOnlyAndCallback ::Ref
Tree
->Ref
TreeItem
->Bool
->IO
() selectToggle ::Ref
Tree
->Ref
TreeItem
->IO
() selectToggleAndCallback ::Ref
Tree
->Ref
TreeItem
->Bool
->IO
() selectmode ::Ref
Tree
->IO
(TreeSelect
) setCallbackItem:: (Parent
aTreeItem
) =>Ref
Tree
->Ref
a ->IO
() setCallbackReason ::Ref
Tree
->TreeReasonType
->IO
() setCloseicon:: (Parent
aImage
) =>Ref
Tree
->Maybe
(Ref
a ) ->IO
() setConnectorcolor ::Ref
Tree
->Color
->IO
() setConnectorstyle ::Ref
Tree
->TreeConnector
->IO
() setConnectorwidth ::Ref
Tree
->Int
->IO
() setItemFocus ::Ref
Tree
->Ref
TreeItem
->IO
() setItemLabelbgcolor ::Ref
Tree
->Color
->IO
() setItemLabelfgcolor ::Ref
Tree
->Color
->IO
() setItemLabelfont ::Ref
Tree
->Font
->IO
() setItemLabelsize ::Ref
Tree
->FontSize
->IO
() setLabelmarginleft ::Ref
Tree
->Int
->IO
() setLinespacing ::Ref
Tree
->Int
->IO
() setMarginleft ::Ref
Tree
->Int
->IO
() setMargintop ::Ref
Tree
->Int
->IO
() setOpenchildMarginbottom ::Ref
Tree
->Int
->IO
() setOpenicon:: (Parent
aImage
) =>Ref
Tree
->Maybe
(Ref
a ) ->IO
() setScrollbarSize ::Ref
Tree
->Int
->IO
() setSelectbox ::Ref
Tree
->Boxtype
->IO
() setSelectmode ::Ref
Tree
->TreeSelect
->IO
() setShowcollapse ::Ref
Tree
->Bool
->IO
() setShowroot ::Ref
Tree
->Bool
->IO
() setSortorder ::Ref
Tree
->TreeSort
->IO
() setUsericon:: (Parent
aImage
) =>Ref
Tree
->Maybe
(Ref
a ) ->IO
() setUsericonmarginleft ::Ref
Tree
->Int
->IO
() setVposition ::Ref
Tree
->Int
->IO
() showItemBottom ::Ref
Tree
->Ref
TreeItem
->IO
() showItemMiddle ::Ref
Tree
->Ref
TreeItem
->IO
() showItemTop ::Ref
Tree
->Ref
TreeItem
->IO
() showItemWithYoff ::Ref
Tree
->Ref
TreeItem
->Maybe
Int
->IO
() showSelf ::Ref
Tree
->IO
()