summaryrefslogtreecommitdiff
path: root/src/Gtk/Widgets.dcl
diff options
context:
space:
mode:
authorCamil Staps2019-10-30 19:45:59 +0100
committerCamil Staps2019-10-30 19:45:59 +0100
commit6eb82f6660f402f64049c0aa8dab6734b05dbf43 (patch)
treea551643e81d7d93b326e1e4f5aeea779a09d18d8 /src/Gtk/Widgets.dcl
parentExport all derived strictness (diff)
Add GtkEntryCompletion
Diffstat (limited to 'src/Gtk/Widgets.dcl')
-rw-r--r--src/Gtk/Widgets.dcl21
1 files changed, 15 insertions, 6 deletions
diff --git a/src/Gtk/Widgets.dcl b/src/Gtk/Widgets.dcl
index 0b77204..65f8c87 100644
--- a/src/Gtk/Widgets.dcl
+++ b/src/Gtk/Widgets.dcl
@@ -10,12 +10,12 @@ from Gtk.Tune import class tune
from Gtk.Types import
:: GType, :: GValue,
:: GdkModifier,
- :: GtkAlign, :: GtkButtonsType, :: GtkCSSClass, :: GtkDirection,
- :: GtkExpand, :: GtkFileChooserAction, :: GtkMargins, :: GtkMessageType,
- :: GtkModal, :: GtkOrientation, :: GtkPanedHandleWidth, :: GtkResize,
- :: GtkResponse, :: GtkScrollbarPolicy, :: GtkSensitivity, :: GtkShrink,
- :: GtkSizeRequest, :: GtkSpacing, :: GtkStylePriority, :: GtkText,
- :: GtkTitle, :: GtkWrapMode
+ :: GtkAlign, :: GtkButtonsType, :: GtkCompletionMode, :: GtkCSSClass,
+ :: GtkDirection, :: GtkExpand, :: GtkFileChooserAction, :: GtkMargins,
+ :: GtkMessageType, :: GtkModal, :: GtkOrientation, :: GtkPanedHandleWidth,
+ :: GtkResize, :: GtkResponse, :: GtkScrollbarPolicy, :: GtkSensitivity,
+ :: GtkShrink, :: GtkSizeRequest, :: GtkSpacing, :: GtkStylePriority,
+ :: GtkText, :: GtkTitle, :: GtkWrapMode
:: GtkAccelGroup =: GtkAccelGroup Pointer
@@ -85,6 +85,15 @@ newEntry :: GtkM GtkEntry
getText :: !e -> GtkM String | gtkEntry e
instance tune GtkEntry GtkText
+instance tune GtkEntry GtkEntryCompletion
+
+:: GtkEntryCompletion =: GtkEntryCompletion Pointer
+
+newEntryCompletion :: GtkM GtkEntryCompletion
+setTextColumn :: !Int !GtkEntryCompletion -> GtkM GtkEntryCompletion
+
+instance tune GtkEntryCompletion GtkListStore
+instance tune GtkEntryCompletion GtkCompletionMode
:: GtkFrame =: GtkFrame Pointer
instance gtkWidget GtkFrame