summaryrefslogtreecommitdiff
path: root/src/Gtk/Widgets.icl
diff options
context:
space:
mode:
authorCamil Staps2019-10-24 08:56:51 +0200
committerCamil Staps2019-10-24 08:56:51 +0200
commit562189dc3e0a31d630ab1cd147c1d06093a96876 (patch)
treeb89a26d97ccf466e4bcb29cd186a728d85877db5 /src/Gtk/Widgets.icl
parentAdd set{Column,Row}Titles convenience functions for GtkSheet (diff)
Add GtkWrapMode for GtkTextView
Diffstat (limited to 'src/Gtk/Widgets.icl')
-rw-r--r--src/Gtk/Widgets.icl6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Gtk/Widgets.icl b/src/Gtk/Widgets.icl
index a2a0349..adb655e 100644
--- a/src/Gtk/Widgets.icl
+++ b/src/Gtk/Widgets.icl
@@ -220,6 +220,12 @@ newTextView =
getTextBuffer :: !GtkTextView -> GtkTextBuffer
getTextBuffer text_view = gtk_text_view_get_buffer text_view
+instance tune GtkTextView GtkWrapMode
+where
+ tune mode text_view =
+ toState (gtk_text_view_set_wrap_mode text_view (toInt mode)) >>|
+ pure text_view
+
:: GtkWidget :== Pointer
instance gtkWidget GtkWidget where gtkWidget w = w