fltkhs-0.8.0.3: FLTK bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.TreePrefs

Synopsis

Documentation

Hierarchy

Functions

getCloseicon :: Ref TreePrefs -> IO (Maybe (Ref Image))

getConnectorcolor :: Ref TreePrefs -> IO (Color)

getConnectorstyle :: Ref TreePrefs -> IO (TreeConnector)

getConnectorwidth :: Ref TreePrefs -> IO (Int)

getItemDrawMode :: Ref TreePrefs -> IO ([TreeItemDrawMode)]

getItemLabelbgcolor :: Ref TreePrefs -> IO (Color)

getItemLabelfont :: Ref TreePrefs -> IO (Font)

getItemLabelsize :: Ref TreePrefs -> IO (FontSize)

getItemReselectMode :: Ref TreePrefs -> IO (TreeItemReselectMode)

getLabelbgcolor :: Ref TreePrefs -> IO (Color)

getLabelfgcolor :: Ref TreePrefs -> IO (Color)

getLabelfont :: Ref TreePrefs -> IO (Font)

getLabelmarginleft :: Ref TreePrefs -> IO (Int)

getLabelsize :: Ref TreePrefs -> IO (FontSize)

getLinespacing :: Ref TreePrefs -> IO (Int)

getMarginbottom :: Ref TreePrefs -> IO (Int)

getMarginleft :: Ref TreePrefs -> IO (Int)

getMargintop :: Ref TreePrefs -> IO (Int)

getOpenchildMarginbottom :: Ref TreePrefs -> IO (Int)

getOpenicon :: Ref TreePrefs -> IO (Maybe (Ref Image))

getSelectbox :: Ref TreePrefs -> IO (Boxtype)

getSelectmode :: Ref TreePrefs -> IO (TreeSelect)

getShowcollapse :: Ref TreePrefs -> IO (Bool)

getShowroot :: Ref TreePrefs -> IO (Bool)

getSortorder :: Ref TreePrefs -> IO (TreeSort)

getUsericon :: Ref TreePrefs -> IO (Maybe (Ref Image))

getUsericonmarginleft :: Ref TreePrefs -> IO (Int)

getWidgetmarginleft :: Ref TreePrefs -> IO (Int)

setCloseicon:: (Parent a Image) => Ref TreePrefs -> Maybe ( Ref a ) -> IO ()

setConnectorcolor :: Ref TreePrefs -> Color -> IO ()

setConnectorstyle :: Ref TreePrefs -> TreeConnector -> IO ()

setConnectorwidth :: Ref TreePrefs -> Int -> IO ()

setItemDrawMode :: Ref TreePrefs -> [TreeItemDrawMode] -> IO ()

setItemLabelbgcolor :: Ref TreePrefs -> Color -> IO ()

setItemLabelfgcolor :: Ref TreePrefs -> Color -> IO ()

setItemLabelfont :: Ref TreePrefs -> Font -> IO ()

setItemLabelsize :: Ref TreePrefs -> FontSize -> IO ()

setItemReselectMode :: Ref TreePrefs -> TreeItemReselectMode -> IO ()

setLabelbgcolor :: Ref TreePrefs -> Color -> IO ()

setLabelfgcolor :: Ref TreePrefs -> Color -> IO ()

setLabelfont :: Ref TreePrefs -> Font -> IO ()

setLabelmarginleft :: Ref TreePrefs -> Int -> IO ()

setLabelsize :: Ref TreePrefs -> FontSize -> IO ()

setLinespacing :: Ref TreePrefs -> Int -> IO ()

setMarginbottom :: Ref TreePrefs -> Int -> IO ()

setMarginleft :: Ref TreePrefs -> Int -> IO ()

setMargintop :: Ref TreePrefs -> Int -> IO ()

setOpenchildMarginbottom :: Ref TreePrefs -> Int -> IO ()

setOpenicon:: (Parent a Image) => Ref TreePrefs -> Maybe ( Ref a ) -> IO ()

setSelectbox :: Ref TreePrefs -> Boxtype -> IO ()

setSelectmode :: Ref TreePrefs -> TreeSelect -> IO ()

setShowcollapse :: Ref TreePrefs -> Bool -> IO ()

setShowroot :: Ref TreePrefs -> Bool -> IO ()

setSortorder :: Ref TreePrefs -> TreeSort -> IO ()

setUsericon:: (Parent a Image) => Ref TreePrefs -> Maybe ( Ref a ) -> IO ()

setUsericonmarginleft :: Ref TreePrefs -> Int -> IO ()

setWidgetmarginleft :: Ref TreePrefs -> Int -> IO ()

Orphan instances

impl ~ IO [TreeItemDrawMode] => Op (GetItemDrawMode ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetItemDrawMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ ([TreeItemDrawMode] -> IO ()) => Op (SetItemDrawMode ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetItemDrawMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeItemReselectMode => Op (GetItemReselectMode ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetItemReselectMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (TreeItemReselectMode -> IO ()) => Op (SetItemReselectMode ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetItemReselectMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetWidgetmarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetWidgetmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetWidgetmarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetWidgetmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Font -> IO ()) => Op (SetItemLabelfont ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetItemLabelfont () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (TreeSelect -> IO ()) => Op (SetSelectmode ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetSelectmode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeSelect => Op (GetSelectmode ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetSelectmode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetShowroot ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetShowroot () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Bool => Op (GetShowroot ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetShowroot () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetSelectbox ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetSelectbox () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Boxtype => Op (GetSelectbox ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetSelectbox () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (TreeSort -> IO ()) => Op (SetSortorder ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetSortorder () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeSort => Op (GetSortorder ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetSortorder () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetShowcollapse ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetShowcollapse () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Bool => Op (GetShowcollapse ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetShowcollapse () -> orig -> Ref TreePrefs -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetUsericon ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetUsericon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetUsericon ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetUsericon () -> orig -> Ref TreePrefs -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetCloseicon ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetCloseicon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetCloseicon ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetCloseicon () -> orig -> Ref TreePrefs -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetOpenicon ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetOpenicon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetOpenicon ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetOpenicon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetConnectorwidth ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetConnectorwidth () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetConnectorwidth ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetConnectorwidth () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (TreeConnector -> IO ()) => Op (SetConnectorstyle ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetConnectorstyle () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeConnector => Op (GetConnectorstyle ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetConnectorstyle () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetConnectorcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetConnectorcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetConnectorcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetConnectorcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetLinespacing ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetLinespacing () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetLinespacing ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetLinespacing () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetLabelmarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetLabelmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetLabelmarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetLabelmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetUsericonmarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetUsericonmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetUsericonmarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetUsericonmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetOpenchildMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetOpenchildMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetOpenchildMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetOpenchildMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMargintop ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetMargintop () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetMargintop ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetMargintop () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetMarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetMarginleft ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetMarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelfgcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetLabelfgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetLabelfgcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetLabelfgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetItemLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetItemLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetItemLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetItemLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetItemLabelfgcolor ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetItemLabelfgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetItemLabelsize ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetItemLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO FontSize => Op (GetItemLabelsize ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetItemLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Font => Op (GetItemLabelfont ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetItemLabelfont () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetLabelsize ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO FontSize => Op (GetLabelsize ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Font -> IO ()) => Op (SetLabelfont ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: SetLabelfont () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Font => Op (GetLabelfont ()) TreePrefs orig impl Source # 
Instance details

Methods

runOp :: GetLabelfont () -> orig -> Ref TreePrefs -> impl Source #