[yast-commit] r68040 - /trunk/gtk/src/ygtkwindow.c
![](https://seccdn.libravatar.org/avatar/4eb1acf4fe688de1e8192080d92d059e.jpg?s=120&d=mm&r=g)
Author: michael_meeks Date: Fri Apr 27 18:05:48 2012 New Revision: 68040 URL: http://svn.opensuse.org/viewcvs/yast?rev=68040&view=rev Log: hook a few methods to help out with size debugging. Modified: trunk/gtk/src/ygtkwindow.c Modified: trunk/gtk/src/ygtkwindow.c URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/ygtkwindow.c?rev=68040&r1=68039&r2=68040&view=diff ============================================================================== --- trunk/gtk/src/ygtkwindow.c (original) +++ trunk/gtk/src/ygtkwindow.c Fri Apr 27 18:05:48 2012 @@ -18,20 +18,27 @@ GtkWidget* ygtk_window_new (void) { return g_object_new (YGTK_TYPE_WINDOW, NULL); } -void ygtk_window_get_preferred_width (GtkWidget *widget, - gint *minimum_width, gint *natural_width) +static void ygtk_window_get_preferred_width (GtkWidget *widget, + gint *minimum_width, gint *natural_width) { GTK_WIDGET_CLASS (ygtk_window_parent_class)->get_preferred_width(widget, minimum_width, natural_width); *minimum_width = 0; } -void ygtk_window_get_preferred_height (GtkWidget *widget, - gint *minimum_height, gint *natural_height) +static void ygtk_window_get_preferred_height (GtkWidget *widget, + gint *minimum_height, gint *natural_height) { GTK_WIDGET_CLASS (ygtk_window_parent_class)->get_preferred_height(widget, minimum_height, natural_height); *minimum_height = 0; } +static void +ygtk_window_size_allocate (GtkWidget *widget, + GtkAllocation *allocation) +{ + GTK_WIDGET_CLASS (ygtk_window_parent_class)->size_allocate(widget, allocation); +} + static void ygtk_window_class_init (YGtkWindowClass *klass) { ygtk_window_parent_class = g_type_class_peek_parent (klass); @@ -39,5 +46,6 @@ GtkWidgetClass* widget_class = GTK_WIDGET_CLASS (klass); widget_class->get_preferred_width = ygtk_window_get_preferred_width; widget_class->get_preferred_height = ygtk_window_get_preferred_height; + widget_class->size_allocate = ygtk_window_size_allocate; } -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
michael_meeks@svn2.opensuse.org