Remove change check for GTK_TYPE_OBJECT derivation to G_TYPE_OBJECTS -

Sat Jun 30 20:44:48 2001  Owen Taylor  <otaylor@redhat.com>

	* gtk/gtktypeutils.c (gtk_type_class): Remove
	change check for GTK_TYPE_OBJECT derivation to
	G_TYPE_OBJECTS - it's Tim-approved to use this
	for arbitary objects.

	* gtk/gtkwindow.c gtk/gtkcontainer.[ch]: underscore
	prefix gtk_container_dequeue_resize_handler().

	* gtk/gtkwidget.[ch]: Add a previous_toplevel argument
	to the hierarachy_changed signal, since you otherwise
	have to always keep that around.

	* gtk/gtkmenubar.c gtk/gtklabel.c gtk/gtksocket.c: Adapt
	for extra argument to hierarchy_changed.
This commit is contained in:
Owen Taylor
2001-07-01 00:57:21 +00:00
committed by Owen Taylor
parent 95cd4d8e66
commit de985fb58e
17 changed files with 171 additions and 49 deletions

View File

@ -717,7 +717,7 @@ gtk_container_destroy (GtkObject *object)
container = GTK_CONTAINER (object);
if (GTK_CONTAINER_RESIZE_PENDING (container))
gtk_container_dequeue_resize_handler (container);
_gtk_container_dequeue_resize_handler (container);
if (container->resize_widgets)
gtk_container_clear_resize_widgets (container);
@ -894,7 +894,7 @@ gtk_container_remove (GtkContainer *container,
}
void
gtk_container_dequeue_resize_handler (GtkContainer *container)
_gtk_container_dequeue_resize_handler (GtkContainer *container)
{
g_return_if_fail (GTK_IS_CONTAINER (container));
g_return_if_fail (GTK_CONTAINER_RESIZE_PENDING (container));