diff options
| author | Pietro Gagliardi <[email protected]> | 2014-07-21 10:48:56 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-07-21 10:48:56 -0400 |
| commit | d60d1764723e95b89aad4571bcdd1292762a027a (patch) | |
| tree | 15192a089189357f2cb6720d2ae4ba287014cc9e | |
| parent | d319d9f4ac105db61bc71432b98221f40935dec7 (diff) | |
Actually, switch back to GtkLayout, as GtkFixed has the side effect of not allowing truly arbitrary resizes.
| -rw-r--r-- | redo/window_unix.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/redo/window_unix.go b/redo/window_unix.go index ef950a4..4b2d0d2 100644 --- a/redo/window_unix.go +++ b/redo/window_unix.go @@ -22,7 +22,7 @@ type window struct { layoutw *C.GtkWidget layoutc *C.GtkContainer - layout *C.GtkFixed + layout *C.GtkLayout child Control @@ -35,7 +35,7 @@ func newWindow(title string, width int, height int) *window { widget := C.gtk_window_new(C.GTK_WINDOW_TOPLEVEL) ctitle := togstr(title) defer freegstr(ctitle) - layoutw := C.gtk_fixed_new() + layoutw := C.gtk_layout_new(nil, nil) w := &window{ widget: widget, container: (*C.GtkContainer)(unsafe.Pointer(widget)), @@ -43,7 +43,7 @@ func newWindow(title string, width int, height int) *window { window: (*C.GtkWindow)(unsafe.Pointer(widget)), layoutw: layoutw, layoutc: (*C.GtkContainer)(unsafe.Pointer(layoutw)), - layout: (*C.GtkFixed)(unsafe.Pointer(layoutw)), + layout: (*C.GtkLayout)(unsafe.Pointer(layoutw)), closing: newEvent(), } C.gtk_window_set_title(w.window, ctitle) |
