add more info to the testanimation frames.
2000-04-06 Jonathan Blandford <jrb@redhat.com> * gdk-pixbuf/testanimation.c (main): add more info to the testanimation frames.
This commit is contained in:
parent
ddd6248ae3
commit
d96d7ada5a
@ -238,8 +238,6 @@ config_func (GtkWidget *drawing_area, GdkEventConfigure *event, gpointer data)
|
|||||||
|
|
||||||
pixbuf = (GdkPixbuf *)gtk_object_get_data(GTK_OBJECT(drawing_area), "pixbuf");
|
pixbuf = (GdkPixbuf *)gtk_object_get_data(GTK_OBJECT(drawing_area), "pixbuf");
|
||||||
|
|
||||||
g_print("X:%d Y:%d\n", event->width, event->height);
|
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
if (((event->width) != (pixbuf->art_pixbuf->width)) ||
|
if (((event->width) != (pixbuf->art_pixbuf->width)) ||
|
||||||
((event->height) != (pixbuf->art_pixbuf->height)))
|
((event->height) != (pixbuf->art_pixbuf->height)))
|
||||||
@ -411,14 +409,23 @@ main (int argc, char **argv)
|
|||||||
return 0;
|
return 0;
|
||||||
} else {
|
} else {
|
||||||
for (i = 1; i < argc; i++) {
|
for (i = 1; i < argc; i++) {
|
||||||
|
|
||||||
animation = gdk_pixbuf_animation_new_from_file (argv[i]);
|
animation = gdk_pixbuf_animation_new_from_file (argv[i]);
|
||||||
|
|
||||||
if (animation) {
|
if (animation) {
|
||||||
|
gint i = 0;
|
||||||
GList *listptr;
|
GList *listptr;
|
||||||
for (listptr = animation->frames; listptr; listptr = listptr->next){
|
for (listptr = animation->frames; listptr; listptr = listptr->next){
|
||||||
g_print ("in a frame\n");
|
gchar *title;
|
||||||
new_testrgb_window (((GdkPixbufFrame *)listptr->data)->pixbuf, "File");
|
title = g_strdup_printf ("Frame %d", i);
|
||||||
|
g_print ("Frame %d x:%d y:%d width:%d height:%d\n",
|
||||||
|
i,
|
||||||
|
((GdkPixbufFrame *)listptr->data)->x_offset,
|
||||||
|
((GdkPixbufFrame *)listptr->data)->y_offset,
|
||||||
|
gdk_pixbuf_get_width (((GdkPixbufFrame *)listptr->data)->pixbuf),
|
||||||
|
gdk_pixbuf_get_height (((GdkPixbufFrame *)listptr->data)->pixbuf));
|
||||||
|
new_testrgb_window (((GdkPixbufFrame *)listptr->data)->pixbuf, title);
|
||||||
|
g_free (title);
|
||||||
|
i++;
|
||||||
}
|
}
|
||||||
found_valid = TRUE;
|
found_valid = TRUE;
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2000-04-06 Jonathan Blandford <jrb@redhat.com>
|
||||||
|
|
||||||
|
* gdk-pixbuf/testanimation.c (main): add more info to the
|
||||||
|
testanimation frames.
|
||||||
|
|
||||||
2000-04-04 Ettore Perazzoli <ettore@helixcode.com>
|
2000-04-04 Ettore Perazzoli <ettore@helixcode.com>
|
||||||
|
|
||||||
* gdk-pixbuf/gdk-pixbuf-animation.c
|
* gdk-pixbuf/gdk-pixbuf-animation.c
|
||||||
|
Loading…
Reference in New Issue
Block a user