gi-gtk-3.0.6: 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.Callbacks

Contents

Description

 

Synopsis

Signals

AccelGroupActivate

type AccelGroupActivate = AccelGroup -> Object -> Word32 -> [ModifierType] -> IO Bool Source #

AccelGroupFindFunc

type AccelGroupFindFunc = AccelKey -> Closure -> IO Bool Source #

type AccelGroupFindFuncC = Ptr AccelKey -> Ptr Closure -> Ptr () -> IO CInt Source #

AccelMapForeach

type AccelMapForeach = Ptr () -> Text -> Word32 -> [ModifierType] -> Bool -> IO () Source #

type AccelMapForeachC = Ptr () -> CString -> Word32 -> CUInt -> CInt -> IO () Source #

AssistantPageFunc

BuilderConnectFunc

type BuilderConnectFunc = Builder -> Object -> Text -> Text -> Maybe Object -> [ConnectFlags] -> IO () Source #

type BuilderConnectFuncC = Ptr Builder -> Ptr Object -> CString -> CString -> Ptr Object -> CUInt -> Ptr () -> IO () Source #

CalendarDetailFunc

Callback

type Callback = Widget -> IO () Source #

type CallbackC = Ptr Widget -> Ptr () -> IO () Source #

CellAllocCallback

type CellAllocCallback = CellRenderer -> Rectangle -> Rectangle -> IO Bool Source #

type CellAllocCallbackC = Ptr CellRenderer -> Ptr Rectangle -> Ptr Rectangle -> Ptr () -> IO CInt Source #

CellCallback

CellLayoutDataFunc

ClipboardClearFunc

ClipboardGetFunc

ClipboardImageReceivedFunc

type ClipboardImageReceivedFuncC = Ptr Clipboard -> Ptr Pixbuf -> Ptr () -> IO () Source #

ClipboardReceivedFunc

ClipboardRichTextReceivedFunc

ClipboardTargetsReceivedFunc

ClipboardTextReceivedFunc

ClipboardURIReceivedFunc

ColorSelectionChangePaletteFunc

ColorSelectionChangePaletteWithScreenFunc

type ColorSelectionChangePaletteWithScreenFunc = Screen -> [Color] -> IO () Source #

EntryCompletionMatchFunc

FileFilterFunc

FlowBoxCreateWidgetFunc

FlowBoxFilterFunc

FlowBoxForeachFunc

FlowBoxSortFunc

FontFilterFunc

type FontFilterFunc = FontFamily -> FontFace -> IO Bool Source #

type FontFilterFuncC = Ptr FontFamily -> Ptr FontFace -> Ptr () -> IO CInt Source #

IconViewForeachFunc

KeySnoopFunc

type KeySnoopFunc = Widget -> EventKey -> IO Int32 Source #

type KeySnoopFuncC = Ptr Widget -> Ptr EventKey -> Ptr () -> IO Int32 Source #

ListBoxCreateWidgetFunc

type ListBoxCreateWidgetFuncC = Ptr Object -> Ptr () -> IO (Ptr Widget) Source #

ListBoxFilterFunc

ListBoxForeachFunc

ListBoxSortFunc

ListBoxUpdateHeaderFunc

MenuDetachFunc

MenuPositionFunc

type MenuPositionFuncC = Ptr Menu -> Ptr Int32 -> Ptr Int32 -> Ptr CInt -> Ptr () -> IO () Source #

ModuleDisplayInitFunc

type ModuleDisplayInitFunc = Display -> IO () Source #

type ModuleDisplayInitFuncC = Ptr Display -> IO () Source #

ModuleInitFunc

type ModuleInitFunc = Maybe [Text] -> IO () Source #

PageSetupDoneFunc

PrintSettingsFunc

type PrintSettingsFunc = Text -> Text -> IO () Source #

RcPropertyParser

type RcPropertyParser = GParamSpec -> String -> GValue -> IO Bool Source #

type RcPropertyParserC = Ptr GParamSpec -> Ptr String -> Ptr GValue -> IO CInt Source #

RecentFilterFunc

RecentSortFunc

StylePropertyParser

type StylePropertyParser = Text -> GValue -> IO Bool Source #

TextBufferDeserializeFunc

TextBufferSerializeFunc

TextCharPredicate

TextTagTableForeach

TickCallback

type TickCallback = Widget -> FrameClock -> IO Bool Source #

type TickCallbackC = Ptr Widget -> Ptr FrameClock -> Ptr () -> IO CInt Source #

TranslateFunc

type TranslateFunc = Text -> IO Text Source #

TreeCellDataFunc

TreeDestroyCountFunc

TreeIterCompareFunc

TreeModelFilterVisibleFunc

TreeModelForeachFunc

TreeSelectionForeachFunc

TreeSelectionFunc

TreeViewColumnDropFunc

TreeViewMappingFunc

TreeViewRowSeparatorFunc

TreeViewSearchEqualFunc

TreeViewSearchPositionFunc