summaryrefslogtreecommitdiff
path: root/listbox_unix.go
diff options
context:
space:
mode:
Diffstat (limited to 'listbox_unix.go')
-rw-r--r--listbox_unix.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/listbox_unix.go b/listbox_unix.go
index efd5641..3a4c5cc 100644
--- a/listbox_unix.go
+++ b/listbox_unix.go
@@ -74,7 +74,8 @@ func gListboxNew(multisel bool) *C.GtkWidget {
widget := C.gtk_tree_view_new_with_model((*C.GtkTreeModel)(unsafe.Pointer(store)))
tv := (*C.GtkTreeView)(unsafe.Pointer(widget))
column := C.gtkTreeViewColumnNewWithAttributes(C.gtk_cell_renderer_text_new())
- // TODO set AUTOSIZE?
+ C.gtk_tree_view_column_set_sizing(column, C.GTK_TREE_VIEW_COLUMN_AUTOSIZE)
+ C.gtk_tree_view_column_set_resizable(column, C.FALSE) // not resizeable by the user; just autoresize
C.gtk_tree_view_append_column(tv, column)
C.gtk_tree_view_set_headers_visible(tv, C.FALSE)
sel := C.GTK_SELECTION_SINGLE