Safe Haskell | None |
---|---|
Language | Haskell2010 |
Constructor
browserCustom :: Rectangle -> Maybe Text -> Maybe (Ref Browser -> IO ()) -> Maybe (CustomWidgetFuncs Browser) -> IO (Ref Browser) Source #
Hierarchy
Graphics.UI.FLTK.LowLevel.Widget | v Graphics.UI.FLTK.LowLevel.Group | v Graphics.UI.FLTK.LowLevel.Browser
Functions
add ::Ref
Browser
->Text
->IO
() clear ::Ref
Browser
->IO
() deselect ::Ref
Browser
->IO
(Either
NoChange
()) deselectAndCallback ::Ref
Browser
->IO
(Either
NoChange
()) destroy ::Ref
Browser
->IO
() displayed ::Ref
Browser
->LineNumber
->IO
(Bool
) drawSuper ::Ref
Browser
->IO
() getColumnChar ::Ref
Browser
->IO
(Char
) getColumnWidths ::Ref
Browser
->IO
[Int
] getFormatChar ::Ref
Browser
->IO
(Char
) getHasScrollbar ::Ref
Browser
->IO
(ScrollbarMode
) getHposition ::Ref
Browser
->IO
(PixelPosition
) getIcon ::Ref
Browser
->LineNumber
->IO
(Maybe
(Ref
Image
)) getPosition ::Ref
Browser
->IO
(PixelPosition
) getScrollbarSize ::Ref
Browser
->IO
(Int
) getScrollbarWidth ::Ref
Browser
->IO
(Int
) getSize ::Ref
Browser
->IO
(Int
) getText ::Ref
Browser
->LineNumber
->IO
Text
getTextcolor ::Ref
Browser
->IO
(Color
) getTextfont ::Ref
Browser
->IO
(Font
) getTextsize ::Ref
Browser
->IO
(FontSize
) getTopline ::Ref
Browser
->IO
(LineNumber
) getType_ ::Ref
Browser
->IO
(BrowserType
) getValue ::Ref
Browser
->IO
(LineNumber
) handle ::Ref
Browser
->Event
->IO
(Either
UnknownEvent
()) handleSuper ::Ref
Browser
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
Browser
->IO
() hideLine ::Ref
Browser
->LineNumber
->IO
() insert ::Ref
Browser
->LineNumber
->Text
->IO
() lineposition ::Ref
Browser
->LineNumber
->LinePosition
->IO
() load ::Ref
Browser
->Text
->IO
(Either
UnknownError
()) makeVisible ::Ref
Browser
->LineNumber
->IO
() move ::Ref
Browser
->LineNumber
->LineNumber
->IO
() remove ::Ref
Browser
->LineNumber
->IO
() removeIcon ::Ref
Browser
->LineNumber
->IO
() select ::Ref
Browser
->LineNumber
->Bool
->IO
(Either
NoChange
()) selected ::Ref
Browser
->LineNumber
->IO
(Bool
) setBottomline ::Ref
Browser
->LineNumber
->IO
() setColumnChar ::Ref
Browser
->Char
->IO
() setColumnWidths ::Ref
Browser
-> [Int
] ->IO
() setFormatChar ::Ref
Browser
->Char
->IO
() setHasScrollbar ::Ref
Browser
->ScrollbarMode
->IO
() setHposition ::Ref
Browser
->PixelPosition
->IO
() setIcon ::Ref
Browser
->LineNumber
->Ref
Image
->IO
() setMiddleline ::Ref
Browser
->LineNumber
->IO
() setPosition ::Ref
Browser
->PixelPosition
->IO
() setScrollbarColor ::Ref
Browser
->Color
->IO
() setScrollbarSelectionColor ::Ref
Browser
->Color
->IO
() setScrollbarSize ::Ref
Browser
->Int
->IO
() setScrollbarWidth ::Ref
Browser
->Int
->IO
() setSize ::Ref
Browser
->Size
->IO
() setText ::Ref
Browser
->LineNumber
->Text
->IO
() setTextcolor ::Ref
Browser
->Color
->IO
() setTextfont ::Ref
Browser
->Font
->IO
() setTextsize ::Ref
Browser
->FontSize
->IO
() setTopline ::Ref
Browser
->LineNumber
->IO
() setType ::Ref
Browser
->BrowserType
->IO
() setValue ::Ref
Browser
->LineNumber
->IO
() showWidget ::Ref
Browser
->IO
() showWidgetLine ::Ref
Browser
->LineNumber
->IO
() sort ::Ref
Browser
->IO
() sortWithSortType ::Ref
Browser
->SortType
->IO
() swap ::Ref
Browser
->LineNumber
->LineNumber
->IO
() visible ::Ref
Browser
->LineNumber
->IO
(Bool
)
Orphan instances
impl ~ IO () => Op (Sort ()) Browser orig impl Source # | |
impl ~ (SortType -> IO ()) => Op (SortWithSortType ()) Browser orig impl Source # | |
impl ~ (Color -> IO ()) => Op (SetScrollbarSelectionColor ()) Browser orig impl Source # | |
impl ~ (Color -> IO ()) => Op (SetScrollbarColor ()) Browser orig impl Source # | |
impl ~ (Int -> IO ()) => Op (SetScrollbarWidth ()) Browser orig impl Source # | |
impl ~ IO Int => Op (GetScrollbarWidth ()) Browser orig impl Source # | |
impl ~ (Int -> IO ()) => Op (SetScrollbarSize ()) Browser orig impl Source # | |
impl ~ IO Int => Op (GetScrollbarSize ()) Browser orig impl Source # | |
impl ~ (ScrollbarMode -> IO ()) => Op (SetHasScrollbar ()) Browser orig impl Source # | |
impl ~ IO ScrollbarMode => Op (GetHasScrollbar ()) Browser orig impl Source # | |
impl ~ (PixelPosition -> IO ()) => Op (SetHposition ()) Browser orig impl Source # | |
impl ~ IO PixelPosition => Op (GetHposition ()) Browser orig impl Source # | |
impl ~ IO (Either NoChange ()) => Op (DeselectAndCallback ()) Browser orig impl Source # | |
impl ~ IO (Either NoChange ()) => Op (Deselect ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (RemoveIcon ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (MakeVisible ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO Bool) => Op (Displayed ()) Browser orig impl Source # | |
impl ~ ([Int] -> IO ()) => Op (SetColumnWidths ()) Browser orig impl Source # | |
impl ~ IO [Int] => Op (GetColumnWidths ()) Browser orig impl Source # | |
impl ~ (Char -> IO ()) => Op (SetColumnChar ()) Browser orig impl Source # | |
impl ~ IO Char => Op (GetColumnChar ()) Browser orig impl Source # | |
impl ~ (Char -> IO ()) => Op (SetFormatChar ()) Browser orig impl Source # | |
impl ~ IO Char => Op (GetFormatChar ()) Browser orig impl Source # | |
impl ~ (LineNumber -> Text -> IO ()) => Op (SetText ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (HideLine ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (ShowWidgetLine ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO Bool) => Op (Selected ()) Browser orig impl Source # | |
impl ~ (LineNumber -> Bool -> IO (Either NoChange ())) => Op (Select ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (SetMiddleline ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (SetBottomline ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (SetTopline ()) Browser orig impl Source # | |
impl ~ (LineNumber -> LinePosition -> IO ()) => Op (Lineposition ()) Browser orig impl Source # | |
impl ~ IO LineNumber => Op (GetTopline ()) Browser orig impl Source # | |
impl ~ (LineNumber -> LineNumber -> IO ()) => Op (Swap ()) Browser orig impl Source # | |
impl ~ (Text -> IO (Either UnknownError ())) => Op (Load ()) Browser orig impl Source # | |
impl ~ (LineNumber -> LineNumber -> IO ()) => Op (Move ()) Browser orig impl Source # | |
impl ~ (PixelPosition -> IO ()) => Op (SetPosition ()) Browser orig impl Source # | |
impl ~ IO PixelPosition => Op (GetPosition ()) Browser orig impl Source # | |
impl ~ (Color -> IO ()) => Op (SetTextcolor ()) Browser orig impl Source # | |
impl ~ IO Color => Op (GetTextcolor ()) Browser orig impl Source # | |
impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) Browser orig impl Source # | |
impl ~ IO FontSize => Op (GetTextsize ()) Browser orig impl Source # | |
impl ~ (Font -> IO ()) => Op (SetTextfont ()) Browser orig impl Source # | |
impl ~ IO Font => Op (GetTextfont ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO Text) => Op (GetText ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (Remove ()) Browser orig impl Source # | |
impl ~ (Size -> IO ()) => Op (SetSize ()) Browser orig impl Source # | |
impl ~ IO Int => Op (GetSize ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO Bool) => Op (Visible ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO ()) => Op (SetValue ()) Browser orig impl Source # | |
impl ~ IO LineNumber => Op (GetValue ()) Browser orig impl Source # | |
impl ~ (LineNumber -> Ref Image -> IO ()) => Op (SetIcon ()) Browser orig impl Source # | |
impl ~ (LineNumber -> IO (Maybe (Ref Image))) => Op (GetIcon ()) Browser orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (HandleSuper ()) Browser orig impl Source # | |
impl ~ IO () => Op (DrawSuper ()) Browser orig impl Source # | |
impl ~ IO () => Op (Clear ()) Browser orig impl Source # | |
impl ~ (LineNumber -> Text -> IO ()) => Op (Insert ()) Browser orig impl Source # | |
impl ~ (Text -> IO ()) => Op (Add ()) Browser orig impl Source # | |
impl ~ IO () => Op (Hide ()) Browser orig impl Source # | |
impl ~ IO () => Op (ShowWidget ()) Browser orig impl Source # | |
impl ~ (BrowserType -> IO ()) => Op (SetType ()) Browser orig impl Source # | |
impl ~ IO BrowserType => Op (GetType_ ()) Browser orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Browser orig impl Source # | |
impl ~ IO () => Op (Destroy ()) Browser orig impl Source # | |