pike.git / src / post_modules / GTK2 / source / gtkimagemenuitem.pre

version» Context lines:

pike.git/src/post_modules/GTK2/source/gtkimagemenuitem.pre:1: + class GTK2.ImageMenuItem; + inherit GTK2.MenuItem;    -  + //! Properties: + //! GTK2.Widget image +  + void create(?string label) + //! Create a new ImageMenuItem. + { +  pgtk_verify_not_inited(); +  pgtk_verify_setup(); +  +  if (args) { +  char *s1; +  GtkStockItem item; +  int t; +  get_all_args("create",args,"%s",&s1); +  t=gtk_stock_lookup(s1,&item); +  if (t) +  THIS->obj=G_OBJECT(gtk_image_menu_item_new_from_stock(s1,NULL)); +  else +  THIS->obj=G_OBJECT(gtk_image_menu_item_new_with_label(s1)); +  } else { +  THIS->obj=G_OBJECT(gtk_image_menu_item_new()); +  } +  my_pop_n_elems(args); +  pgtk__init_this_object(); + } +  + GTK2.Widget get_image(); + //! Gets the widget that is currently set as the image. +  + void set_image(GTK2.Widget image); + //! Sets the image of the image menu item.   Newline at end of file added.