gi-gtk-3.0.2: 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

newtype Notebook Source

Constructors

Notebook (ForeignPtr Notebook) 

Instances

Methods

notebookAppendPage

data NotebookAppendPageMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo * NotebookAppendPageMethodInfo a signature Source 

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

notebookAppendPageMenu

data NotebookAppendPageMenuMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> Maybe d -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) => MethodInfo * NotebookAppendPageMenuMethodInfo a signature Source 

notebookDetachTab

data NotebookDetachTabMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookDetachTabMethodInfo a signature Source 

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

notebookGetActionWidget

notebookGetCurrentPage

notebookGetGroupName

notebookGetMenuLabel

data NotebookGetMenuLabelMethodInfo Source

Instances

((~) * signature (b -> m Widget), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookGetMenuLabelMethodInfo a signature Source 

notebookGetMenuLabelText

notebookGetNPages

data NotebookGetNPagesMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, NotebookK a) => MethodInfo * NotebookGetNPagesMethodInfo a signature Source 

notebookGetNthPage

data NotebookGetNthPageMethodInfo Source

Instances

((~) * signature (Int32 -> m Widget), MonadIO m, NotebookK a) => MethodInfo * NotebookGetNthPageMethodInfo a signature Source 

notebookGetScrollable

notebookGetShowBorder

notebookGetShowTabs

data NotebookGetShowTabsMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, NotebookK a) => MethodInfo * NotebookGetShowTabsMethodInfo a signature Source 

notebookGetTabDetachable

notebookGetTabHborder

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

Deprecated: (Since version 3.4)this function returns zero

notebookGetTabLabel

data NotebookGetTabLabelMethodInfo Source

Instances

((~) * signature (b -> m Widget), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookGetTabLabelMethodInfo a signature Source 

notebookGetTabLabelText

notebookGetTabPos

notebookGetTabReorderable

notebookGetTabVborder

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

Deprecated: (Since version 3.4)this function returns zero

notebookInsertPage

data NotebookInsertPageMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> Int32 -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo * NotebookInsertPageMethodInfo a signature Source 

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

notebookInsertPageMenu

data NotebookInsertPageMenuMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> Maybe d -> Int32 -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) => MethodInfo * NotebookInsertPageMenuMethodInfo a signature Source 

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

notebookNew

notebookNextPage

data NotebookNextPageMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookNextPageMethodInfo a signature Source 

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

notebookPageNum

data NotebookPageNumMethodInfo Source

Instances

((~) * signature (b -> m Int32), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookPageNumMethodInfo a signature Source 

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

notebookPopupDisable

data NotebookPopupDisableMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookPopupDisableMethodInfo a signature Source 

notebookPopupEnable

data NotebookPopupEnableMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookPopupEnableMethodInfo a signature Source 

notebookPrependPage

data NotebookPrependPageMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo * NotebookPrependPageMethodInfo a signature Source 

notebookPrependPageMenu

data NotebookPrependPageMenuMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> Maybe d -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) => MethodInfo * NotebookPrependPageMenuMethodInfo a signature Source 

notebookPrevPage

data NotebookPrevPageMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookPrevPageMethodInfo a signature Source 

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

notebookRemovePage

data NotebookRemovePageMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookRemovePageMethodInfo a signature Source 

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

notebookReorderChild

data NotebookReorderChildMethodInfo Source

Instances

((~) * signature (b -> Int32 -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookReorderChildMethodInfo a signature Source 

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

notebookSetActionWidget

data NotebookSetActionWidgetMethodInfo Source

Instances

((~) * signature (b -> PackType -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookSetActionWidgetMethodInfo a signature Source 

notebookSetCurrentPage

data NotebookSetCurrentPageMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookSetCurrentPageMethodInfo a signature Source 

notebookSetGroupName

data NotebookSetGroupNameMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookSetGroupNameMethodInfo a signature Source 

notebookSetMenuLabel

data NotebookSetMenuLabelMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> m ()), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo * NotebookSetMenuLabelMethodInfo a signature Source 

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

notebookSetMenuLabelText

data NotebookSetMenuLabelTextMethodInfo Source

Instances

((~) * signature (b -> Text -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookSetMenuLabelTextMethodInfo a signature Source 

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

notebookSetScrollable

data NotebookSetScrollableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookSetScrollableMethodInfo a signature Source 

notebookSetShowBorder

data NotebookSetShowBorderMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookSetShowBorderMethodInfo a signature Source 

notebookSetShowTabs

data NotebookSetShowTabsMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookSetShowTabsMethodInfo a signature Source 

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

notebookSetTabDetachable

data NotebookSetTabDetachableMethodInfo Source

Instances

((~) * signature (b -> Bool -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookSetTabDetachableMethodInfo a signature Source 

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

notebookSetTabLabel

data NotebookSetTabLabelMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> m ()), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo * NotebookSetTabLabelMethodInfo a signature Source 

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

notebookSetTabLabelText

data NotebookSetTabLabelTextMethodInfo Source

Instances

((~) * signature (b -> Text -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookSetTabLabelTextMethodInfo a signature Source 

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

notebookSetTabPos

data NotebookSetTabPosMethodInfo Source

Instances

((~) * signature (PositionType -> m ()), MonadIO m, NotebookK a) => MethodInfo * NotebookSetTabPosMethodInfo a signature Source 

notebookSetTabReorderable

data NotebookSetTabReorderableMethodInfo Source

Instances

((~) * signature (b -> Bool -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo * NotebookSetTabReorderableMethodInfo a signature Source 

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