虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

tile

  • width = gdk_pixbuf_animation_get_width(ani) height = gdk_pixbuf_animation_get_height(ani) cu

    width = gdk_pixbuf_animation_get_width(ani) height = gdk_pixbuf_animation_get_height(ani) current_frame_list = gdk_pixbuf_animation_get_frames(ani) pixmap = gdk_pixmap_new(w->window, width, height, -1) clean_pixmap = gdk_pixmap_new(w->window, width, height, -1) if (w->style->bg_pixmap[GTK_STATE_NORMAL]) { GdkPixmap *bg = w->style->bg_pixmap[GTK_STATE_NORMAL] GdkGC *gc GdkGCValues values values.tile = bg values.fill = GDK_tileD gc = gdk_gc_new_with_values(w->window, &values, GDK_GC_FILL|GDK_GC_tile) gdk_gc_set_ts_origin(gc, (w->allocation.width - width)/2, (w->allocation.height-height)/2) gdk_draw_rectangle(clean_pixmap,gc, TRUE, 0, 0, width, height) gdk_gc_destroy(gc) } else { gdk_draw_rectangle(clean_pixmap, w->style->bg_gc[GTK_STATE_NORMAL], TRUE, 0, 0, width, height) }

    标签: gdk_pixbuf_animation_get_height gdk_pixbuf_animation_get_width ani height

    上传时间: 2013-12-26

    上传用户:thinode