1 /* gladeui-2.0.vapi generated by vapigen, do not modify. */
4 [CCode (cheader_filename = "gladeui/glade.h")]
5 public class App : GLib.Object {
6 [CCode (has_construct_function = false)]
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<Glade.Catalog> 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<Glade.Project> get_projects ();
26 public static unowned Gtk.Widget get_window ();
28 public virtual void glade_reserved1 ();
30 public virtual void glade_reserved2 ();
32 public virtual void glade_reserved3 ();
34 public virtual void glade_reserved4 ();
36 public virtual void glade_reserved5 ();
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);
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);
57 public virtual void glade_reserved1 ();
59 public virtual void glade_reserved2 ();
61 public virtual void glade_reserved3 ();
63 public virtual void glade_reserved4 ();
65 public virtual void glade_reserved5 ();
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);
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);
79 [CCode (cheader_filename = "gladeui/glade.h")]
81 public class Catalog {
82 public static void destroy_all ();
83 public unowned GLib.List<Glade.WidgetAdaptor> 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<Glade.TargetableVersion> get_targets ();
91 public unowned GLib.List<Glade.WidgetGroup> 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 ();
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);
109 [CCode (cheader_filename = "gladeui/glade.h")]
110 public class Clipboard : GLib.Object {
111 [CCode (has_construct_function = false)]
113 public void add (GLib.List<Glade.Widget> widgets);
114 public void clear ();
115 public bool get_has_selection ();
117 public virtual void glade_reserved1 ();
119 public virtual void glade_reserved2 ();
121 public virtual void glade_reserved3 ();
123 public virtual void glade_reserved4 ();
124 public unowned GLib.List<Glade.Widget> widgets ();
125 public bool has_selection { get; }
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<Glade.Widget> 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<Glade.Widget> widgets);
137 public static void @delete (GLib.List<Glade.Widget> widgets);
138 public unowned string description ();
139 public static void dnd (GLib.List<Glade.Widget> widgets, Glade.Widget parent, Glade.Placeholder placeholder);
140 public virtual bool execute ();
141 public static int get_group_depth ();
143 public virtual void glade_reserved1 ();
145 public virtual void glade_reserved2 ();
147 public virtual void glade_reserved3 ();
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<Glade.Widget> 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<Glade.Property> 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);
166 [CCode (cheader_filename = "gladeui/glade.h")]
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);
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 ();
192 public virtual void glade_reserved1 ();
194 public virtual void glade_reserved2 ();
196 public virtual void glade_reserved3 ();
198 public virtual void glade_reserved4 ();
199 public Glade.Project project { get; construct; }
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 ();
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 ();
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 ();
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 ();
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 ();
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 ();
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 ();
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 ();
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 ();
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 ();
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)]
255 public static unowned Gtk.Widget dialog_for_widget (Glade.Widget widget);
257 public virtual void glade_reserved1 ();
259 public virtual void glade_reserved2 ();
261 public virtual void glade_reserved3 ();
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 ();
269 public Glade.Widget widget { owned get; set; }
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 ();
276 public virtual void* changed (Glade.Property p2);
277 public void commit_no_callback (GLib.Value value);
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 ();
284 public virtual void glade_reserved1 ();
286 public virtual void glade_reserved2 ();
288 public virtual void glade_reserved3 ();
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);
298 public void* property_class { get; construct; }
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);
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);
309 public virtual void glade_reserved1 ();
311 public virtual void glade_reserved2 ();
313 public virtual void glade_reserved3 ();
315 public virtual void glade_reserved4 ();
317 [CCode (cheader_filename = "gladeui/glade.h")]
319 public class GCSetPropData {
320 public GLib.Value new_value;
321 public GLib.Value old_value;
322 public weak Glade.Property property;
324 [CCode (cheader_filename = "gladeui/glade.h", type_id = "glade_glist_get_type ()")]
328 [CCode (cheader_filename = "gladeui/glade.h")]
329 public class GObjectAdaptor : GLib.Object {
330 [CCode (has_construct_function = false)]
331 protected GObjectAdaptor ();
333 public string book { owned get; construct; }
335 public string catalog { owned get; construct; }
337 public void* cursor { get; }
339 public string generic_name { owned get; construct; }
341 public string icon_name { owned get; construct; }
343 public string name { owned get; construct; }
345 public string special_child_type { owned get; construct; }
347 public string title { owned get; set; }
349 public GLib.Type type { get; construct; }
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*")]
355 public unowned Glade.Project get_project ();
356 public unowned GLib.List<Glade.Widget> get_selected_items ();
358 public virtual void glade_reserved1 ();
360 public virtual void glade_reserved2 ();
362 public virtual void glade_reserved3 ();
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 ();
372 [CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_name_context_destroy")]
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);
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*")]
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 ();
394 public virtual void glade_reserved1 ();
396 public virtual void glade_reserved2 ();
398 public virtual void glade_reserved3 ();
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 ();
411 [CCode (cheader_filename = "gladeui/glade.h")]
413 public class ParamSpecObjects {
414 public void set_type (GLib.Type type);
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 ();
423 public virtual void glade_reserved1 ();
425 public virtual void glade_reserved2 ();
427 public virtual void glade_reserved3 ();
429 public virtual void glade_reserved4 ();
430 public unowned GLib.List<Glade.WidgetAction> packing_actions ();
432 [CCode (cheader_filename = "gladeui/glade.h")]
433 public class Project : GLib.Object, Gtk.TreeModel {
434 [CCode (has_construct_function = false)]
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<Glade.Widget> 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<GLib.Object> 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);
456 public virtual void glade_reserved1 ();
458 public virtual void glade_reserved2 ();
460 public virtual void glade_reserved3 ();
462 public virtual void glade_reserved4 ();
464 public virtual void glade_reserved5 ();
466 public virtual void glade_reserved6 ();
468 public virtual void glade_reserved7 ();
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<string> 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; }
513 public string path { owned get; }
514 public Glade.PointerMode pointer_mode { get; }
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);
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);
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 ();
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 ();
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 ();
575 public void write (Glade.XmlContext context, Glade.XmlNode node);
576 public void* @class { get; construct; }
577 public bool enabled { get; set; }
579 public string i18n_comment { owned get; set; }
581 public string i18n_context { owned get; set; }
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);
589 [CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_property_class_free")]
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")]
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")]
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<Glade.Property> 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 ();
711 [CCode (cheader_filename = "gladeui/glade.h")]
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;
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; }
757 [CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_signal_class_free")]
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);
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 ();
785 public virtual void glade_reserved1 ();
787 public virtual void glade_reserved2 ();
789 public virtual void glade_reserved3 ();
791 public virtual void glade_reserved4 ();
793 public virtual void glade_reserved5 ();
794 public void load_widget (Glade.Widget widget);
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);
800 [CCode (cheader_filename = "gladeui/glade.h")]
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;
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; }
816 [CCode (cheader_filename = "gladeui/glade.h")]
818 public class TargetableVersion {
822 [CCode (cheader_filename = "gladeui/glade.h")]
823 public class Widget : GLib.InitiallyUnowned {
824 [CCode (has_construct_function = false)]
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<Glade.Property> dup_properties (GLib.List<Glade.Property> 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<Glade.WidgetAction> get_actions ();
841 public unowned Glade.WidgetAdaptor get_adaptor ();
842 public unowned GLib.List<Glade.Widget> 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<Glade.WidgetAction> get_pack_actions ();
850 public unowned Glade.Property get_pack_property (string id_property);
851 public unowned GLib.List<Glade.Property> get_packing_properties ();
852 public unowned Glade.Widget get_parent ();
853 public unowned GLib.List<Glade.Widget> 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<Glade.Property> get_properties ();
857 public unowned Glade.Property get_property (string id_property);
858 public unowned GLib.List<Glade.Signal> get_signal_list ();
859 public unowned Gtk.TreeModel get_signal_model ();
860 public unowned Glade.Widget get_toplevel ();
862 public virtual void glade_reserved1 ();
864 public virtual void glade_reserved2 ();
866 public virtual void glade_reserved3 ();
868 public virtual void glade_reserved4 ();
870 public virtual void glade_reserved5 ();
872 public virtual void glade_reserved6 ();
874 public virtual void glade_reserved7 ();
876 public virtual void glade_reserved8 ();
877 public bool has_decendant (GLib.Type type);
879 public bool in_project ();
880 public bool is_ancestor (Glade.Widget ancestor);
881 public unowned GLib.List<Glade.Widget> 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);
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);
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; }
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; }
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; }
948 public int reason { get; construct; }
950 public string support_warning { owned get; }
951 public Glade.Widget template { construct; }
952 public bool template_exact { construct; }
954 public int toplevel_height { get; set; }
956 public int toplevel_width { get; set; }
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 ();
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<Glade.WidgetAction> get_children ();
977 public unowned Glade.WidgetActionClass get_class ();
978 public bool get_sensitive ();
979 public bool get_visible ();
981 public virtual void glade_reserved1 ();
983 public virtual void glade_reserved2 ();
985 public virtual void glade_reserved3 ();
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; }
1000 [CCode (cheader_filename = "gladeui/glade.h")]
1002 public class WidgetActionClass {
1003 public weak GLib.List<Glade.WidgetAction> 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;
1010 [CCode (cheader_filename = "gladeui/glade.h")]
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<Glade.WidgetAction> 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<Glade.WidgetAdaptor> 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<Glade.Property> get_packing_props ();
1048 public unowned Glade.WidgetAdaptor get_parent_adaptor ();
1049 public unowned GLib.List<Glade.Property> 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<Glade.Signal> 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<Glade.WidgetAdaptor> 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<Glade.WidgetAction> 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);
1075 [CCode (cheader_filename = "gladeui/glade.h")]
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;
1122 [CCode (cheader_filename = "gladeui/glade.h")]
1124 public class WidgetGroup {
1125 public unowned GLib.List<Glade.WidgetAdaptor> get_adaptors ();
1126 public bool get_expanded ();
1127 public unowned string get_name ();
1128 public unowned string get_title ();
1130 [CCode (cheader_filename = "gladeui/glade.h", free_function = "glade_xml_context_destroy")]
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 ();
1140 [CCode (cheader_filename = "gladeui/glade.h")]
1142 public class XmlDoc {
1143 [CCode (has_construct_function = false)]
1145 public unowned Glade.XmlNode get_root ();
1146 public int save (string full_path);
1147 public void set_root (Glade.XmlNode node);
1149 [CCode (cheader_filename = "gladeui/glade.h", copy_function = "glade_xml_node_copy")]
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);
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 ();
1181 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_CREATE_")]
1182 public enum CreateReason {
1188 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_CURSOR_", has_type_id = false)]
1189 public enum CursorType {
1195 RESIZE_BOTTOM_RIGHT,
1202 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_PAGE_", has_type_id = false)]
1203 public enum EditorPageType {
1210 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_ITEM_")]
1211 public enum ItemAppearance {
1216 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "")]
1217 public enum PointerMode {
1224 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_PROJECT_MODEL_", has_type_id = false)]
1225 public enum ProjectModelColumns {
1233 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_STATE_", has_type_id = false)]
1234 public enum PropertyState {
1240 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_SIGNAL_", has_type_id = false)]
1241 public enum SignalModelColumns {
1252 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "")]
1346 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "")]
1347 public enum StockImage {
1440 gtk_dialog_authentication,
1447 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_SUPPORT_", has_type_id = false)]
1448 public enum SupportMask {
1453 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_UI_", has_type_id = false)]
1454 public enum UIMessageType {
1461 [CCode (cheader_filename = "gladeui/glade.h", cprefix = "GLADE_FILE_DIALOG_ACTION_", has_type_id = false)]
1462 public enum UtilFileDialogType {
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<Glade.WidgetAdaptor> 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);