gi-gtk-0.3.16.12: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Notebook

Contents

Description

 

Synopsis

Exported types

Methods

notebookAppendPage

notebookAppendPage :: (MonadIO m, NotebookK a, WidgetK b, WidgetK c) => a -> b -> Maybe c -> m Int32 Source

notebookAppendPageMenu

notebookDetachTab

notebookDetachTab :: (MonadIO m, NotebookK a, WidgetK b) => a -> b -> m () Source

notebookGetActionWidget

notebookGetCurrentPage

notebookGetGroupName

notebookGetMenuLabel

notebookGetMenuLabelText

notebookGetNPages

notebookGetNthPage

notebookGetScrollable

notebookGetShowBorder

notebookGetShowTabs

notebookGetTabDetachable

notebookGetTabHborder

notebookGetTabHborder :: (MonadIO m, NotebookK a) => a -> m Word16 Source

Deprecated: (Since version 3.4)this function returns zero

notebookGetTabLabel

notebookGetTabLabelText

notebookGetTabPos

notebookGetTabReorderable

notebookGetTabVborder

notebookGetTabVborder :: (MonadIO m, NotebookK a) => a -> m Word16 Source

Deprecated: (Since version 3.4)this function returns zero

notebookInsertPage

notebookInsertPage :: (MonadIO m, NotebookK a, WidgetK b, WidgetK c) => a -> b -> Maybe c -> Int32 -> m Int32 Source

notebookInsertPageMenu

notebookInsertPageMenu :: (MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) => a -> b -> Maybe c -> Maybe d -> Int32 -> m Int32 Source

notebookNew

notebookNextPage

notebookNextPage :: (MonadIO m, NotebookK a) => a -> m () Source

notebookPageNum

notebookPageNum :: (MonadIO m, NotebookK a, WidgetK b) => a -> b -> m Int32 Source

notebookPopupDisable

notebookPopupEnable

notebookPrependPage

notebookPrependPageMenu

notebookPrevPage

notebookPrevPage :: (MonadIO m, NotebookK a) => a -> m () Source

notebookRemovePage

notebookRemovePage :: (MonadIO m, NotebookK a) => a -> Int32 -> m () Source

notebookReorderChild

notebookReorderChild :: (MonadIO m, NotebookK a, WidgetK b) => a -> b -> Int32 -> m () Source

notebookSetActionWidget

notebookSetCurrentPage

notebookSetGroupName

notebookSetMenuLabel

notebookSetMenuLabel :: (MonadIO m, NotebookK a, WidgetK b, WidgetK c) => a -> b -> Maybe c -> m () Source

notebookSetMenuLabelText

notebookSetMenuLabelText :: (MonadIO m, NotebookK a, WidgetK b) => a -> b -> Text -> m () Source

notebookSetScrollable

notebookSetShowBorder

notebookSetShowTabs

notebookSetShowTabs :: (MonadIO m, NotebookK a) => a -> Bool -> m () Source

notebookSetTabDetachable

notebookSetTabDetachable :: (MonadIO m, NotebookK a, WidgetK b) => a -> b -> Bool -> m () Source

notebookSetTabLabel

notebookSetTabLabel :: (MonadIO m, NotebookK a, WidgetK b, WidgetK c) => a -> b -> Maybe c -> m () Source

notebookSetTabLabelText

notebookSetTabLabelText :: (MonadIO m, NotebookK a, WidgetK b) => a -> b -> Text -> m () Source

notebookSetTabPos

notebookSetTabReorderable

notebookSetTabReorderable :: (MonadIO m, NotebookK a, WidgetK b) => a -> b -> Bool -> m () Source

Properties

EnablePopup

GroupName

Page

setNotebookPage :: (MonadIO m, NotebookK o) => o -> Int32 -> m () Source

Scrollable

ShowBorder

ShowTabs

setNotebookShowTabs :: (MonadIO m, NotebookK o) => o -> Bool -> m () Source

TabPos

Signals

ChangeCurrentPage

CreateWindow

FocusTab

MoveFocusOut

PageAdded

PageRemoved

PageReordered

ReorderTab

SelectPage

SwitchPage