From f1111c9b6b0a5375ce7acb3e16b0aba108775897 Mon Sep 17 00:00:00 2001 From: Aleks Kissinger Date: Tue, 22 May 2012 17:43:40 +0100 Subject: resize works --- tikzit/src/gtk/PreviewWindow.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'tikzit/src/gtk/PreviewWindow.m') diff --git a/tikzit/src/gtk/PreviewWindow.m b/tikzit/src/gtk/PreviewWindow.m index bde39a4..2540dda 100644 --- a/tikzit/src/gtk/PreviewWindow.m +++ b/tikzit/src/gtk/PreviewWindow.m @@ -64,7 +64,7 @@ static gboolean window_configure_event_cb (GtkWindow *window, GtkWidget *pdfArea = gtk_drawing_area_new (); gtk_container_add (GTK_CONTAINER (window), pdfArea); - gtk_widget_set_size_request (pdfArea, 150.0, 150.0); + //gtk_widget_set_size_request (pdfArea, 150.0, 150.0); gtk_widget_show (pdfArea); surface = [[WidgetSurface alloc] initWithWidget:pdfArea]; [surface setRenderDelegate:previewer]; @@ -114,8 +114,10 @@ static gboolean window_configure_event_cb (GtkWindow *window, double height = (double)h; [previewer setWidth:width]; [previewer setHeight:height]; + gdk_window_resize(gtk_widget_get_window([surface widget]), w, h); [surface invalidate]; - //NSLog(@"got that resize event! --> (%d, %d)", w, h); + + //NSLog(@"got that resize event! --> (%d, %d)", [surface width], [surface height]); } - (BOOL) update { -- cgit v1.2.3