fltkhs-0.5.3.5: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.TreePrefs

Contents

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)

getItemLabelbgcolor :: Ref TreePrefs -> IO (Color)

getItemLabelfont :: Ref TreePrefs -> IO (Font)

getItemLabelsize :: Ref TreePrefs -> IO (FontSize)

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)

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)

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

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

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

setItemLabelsize :: Ref TreePrefs -> FontSize -> 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 ()

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

Orphan instances

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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