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

GObject Notebook 
((~) * info (ResolveNotebookMethod t Notebook), MethodInfo * info Notebook p) => IsLabelProxy t (Notebook -> p) 
type ParentTypes Notebook 
type AttributeList Notebook 
type SignalList Notebook 

class GObject o => NotebookK o Source

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 

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 

notebookDetachTab

data NotebookDetachTabMethodInfo Source

Instances

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

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

notebookGetActionWidget

notebookGetCurrentPage

notebookGetGroupName

data NotebookGetGroupNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, NotebookK a) => MethodInfo * NotebookGetGroupNameMethodInfo a signature 

notebookGetMenuLabel

data NotebookGetMenuLabelMethodInfo Source

Instances

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

notebookGetMenuLabelText

data NotebookGetMenuLabelTextMethodInfo Source

Instances

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

notebookGetNPages

data NotebookGetNPagesMethodInfo Source

Instances

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

notebookGetNthPage

data NotebookGetNthPageMethodInfo Source

Instances

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

notebookGetScrollable

data NotebookGetScrollableMethodInfo Source

Instances

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

notebookGetShowBorder

data NotebookGetShowBorderMethodInfo Source

Instances

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

notebookGetShowTabs

data NotebookGetShowTabsMethodInfo Source

Instances

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

notebookGetTabDetachable

data NotebookGetTabDetachableMethodInfo Source

Instances

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

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 

notebookGetTabLabelText

data NotebookGetTabLabelTextMethodInfo Source

Instances

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

notebookGetTabPos

data NotebookGetTabPosMethodInfo Source

Instances

((~) * signature (m PositionType), MonadIO m, NotebookK a) => MethodInfo * NotebookGetTabPosMethodInfo a signature 

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 

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 

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 

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 

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 

notebookPopupEnable

data NotebookPopupEnableMethodInfo Source

Instances

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

notebookPrependPage

data NotebookPrependPageMethodInfo Source

Instances

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

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 

notebookPrevPage

data NotebookPrevPageMethodInfo Source

Instances

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

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

notebookRemovePage

data NotebookRemovePageMethodInfo Source

Instances

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

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 

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 

notebookSetCurrentPage

data NotebookSetCurrentPageMethodInfo Source

Instances

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

notebookSetGroupName

data NotebookSetGroupNameMethodInfo Source

Instances

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

notebookSetMenuLabel

data NotebookSetMenuLabelMethodInfo Source

Instances

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

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 

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 

notebookSetShowBorder

data NotebookSetShowBorderMethodInfo Source

Instances

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

notebookSetShowTabs

data NotebookSetShowTabsMethodInfo Source

Instances

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

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 

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 

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 

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 

notebookSetTabReorderable

data NotebookSetTabReorderableMethodInfo Source

Instances

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

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