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...