gi-gtk3: Gtk 3.x bindings

[ bindings, lgpl, library ] [ Propose Tags ] [ Report a vulnerability ]

Bindings for Gtk 3.x, autogenerated by haskell-gi.


[Skip to Readme]

Modules

  • GI
    • GI.Gtk
      • GI.Gtk.Callbacks
      • GI.Gtk.Config
      • GI.Gtk.Constants
      • GI.Gtk.Enums
      • GI.Gtk.Flags
      • GI.Gtk.Functions
      • GI.Gtk.Interfaces
        • GI.Gtk.Interfaces.Actionable
        • GI.Gtk.Interfaces.Activatable
        • GI.Gtk.Interfaces.AppChooser
        • GI.Gtk.Interfaces.Buildable
        • GI.Gtk.Interfaces.CellAccessibleParent
        • GI.Gtk.Interfaces.CellEditable
        • GI.Gtk.Interfaces.CellLayout
        • GI.Gtk.Interfaces.ColorChooser
        • GI.Gtk.Interfaces.Editable
        • GI.Gtk.Interfaces.FileChooser
        • GI.Gtk.Interfaces.FontChooser
        • GI.Gtk.Interfaces.Orientable
        • GI.Gtk.Interfaces.PrintOperationPreview
        • GI.Gtk.Interfaces.RecentChooser
        • GI.Gtk.Interfaces.Scrollable
        • GI.Gtk.Interfaces.StyleProvider
        • GI.Gtk.Interfaces.ToolShell
        • GI.Gtk.Interfaces.TreeDragDest
        • GI.Gtk.Interfaces.TreeDragSource
        • GI.Gtk.Interfaces.TreeModel
        • GI.Gtk.Interfaces.TreeSortable
      • GI.Gtk.Objects
        • GI.Gtk.Objects.AboutDialog
        • GI.Gtk.Objects.AccelGroup
        • GI.Gtk.Objects.AccelLabel
        • GI.Gtk.Objects.AccelMap
        • GI.Gtk.Objects.Accessible
        • GI.Gtk.Objects.Action
        • GI.Gtk.Objects.ActionBar
        • GI.Gtk.Objects.ActionGroup
        • GI.Gtk.Objects.Adjustment
        • GI.Gtk.Objects.Alignment
        • GI.Gtk.Objects.AppChooserButton
        • GI.Gtk.Objects.AppChooserDialog
        • GI.Gtk.Objects.AppChooserWidget
        • GI.Gtk.Objects.Application
        • GI.Gtk.Objects.ApplicationWindow
        • GI.Gtk.Objects.Arrow
        • GI.Gtk.Objects.ArrowAccessible
        • GI.Gtk.Objects.AspectFrame
        • GI.Gtk.Objects.Assistant
        • GI.Gtk.Objects.Bin
        • GI.Gtk.Objects.BooleanCellAccessible
        • GI.Gtk.Objects.Box
        • GI.Gtk.Objects.Builder
        • GI.Gtk.Objects.Button
        • GI.Gtk.Objects.ButtonAccessible
        • GI.Gtk.Objects.ButtonBox
        • GI.Gtk.Objects.Calendar
        • GI.Gtk.Objects.CellAccessible
        • GI.Gtk.Objects.CellArea
        • GI.Gtk.Objects.CellAreaBox
        • GI.Gtk.Objects.CellAreaContext
        • GI.Gtk.Objects.CellRenderer
        • GI.Gtk.Objects.CellRendererAccel
        • GI.Gtk.Objects.CellRendererCombo
        • GI.Gtk.Objects.CellRendererPixbuf
        • GI.Gtk.Objects.CellRendererProgress
        • GI.Gtk.Objects.CellRendererSpin
        • GI.Gtk.Objects.CellRendererSpinner
        • GI.Gtk.Objects.CellRendererText
        • GI.Gtk.Objects.CellRendererToggle
        • GI.Gtk.Objects.CellView
        • GI.Gtk.Objects.CheckButton
        • GI.Gtk.Objects.CheckMenuItem
        • GI.Gtk.Objects.CheckMenuItemAccessible
        • GI.Gtk.Objects.Clipboard
        • GI.Gtk.Objects.ColorButton
        • GI.Gtk.Objects.ColorChooserDialog
        • GI.Gtk.Objects.ColorChooserWidget
        • GI.Gtk.Objects.ColorSelection
        • GI.Gtk.Objects.ColorSelectionDialog
        • GI.Gtk.Objects.ComboBox
        • GI.Gtk.Objects.ComboBoxAccessible
        • GI.Gtk.Objects.ComboBoxText
        • GI.Gtk.Objects.Container
        • GI.Gtk.Objects.ContainerAccessible
        • GI.Gtk.Objects.ContainerCellAccessible
        • GI.Gtk.Objects.CssProvider
        • GI.Gtk.Objects.Dialog
        • GI.Gtk.Objects.DrawingArea
        • GI.Gtk.Objects.Entry
        • GI.Gtk.Objects.EntryAccessible
        • GI.Gtk.Objects.EntryBuffer
        • GI.Gtk.Objects.EntryCompletion
        • GI.Gtk.Objects.EntryIconAccessible
        • GI.Gtk.Objects.EventBox
        • GI.Gtk.Objects.EventController
        • GI.Gtk.Objects.EventControllerKey
        • GI.Gtk.Objects.EventControllerMotion
        • GI.Gtk.Objects.EventControllerScroll
        • GI.Gtk.Objects.Expander
        • GI.Gtk.Objects.ExpanderAccessible
        • GI.Gtk.Objects.FileChooserButton
        • GI.Gtk.Objects.FileChooserDialog
        • GI.Gtk.Objects.FileChooserNative
        • GI.Gtk.Objects.FileChooserWidget
        • GI.Gtk.Objects.FileChooserWidgetAccessible
        • GI.Gtk.Objects.FileFilter
        • GI.Gtk.Objects.Fixed
        • GI.Gtk.Objects.FlowBox
        • GI.Gtk.Objects.FlowBoxAccessible
        • GI.Gtk.Objects.FlowBoxChild
        • GI.Gtk.Objects.FlowBoxChildAccessible
        • GI.Gtk.Objects.FontButton
        • GI.Gtk.Objects.FontChooserDialog
        • GI.Gtk.Objects.FontChooserWidget
        • GI.Gtk.Objects.FontSelection
        • GI.Gtk.Objects.FontSelectionDialog
        • GI.Gtk.Objects.Frame
        • GI.Gtk.Objects.FrameAccessible
        • GI.Gtk.Objects.GLArea
        • GI.Gtk.Objects.Gesture
        • GI.Gtk.Objects.GestureDrag
        • GI.Gtk.Objects.GestureLongPress
        • GI.Gtk.Objects.GestureMultiPress
        • GI.Gtk.Objects.GesturePan
        • GI.Gtk.Objects.GestureRotate
        • GI.Gtk.Objects.GestureSingle
        • GI.Gtk.Objects.GestureStylus
        • GI.Gtk.Objects.GestureSwipe
        • GI.Gtk.Objects.GestureZoom
        • GI.Gtk.Objects.Grid
        • GI.Gtk.Objects.HBox
        • GI.Gtk.Objects.HButtonBox
        • GI.Gtk.Objects.HPaned
        • GI.Gtk.Objects.HSV
        • GI.Gtk.Objects.HScale
        • GI.Gtk.Objects.HScrollbar
        • GI.Gtk.Objects.HSeparator
        • GI.Gtk.Objects.HandleBox
        • GI.Gtk.Objects.HeaderBar
        • GI.Gtk.Objects.HeaderBarAccessible
        • GI.Gtk.Objects.IMContext
        • GI.Gtk.Objects.IMContextSimple
        • GI.Gtk.Objects.IMMulticontext
        • GI.Gtk.Objects.IconFactory
        • GI.Gtk.Objects.IconInfo
        • GI.Gtk.Objects.IconTheme
        • GI.Gtk.Objects.IconView
        • GI.Gtk.Objects.IconViewAccessible
        • GI.Gtk.Objects.Image
        • GI.Gtk.Objects.ImageAccessible
        • GI.Gtk.Objects.ImageCellAccessible
        • GI.Gtk.Objects.ImageMenuItem
        • GI.Gtk.Objects.InfoBar
        • GI.Gtk.Objects.Invisible
        • GI.Gtk.Objects.Label
        • GI.Gtk.Objects.LabelAccessible
        • GI.Gtk.Objects.Layout
        • GI.Gtk.Objects.LevelBar
        • GI.Gtk.Objects.LevelBarAccessible
        • GI.Gtk.Objects.LinkButton
        • GI.Gtk.Objects.LinkButtonAccessible
        • GI.Gtk.Objects.ListBox
        • GI.Gtk.Objects.ListBoxAccessible
        • GI.Gtk.Objects.ListBoxRow
        • GI.Gtk.Objects.ListBoxRowAccessible
        • GI.Gtk.Objects.ListStore
        • GI.Gtk.Objects.LockButton
        • GI.Gtk.Objects.LockButtonAccessible
        • GI.Gtk.Objects.Menu
        • GI.Gtk.Objects.MenuAccessible
        • GI.Gtk.Objects.MenuBar
        • GI.Gtk.Objects.MenuButton
        • GI.Gtk.Objects.MenuButtonAccessible
        • GI.Gtk.Objects.MenuItem
        • GI.Gtk.Objects.MenuItemAccessible
        • GI.Gtk.Objects.MenuShell
        • GI.Gtk.Objects.MenuShellAccessible
        • GI.Gtk.Objects.MenuToolButton
        • GI.Gtk.Objects.MessageDialog
        • GI.Gtk.Objects.Misc
        • GI.Gtk.Objects.ModelButton
        • GI.Gtk.Objects.MountOperation
        • GI.Gtk.Objects.NativeDialog
        • GI.Gtk.Objects.Notebook
        • GI.Gtk.Objects.NotebookAccessible
        • GI.Gtk.Objects.NotebookPageAccessible
        • GI.Gtk.Objects.NumerableIcon
        • GI.Gtk.Objects.OffscreenWindow
        • GI.Gtk.Objects.Overlay
        • GI.Gtk.Objects.PadController
        • GI.Gtk.Objects.PageSetup
        • GI.Gtk.Objects.Paned
        • GI.Gtk.Objects.PanedAccessible
        • GI.Gtk.Objects.PlacesSidebar
        • GI.Gtk.Objects.Plug
        • GI.Gtk.Objects.PlugAccessible
        • GI.Gtk.Objects.Popover
        • GI.Gtk.Objects.PopoverAccessible
        • GI.Gtk.Objects.PopoverMenu
        • GI.Gtk.Objects.PrintContext
        • GI.Gtk.Objects.PrintOperation
        • GI.Gtk.Objects.PrintSettings
        • GI.Gtk.Objects.ProgressBar
        • GI.Gtk.Objects.ProgressBarAccessible
        • GI.Gtk.Objects.RadioAction
        • GI.Gtk.Objects.RadioButton
        • GI.Gtk.Objects.RadioButtonAccessible
        • GI.Gtk.Objects.RadioMenuItem
        • GI.Gtk.Objects.RadioMenuItemAccessible
        • GI.Gtk.Objects.RadioToolButton
        • GI.Gtk.Objects.Range
        • GI.Gtk.Objects.RangeAccessible
        • GI.Gtk.Objects.RcStyle
        • GI.Gtk.Objects.RecentAction
        • GI.Gtk.Objects.RecentChooserDialog
        • GI.Gtk.Objects.RecentChooserMenu
        • GI.Gtk.Objects.RecentChooserWidget
        • GI.Gtk.Objects.RecentFilter
        • GI.Gtk.Objects.RecentManager
        • GI.Gtk.Objects.RendererCellAccessible
        • GI.Gtk.Objects.Revealer
        • GI.Gtk.Objects.Scale
        • GI.Gtk.Objects.ScaleAccessible
        • GI.Gtk.Objects.ScaleButton
        • GI.Gtk.Objects.ScaleButtonAccessible
        • GI.Gtk.Objects.Scrollbar
        • GI.Gtk.Objects.ScrolledWindow
        • GI.Gtk.Objects.ScrolledWindowAccessible
        • GI.Gtk.Objects.SearchBar
        • GI.Gtk.Objects.SearchEntry
        • GI.Gtk.Objects.Separator
        • GI.Gtk.Objects.SeparatorMenuItem
        • GI.Gtk.Objects.SeparatorToolItem
        • GI.Gtk.Objects.Settings
        • GI.Gtk.Objects.ShortcutLabel
        • GI.Gtk.Objects.ShortcutsGroup
        • GI.Gtk.Objects.ShortcutsSection
        • GI.Gtk.Objects.ShortcutsShortcut
        • GI.Gtk.Objects.ShortcutsWindow
        • GI.Gtk.Objects.SizeGroup
        • GI.Gtk.Objects.Socket
        • GI.Gtk.Objects.SocketAccessible
        • GI.Gtk.Objects.SpinButton
        • GI.Gtk.Objects.SpinButtonAccessible
        • GI.Gtk.Objects.Spinner
        • GI.Gtk.Objects.SpinnerAccessible
        • GI.Gtk.Objects.Stack
        • GI.Gtk.Objects.StackAccessible
        • GI.Gtk.Objects.StackSidebar
        • GI.Gtk.Objects.StackSwitcher
        • GI.Gtk.Objects.StatusIcon
        • GI.Gtk.Objects.Statusbar
        • GI.Gtk.Objects.StatusbarAccessible
        • GI.Gtk.Objects.Style
        • GI.Gtk.Objects.StyleContext
        • GI.Gtk.Objects.StyleProperties
        • GI.Gtk.Objects.Switch
        • GI.Gtk.Objects.SwitchAccessible
        • GI.Gtk.Objects.Table
        • GI.Gtk.Objects.TearoffMenuItem
        • GI.Gtk.Objects.TextBuffer
        • GI.Gtk.Objects.TextCellAccessible
        • GI.Gtk.Objects.TextChildAnchor
        • GI.Gtk.Objects.TextMark
        • GI.Gtk.Objects.TextTag
        • GI.Gtk.Objects.TextTagTable
        • GI.Gtk.Objects.TextView
        • GI.Gtk.Objects.TextViewAccessible
        • GI.Gtk.Objects.ThemingEngine
        • GI.Gtk.Objects.ToggleAction
        • GI.Gtk.Objects.ToggleButton
        • GI.Gtk.Objects.ToggleButtonAccessible
        • GI.Gtk.Objects.ToggleToolButton
        • GI.Gtk.Objects.ToolButton
        • GI.Gtk.Objects.ToolItem
        • GI.Gtk.Objects.ToolItemGroup
        • GI.Gtk.Objects.ToolPalette
        • GI.Gtk.Objects.Toolbar
        • GI.Gtk.Objects.Tooltip
        • GI.Gtk.Objects.ToplevelAccessible
        • GI.Gtk.Objects.TreeModelFilter
        • GI.Gtk.Objects.TreeModelSort
        • GI.Gtk.Objects.TreeSelection
        • GI.Gtk.Objects.TreeStore
        • GI.Gtk.Objects.TreeView
        • GI.Gtk.Objects.TreeViewAccessible
        • GI.Gtk.Objects.TreeViewColumn
        • GI.Gtk.Objects.UIManager
        • GI.Gtk.Objects.VBox
        • GI.Gtk.Objects.VButtonBox
        • GI.Gtk.Objects.VPaned
        • GI.Gtk.Objects.VScale
        • GI.Gtk.Objects.VScrollbar
        • GI.Gtk.Objects.VSeparator
        • GI.Gtk.Objects.Viewport
        • GI.Gtk.Objects.VolumeButton
        • GI.Gtk.Objects.Widget
        • GI.Gtk.Objects.WidgetAccessible
        • GI.Gtk.Objects.Window
        • GI.Gtk.Objects.WindowAccessible
        • GI.Gtk.Objects.WindowGroup
      • GI.Gtk.Structs
        • GI.Gtk.Structs.AccelGroupEntry
        • GI.Gtk.Structs.AccelKey
        • GI.Gtk.Structs.ActionEntry
        • GI.Gtk.Structs.ActionableInterface
        • GI.Gtk.Structs.BindingArg
        • GI.Gtk.Structs.BindingEntry
        • GI.Gtk.Structs.BindingSet
        • GI.Gtk.Structs.BindingSignal
        • GI.Gtk.Structs.Border
        • GI.Gtk.Structs.ContainerClass
        • GI.Gtk.Structs.CssSection
        • GI.Gtk.Structs.FileFilterInfo
        • GI.Gtk.Structs.FixedChild
        • GI.Gtk.Structs.Gradient
        • GI.Gtk.Structs.IMContextInfo
        • GI.Gtk.Structs.IconSet
        • GI.Gtk.Structs.IconSource
        • GI.Gtk.Structs.LabelSelectionInfo
        • GI.Gtk.Structs.MountOperationHandlerIface_
        • GI.Gtk.Structs.MountOperationHandlerProxyClass_
        • GI.Gtk.Structs.MountOperationHandlerProxy_
        • GI.Gtk.Structs.MountOperationHandlerSkeletonClass_
        • GI.Gtk.Structs.MountOperationHandlerSkeleton_
        • GI.Gtk.Structs.MountOperationHandler_
        • GI.Gtk.Structs.PadActionEntry
        • GI.Gtk.Structs.PageRange
        • GI.Gtk.Structs.PaperSize
        • GI.Gtk.Structs.RadioActionEntry
        • GI.Gtk.Structs.RcContext
        • GI.Gtk.Structs.RcProperty
        • GI.Gtk.Structs.RecentData
        • GI.Gtk.Structs.RecentFilterInfo
        • GI.Gtk.Structs.RecentInfo
        • GI.Gtk.Structs.RequestedSize
        • GI.Gtk.Structs.Requisition
        • GI.Gtk.Structs.SelectionData
        • GI.Gtk.Structs.SettingsValue
        • GI.Gtk.Structs.StockItem
        • GI.Gtk.Structs.SymbolicColor
        • GI.Gtk.Structs.TableChild
        • GI.Gtk.Structs.TableRowCol
        • GI.Gtk.Structs.TargetEntry
        • GI.Gtk.Structs.TargetList
        • GI.Gtk.Structs.TargetPair
        • GI.Gtk.Structs.TextAppearance
        • GI.Gtk.Structs.TextAttributes
        • GI.Gtk.Structs.TextBTree
        • GI.Gtk.Structs.TextIter
        • GI.Gtk.Structs.ThemeEngine
        • GI.Gtk.Structs.ToggleActionEntry
        • GI.Gtk.Structs.TreeIter
        • GI.Gtk.Structs.TreePath
        • GI.Gtk.Structs.TreeRowReference
        • GI.Gtk.Structs.WidgetClass
        • GI.Gtk.Structs.WidgetPath
        • GI.Gtk.Structs.WindowGeometryInfo

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 3.0.44
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), bytestring (>=0.10 && <1), containers (>=0.5 && <1), gi-atk (>=2.0 && <2.1), gi-cairo (>=1.0 && <1.1), gi-gdk3, gi-gdkpixbuf (>=2.0 && <2.1), gi-gio (>=2.0 && <2.1), gi-glib (>=2.0 && <2.1), gi-gobject (>=2.0 && <2.1), gi-pango (>=1.0 && <1.1), haskell-gi (>=0.26.14 && <0.27), haskell-gi-base (>=0.26 && <0.27), haskell-gi-overloading (<1.1), text (>=1.0 && <3), transformers (>=0.4 && <1) [details]
License LGPL-2.1-only
Author Iñaki García Etxebarria
Maintainer Iñaki García Etxebarria
Category Bindings
Home page https://github.com/haskell-gi/haskell-gi
Uploaded by inaki at 2025-01-01T12:36:30Z
Distributions
Reverse Dependencies 8 direct, 3635 indirect [details]
Downloads 22 total (22 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-01-01 [all 2 reports]

Readme for gi-gtk3-3.0.44

[back to package description]

Documentation

Autogenerated documentation for this package can be found at

https://hackage.haskell.org/package/gi-gtk3-3.0.44/docs/GI-Gtk.html

For general documentation on using haskell-gi based bindings, see the project page or the Wiki.