JNIEXPORT void JNICALL Java_org_gnome_gtk_GtkAssistant_gtk_1assistant_1set_1page_1side_1image ( JNIEnv* env, jclass cls, jlong _self, jlong _page, jlong _pixbuf ) { GtkAssistant* self; GtkWidget* page; GdkPixbuf* pixbuf; // convert parameter self self = (GtkAssistant*) _self; // convert parameter page page = (GtkWidget*) _page; // convert parameter pixbuf pixbuf = (GdkPixbuf*) _pixbuf; // call function gtk_assistant_set_page_side_image(self, page, pixbuf); // cleanup parameter self // cleanup parameter page // cleanup parameter pixbuf }
static void format_page(CongNewFileAssistant *assistant, GtkWidget *page) { gtk_assistant_set_page_header_image(assistant->druid, page, assistant->top_watermark); gtk_assistant_set_page_side_image(assistant->druid, page, assistant->logo); gtk_widget_show(page); }
static VALUE rg_set_page_side_image(VALUE self, VALUE page, VALUE side_image) { gtk_assistant_set_page_side_image(_SELF(self), GTK_WIDGET(RVAL2GOBJ(page)), GDK_PIXBUF(RVAL2GOBJ(side_image))); return self; }