Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- tabsNew :: Rectangle -> Maybe Text -> IO (Ref Tabs)
- tabsCustom :: Rectangle -> Maybe Text -> Maybe (CustomTabFuncs Tabs) -> Maybe (CustomWidgetFuncs Tabs) -> IO (Ref Tabs)
- data TabsHeightOffset
- data CustomTabFuncs a = CustomTabFuncs {
- tabDrawCustom :: Ref a -> IO ()
- tabPositionsCustom :: Ref a -> IO (Maybe AtIndex, Int, [(X, Width)])
- tabHeightCustom :: Ref a -> IO Height
- tabWhichCustom :: Ref a -> Position -> IO (Maybe (AtIndex, Ref Widget))
- tabRedrawTabs :: Ref a -> IO ()
- tabClientArea :: Ref a -> TabsHeightOffset -> IO Rectangle
Documentation
data TabsHeightOffset Source #
data CustomTabFuncs a Source #
CustomTabFuncs | |
|
Hierarchy
Graphics.UI.FLTK.LowLevel.Widget | v Graphics.UI.FLTK.LowLevel.Group | v Graphics.UI.FLTK.LowLevel.Tabs
Functions
clientArea ::Ref
Tabs
->TabsHeightOffset
->IO
Rectangle
draw ::Ref
Tabs
->IO
() drawSuper ::Ref
Tabs
->IO
() getPush ::Ref
Tabs
->IO
(Maybe
(Ref
Widget
)) getTabAlign ::Ref
Tabs
->IO
(AlignType
) getValue ::Ref
Tabs
->IO
(Maybe
(Ref
Widget
)) handle ::Ref
Tabs
->Event
->IO
(Either
UnknownEvent
()) handleSuper ::Ref
Tabs
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
Tabs
->IO
() hideSuper ::Ref
Tabs
->IO
() resize ::Ref
Tabs
->Rectangle
->IO
() resizeSuper ::Ref
Tabs
->Rectangle
->IO
() setPush:: (Parent
aWidget
) =>Ref
Tabs
->Maybe
(Ref
a ) ->IO
(Either
NoChange
()) setTabAlign ::Ref
Tabs
->AlignType
->IO
() setValue:: (Parent
aWidget
) =>Ref
Tabs
->Maybe
(Ref
a ) ->IO
(Either
NoChange
()) showWidget ::Ref
Tabs
->IO
() showWidgetSuper ::Ref
Tabs
->IO
() tabHeight ::Ref
Tabs
->IO
Height
tabPositions ::Ref
Tabs
->IO
AtIndex
which ::Ref
Tabs
->Position
->IO
(Maybe
(Ref
Widget
))
Orphan instances
impl ~ (AlignType -> IO ()) => Op (SetTabAlign ()) Tabs orig impl Source # | |
impl ~ IO AlignType => Op (GetTabAlign ()) Tabs orig impl Source # | |
impl ~ IO Height => Op (TabHeight ()) Tabs orig impl Source # | |
impl ~ IO AtIndex => Op (TabPositions ()) Tabs orig impl Source # | |
impl ~ (TabsHeightOffset -> IO Rectangle) => Op (ClientArea ()) Tabs orig impl Source # | |
impl ~ (Position -> IO (Maybe (Ref Widget))) => Op (Which ()) Tabs orig impl Source # | |
(Parent a Widget, impl ~ (Maybe (Ref a) -> IO (Either NoChange ()))) => Op (SetPush ()) Tabs orig impl Source # | |
impl ~ IO (Maybe (Ref Widget)) => Op (GetPush ()) Tabs orig impl Source # | |
impl ~ IO () => Op (Draw ()) Tabs orig impl Source # | |
(Parent a Widget, impl ~ (Maybe (Ref a) -> IO (Either NoChange ()))) => Op (SetValue ()) Tabs orig impl Source # | |
impl ~ IO (Maybe (Ref Widget)) => Op (GetValue ()) Tabs orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (HandleSuper ()) Tabs orig impl Source # | |
impl ~ IO () => Op (DrawSuper ()) Tabs orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (Resize ()) Tabs orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (ResizeSuper ()) Tabs orig impl Source # | |
impl ~ IO () => Op (Hide ()) Tabs orig impl Source # | |
impl ~ IO () => Op (HideSuper ()) Tabs orig impl Source # | |
impl ~ IO () => Op (ShowWidget ()) Tabs orig impl Source # | |
impl ~ IO () => Op (ShowWidgetSuper ()) Tabs orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Tabs orig impl Source # | |