eb0536 | 2005-11-05 | Henrik Grubbström (Grubba) | | /* -*- C -*- */
|
7e1f68 | 2005-12-18 | Martin Nilsson | | class GTK2.VScrollbar;
|
1a0554 | 2005-07-28 | Martin Nilsson | | inherit GTK2.Scrollbar;
//! General documentation: See W(Scrollbar)
|
27a6df | 2006-01-05 | Marcus Comstedt | | //! IMG: GTK2.VScrollbar(GTK2.Adjustment())->set_size_request(15,60)
|
1a0554 | 2005-07-28 | Martin Nilsson | |
|
3d7663 | 2005-11-03 | Lance Dillon | | void create(GTK2.Adjustment|mapping(string:mixed)|void pos_or_props)
|
1a0554 | 2005-07-28 | Martin Nilsson | | //! Used to create a new vscrollbar widget.
|
3d7663 | 2005-11-03 | Lance Dillon | | {
|
ba9e80 | 2006-02-27 | Martin Stjernholm | | pgtk2_verify_not_inited();
pgtk2_verify_setup();
|
3d7663 | 2005-11-03 | Lance Dillon | | if (args) {
|
017b57 | 2011-10-28 | Henrik Grubbström (Grubba) | | if (TYPEOF(Pike_sp[-args]) == PIKE_T_OBJECT) {
|
3d7663 | 2005-11-03 | Lance Dillon | | struct object *o1;
GtkWidget *gv;
get_all_args("create",args,"%o",&o1);
gv=gtk_vscrollbar_new(GTK_ADJUSTMENT(get_gobject(o1)));
THIS->obj=G_OBJECT(gv);
} else {
INIT_WITH_PROPS(GTK_TYPE_VSCROLLBAR);
}
|
ba9e80 | 2006-02-27 | Martin Stjernholm | | pgtk2_pop_n_elems(args);
|
3d7663 | 2005-11-03 | Lance Dillon | | } else {
GtkWidget *gv;
gv=gtk_vscrollbar_new(NULL);
THIS->obj=G_OBJECT(gv);
}
|
ba9e80 | 2006-02-27 | Martin Stjernholm | | pgtk2__init_this_object();
|
3d7663 | 2005-11-03 | Lance Dillon | | }
|