int clip_GTK_ICONTHEMESETSCREEN(ClipMachine * cm) { C_object *cicon = _fetch_co_arg(cm); C_object *cscreen = _fetch_cobject(cm, _clip_spar(cm, 2)); CHECKCOBJ(cicon, GTK_IS_ICON_THEME(cicon->object)); CHECKCOBJ(cscreen, GDK_IS_SCREEN(cscreen->object)); gtk_icon_theme_set_screen(GTK_ICON_THEME(cicon->object), GDK_SCREEN(cscreen->object)); return 0; err: return 1; }
static VALUE it_set_screen(VALUE self, VALUE screen) { gtk_icon_theme_set_screen(_SELF(self), GDK_SCREEN(RVAL2GOBJ(screen))); return self; }