aboutsummaryrefslogtreecommitdiffstats
path: root/src/xwidget.c
diff options
context:
space:
mode:
authorJoakim Verona2011-10-28 16:26:43 +0200
committerJoakim Verona2011-10-28 16:26:43 +0200
commitfc7ee8f78653ddcd6a46bf1ac1b50b80d939c52e (patch)
treecb39f16cf2f391669cb6341f5b3d444a53b13dc2 /src/xwidget.c
parentb70516db12801e015c538c4e7eb44cb87316afc4 (diff)
downloademacs-fc7ee8f78653ddcd6a46bf1ac1b50b80d939c52e.tar.gz
emacs-fc7ee8f78653ddcd6a46bf1ac1b50b80d939c52e.zip
some fruitless webkit size experiments
Diffstat (limited to 'src/xwidget.c')
-rw-r--r--src/xwidget.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/xwidget.c b/src/xwidget.c
index 6be377c8b90..49e8917892f 100644
--- a/src/xwidget.c
+++ b/src/xwidget.c
@@ -837,13 +837,22 @@ DEFUN ("xwidget-resize", Fxwidget_resize, Sxwidget_resize, 3, 3, 0, doc:
837 h = XFASTINT (new_height); 837 h = XFASTINT (new_height);
838 838
839 839
840 printf("resize xwidget %d (%d,%d)->(%d,%d)",xw, xw->width,xw->height,w,h); 840 printf("resize xwidget %d (%d,%d)->(%d,%d)\n",xw, xw->width,xw->height,w,h);
841 xw->width=w; 841 xw->width=w;
842 xw->height=h; 842 xw->height=h;
843 //if theres a osr resize it 1st 843 //if theres a osr resize it 1st
844 if(xw->widget_osr){ 844 if(xw->widget_osr){
845 gtk_layout_set_size (GTK_LAYOUT (xw->widgetwindow_osr), xw->width, xw->height); 845 printf("resize xwidget_osr\n");
846 gtk_widget_set_size_request (GTK_WIDGET (xw->widget_osr), xw->width, xw->height); 846 //gtk_container_set_resize_mode ( GTK_WINDOW(xw->widgetwindow_osr), GTK_RESIZE_QUEUE);
847 //gtk_container_set_resize_mode ( GTK_WINDOW(xw->widget_osr), GTK_RESIZE_QUEUE);
848
849
850 //gtk_layout_set_size (GTK_LAYOUT (xw->widgetwindow_osr), xw->width, xw->height);
851 gtk_widget_set_size_request (GTK_WIDGET (xw->widget_osr), xw->width, xw->height); //minimum size
852 //gtk_window_resize( GTK_WINDOW(xw->widget_osr), xw->width, xw->height);
853 gtk_window_resize( GTK_WINDOW(xw->widgetwindow_osr), xw->width, xw->height);
854 gtk_container_resize_children ( GTK_WINDOW(xw->widgetwindow_osr));
855
847 } 856 }
848 857
849 for (int i = 0; i < MAX_XWIDGETS; i++) //TODO MVC refactor lazy linear search 858 for (int i = 0; i < MAX_XWIDGETS; i++) //TODO MVC refactor lazy linear search