Displaying 3 results from an estimated 3 matches for "container_class".
2007 Aug 09
0
Branch 'vivi' - 6 commits - configure.ac vivified/core vivified/dock vivified/Makefile.am vivified/ui
...dget)
 {
   ViviVDock *vdock = VIVI_VDOCK (container);
@@ -119,16 +143,37 @@ vivi_vdock_child_type (GtkContainer *con
 }
 
 static void
+vivi_vdock_forall (GtkContainer *container, gboolean include_internals,
+    GtkCallback callback, gpointer callback_data)
+{
+  if (include_internals) {
+    GTK_CONTAINER_CLASS (vivi_vdock_parent_class)->forall (container, include_internals, 
+	callback, callback_data);
+  } else {
+    GList *walk;
+
+    for (walk = VIVI_VDOCK (container)->docklets; walk; walk = walk->next) {
+      callback (walk->data, callback_data);
+    }
+  }
+}
+
+static void
 vivi_vd...
2007 Aug 16
0
Branch 'vivi' - 23 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_super.c libswfdec/swfdec_as_with.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_sprite_movie.c test/trace vivified/core
...VIVI_VDOCK (container);
   GtkWidget *docker;
   
+  g_return_if_fail (VIVI_IS_VDOCK (vdock));
+  g_return_if_fail (GTK_IS_WIDGET (widget));
+
   docker = vivi_docker_new (VIVI_DOCKLET (widget));
   gtk_widget_show (docker);
 
   g_object_ref (widget);
   if (vdock->docklets == NULL) {
-    GTK_CONTAINER_CLASS (vivi_vdock_parent_class)->add (container, docker);
+    gtk_container_add (GTK_CONTAINER (vdock), docker);
   } else {
     /* docklet is in docker, so we need to use parent */
     GtkWidget *last = gtk_widget_get_parent (vdock->docklets->data);
@@ -81,18 +83,14 @@ vivi_vdock_add (GtkCon...
2007 Aug 22
0
163 commits - autogen.sh configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c
...VIVI_VDOCK (container);
   GtkWidget *docker;
   
+  g_return_if_fail (VIVI_IS_VDOCK (vdock));
+  g_return_if_fail (GTK_IS_WIDGET (widget));
+
   docker = vivi_docker_new (VIVI_DOCKLET (widget));
   gtk_widget_show (docker);
 
   g_object_ref (widget);
   if (vdock->docklets == NULL) {
-    GTK_CONTAINER_CLASS (vivi_vdock_parent_class)->add (container, docker);
+    gtk_container_add (GTK_CONTAINER (vdock), docker);
   } else {
     /* docklet is in docker, so we need to use parent */
     GtkWidget *last = gtk_widget_get_parent (vdock->docklets->data);
@@ -81,18 +83,14 @@ vivi_vdock_add (GtkCon...