/gtkka

GTKKa, ~work-in-progress~ Kalem wrapper around GTK3

MIT LicenseMIT

GTKKa

GTKKa, work-in-progress Kalem wrapper around GTK3

What?

  • Kalem is a transpiler, that converts to-C++ code, it can be used like as programming language
  • GTKKa is a wrapper around GTK3.
  • GTKKa at early stage, work-in-progress.
  • All classes are implemented (without deprecated classes) (stable - 3.24)

GTKKa licensed under the terms of MIT License.

 Implemented classes:

 
* GtkApplication
* GtkApplicationWindow
* GtkActionable

* GtkBuilder
* GtkBuildable

* GtkWindow
* GtkDialog
* GtkMessageDialog
* GtkAboutDialog
* GtkAssistant
* GtkInvisible
* GtkOffscreenWindow
* GtkWindowGroup

* GtkBox
* GtkGrid
* GtkRevealer
* GtkListBox
* GtkFlowBox
* GtkStack
* GtkStackSwitcher
* GtkStackSidebar
* GtkActionBar
* GtkHeaderBar
* GtkOverlay
* GtkButtonBox
* GtkPaned
* GtkLayout
* GtkNotebook
* GtkExpander
* GtkOrientable
* GtkAspectFrame
* GtkFixed

* GtkLabel
* GtkImage
* GtkSpinner
* GtkInfoBar
* GtkProgressBar
* GtkLevelBar
* GtkStatusbar
* GtkAccelLabel

* GtkButton
* GtkCheckButton
* GtkRadioButton
* GtkToggleButton
* GtkLinkButton
* GtkMenuButton
* GtkSwitch
* GtkScaleButton
* GtkVolumeButton
* GtkLockButton
* GtkModelButton

* GtkEntry
* GtkEntryBuffer
* GtkEntryCompletion
* GtkScale
* GtkSpinButton
* GtkSearchEntry
* GtkSearchBar
* GtkEditable

* GtkTextIter
* GtkTextMark
* GtkTextBuffer
* GtkTextTag
* GtkTextTagTable
* GtkTextView

* GtkTreeModel
* GtkTreeSelection
* GtkTreeViewColumn
* GtkTreeView
* GtkTreeView drag-and-drop
* GtkCellView
* GtkIconView
* GtkTreeSortable
* GtkTreeModelSort
* GtkTreeModelFilter
* GtkCellLayout
* GtkCellArea
* GtkCellAreaBox
* GtkCellAreaContext
* GtkCellRenderer
* GtkCellEditable
* GtkCellRendererAccel
* GtkCellRendererCombo
* GtkCellRendererPixbuf
* GtkCellRendererProgress
* GtkCellRendererSpin
* GtkCellRendererText
* GtkCellRendererToggle
* GtkCellRendererSpinner
* GtkListStore
* GtkTreeStore

* GtkComboBox
* GtkComboBoxText
* GtkMenu
* GtkMenuBar
* GtkMenuItem
* GtkRadioMenuItem
* GtkCheckMenuItem
* GtkSeparatorMenuItem
* GtkToolShell
* GtkToolbar
* GtkToolItem
* GtkToolPalette
* GtkToolItemGroup
* GtkSeparatorToolItem
* GtkToolButton
* GtkMenuToolButton
* GtkToggleToolButton
* GtkRadioToolButton
* GtkPopover
* GtkPopoverMenu

* GtkColorChooser
* GtkColorButton
* GtkColorChooserWidget
* GtkColorChooserDialog
* GtkFileChooser
* GtkFileChooserButton
* GtkFileChooserNative
* GtkFileChooserDialog
* GtkFileChooserWidget
* GtkFileFilter
* GtkFontChooser
* GtkFontButton
* GtkFontChooserWidget
* GtkFontChooserDialog
* GtkPlacesSidebar

* GtkFrame
* GtkSeparator

* GtkScrollbar
* GtkScrolledWindow
* GtkScrollable

* GtkPrintOperation
* GtkPrintContext
* GtkPrintSettings
* GtkPageSetup
* GtkPaperSize
* GtkPrinter
* GtkPrintJob
* GtkPrintUnixDialog
* GtkPageSetupUnixDialog

* GtkShortcutsWindow
* GtkShortcutsSection
* GtkShortcutsGroup
* GtkShortcutsShortcut

* GtkAdjustment
* GtkCalendar
* GtkDrawingArea
* GtkGLArea
* GtkEventBox
* GtkHandleBox
* GtkIMContextSimple
* GtkIMMulticontext
* GtkSizeGroup
* GtkTooltip
* GtkViewport
* GtkAccessible

* GtkWidget
* GtkContainer
* GtkBin
* GtkMenuShell
* GtkRange
* GtkIMContext
* GtkNativeDialog

* GtkPlug
* GtkSocket

* GtkRecentManager
* GtkRecentChooser
* GtkRecentChooserDialog
* GtkRecentChooserMenu
* GtkRecentChooserWidget
* GtkRecentFilter

* GtkAppChooser
* GtkAppChooserButton
* GtkAppChooserDialog
* GtkAppChooserWidget

* GtkEventController
* GtkEventControllerKey
* GtkEventControllerScroll
* GtkEventControllerMotion
* GtkGesture
* GtkGestureSingle
* GtkGestureDrag
* GtkGestureLongPress
* GtkGestureMultiPress
* GtkGesturePan
* GtkGestureSwipe
* GtkGestureRotate
* GtkGestureZoom
* GtkGestureStylus
* GtkPadController