X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtkwidgetprivate.h;h=4542580e41f15ee963ba8612a111ad497461221a;hb=f1f3a033e5518eaf156e46fadb9cb4d84781df49;hp=3ebd8ebf6219d6cf5b10ab49715c5c862a635f9d;hpb=7f870abf176bb20ee86ef4489430504ae8fb1402;p=~andy%2Fgtk diff --git a/gtk/gtkwidgetprivate.h b/gtk/gtkwidgetprivate.h index 3ebd8ebf6..4542580e4 100644 --- a/gtk/gtkwidgetprivate.h +++ b/gtk/gtkwidgetprivate.h @@ -31,41 +31,6 @@ G_BEGIN_DECLS -/* Cache as many ranges of height-for-width - * (or width-for-height) as can be rational - * for a said widget to have, if a label can - * only wrap to 3 lines, only 3 caches will - * ever be allocated for it. - */ -#define GTK_SIZE_REQUEST_CACHED_SIZES (5) - -typedef struct { - gint minimum_size; - gint natural_size; -} CachedSize; - -typedef struct -{ - gint lower_for_size; /* The minimum for_size with the same result */ - gint upper_for_size; /* The maximum for_size with the same result */ - CachedSize cached_size; -} SizeRequest; - -typedef struct { - SizeRequest **widths; - SizeRequest **heights; - - CachedSize cached_width; - CachedSize cached_height; - - guint cached_widths : 3; - guint cached_heights : 3; - guint last_cached_width : 3; - guint last_cached_height : 3; - guint cached_base_width : 1; - guint cached_base_height : 1; -} SizeRequestCache; - void _gtk_widget_set_visible_flag (GtkWidget *widget, gboolean visible); gboolean _gtk_widget_get_in_reparent (GtkWidget *widget); @@ -80,12 +45,6 @@ void _gtk_widget_set_shadowed (GtkWidget *widget, gboolean _gtk_widget_get_alloc_needed (GtkWidget *widget); void _gtk_widget_set_alloc_needed (GtkWidget *widget, gboolean alloc_needed); -gboolean _gtk_widget_get_width_request_needed (GtkWidget *widget); -void _gtk_widget_set_width_request_needed (GtkWidget *widget, - gboolean width_request_needed); -gboolean _gtk_widget_get_height_request_needed (GtkWidget *widget); -void _gtk_widget_set_height_request_needed (GtkWidget *widget, - gboolean height_request_needed); void _gtk_widget_add_sizegroup (GtkWidget *widget, gpointer group); @@ -107,7 +66,7 @@ void _gtk_widget_restore_size_request (GtkWidget *widget, int old_width, int old_height); void _gtk_widget_compute_size_for_orientation (GtkWidget *widget, - GtkSizeGroupMode orientation, + GtkOrientation orientation, gint for_size, gint *minimum_size, gint *natural_size); @@ -116,7 +75,6 @@ gboolean _gtk_widget_get_translation_to_window (GtkWidget *widget, GdkWindow *window, int *x, int *y); -void _gtk_widget_free_cached_sizes (GtkWidget *widget); const gchar* _gtk_widget_get_accel_path (GtkWidget *widget, gboolean *locked);