diff options
| author | Joakim Verona | 2011-10-28 16:26:43 +0200 |
|---|---|---|
| committer | Joakim Verona | 2011-10-28 16:26:43 +0200 |
| commit | fc7ee8f78653ddcd6a46bf1ac1b50b80d939c52e (patch) | |
| tree | cb39f16cf2f391669cb6341f5b3d444a53b13dc2 /src/xwidget.c | |
| parent | b70516db12801e015c538c4e7eb44cb87316afc4 (diff) | |
| download | emacs-fc7ee8f78653ddcd6a46bf1ac1b50b80d939c52e.tar.gz emacs-fc7ee8f78653ddcd6a46bf1ac1b50b80d939c52e.zip | |
some fruitless webkit size experiments
Diffstat (limited to 'src/xwidget.c')
| -rw-r--r-- | src/xwidget.c | 15 |
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 |