Attachment 'gladeui-2.0.vapi'

Download

   1 /* gladeui-2.0.vapi generated by vapigen, do not modify. */
   2 
   3 namespace Glade {
   4 	[CCode (cheader_filename = "gladeui/glade.h")]
   5 	public class App : GLib.Object {
   6 		[CCode (has_construct_function = false)]
   7 		public App ();
   8 		public static void add_project (Glade.Project project);
   9 		public static int config_save ();
  10 		public static bool do_event (Gdk.Event event);
  11 		public static unowned Glade.App @get ();
  12 		public static unowned Gtk.AccelGroup get_accel_group ();
  13 		public static unowned string get_bin_dir ();
  14 		public static unowned Glade.Catalog get_catalog (string name);
  15 		public static bool get_catalog_version (string name, int major, int minor);
  16 		public static unowned GLib.List get_catalogs ();
  17 		public static unowned string get_catalogs_dir ();
  18 		public static unowned Glade.Clipboard get_clipboard ();
  19 		public static unowned GLib.KeyFile get_config ();
  20 		public static unowned string get_locale_dir ();
  21 		public static unowned string get_modules_dir ();
  22 		public static unowned string get_pixmaps_dir ();
  23 		public static unowned string get_plugins_dir ();
  24 		public static unowned Glade.Project get_project_by_path (string project_path);
  25 		public static unowned GLib.List get_projects ();
  26 		public static unowned Gtk.Widget get_window ();
  27 		[NoWrapper]
  28 		public virtual void glade_reserved1 ();
  29 		[NoWrapper]
  30 		public virtual void glade_reserved2 ();
  31 		[NoWrapper]
  32 		public virtual void glade_reserved3 ();
  33 		[NoWrapper]
  34 		public virtual void glade_reserved4 ();
  35 		[NoWrapper]
  36 		public virtual void glade_reserved5 ();
  37 		[NoWrapper]
  38 		public virtual void glade_reserved6 ();
  39 		public static bool is_project_loaded (string project_path);
  40 		public static void remove_project (Glade.Project project);
  41 		public static void search_docs (string book, string page, string search);
  42 		public static void set_accel_group (Gtk.AccelGroup accel_group);
  43 		public static void set_window (Gtk.Widget window);
  44 		public virtual signal void doc_search (string p0, string p1, string p2);
  45 		public virtual signal void signal_editor_created (GLib.Object p0);
  46 	}
  47 	[CCode (cheader_filename = "gladeui/glade.h")]
  48 	public class BaseEditor : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
  49 		[CCode (has_construct_function = false)]
  50 		public BaseEditor (GLib.Object container, Glade.Editable main_editable);
  51 		public void add_default_properties (Glade.Widget gchild);
  52 		public void add_editable (Glade.Widget gchild, Glade.EditorPageType page);
  53 		public void add_label (string str);
  54 		public void add_properties (Glade.Widget gchild, bool packing);
  55 		public void append_types (GLib.Type parent_type);
  56 		[NoWrapper]
  57 		public virtual void glade_reserved1 ();
  58 		[NoWrapper]
  59 		public virtual void glade_reserved2 ();
  60 		[NoWrapper]
  61 		public virtual void glade_reserved3 ();
  62 		[NoWrapper]
  63 		public virtual void glade_reserved4 ();
  64 		[NoWrapper]
  65 		public virtual void glade_reserved5 ();
  66 		[NoWrapper]
  67 		public virtual void glade_reserved6 ();
  68 		public unowned Gtk.Widget pack_new_window (string title, string help_markup);
  69 		public void set_show_signal_editor (bool val);
  70 		[NoAccessorMethod]
  71 		public GLib.Object container { owned get; set; }
  72 		public virtual signal unowned GLib.Object build_child (GLib.Object p0, uint p1);
  73 		public virtual signal bool change_type (GLib.Object p0, uint p1);
  74 		public virtual signal void child_selected (GLib.Object p0);
  75 		public virtual signal bool delete_child (GLib.Object p0, GLib.Object p1);
  76 		public virtual signal unowned string get_display_name (GLib.Object p0);
  77 		public virtual signal bool move_child (GLib.Object p0, GLib.Object p1);
  78 	}
  79 	[CCode (cheader_filename = "gladeui/glade.h")]
  80 	[Compact]
  81 	public class Catalog {
  82 		public static void destroy_all ();
  83 		public unowned GLib.List get_adaptors ();
  84 		public unowned string get_book ();
  85 		public unowned string get_domain ();
  86 		public unowned string get_icon_prefix ();
  87 		public uint16 get_major_version ();
  88 		public uint16 get_minor_version ();
  89 		public unowned string get_name ();
  90 		public unowned GLib.List get_targets ();
  91 		public unowned GLib.List get_widget_groups ();
  92 		public static bool is_loaded (string name);
  93 		public static unowned GLib.List load_all ();
  94 		public bool supports_gtkbuilder ();
  95 		public bool supports_libglade ();
  96 	}
  97 	[CCode (cheader_filename = "gladeui/glade.h")]
  98 	public class CellRendererIcon : Gtk.CellRendererPixbuf {
  99 		[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
 100 		public CellRendererIcon ();
 101 		public bool get_activatable ();
 102 		public bool get_active ();
 103 		public void set_activatable (bool setting);
 104 		public void set_active (bool setting);
 105 		public bool activatable { get; set; }
 106 		public bool active { get; set; }
 107 		public virtual signal void activate (string path);
 108 	}
 109 	[CCode (cheader_filename = "gladeui/glade.h")]
 110 	public class Clipboard : GLib.Object {
 111 		[CCode (has_construct_function = false)]
 112 		public Clipboard ();
 113 		public void add (GLib.List widgets);
 114 		public void clear ();
 115 		public bool get_has_selection ();
 116 		[NoWrapper]
 117 		public virtual void glade_reserved1 ();
 118 		[NoWrapper]
 119 		public virtual void glade_reserved2 ();
 120 		[NoWrapper]
 121 		public virtual void glade_reserved3 ();
 122 		[NoWrapper]
 123 		public virtual void glade_reserved4 ();
 124 		public unowned GLib.List widgets ();
 125 		public bool has_selection { get; }
 126 	}
 127 	[CCode (cheader_filename = "gladeui/glade.h")]
 128 	public class Command : GLib.Object {
 129 		[CCode (has_construct_function = false)]
 130 		protected Command ();
 131 		public static void add (GLib.List widgets, Glade.Widget parent, Glade.Placeholder placeholder, Glade.Project project, bool pasting);
 132 		public static void add_signal (Glade.Widget glade_widget, Glade.Signal @signal);
 133 		public static void change_signal (Glade.Widget glade_widget, Glade.Signal old_signal, Glade.Signal new_signal);
 134 		public virtual void collapse (Glade.Command other);
 135 		public static unowned Glade.Widget create (Glade.WidgetAdaptor adaptor, Glade.Widget parent, Glade.Placeholder placeholder, Glade.Project project);
 136 		public static void cut (GLib.List widgets);
 137 		public static void @delete (GLib.List widgets);
 138 		public unowned string description ();
 139 		public static void dnd (GLib.List widgets, Glade.Widget parent, Glade.Placeholder placeholder);
 140 		public virtual bool execute ();
 141 		public static int get_group_depth ();
 142 		[NoWrapper]
 143 		public virtual void glade_reserved1 ();
 144 		[NoWrapper]
 145 		public virtual void glade_reserved2 ();
 146 		[NoWrapper]
 147 		public virtual void glade_reserved3 ();
 148 		[NoWrapper]
 149 		public virtual void glade_reserved4 ();
 150 		public int group_id ();
 151 		public static void lock_widget (Glade.Widget widget, Glade.Widget @lock);
 152 		public static void paste (GLib.List widgets, Glade.Widget parent, Glade.Placeholder placeholder, Glade.Project project);
 153 		public static void pop_group ();
 154 		public static void push_group (string fmt);
 155 		public static void remove_signal (Glade.Widget glade_widget, Glade.Signal @signal);
 156 		public static void set_i18n (Glade.Property property, bool translatable, string context, string comment);
 157 		public static void set_name (Glade.Widget glade_widget, string name);
 158 		public static void set_properties (Glade.Property property, GLib.Value old_value, GLib.Value new_value);
 159 		public static void set_properties_list (Glade.Project project, GLib.List props);
 160 		public static void set_property (Glade.Property property);
 161 		public static void set_property_value (Glade.Property property, GLib.Value value);
 162 		public virtual bool undo ();
 163 		public virtual bool unifies (Glade.Command other);
 164 		public static void unlock_widget (Glade.Widget widget);
 165 	}
 166 	[CCode (cheader_filename = "gladeui/glade.h")]
 167 	[Compact]
 168 	public class Cursor {
 169 		public weak Gdk.Cursor add_widget;
 170 		public weak Gdk.Pixbuf add_widget_pixbuf;
 171 		public weak Gdk.Cursor drag;
 172 		public weak Gdk.Cursor resize_bottom;
 173 		public weak Gdk.Cursor resize_bottom_left;
 174 		public weak Gdk.Cursor resize_bottom_right;
 175 		public weak Gdk.Cursor resize_left;
 176 		public weak Gdk.Cursor resize_right;
 177 		public weak Gdk.Cursor resize_top;
 178 		public weak Gdk.Cursor resize_top_left;
 179 		public weak Gdk.Cursor resize_top_right;
 180 		public weak Gdk.Cursor selector;
 181 		public static unowned Gdk.Pixbuf get_add_widget_pixbuf ();
 182 		public static void init ();
 183 		public static void @set (Glade.Project project, Gdk.Window window, Glade.CursorType type);
 184 	}
 185 	[CCode (cheader_filename = "gladeui/glade.h")]
 186 	public class DesignView : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 187 		[CCode (has_construct_function = false, type = "GtkWidget*")]
 188 		public DesignView (Glade.Project project);
 189 		public static unowned Glade.DesignView get_from_project (Glade.Project project);
 190 		public unowned Glade.Project get_project ();
 191 		[NoWrapper]
 192 		public virtual void glade_reserved1 ();
 193 		[NoWrapper]
 194 		public virtual void glade_reserved2 ();
 195 		[NoWrapper]
 196 		public virtual void glade_reserved3 ();
 197 		[NoWrapper]
 198 		public virtual void glade_reserved4 ();
 199 		public Glade.Project project { get; construct; }
 200 	}
 201 	[CCode (cheader_filename = "gladeui/glade.h")]
 202 	public class EPropBool : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 203 		[CCode (has_construct_function = false)]
 204 		protected EPropBool ();
 205 	}
 206 	[CCode (cheader_filename = "gladeui/glade.h")]
 207 	public class EPropColor : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 208 		[CCode (has_construct_function = false)]
 209 		protected EPropColor ();
 210 	}
 211 	[CCode (cheader_filename = "gladeui/glade.h")]
 212 	public class EPropEnum : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 213 		[CCode (has_construct_function = false)]
 214 		protected EPropEnum ();
 215 	}
 216 	[CCode (cheader_filename = "gladeui/glade.h")]
 217 	public class EPropFlags : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 218 		[CCode (has_construct_function = false)]
 219 		protected EPropFlags ();
 220 	}
 221 	[CCode (cheader_filename = "gladeui/glade.h")]
 222 	public class EPropNamedIcon : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 223 		[CCode (has_construct_function = false)]
 224 		protected EPropNamedIcon ();
 225 	}
 226 	[CCode (cheader_filename = "gladeui/glade.h")]
 227 	public class EPropNumeric : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 228 		[CCode (has_construct_function = false)]
 229 		protected EPropNumeric ();
 230 	}
 231 	[CCode (cheader_filename = "gladeui/glade.h")]
 232 	public class EPropObject : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 233 		[CCode (has_construct_function = false)]
 234 		protected EPropObject ();
 235 	}
 236 	[CCode (cheader_filename = "gladeui/glade.h")]
 237 	public class EPropObjects : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 238 		[CCode (has_construct_function = false)]
 239 		protected EPropObjects ();
 240 	}
 241 	[CCode (cheader_filename = "gladeui/glade.h")]
 242 	public class EPropText : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 243 		[CCode (has_construct_function = false)]
 244 		protected EPropText ();
 245 	}
 246 	[CCode (cheader_filename = "gladeui/glade.h")]
 247 	public class EPropUnichar : Glade.EditorProperty, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 248 		[CCode (has_construct_function = false)]
 249 		protected EPropUnichar ();
 250 	}
 251 	[CCode (cheader_filename = "gladeui/glade.h")]
 252 	public class Editor : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 253 		[CCode (has_construct_function = false)]
 254 		public Editor ();
 255 		public static unowned Gtk.Widget dialog_for_widget (Glade.Widget widget);
 256 		[NoWrapper]
 257 		public virtual void glade_reserved1 ();
 258 		[NoWrapper]
 259 		public virtual void glade_reserved2 ();
 260 		[NoWrapper]
 261 		public virtual void glade_reserved3 ();
 262 		[NoWrapper]
 263 		public virtual void glade_reserved4 ();
 264 		public void hide_info ();
 265 		public void load_widget (Glade.Widget widget);
 266 		public static bool query_dialog (Glade.Widget widget);
 267 		public void show_info ();
 268 		[NoAccessorMethod]
 269 		public Glade.Widget widget { owned get; set; }
 270 	}
 271 	[CCode (cheader_filename = "gladeui/glade.h")]
 272 	public class EditorProperty : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 273 		[CCode (has_construct_function = false)]
 274 		protected EditorProperty ();
 275 		[NoWrapper]
 276 		public virtual void* changed (Glade.Property p2);
 277 		public void commit_no_callback (GLib.Value value);
 278 		[NoWrapper]
 279 		public virtual unowned Gtk.Widget create_input ();
 280 		public unowned Gtk.Widget get_item_label ();
 281 		public unowned Glade.PropertyClass get_pclass ();
 282 		public unowned Glade.Property get_property ();
 283 		[NoWrapper]
 284 		public virtual void glade_reserved1 ();
 285 		[NoWrapper]
 286 		public virtual void glade_reserved2 ();
 287 		[NoWrapper]
 288 		public virtual void glade_reserved3 ();
 289 		[NoWrapper]
 290 		public virtual void glade_reserved4 ();
 291 		public virtual void load (Glade.Property property);
 292 		public void load_by_widget (Glade.Widget widget);
 293 		public bool loading ();
 294 		public static bool show_i18n_dialog (Gtk.Widget parent, string text, string context, string comment, bool translatable);
 295 		public static bool show_object_dialog (Glade.Project project, string title, Gtk.Widget parent, GLib.Type object_type, Glade.Widget exception, out unowned Glade.Widget object);
 296 		public static bool show_resource_dialog (Glade.Project project, Gtk.Widget parent, string filename);
 297 		[NoAccessorMethod]
 298 		public void* property_class { get; construct; }
 299 		[NoAccessorMethod]
 300 		public bool use_command { get; set; }
 301 		public virtual signal void commit (void* p0);
 302 		public virtual signal void value_changed (Glade.Property p0);
 303 	}
 304 	[CCode (cheader_filename = "gladeui/glade.h")]
 305 	public class EditorTable : Gtk.Grid, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Glade.Editable {
 306 		[CCode (has_construct_function = false, type = "GtkWidget*")]
 307 		public EditorTable (Glade.WidgetAdaptor adaptor, Glade.EditorPageType type);
 308 		[NoWrapper]
 309 		public virtual void glade_reserved1 ();
 310 		[NoWrapper]
 311 		public virtual void glade_reserved2 ();
 312 		[NoWrapper]
 313 		public virtual void glade_reserved3 ();
 314 		[NoWrapper]
 315 		public virtual void glade_reserved4 ();
 316 	}
 317 	[CCode (cheader_filename = "gladeui/glade.h")]
 318 	[Compact]
 319 	public class GCSetPropData {
 320 		public GLib.Value new_value;
 321 		public GLib.Value old_value;
 322 		public weak Glade.Property property;
 323 	}
 324 	[CCode (cheader_filename = "gladeui/glade.h", type_id = "glade_glist_get_type ()")]
 325 	[Compact]
 326 	public class GList {
 327 	}
 328 	[CCode (cheader_filename = "gladeui/glade.h")]
 329 	public class GObjectAdaptor : GLib.Object {
 330 		[CCode (has_construct_function = false)]
 331 		protected GObjectAdaptor ();
 332 		[NoAccessorMethod]
 333 		public string book { owned get; construct; }
 334 		[NoAccessorMethod]
 335 		public string catalog { owned get; construct; }
 336 		[NoAccessorMethod]
 337 		public void* cursor { get; }
 338 		[NoAccessorMethod]
 339 		public string generic_name { owned get; construct; }
 340 		[NoAccessorMethod]
 341 		public string icon_name { owned get; construct; }
 342 		[NoAccessorMethod]
 343 		public string name { owned get; construct; }
 344 		[NoAccessorMethod]
 345 		public string special_child_type { owned get; construct; }
 346 		[NoAccessorMethod]
 347 		public string title { owned get; set; }
 348 		[NoAccessorMethod]
 349 		public GLib.Type type { get; construct; }
 350 	}
 351 	[CCode (cheader_filename = "gladeui/glade.h")]
 352 	public class Inspector : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 353 		[CCode (has_construct_function = false, type = "GtkWidget*")]
 354 		public Inspector ();
 355 		public unowned Glade.Project get_project ();
 356 		public unowned GLib.List get_selected_items ();
 357 		[NoWrapper]
 358 		public virtual void glade_reserved1 ();
 359 		[NoWrapper]
 360 		public virtual void glade_reserved2 ();
 361 		[NoWrapper]
 362 		public virtual void glade_reserved3 ();
 363 		[NoWrapper]
 364 		public virtual void glade_reserved4 ();
 365 		public void set_project (Glade.Project project);
 366 		[CCode (has_construct_function = false, type = "GtkWidget*")]
 367 		public Inspector.with_project (Glade.Project project);
 368 		public Glade.Project project { get; set; }
 369 		public virtual signal void item_activated ();
 370 		public virtual signal void selection_changed ();
 371 	}
 372 	[CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_name_context_destroy")]
 373 	[Compact]
 374 	public class NameContext {
 375 		[CCode (has_construct_function = false)]
 376 		public NameContext ();
 377 		public bool add_name (string name);
 378 		public unowned string dual_new_name (Glade.NameContext another_context, string base_name);
 379 		public bool has_name (string name);
 380 		public uint n_names ();
 381 		[CCode (has_construct_function = false, type = "gchar*")]
 382 		public NameContext.name (Glade.NameContext context, string base_name);
 383 		public void release_name (string name);
 384 	}
 385 	[CCode (cheader_filename = "gladeui/glade.h")]
 386 	public class Palette : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 387 		[CCode (has_construct_function = false, type = "GtkWidget*")]
 388 		public Palette ();
 389 		public Glade.ItemAppearance get_item_appearance ();
 390 		public unowned Glade.Project get_project ();
 391 		public bool get_show_selector_button ();
 392 		public bool get_use_small_item_icons ();
 393 		[NoWrapper]
 394 		public virtual void glade_reserved1 ();
 395 		[NoWrapper]
 396 		public virtual void glade_reserved2 ();
 397 		[NoWrapper]
 398 		public virtual void glade_reserved3 ();
 399 		[NoWrapper]
 400 		public virtual void glade_reserved4 ();
 401 		public void set_item_appearance (Glade.ItemAppearance item_appearance);
 402 		public void set_project (Glade.Project project);
 403 		public void set_show_selector_button (bool show_selector_button);
 404 		public void set_use_small_item_icons (bool use_small_item_icons);
 405 		public Glade.ItemAppearance item_appearance { get; set; }
 406 		public Glade.Project project { get; set; }
 407 		public bool show_selector_button { get; set; }
 408 		public bool use_small_item_icons { get; set; }
 409 		public virtual signal void refresh ();
 410 	}
 411 	[CCode (cheader_filename = "gladeui/glade.h")]
 412 	[Compact]
 413 	public class ParamSpecObjects {
 414 		public void set_type (GLib.Type type);
 415 	}
 416 	[CCode (cheader_filename = "gladeui/glade.h")]
 417 	public class Placeholder : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
 418 		[CCode (has_construct_function = false, type = "GtkWidget*")]
 419 		public Placeholder ();
 420 		public unowned Glade.Widget get_parent ();
 421 		public unowned Glade.Project get_project ();
 422 		[NoWrapper]
 423 		public virtual void glade_reserved1 ();
 424 		[NoWrapper]
 425 		public virtual void glade_reserved2 ();
 426 		[NoWrapper]
 427 		public virtual void glade_reserved3 ();
 428 		[NoWrapper]
 429 		public virtual void glade_reserved4 ();
 430 		public unowned GLib.List packing_actions ();
 431 	}
 432 	[CCode (cheader_filename = "gladeui/glade.h")]
 433 	public class Project : GLib.Object, Gtk.TreeModel {
 434 		[CCode (has_construct_function = false)]
 435 		public Project ();
 436 		public virtual void add_object (GLib.Object object);
 437 		public bool available_widget_name (Glade.Widget widget, string name);
 438 		public void cancel_load ();
 439 		public void check_reordered (Glade.Widget parent, GLib.List old_order);
 440 		public void command_cut ();
 441 		public void command_delete ();
 442 		public void command_paste (Glade.Placeholder placeholder);
 443 		public void copy_selection ();
 444 		public unowned string display_dependencies ();
 445 		public unowned Glade.WidgetAdaptor get_add_item ();
 446 		public ulong get_file_mtime ();
 447 		public bool get_has_selection ();
 448 		public bool get_modified ();
 449 		public unowned string get_name ();
 450 		public unowned GLib.List get_objects ();
 451 		public Glade.PointerMode get_pointer_mode ();
 452 		public bool get_readonly ();
 453 		public void get_target_version (string catalog, int major, int minor);
 454 		public unowned Glade.Widget get_widget_by_name (string name);
 455 		[NoWrapper]
 456 		public virtual void glade_reserved1 ();
 457 		[NoWrapper]
 458 		public virtual void glade_reserved2 ();
 459 		[NoWrapper]
 460 		public virtual void glade_reserved3 ();
 461 		[NoWrapper]
 462 		public virtual void glade_reserved4 ();
 463 		[NoWrapper]
 464 		public virtual void glade_reserved5 ();
 465 		[NoWrapper]
 466 		public virtual void glade_reserved6 ();
 467 		[NoWrapper]
 468 		public virtual void glade_reserved7 ();
 469 		[NoWrapper]
 470 		public virtual void glade_reserved8 ();
 471 		public bool has_object (GLib.Object object);
 472 		public bool is_loading ();
 473 		public bool is_selected (GLib.Object object);
 474 		public static unowned Glade.Project load (string path);
 475 		public bool load_cancelled ();
 476 		public bool load_from_file (string path);
 477 		public virtual unowned Glade.Command next_redo_item ();
 478 		public virtual unowned Glade.Command next_undo_item ();
 479 		public static unowned Gdk.Pixbuf pointer_mode_render_icon (Glade.PointerMode mode, Gtk.IconSize size);
 480 		public void preview (Glade.Widget gwidget);
 481 		public void properties ();
 482 		public void push_progress ();
 483 		public virtual void push_undo (Glade.Command cmd);
 484 		public void queue_selection_changed ();
 485 		public virtual void redo ();
 486 		public unowned Gtk.Widget redo_items ();
 487 		public virtual void remove_object (GLib.Object object);
 488 		public unowned GLib.List required_libs ();
 489 		public void reset_path ();
 490 		public unowned string resource_fullpath (string resource);
 491 		public bool save (string path) throws GLib.Error;
 492 		public void selection_add (GLib.Object object, bool emit_signal);
 493 		public void selection_clear (bool emit_signal);
 494 		public unowned GLib.List selection_get ();
 495 		public void selection_remove (GLib.Object object, bool emit_signal);
 496 		public void selection_set (GLib.Object object, bool emit_signal);
 497 		public void set_add_item (Glade.WidgetAdaptor adaptor);
 498 		public void set_pointer_mode (Glade.PointerMode mode);
 499 		public void set_widget_name (Glade.Widget widget, string name);
 500 		public unowned GLib.List toplevels ();
 501 		public virtual void undo ();
 502 		public unowned Gtk.Widget undo_items ();
 503 		public static void verify_property (Glade.Property property);
 504 		public static void verify_signal (Glade.Widget widget, Glade.Signal @signal);
 505 		public unowned string verify_widget_adaptor (Glade.WidgetAdaptor adaptor, Glade.SupportMask mask);
 506 		public void widget_changed (Glade.Widget gwidget);
 507 		[CCode (has_construct_function = false, type = "gchar*")]
 508 		public Project.widget_name (Glade.Project project, Glade.Widget widget, string base_name);
 509 		public Glade.GObjectAdaptor add_item { get; }
 510 		public bool has_selection { get; }
 511 		public bool modified { get; }
 512 		[NoAccessorMethod]
 513 		public string path { owned get; }
 514 		public Glade.PointerMode pointer_mode { get; }
 515 		[NoAccessorMethod]
 516 		public bool read_only { get; }
 517 		public virtual signal void add_widget (Glade.Widget p0);
 518 		public virtual signal void changed (Glade.Command command, bool forward);
 519 		public virtual signal void close ();
 520 		public virtual signal void load_progress (int p0, int p1);
 521 		public virtual signal void parse_began ();
 522 		public virtual signal void parse_finished ();
 523 		public virtual signal void remove_widget (Glade.Widget p0);
 524 		public virtual signal void selection_changed ();
 525 		public virtual signal void targets_changed ();
 526 		public virtual signal void widget_name_changed (Glade.Widget widget);
 527 		public virtual signal void widget_visibility_changed (Glade.Widget p0, bool p1);
 528 	}
 529 	[CCode (cheader_filename = "gladeui/glade.h")]
 530 	public class Property : GLib.Object {
 531 		[CCode (has_construct_function = false)]
 532 		public Property (Glade.PropertyClass klass, Glade.Widget widget, GLib.Value value);
 533 		public void add_object (GLib.Object object);
 534 		public bool @default ();
 535 		public unowned Glade.Property dup (Glade.Widget widget);
 536 		public bool equals ();
 537 		public bool equals_value (GLib.Value value);
 538 		public void @get ();
 539 		public unowned Glade.PropertyClass get_class ();
 540 		public void get_default (GLib.Value value);
 541 		public bool get_enabled ();
 542 		public bool get_save_always ();
 543 		public bool get_sensitive ();
 544 		public Glade.PropertyState get_state ();
 545 		public unowned string get_support_warning ();
 546 		public void get_va_list (void* vl);
 547 		public void get_value (GLib.Value value);
 548 		public unowned Glade.Widget get_widget ();
 549 		public unowned string i18n_get_comment ();
 550 		public unowned string i18n_get_context ();
 551 		public bool i18n_get_translatable ();
 552 		public void i18n_set_comment (string str);
 553 		public void i18n_set_context (string str);
 554 		public void i18n_set_translatable (bool translatable);
 555 		public GLib.Value inline_value ();
 556 		public void load ();
 557 		public unowned string make_string ();
 558 		public bool original_default ();
 559 		public void original_reset ();
 560 		public static void pop_superuser ();
 561 		public static void push_superuser ();
 562 		public void read (Glade.Project project, Glade.XmlNode node);
 563 		public void remove_object (GLib.Object object);
 564 		public void reset ();
 565 		public bool @set ();
 566 		public void set_enabled (bool enabled);
 567 		public void set_save_always (bool setting);
 568 		public void set_sensitive (bool sensitive, string reason);
 569 		public void set_support_warning (bool disable, string reason);
 570 		public bool set_va_list (void* vl);
 571 		public bool set_value (GLib.Value value);
 572 		public void set_widget (Glade.Widget widget);
 573 		public static bool superuser ();
 574 		public void sync ();
 575 		public void write (Glade.XmlContext context, Glade.XmlNode node);
 576 		public void* @class { get; construct; }
 577 		public bool enabled { get; set; }
 578 		[NoAccessorMethod]
 579 		public string i18n_comment { owned get; set; }
 580 		[NoAccessorMethod]
 581 		public string i18n_context { owned get; set; }
 582 		[NoAccessorMethod]
 583 		public bool i18n_translatable { get; set; }
 584 		public bool sensitive { get; set; }
 585 		public int state { get; }
 586 		public virtual signal void tooltip_changed (string p0, string p1, string p2);
 587 		public virtual signal void value_changed (void* p0, void* p1);
 588 	}
 589 	[CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_property_class_free")]
 590 	[Compact]
 591 	public class PropertyClass {
 592 		[CCode (cname = "glade_property_class_new", has_construct_function = false)]
 593 		public PropertyClass (Glade.WidgetAdaptor adaptor, string id);
 594 		[CCode (cname = "glade_property_class_atk")]
 595 		public bool atk ();
 596 		[CCode (cname = "glade_property_class_clone")]
 597 		public unowned Glade.PropertyClass clone (bool reset_version);
 598 		[CCode (cname = "glade_property_class_common")]
 599 		public bool common ();
 600 		[CCode (cname = "glade_property_class_compare")]
 601 		public int compare (GLib.Value value1, GLib.Value value2);
 602 		[CCode (cname = "glade_property_class_create_type")]
 603 		public unowned string create_type ();
 604 		[CCode (cname = "glade_property_class_custom_layout")]
 605 		public bool custom_layout ();
 606 		[CCode (cname = "glade_property_class_new_from_spec", has_construct_function = false)]
 607 		public PropertyClass.from_spec (Glade.WidgetAdaptor adaptor, GLib.ParamSpec spec);
 608 		[CCode (cname = "glade_property_class_new_from_spec_full", has_construct_function = false)]
 609 		public PropertyClass.from_spec_full (Glade.WidgetAdaptor adaptor, GLib.ParamSpec spec, bool need_handle);
 610 		[CCode (cname = "glade_property_class_get_adaptor")]
 611 		public unowned Glade.WidgetAdaptor get_adaptor ();
 612 		[CCode (cname = "glade_property_class_get_construct_only")]
 613 		public bool get_construct_only ();
 614 		[CCode (cname = "glade_property_class_get_default")]
 615 		public GLib.Value get_default ();
 616 		[CCode (cname = "glade_property_class_get_default_from_spec")]
 617 		public static GLib.Value get_default_from_spec (GLib.ParamSpec spec);
 618 		[CCode (cname = "glade_property_class_get_from_gvalue")]
 619 		public void get_from_gvalue (GLib.Value value);
 620 		[CCode (cname = "glade_property_class_get_ignore")]
 621 		public bool get_ignore ();
 622 		[CCode (cname = "glade_property_class_get_is_packing")]
 623 		public bool get_is_packing ();
 624 		[CCode (cname = "glade_property_class_get_name")]
 625 		public unowned string get_name ();
 626 		[CCode (cname = "glade_property_class_get_original_default")]
 627 		public GLib.Value get_original_default ();
 628 		[CCode (cname = "glade_property_class_get_pspec")]
 629 		public unowned GLib.ParamSpec get_pspec ();
 630 		[CCode (cname = "glade_property_class_get_tooltip")]
 631 		public unowned string get_tooltip ();
 632 		[CCode (cname = "glade_property_class_get_virtual")]
 633 		public bool get_virtual ();
 634 		[CCode (cname = "glade_property_class_id")]
 635 		public unowned string id ();
 636 		[CCode (cname = "glade_property_class_is_object")]
 637 		public bool is_object ();
 638 		[CCode (cname = "glade_property_class_is_visible")]
 639 		public bool is_visible ();
 640 		[CCode (cname = "glade_property_class_load_defaults_from_spec")]
 641 		public void load_defaults_from_spec ();
 642 		[CCode (cname = "glade_property_class_make_adjustment")]
 643 		public unowned Gtk.Adjustment make_adjustment ();
 644 		[CCode (cname = "glade_property_class_make_gvalue")]
 645 		public GLib.Value make_gvalue ();
 646 		[CCode (cname = "glade_property_class_make_gvalue_from_string")]
 647 		public GLib.Value make_gvalue_from_string (string str, Glade.Project project);
 648 		[CCode (cname = "glade_property_class_make_gvalue_from_vl")]
 649 		public GLib.Value make_gvalue_from_vl (void* vl);
 650 		[CCode (cname = "glade_property_class_make_string_from_gvalue")]
 651 		public unowned string make_string_from_gvalue (GLib.Value value);
 652 		[CCode (cname = "glade_property_class_match")]
 653 		public bool match (Glade.PropertyClass comp);
 654 		[CCode (cname = "glade_property_class_multiline")]
 655 		public bool multiline ();
 656 		[CCode (cname = "glade_property_class_needs_sync")]
 657 		public bool needs_sync ();
 658 		[CCode (cname = "glade_property_class_optional")]
 659 		public bool optional ();
 660 		[CCode (cname = "glade_property_class_optional_default")]
 661 		public bool optional_default ();
 662 		[CCode (cname = "glade_property_class_parentless_widget")]
 663 		public bool parentless_widget ();
 664 		[CCode (cname = "glade_property_class_query")]
 665 		public bool query ();
 666 		[CCode (cname = "glade_property_class_save")]
 667 		public bool save ();
 668 		[CCode (cname = "glade_property_class_save_always")]
 669 		public bool save_always ();
 670 		[CCode (cname = "glade_property_class_set_adaptor")]
 671 		public void set_adaptor (Glade.WidgetAdaptor adaptor);
 672 		[CCode (cname = "glade_property_class_set_construct_only")]
 673 		public void set_construct_only (bool construct_only);
 674 		[CCode (cname = "glade_property_class_set_ignore")]
 675 		public void set_ignore (bool ignore);
 676 		[CCode (cname = "glade_property_class_set_is_packing")]
 677 		public void set_is_packing (bool is_packing);
 678 		[CCode (cname = "glade_property_class_set_name")]
 679 		public void set_name (string name);
 680 		[CCode (cname = "glade_property_class_set_pspec")]
 681 		public void set_pspec (GLib.ParamSpec pspec);
 682 		[CCode (cname = "glade_property_class_set_tooltip")]
 683 		public void set_tooltip (string tooltip);
 684 		[CCode (cname = "glade_property_class_set_virtual")]
 685 		public void set_virtual (bool value);
 686 		[CCode (cname = "glade_property_class_set_vl_from_gvalue")]
 687 		public void set_vl_from_gvalue (GLib.Value value, void* vl);
 688 		[CCode (cname = "glade_property_class_set_weights")]
 689 		public static void set_weights (GLib.List properties, GLib.Type parent);
 690 		[CCode (cname = "glade_property_class_since_major")]
 691 		public uint16 since_major ();
 692 		[CCode (cname = "glade_property_class_since_minor")]
 693 		public uint16 since_minor ();
 694 		[CCode (cname = "glade_property_class_stock")]
 695 		public bool stock ();
 696 		[CCode (cname = "glade_property_class_stock_icon")]
 697 		public bool stock_icon ();
 698 		[CCode (cname = "glade_property_class_themed_icon")]
 699 		public bool themed_icon ();
 700 		[CCode (cname = "glade_property_class_transfer_on_paste")]
 701 		public bool transfer_on_paste ();
 702 		[CCode (cname = "glade_property_class_translatable")]
 703 		public bool translatable ();
 704 		[CCode (cname = "glade_property_class_update_from_node")]
 705 		public static bool update_from_node (Glade.XmlNode node, GLib.Type object_type, out unowned Glade.PropertyClass property_class, string domain);
 706 		[CCode (cname = "glade_property_class_void_value")]
 707 		public bool void_value (GLib.Value value);
 708 		[CCode (cname = "glade_property_class_weight")]
 709 		public double weight ();
 710 	}
 711 	[CCode (cheader_filename = "gladeui/glade.h")]
 712 	[Compact]
 713 	public class PropertyKlass {
 714 		public weak GLib.Callback dup;
 715 		public weak GLib.Callback equals_value;
 716 		public weak GLib.Callback get_value;
 717 		public weak GLib.Callback glade_reserved1;
 718 		public weak GLib.Callback glade_reserved2;
 719 		public weak GLib.Callback glade_reserved3;
 720 		public weak GLib.Callback glade_reserved4;
 721 		public weak GLib.Callback glade_reserved5;
 722 		public weak GLib.Callback glade_reserved6;
 723 		public weak GLib.Callback load;
 724 		public weak GLib.ObjectClass parent_class;
 725 		public weak GLib.Callback set_value;
 726 		public weak GLib.Callback sync;
 727 		public weak GLib.Callback tooltip_changed;
 728 		public weak GLib.Callback value_changed;
 729 	}
 730 	[CCode (cheader_filename = "gladeui/glade.h")]
 731 	public class Signal : GLib.Object {
 732 		[CCode (has_construct_function = false)]
 733 		public Signal (Glade.SignalClass sig_class, string handler, string userdata, bool after, bool swapped);
 734 		public unowned Glade.Signal clone ();
 735 		public bool equal (Glade.Signal sig2);
 736 		public bool get_after ();
 737 		public unowned Glade.SignalClass get_class ();
 738 		public unowned string get_handler ();
 739 		public unowned string get_name ();
 740 		public unowned string get_support_warning ();
 741 		public bool get_swapped ();
 742 		public unowned string get_userdata ();
 743 		public static unowned Glade.Signal read (Glade.XmlNode node, Glade.WidgetAdaptor adaptor);
 744 		public void set_after (bool after);
 745 		public void set_handler (string handler);
 746 		public void set_support_warning (string support_warning);
 747 		public void set_swapped (bool swapped);
 748 		public void set_userdata (string userdata);
 749 		public void write (Glade.XmlContext context, Glade.XmlNode node);
 750 		public bool after { get; set; }
 751 		public void* @class { get; construct; }
 752 		public string handler { get; set; }
 753 		public string support_warning { get; set; }
 754 		public bool swapped { get; set; }
 755 		public string userdata { get; set; }
 756 	}
 757 	[CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_signal_class_free")]
 758 	[Compact]
 759 	public class SignalClass {
 760 		[CCode (cname = "glade_signal_class_new", has_construct_function = false)]
 761 		public SignalClass (Glade.WidgetAdaptor adaptor, GLib.Type for_type, uint signal_id);
 762 		[CCode (cname = "glade_signal_class_get_adaptor")]
 763 		public unowned Glade.WidgetAdaptor get_adaptor ();
 764 		[CCode (cname = "glade_signal_class_get_flags")]
 765 		public GLib.SignalFlags get_flags ();
 766 		[CCode (cname = "glade_signal_class_get_name")]
 767 		public unowned string get_name ();
 768 		[CCode (cname = "glade_signal_class_set_since")]
 769 		public void set_since (uint16 since_major, uint16 since_minor);
 770 		[CCode (cname = "glade_signal_class_since_major")]
 771 		public uint16 since_major ();
 772 		[CCode (cname = "glade_signal_class_since_minor")]
 773 		public uint16 since_minor ();
 774 		[CCode (cname = "glade_signal_class_update_from_node")]
 775 		public void update_from_node (Glade.XmlNode node, string domain);
 776 	}
 777 	[CCode (cheader_filename = "gladeui/glade.h")]
 778 	public class SignalEditor : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
 779 		[CCode (has_construct_function = false)]
 780 		public SignalEditor ();
 781 		public void construct_signals_list ();
 782 		public void enable_dnd (bool enabled);
 783 		public unowned Glade.Widget get_widget ();
 784 		[NoWrapper]
 785 		public virtual void glade_reserved1 ();
 786 		[NoWrapper]
 787 		public virtual void glade_reserved2 ();
 788 		[NoWrapper]
 789 		public virtual void glade_reserved3 ();
 790 		[NoWrapper]
 791 		public virtual void glade_reserved4 ();
 792 		[NoWrapper]
 793 		public virtual void glade_reserved5 ();
 794 		public void load_widget (Glade.Widget widget);
 795 		[NoAccessorMethod]
 796 		public Gtk.TreeModel glade_widget { owned get; set; }
 797 		public virtual signal unowned string[] callback_suggestions (Glade.Signal @signal);
 798 		public virtual signal void signal_activated (Glade.Signal p0);
 799 	}
 800 	[CCode (cheader_filename = "gladeui/glade.h")]
 801 	[Compact]
 802 	public class SignalKlass {
 803 		public weak GLib.Callback glade_reserved1;
 804 		public weak GLib.Callback glade_reserved2;
 805 		public weak GLib.Callback glade_reserved3;
 806 		public weak GLib.Callback glade_reserved4;
 807 		public weak GLib.ObjectClass object_class;
 808 	}
 809 	[CCode (cheader_filename = "gladeui/glade.h")]
 810 	public class SignalModel : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource {
 811 		[CCode (has_construct_function = false, type = "GtkTreeModel*")]
 812 		public SignalModel (Glade.Widget widget, GLib.HashTable signals);
 813 		public void* signals { construct; }
 814 		public Glade.Widget widget { construct; }
 815 	}
 816 	[CCode (cheader_filename = "gladeui/glade.h")]
 817 	[Compact]
 818 	public class TargetableVersion {
 819 		public int major;
 820 		public int minor;
 821 	}
 822 	[CCode (cheader_filename = "gladeui/glade.h")]
 823 	public class Widget : GLib.InitiallyUnowned {
 824 		[CCode (has_construct_function = false)]
 825 		protected Widget ();
 826 		public virtual void add_child (Glade.Widget child, bool at_mouse);
 827 		public void add_prop_ref (Glade.Property property);
 828 		public bool add_verify (Glade.Widget child, bool user_feedback);
 829 		public void child_get_property (Glade.Widget child, string property_name, GLib.Value value);
 830 		public void child_set_property (Glade.Widget child, string property_name, GLib.Value value);
 831 		public void copy_properties (Glade.Widget template_widget, bool copy_parentless, bool exact);
 832 		public void copy_signals (Glade.Widget template_widget);
 833 		public unowned Glade.EditorProperty create_editor_property (string property, bool packing, bool use_command);
 834 		public unowned Glade.Widget dup (bool exact);
 835 		public unowned GLib.List dup_properties (GLib.List template_props, bool as_load, bool copy_parentless, bool exact);
 836 		public virtual bool event (Gdk.Event event);
 837 		public unowned Glade.Widget find_child (string name);
 838 		public unowned string generate_path_name ();
 839 		public unowned Glade.WidgetAction get_action (string action_path);
 840 		public unowned GLib.List get_actions ();
 841 		public unowned Glade.WidgetAdaptor get_adaptor ();
 842 		public unowned GLib.List get_children ();
 843 		public static unowned Glade.Widget get_from_gobject (void* object);
 844 		public unowned string get_internal ();
 845 		public unowned Glade.Widget get_locker ();
 846 		public unowned string get_name ();
 847 		public unowned GLib.Object get_object ();
 848 		public unowned Glade.WidgetAction get_pack_action (string action_path);
 849 		public unowned GLib.List get_pack_actions ();
 850 		public unowned Glade.Property get_pack_property (string id_property);
 851 		public unowned GLib.List get_packing_properties ();
 852 		public unowned Glade.Widget get_parent ();
 853 		public unowned GLib.List get_parentless_reffed_widgets ();
 854 		public unowned Glade.Property get_parentless_widget_ref ();
 855 		public unowned Glade.Project get_project ();
 856 		public unowned GLib.List get_properties ();
 857 		public unowned Glade.Property get_property (string id_property);
 858 		public unowned GLib.List get_signal_list ();
 859 		public unowned Gtk.TreeModel get_signal_model ();
 860 		public unowned Glade.Widget get_toplevel ();
 861 		[NoWrapper]
 862 		public virtual void glade_reserved1 ();
 863 		[NoWrapper]
 864 		public virtual void glade_reserved2 ();
 865 		[NoWrapper]
 866 		public virtual void glade_reserved3 ();
 867 		[NoWrapper]
 868 		public virtual void glade_reserved4 ();
 869 		[NoWrapper]
 870 		public virtual void glade_reserved5 ();
 871 		[NoWrapper]
 872 		public virtual void glade_reserved6 ();
 873 		[NoWrapper]
 874 		public virtual void glade_reserved7 ();
 875 		[NoWrapper]
 876 		public virtual void glade_reserved8 ();
 877 		public bool has_decendant (GLib.Type type);
 878 		public void hide ();
 879 		public bool in_project ();
 880 		public bool is_ancestor (Glade.Widget ancestor);
 881 		public unowned GLib.List list_locked_widgets ();
 882 		public unowned GLib.List list_prop_refs ();
 883 		public unowned GLib.PtrArray list_signal_handlers (string signal_name);
 884 		public void @lock (Glade.Widget locked);
 885 		public void object_get_property (string property_name, GLib.Value value);
 886 		public void object_set_property (string property_name, GLib.Value value);
 887 		public bool pack_property_default (string id_property);
 888 		public bool pack_property_get (string id_property);
 889 		public bool pack_property_reset (string id_property);
 890 		public bool pack_property_set (string id_property);
 891 		public bool pack_property_set_enabled (string id_property, bool enabled);
 892 		public bool pack_property_set_save_always (string id_property, bool setting);
 893 		public bool pack_property_set_sensitive (string id_property, bool sensitive, string reason);
 894 		public unowned string pack_property_string (string id_property, GLib.Value value);
 895 		public bool placeholder_relation (Glade.Widget widget);
 896 		public static void pop_superuser ();
 897 		public bool property_default (string id_property);
 898 		public bool property_get (string id_property);
 899 		public bool property_original_default (string id_property);
 900 		public bool property_reset (string id_property);
 901 		public bool property_set (string id_property);
 902 		public bool property_set_enabled (string id_property, bool enabled);
 903 		public bool property_set_save_always (string id_property, bool setting);
 904 		public bool property_set_sensitive (string id_property, bool sensitive, string reason);
 905 		public unowned string property_string (string id_property, GLib.Value value);
 906 		public static void push_superuser ();
 907 		public static unowned Glade.Widget read (Glade.Project project, Glade.Widget parent, Glade.XmlNode node, string @internal);
 908 		public void read_child (Glade.XmlNode node);
 909 		public void rebuild ();
 910 		public virtual void remove_child (Glade.Widget child);
 911 		public void remove_prop_ref (Glade.Property property);
 912 		public void remove_property (string id_property);
 913 		public void replace (GLib.Object old_object, GLib.Object new_object);
 914 		[NoWrapper]
 915 		public virtual void replace_child (GLib.Object p2, GLib.Object p3);
 916 		public bool set_action_sensitive (string action_path, bool sensitive);
 917 		public bool set_action_visible (string action_path, bool sensitive);
 918 		public void set_child_type_from_node (GLib.Object child, Glade.XmlNode node);
 919 		public void set_in_project (bool in_project);
 920 		public void set_internal (string @internal);
 921 		public void set_name (string name);
 922 		public bool set_pack_action_sensitive (string action_path, bool sensitive);
 923 		public bool set_pack_action_visible (string action_path, bool sensitive);
 924 		public void set_packing_properties (Glade.Widget container);
 925 		public void set_parent (Glade.Widget parent);
 926 		public void set_project (Glade.Project project);
 927 		public void set_support_warning (string warning);
 928 		public void show ();
 929 		public static bool superuser ();
 930 		public void unlock ();
 931 		public void write (Glade.XmlContext context, Glade.XmlNode node);
 932 		public void write_child (Glade.Widget child, Glade.XmlContext context, Glade.XmlNode node);
 933 		public void write_placeholder (GLib.Object object, Glade.XmlContext context, Glade.XmlNode node);
 934 		public void write_signals (Glade.XmlContext context, Glade.XmlNode node);
 935 		public void write_special_child_prop (GLib.Object object, Glade.XmlContext context, Glade.XmlNode node);
 936 		public Glade.GObjectAdaptor adaptor { get; construct; }
 937 		[NoAccessorMethod]
 938 		public bool anarchist { get; construct; }
 939 		public string @internal { get; set construct; }
 940 		public string internal_name { construct; }
 941 		public string name { get; set construct; }
 942 		[NoAccessorMethod]
 943 		public GLib.Object object { owned get; set construct; }
 944 		public Glade.Widget parent { get; set construct; }
 945 		public Glade.Project project { get; set construct; }
 946 		public void* properties { get; construct; }
 947 		[NoAccessorMethod]
 948 		public int reason { get; construct; }
 949 		[NoAccessorMethod]
 950 		public string support_warning { owned get; }
 951 		public Glade.Widget template { construct; }
 952 		public bool template_exact { construct; }
 953 		[NoAccessorMethod]
 954 		public int toplevel_height { get; set; }
 955 		[NoAccessorMethod]
 956 		public int toplevel_width { get; set; }
 957 		[NoAccessorMethod]
 958 		public bool visible { get; }
 959 		public virtual signal void add_signal_handler (Glade.Signal p0);
 960 		public virtual signal bool button_press_event (Gdk.Event p0);
 961 		public virtual signal bool button_release_event (Gdk.Event p0);
 962 		public virtual signal void change_signal_handler (Glade.Signal p0);
 963 		public virtual signal bool motion_notify_event (Gdk.Event p0);
 964 		public virtual signal void remove_signal_handler (Glade.Signal p0);
 965 		public virtual signal void support_changed ();
 966 	}
 967 	[CCode (cheader_filename = "gladeui/glade.h")]
 968 	public class WidgetAction : GLib.Object {
 969 		[CCode (has_construct_function = false)]
 970 		protected WidgetAction ();
 971 		public static unowned Glade.WidgetActionClass class_new (string path);
 972 		[CCode (cname = "glade_widget_action_class_clone")]
 973 		public class unowned Glade.WidgetActionClass clone ();
 974 		[CCode (cname = "glade_widget_action_class_free")]
 975 		public class void free ();
 976 		public unowned GLib.List get_children ();
 977 		public unowned Glade.WidgetActionClass get_class ();
 978 		public bool get_sensitive ();
 979 		public bool get_visible ();
 980 		[NoWrapper]
 981 		public virtual void glade_reserved1 ();
 982 		[NoWrapper]
 983 		public virtual void glade_reserved2 ();
 984 		[NoWrapper]
 985 		public virtual void glade_reserved3 ();
 986 		[NoWrapper]
 987 		public virtual void glade_reserved4 ();
 988 		[CCode (cname = "glade_widget_action_class_set_important")]
 989 		public class void set_important (bool important);
 990 		[CCode (cname = "glade_widget_action_class_set_label")]
 991 		public class void set_label (string label);
 992 		public void set_sensitive (bool sensitive);
 993 		[CCode (cname = "glade_widget_action_class_set_stock")]
 994 		public class void set_stock (string stock);
 995 		public void set_visible (bool visible);
 996 		public void* @class { construct; }
 997 		public bool sensitive { get; set; }
 998 		public bool visible { get; set; }
 999 	}
1000 	[CCode (cheader_filename = "gladeui/glade.h")]
1001 	[Compact]
1002 	public class WidgetActionClass {
1003 		public weak GLib.List actions;
1004 		public weak string id;
1005 		public bool important;
1006 		public weak string label;
1007 		public weak string path;
1008 		public weak string stock;
1009 	}
1010 	[CCode (cheader_filename = "gladeui/glade.h")]
1011 	[Compact]
1012 	public class WidgetAdaptor {
1013 		public weak GLib.Object parent_instance;
1014 		public weak Glade.WidgetAdaptorClass priv;
1015 		public void action_activate (GLib.Object object, string action_path);
1016 		public bool action_add (string action_path, string label, string stock, bool important);
1017 		public bool action_remove (string action_path);
1018 		public unowned Gtk.Widget action_submenu (GLib.Object object, string action_path);
1019 		public unowned GLib.List actions_new ();
1020 		public void add (GLib.Object container, GLib.Object child);
1021 		public bool add_verify (GLib.Object container, GLib.Object child, bool user_feedback);
1022 		public void child_action_activate (GLib.Object container, GLib.Object object, string action_path);
1023 		public void child_get_property (GLib.Object container, GLib.Object child, string property_name, GLib.Value value);
1024 		public void child_set_property (GLib.Object container, GLib.Object child, string property_name, GLib.Value value);
1025 		public bool child_verify_property (GLib.Object container, GLib.Object child, string property_name, GLib.Value value);
1026 		public unowned GLib.Object construct_object (uint n_parameters, GLib.Parameter parameters);
1027 		public unowned Glade.Editable create_editable (Glade.EditorPageType type);
1028 		public unowned Glade.EditorProperty create_eprop (Glade.PropertyClass klass, bool use_command);
1029 		public unowned Glade.EditorProperty create_eprop_by_name (string property_id, bool packing, bool use_command);
1030 		public static unowned Glade.Widget create_internal (Glade.Widget parent, GLib.Object internal_object, string internal_name, string parent_name, bool anarchist, Glade.CreateReason reason);
1031 		public static unowned Glade.Widget create_widget_real (bool query, ...);
1032 		public GLib.Parameter default_params (bool @construct, uint n_params);
1033 		public bool depends (Glade.Widget widget, Glade.Widget another);
1034 		public static unowned Glade.WidgetAdaptor from_catalog (Glade.Catalog catalog, Glade.XmlNode class_node, GLib.Module module);
1035 		public unowned Glade.WidgetAdaptor from_pspec (GLib.ParamSpec spec);
1036 		public static unowned Glade.WidgetAdaptor get_by_name (string name);
1037 		public static unowned Glade.WidgetAdaptor get_by_type (GLib.Type type);
1038 		public unowned GLib.List get_children (GLib.Object container);
1039 		public unowned string get_generic_name ();
1040 		public unowned string get_icon_name ();
1041 		public unowned GLib.Object get_internal_child (GLib.Object object, string internal_name);
1042 		public unowned string get_missing_icon ();
1043 		public unowned string get_name ();
1044 		public GLib.Type get_object_type ();
1045 		public unowned Glade.PropertyClass get_pack_property_class (string name);
1046 		public unowned string get_packing_default (Glade.WidgetAdaptor container_adaptor, string id);
1047 		public unowned GLib.List get_packing_props ();
1048 		public unowned Glade.WidgetAdaptor get_parent_adaptor ();
1049 		public unowned GLib.List get_properties ();
1050 		public void get_property (GLib.Object object, string property_name, GLib.Value value);
1051 		public unowned Glade.PropertyClass get_property_class (string name);
1052 		public unowned Glade.SignalClass get_signal_class (string name);
1053 		public unowned GLib.List get_signals ();
1054 		public unowned string get_title ();
1055 		public bool has_child (GLib.Object container, GLib.Object child);
1056 		public bool has_internal_children ();
1057 		public bool is_container ();
1058 		public static unowned GLib.List list_adaptors ();
1059 		public bool pack_action_add (string action_path, string label, string stock, bool important);
1060 		public bool pack_action_remove (string action_path);
1061 		public unowned GLib.List pack_actions_new ();
1062 		public void post_create (GLib.Object object, Glade.CreateReason reason);
1063 		public bool query ();
1064 		public void read_child (Glade.Widget widget, Glade.XmlNode node);
1065 		public void read_widget (Glade.Widget widget, Glade.XmlNode node);
1066 		public void register ();
1067 		public void remove (GLib.Object container, GLib.Object child);
1068 		public void replace_child (GLib.Object container, GLib.Object old_obj, GLib.Object new_obj);
1069 		public void set_property (GLib.Object object, string property_name, GLib.Value value);
1070 		public unowned string string_from_value (Glade.PropertyClass klass, GLib.Value value);
1071 		public bool verify_property (GLib.Object object, string property_name, GLib.Value value);
1072 		public void write_child (Glade.Widget widget, Glade.XmlContext context, Glade.XmlNode node);
1073 		public void write_widget (Glade.Widget widget, Glade.XmlContext context, Glade.XmlNode node);
1074 	}
1075 	[CCode (cheader_filename = "gladeui/glade.h")]
1076 	[Compact]
1077 	public class WidgetAdaptorClass {
1078 		public weak Glade.ActionActivateFunc action_activate;
1079 		public weak Glade.ActionSubmenuFunc action_submenu;
1080 		public weak Glade.AddChildFunc add;
1081 		public weak Glade.AddChildVerifyFunc add_verify;
1082 		public weak Glade.ChildActionActivateFunc child_action_activate;
1083 		public weak Glade.ChildGetPropertyFunc child_get_property;
1084 		public weak Glade.ChildSetPropertyFunc child_set_property;
1085 		public weak Glade.ChildVerifyPropertyFunc child_verify_property;
1086 		public weak Glade.ConstructObjectFunc construct_object;
1087 		public weak Glade.CreateEditableFunc create_editable;
1088 		public weak Glade.CreateEPropFunc create_eprop;
1089 		public weak Glade.CreateWidgetFunc create_widget;
1090 		public weak Glade.PostCreateFunc deep_post_create;
1091 		public int16 default_height;
1092 		public int16 default_width;
1093 		public weak Glade.DependsFunc depends;
1094 		public uint deprecated;
1095 		public weak Glade.GetChildrenFunc get_children;
1096 		public weak Glade.GetInternalFunc get_internal_child;
1097 		public weak Glade.GetPropertyFunc get_property;
1098 		public weak GLib.Callback glade_reserved1;
1099 		public weak GLib.Callback glade_reserved2;
1100 		public weak GLib.Callback glade_reserved3;
1101 		public weak GLib.Callback glade_reserved4;
1102 		public weak GLib.Callback glade_reserved5;
1103 		public weak GLib.Callback glade_reserved6;
1104 		public weak GLib.Callback glade_reserved7;
1105 		public weak GLib.Callback glade_reserved8;
1106 		public weak GLib.ObjectClass parent_class;
1107 		public weak Glade.PostCreateFunc post_create;
1108 		public weak Glade.ReadWidgetFunc read_child;
1109 		public weak Glade.ReadWidgetFunc read_widget;
1110 		public weak Glade.RemoveChildFunc remove;
1111 		public weak Glade.ReplaceChildFunc replace_child;
1112 		public weak Glade.SetPropertyFunc set_property;
1113 		public weak Glade.StringFromValueFunc string_from_value;
1114 		public uint toplevel;
1115 		public uint use_placeholders;
1116 		public weak Glade.VerifyPropertyFunc verify_property;
1117 		public uint16 version_since_major;
1118 		public uint16 version_since_minor;
1119 		public weak Glade.WriteWidgetFunc write_child;
1120 		public weak Glade.WriteWidgetFunc write_widget;
1121 	}
1122 	[CCode (cheader_filename = "gladeui/glade.h")]
1123 	[Compact]
1124 	public class WidgetGroup {
1125 		public unowned GLib.List get_adaptors ();
1126 		public bool get_expanded ();
1127 		public unowned string get_name ();
1128 		public unowned string get_title ();
1129 	}
1130 	[CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_xml_context_destroy")]
1131 	[Compact]
1132 	public class XmlContext {
1133 		[CCode (has_construct_function = false)]
1134 		public XmlContext (Glade.XmlDoc doc, string name_space);
1135 		public void free ();
1136 		[CCode (has_construct_function = false)]
1137 		public XmlContext.from_path (string full_path, string nspace, string root_name);
1138 		public unowned Glade.XmlDoc get_doc ();
1139 	}
1140 	[CCode (cheader_filename = "gladeui/glade.h")]
1141 	[Compact]
1142 	public class XmlDoc {
1143 		[CCode (has_construct_function = false)]
1144 		public XmlDoc ();
1145 		public unowned Glade.XmlNode get_root ();
1146 		public int save (string full_path);
1147 		public void set_root (Glade.XmlNode node);
1148 	}
1149 	[CCode (cheader_filename = "gladeui/glade.h", copy_function = "glade_xml_node_copy")]
1150 	[Compact]
1151 	public class XmlNode {
1152 		[CCode (has_construct_function = false)]
1153 		public XmlNode (Glade.XmlContext context, string name);
1154 		public void append_child (Glade.XmlNode child);
1155 		[CCode (has_construct_function = false)]
1156 		public XmlNode.comment (Glade.XmlContext context, string comment);
1157 		public unowned Glade.XmlNode copy ();
1158 		public void @delete ();
1159 		public unowned Glade.XmlNode get_children ();
1160 		public unowned Glade.XmlNode get_children_with_comments ();
1161 		public unowned string get_name ();
1162 		public unowned Glade.XmlNode get_parent ();
1163 		public bool is_comment ();
1164 		public unowned Glade.XmlNode next ();
1165 		public unowned Glade.XmlNode next_with_comments ();
1166 		public void remove ();
1167 		public void set_property_boolean (string name, bool value);
1168 		public void set_property_string (string name, string str);
1169 		public bool verify (string name);
1170 		public bool verify_silent (string name);
1171 	}
1172 	[CCode (cheader_filename = "gladeui/glade.h")]
1173 	public interface Editable : Gtk.Widget {
1174 		public void block ();
1175 		public abstract void load (Glade.Widget widget);
1176 		public unowned Glade.Widget loaded_widget ();
1177 		public bool loading ();
1178 		public abstract void set_show_name (bool show_name);
1179 		public void unblock ();
1180 	}
1181 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_CREATE_")]
1182 	public enum CreateReason {
1183 		USER,
1184 		COPY,
1185 		LOAD,
1186 		REBUILD
1187 	}
1188 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_CURSOR_", has_type_id = false)]
1189 	public enum CursorType {
1190 		SELECTOR,
1191 		ADD_WIDGET,
1192 		RESIZE_TOP_LEFT,
1193 		RESIZE_TOP_RIGHT,
1194 		RESIZE_BOTTOM_LEFT,
1195 		RESIZE_BOTTOM_RIGHT,
1196 		RESIZE_LEFT,
1197 		RESIZE_RIGHT,
1198 		RESIZE_TOP,
1199 		RESIZE_BOTTOM,
1200 		DRAG
1201 	}
1202 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_PAGE_", has_type_id = false)]
1203 	public enum EditorPageType {
1204 		GENERAL,
1205 		COMMON,
1206 		PACKING,
1207 		ATK,
1208 		QUERY
1209 	}
1210 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_ITEM_")]
1211 	public enum ItemAppearance {
1212 		ICON_AND_LABEL,
1213 		ICON_ONLY,
1214 		LABEL_ONLY
1215 	}
1216 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "")]
1217 	public enum PointerMode {
1218 		select,
1219 		add,
1220 		drag_resize,
1221 		margin_edit,
1222 		align_edit
1223 	}
1224 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_PROJECT_MODEL_", has_type_id = false)]
1225 	public enum ProjectModelColumns {
1226 		COLUMN_ICON_NAME,
1227 		COLUMN_NAME,
1228 		COLUMN_TYPE_NAME,
1229 		COLUMN_OBJECT,
1230 		COLUMN_MISC,
1231 		N_COLUMNS
1232 	}
1233 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_STATE_", has_type_id = false)]
1234 	public enum PropertyState {
1235 		NORMAL,
1236 		CHANGED,
1237 		UNSUPPORTED,
1238 		SUPPORT_DISABLED
1239 	}
1240 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_SIGNAL_", has_type_id = false)]
1241 	public enum SignalModelColumns {
1242 		COLUMN_NAME,
1243 		COLUMN_SHOW_NAME,
1244 		COLUMN_HANDLER,
1245 		COLUMN_OBJECT,
1246 		COLUMN_SWAP,
1247 		COLUMN_AFTER,
1248 		COLUMN_TOOLTIP,
1249 		COLUMN_SIGNAL,
1250 		N_COLUMNS
1251 	}
1252 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "")]
1253 	public enum Stock {
1254 		About,
1255 		Add,
1256 		Apply,
1257 		Ascending,
1258 		Back,
1259 		BestFit,
1260 		Bold,
1261 		_Bottom,
1262 		CDROM,
1263 		Cancel,
1264 		Center,
1265 		Clear,
1266 		Close,
1267 		Color,
1268 		Connect,
1269 		Convert,
1270 		Copy,
1271 		Cut,
1272 		DecreaseIndent,
1273 		Delete,
1274 		Descending,
1275 		Discard,
1276 		Disconnect,
1277 		Down,
1278 		Edit,
1279 		Error,
1280 		Execute,
1281 		File,
1282 		Fill,
1283 		Find,
1284 		FindandReplace,
1285 		First,
1286 		Floppy,
1287 		Font,
1288 		Forward,
1289 		Fullscreen,
1290 		HardDisk,
1291 		Help,
1292 		Home,
1293 		IncreaseIndent,
1294 		Index,
1295 		Information,
1296 		Italic,
1297 		Jumpto,
1298 		Landscape,
1299 		Last,
1300 		LeaveFullscreen,
1301 		Left,
1302 		Network,
1303 		New,
1304 		Next,
1305 		No,
1306 		NormalSize,
1307 		OK,
1308 		Open,
1309 		PageSetup,
1310 		Paste,
1311 		Pause,
1312 		Play,
1313 		Portrait,
1314 		Preferences,
1315 		Previous,
1316 		Print,
1317 		PrintPreview,
1318 		Properties,
1319 		Question,
1320 		Quit,
1321 		Record,
1322 		Redo,
1323 		Refresh,
1324 		Remove,
1325 		Reverselandscape,
1326 		Reverseportrait,
1327 		Revert,
1328 		Rewind,
1329 		Right,
1330 		Save,
1331 		SaveAs,
1332 		SelectAll,
1333 		SpellCheck,
1334 		Stop,
1335 		Strikethrough,
1336 		Top,
1337 		Undelete,
1338 		Underline,
1339 		Undo,
1340 		Up,
1341 		Warning,
1342 		Yes,
1343 		ZoomIn,
1344 		ZoomOut
1345 	}
1346 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "")]
1347 	public enum StockImage {
1348 		About,
1349 		Add,
1350 		Apply,
1351 		Ascending,
1352 		Back,
1353 		BestFit,
1354 		Bold,
1355 		Bottom,
1356 		CDROM,
1357 		Cancel,
1358 		Center,
1359 		Clear,
1360 		Close,
1361 		Color,
1362 		Connect,
1363 		Convert,
1364 		Copy,
1365 		Cut,
1366 		DecreaseIndent,
1367 		Delete,
1368 		Descending,
1369 		Discard,
1370 		Disconnect,
1371 		Down,
1372 		Edit,
1373 		Error,
1374 		Execute,
1375 		File,
1376 		Fill,
1377 		Find,
1378 		FindandReplace,
1379 		First,
1380 		Floppy,
1381 		Font,
1382 		Forward,
1383 		Fullscreen,
1384 		HardDisk,
1385 		Help,
1386 		Home,
1387 		IncreaseIndent,
1388 		Index,
1389 		Information,
1390 		Italic,
1391 		Jumpto,
1392 		Landscape,
1393 		Last,
1394 		LeaveFullscreen,
1395 		Left,
1396 		Network,
1397 		New,
1398 		Next,
1399 		No,
1400 		NormalSize,
1401 		OK,
1402 		Open,
1403 		PageSetup,
1404 		Paste,
1405 		Pause,
1406 		Play,
1407 		Portrait,
1408 		Preferences,
1409 		Previous,
1410 		Print,
1411 		PrintPreview,
1412 		Properties,
1413 		Question,
1414 		Quit,
1415 		Record,
1416 		Redo,
1417 		Refresh,
1418 		Remove,
1419 		Reverselandscape,
1420 		Reverseportrait,
1421 		Revert,
1422 		Rewind,
1423 		Right,
1424 		Save,
1425 		SaveAs,
1426 		SelectAll,
1427 		SpellCheck,
1428 		Stop,
1429 		Strikethrough,
1430 		Top,
1431 		Undelete,
1432 		Underline,
1433 		Undo,
1434 		Up,
1435 		Warning,
1436 		Yes,
1437 		ZoomIn,
1438 		ZoomOut,
1439 		gtk_color_picker,
1440 		gtk_dialog_authentication,
1441 		gtk_directory,
1442 		gtk_dnd,
1443 		gtk_dnd_multiple,
1444 		gtk_file,
1445 		gtk_missing_image
1446 	}
1447 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_SUPPORT_", has_type_id = false)]
1448 	public enum SupportMask {
1449 		OK,
1450 		DEPRECATED,
1451 		MISMATCH
1452 	}
1453 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_UI_", has_type_id = false)]
1454 	public enum UIMessageType {
1455 		INFO,
1456 		WARN,
1457 		ERROR,
1458 		ARE_YOU_SURE,
1459 		YES_OR_NO
1460 	}
1461 	[CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_FILE_DIALOG_ACTION_", has_type_id = false)]
1462 	public enum UtilFileDialogType {
1463 		OPEN,
1464 		SAVE
1465 	}
1466 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1467 	public delegate void ActionActivateFunc (Glade.WidgetAdaptor adaptor, GLib.Object object, string action_path);
1468 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1469 	public delegate unowned Gtk.Widget ActionSubmenuFunc (Glade.WidgetAdaptor adaptor, GLib.Object object, string action_path);
1470 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1471 	public delegate void AddChildFunc (Glade.WidgetAdaptor adaptor, GLib.Object parent, GLib.Object child);
1472 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1473 	public delegate bool AddChildVerifyFunc (Glade.WidgetAdaptor adaptor, GLib.Object parent, GLib.Object child, bool user_feedback);
1474 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1475 	public delegate void CatalogInitFunc (string name);
1476 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1477 	public delegate void ChildActionActivateFunc (Glade.WidgetAdaptor adaptor, GLib.Object container, GLib.Object object, string action_path);
1478 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1479 	public delegate void ChildGetPropertyFunc (Glade.WidgetAdaptor adaptor, GLib.Object container, GLib.Object child, string property_name, GLib.Value value);
1480 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1481 	public delegate void ChildSetPropertyFunc (Glade.WidgetAdaptor adaptor, GLib.Object container, GLib.Object child, string property_name, GLib.Value value);
1482 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1483 	public delegate bool ChildVerifyPropertyFunc (Glade.WidgetAdaptor adaptor, GLib.Object container, GLib.Object child, string property_name, GLib.Value value);
1484 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1485 	public delegate unowned GLib.Object ConstructObjectFunc (Glade.WidgetAdaptor adaptor, uint n_parameters, GLib.Parameter parameters);
1486 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1487 	public delegate unowned Glade.EditorProperty CreateEPropFunc (Glade.WidgetAdaptor adaptor, Glade.PropertyClass klass, bool use_command);
1488 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1489 	public delegate unowned Glade.Editable CreateEditableFunc (Glade.WidgetAdaptor adaptor, Glade.EditorPageType type);
1490 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1491 	public delegate unowned Glade.Widget CreateWidgetFunc (Glade.WidgetAdaptor adaptor, string first_property_name, void* var_args);
1492 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1493 	public delegate bool DependsFunc (Glade.WidgetAdaptor adaptor, Glade.Widget widget, Glade.Widget another);
1494 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1495 	public delegate unowned GLib.List GetChildrenFunc (Glade.WidgetAdaptor adaptor, GLib.Object container);
1496 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1497 	public delegate unowned GLib.Object GetInternalFunc (Glade.WidgetAdaptor adaptor, GLib.Object parent, string name);
1498 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1499 	public delegate void GetPropertyFunc (Glade.WidgetAdaptor adaptor, GLib.Object object, string property_name, GLib.Value value);
1500 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1501 	public delegate void PostCreateFunc (Glade.WidgetAdaptor adaptor, GLib.Object object, Glade.CreateReason reason);
1502 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1503 	public delegate void ReadWidgetFunc (Glade.WidgetAdaptor adaptor, Glade.Widget widget, Glade.XmlNode node);
1504 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1505 	public delegate void RemoveChildFunc (Glade.WidgetAdaptor adaptor, GLib.Object parent, GLib.Object child);
1506 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1507 	public delegate void ReplaceChildFunc (Glade.WidgetAdaptor adaptor, GLib.Object container, GLib.Object old_obj, GLib.Object new_obj);
1508 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1509 	public delegate void SetPropertyFunc (Glade.WidgetAdaptor adaptor, GLib.Object object, string property_name, GLib.Value value);
1510 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1511 	public delegate unowned string StringFromValueFunc (Glade.WidgetAdaptor adaptor, Glade.PropertyClass klass, GLib.Value value);
1512 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1513 	public delegate bool VerifyPropertyFunc (Glade.WidgetAdaptor adaptor, GLib.Object object, string property_name, GLib.Value value);
1514 	[CCode (cheader_filename = "gladeui/glade.h", has_target = false)]
1515 	public delegate void WriteWidgetFunc (Glade.WidgetAdaptor adaptor, Glade.Widget widget, Glade.XmlContext context, Glade.XmlNode node);
1516 	[CCode (cheader_filename = "gladeui/glade.h")]
1517 	public const string DEVHELP_FALLBACK_ICON_FILE;
1518 	[CCode (cheader_filename = "gladeui/glade.h")]
1519 	public const string DEVHELP_ICON_NAME;
1520 	[CCode (cheader_filename = "gladeui/glade.h")]
1521 	public const string ENV_CATALOG_PATH;
1522 	[CCode (cheader_filename = "gladeui/glade.h")]
1523 	public const string ENV_MODULE_PATH;
1524 	[CCode (cheader_filename = "gladeui/glade.h")]
1525 	public const string GPC_OBJECT_DELIMITER;
1526 	[CCode (cheader_filename = "gladeui/glade.h")]
1527 	public const int GPC_PROPERTY_NAMELEN;
1528 	[CCode (cheader_filename = "gladeui/glade.h")]
1529 	public const int GTKBUILDER_VERSIONING_BASE_MAJOR;
1530 	[CCode (cheader_filename = "gladeui/glade.h")]
1531 	public const int GTKBUILDER_VERSIONING_BASE_MINOR;
1532 	[CCode (cheader_filename = "gladeui/glade.h")]
1533 	public const string TAG_ACTION;
1534 	[CCode (cheader_filename = "gladeui/glade.h")]
1535 	public const string TAG_ACTIONS;
1536 	[CCode (cheader_filename = "gladeui/glade.h")]
1537 	public const string TAG_ACTION_ACTIVATE_FUNCTION;
1538 	[CCode (cheader_filename = "gladeui/glade.h")]
1539 	public const string TAG_ACTION_SUBMENU_FUNCTION;
1540 	[CCode (cheader_filename = "gladeui/glade.h")]
1541 	public const string TAG_ADAPTOR;
1542 	[CCode (cheader_filename = "gladeui/glade.h")]
1543 	public const string TAG_ADD_CHILD_FUNCTION;
1544 	[CCode (cheader_filename = "gladeui/glade.h")]
1545 	public const string TAG_ADD_CHILD_VERIFY_FUNCTION;
1546 	[CCode (cheader_filename = "gladeui/glade.h")]
1547 	public const string TAG_ANARCHIST;
1548 	[CCode (cheader_filename = "gladeui/glade.h")]
1549 	public const string TAG_ATK_PROPERTY;
1550 	[CCode (cheader_filename = "gladeui/glade.h")]
1551 	public const string TAG_BOOK;
1552 	[CCode (cheader_filename = "gladeui/glade.h")]
1553 	public const string TAG_BUILDER_SINCE;
1554 	[CCode (cheader_filename = "gladeui/glade.h")]
1555 	public const string TAG_CHILD_ACTION_ACTIVATE_FUNCTION;
1556 	[CCode (cheader_filename = "gladeui/glade.h")]
1557 	public const string TAG_CHILD_GET_PROP_FUNCTION;
1558 	[CCode (cheader_filename = "gladeui/glade.h")]
1559 	public const string TAG_CHILD_PROPERTY;
1560 	[CCode (cheader_filename = "gladeui/glade.h")]
1561 	public const string TAG_CHILD_SET_PROP_FUNCTION;
1562 	[CCode (cheader_filename = "gladeui/glade.h")]
1563 	public const string TAG_CHILD_VERIFY_FUNCTION;
1564 	[CCode (cheader_filename = "gladeui/glade.h")]
1565 	public const string TAG_COMMENT;
1566 	[CCode (cheader_filename = "gladeui/glade.h")]
1567 	public const string TAG_COMMON;
1568 	[CCode (cheader_filename = "gladeui/glade.h")]
1569 	public const string TAG_CONSTRUCTOR_FUNCTION;
1570 	[CCode (cheader_filename = "gladeui/glade.h")]
1571 	public const string TAG_CONSTRUCT_OBJECT_FUNCTION;
1572 	[CCode (cheader_filename = "gladeui/glade.h")]
1573 	public const string TAG_CONSTRUCT_ONLY;
1574 	[CCode (cheader_filename = "gladeui/glade.h")]
1575 	public const string TAG_CONTEXT;
1576 	[CCode (cheader_filename = "gladeui/glade.h")]
1577 	public const string TAG_CREATE_EDITABLE_FUNCTION;
1578 	[CCode (cheader_filename = "gladeui/glade.h")]
1579 	public const string TAG_CREATE_EPROP_FUNCTION;
1580 	[CCode (cheader_filename = "gladeui/glade.h")]
1581 	public const string TAG_CREATE_TYPE;
1582 	[CCode (cheader_filename = "gladeui/glade.h")]
1583 	public const string TAG_CREATE_WIDGET_FUNCTION;
1584 	[CCode (cheader_filename = "gladeui/glade.h")]
1585 	public const string TAG_CUSTOM_LAYOUT;
1586 	[CCode (cheader_filename = "gladeui/glade.h")]
1587 	public const string TAG_DEEP_POST_CREATE_FUNCTION;
1588 	[CCode (cheader_filename = "gladeui/glade.h")]
1589 	public const string TAG_DEFAULT;
1590 	[CCode (cheader_filename = "gladeui/glade.h")]
1591 	public const string TAG_DEFAULT_HEIGHT;
1592 	[CCode (cheader_filename = "gladeui/glade.h")]
1593 	public const string TAG_DEFAULT_PALETTE_STATE;
1594 	[CCode (cheader_filename = "gladeui/glade.h")]
1595 	public const string TAG_DEFAULT_WIDTH;
1596 	[CCode (cheader_filename = "gladeui/glade.h")]
1597 	public const string TAG_DEPENDS;
1598 	[CCode (cheader_filename = "gladeui/glade.h")]
1599 	public const string TAG_DEPENDS_FUNCTION;
1600 	[CCode (cheader_filename = "gladeui/glade.h")]
1601 	public const string TAG_DEPRECATED;
1602 	[CCode (cheader_filename = "gladeui/glade.h")]
1603 	public const string TAG_DISABLED;
1604 	[CCode (cheader_filename = "gladeui/glade.h")]
1605 	public const string TAG_DISPLAYABLE_VALUES;
1606 	[CCode (cheader_filename = "gladeui/glade.h")]
1607 	public const string TAG_DOMAIN;
1608 	[CCode (cheader_filename = "gladeui/glade.h")]
1609 	public const string TAG_EDITABLE;
1610 	[CCode (cheader_filename = "gladeui/glade.h")]
1611 	public const string TAG_EVENT_HANDLER_CONNECTED;
1612 	[CCode (cheader_filename = "gladeui/glade.h")]
1613 	public const string TAG_EXPANDED;
1614 	[CCode (cheader_filename = "gladeui/glade.h")]
1615 	public const string TAG_FALSE;
1616 	[CCode (cheader_filename = "gladeui/glade.h")]
1617 	public const string TAG_GENERIC_NAME;
1618 	[CCode (cheader_filename = "gladeui/glade.h")]
1619 	public const string TAG_GET_CHILDREN_FUNCTION;
1620 	[CCode (cheader_filename = "gladeui/glade.h")]
1621 	public const string TAG_GET_FUNCTION;
1622 	[CCode (cheader_filename = "gladeui/glade.h")]
1623 	public const string TAG_GET_INTERNAL_CHILD_FUNCTION;
1624 	[CCode (cheader_filename = "gladeui/glade.h")]
1625 	public const string TAG_GET_TYPE_FUNCTION;
1626 	[CCode (cheader_filename = "gladeui/glade.h")]
1627 	public const string TAG_GLADE_CATALOG;
1628 	[CCode (cheader_filename = "gladeui/glade.h")]
1629 	public const string TAG_GLADE_WIDGET_CLASS;
1630 	[CCode (cheader_filename = "gladeui/glade.h")]
1631 	public const string TAG_GLADE_WIDGET_CLASSES;
1632 	[CCode (cheader_filename = "gladeui/glade.h")]
1633 	public const string TAG_GLADE_WIDGET_CLASS_REF;
1634 	[CCode (cheader_filename = "gladeui/glade.h")]
1635 	public const string TAG_GLADE_WIDGET_GROUP;
1636 	[CCode (cheader_filename = "gladeui/glade.h")]
1637 	public const string TAG_HAS_CONTEXT;
1638 	[CCode (cheader_filename = "gladeui/glade.h")]
1639 	public const string TAG_ICON_NAME;
1640 	[CCode (cheader_filename = "gladeui/glade.h")]
1641 	public const string TAG_ICON_PREFIX;
1642 	[CCode (cheader_filename = "gladeui/glade.h")]
1643 	public const string TAG_ID;
1644 	[CCode (cheader_filename = "gladeui/glade.h")]
1645 	public const string TAG_IGNORE;
1646 	[CCode (cheader_filename = "gladeui/glade.h")]
1647 	public const string TAG_IMPORTANT;
1648 	[CCode (cheader_filename = "gladeui/glade.h")]
1649 	public const string TAG_INIT_FUNCTION;
1650 	[CCode (cheader_filename = "gladeui/glade.h")]
1651 	public const string TAG_INTERNAL_CHILDREN;
1652 	[CCode (cheader_filename = "gladeui/glade.h")]
1653 	public const string TAG_KEY;
1654 	[CCode (cheader_filename = "gladeui/glade.h")]
1655 	public const string TAG_LIBRARY;
1656 	[CCode (cheader_filename = "gladeui/glade.h")]
1657 	public const string TAG_MAX_VALUE;
1658 	[CCode (cheader_filename = "gladeui/glade.h")]
1659 	public const string TAG_MIN_VALUE;
1660 	[CCode (cheader_filename = "gladeui/glade.h")]
1661 	public const string TAG_MULTILINE;
1662 	[CCode (cheader_filename = "gladeui/glade.h")]
1663 	public const string TAG_NAME;
1664 	[CCode (cheader_filename = "gladeui/glade.h")]
1665 	public const string TAG_NEEDS_SYNC;
1666 	[CCode (cheader_filename = "gladeui/glade.h")]
1667 	public const string TAG_NICK;
1668 	[CCode (cheader_filename = "gladeui/glade.h")]
1669 	public const string TAG_NO;
1670 	[CCode (cheader_filename = "gladeui/glade.h")]
1671 	public const string TAG_OPTIONAL;
1672 	[CCode (cheader_filename = "gladeui/glade.h")]
1673 	public const string TAG_OPTIONAL_DEFAULT;
1674 	[CCode (cheader_filename = "gladeui/glade.h")]
1675 	public const string TAG_PACKING_ACTIONS;
1676 	[CCode (cheader_filename = "gladeui/glade.h")]
1677 	public const string TAG_PACKING_DEFAULTS;
1678 	[CCode (cheader_filename = "gladeui/glade.h")]
1679 	public const string TAG_PACKING_PROPERTIES;
1680 	[CCode (cheader_filename = "gladeui/glade.h")]
1681 	public const string TAG_PARENT;
1682 	[CCode (cheader_filename = "gladeui/glade.h")]
1683 	public const string TAG_PARENTLESS_WIDGET;
1684 	[CCode (cheader_filename = "gladeui/glade.h")]
1685 	public const string TAG_PARENT_CLASS;
1686 	[CCode (cheader_filename = "gladeui/glade.h")]
1687 	public const string TAG_POST_CREATE_FUNCTION;
1688 	[CCode (cheader_filename = "gladeui/glade.h")]
1689 	public const string TAG_PROPERTIES;
1690 	[CCode (cheader_filename = "gladeui/glade.h")]
1691 	public const string TAG_PROPERTY;
1692 	[CCode (cheader_filename = "gladeui/glade.h")]
1693 	public const string TAG_QUERY;
1694 	[CCode (cheader_filename = "gladeui/glade.h")]
1695 	public const string TAG_READ_CHILD_FUNCTION;
1696 	[CCode (cheader_filename = "gladeui/glade.h")]
1697 	public const string TAG_READ_WIDGET_FUNCTION;
1698 	[CCode (cheader_filename = "gladeui/glade.h")]
1699 	public const string TAG_REMOVE_CHILD_FUNCTION;
1700 	[CCode (cheader_filename = "gladeui/glade.h")]
1701 	public const string TAG_REPLACE_CHILD_FUNCTION;
1702 	[CCode (cheader_filename = "gladeui/glade.h")]
1703 	public const string TAG_RESOURCE;
1704 	[CCode (cheader_filename = "gladeui/glade.h")]
1705 	public const string TAG_SAVE;
1706 	[CCode (cheader_filename = "gladeui/glade.h")]
1707 	public const string TAG_SAVE_ALWAYS;
1708 	[CCode (cheader_filename = "gladeui/glade.h")]
1709 	public const string TAG_SET_FUNCTION;
1710 	[CCode (cheader_filename = "gladeui/glade.h")]
1711 	public const string TAG_SIGNAL;
1712 	[CCode (cheader_filename = "gladeui/glade.h")]
1713 	public const string TAG_SIGNALS;
1714 	[CCode (cheader_filename = "gladeui/glade.h")]
1715 	public const string TAG_SPEC;
1716 	[CCode (cheader_filename = "gladeui/glade.h")]
1717 	public const string TAG_SPECIAL_CHILD_TYPE;
1718 	[CCode (cheader_filename = "gladeui/glade.h")]
1719 	public const string TAG_SPECIFICATIONS;
1720 	[CCode (cheader_filename = "gladeui/glade.h")]
1721 	public const string TAG_STOCK;
1722 	[CCode (cheader_filename = "gladeui/glade.h")]
1723 	public const string TAG_STOCK_ICON;
1724 	[CCode (cheader_filename = "gladeui/glade.h")]
1725 	public const string TAG_STRING_FROM_VALUE_FUNCTION;
1726 	[CCode (cheader_filename = "gladeui/glade.h")]
1727 	public const string TAG_TARGETABLE;
1728 	[CCode (cheader_filename = "gladeui/glade.h")]
1729 	public const string TAG_THEMED_ICON;
1730 	[CCode (cheader_filename = "gladeui/glade.h")]
1731 	public const string TAG_TITLE;
1732 	[CCode (cheader_filename = "gladeui/glade.h")]
1733 	public const string TAG_TOOLTIP;
1734 	[CCode (cheader_filename = "gladeui/glade.h")]
1735 	public const string TAG_TOPLEVEL;
1736 	[CCode (cheader_filename = "gladeui/glade.h")]
1737 	public const string TAG_TRANSFER_ON_PASTE;
1738 	[CCode (cheader_filename = "gladeui/glade.h")]
1739 	public const string TAG_TRANSLATABLE;
1740 	[CCode (cheader_filename = "gladeui/glade.h")]
1741 	public const string TAG_TRUE;
1742 	[CCode (cheader_filename = "gladeui/glade.h")]
1743 	public const string TAG_TYPE;
1744 	[CCode (cheader_filename = "gladeui/glade.h")]
1745 	public const string TAG_USE_PLACEHOLDERS;
1746 	[CCode (cheader_filename = "gladeui/glade.h")]
1747 	public const string TAG_VALUE;
1748 	[CCode (cheader_filename = "gladeui/glade.h")]
1749 	public const string TAG_VALUE_TYPE;
1750 	[CCode (cheader_filename = "gladeui/glade.h")]
1751 	public const string TAG_VERIFY_FUNCTION;
1752 	[CCode (cheader_filename = "gladeui/glade.h")]
1753 	public const string TAG_VERSION;
1754 	[CCode (cheader_filename = "gladeui/glade.h")]
1755 	public const string TAG_VERSION_SINCE;
1756 	[CCode (cheader_filename = "gladeui/glade.h")]
1757 	public const string TAG_VISIBLE;
1758 	[CCode (cheader_filename = "gladeui/glade.h")]
1759 	public const string TAG_WEIGHT;
1760 	[CCode (cheader_filename = "gladeui/glade.h")]
1761 	public const string TAG_WRITE_CHILD_FUNCTION;
1762 	[CCode (cheader_filename = "gladeui/glade.h")]
1763 	public const string TAG_WRITE_WIDGET_FUNCTION;
1764 	[CCode (cheader_filename = "gladeui/glade.h")]
1765 	public const string TAG_YES;
1766 	[CCode (cheader_filename = "gladeui/glade.h")]
1767 	public const string XML_TAG_AFTER;
1768 	[CCode (cheader_filename = "gladeui/glade.h")]
1769 	public const string XML_TAG_CHILD;
1770 	[CCode (cheader_filename = "gladeui/glade.h")]
1771 	public const string XML_TAG_CLASS;
1772 	[CCode (cheader_filename = "gladeui/glade.h")]
1773 	public const string XML_TAG_FILENAME;
1774 	[CCode (cheader_filename = "gladeui/glade.h")]
1775 	public const string XML_TAG_HANDLER;
1776 	[CCode (cheader_filename = "gladeui/glade.h")]
1777 	public const string XML_TAG_I18N_TRUE;
1778 	[CCode (cheader_filename = "gladeui/glade.h")]
1779 	public const string XML_TAG_ID;
1780 	[CCode (cheader_filename = "gladeui/glade.h")]
1781 	public const string XML_TAG_INTERNAL_CHILD;
1782 	[CCode (cheader_filename = "gladeui/glade.h")]
1783 	public const string XML_TAG_LIB;
1784 	[CCode (cheader_filename = "gladeui/glade.h")]
1785 	public const string XML_TAG_NAME;
1786 	[CCode (cheader_filename = "gladeui/glade.h")]
1787 	public const string XML_TAG_OBJECT;
1788 	[CCode (cheader_filename = "gladeui/glade.h")]
1789 	public const string XML_TAG_PACKING;
1790 	[CCode (cheader_filename = "gladeui/glade.h")]
1791 	public const string XML_TAG_PLACEHOLDER;
1792 	[CCode (cheader_filename = "gladeui/glade.h")]
1793 	public const string XML_TAG_PROJECT;
1794 	[CCode (cheader_filename = "gladeui/glade.h")]
1795 	public const string XML_TAG_PROPERTY;
1796 	[CCode (cheader_filename = "gladeui/glade.h")]
1797 	public const string XML_TAG_REQUIRES;
1798 	[CCode (cheader_filename = "gladeui/glade.h")]
1799 	public const string XML_TAG_SIGNAL;
1800 	[CCode (cheader_filename = "gladeui/glade.h")]
1801 	public const string XML_TAG_SIGNAL_FALSE;
1802 	[CCode (cheader_filename = "gladeui/glade.h")]
1803 	public const string XML_TAG_SIGNAL_TRUE;
1804 	[CCode (cheader_filename = "gladeui/glade.h")]
1805 	public const string XML_TAG_SOURCE;
1806 	[CCode (cheader_filename = "gladeui/glade.h")]
1807 	public const string XML_TAG_SOURCES;
1808 	[CCode (cheader_filename = "gladeui/glade.h")]
1809 	public const string XML_TAG_STOCK_ID;
1810 	[CCode (cheader_filename = "gladeui/glade.h")]
1811 	public const string XML_TAG_SWAPPED;
1812 	[CCode (cheader_filename = "gladeui/glade.h")]
1813 	public const string XML_TAG_TYPE;
1814 	[CCode (cheader_filename = "gladeui/glade.h")]
1815 	public const string XML_TAG_VERSION;
1816 	[CCode (cheader_filename = "gladeui/glade.h")]
1817 	public const string XML_TAG_WIDGET;
1818 	[CCode (cheader_filename = "gladeui/glade.h")]
1819 	public static unowned string get_displayable_value (GLib.Type type, string value);
1820 	[CCode (cheader_filename = "gladeui/glade.h")]
1821 	public static unowned string get_value_from_displayable (GLib.Type type, string displayabe);
1822 	[CCode (cheader_filename = "gladeui/glade.h")]
1823 	public static GLib.Type param_objects_get_type ();
1824 	[CCode (cheader_filename = "gladeui/glade.h")]
1825 	public static unowned GLib.ParamSpec param_spec_objects (string name, string nick, string blurb, GLib.Type accepted_type, GLib.ParamFlags flags);
1826 	[CCode (cheader_filename = "gladeui/glade.h")]
1827 	public static unowned string propert_get_insensitive_tooltip (Glade.Property property);
1828 	[CCode (cheader_filename = "gladeui/glade.h")]
1829 	public static void register_displayable_value (GLib.Type type, string value, string domain, string str);
1830 	[CCode (cheader_filename = "gladeui/glade.h")]
1831 	public static void register_translated_value (GLib.Type type, string value, string str);
1832 	[CCode (cheader_filename = "gladeui/glade.h")]
1833 	public static void setup_log_handlers ();
1834 	[CCode (cheader_filename = "gladeui/glade.h")]
1835 	public static unowned GLib.ParamSpec standard_boolean_spec ();
1836 	[CCode (cheader_filename = "gladeui/glade.h")]
1837 	public static unowned GLib.ParamSpec standard_float_spec ();
1838 	[CCode (cheader_filename = "gladeui/glade.h")]
1839 	public static unowned GLib.ParamSpec standard_gdkcolor_spec ();
1840 	[CCode (cheader_filename = "gladeui/glade.h")]
1841 	public static unowned GLib.ParamSpec standard_int_spec ();
1842 	[CCode (cheader_filename = "gladeui/glade.h")]
1843 	public static unowned GLib.ParamSpec standard_objects_spec ();
1844 	[CCode (cheader_filename = "gladeui/glade.h")]
1845 	public static unowned GLib.ParamSpec standard_pixbuf_spec ();
1846 	[CCode (cheader_filename = "gladeui/glade.h")]
1847 	public static void standard_stock_append_prefix (string prefix);
1848 	[CCode (cheader_filename = "gladeui/glade.h")]
1849 	public static unowned GLib.ParamSpec standard_stock_image_spec ();
1850 	[CCode (cheader_filename = "gladeui/glade.h")]
1851 	public static unowned GLib.ParamSpec standard_stock_spec ();
1852 	[CCode (cheader_filename = "gladeui/glade.h")]
1853 	public static unowned GLib.ParamSpec standard_string_spec ();
1854 	[CCode (cheader_filename = "gladeui/glade.h")]
1855 	public static unowned GLib.ParamSpec standard_strv_spec ();
1856 	[CCode (cheader_filename = "gladeui/glade.h")]
1857 	public static unowned GLib.ParamSpec standard_uint_spec ();
1858 	[CCode (cheader_filename = "gladeui/glade.h")]
1859 	public static bool type_has_displayable_values (GLib.Type type);
1860 	[CCode (cheader_filename = "gladeui/glade.h")]
1861 	public static unowned GLib.List util_added_in_list (GLib.List old_list, GLib.List new_list);
1862 	[CCode (cheader_filename = "gladeui/glade.h")]
1863 	public static unowned string util_canonical_path (string path);
1864 	[CCode (cheader_filename = "gladeui/glade.h")]
1865 	public static bool util_check_and_warn_scrollable (Glade.Widget parent, Glade.WidgetAdaptor child_adaptor, Gtk.Widget parent_widget);
1866 	[CCode (cheader_filename = "gladeui/glade.h")]
1867 	public static int util_compare_stock_labels (void* a, void* b);
1868 	[CCode (cheader_filename = "gladeui/glade.h")]
1869 	public static unowned GLib.List util_container_get_all_children (Gtk.Container container);
1870 	[CCode (cheader_filename = "gladeui/glade.h")]
1871 	public static int util_count_placeholders (Glade.Widget parent);
1872 	[CCode (cheader_filename = "gladeui/glade.h")]
1873 	public static unowned string util_duplicate_underscores (string name);
1874 	[CCode (cheader_filename = "gladeui/glade.h")]
1875 	public static unowned Gtk.Widget util_file_dialog_new (string title, Glade.Project project, Gtk.Window parent, Glade.UtilFileDialogType action);
1876 	[CCode (cheader_filename = "gladeui/glade.h")]
1877 	public static bool util_file_is_writeable (string path);
1878 	[CCode (cheader_filename = "gladeui/glade.h")]
1879 	public static unowned string util_filename_to_icon_name (string value);
1880 	[CCode (cheader_filename = "gladeui/glade.h")]
1881 	public static Gtk.TreeIter util_find_iter_by_widget (Gtk.TreeModel model, Glade.Widget findme, int column);
1882 	[CCode (cheader_filename = "gladeui/glade.h")]
1883 	public static void util_flash_message (Gtk.Widget statusbar, uint context_id, string format);
1884 	[CCode (cheader_filename = "gladeui/glade.h")]
1885 	public static unowned Gtk.Widget util_get_devhelp_icon (Gtk.IconSize size);
1886 	[CCode (cheader_filename = "gladeui/glade.h")]
1887 	public static ulong util_get_file_mtime (string filename) throws GLib.Error;
1888 	[CCode (cheader_filename = "gladeui/glade.h")]
1889 	public static unowned Gtk.Widget util_get_placeholder_from_pointer (Gtk.Container container);
1890 	[CCode (cheader_filename = "gladeui/glade.h")]
1891 	public static GLib.Type util_get_type_from_name (string name, bool have_func);
1892 	[CCode (cheader_filename = "gladeui/glade.h")]
1893 	public static bool util_have_devhelp ();
1894 	[CCode (cheader_filename = "gladeui/glade.h")]
1895 	public static unowned string util_icon_name_to_filename (string value);
1896 	[CCode (cheader_filename = "gladeui/glade.h")]
1897 	public static unowned GLib.Module util_load_library (string library_name);
1898 	[CCode (cheader_filename = "gladeui/glade.h")]
1899 	public static bool util_object_is_loading (GLib.Object object);
1900 	[CCode (cheader_filename = "gladeui/glade.h")]
1901 	public static unowned GLib.List util_purify_list (GLib.List list);
1902 	[CCode (cheader_filename = "gladeui/glade.h")]
1903 	public static unowned string util_read_prop_name (string str);
1904 	[CCode (cheader_filename = "gladeui/glade.h")]
1905 	public static unowned GLib.List util_removed_from_list (GLib.List old_list, GLib.List new_list);
1906 	[CCode (cheader_filename = "gladeui/glade.h")]
1907 	public static void util_replace (string str, char a, char b);
1908 	[CCode (cheader_filename = "gladeui/glade.h")]
1909 	public static void util_search_devhelp (string book, string page, string search);
1910 	[CCode (cheader_filename = "gladeui/glade.h")]
1911 	public static bool util_ui_message (Gtk.Widget parent, Glade.UIMessageType type, Gtk.Widget widget, string format);
1912 	[CCode (cheader_filename = "gladeui/glade.h")]
1913 	public static bool util_url_show (string url);
1914 	[CCode (cheader_filename = "gladeui/glade.h")]
1915 	public static void utils_cairo_draw_line (Cairo.Context cr, Gdk.Color color, int x1, int y1, int x2, int y2);
1916 	[CCode (cheader_filename = "gladeui/glade.h")]
1917 	public static void utils_cairo_draw_rectangle (Cairo.Context cr, Gdk.Color color, bool filled, int x, int y, int width, int height);
1918 	[CCode (cheader_filename = "gladeui/glade.h")]
1919 	public static unowned string utils_enum_string_from_value (GLib.Type enum_type, int value);
1920 	[CCode (cheader_filename = "gladeui/glade.h")]
1921 	public static unowned string utils_enum_string_from_value_displayable (GLib.Type flags_type, int value);
1922 	[CCode (cheader_filename = "gladeui/glade.h")]
1923 	public static int utils_enum_value_from_string (GLib.Type enum_type, string strval);
1924 	[CCode (cheader_filename = "gladeui/glade.h")]
1925 	public static unowned string utils_flags_string_from_value (GLib.Type enum_type, int value);
1926 	[CCode (cheader_filename = "gladeui/glade.h")]
1927 	public static unowned string utils_flags_string_from_value_displayable (GLib.Type flags_type, int value);
1928 	[CCode (cheader_filename = "gladeui/glade.h")]
1929 	public static int utils_flags_value_from_string (GLib.Type enum_type, string strval);
1930 	[CCode (cheader_filename = "gladeui/glade.h")]
1931 	public static unowned GLib.ParamSpec utils_get_pspec_from_funcname (string funcname);
1932 	[CCode (cheader_filename = "gladeui/glade.h")]
1933 	public static int utils_hijack_key_press (Gtk.Window win, Gdk.EventKey event);
1934 	[CCode (cheader_filename = "gladeui/glade.h")]
1935 	public static unowned Gtk.ListStore utils_liststore_from_enum_type (GLib.Type enum_type, bool include_empty);
1936 	[CCode (cheader_filename = "gladeui/glade.h")]
1937 	public static unowned string utils_replace_home_dir_with_tilde (string path);
1938 	[CCode (cheader_filename = "gladeui/glade.h")]
1939 	public static unowned string utils_string_from_value (GLib.Value value);
1940 	[CCode (cheader_filename = "gladeui/glade.h")]
1941 	public static GLib.Value utils_value_from_string (GLib.Type type, string str, Glade.Project project);
1942 	[CCode (cheader_filename = "gladeui/glade.h")]
1943 	public static unowned string xml_dump_from_context (Glade.XmlContext context);
1944 	[CCode (cheader_filename = "gladeui/glade.h")]
1945 	public static bool xml_get_boolean (Glade.XmlNode node, string name, bool _default);
1946 	[CCode (cheader_filename = "gladeui/glade.h")]
1947 	public static unowned string xml_get_content (Glade.XmlNode node_in);
1948 	[CCode (cheader_filename = "gladeui/glade.h")]
1949 	public static bool xml_get_property_boolean (Glade.XmlNode node_in, string name, bool _default);
1950 	[CCode (cheader_filename = "gladeui/glade.h")]
1951 	public static double xml_get_property_double (Glade.XmlNode node_in, string name, double _default);
1952 	[CCode (cheader_filename = "gladeui/glade.h")]
1953 	public static int xml_get_property_int (Glade.XmlNode node_in, string name, int _default);
1954 	[CCode (cheader_filename = "gladeui/glade.h")]
1955 	public static unowned string xml_get_property_string (Glade.XmlNode node_in, string name);
1956 	[CCode (cheader_filename = "gladeui/glade.h")]
1957 	public static unowned string xml_get_property_string_required (Glade.XmlNode node_in, string name, string xtra);
1958 	[CCode (cheader_filename = "gladeui/glade.h")]
1959 	public static unowned GLib.List xml_get_property_targetable_versions (Glade.XmlNode node_in, string name);
1960 	[CCode (cheader_filename = "gladeui/glade.h")]
1961 	public static bool xml_get_property_version (Glade.XmlNode node_in, string name, uint16 major, uint16 minor);
1962 	[CCode (cheader_filename = "gladeui/glade.h")]
1963 	public static bool xml_get_value_int (Glade.XmlNode node_in, string name, int val);
1964 	[CCode (cheader_filename = "gladeui/glade.h")]
1965 	public static bool xml_get_value_int_required (Glade.XmlNode node, string name, int val);
1966 	[CCode (cheader_filename = "gladeui/glade.h")]
1967 	public static unowned string xml_get_value_string (Glade.XmlNode node, string name);
1968 	[CCode (cheader_filename = "gladeui/glade.h")]
1969 	public static unowned string xml_get_value_string_required (Glade.XmlNode node, string name, string xtra_info);
1970 	[CCode (cheader_filename = "gladeui/glade.h")]
1971 	public static bool xml_load_sym_from_node (Glade.XmlNode node_in, GLib.Module module, string tagname, void* sym_location);
1972 	[CCode (cheader_filename = "gladeui/glade.h")]
1973 	public static unowned Glade.XmlNode xml_search_child (Glade.XmlNode node, string name);
1974 	[CCode (cheader_filename = "gladeui/glade.h")]
1975 	public static unowned Glade.XmlNode xml_search_child_required (Glade.XmlNode tree, string name);
1976 	[CCode (cheader_filename = "gladeui/glade.h")]
1977 	public static void xml_set_content (Glade.XmlNode node_in, string content);
1978 	[CCode (cheader_filename = "gladeui/glade.h")]
1979 	public static void xml_set_value (Glade.XmlNode node_in, string name, string val);
1980 }

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2021-02-25 10:01:18, 85.4 KB) [[attachment:gladeui-2.0.vapi]]
  • [get | view] (2021-02-25 10:01:18, 14.1 KB) [[attachment:glu.vapi]]
  • [get | view] (2021-02-25 10:01:18, 23.6 KB) [[attachment:glut.vapi]]
  • [get | view] (2021-02-25 10:01:18, 8.1 KB) [[attachment:glx.vapi]]
  • [get | view] (2021-02-25 10:01:18, 12.0 KB) [[attachment:gtkglext-1.0.vapi]]
  • [get | view] (2021-02-25 10:01:18, 6.4 KB) [[attachment:libglfw.vapi]]
  • [get | view] (2021-02-25 10:01:18, 18.7 KB) [[attachment:libvlc.vapi]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.