updated on Fri Jan 13 20:02:10 UTC 2012
[aur-mirror.git] / gwibber-unity / gwibber-vala-0.14.patch
blobb2d93b3167b1435c46507d716326017da30c88e5
1 === modified file 'acinclude.m4'
2 --- acinclude.m4 2011-09-23 16:58:22 +0000
3 +++ acinclude.m4 2011-10-25 16:20:32 +0000
4 @@ -254,7 +254,7 @@
5 # GWIBBER_PROG_VALAC([MINIMUM-VERSION])
6 # --------------------------------
7 AC_DEFUN([GWIBBER_PROG_VALAC],
8 -[AC_PATH_PROG([VALAC], [valac-0.12], [])
9 +[AC_PATH_PROG([VALAC], [valac-0.14], [])
10 AS_IF([test -z "$VALAC"],
11 [AC_MSG_WARN([No Vala compiler found. You will not be able to compile .vala source files.])],
12 [AS_IF([test -n "$1"],
14 === modified file 'client/tab-bar-widgets.vala'
15 --- client/tab-bar-widgets.vala 2011-08-11 16:38:49 +0000
16 +++ client/tab-bar-widgets.vala 2011-10-25 16:20:32 +0000
17 @@ -32,8 +32,7 @@
18 set_size_request (-1, 24);
20 Gdk.RGBA color;
21 - get_style_context ().get_background_color (Gtk.StateFlags.NORMAL,
22 - out color);
23 + color = get_style_context ().get_background_color (Gtk.StateFlags.NORMAL);
24 color.red = 1.0f;
25 color.green = 0.0f;
26 color.blue = 0.0f;
27 @@ -123,7 +122,7 @@
28 get_allocation (out a);
30 Gdk.RGBA c;
31 - get_style_context ().get_color (Gtk.StateFlags.NORMAL, out c);
32 + c = get_style_context ().get_color (Gtk.StateFlags.NORMAL);
34 var pat = new Cairo.Pattern.linear (0, a.height -1, a.width, a.height -1);
35 pat.add_color_stop_rgba (0.0f, c.red, c.green, c.blue, 0.0f);
37 === modified file 'configure.ac'
38 --- configure.ac 2011-10-22 03:12:53 +0000
39 +++ configure.ac 2011-10-25 16:20:32 +0000
40 @@ -31,7 +31,7 @@
41 dnl Init the other things we depend on
42 AM_MAINTAINER_MODE
43 IT_PROG_INTLTOOL([0.35.0])
44 -GWIBBER_PROG_VALAC([0.11.6])
45 +GWIBBER_PROG_VALAC([0.14.0])
47 AS_IF([test -z "$VALAC"], [AC_MSG_ERROR(["No valac compiler found."])])
48 AC_PROG_CC
49 @@ -124,8 +124,8 @@
51 dnl Check for module and library dependancies
52 GLIB_REQUIRED=2.26
53 -GTK_REQUIRED=3.0
54 -GDK_REQUIRED=3.0
55 +GTK_REQUIRED=3.2
56 +GDK_REQUIRED=3.2
57 DEE_REQUIRED=0.5.19
58 DBUSMENU_REQUIRED=0.4
59 INDICATE_REQUIRED=0.5
60 @@ -189,8 +189,6 @@
62 AC_SUBST(DBUSSERVICEDIR)
64 -AM_CONDITIONAL(GTK31, [`$PKG_CONFIG --atleast-version=3.1 gtk+-3.0`])
66 dnl local install for distcheck and stand-alone running
67 with_localinstall="no"
68 AC_ARG_ENABLE(localinstall,
70 === modified file 'libgwibber/account.vala'
71 --- libgwibber/account.vala 2011-08-05 02:22:16 +0000
72 +++ libgwibber/account.vala 2011-10-25 16:20:32 +0000
73 @@ -58,7 +58,7 @@
74 set_property("receive_enabled", root_object.get_member(param).get_boolean()?"1":"0");
76 } else {
77 - root_object.get_member(param).get_value(out value);
78 + value = root_object.get_member(param).get_value();
79 if (value != null) {
80 set_property(param, value);
83 === modified file 'libgwibber/service.vala'
84 --- libgwibber/service.vala 2011-09-29 15:42:08 +0000
85 +++ libgwibber/service.vala 2011-10-25 16:20:32 +0000
86 @@ -393,7 +393,7 @@
87 } else if(features_object.get_member(member).type_name() == "gboolean") {
88 value = features_object.get_member(member).get_boolean();
89 } else {
90 - features_object.get_member(member).get_value(out value);
91 + value = features_object.get_member(member).get_value();
93 feature_table.insert(member, value);
96 === modified file 'vapi/Makefile.am'
97 --- vapi/Makefile.am 2011-07-26 01:32:42 +0000
98 +++ vapi/Makefile.am 2011-10-25 16:20:32 +0000
99 @@ -1,17 +1,5 @@
100 EXTRA_DIST = \
101 config.vapi \
102 - gtk+-3.0.vapi.in \
103 - gtk+-3.1.vapi.in \
104 libnotify.deps \
105 libnotify.vapi \
106 gtkspell-2.0.vapi
108 -all:
109 -if GTK31
110 - cp $(top_srcdir)/vapi/gtk+-3.1.vapi.in $(top_builddir)/vapi/gtk+-3.0.vapi
111 -else
112 - cp $(top_srcdir)/vapi/gtk+-3.0.vapi.in $(top_builddir)/vapi/gtk+-3.0.vapi
113 -endif
116 -CLEANFILES = gtk+-3.0.vapi
118 === removed file 'vapi/gtk+-3.0.vapi.in'
119 --- vapi/gtk+-3.0.vapi.in 2011-07-06 16:13:49 +0000
120 +++ vapi/gtk+-3.0.vapi.in 1970-01-01 00:00:00 +0000
121 @@ -1,8097 +0,0 @@
122 -/* gtk+-3.0.vapi generated by vapigen, do not modify. */
124 -[CCode (cprefix = "Gtk", lower_case_cprefix = "gtk_", gir_namespace = "Gtk", gir_version = "3.0")]
125 -namespace Gtk {
126 - [CCode (cprefix = "GtkStock", lower_case_cprefix = "gtk_stock_")]
127 - namespace Stock {
128 - [CCode (cheader_filename = "gtk/gtk.h")]
129 - public const string ABOUT;
130 - [CCode (cheader_filename = "gtk/gtk.h")]
131 - public const string ADD;
132 - [CCode (cheader_filename = "gtk/gtk.h")]
133 - public const string APPLY;
134 - [CCode (cheader_filename = "gtk/gtk.h")]
135 - public const string BOLD;
136 - [CCode (cheader_filename = "gtk/gtk.h")]
137 - public const string CANCEL;
138 - [CCode (cheader_filename = "gtk/gtk.h")]
139 - public const string CAPS_LOCK_WARNING;
140 - [CCode (cheader_filename = "gtk/gtk.h")]
141 - public const string CDROM;
142 - [CCode (cheader_filename = "gtk/gtk.h")]
143 - public const string CLEAR;
144 - [CCode (cheader_filename = "gtk/gtk.h")]
145 - public const string CLOSE;
146 - [CCode (cheader_filename = "gtk/gtk.h")]
147 - public const string COLOR_PICKER;
148 - [CCode (cheader_filename = "gtk/gtk.h")]
149 - public const string CONNECT;
150 - [CCode (cheader_filename = "gtk/gtk.h")]
151 - public const string CONVERT;
152 - [CCode (cheader_filename = "gtk/gtk.h")]
153 - public const string COPY;
154 - [CCode (cheader_filename = "gtk/gtk.h")]
155 - public const string CUT;
156 - [CCode (cheader_filename = "gtk/gtk.h")]
157 - public const string DELETE;
158 - [CCode (cheader_filename = "gtk/gtk.h")]
159 - public const string DIALOG_AUTHENTICATION;
160 - [CCode (cheader_filename = "gtk/gtk.h")]
161 - public const string DIALOG_ERROR;
162 - [CCode (cheader_filename = "gtk/gtk.h")]
163 - public const string DIALOG_INFO;
164 - [CCode (cheader_filename = "gtk/gtk.h")]
165 - public const string DIALOG_QUESTION;
166 - [CCode (cheader_filename = "gtk/gtk.h")]
167 - public const string DIALOG_WARNING;
168 - [CCode (cheader_filename = "gtk/gtk.h")]
169 - public const string DIRECTORY;
170 - [CCode (cheader_filename = "gtk/gtk.h")]
171 - public const string DISCARD;
172 - [CCode (cheader_filename = "gtk/gtk.h")]
173 - public const string DISCONNECT;
174 - [CCode (cheader_filename = "gtk/gtk.h")]
175 - public const string DND;
176 - [CCode (cheader_filename = "gtk/gtk.h")]
177 - public const string DND_MULTIPLE;
178 - [CCode (cheader_filename = "gtk/gtk.h")]
179 - public const string EDIT;
180 - [CCode (cheader_filename = "gtk/gtk.h")]
181 - public const string EXECUTE;
182 - [CCode (cheader_filename = "gtk/gtk.h")]
183 - public const string FILE;
184 - [CCode (cheader_filename = "gtk/gtk.h")]
185 - public const string FIND;
186 - [CCode (cheader_filename = "gtk/gtk.h")]
187 - public const string FIND_AND_REPLACE;
188 - [CCode (cheader_filename = "gtk/gtk.h")]
189 - public const string FLOPPY;
190 - [CCode (cheader_filename = "gtk/gtk.h")]
191 - public const string FULLSCREEN;
192 - [CCode (cheader_filename = "gtk/gtk.h")]
193 - public const string GOTO_BOTTOM;
194 - [CCode (cheader_filename = "gtk/gtk.h")]
195 - public const string GOTO_FIRST;
196 - [CCode (cheader_filename = "gtk/gtk.h")]
197 - public const string GOTO_LAST;
198 - [CCode (cheader_filename = "gtk/gtk.h")]
199 - public const string GOTO_TOP;
200 - [CCode (cheader_filename = "gtk/gtk.h")]
201 - public const string GO_BACK;
202 - [CCode (cheader_filename = "gtk/gtk.h")]
203 - public const string GO_DOWN;
204 - [CCode (cheader_filename = "gtk/gtk.h")]
205 - public const string GO_FORWARD;
206 - [CCode (cheader_filename = "gtk/gtk.h")]
207 - public const string GO_UP;
208 - [CCode (cheader_filename = "gtk/gtk.h")]
209 - public const string HARDDISK;
210 - [CCode (cheader_filename = "gtk/gtk.h")]
211 - public const string HELP;
212 - [CCode (cheader_filename = "gtk/gtk.h")]
213 - public const string HOME;
214 - [CCode (cheader_filename = "gtk/gtk.h")]
215 - public const string INDENT;
216 - [CCode (cheader_filename = "gtk/gtk.h")]
217 - public const string INDEX;
218 - [CCode (cheader_filename = "gtk/gtk.h")]
219 - public const string INFO;
220 - [CCode (cheader_filename = "gtk/gtk.h")]
221 - public const string ITALIC;
222 - [CCode (cheader_filename = "gtk/gtk.h")]
223 - public const string JUMP_TO;
224 - [CCode (cheader_filename = "gtk/gtk.h")]
225 - public const string JUSTIFY_CENTER;
226 - [CCode (cheader_filename = "gtk/gtk.h")]
227 - public const string JUSTIFY_FILL;
228 - [CCode (cheader_filename = "gtk/gtk.h")]
229 - public const string JUSTIFY_LEFT;
230 - [CCode (cheader_filename = "gtk/gtk.h")]
231 - public const string JUSTIFY_RIGHT;
232 - [CCode (cheader_filename = "gtk/gtk.h")]
233 - public const string LEAVE_FULLSCREEN;
234 - [CCode (cheader_filename = "gtk/gtk.h")]
235 - public const string MEDIA_FORWARD;
236 - [CCode (cheader_filename = "gtk/gtk.h")]
237 - public const string MEDIA_NEXT;
238 - [CCode (cheader_filename = "gtk/gtk.h")]
239 - public const string MEDIA_PAUSE;
240 - [CCode (cheader_filename = "gtk/gtk.h")]
241 - public const string MEDIA_PLAY;
242 - [CCode (cheader_filename = "gtk/gtk.h")]
243 - public const string MEDIA_PREVIOUS;
244 - [CCode (cheader_filename = "gtk/gtk.h")]
245 - public const string MEDIA_RECORD;
246 - [CCode (cheader_filename = "gtk/gtk.h")]
247 - public const string MEDIA_REWIND;
248 - [CCode (cheader_filename = "gtk/gtk.h")]
249 - public const string MEDIA_STOP;
250 - [CCode (cheader_filename = "gtk/gtk.h")]
251 - public const string MISSING_IMAGE;
252 - [CCode (cheader_filename = "gtk/gtk.h")]
253 - public const string NETWORK;
254 - [CCode (cheader_filename = "gtk/gtk.h")]
255 - public const string NEW;
256 - [CCode (cheader_filename = "gtk/gtk.h")]
257 - public const string NO;
258 - [CCode (cheader_filename = "gtk/gtk.h")]
259 - public const string OK;
260 - [CCode (cheader_filename = "gtk/gtk.h")]
261 - public const string OPEN;
262 - [CCode (cheader_filename = "gtk/gtk.h")]
263 - public const string ORIENTATION_LANDSCAPE;
264 - [CCode (cheader_filename = "gtk/gtk.h")]
265 - public const string ORIENTATION_PORTRAIT;
266 - [CCode (cheader_filename = "gtk/gtk.h")]
267 - public const string ORIENTATION_REVERSE_LANDSCAPE;
268 - [CCode (cheader_filename = "gtk/gtk.h")]
269 - public const string ORIENTATION_REVERSE_PORTRAIT;
270 - [CCode (cheader_filename = "gtk/gtk.h")]
271 - public const string PAGE_SETUP;
272 - [CCode (cheader_filename = "gtk/gtk.h")]
273 - public const string PASTE;
274 - [CCode (cheader_filename = "gtk/gtk.h")]
275 - public const string PREFERENCES;
276 - [CCode (cheader_filename = "gtk/gtk.h")]
277 - public const string PRINT;
278 - [CCode (cheader_filename = "gtk/gtk.h")]
279 - public const string PRINT_ERROR;
280 - [CCode (cheader_filename = "gtk/gtk.h")]
281 - public const string PRINT_PAUSED;
282 - [CCode (cheader_filename = "gtk/gtk.h")]
283 - public const string PRINT_PREVIEW;
284 - [CCode (cheader_filename = "gtk/gtk.h")]
285 - public const string PRINT_REPORT;
286 - [CCode (cheader_filename = "gtk/gtk.h")]
287 - public const string PRINT_WARNING;
288 - [CCode (cheader_filename = "gtk/gtk.h")]
289 - public const string PROPERTIES;
290 - [CCode (cheader_filename = "gtk/gtk.h")]
291 - public const string QUIT;
292 - [CCode (cheader_filename = "gtk/gtk.h")]
293 - public const string REDO;
294 - [CCode (cheader_filename = "gtk/gtk.h")]
295 - public const string REFRESH;
296 - [CCode (cheader_filename = "gtk/gtk.h")]
297 - public const string REMOVE;
298 - [CCode (cheader_filename = "gtk/gtk.h")]
299 - public const string REVERT_TO_SAVED;
300 - [CCode (cheader_filename = "gtk/gtk.h")]
301 - public const string SAVE;
302 - [CCode (cheader_filename = "gtk/gtk.h")]
303 - public const string SAVE_AS;
304 - [CCode (cheader_filename = "gtk/gtk.h")]
305 - public const string SELECT_ALL;
306 - [CCode (cheader_filename = "gtk/gtk.h")]
307 - public const string SELECT_COLOR;
308 - [CCode (cheader_filename = "gtk/gtk.h")]
309 - public const string SELECT_FONT;
310 - [CCode (cheader_filename = "gtk/gtk.h")]
311 - public const string SORT_ASCENDING;
312 - [CCode (cheader_filename = "gtk/gtk.h")]
313 - public const string SORT_DESCENDING;
314 - [CCode (cheader_filename = "gtk/gtk.h")]
315 - public const string SPELL_CHECK;
316 - [CCode (cheader_filename = "gtk/gtk.h")]
317 - public const string STOP;
318 - [CCode (cheader_filename = "gtk/gtk.h")]
319 - public const string STRIKETHROUGH;
320 - [CCode (cheader_filename = "gtk/gtk.h")]
321 - public const string UNDELETE;
322 - [CCode (cheader_filename = "gtk/gtk.h")]
323 - public const string UNDERLINE;
324 - [CCode (cheader_filename = "gtk/gtk.h")]
325 - public const string UNDO;
326 - [CCode (cheader_filename = "gtk/gtk.h")]
327 - public const string UNINDENT;
328 - [CCode (cheader_filename = "gtk/gtk.h")]
329 - public const string YES;
330 - [CCode (cheader_filename = "gtk/gtk.h")]
331 - public const string ZOOM_100;
332 - [CCode (cheader_filename = "gtk/gtk.h")]
333 - public const string ZOOM_FIT;
334 - [CCode (cheader_filename = "gtk/gtk.h")]
335 - public const string ZOOM_IN;
336 - [CCode (cheader_filename = "gtk/gtk.h")]
337 - public const string ZOOM_OUT;
338 - [CCode (cheader_filename = "gtk/gtk.h")]
339 - public static void add (Gtk.StockItem[] items);
340 - [CCode (cheader_filename = "gtk/gtk.h")]
341 - public static void add_static (Gtk.StockItem[] items);
342 - [CCode (cheader_filename = "gtk/gtk.h")]
343 - public static GLib.SList<string> list_ids ();
344 - [CCode (cheader_filename = "gtk/gtk.h")]
345 - public static bool lookup (string stock_id, out Gtk.StockItem item);
347 - [CCode (cheader_filename = "gtk/gtk.h")]
348 - public class AboutDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
349 - [CCode (type = "GtkWidget*", has_construct_function = false)]
350 - public AboutDialog ();
351 - public unowned string get_artists ();
352 - public unowned string get_authors ();
353 - public unowned string get_comments ();
354 - public unowned string get_copyright ();
355 - public unowned string get_documenters ();
356 - public unowned string get_license ();
357 - public Gtk.License get_license_type ();
358 - public unowned Gdk.Pixbuf get_logo ();
359 - public unowned string get_logo_icon_name ();
360 - public unowned string get_program_name ();
361 - public unowned string get_translator_credits ();
362 - public unowned string get_version ();
363 - public unowned string get_website ();
364 - public unowned string get_website_label ();
365 - public bool get_wrap_license ();
366 - public void set_artists ([CCode (array_length = false)] string[] artists);
367 - public void set_authors ([CCode (array_length = false)] string[] authors);
368 - public void set_comments (string comments);
369 - public void set_copyright (string copyright);
370 - public void set_documenters ([CCode (array_length = false)] string[] documenters);
371 - public void set_license (string license);
372 - public void set_license_type (Gtk.License license_type);
373 - public void set_logo (Gdk.Pixbuf logo);
374 - public void set_logo_icon_name (string icon_name);
375 - public void set_program_name (string name);
376 - public void set_translator_credits (string translator_credits);
377 - public void set_version (string version);
378 - public void set_website (string website);
379 - public void set_website_label (string website_label);
380 - public void set_wrap_license (bool wrap_license);
381 - [CCode (array_length = false, array_null_terminated = true)]
382 - public string[] artists { get; set; }
383 - [CCode (array_length = false, array_null_terminated = true)]
384 - public string[] authors { get; set; }
385 - public string comments { get; set; }
386 - public string copyright { get; set; }
387 - [CCode (array_length = false, array_null_terminated = true)]
388 - public string[] documenters { get; set; }
389 - public string license { get; set; }
390 - public Gtk.License license_type { get; set; }
391 - public Gdk.Pixbuf logo { get; set; }
392 - public string logo_icon_name { get; set; }
393 - public string program_name { get; set; }
394 - public string translator_credits { get; set; }
395 - public string version { get; set; }
396 - public string website { get; set; }
397 - public string website_label { get; set; }
398 - public bool wrap_license { get; set; }
399 - public virtual signal bool activate_link (string uri);
401 - [CCode (cheader_filename = "gtk/gtk.h")]
402 - public class AccelGroup : GLib.Object {
403 - [CCode (has_construct_function = false)]
404 - public AccelGroup ();
405 - public bool activate (GLib.Quark accel_quark, GLib.Object acceleratable, uint accel_key, Gdk.ModifierType accel_mods);
406 - public void connect (uint accel_key, Gdk.ModifierType accel_mods, Gtk.AccelFlags accel_flags, [CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate closure);
407 - public void connect_by_path (string accel_path, [CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate closure);
408 - public bool disconnect (GLib.Closure closure);
409 - public bool disconnect_key (uint accel_key, Gdk.ModifierType accel_mods);
410 - public Gtk.AccelKey* find (Gtk.AccelGroupFindFunc find_func);
411 - public static unowned Gtk.AccelGroup from_accel_closure (GLib.Closure closure);
412 - public bool get_is_locked ();
413 - public Gdk.ModifierType get_modifier_mask ();
414 - public void @lock ();
415 - public unowned Gtk.AccelGroupEntry query (uint accel_key, Gdk.ModifierType accel_mods, uint n_entries);
416 - public void unlock ();
417 - public bool is_locked { get; }
418 - public Gdk.ModifierType modifier_mask { get; }
419 - public virtual signal bool accel_activate (GLib.Object p0, uint p1, Gdk.ModifierType p2);
420 - public virtual signal void accel_changed (uint keyval, Gdk.ModifierType modifier, GLib.Closure accel_closure);
422 - [Compact]
423 - [CCode (cheader_filename = "gtk/gtk.h")]
424 - public class AccelGroupEntry {
425 - public GLib.Quark accel_path_quark;
426 - public weak GLib.Closure closure;
427 - public Gtk.AccelKey key;
429 - [CCode (cheader_filename = "gtk/gtk.h")]
430 - public class AccelLabel : Gtk.Label, Atk.Implementor, Gtk.Buildable {
431 - [CCode (type = "GtkWidget*", has_construct_function = false)]
432 - public AccelLabel (string str);
433 - public unowned Gtk.Widget get_accel_widget ();
434 - public uint get_accel_width ();
435 - public bool refetch ();
436 - public void set_accel_closure ([CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate accel_closure);
437 - public void set_accel_widget (Gtk.Widget accel_widget);
438 - [NoAccessorMethod]
439 - public GLib.Closure accel_closure { owned get; set; }
440 - public Gtk.Widget accel_widget { get; set; }
442 - [CCode (cheader_filename = "gtk/gtk.h")]
443 - public class AccelMap : GLib.Object {
444 - [CCode (has_construct_function = false)]
445 - protected AccelMap ();
446 - public static void add_entry (string accel_path, uint accel_key, Gdk.ModifierType accel_mods);
447 - public static void add_filter (string filter_pattern);
448 - public static bool change_entry (string accel_path, uint accel_key, Gdk.ModifierType accel_mods, bool replace);
449 - public static void @foreach (void* data, Gtk.AccelMapForeach foreach_func);
450 - public static void foreach_unfiltered (void* data, Gtk.AccelMapForeach foreach_func);
451 - public static unowned Gtk.AccelMap @get ();
452 - public static void load (string file_name);
453 - public static void load_fd (int fd);
454 - public static void load_scanner (GLib.Scanner scanner);
455 - public static void lock_path (string accel_path);
456 - public static bool lookup_entry (string accel_path, out Gtk.AccelKey key);
457 - public static void save (string file_name);
458 - public static void save_fd (int fd);
459 - public static void unlock_path (string accel_path);
460 - public virtual signal void changed (string p0, uint p1, Gdk.ModifierType p2);
462 - [Compact]
463 - [CCode (cheader_filename = "gtk/gtk.h")]
464 - public class AccelMapClass {
466 - [CCode (cheader_filename = "gtk/gtk.h")]
467 - public class Accessible : Atk.Object {
468 - [CCode (has_construct_function = false)]
469 - protected Accessible ();
470 - public virtual void connect_widget_destroyed ();
471 - public unowned Gtk.Widget get_widget ();
472 - public void set_widget (Gtk.Widget widget);
474 - [CCode (cheader_filename = "gtk/gtk.h")]
475 - public class Action : GLib.Object, Gtk.Buildable {
476 - [CCode (has_construct_function = false)]
477 - public Action (string name, string? label, string? tooltip, string? stock_id);
478 - public void block_activate ();
479 - public void connect_accelerator ();
480 - [NoWrapper]
481 - public virtual void connect_proxy (Gtk.Widget proxy);
482 - public unowned Gtk.Widget create_icon (Gtk.IconSize icon_size);
483 - public virtual unowned Gtk.Widget create_menu ();
484 - public virtual unowned Gtk.Widget create_menu_item ();
485 - public virtual unowned Gtk.Widget create_tool_item ();
486 - public void disconnect_accelerator ();
487 - [NoWrapper]
488 - public virtual void disconnect_proxy (Gtk.Widget proxy);
489 - public unowned GLib.Closure get_accel_closure ();
490 - public unowned string get_accel_path ();
491 - public bool get_always_show_image ();
492 - public unowned GLib.Icon get_gicon ();
493 - public unowned string get_icon_name ();
494 - public bool get_is_important ();
495 - public unowned string get_label ();
496 - public unowned GLib.SList<Gtk.Widget> get_proxies ();
497 - public bool get_sensitive ();
498 - public unowned string get_short_label ();
499 - public unowned string get_stock_id ();
500 - public unowned string get_tooltip ();
501 - public bool get_visible ();
502 - public bool get_visible_horizontal ();
503 - public bool get_visible_vertical ();
504 - public bool is_sensitive ();
505 - public bool is_visible ();
506 - public void set_accel_group (Gtk.AccelGroup accel_group);
507 - public void set_accel_path (string accel_path);
508 - public void set_always_show_image (bool always_show);
509 - public void set_gicon (GLib.Icon icon);
510 - public void set_icon_name (string icon_name);
511 - public void set_is_important (bool is_important);
512 - public void set_label (string label);
513 - public void set_sensitive (bool sensitive);
514 - public void set_short_label (string short_label);
515 - public void set_stock_id (string stock_id);
516 - public void set_tooltip (string tooltip);
517 - public void set_visible (bool visible);
518 - public void set_visible_horizontal (bool visible_horizontal);
519 - public void set_visible_vertical (bool visible_vertical);
520 - public void unblock_activate ();
521 - [NoAccessorMethod]
522 - public Gtk.ActionGroup action_group { owned get; set; }
523 - public bool always_show_image { get; set construct; }
524 - public GLib.Icon gicon { get; set; }
525 - [NoAccessorMethod]
526 - public bool hide_if_empty { get; set; }
527 - public string icon_name { get; set; }
528 - public bool is_important { get; set; }
529 - public string label { get; set; }
530 - public string name { get; construct; }
531 - public bool sensitive { get; set; }
532 - public string short_label { get; set; }
533 - public string stock_id { get; set; }
534 - public string tooltip { get; set; }
535 - public bool visible { get; set; }
536 - public bool visible_horizontal { get; set; }
537 - [NoAccessorMethod]
538 - public bool visible_overflown { get; set; }
539 - public bool visible_vertical { get; set; }
540 - [HasEmitter]
541 - public virtual signal void activate ();
543 - [CCode (cheader_filename = "gtk/gtk.h")]
544 - public class ActionGroup : GLib.Object, Gtk.Buildable {
545 - [CCode (has_construct_function = false)]
546 - public ActionGroup (string name);
547 - public void add_action (Gtk.Action action);
548 - public void add_action_with_accel (Gtk.Action action, string? accelerator);
549 - public void add_actions (Gtk.ActionEntry[] entries, void* user_data);
550 - public void add_actions_full (Gtk.ActionEntry[] entries, void* user_data, GLib.DestroyNotify? destroy);
551 - public void add_radio_actions (Gtk.RadioActionEntry[] entries, int value, [CCode (type = "GCallback")] Gtk.RadioActionCallback on_change);
552 - public void add_radio_actions_full (Gtk.RadioActionEntry[] entries, int value, [CCode (type = "GCallback")] Gtk.RadioActionCallback on_change, GLib.DestroyNotify? destroy);
553 - public void add_toggle_actions (Gtk.ToggleActionEntry[] entries, void* user_data);
554 - public void add_toggle_actions_full (Gtk.ToggleActionEntry[] entries, void* user_data, GLib.DestroyNotify? destroy);
555 - public virtual unowned Gtk.Action get_action (string action_name);
556 - public bool get_sensitive ();
557 - public bool get_visible ();
558 - public GLib.List<weak Gtk.Action> list_actions ();
559 - public void remove_action (Gtk.Action action);
560 - public void set_sensitive (bool sensitive);
561 - public void set_translate_func (owned Gtk.TranslateFunc func);
562 - public void set_translation_domain (string domain);
563 - public void set_visible (bool visible);
564 - public unowned string translate_string (string str);
565 - public string name { get; construct; }
566 - public bool sensitive { get; set; }
567 - public bool visible { get; set; }
568 - public virtual signal void connect_proxy (Gtk.Action p0, Gtk.Widget p1);
569 - public virtual signal void disconnect_proxy (Gtk.Action p0, Gtk.Widget p1);
570 - public virtual signal void post_activate (Gtk.Action p0);
571 - public virtual signal void pre_activate (Gtk.Action p0);
573 - [CCode (cheader_filename = "gtk/gtk.h")]
574 - public class Adjustment : GLib.InitiallyUnowned {
575 - [CCode (has_construct_function = false)]
576 - public Adjustment (double value, double lower, double upper, double step_increment, double page_increment, double page_size);
577 - public void clamp_page (double lower, double upper);
578 - public void configure (double value, double lower, double upper, double step_increment, double page_increment, double page_size);
579 - public double get_lower ();
580 - public double get_page_increment ();
581 - public double get_page_size ();
582 - public double get_step_increment ();
583 - public double get_upper ();
584 - public double get_value ();
585 - public void set_lower (double lower);
586 - public void set_page_increment (double page_increment);
587 - public void set_page_size (double page_size);
588 - public void set_step_increment (double step_increment);
589 - public void set_upper (double upper);
590 - public void set_value (double value);
591 - public double lower { get; set; }
592 - public double page_increment { get; set; }
593 - public double page_size { get; set; }
594 - public double step_increment { get; set; }
595 - public double upper { get; set; }
596 - public double value { get; set; }
597 - [HasEmitter]
598 - public virtual signal void changed ();
599 - [HasEmitter]
600 - public virtual signal void value_changed ();
602 - [CCode (cheader_filename = "gtk/gtk.h")]
603 - public class Alignment : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
604 - [CCode (type = "GtkWidget*", has_construct_function = false)]
605 - public Alignment (float xalign, float yalign, float xscale, float yscale);
606 - public void get_padding (out uint padding_top, out uint padding_bottom, out uint padding_left, out uint padding_right);
607 - public void @set (float xalign, float yalign, float xscale, float yscale);
608 - public void set_padding (uint padding_top, uint padding_bottom, uint padding_left, uint padding_right);
609 - [NoAccessorMethod]
610 - public uint bottom_padding { get; set; }
611 - [NoAccessorMethod]
612 - public uint left_padding { get; set; }
613 - [NoAccessorMethod]
614 - public uint right_padding { get; set; }
615 - [NoAccessorMethod]
616 - public uint top_padding { get; set; }
617 - [NoAccessorMethod]
618 - public float xalign { get; set; }
619 - [NoAccessorMethod]
620 - public float xscale { get; set; }
621 - [NoAccessorMethod]
622 - public float yalign { get; set; }
623 - [NoAccessorMethod]
624 - public float yscale { get; set; }
626 - [CCode (cheader_filename = "gtk/gtk.h")]
627 - public class AppChooserButton : Gtk.ComboBox, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable, Gtk.AppChooser {
628 - [CCode (type = "GtkWidget*", has_construct_function = false)]
629 - public AppChooserButton (string content_type);
630 - public void append_custom_item (string name, string label, GLib.Icon icon);
631 - public void append_separator ();
632 - public unowned string get_heading ();
633 - public bool get_show_dialog_item ();
634 - public void set_active_custom_item (string name);
635 - public void set_heading (string heading);
636 - public void set_show_dialog_item (bool setting);
637 - public string heading { get; set; }
638 - public bool show_dialog_item { get; set construct; }
639 - public virtual signal void custom_item_activated (string item_name);
641 - [CCode (cheader_filename = "gtk/gtk.h")]
642 - public class AppChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.AppChooser {
643 - [CCode (type = "GtkWidget*", has_construct_function = false)]
644 - public AppChooserDialog (Gtk.Window parent, Gtk.DialogFlags flags, GLib.File file);
645 - [CCode (type = "GtkWidget*", has_construct_function = false)]
646 - public AppChooserDialog.for_content_type (Gtk.Window parent, Gtk.DialogFlags flags, string content_type);
647 - public unowned string get_heading ();
648 - public unowned Gtk.Widget get_widget ();
649 - public void set_heading (string heading);
650 - [NoAccessorMethod]
651 - public GLib.File gfile { owned get; construct; }
652 - public string heading { get; set; }
654 - [CCode (cheader_filename = "gtk/gtk.h")]
655 - public class AppChooserWidget : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.AppChooser {
656 - [CCode (type = "GtkWidget*", has_construct_function = false)]
657 - public AppChooserWidget (string content_type);
658 - public unowned string get_default_text ();
659 - public bool get_show_all ();
660 - public bool get_show_default ();
661 - public bool get_show_fallback ();
662 - public bool get_show_other ();
663 - public bool get_show_recommended ();
664 - public void set_default_text (string text);
665 - public void set_show_all (bool setting);
666 - public void set_show_default (bool setting);
667 - public void set_show_fallback (bool setting);
668 - public void set_show_other (bool setting);
669 - public void set_show_recommended (bool setting);
670 - public string default_text { get; set; }
671 - public bool show_all { get; set construct; }
672 - public bool show_default { get; set construct; }
673 - public bool show_fallback { get; set construct; }
674 - public bool show_other { get; set construct; }
675 - public bool show_recommended { get; set construct; }
676 - public virtual signal void application_activated (GLib.AppInfo app_info);
677 - public virtual signal void application_selected (GLib.AppInfo app_info);
678 - public virtual signal void populate_popup (Gtk.Menu menu, GLib.AppInfo app_info);
680 - [CCode (cheader_filename = "gtk/gtk.h")]
681 - public class Application : GLib.Application, GLib.ActionGroup {
682 - [CCode (has_construct_function = false)]
683 - public Application (string application_id, GLib.ApplicationFlags flags);
684 - public void add_window (Gtk.Window window);
685 - public unowned GLib.List<weak Gtk.Window> get_windows ();
686 - public void remove_window (Gtk.Window window);
688 - [CCode (cheader_filename = "gtk/gtk.h")]
689 - public class Arrow : Gtk.Misc, Atk.Implementor, Gtk.Buildable {
690 - [CCode (type = "GtkWidget*", has_construct_function = false)]
691 - public Arrow (Gtk.ArrowType arrow_type, Gtk.ShadowType shadow_type);
692 - public void @set (Gtk.ArrowType arrow_type, Gtk.ShadowType shadow_type);
693 - [NoAccessorMethod]
694 - public Gtk.ArrowType arrow_type { get; set; }
695 - [NoAccessorMethod]
696 - public Gtk.ShadowType shadow_type { get; set; }
698 - [CCode (cheader_filename = "gtk/gtk.h")]
699 - public class AspectFrame : Gtk.Frame, Atk.Implementor, Gtk.Buildable {
700 - [CCode (type = "GtkWidget*", has_construct_function = false)]
701 - public AspectFrame (string label, float xalign, float yalign, float ratio, bool obey_child);
702 - public void @set (float xalign, float yalign, float ratio, bool obey_child);
703 - [NoAccessorMethod]
704 - public bool obey_child { get; set; }
705 - [NoAccessorMethod]
706 - public float ratio { get; set; }
707 - [NoAccessorMethod]
708 - public float xalign { get; set; }
709 - [NoAccessorMethod]
710 - public float yalign { get; set; }
712 - [CCode (cheader_filename = "gtk/gtk.h")]
713 - public class Assistant : Gtk.Window, Atk.Implementor, Gtk.Buildable {
714 - [CCode (type = "GtkWidget*", has_construct_function = false)]
715 - public Assistant ();
716 - public void add_action_widget (Gtk.Widget child);
717 - public int append_page (Gtk.Widget page);
718 - public void commit ();
719 - public int get_current_page ();
720 - public int get_n_pages ();
721 - public unowned Gtk.Widget get_nth_page (int page_num);
722 - public bool get_page_complete (Gtk.Widget page);
723 - public unowned Gdk.Pixbuf get_page_header_image (Gtk.Widget page);
724 - public unowned Gdk.Pixbuf get_page_side_image (Gtk.Widget page);
725 - public unowned string get_page_title (Gtk.Widget page);
726 - public Gtk.AssistantPageType get_page_type (Gtk.Widget page);
727 - public int insert_page (Gtk.Widget page, int position);
728 - public void next_page ();
729 - public int prepend_page (Gtk.Widget page);
730 - public void previous_page ();
731 - public void remove_action_widget (Gtk.Widget child);
732 - public void set_current_page (int page_num);
733 - public void set_forward_page_func (owned Gtk.AssistantPageFunc page_func);
734 - public void set_page_complete (Gtk.Widget page, bool complete);
735 - public void set_page_header_image (Gtk.Widget page, Gdk.Pixbuf pixbuf);
736 - public void set_page_side_image (Gtk.Widget page, Gdk.Pixbuf pixbuf);
737 - public void set_page_title (Gtk.Widget page, string title);
738 - public void set_page_type (Gtk.Widget page, Gtk.AssistantPageType type);
739 - public void update_buttons_state ();
740 - public virtual signal void apply ();
741 - public virtual signal void cancel ();
742 - public virtual signal void close ();
743 - public virtual signal void prepare (Gtk.Widget page);
745 - [CCode (cheader_filename = "gtk/gtk.h")]
746 - public class Bin : Gtk.Container, Atk.Implementor, Gtk.Buildable {
747 - [CCode (has_construct_function = false)]
748 - protected Bin ();
749 - public unowned Gtk.Widget get_child ();
751 - [Compact]
752 - [CCode (cheader_filename = "gtk/gtk.h")]
753 - public class BindingArg {
754 - public GLib.Type arg_type;
756 - [Compact]
757 - [CCode (cheader_filename = "gtk/gtk.h")]
758 - public class BindingEntry {
759 - public weak Gtk.BindingSet binding_set;
760 - public uint destroyed;
761 - public weak Gtk.BindingEntry hash_next;
762 - public uint in_emission;
763 - public uint keyval;
764 - public uint marks_unbound;
765 - public Gdk.ModifierType modifiers;
766 - public weak Gtk.BindingEntry set_next;
767 - public weak Gtk.BindingSignal signals;
768 - public static void add_signal (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, uint n_args);
769 - public static GLib.TokenType add_signal_from_string (Gtk.BindingSet binding_set, string signal_desc);
770 - public static void add_signall (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, GLib.SList<Gtk.BindingArg> binding_args);
771 - public static void remove (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers);
772 - public static void skip (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers);
774 - [Compact]
775 - [CCode (cheader_filename = "gtk/gtk.h")]
776 - public class BindingSet {
777 - public weak Gtk.BindingEntry current;
778 - public weak Gtk.BindingEntry entries;
779 - public uint parsed;
780 - public int priority;
781 - public weak string set_name;
782 - [CCode (has_construct_function = false)]
783 - public BindingSet (string set_name);
784 - public bool activate (uint keyval, Gdk.ModifierType modifiers, GLib.Object object);
785 - public static unowned Gtk.BindingSet by_class (void* object_class);
786 - public static unowned Gtk.BindingSet find (string set_name);
788 - [Compact]
789 - [CCode (cheader_filename = "gtk/gtk.h")]
790 - public class BindingSignal {
791 - public weak Gtk.BindingArg args;
792 - public uint n_args;
793 - public weak Gtk.BindingSignal next;
794 - public weak string signal_name;
796 - [Compact]
797 - [CCode (copy_function = "gtk_border_copy", type_id = "GTK_TYPE_BORDER", cheader_filename = "gtk/gtk.h")]
798 - public class Border {
799 - public int16 bottom;
800 - public int16 left;
801 - public int16 right;
802 - public int16 top;
803 - [CCode (has_construct_function = false)]
804 - public Border ();
805 - public Gtk.Border copy ();
807 - [CCode (cheader_filename = "gtk/gtk.h")]
808 - public class Box : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
809 - [CCode (type = "GtkWidget*", has_construct_function = false)]
810 - public Box (Gtk.Orientation orientation, int spacing);
811 - public bool get_homogeneous ();
812 - public int get_spacing ();
813 - public void pack_end (Gtk.Widget child, bool expand = true, bool fill = true, uint padding = 0);
814 - public void pack_start (Gtk.Widget child, bool expand = true, bool fill = true, uint padding = 0);
815 - public void query_child_packing (Gtk.Widget child, out bool expand, out bool fill, out uint padding, out Gtk.PackType pack_type);
816 - public void reorder_child (Gtk.Widget child, int position);
817 - public void set_child_packing (Gtk.Widget child, bool expand, bool fill, uint padding, Gtk.PackType pack_type);
818 - public void set_homogeneous (bool homogeneous);
819 - public void set_spacing (int spacing);
820 - public bool homogeneous { get; set; }
821 - public int spacing { get; set; }
823 - [CCode (cheader_filename = "gtk/gtk.h")]
824 - public class Builder : GLib.Object {
825 - [CCode (has_construct_function = false)]
826 - public Builder ();
827 - public uint add_from_file (string filename) throws GLib.Error;
828 - public uint add_from_string (string buffer, size_t length) throws GLib.Error;
829 - public uint add_objects_from_file (string filename, [CCode (array_length = false)] string[] object_ids) throws GLib.Error;
830 - public uint add_objects_from_string (string buffer, size_t length, [CCode (array_length = false)] string[] object_ids) throws GLib.Error;
831 - public void connect_signals (void* user_data);
832 - public void connect_signals_full (Gtk.BuilderConnectFunc func);
833 - public static GLib.Quark error_quark ();
834 - public unowned GLib.Object get_object (string name);
835 - public GLib.SList<weak GLib.Object> get_objects ();
836 - public unowned string get_translation_domain ();
837 - public virtual GLib.Type get_type_from_name (string type_name);
838 - public void set_translation_domain (string domain);
839 - public bool value_from_string (GLib.ParamSpec pspec, string str, GLib.Value value) throws GLib.Error;
840 - public bool value_from_string_type (GLib.Type type, string str, GLib.Value value) throws GLib.Error;
841 - public string translation_domain { get; set; }
843 - [CCode (cheader_filename = "gtk/gtk.h")]
844 - public class Button : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
845 - [CCode (type = "GtkWidget*", has_construct_function = false)]
846 - public Button ();
847 - [CCode (type = "GtkWidget*", has_construct_function = false)]
848 - public Button.from_stock (string stock_id);
849 - public void get_alignment (out float xalign, out float yalign);
850 - public unowned Gdk.Window get_event_window ();
851 - public bool get_focus_on_click ();
852 - public unowned Gtk.Widget get_image ();
853 - public Gtk.PositionType get_image_position ();
854 - public unowned string get_label ();
855 - public Gtk.ReliefStyle get_relief ();
856 - public bool get_use_stock ();
857 - public bool get_use_underline ();
858 - public void set_alignment (float xalign, float yalign);
859 - public void set_focus_on_click (bool focus_on_click);
860 - public void set_image (Gtk.Widget image);
861 - public void set_image_position (Gtk.PositionType position);
862 - public void set_label (string label);
863 - public void set_relief (Gtk.ReliefStyle newstyle);
864 - public void set_use_stock (bool use_stock);
865 - public void set_use_underline (bool use_underline);
866 - [CCode (type = "GtkWidget*", has_construct_function = false)]
867 - public Button.with_label (string label);
868 - [CCode (type = "GtkWidget*", has_construct_function = false)]
869 - public Button.with_mnemonic (string label);
870 - public bool focus_on_click { get; set; }
871 - public Gtk.Widget image { get; set; }
872 - public Gtk.PositionType image_position { get; set; }
873 - public string label { get; set construct; }
874 - public Gtk.ReliefStyle relief { get; set; }
875 - public bool use_stock { get; set construct; }
876 - public bool use_underline { get; set construct; }
877 - [NoAccessorMethod]
878 - public float xalign { get; set; }
879 - [NoAccessorMethod]
880 - public float yalign { get; set; }
881 - public virtual signal void activate ();
882 - [HasEmitter]
883 - public virtual signal void clicked ();
884 - [HasEmitter]
885 - public virtual signal void enter ();
886 - [HasEmitter]
887 - public virtual signal void leave ();
888 - [HasEmitter]
889 - public virtual signal void pressed ();
890 - [HasEmitter]
891 - public virtual signal void released ();
893 - [CCode (cheader_filename = "gtk/gtk.h")]
894 - public class ButtonBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
895 - [CCode (type = "GtkWidget*", has_construct_function = false)]
896 - public ButtonBox (Gtk.Orientation orientation);
897 - public bool get_child_secondary (Gtk.Widget child);
898 - public Gtk.ButtonBoxStyle get_layout ();
899 - public void set_child_secondary (Gtk.Widget child, bool is_secondary);
900 - public void set_layout (Gtk.ButtonBoxStyle layout_style);
901 - [NoAccessorMethod]
902 - public Gtk.ButtonBoxStyle layout_style { get; set; }
904 - [CCode (cheader_filename = "gtk/gtk.h")]
905 - public class Calendar : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
906 - [CCode (type = "GtkWidget*", has_construct_function = false)]
907 - public Calendar ();
908 - public void clear_marks ();
909 - public void get_date (out uint year, out uint month, out uint day);
910 - public bool get_day_is_marked (uint day);
911 - public int get_detail_height_rows ();
912 - public int get_detail_width_chars ();
913 - public Gtk.CalendarDisplayOptions get_display_options ();
914 - public void mark_day (uint day);
915 - public void select_day (uint day);
916 - public void select_month (uint month, uint year);
917 - public void set_detail_func (owned Gtk.CalendarDetailFunc func);
918 - public void set_detail_height_rows (int rows);
919 - public void set_detail_width_chars (int chars);
920 - public void set_display_options (Gtk.CalendarDisplayOptions flags);
921 - public void unmark_day (uint day);
922 - [NoAccessorMethod]
923 - public int day { get; set; }
924 - public int detail_height_rows { get; set; }
925 - public int detail_width_chars { get; set; }
926 - [NoAccessorMethod]
927 - public int month { get; set; }
928 - [NoAccessorMethod]
929 - public bool no_month_change { get; set; }
930 - [NoAccessorMethod]
931 - public bool show_day_names { get; set; }
932 - [NoAccessorMethod]
933 - public bool show_details { get; set; }
934 - [NoAccessorMethod]
935 - public bool show_heading { get; set; }
936 - [NoAccessorMethod]
937 - public bool show_week_numbers { get; set; }
938 - [NoAccessorMethod]
939 - public int year { get; set; }
940 - public virtual signal void day_selected ();
941 - public virtual signal void day_selected_double_click ();
942 - public virtual signal void month_changed ();
943 - public virtual signal void next_month ();
944 - public virtual signal void next_year ();
945 - public virtual signal void prev_month ();
946 - public virtual signal void prev_year ();
948 - [CCode (cheader_filename = "gtk/gtk.h")]
949 - public class CellArea : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
950 - [CCode (has_construct_function = false)]
951 - protected CellArea ();
952 - public virtual bool activate (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool edit_only);
953 - public bool activate_cell (Gtk.Widget widget, Gtk.CellRenderer renderer, Gdk.Event event, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
954 - public virtual void add (Gtk.CellRenderer renderer);
955 - public void add_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
956 - public void add_with_properties (Gtk.CellRenderer renderer, ...);
957 - public void attribute_connect (Gtk.CellRenderer renderer, string attribute, int column);
958 - public void attribute_disconnect (Gtk.CellRenderer renderer, string attribute);
959 - public void cell_get (Gtk.CellRenderer renderer, ...);
960 - public void cell_get_property (Gtk.CellRenderer renderer, string property_name, GLib.Value value);
961 - public void cell_get_valist (Gtk.CellRenderer renderer, string first_property_name, void* var_args);
962 - public void cell_set (Gtk.CellRenderer renderer, ...);
963 - public void cell_set_property (Gtk.CellRenderer renderer, string property_name, GLib.Value value);
964 - public void cell_set_valist (Gtk.CellRenderer renderer, string first_property_name, void* var_args);
965 - public virtual unowned Gtk.CellAreaContext copy_context (Gtk.CellAreaContext context);
966 - public virtual unowned Gtk.CellAreaContext create_context ();
967 - public virtual int event (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Event event, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
968 - [CCode (cname = "gtk_cell_area_class_find_cell_property")]
969 - public class unowned GLib.ParamSpec find_cell_property (string property_name);
970 - public virtual bool focus (Gtk.DirectionType direction);
971 - public virtual void @foreach (Gtk.CellCallback callback, void* callback_data);
972 - public virtual void foreach_alloc (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, Gdk.Rectangle background_area, Gtk.CellAllocCallback callback, void* callback_data);
973 - public void get_cell_allocation (Gtk.CellAreaContext context, Gtk.Widget widget, Gtk.CellRenderer renderer, Gdk.Rectangle cell_area, Gdk.Rectangle allocation);
974 - public unowned Gtk.CellRenderer get_cell_at_position (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, int x, int y, Gdk.Rectangle alloc_area);
975 - [NoWrapper]
976 - public virtual void get_cell_property (Gtk.CellRenderer renderer, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
977 - public unowned string get_current_path_string ();
978 - public unowned Gtk.CellEditable get_edit_widget ();
979 - public unowned Gtk.CellRenderer get_edited_cell ();
980 - public unowned Gtk.CellRenderer get_focus_cell ();
981 - public unowned Gtk.CellRenderer get_focus_from_sibling (Gtk.CellRenderer renderer);
982 - public unowned GLib.List get_focus_siblings (Gtk.CellRenderer renderer);
983 - public virtual void get_preferred_height (Gtk.CellAreaContext context, Gtk.Widget widget, int minimum_height, int natural_height);
984 - public virtual void get_preferred_height_for_width (Gtk.CellAreaContext context, Gtk.Widget widget, int width, int minimum_height, int natural_height);
985 - public virtual void get_preferred_width (Gtk.CellAreaContext context, Gtk.Widget widget, int minimum_width, int natural_width);
986 - public virtual void get_preferred_width_for_height (Gtk.CellAreaContext context, Gtk.Widget widget, int height, int minimum_width, int natural_width);
987 - public virtual Gtk.SizeRequestMode get_request_mode ();
988 - public bool has_renderer (Gtk.CellRenderer renderer);
989 - public void inner_cell_area (Gtk.Widget widget, Gdk.Rectangle cell_area, Gdk.Rectangle inner_area);
990 - [CCode (cname = "gtk_cell_area_class_install_cell_property")]
991 - public class void install_cell_property (uint property_id, GLib.ParamSpec pspec);
992 - public virtual bool is_activatable ();
993 - public bool is_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
994 - [CCode (cname = "gtk_cell_area_class_list_cell_properties")]
995 - public class unowned GLib.ParamSpec list_cell_properties (uint n_properties);
996 - public virtual void remove (Gtk.CellRenderer renderer);
997 - public void remove_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
998 - public virtual void render (Gtk.CellAreaContext context, Gtk.Widget widget, Cairo.Context cr, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool paint_focus);
999 - public void request_renderer (Gtk.CellRenderer renderer, Gtk.Orientation orientation, Gtk.Widget widget, int for_size, int minimum_size, int natural_size);
1000 - [NoWrapper]
1001 - public virtual void set_cell_property (Gtk.CellRenderer renderer, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
1002 - public void set_focus_cell (Gtk.CellRenderer renderer);
1003 - public void stop_editing (bool canceled);
1004 - public Gtk.CellEditable edit_widget { get; }
1005 - public Gtk.CellRenderer edited_cell { get; }
1006 - public Gtk.CellRenderer focus_cell { get; set; }
1007 - public virtual signal void add_editable (Gtk.CellRenderer p0, Gtk.CellEditable p1, Gdk.Rectangle p2, string p3);
1008 - [HasEmitter]
1009 - public virtual signal void apply_attributes (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);
1010 - public virtual signal void focus_changed (Gtk.CellRenderer p0, string p1);
1011 - public virtual signal void remove_editable (Gtk.CellRenderer p0, Gtk.CellEditable p1);
1013 - [CCode (cheader_filename = "gtk/gtk.h")]
1014 - public class CellAreaBox : Gtk.CellArea, Gtk.CellLayout, Gtk.Buildable, Gtk.Orientable {
1015 - [CCode (type = "GtkCellArea*", has_construct_function = false)]
1016 - public CellAreaBox ();
1017 - public int get_spacing ();
1018 - public void set_spacing (int spacing);
1019 - public int spacing { get; set; }
1021 - [CCode (cheader_filename = "gtk/gtk.h")]
1022 - public class CellAreaContext : GLib.Object {
1023 - [CCode (has_construct_function = false)]
1024 - protected CellAreaContext ();
1025 - public virtual void allocate (int width, int height);
1026 - public void get_allocation (int width, int height);
1027 - public unowned Gtk.CellArea get_area ();
1028 - public void get_preferred_height (int minimum_height, int natural_height);
1029 - public virtual void get_preferred_height_for_width (int width, int minimum_height, int natural_height);
1030 - public void get_preferred_width (int minimum_width, int natural_width);
1031 - public virtual void get_preferred_width_for_height (int height, int minimum_width, int natural_width);
1032 - public void push_preferred_height (int minimum_height, int natural_height);
1033 - public void push_preferred_width (int minimum_width, int natural_width);
1034 - public virtual void reset ();
1035 - public Gtk.CellArea area { get; construct; }
1036 - [NoAccessorMethod]
1037 - public int minimum_height { get; }
1038 - [NoAccessorMethod]
1039 - public int minimum_width { get; }
1040 - [NoAccessorMethod]
1041 - public int natural_height { get; }
1042 - [NoAccessorMethod]
1043 - public int natural_width { get; }
1045 - [CCode (cheader_filename = "gtk/gtk.h")]
1046 - public abstract class CellRenderer : GLib.InitiallyUnowned {
1047 - [CCode (has_construct_function = false)]
1048 - protected CellRenderer ();
1049 - public virtual bool activate (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
1050 - public virtual void get_aligned_area (Gtk.Widget widget, Gtk.CellRendererState flags, Gdk.Rectangle cell_area, Gdk.Rectangle aligned_area);
1051 - public void get_alignment (float xalign, float yalign);
1052 - public void get_fixed_size (out int width, out int height);
1053 - public void get_padding (int xpad, int ypad);
1054 - public virtual void get_preferred_height (Gtk.Widget widget, out int minimum_size, out int natural_size);
1055 - public virtual void get_preferred_height_for_width (Gtk.Widget widget, int width, out int minimum_height, out int natural_height);
1056 - public void get_preferred_size (Gtk.Widget widget, out Gtk.Requisition minimum_size, out Gtk.Requisition natural_size);
1057 - public virtual void get_preferred_width (Gtk.Widget widget, out int minimum_size, out int natural_size);
1058 - public virtual void get_preferred_width_for_height (Gtk.Widget widget, int height, out int minimum_width, out int natural_width);
1059 - public virtual Gtk.SizeRequestMode get_request_mode ();
1060 - public bool get_sensitive ();
1061 - [NoWrapper]
1062 - public abstract void get_size (Gtk.Widget widget, Gdk.Rectangle? cell_area, out int x_offset, out int y_offset, out int width, out int height);
1063 - public Gtk.StateFlags get_state (Gtk.Widget widget, Gtk.CellRendererState cell_state);
1064 - public bool get_visible ();
1065 - public bool is_activatable ();
1066 - public abstract void render (Cairo.Context cr, Gtk.Widget widget, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
1067 - public void set_alignment (float xalign, float yalign);
1068 - public void set_fixed_size (int width, int height);
1069 - public void set_padding (int xpad, int ypad);
1070 - public void set_sensitive (bool sensitive);
1071 - public void set_visible (bool visible);
1072 - public virtual unowned Gtk.CellEditable start_editing (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
1073 - public void stop_editing (bool canceled);
1074 - [NoAccessorMethod]
1075 - public string cell_background { set; }
1076 - [NoAccessorMethod]
1077 - public Gdk.Color cell_background_gdk { get; set; }
1078 - [NoAccessorMethod]
1079 - public Gdk.RGBA cell_background_rgba { get; set; }
1080 - [NoAccessorMethod]
1081 - public bool cell_background_set { get; set; }
1082 - [NoAccessorMethod]
1083 - public bool editing { get; }
1084 - [NoAccessorMethod]
1085 - public int height { get; set; }
1086 - [NoAccessorMethod]
1087 - public bool is_expanded { get; set; }
1088 - [NoAccessorMethod]
1089 - public bool is_expander { get; set; }
1090 - [NoAccessorMethod]
1091 - public Gtk.CellRendererMode mode { get; set; }
1092 - public bool sensitive { get; set; }
1093 - public bool visible { get; set; }
1094 - [NoAccessorMethod]
1095 - public int width { get; set; }
1096 - [NoAccessorMethod]
1097 - public float xalign { get; set; }
1098 - [NoAccessorMethod]
1099 - public uint xpad { get; set; }
1100 - [NoAccessorMethod]
1101 - public float yalign { get; set; }
1102 - [NoAccessorMethod]
1103 - public uint ypad { get; set; }
1104 - [HasEmitter]
1105 - public virtual signal void editing_canceled ();
1106 - public virtual signal void editing_started (Gtk.CellEditable editable, string path);
1108 - [CCode (cheader_filename = "gtk/gtk.h")]
1109 - public class CellRendererAccel : Gtk.CellRendererText {
1110 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1111 - public CellRendererAccel ();
1112 - [NoAccessorMethod]
1113 - public uint accel_key { get; set; }
1114 - [NoAccessorMethod]
1115 - public Gtk.CellRendererAccelMode accel_mode { get; set; }
1116 - [NoAccessorMethod]
1117 - public Gdk.ModifierType accel_mods { get; set; }
1118 - [NoAccessorMethod]
1119 - public uint keycode { get; set; }
1120 - public virtual signal void accel_cleared (string path_string);
1121 - public virtual signal void accel_edited (string path_string, uint accel_key, Gdk.ModifierType accel_mods, uint hardware_keycode);
1123 - [CCode (cheader_filename = "gtk/gtk.h")]
1124 - public class CellRendererCombo : Gtk.CellRendererText {
1125 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1126 - public CellRendererCombo ();
1127 - [NoAccessorMethod]
1128 - public bool has_entry { get; set; }
1129 - [NoAccessorMethod]
1130 - public Gtk.TreeModel model { owned get; set; }
1131 - [NoAccessorMethod]
1132 - public int text_column { get; set; }
1133 - public virtual signal void changed (string p0, Gtk.TreeIter p1);
1135 - [CCode (cheader_filename = "gtk/gtk.h")]
1136 - public class CellRendererPixbuf : Gtk.CellRenderer {
1137 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1138 - public CellRendererPixbuf ();
1139 - [NoAccessorMethod]
1140 - public bool follow_state { get; set; }
1141 - [NoAccessorMethod]
1142 - public GLib.Icon gicon { owned get; set; }
1143 - [NoAccessorMethod]
1144 - public string icon_name { owned get; set; }
1145 - [NoAccessorMethod]
1146 - public Gdk.Pixbuf pixbuf { owned get; set; }
1147 - [NoAccessorMethod]
1148 - public Gdk.Pixbuf pixbuf_expander_closed { owned get; set; }
1149 - [NoAccessorMethod]
1150 - public Gdk.Pixbuf pixbuf_expander_open { owned get; set; }
1151 - [NoAccessorMethod]
1152 - public string stock_detail { owned get; set; }
1153 - [NoAccessorMethod]
1154 - public string stock_id { owned get; set; }
1155 - [NoAccessorMethod]
1156 - public uint stock_size { get; set; }
1158 - [CCode (cheader_filename = "gtk/gtk.h")]
1159 - public class CellRendererProgress : Gtk.CellRenderer, Gtk.Orientable {
1160 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1161 - public CellRendererProgress ();
1162 - [NoAccessorMethod]
1163 - public bool inverted { get; set; }
1164 - [NoAccessorMethod]
1165 - public int pulse { get; set; }
1166 - [NoAccessorMethod]
1167 - public string text { owned get; set; }
1168 - [NoAccessorMethod]
1169 - public float text_xalign { get; set; }
1170 - [NoAccessorMethod]
1171 - public float text_yalign { get; set; }
1172 - [NoAccessorMethod]
1173 - public int value { get; set; }
1175 - [CCode (cheader_filename = "gtk/gtk.h")]
1176 - public class CellRendererSpin : Gtk.CellRendererText {
1177 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1178 - public CellRendererSpin ();
1179 - [NoAccessorMethod]
1180 - public Gtk.Adjustment adjustment { owned get; set; }
1181 - [NoAccessorMethod]
1182 - public double climb_rate { get; set; }
1183 - [NoAccessorMethod]
1184 - public uint digits { get; set; }
1186 - [CCode (cheader_filename = "gtk/gtk.h")]
1187 - public class CellRendererSpinner : Gtk.CellRenderer {
1188 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1189 - public CellRendererSpinner ();
1190 - [NoAccessorMethod]
1191 - public bool active { get; set; }
1192 - [NoAccessorMethod]
1193 - public uint pulse { get; set; }
1194 - [NoAccessorMethod]
1195 - public Gtk.IconSize size { get; set; }
1197 - [CCode (cheader_filename = "gtk/gtk.h")]
1198 - public class CellRendererText : Gtk.CellRenderer {
1199 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1200 - public CellRendererText ();
1201 - public void set_fixed_height_from_font (int number_of_rows);
1202 - [NoAccessorMethod]
1203 - public bool align_set { get; set; }
1204 - [NoAccessorMethod]
1205 - public Pango.Alignment alignment { get; set; }
1206 - [NoAccessorMethod]
1207 - public Pango.AttrList attributes { owned get; set; }
1208 - [NoAccessorMethod]
1209 - public string background { set; }
1210 - [NoAccessorMethod]
1211 - public Gdk.Color background_gdk { get; set; }
1212 - [NoAccessorMethod]
1213 - public Gdk.RGBA background_rgba { get; set; }
1214 - [NoAccessorMethod]
1215 - public bool background_set { get; set; }
1216 - [NoAccessorMethod]
1217 - public bool editable { get; set; }
1218 - [NoAccessorMethod]
1219 - public bool editable_set { get; set; }
1220 - [NoAccessorMethod]
1221 - public Pango.EllipsizeMode ellipsize { get; set; }
1222 - [NoAccessorMethod]
1223 - public bool ellipsize_set { get; set; }
1224 - [NoAccessorMethod]
1225 - public string family { owned get; set; }
1226 - [NoAccessorMethod]
1227 - public bool family_set { get; set; }
1228 - [NoAccessorMethod]
1229 - public string font { owned get; set; }
1230 - [NoAccessorMethod]
1231 - public Pango.FontDescription font_desc { owned get; set; }
1232 - [NoAccessorMethod]
1233 - public string foreground { set; }
1234 - [NoAccessorMethod]
1235 - public Gdk.Color foreground_gdk { get; set; }
1236 - [NoAccessorMethod]
1237 - public Gdk.RGBA foreground_rgba { get; set; }
1238 - [NoAccessorMethod]
1239 - public bool foreground_set { get; set; }
1240 - [NoAccessorMethod]
1241 - public string language { owned get; set; }
1242 - [NoAccessorMethod]
1243 - public bool language_set { get; set; }
1244 - [NoAccessorMethod]
1245 - public string markup { set; }
1246 - [NoAccessorMethod]
1247 - public int max_width_chars { get; set; }
1248 - [NoAccessorMethod]
1249 - public int rise { get; set; }
1250 - [NoAccessorMethod]
1251 - public bool rise_set { get; set; }
1252 - [NoAccessorMethod]
1253 - public double scale { get; set; }
1254 - [NoAccessorMethod]
1255 - public bool scale_set { get; set; }
1256 - [NoAccessorMethod]
1257 - public bool single_paragraph_mode { get; set; }
1258 - [NoAccessorMethod]
1259 - public int size { get; set; }
1260 - [NoAccessorMethod]
1261 - public double size_points { get; set; }
1262 - [NoAccessorMethod]
1263 - public bool size_set { get; set; }
1264 - [NoAccessorMethod]
1265 - public Pango.Stretch stretch { get; set; }
1266 - [NoAccessorMethod]
1267 - public bool stretch_set { get; set; }
1268 - [NoAccessorMethod]
1269 - public bool strikethrough { get; set; }
1270 - [NoAccessorMethod]
1271 - public bool strikethrough_set { get; set; }
1272 - [NoAccessorMethod]
1273 - public Pango.Style style { get; set; }
1274 - [NoAccessorMethod]
1275 - public bool style_set { get; set; }
1276 - [NoAccessorMethod]
1277 - public string text { owned get; set; }
1278 - [NoAccessorMethod]
1279 - public Pango.Underline underline { get; set; }
1280 - [NoAccessorMethod]
1281 - public bool underline_set { get; set; }
1282 - [NoAccessorMethod]
1283 - public Pango.Variant variant { get; set; }
1284 - [NoAccessorMethod]
1285 - public bool variant_set { get; set; }
1286 - [NoAccessorMethod]
1287 - public int weight { get; set; }
1288 - [NoAccessorMethod]
1289 - public bool weight_set { get; set; }
1290 - [NoAccessorMethod]
1291 - public int width_chars { get; set; }
1292 - [NoAccessorMethod]
1293 - public Pango.WrapMode wrap_mode { get; set; }
1294 - [NoAccessorMethod]
1295 - public int wrap_width { get; set; }
1296 - public virtual signal void edited (string path, string new_text);
1298 - [CCode (cheader_filename = "gtk/gtk.h")]
1299 - public class CellRendererToggle : Gtk.CellRenderer {
1300 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
1301 - public CellRendererToggle ();
1302 - public bool get_activatable ();
1303 - public bool get_active ();
1304 - public bool get_radio ();
1305 - public void set_activatable (bool setting);
1306 - public void set_active (bool setting);
1307 - public void set_radio (bool radio);
1308 - public bool activatable { get; set; }
1309 - public bool active { get; set; }
1310 - [NoAccessorMethod]
1311 - public bool inconsistent { get; set; }
1312 - [NoAccessorMethod]
1313 - public int indicator_size { get; set; }
1314 - public bool radio { get; set; }
1315 - public virtual signal void toggled (string path);
1317 - [CCode (cheader_filename = "gtk/gtk.h")]
1318 - public class CellView : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.Orientable {
1319 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1320 - public CellView ();
1321 - public unowned Gtk.TreePath get_displayed_row ();
1322 - public bool get_draw_sensitive ();
1323 - public bool get_fit_model ();
1324 - public unowned Gtk.TreeModel get_model ();
1325 - public void set_background_color (Gdk.Color color);
1326 - public void set_background_rgba (Gdk.RGBA rgba);
1327 - public void set_displayed_row (Gtk.TreePath path);
1328 - public void set_draw_sensitive (bool draw_sensitive);
1329 - public void set_fit_model (bool fit_model);
1330 - public void set_model (Gtk.TreeModel? model);
1331 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1332 - public CellView.with_context (Gtk.CellArea area, Gtk.CellAreaContext context);
1333 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1334 - public CellView.with_markup (string markup);
1335 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1336 - public CellView.with_pixbuf (Gdk.Pixbuf pixbuf);
1337 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1338 - public CellView.with_text (string text);
1339 - [NoAccessorMethod]
1340 - public string background { set; }
1341 - [NoAccessorMethod]
1342 - public Gdk.Color background_gdk { get; set; }
1343 - [NoAccessorMethod]
1344 - public Gdk.RGBA background_rgba { get; set; }
1345 - [NoAccessorMethod]
1346 - public bool background_set { get; set; }
1347 - [NoAccessorMethod]
1348 - public Gtk.CellArea cell_area { owned get; construct; }
1349 - [NoAccessorMethod]
1350 - public Gtk.CellAreaContext cell_area_context { owned get; construct; }
1351 - public bool draw_sensitive { get; set; }
1352 - public bool fit_model { get; set; }
1353 - public Gtk.TreeModel model { get; set; }
1355 - [CCode (cheader_filename = "gtk/gtk.h")]
1356 - public class CheckButton : Gtk.ToggleButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
1357 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1358 - public CheckButton ();
1359 - [NoWrapper]
1360 - public virtual void draw_indicator (Cairo.Context cr);
1361 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1362 - public CheckButton.with_label (string label);
1363 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1364 - public CheckButton.with_mnemonic (string label);
1366 - [CCode (cheader_filename = "gtk/gtk.h")]
1367 - public class CheckMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
1368 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1369 - public CheckMenuItem ();
1370 - [NoWrapper]
1371 - public virtual void draw_indicator (Cairo.Context cr);
1372 - public bool get_active ();
1373 - public bool get_draw_as_radio ();
1374 - public bool get_inconsistent ();
1375 - public void set_active (bool is_active);
1376 - public void set_draw_as_radio (bool draw_as_radio);
1377 - public void set_inconsistent (bool setting);
1378 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1379 - public CheckMenuItem.with_label (string label);
1380 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1381 - public CheckMenuItem.with_mnemonic (string label);
1382 - public bool active { get; set; }
1383 - public bool draw_as_radio { get; set; }
1384 - public bool inconsistent { get; set; }
1385 - [HasEmitter]
1386 - public virtual signal void toggled ();
1388 - [CCode (cheader_filename = "gtk/gtk.h")]
1389 - public class Clipboard : GLib.Object {
1390 - [CCode (has_construct_function = false)]
1391 - protected Clipboard ();
1392 - public void clear ();
1393 - public static unowned Gtk.Clipboard @get (Gdk.Atom selection);
1394 - public unowned Gdk.Display get_display ();
1395 - public static unowned Gtk.Clipboard get_for_display (Gdk.Display display, Gdk.Atom selection);
1396 - public unowned GLib.Object get_owner ();
1397 - public void request_contents (Gdk.Atom target, Gtk.ClipboardReceivedFunc callback);
1398 - public void request_image (Gtk.ClipboardImageReceivedFunc callback);
1399 - public void request_rich_text (Gtk.TextBuffer buffer, Gtk.ClipboardRichTextReceivedFunc callback);
1400 - public void request_targets (Gtk.ClipboardTargetsReceivedFunc callback);
1401 - public void request_text (Gtk.ClipboardTextReceivedFunc callback);
1402 - public void request_uris (Gtk.ClipboardURIReceivedFunc callback);
1403 - public void set_can_store (Gtk.TargetEntry[] targets);
1404 - public void set_image (Gdk.Pixbuf pixbuf);
1405 - public void set_text (string text, int len);
1406 - public bool set_with_data (Gtk.TargetEntry[] targets, Gtk.ClipboardGetFunc get_func, Gtk.ClipboardClearFunc clear_func);
1407 - public bool set_with_owner (Gtk.TargetEntry[] targets, Gtk.ClipboardGetFunc get_func, Gtk.ClipboardClearFunc clear_func, GLib.Object owner);
1408 - public void store ();
1409 - public Gtk.SelectionData? wait_for_contents (Gdk.Atom target);
1410 - public Gdk.Pixbuf? wait_for_image ();
1411 - [CCode (array_length_type = "gsize")]
1412 - public uint8[]? wait_for_rich_text (Gtk.TextBuffer buffer, out Gdk.Atom format);
1413 - public bool wait_for_targets (out Gdk.Atom[] targets);
1414 - public string? wait_for_text ();
1415 - [CCode (array_length = false, array_null_terminated = true)]
1416 - public string[]? wait_for_uris ();
1417 - public bool wait_is_image_available ();
1418 - public bool wait_is_rich_text_available (Gtk.TextBuffer buffer);
1419 - public bool wait_is_target_available (Gdk.Atom target);
1420 - public bool wait_is_text_available ();
1421 - public bool wait_is_uris_available ();
1422 - public virtual signal void owner_change (Gdk.Event p0);
1424 - [CCode (cheader_filename = "gtk/gtk.h")]
1425 - public class ColorButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
1426 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1427 - public ColorButton ();
1428 - public uint16 get_alpha ();
1429 - public void get_color (out Gdk.Color color);
1430 - public void get_rgba (Gdk.RGBA rgba);
1431 - public unowned string get_title ();
1432 - public bool get_use_alpha ();
1433 - public void set_alpha (uint16 alpha);
1434 - public void set_color (Gdk.Color color);
1435 - public void set_rgba (Gdk.RGBA rgba);
1436 - public void set_title (string title);
1437 - public void set_use_alpha (bool use_alpha);
1438 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1439 - public ColorButton.with_color (Gdk.Color color);
1440 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1441 - public ColorButton.with_rgba (Gdk.RGBA rgba);
1442 - public uint alpha { get; set; }
1443 - public Gdk.Color color { get; set; }
1444 - public Gdk.RGBA rgba { get; set; }
1445 - public string title { get; set; }
1446 - public bool use_alpha { get; set; }
1447 - public virtual signal void color_set ();
1449 - [CCode (cheader_filename = "gtk/gtk.h")]
1450 - public class ColorSelection : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
1451 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1452 - public ColorSelection ();
1453 - public uint16 get_current_alpha ();
1454 - public void get_current_color (out Gdk.Color color);
1455 - public void get_current_rgba (Gdk.RGBA rgba);
1456 - public bool get_has_opacity_control ();
1457 - public bool get_has_palette ();
1458 - public uint16 get_previous_alpha ();
1459 - public void get_previous_color (out Gdk.Color color);
1460 - public void get_previous_rgba (Gdk.RGBA rgba);
1461 - public bool is_adjusting ();
1462 - public static bool palette_from_string (string str, Gdk.Color[] colors);
1463 - public static unowned string palette_to_string (Gdk.Color[] colors);
1464 - public static unowned Gtk.ColorSelectionChangePaletteWithScreenFunc set_change_palette_with_screen_hook (Gtk.ColorSelectionChangePaletteWithScreenFunc func);
1465 - public void set_current_alpha (uint16 alpha);
1466 - public void set_current_color (Gdk.Color color);
1467 - public void set_current_rgba (Gdk.RGBA rgba);
1468 - public void set_has_opacity_control (bool has_opacity);
1469 - public void set_has_palette (bool has_palette);
1470 - public void set_previous_alpha (uint16 alpha);
1471 - public void set_previous_color (Gdk.Color color);
1472 - public void set_previous_rgba (Gdk.RGBA rgba);
1473 - public uint current_alpha { get; set; }
1474 - public Gdk.Color current_color { get; set; }
1475 - public Gdk.RGBA current_rgba { get; set; }
1476 - public bool has_opacity_control { get; set; }
1477 - public bool has_palette { get; set; }
1478 - public virtual signal void color_changed ();
1480 - [CCode (cheader_filename = "gtk/gtk.h")]
1481 - public class ColorSelectionDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
1482 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1483 - public ColorSelectionDialog (string title);
1484 - public unowned Gtk.Widget get_color_selection ();
1485 - [NoAccessorMethod]
1486 - public Gtk.Widget cancel_button { owned get; }
1487 - public Gtk.Widget color_selection { get; }
1488 - [NoAccessorMethod]
1489 - public Gtk.Widget help_button { owned get; }
1490 - [NoAccessorMethod]
1491 - public Gtk.Widget ok_button { owned get; }
1493 - [CCode (cheader_filename = "gtk/gtk.h")]
1494 - public class ComboBox : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable {
1495 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1496 - public ComboBox ();
1497 - public int get_active ();
1498 - public unowned string get_active_id ();
1499 - public bool get_active_iter (out Gtk.TreeIter iter);
1500 - public bool get_add_tearoffs ();
1501 - public Gtk.SensitivityType get_button_sensitivity ();
1502 - public int get_column_span_column ();
1503 - public int get_entry_text_column ();
1504 - public bool get_focus_on_click ();
1505 - public bool get_has_entry ();
1506 - public int get_id_column ();
1507 - public unowned Gtk.TreeModel get_model ();
1508 - public unowned Atk.Object get_popup_accessible ();
1509 - public bool get_popup_fixed_width ();
1510 - public unowned Gtk.TreeViewRowSeparatorFunc get_row_separator_func ();
1511 - public int get_row_span_column ();
1512 - public unowned string get_title ();
1513 - public int get_wrap_width ();
1514 - public void popup_for_device (Gdk.Device device);
1515 - public void set_active (int index_);
1516 - public void set_active_id (string active_id);
1517 - public void set_active_iter (Gtk.TreeIter iter);
1518 - public void set_add_tearoffs (bool add_tearoffs);
1519 - public void set_button_sensitivity (Gtk.SensitivityType sensitivity);
1520 - public void set_column_span_column (int column_span);
1521 - public void set_entry_text_column (int text_column);
1522 - public void set_focus_on_click (bool focus_on_click);
1523 - public void set_id_column (int id_column);
1524 - public void set_model (Gtk.TreeModel? model);
1525 - public void set_popup_fixed_width (bool fixed);
1526 - public void set_row_separator_func (owned Gtk.TreeViewRowSeparatorFunc func);
1527 - public void set_row_span_column (int row_span);
1528 - public void set_title (string title);
1529 - public void set_wrap_width (int width);
1530 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1531 - public ComboBox.with_area (Gtk.CellArea area);
1532 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1533 - public ComboBox.with_area_and_entry (Gtk.CellArea area);
1534 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1535 - public ComboBox.with_entry ();
1536 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1537 - public ComboBox.with_model (Gtk.TreeModel model);
1538 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1539 - public ComboBox.with_model_and_entry (Gtk.TreeModel model);
1540 - public int active { get; set; }
1541 - public string active_id { get; set; }
1542 - public bool add_tearoffs { get; set; }
1543 - public Gtk.SensitivityType button_sensitivity { get; set; }
1544 - [NoAccessorMethod]
1545 - public Gtk.CellArea cell_area { owned get; construct; }
1546 - public int column_span_column { get; set; }
1547 - public int entry_text_column { get; set; }
1548 - public bool focus_on_click { get; set; }
1549 - public bool has_entry { get; construct; }
1550 - [NoAccessorMethod]
1551 - public bool has_frame { get; set; }
1552 - public int id_column { get; set; }
1553 - public Gtk.TreeModel model { get; set; }
1554 - public bool popup_fixed_width { get; set; }
1555 - [NoAccessorMethod]
1556 - public bool popup_shown { get; }
1557 - public int row_span_column { get; set; }
1558 - [NoAccessorMethod]
1559 - public string tearoff_title { owned get; set; }
1560 - public int wrap_width { get; set; }
1561 - public virtual signal void changed ();
1562 - public virtual signal void move_active (Gtk.ScrollType p0);
1563 - [HasEmitter]
1564 - public virtual signal bool popdown ();
1565 - [HasEmitter]
1566 - public virtual signal void popup ();
1568 - [CCode (cheader_filename = "gtk/gtk.h")]
1569 - public class ComboBoxText : Gtk.ComboBox, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable {
1570 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1571 - public ComboBoxText ();
1572 - public void append (string id, string text);
1573 - public void append_text (string text);
1574 - public unowned string get_active_text ();
1575 - public void insert (int position, string id, string text);
1576 - public void insert_text (int position, string text);
1577 - public void prepend (string id, string text);
1578 - public void prepend_text (string text);
1579 - public void remove (int position);
1580 - public void remove_all ();
1581 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1582 - public ComboBoxText.with_entry ();
1584 - [CCode (cheader_filename = "gtk/gtk.h")]
1585 - public class Container : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
1586 - [CCode (has_construct_function = false)]
1587 - protected Container ();
1588 - public void add_with_properties (Gtk.Widget widget, ...);
1589 - public void child_get (Gtk.Widget child, ...);
1590 - public void child_get_property (Gtk.Widget child, string property_name, GLib.Value value);
1591 - public void child_get_valist (Gtk.Widget child, string first_property_name, void* var_args);
1592 - public void child_set (Gtk.Widget child, ...);
1593 - public void child_set_property (Gtk.Widget child, string property_name, GLib.Value value);
1594 - public void child_set_valist (Gtk.Widget child, string first_property_name, void* var_args);
1595 - public virtual GLib.Type child_type ();
1596 - public static unowned GLib.ParamSpec class_find_child_property (GLib.ObjectClass cclass, string property_name);
1597 - public static unowned GLib.ParamSpec class_list_child_properties (GLib.ObjectClass cclass, uint n_properties);
1598 - [NoWrapper]
1599 - public virtual unowned string composite_name (Gtk.Widget child);
1600 - public virtual void forall (Gtk.Callback callback);
1601 - [CCode (vfunc_name = "forall")]
1602 - public virtual void forall_internal (bool include_internal, Gtk.Callback callback);
1603 - public void @foreach (Gtk.Callback callback);
1604 - public uint get_border_width ();
1605 - [NoWrapper]
1606 - public virtual void get_child_property (Gtk.Widget child, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
1607 - public GLib.List<weak Gtk.Widget> get_children ();
1608 - public bool get_focus_chain (out GLib.List<Gtk.Widget> focusable_widgets);
1609 - public unowned Gtk.Widget get_focus_child ();
1610 - public unowned Gtk.Adjustment get_focus_hadjustment ();
1611 - public unowned Gtk.Adjustment get_focus_vadjustment ();
1612 - public virtual unowned Gtk.WidgetPath get_path_for_child (Gtk.Widget child);
1613 - public Gtk.ResizeMode get_resize_mode ();
1614 - [CCode (cname = "gtk_container_class_handle_border_width")]
1615 - public class void handle_border_width ();
1616 - [CCode (cname = "gtk_container_class_install_child_property")]
1617 - public class void install_child_property (uint property_id, GLib.ParamSpec pspec);
1618 - public void propagate_draw (Gtk.Widget child, Cairo.Context cr);
1619 - public void resize_children ();
1620 - public void set_border_width (uint border_width);
1621 - [NoWrapper]
1622 - public virtual void set_child_property (Gtk.Widget child, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
1623 - public void set_focus_chain (GLib.List<Gtk.Widget> focusable_widgets);
1624 - public void set_focus_hadjustment (Gtk.Adjustment adjustment);
1625 - public void set_focus_vadjustment (Gtk.Adjustment adjustment);
1626 - public void set_reallocate_redraws (bool needs_redraws);
1627 - public void set_resize_mode (Gtk.ResizeMode resize_mode);
1628 - public void unset_focus_chain ();
1629 - public uint border_width { get; set; }
1630 - [NoAccessorMethod]
1631 - public Gtk.Widget child { set; }
1632 - public Gtk.ResizeMode resize_mode { get; set; }
1633 - [HasEmitter]
1634 - public virtual signal void add (Gtk.Widget widget);
1635 - [HasEmitter]
1636 - public virtual signal void check_resize ();
1637 - [HasEmitter]
1638 - public virtual signal void remove (Gtk.Widget widget);
1639 - [HasEmitter]
1640 - public virtual signal void set_focus_child (Gtk.Widget child);
1642 - [CCode (cheader_filename = "gtk/gtk.h")]
1643 - public class CssProvider : GLib.Object, Gtk.StyleProvider {
1644 - [CCode (has_construct_function = false)]
1645 - public CssProvider ();
1646 - public static GLib.Quark error_quark ();
1647 - public static unowned Gtk.CssProvider get_default ();
1648 - public static unowned Gtk.CssProvider get_named (string name, string variant);
1649 - public bool load_from_data (string data, ssize_t length) throws GLib.Error;
1650 - public bool load_from_file (GLib.File file) throws GLib.Error;
1651 - public bool load_from_path (string path) throws GLib.Error;
1653 - [CCode (cheader_filename = "gtk/gtk.h")]
1654 - public class Dialog : Gtk.Window, Atk.Implementor, Gtk.Buildable {
1655 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1656 - public Dialog ();
1657 - public void add_action_widget (Gtk.Widget child, int response_id);
1658 - public unowned Gtk.Widget add_button (string button_text, int response_id);
1659 - public void add_buttons (...);
1660 - public unowned Gtk.Widget get_action_area ();
1661 - public unowned Gtk.Widget get_content_area ();
1662 - public int get_response_for_widget (Gtk.Widget widget);
1663 - public unowned Gtk.Widget get_widget_for_response (int response_id);
1664 - public int run ();
1665 - [CCode (sentinel = "-1")]
1666 - public void set_alternative_button_order (...);
1667 - public void set_alternative_button_order_from_array (int n_params, int new_order);
1668 - public void set_default_response (int response_id);
1669 - public void set_response_sensitive (int response_id, bool setting);
1670 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1671 - public Dialog.with_buttons (string? title, Gtk.Window? parent, Gtk.DialogFlags flags, ...);
1672 - public virtual signal void close ();
1673 - [HasEmitter]
1674 - public virtual signal void response (int response_id);
1676 - [CCode (cheader_filename = "gtk/gtk.h")]
1677 - public class DrawingArea : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
1678 - public void* dummy;
1679 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1680 - public DrawingArea ();
1682 - [CCode (cheader_filename = "gtk/gtk.h")]
1683 - public class Entry : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Editable, Gtk.CellEditable {
1684 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1685 - public Entry ();
1686 - public bool get_activates_default ();
1687 - public float get_alignment ();
1688 - public unowned Gtk.EntryBuffer get_buffer ();
1689 - public unowned Gtk.EntryCompletion get_completion ();
1690 - public int get_current_icon_drag_source ();
1691 - public unowned Gtk.Adjustment get_cursor_hadjustment ();
1692 - public bool get_has_frame ();
1693 - public bool get_icon_activatable (Gtk.EntryIconPosition icon_pos);
1694 - public void get_icon_area (Gtk.EntryIconPosition icon_pos, Gdk.Rectangle icon_area);
1695 - public int get_icon_at_pos (int x, int y);
1696 - public unowned GLib.Icon get_icon_gicon (Gtk.EntryIconPosition icon_pos);
1697 - public unowned string get_icon_name (Gtk.EntryIconPosition icon_pos);
1698 - public unowned Gdk.Pixbuf get_icon_pixbuf (Gtk.EntryIconPosition icon_pos);
1699 - public bool get_icon_sensitive (Gtk.EntryIconPosition icon_pos);
1700 - public unowned string get_icon_stock (Gtk.EntryIconPosition icon_pos);
1701 - public Gtk.ImageType get_icon_storage_type (Gtk.EntryIconPosition icon_pos);
1702 - public unowned string get_icon_tooltip_markup (Gtk.EntryIconPosition icon_pos);
1703 - public unowned string get_icon_tooltip_text (Gtk.EntryIconPosition icon_pos);
1704 - public unowned Gtk.Border get_inner_border ();
1705 - public unichar get_invisible_char ();
1706 - public unowned Pango.Layout get_layout ();
1707 - public void get_layout_offsets (int x, int y);
1708 - public int get_max_length ();
1709 - public bool get_overwrite_mode ();
1710 - public double get_progress_fraction ();
1711 - public double get_progress_pulse_step ();
1712 - public unowned string get_text ();
1713 - public void get_text_area (Gdk.Rectangle text_area);
1714 - [NoWrapper]
1715 - public virtual void get_text_area_size (int x, int y, int width, int height);
1716 - public uint16 get_text_length ();
1717 - public bool get_visibility ();
1718 - public int get_width_chars ();
1719 - public bool im_context_filter_keypress (Gdk.EventKey event);
1720 - public int layout_index_to_text_index (int layout_index);
1721 - public void progress_pulse ();
1722 - public void reset_im_context ();
1723 - public void set_activates_default (bool setting);
1724 - public void set_alignment (float xalign);
1725 - public void set_buffer (Gtk.EntryBuffer buffer);
1726 - public void set_completion (Gtk.EntryCompletion completion);
1727 - public void set_cursor_hadjustment (Gtk.Adjustment adjustment);
1728 - public void set_has_frame (bool setting);
1729 - public void set_icon_activatable (Gtk.EntryIconPosition icon_pos, bool activatable);
1730 - public void set_icon_drag_source (Gtk.EntryIconPosition icon_pos, Gtk.TargetList target_list, Gdk.DragAction actions);
1731 - public void set_icon_from_gicon (Gtk.EntryIconPosition icon_pos, GLib.Icon? icon);
1732 - public void set_icon_from_icon_name (Gtk.EntryIconPosition icon_pos, string? icon_name);
1733 - public void set_icon_from_pixbuf (Gtk.EntryIconPosition icon_pos, Gdk.Pixbuf? pixbuf);
1734 - public void set_icon_from_stock (Gtk.EntryIconPosition icon_pos, string? stock_id);
1735 - public void set_icon_sensitive (Gtk.EntryIconPosition icon_pos, bool sensitive);
1736 - public void set_icon_tooltip_markup (Gtk.EntryIconPosition icon_pos, string? tooltip);
1737 - public void set_icon_tooltip_text (Gtk.EntryIconPosition icon_pos, string? tooltip);
1738 - public void set_inner_border (Gtk.Border border);
1739 - public void set_invisible_char (unichar ch);
1740 - public void set_max_length (int max);
1741 - public void set_overwrite_mode (bool overwrite);
1742 - public void set_progress_fraction (double fraction);
1743 - public void set_progress_pulse_step (double fraction);
1744 - public void set_text (string text);
1745 - public void set_visibility (bool visible);
1746 - public void set_width_chars (int n_chars);
1747 - public int text_index_to_layout_index (int text_index);
1748 - public void unset_invisible_char ();
1749 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1750 - public Entry.with_buffer (Gtk.EntryBuffer buffer);
1751 - public bool activates_default { get; set; }
1752 - public Gtk.EntryBuffer buffer { get; set construct; }
1753 - [NoAccessorMethod]
1754 - public bool caps_lock_warning { get; set; }
1755 - [NoAccessorMethod]
1756 - public int cursor_position { get; }
1757 - [NoAccessorMethod]
1758 - public bool editable { get; set; }
1759 - public bool has_frame { get; set; }
1760 - [NoAccessorMethod]
1761 - public string im_module { owned get; set; }
1762 - public Gtk.Border inner_border { get; set; }
1763 - public uint invisible_char { get; set; }
1764 - [NoAccessorMethod]
1765 - public bool invisible_char_set { get; set; }
1766 - public int max_length { get; set; }
1767 - public bool overwrite_mode { get; set; }
1768 - [NoAccessorMethod]
1769 - public bool primary_icon_activatable { get; set; }
1770 - [NoAccessorMethod]
1771 - public GLib.Icon primary_icon_gicon { owned get; set; }
1772 - [NoAccessorMethod]
1773 - public string primary_icon_name { owned get; set; }
1774 - [NoAccessorMethod]
1775 - public Gdk.Pixbuf primary_icon_pixbuf { owned get; set; }
1776 - [NoAccessorMethod]
1777 - public bool primary_icon_sensitive { get; set; }
1778 - [NoAccessorMethod]
1779 - public string primary_icon_stock { owned get; set; }
1780 - [NoAccessorMethod]
1781 - public Gtk.ImageType primary_icon_storage_type { get; }
1782 - [NoAccessorMethod]
1783 - public string primary_icon_tooltip_markup { owned get; set; }
1784 - [NoAccessorMethod]
1785 - public string primary_icon_tooltip_text { owned get; set; }
1786 - public double progress_fraction { get; set; }
1787 - public double progress_pulse_step { get; set; }
1788 - [NoAccessorMethod]
1789 - public int scroll_offset { get; }
1790 - [NoAccessorMethod]
1791 - public bool secondary_icon_activatable { get; set; }
1792 - [NoAccessorMethod]
1793 - public GLib.Icon secondary_icon_gicon { owned get; set; }
1794 - [NoAccessorMethod]
1795 - public string secondary_icon_name { owned get; set; }
1796 - [NoAccessorMethod]
1797 - public Gdk.Pixbuf secondary_icon_pixbuf { owned get; set; }
1798 - [NoAccessorMethod]
1799 - public bool secondary_icon_sensitive { get; set; }
1800 - [NoAccessorMethod]
1801 - public string secondary_icon_stock { owned get; set; }
1802 - [NoAccessorMethod]
1803 - public Gtk.ImageType secondary_icon_storage_type { get; }
1804 - [NoAccessorMethod]
1805 - public string secondary_icon_tooltip_markup { owned get; set; }
1806 - [NoAccessorMethod]
1807 - public string secondary_icon_tooltip_text { owned get; set; }
1808 - [NoAccessorMethod]
1809 - public int selection_bound { get; }
1810 - [NoAccessorMethod]
1811 - public Gtk.ShadowType shadow_type { get; set; }
1812 - public string text { get; set; }
1813 - public uint text_length { get; }
1814 - [NoAccessorMethod]
1815 - public bool truncate_multiline { get; set; }
1816 - public bool visibility { get; set; }
1817 - public int width_chars { get; set; }
1818 - [NoAccessorMethod]
1819 - public float xalign { get; set; }
1820 - public virtual signal void activate ();
1821 - public virtual signal void backspace ();
1822 - public virtual signal void copy_clipboard ();
1823 - public virtual signal void cut_clipboard ();
1824 - public virtual signal void delete_from_cursor (Gtk.DeleteType type, int count);
1825 - public virtual signal void icon_press (Gtk.EntryIconPosition p0, Gdk.Event p1);
1826 - public virtual signal void icon_release (Gtk.EntryIconPosition p0, Gdk.Event p1);
1827 - public virtual signal void insert_at_cursor (string str);
1828 - public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
1829 - public virtual signal void paste_clipboard ();
1830 - public virtual signal void populate_popup (Gtk.Menu menu);
1831 - public virtual signal void preedit_changed (string p0);
1832 - public virtual signal void toggle_overwrite ();
1834 - [CCode (cheader_filename = "gtk/gtk.h")]
1835 - public class EntryBuffer : GLib.Object {
1836 - [CCode (has_construct_function = false)]
1837 - public EntryBuffer (uint8[] initial_chars);
1838 - public virtual uint delete_text (uint position, int n_chars);
1839 - public void emit_deleted_text (uint position, uint n_chars);
1840 - public void emit_inserted_text (uint position, uint8[] chars);
1841 - public size_t get_bytes ();
1842 - public virtual uint get_length ();
1843 - public int get_max_length ();
1844 - public virtual unowned string get_text ();
1845 - public virtual uint insert_text (uint position, uint8[] chars);
1846 - public void set_max_length (int max_length);
1847 - public void set_text (uint8[] chars);
1848 - public uint length { get; }
1849 - public int max_length { get; set; }
1850 - public string text { get; set; }
1851 - public virtual signal void deleted_text (uint position, uint n_chars);
1852 - public virtual signal void inserted_text (uint position, string chars, uint n_chars);
1854 - [CCode (cheader_filename = "gtk/gtk.h")]
1855 - public class EntryCompletion : GLib.Object, Gtk.CellLayout, Gtk.Buildable {
1856 - [CCode (has_construct_function = false)]
1857 - public EntryCompletion ();
1858 - public void complete ();
1859 - public void delete_action (int index_);
1860 - public unowned string get_completion_prefix ();
1861 - public unowned Gtk.Widget get_entry ();
1862 - public bool get_inline_completion ();
1863 - public bool get_inline_selection ();
1864 - public int get_minimum_key_length ();
1865 - public unowned Gtk.TreeModel get_model ();
1866 - public bool get_popup_completion ();
1867 - public bool get_popup_set_width ();
1868 - public bool get_popup_single_match ();
1869 - public int get_text_column ();
1870 - public void insert_action_markup (int index_, string markup);
1871 - public void insert_action_text (int index_, string text);
1872 - public void set_inline_completion (bool inline_completion);
1873 - public void set_inline_selection (bool inline_selection);
1874 - public void set_match_func (owned Gtk.EntryCompletionMatchFunc func);
1875 - public void set_minimum_key_length (int length);
1876 - public void set_model (Gtk.TreeModel? model);
1877 - public void set_popup_completion (bool popup_completion);
1878 - public void set_popup_set_width (bool popup_set_width);
1879 - public void set_popup_single_match (bool popup_single_match);
1880 - public void set_text_column (int column);
1881 - [CCode (has_construct_function = false)]
1882 - public EntryCompletion.with_area (Gtk.CellArea area);
1883 - [NoAccessorMethod]
1884 - public Gtk.CellArea cell_area { owned get; construct; }
1885 - public bool inline_completion { get; set; }
1886 - public bool inline_selection { get; set; }
1887 - public int minimum_key_length { get; set; }
1888 - public Gtk.TreeModel model { get; set; }
1889 - public bool popup_completion { get; set; }
1890 - public bool popup_set_width { get; set; }
1891 - public bool popup_single_match { get; set; }
1892 - public int text_column { get; set; }
1893 - public virtual signal void action_activated (int index_);
1894 - public virtual signal bool cursor_on_match (Gtk.TreeModel model, Gtk.TreeIter iter);
1895 - [HasEmitter]
1896 - public virtual signal bool insert_prefix (string prefix);
1897 - public virtual signal bool match_selected (Gtk.TreeModel model, Gtk.TreeIter iter);
1899 - [CCode (cheader_filename = "gtk/gtk.h")]
1900 - public class EventBox : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
1901 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1902 - public EventBox ();
1903 - public bool get_above_child ();
1904 - public bool get_visible_window ();
1905 - public void set_above_child (bool above_child);
1906 - public void set_visible_window (bool visible_window);
1907 - public bool above_child { get; set; }
1908 - public bool visible_window { get; set; }
1910 - [CCode (cheader_filename = "gtk/gtk.h")]
1911 - public class Expander : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
1912 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1913 - public Expander (string label);
1914 - public bool get_expanded ();
1915 - public unowned string get_label ();
1916 - public bool get_label_fill ();
1917 - public unowned Gtk.Widget get_label_widget ();
1918 - public int get_spacing ();
1919 - public bool get_use_markup ();
1920 - public bool get_use_underline ();
1921 - public void set_expanded (bool expanded);
1922 - public void set_label (string label);
1923 - public void set_label_fill (bool label_fill);
1924 - public void set_label_widget (Gtk.Widget label_widget);
1925 - public void set_spacing (int spacing);
1926 - public void set_use_markup (bool use_markup);
1927 - public void set_use_underline (bool use_underline);
1928 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1929 - public Expander.with_mnemonic (string label);
1930 - public bool expanded { get; set construct; }
1931 - public string label { get; set construct; }
1932 - public bool label_fill { get; set construct; }
1933 - public Gtk.Widget label_widget { get; set; }
1934 - public int spacing { get; set; }
1935 - public bool use_markup { get; set construct; }
1936 - public bool use_underline { get; set construct; }
1937 - public virtual signal void activate ();
1939 - [CCode (cheader_filename = "gtk/gtk.h")]
1940 - public class FileChooserButton : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.FileChooser {
1941 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1942 - public FileChooserButton (string title, Gtk.FileChooserAction action);
1943 - public bool get_focus_on_click ();
1944 - public unowned string get_title ();
1945 - public int get_width_chars ();
1946 - public void set_focus_on_click (bool focus_on_click);
1947 - public void set_title (string title);
1948 - public void set_width_chars (int n_chars);
1949 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1950 - public FileChooserButton.with_dialog (Gtk.Widget dialog);
1951 - public Gtk.FileChooser dialog { construct; }
1952 - public bool focus_on_click { get; set; }
1953 - public string title { get; set; }
1954 - public int width_chars { get; set; }
1955 - public virtual signal void file_set ();
1957 - [CCode (cheader_filename = "gtk/gtk.h")]
1958 - public class FileChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.FileChooser {
1959 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1960 - public FileChooserDialog (string? title, Gtk.Window? parent, Gtk.FileChooserAction action, ...);
1962 - [CCode (cheader_filename = "gtk/gtk.h")]
1963 - public class FileChooserWidget : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.FileChooser, Gtk.FileChooserEmbed {
1964 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1965 - public FileChooserWidget (Gtk.FileChooserAction action);
1967 - [CCode (cheader_filename = "gtk/gtk.h")]
1968 - public class FileFilter : GLib.InitiallyUnowned, Gtk.Buildable {
1969 - [CCode (has_construct_function = false)]
1970 - public FileFilter ();
1971 - public void add_custom (Gtk.FileFilterFlags needed, owned Gtk.FileFilterFunc func);
1972 - public void add_mime_type (string mime_type);
1973 - public void add_pattern (string pattern);
1974 - public void add_pixbuf_formats ();
1975 - public bool filter (Gtk.FileFilterInfo filter_info);
1976 - public Gtk.FileFilterFlags get_needed ();
1978 - [Compact]
1979 - [CCode (cheader_filename = "gtk/gtk.h")]
1980 - public class FileFilterInfo {
1981 - public Gtk.FileFilterFlags contains;
1982 - public weak string display_name;
1983 - public weak string filename;
1984 - public weak string mime_type;
1985 - public weak string uri;
1987 - [CCode (cheader_filename = "gtk/gtk.h")]
1988 - public class Fixed : Gtk.Container, Atk.Implementor, Gtk.Buildable {
1989 - [CCode (type = "GtkWidget*", has_construct_function = false)]
1990 - public Fixed ();
1991 - public void move (Gtk.Widget widget, int x, int y);
1992 - public void put (Gtk.Widget widget, int x, int y);
1994 - [Compact]
1995 - [CCode (cheader_filename = "gtk/gtk.h")]
1996 - public class FixedChild {
1997 - public weak Gtk.Widget widget;
1998 - public int x;
1999 - public int y;
2001 - [CCode (cheader_filename = "gtk/gtk.h")]
2002 - public class FontButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
2003 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2004 - public FontButton ();
2005 - public unowned string get_font_name ();
2006 - public bool get_show_size ();
2007 - public bool get_show_style ();
2008 - public unowned string get_title ();
2009 - public bool get_use_font ();
2010 - public bool get_use_size ();
2011 - public bool set_font_name (string fontname);
2012 - public void set_show_size (bool show_size);
2013 - public void set_show_style (bool show_style);
2014 - public void set_title (string title);
2015 - public void set_use_font (bool use_font);
2016 - public void set_use_size (bool use_size);
2017 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2018 - public FontButton.with_font (string fontname);
2019 - public string font_name { get; set; }
2020 - public bool show_size { get; set; }
2021 - public bool show_style { get; set; }
2022 - public string title { get; set; }
2023 - public bool use_font { get; set; }
2024 - public bool use_size { get; set; }
2025 - public virtual signal void font_set ();
2027 - [CCode (cheader_filename = "gtk/gtk.h")]
2028 - public class FontSelection : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2029 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2030 - public FontSelection ();
2031 - public unowned Pango.FontFace get_face ();
2032 - public unowned Gtk.Widget get_face_list ();
2033 - public unowned Pango.FontFamily get_family ();
2034 - public unowned Gtk.Widget get_family_list ();
2035 - public unowned string get_font_name ();
2036 - public unowned Gtk.Widget get_preview_entry ();
2037 - public unowned string get_preview_text ();
2038 - public int get_size ();
2039 - public unowned Gtk.Widget get_size_entry ();
2040 - public unowned Gtk.Widget get_size_list ();
2041 - public bool set_font_name (string fontname);
2042 - public void set_preview_text (string text);
2043 - public string font_name { get; set; }
2044 - public string preview_text { get; set; }
2046 - [CCode (cheader_filename = "gtk/gtk.h")]
2047 - public class FontSelectionDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
2048 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2049 - public FontSelectionDialog (string title);
2050 - public unowned Gtk.Widget get_cancel_button ();
2051 - public unowned string get_font_name ();
2052 - public unowned Gtk.Widget get_font_selection ();
2053 - public unowned Gtk.Widget get_ok_button ();
2054 - public unowned string get_preview_text ();
2055 - public bool set_font_name (string fontname);
2056 - public void set_preview_text (string text);
2058 - [CCode (cheader_filename = "gtk/gtk.h")]
2059 - public class Frame : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
2060 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2061 - public Frame (string? label);
2062 - [NoWrapper]
2063 - public virtual void compute_child_allocation (Gtk.Allocation allocation);
2064 - public unowned string get_label ();
2065 - public void get_label_align (float xalign, float yalign);
2066 - public unowned Gtk.Widget get_label_widget ();
2067 - public Gtk.ShadowType get_shadow_type ();
2068 - public void set_label (string label);
2069 - public void set_label_align (float xalign, float yalign);
2070 - public void set_label_widget (Gtk.Widget label_widget);
2071 - public void set_shadow_type (Gtk.ShadowType type);
2072 - public string label { get; set; }
2073 - public Gtk.Widget label_widget { get; set; }
2074 - [NoAccessorMethod]
2075 - public float label_xalign { get; set; }
2076 - [NoAccessorMethod]
2077 - public float label_yalign { get; set; }
2078 - public Gtk.ShadowType shadow_type { get; set; }
2080 - [Compact]
2081 - [CCode (ref_function = "gtk_gradient_ref", unref_function = "gtk_gradient_unref", type_id = "GTK_TYPE_GRADIENT", cheader_filename = "gtk/gtk.h")]
2082 - public class Gradient {
2083 - public void add_color_stop (double offset, Gtk.SymbolicColor color);
2084 - [CCode (has_construct_function = false)]
2085 - public Gradient.linear (double x0, double y0, double x1, double y1);
2086 - [CCode (has_construct_function = false)]
2087 - public Gradient.radial (double x0, double y0, double radius0, double x1, double y1, double radius1);
2088 - public bool resolve (Gtk.StyleProperties props, out unowned Cairo.Pattern resolved_gradient);
2090 - [CCode (cheader_filename = "gtk/gtk.h")]
2091 - public class Grid : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2092 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2093 - public Grid ();
2094 - public void attach (Gtk.Widget child, int left, int top, int width, int height);
2095 - public void attach_next_to (Gtk.Widget child, Gtk.Widget sibling, Gtk.PositionType side, int width, int height);
2096 - public bool get_column_homogeneous ();
2097 - public uint get_column_spacing ();
2098 - public bool get_row_homogeneous ();
2099 - public uint get_row_spacing ();
2100 - public void set_column_homogeneous (bool homogeneous);
2101 - public void set_column_spacing (uint spacing);
2102 - public void set_row_homogeneous (bool homogeneous);
2103 - public void set_row_spacing (uint spacing);
2104 - public bool column_homogeneous { get; set; }
2105 - public int column_spacing { get; set; }
2106 - public bool row_homogeneous { get; set; }
2107 - public int row_spacing { get; set; }
2109 - [CCode (cheader_filename = "gtk/gtk.h")]
2110 - public class HBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2111 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2112 - public HBox (bool homogeneous, int spacing);
2114 - [CCode (cheader_filename = "gtk/gtk.h")]
2115 - public class HButtonBox : Gtk.ButtonBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2116 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2117 - public HButtonBox ();
2119 - [CCode (cheader_filename = "gtk/gtk.h")]
2120 - public class HPaned : Gtk.Paned, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2121 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2122 - public HPaned ();
2124 - [CCode (cheader_filename = "gtk/gtk.h")]
2125 - public class HSV : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
2126 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2127 - public HSV ();
2128 - public void get_color (double h, double s, double v);
2129 - public void get_metrics (int size, int ring_width);
2130 - public bool is_adjusting ();
2131 - public void set_color (double h, double s, double v);
2132 - public void set_metrics (int size, int ring_width);
2133 - public static void to_rgb (double h, double s, double v, double r, double g, double b);
2134 - public virtual signal void changed ();
2135 - public virtual signal void move (Gtk.DirectionType type);
2137 - [CCode (cheader_filename = "gtk/gtk.h")]
2138 - public class HScale : Gtk.Scale, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2139 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2140 - public HScale (Gtk.Adjustment? adjustment);
2141 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2142 - public HScale.with_range (double min, double max, double step);
2144 - [CCode (cheader_filename = "gtk/gtk.h")]
2145 - public class HScrollbar : Gtk.Scrollbar, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2146 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2147 - public HScrollbar (Gtk.Adjustment? adjustment);
2149 - [CCode (cheader_filename = "gtk/gtk.h")]
2150 - public class HSeparator : Gtk.Separator, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2151 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2152 - public HSeparator ();
2154 - [CCode (cheader_filename = "gtk/gtk.h")]
2155 - public class HandleBox : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
2156 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2157 - public HandleBox ();
2158 - public bool get_child_detached ();
2159 - public Gtk.PositionType get_handle_position ();
2160 - public Gtk.ShadowType get_shadow_type ();
2161 - public Gtk.PositionType get_snap_edge ();
2162 - public void set_handle_position (Gtk.PositionType position);
2163 - public void set_shadow_type (Gtk.ShadowType type);
2164 - public void set_snap_edge (Gtk.PositionType edge);
2165 - public bool child_detached { get; }
2166 - public Gtk.PositionType handle_position { get; set; }
2167 - public Gtk.ShadowType shadow_type { get; set; }
2168 - public Gtk.PositionType snap_edge { get; set; }
2169 - [NoAccessorMethod]
2170 - public bool snap_edge_set { get; set; }
2171 - public virtual signal void child_attached (Gtk.Widget child);
2173 - [CCode (cheader_filename = "gtk/gtk.h")]
2174 - public class IMContext : GLib.Object {
2175 - [CCode (has_construct_function = false)]
2176 - protected IMContext ();
2177 - public virtual bool filter_keypress (Gdk.EventKey event);
2178 - public virtual void focus_in ();
2179 - public virtual void focus_out ();
2180 - public virtual void get_preedit_string (out unowned string str, out Pango.AttrList attrs, out int cursor_pos);
2181 - public virtual bool get_surrounding (out unowned string text, out int cursor_index);
2182 - public virtual void reset ();
2183 - public virtual void set_client_window (Gdk.Window window);
2184 - public virtual void set_cursor_location (Gdk.Rectangle area);
2185 - public virtual void set_surrounding (string text, int len, int cursor_index);
2186 - public virtual void set_use_preedit (bool use_preedit);
2187 - public virtual signal void commit (string str);
2188 - [HasEmitter]
2189 - public virtual signal bool delete_surrounding (int offset, int n_chars);
2190 - public virtual signal void preedit_changed ();
2191 - public virtual signal void preedit_end ();
2192 - public virtual signal void preedit_start ();
2193 - public virtual signal bool retrieve_surrounding ();
2195 - [CCode (cheader_filename = "gtk/gtk.h")]
2196 - public class IMContextSimple : Gtk.IMContext {
2197 - [CCode (type = "GtkIMContext*", has_construct_function = false)]
2198 - public IMContextSimple ();
2199 - public void add_table (uint16 data, int max_seq_len, int n_seqs);
2201 - [CCode (cheader_filename = "gtk/gtk.h")]
2202 - public class IMMulticontext : Gtk.IMContext {
2203 - [CCode (type = "GtkIMContext*", has_construct_function = false)]
2204 - public IMMulticontext ();
2205 - public void append_menuitems (Gtk.MenuShell menushell);
2206 - public unowned string get_context_id ();
2207 - public void set_context_id (string context_id);
2209 - [CCode (cheader_filename = "gtk/gtk.h")]
2210 - public class IconFactory : GLib.Object, Gtk.Buildable {
2211 - [CCode (has_construct_function = false)]
2212 - public IconFactory ();
2213 - public void add (string stock_id, Gtk.IconSet icon_set);
2214 - public void add_default ();
2215 - public unowned Gtk.IconSet lookup (string stock_id);
2216 - public static unowned Gtk.IconSet lookup_default (string stock_id);
2217 - public void remove_default ();
2219 - [Compact]
2220 - [CCode (copy_function = "gtk_icon_info_copy", type_id = "GTK_TYPE_ICON_INFO", cheader_filename = "gtk/gtk.h")]
2221 - public class IconInfo {
2222 - public Gtk.IconInfo copy ();
2223 - [CCode (has_construct_function = false)]
2224 - public IconInfo.for_pixbuf (Gtk.IconTheme icon_theme, Gdk.Pixbuf pixbuf);
2225 - public bool get_attach_points (Gdk.Point[] points);
2226 - public int get_base_size ();
2227 - public unowned Gdk.Pixbuf get_builtin_pixbuf ();
2228 - public unowned string get_display_name ();
2229 - public bool get_embedded_rect (out Gdk.Rectangle rectangle);
2230 - public unowned string get_filename ();
2231 - public Gdk.Pixbuf load_icon () throws GLib.Error;
2232 - public unowned Gdk.Pixbuf load_symbolic (Gdk.RGBA fg, Gdk.RGBA success_color, Gdk.RGBA warning_color, Gdk.RGBA error_color, bool was_symbolic) throws GLib.Error;
2233 - public unowned Gdk.Pixbuf load_symbolic_for_context (Gtk.StyleContext context, bool was_symbolic) throws GLib.Error;
2234 - public void set_raw_coordinates (bool raw_coordinates);
2236 - [Compact]
2237 - [CCode (ref_function = "gtk_icon_set_ref", unref_function = "gtk_icon_set_unref", type_id = "GTK_TYPE_ICON_SET", cheader_filename = "gtk/gtk.h")]
2238 - public class IconSet {
2239 - [CCode (has_construct_function = false)]
2240 - public IconSet ();
2241 - public void add_source (Gtk.IconSource source);
2242 - public Gtk.IconSet copy ();
2243 - [CCode (has_construct_function = false)]
2244 - public IconSet.from_pixbuf (Gdk.Pixbuf pixbuf);
2245 - public void get_sizes (Gtk.IconSize[] sizes);
2246 - public unowned Gdk.Pixbuf render_icon (Gtk.Style style, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget widget, string detail);
2247 - public unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.StyleContext context, Gtk.IconSize size);
2249 - [Compact]
2250 - [CCode (copy_function = "gtk_icon_source_copy", type_id = "GTK_TYPE_ICON_SOURCE", cheader_filename = "gtk/gtk.h")]
2251 - public class IconSource {
2252 - [CCode (has_construct_function = false)]
2253 - public IconSource ();
2254 - public Gtk.IconSource copy ();
2255 - public Gtk.TextDirection get_direction ();
2256 - public bool get_direction_wildcarded ();
2257 - public unowned string get_filename ();
2258 - public unowned string get_icon_name ();
2259 - public unowned Gdk.Pixbuf get_pixbuf ();
2260 - public Gtk.IconSize get_size ();
2261 - public bool get_size_wildcarded ();
2262 - public Gtk.StateType get_state ();
2263 - public bool get_state_wildcarded ();
2264 - public void set_direction (Gtk.TextDirection direction);
2265 - public void set_direction_wildcarded (bool setting);
2266 - public void set_filename (string filename);
2267 - public void set_icon_name (string icon_name);
2268 - public void set_pixbuf (Gdk.Pixbuf pixbuf);
2269 - public void set_size (Gtk.IconSize size);
2270 - public void set_size_wildcarded (bool setting);
2271 - public void set_state (Gtk.StateType state);
2272 - public void set_state_wildcarded (bool setting);
2274 - [CCode (cheader_filename = "gtk/gtk.h")]
2275 - public class IconTheme : GLib.Object {
2276 - [CCode (has_construct_function = false)]
2277 - public IconTheme ();
2278 - public static void add_builtin_icon (string icon_name, int size, Gdk.Pixbuf pixbuf);
2279 - public void append_search_path (string path);
2280 - public Gtk.IconInfo choose_icon ([CCode (array_length = false, array_null_terminated = true)] string[] icon_names, int size, Gtk.IconLookupFlags flags);
2281 - public static GLib.Quark error_quark ();
2282 - public static unowned Gtk.IconTheme get_default ();
2283 - public unowned string get_example_icon_name ();
2284 - public static unowned Gtk.IconTheme get_for_screen (Gdk.Screen screen);
2285 - public int get_icon_sizes (string icon_name);
2286 - public void get_search_path (string path, int n_elements);
2287 - public bool has_icon (string icon_name);
2288 - public GLib.List<string> list_contexts ();
2289 - public GLib.List<string> list_icons (string context);
2290 - public Gdk.Pixbuf? load_icon (string icon_name, int size, Gtk.IconLookupFlags flags) throws GLib.Error;
2291 - public Gtk.IconInfo lookup_by_gicon (GLib.Icon icon, int size, Gtk.IconLookupFlags flags);
2292 - public Gtk.IconInfo lookup_icon (string icon_name, int size, Gtk.IconLookupFlags flags);
2293 - public void prepend_search_path (string path);
2294 - public bool rescan_if_needed ();
2295 - public void set_custom_theme (string theme_name);
2296 - public void set_screen (Gdk.Screen screen);
2297 - public void set_search_path (string[] path, int n_elements);
2298 - public virtual signal void changed ();
2300 - [CCode (cheader_filename = "gtk/gtk.h")]
2301 - public class IconView : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.Scrollable {
2302 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2303 - public IconView ();
2304 - public void convert_widget_to_bin_window_coords (int wx, int wy, int bx, int by);
2305 - public unowned Cairo.Surface create_drag_icon (Gtk.TreePath path);
2306 - public void enable_model_drag_dest (Gtk.TargetEntry[] targets, Gdk.DragAction actions);
2307 - public void enable_model_drag_source (Gdk.ModifierType start_button_mask, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
2308 - public int get_column_spacing ();
2309 - public int get_columns ();
2310 - public bool get_cursor (out Gtk.TreePath path, out unowned Gtk.CellRenderer cell);
2311 - public bool get_dest_item_at_pos (int drag_x, int drag_y, out unowned Gtk.TreePath path, Gtk.IconViewDropPosition pos);
2312 - public void get_drag_dest_item (out unowned Gtk.TreePath path, Gtk.IconViewDropPosition pos);
2313 - public bool get_item_at_pos (int x, int y, out unowned Gtk.TreePath path, out unowned Gtk.CellRenderer cell);
2314 - public int get_item_column (Gtk.TreePath path);
2315 - public Gtk.Orientation get_item_orientation ();
2316 - public int get_item_padding ();
2317 - public int get_item_row (Gtk.TreePath path);
2318 - public int get_item_width ();
2319 - public int get_margin ();
2320 - public int get_markup_column ();
2321 - public unowned Gtk.TreeModel get_model ();
2322 - public unowned Gtk.TreePath get_path_at_pos (int x, int y);
2323 - public int get_pixbuf_column ();
2324 - public bool get_reorderable ();
2325 - public int get_row_spacing ();
2326 - public GLib.List<Gtk.TreePath> get_selected_items ();
2327 - public Gtk.SelectionMode get_selection_mode ();
2328 - public int get_spacing ();
2329 - public int get_text_column ();
2330 - public int get_tooltip_column ();
2331 - public bool get_tooltip_context (out int x, out int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
2332 - public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path);
2333 - public bool path_is_selected (Gtk.TreePath path);
2334 - public void scroll_to_path (Gtk.TreePath path, bool use_align, float row_align, float col_align);
2335 - public void select_path (Gtk.TreePath path);
2336 - public void selected_foreach (Gtk.IconViewForeachFunc func);
2337 - public void set_column_spacing (int column_spacing);
2338 - public void set_columns (int columns);
2339 - public void set_cursor (Gtk.TreePath path, Gtk.CellRenderer? cell, bool start_editing);
2340 - public void set_drag_dest_item (Gtk.TreePath path, Gtk.IconViewDropPosition pos);
2341 - public void set_item_orientation (Gtk.Orientation orientation);
2342 - public void set_item_padding (int item_padding);
2343 - public void set_item_width (int item_width);
2344 - public void set_margin (int margin);
2345 - public void set_markup_column (int column);
2346 - public void set_model (Gtk.TreeModel? model);
2347 - public void set_pixbuf_column (int column);
2348 - public void set_reorderable (bool reorderable);
2349 - public void set_row_spacing (int row_spacing);
2350 - public void set_selection_mode (Gtk.SelectionMode mode);
2351 - public void set_spacing (int spacing);
2352 - public void set_text_column (int column);
2353 - public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath path, Gtk.CellRenderer cell);
2354 - public void set_tooltip_column (int column);
2355 - public void set_tooltip_item (Gtk.Tooltip tooltip, Gtk.TreePath path);
2356 - public void unselect_path (Gtk.TreePath path);
2357 - public void unset_model_drag_dest ();
2358 - public void unset_model_drag_source ();
2359 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2360 - public IconView.with_area (Gtk.CellArea area);
2361 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2362 - public IconView.with_model (Gtk.TreeModel model);
2363 - [NoAccessorMethod]
2364 - public Gtk.CellArea cell_area { owned get; construct; }
2365 - public int column_spacing { get; set; }
2366 - public int columns { get; set; }
2367 - public Gtk.Orientation item_orientation { get; set; }
2368 - public int item_padding { get; set; }
2369 - public int item_width { get; set; }
2370 - public int margin { get; set; }
2371 - public int markup_column { get; set; }
2372 - public Gtk.TreeModel model { get; set; }
2373 - public int pixbuf_column { get; set; }
2374 - public bool reorderable { get; set; }
2375 - public int row_spacing { get; set; }
2376 - public Gtk.SelectionMode selection_mode { get; set; }
2377 - public int spacing { get; set; }
2378 - public int text_column { get; set; }
2379 - public int tooltip_column { get; set; }
2380 - public virtual signal bool activate_cursor_item ();
2381 - [HasEmitter]
2382 - public virtual signal void item_activated (Gtk.TreePath path);
2383 - public virtual signal bool move_cursor (Gtk.MovementStep step, int count);
2384 - public virtual signal void select_all ();
2385 - public virtual signal void select_cursor_item ();
2386 - public virtual signal void selection_changed ();
2387 - public virtual signal void toggle_cursor_item ();
2388 - public virtual signal void unselect_all ();
2390 - [CCode (cheader_filename = "gtk/gtk.h")]
2391 - public class Image : Gtk.Misc, Atk.Implementor, Gtk.Buildable {
2392 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2393 - public Image ();
2394 - public void clear ();
2395 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2396 - public Image.from_animation (Gdk.PixbufAnimation animation);
2397 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2398 - public Image.from_file (string filename);
2399 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2400 - public Image.from_gicon (GLib.Icon icon, Gtk.IconSize size);
2401 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2402 - public Image.from_icon_name (string icon_name, Gtk.IconSize size);
2403 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2404 - public Image.from_icon_set (Gtk.IconSet icon_set, Gtk.IconSize size);
2405 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2406 - public Image.from_pixbuf (Gdk.Pixbuf pixbuf);
2407 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2408 - public Image.from_stock (string stock_id, Gtk.IconSize size);
2409 - public unowned Gdk.PixbufAnimation get_animation ();
2410 - public void get_gicon (out unowned GLib.Icon gicon, Gtk.IconSize size);
2411 - public void get_icon_name (out unowned string icon_name, out Gtk.IconSize size);
2412 - public void get_icon_set (out unowned Gtk.IconSet icon_set, out Gtk.IconSize size);
2413 - public unowned Gdk.Pixbuf get_pixbuf ();
2414 - public int get_pixel_size ();
2415 - public void get_stock (out string stock_id, out Gtk.IconSize size);
2416 - public Gtk.ImageType get_storage_type ();
2417 - public void set_from_animation (Gdk.PixbufAnimation animation);
2418 - public void set_from_file (string filename);
2419 - public void set_from_gicon (GLib.Icon icon, Gtk.IconSize size);
2420 - public void set_from_icon_name (string icon_name, Gtk.IconSize size);
2421 - public void set_from_icon_set (Gtk.IconSet icon_set, Gtk.IconSize size);
2422 - public void set_from_pixbuf (Gdk.Pixbuf pixbuf);
2423 - public void set_from_stock (string stock_id, Gtk.IconSize size);
2424 - public void set_pixel_size (int pixel_size);
2425 - [NoAccessorMethod]
2426 - public string file { owned get; set; }
2427 - [NoAccessorMethod]
2428 - public GLib.Icon gicon { owned get; set; }
2429 - [NoAccessorMethod]
2430 - public string icon_name { owned get; set; }
2431 - [NoAccessorMethod]
2432 - public Gtk.IconSet icon_set { owned get; set; }
2433 - [NoAccessorMethod]
2434 - public int icon_size { get; set; }
2435 - [NoAccessorMethod]
2436 - public Gdk.Pixbuf pixbuf { owned get; set; }
2437 - [NoAccessorMethod]
2438 - public Gdk.PixbufAnimation pixbuf_animation { owned get; set; }
2439 - public int pixel_size { get; set; }
2440 - [NoAccessorMethod]
2441 - public string stock { owned get; set; }
2442 - public Gtk.ImageType storage_type { get; }
2443 - [NoAccessorMethod]
2444 - public bool use_fallback { get; set; }
2446 - [CCode (cheader_filename = "gtk/gtk.h")]
2447 - public class ImageMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
2448 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2449 - public ImageMenuItem ();
2450 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2451 - public ImageMenuItem.from_stock (string stock_id, Gtk.AccelGroup? accel_group);
2452 - public bool get_always_show_image ();
2453 - public unowned Gtk.Widget get_image ();
2454 - public bool get_use_stock ();
2455 - public void set_accel_group (Gtk.AccelGroup accel_group);
2456 - public void set_always_show_image (bool always_show);
2457 - public void set_image (Gtk.Widget image);
2458 - public void set_use_stock (bool use_stock);
2459 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2460 - public ImageMenuItem.with_label (string label);
2461 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2462 - public ImageMenuItem.with_mnemonic (string label);
2463 - public Gtk.AccelGroup accel_group { set; }
2464 - public bool always_show_image { get; set construct; }
2465 - public Gtk.Widget image { get; set; }
2466 - public bool use_stock { get; set construct; }
2468 - [CCode (cheader_filename = "gtk/gtk.h")]
2469 - public class InfoBar : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2470 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2471 - public InfoBar ();
2472 - public void add_action_widget (Gtk.Widget child, int response_id);
2473 - public unowned Gtk.Widget add_button (string button_text, int response_id);
2474 - public void add_buttons (...);
2475 - public unowned Gtk.Widget get_action_area ();
2476 - public unowned Gtk.Widget get_content_area ();
2477 - public Gtk.MessageType get_message_type ();
2478 - public void set_default_response (int response_id);
2479 - public void set_message_type (Gtk.MessageType message_type);
2480 - public void set_response_sensitive (int response_id, bool setting);
2481 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2482 - public InfoBar.with_buttons (...);
2483 - public Gtk.MessageType message_type { get; set construct; }
2484 - public virtual signal void close ();
2485 - [HasEmitter]
2486 - public virtual signal void response (int response_id);
2488 - [CCode (cheader_filename = "gtk/gtk.h")]
2489 - public class Invisible : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
2490 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2491 - public Invisible ();
2492 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2493 - public Invisible.for_screen (Gdk.Screen screen);
2494 - public unowned Gdk.Screen get_screen ();
2495 - public void set_screen (Gdk.Screen screen);
2496 - public Gdk.Screen screen { get; set; }
2498 - [CCode (cheader_filename = "gtk/gtk.h")]
2499 - public class Label : Gtk.Misc, Atk.Implementor, Gtk.Buildable {
2500 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2501 - public Label (string? str);
2502 - public double get_angle ();
2503 - public unowned Pango.AttrList get_attributes ();
2504 - public unowned string get_current_uri ();
2505 - public Pango.EllipsizeMode get_ellipsize ();
2506 - public Gtk.Justification get_justify ();
2507 - public unowned string get_label ();
2508 - public unowned Pango.Layout get_layout ();
2509 - public void get_layout_offsets (int x, int y);
2510 - public bool get_line_wrap ();
2511 - public Pango.WrapMode get_line_wrap_mode ();
2512 - public int get_max_width_chars ();
2513 - public uint get_mnemonic_keyval ();
2514 - public unowned Gtk.Widget get_mnemonic_widget ();
2515 - public bool get_selectable ();
2516 - public bool get_selection_bounds (out int start, out int end);
2517 - public bool get_single_line_mode ();
2518 - public unowned string get_text ();
2519 - public bool get_track_visited_links ();
2520 - public bool get_use_markup ();
2521 - public bool get_use_underline ();
2522 - public int get_width_chars ();
2523 - public void select_region (int start_offset, int end_offset);
2524 - public void set_angle (double angle);
2525 - public void set_attributes (Pango.AttrList attrs);
2526 - public void set_ellipsize (Pango.EllipsizeMode mode);
2527 - public void set_justify (Gtk.Justification jtype);
2528 - public void set_label (string str);
2529 - public void set_line_wrap (bool wrap);
2530 - public void set_line_wrap_mode (Pango.WrapMode wrap_mode);
2531 - public void set_markup (string str);
2532 - public void set_markup_with_mnemonic (string str);
2533 - public void set_max_width_chars (int n_chars);
2534 - public void set_mnemonic_widget (Gtk.Widget widget);
2535 - public void set_pattern (string pattern);
2536 - public void set_selectable (bool setting);
2537 - public void set_single_line_mode (bool single_line_mode);
2538 - public void set_text (string str);
2539 - public void set_text_with_mnemonic (string str);
2540 - public void set_track_visited_links (bool track_links);
2541 - public void set_use_markup (bool setting);
2542 - public void set_use_underline (bool setting);
2543 - public void set_width_chars (int n_chars);
2544 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2545 - public Label.with_mnemonic (string str);
2546 - public double angle { get; set; }
2547 - public Pango.AttrList attributes { get; set; }
2548 - [NoAccessorMethod]
2549 - public int cursor_position { get; }
2550 - public Pango.EllipsizeMode ellipsize { get; set; }
2551 - public Gtk.Justification justify { get; set; }
2552 - public string label { get; set; }
2553 - public int max_width_chars { get; set; }
2554 - public uint mnemonic_keyval { get; }
2555 - public Gtk.Widget mnemonic_widget { get; set; }
2556 - public string pattern { set; }
2557 - public bool selectable { get; set; }
2558 - [NoAccessorMethod]
2559 - public int selection_bound { get; }
2560 - public bool single_line_mode { get; set; }
2561 - public bool track_visited_links { get; set; }
2562 - public bool use_markup { get; set; }
2563 - public bool use_underline { get; set; }
2564 - public int width_chars { get; set; }
2565 - [NoAccessorMethod]
2566 - public bool wrap { get; set; }
2567 - [NoAccessorMethod]
2568 - public Pango.WrapMode wrap_mode { get; set; }
2569 - public virtual signal void activate_current_link ();
2570 - public virtual signal bool activate_link (string uri);
2571 - public virtual signal void copy_clipboard ();
2572 - public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
2573 - public virtual signal void populate_popup (Gtk.Menu menu);
2575 - [Compact]
2576 - [CCode (cheader_filename = "gtk/gtk.h")]
2577 - public class LabelSelectionInfo {
2579 - [CCode (cheader_filename = "gtk/gtk.h")]
2580 - public class Layout : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
2581 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2582 - public Layout (Gtk.Adjustment? hadjustment = null, Gtk.Adjustment? vadjustment = null);
2583 - public unowned Gdk.Window get_bin_window ();
2584 - public unowned Gtk.Adjustment get_hadjustment ();
2585 - public void get_size (out uint width, out uint height);
2586 - public unowned Gtk.Adjustment get_vadjustment ();
2587 - public void move (Gtk.Widget child_widget, int x, int y);
2588 - public void put (Gtk.Widget child_widget, int x, int y);
2589 - public void set_hadjustment (Gtk.Adjustment adjustment);
2590 - public void set_size (uint width, uint height);
2591 - public void set_vadjustment (Gtk.Adjustment adjustment);
2592 - [NoAccessorMethod]
2593 - public uint height { get; set; }
2594 - [NoAccessorMethod]
2595 - public uint width { get; set; }
2597 - [CCode (cheader_filename = "gtk/gtk.h")]
2598 - public class LinkButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
2599 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2600 - public LinkButton (string uri);
2601 - public unowned string get_uri ();
2602 - public bool get_visited ();
2603 - public void set_uri (string uri);
2604 - public void set_visited (bool visited);
2605 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2606 - public LinkButton.with_label (string uri, string label);
2607 - public string uri { get; set; }
2608 - public bool visited { get; set; }
2609 - public virtual signal bool activate_link ();
2611 - [CCode (cheader_filename = "gtk/gtk.h")]
2612 - public class ListStore : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource, Gtk.TreeDragDest, Gtk.TreeSortable, Gtk.Buildable {
2613 - [CCode (sentinel = "", has_construct_function = false)]
2614 - public ListStore (int n_columns, ...);
2615 - public void append (out Gtk.TreeIter iter);
2616 - public void clear ();
2617 - public void insert (out Gtk.TreeIter iter, int position);
2618 - public void insert_after (out Gtk.TreeIter iter, Gtk.TreeIter? sibling);
2619 - public void insert_before (out Gtk.TreeIter iter, Gtk.TreeIter? sibling);
2620 - [CCode (sentinel = "-1")]
2621 - public void insert_with_values (out Gtk.TreeIter iter, int position, ...);
2622 - public void insert_with_valuesv (out Gtk.TreeIter iter, int position, int columns, GLib.Value[] values);
2623 - public bool iter_is_valid (Gtk.TreeIter iter);
2624 - public void move_after (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
2625 - public void move_before (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
2626 - [CCode (cname = "gtk_list_store_newv", has_construct_function = false)]
2627 - public ListStore.newv ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
2628 - public void prepend (out Gtk.TreeIter iter);
2629 - public bool remove (Gtk.TreeIter iter);
2630 - public void reorder (int new_order);
2631 - [CCode (sentinel = "-1")]
2632 - public void @set (Gtk.TreeIter iter, ...);
2633 - public void set_column_types ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
2634 - public void set_valist (Gtk.TreeIter iter, void* var_args);
2635 - public void set_value (Gtk.TreeIter iter, int column, GLib.Value value);
2636 - public void set_valuesv (Gtk.TreeIter iter, int columns, GLib.Value[] values);
2637 - public void swap (Gtk.TreeIter a, Gtk.TreeIter b);
2639 - [CCode (cheader_filename = "gtk/gtk.h")]
2640 - public class Menu : Gtk.MenuShell, Atk.Implementor, Gtk.Buildable {
2641 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2642 - public Menu ();
2643 - public void attach (Gtk.Widget child, uint left_attach, uint right_attach, uint top_attach, uint bottom_attach);
2644 - public void attach_to_widget (Gtk.Widget attach_widget, Gtk.MenuDetachFunc? detacher);
2645 - public void detach ();
2646 - public unowned Gtk.AccelGroup get_accel_group ();
2647 - public unowned string get_accel_path ();
2648 - public unowned Gtk.Widget get_active ();
2649 - public unowned Gtk.Widget get_attach_widget ();
2650 - public static unowned GLib.List<Gtk.Menu> get_for_attach_widget (Gtk.Widget widget);
2651 - public int get_monitor ();
2652 - public bool get_reserve_toggle_size ();
2653 - public bool get_tearoff_state ();
2654 - public unowned string get_title ();
2655 - public void popdown ();
2656 - public void popup (Gtk.Widget? parent_menu_shell, Gtk.Widget? parent_menu_item, Gtk.MenuPositionFunc? func, uint button, uint32 activate_time);
2657 - public void popup_for_device (Gdk.Device device, Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, Gtk.MenuPositionFunc func, void* data, GLib.DestroyNotify destroy, uint button, uint32 activate_time);
2658 - public void reorder_child (Gtk.Widget child, int position);
2659 - public void reposition ();
2660 - public void set_accel_group (Gtk.AccelGroup accel_group);
2661 - public void set_accel_path (string accel_path);
2662 - public void set_active (uint index);
2663 - public void set_monitor (int monitor_num);
2664 - public void set_reserve_toggle_size (bool reserve_toggle_size);
2665 - public void set_screen (Gdk.Screen? screen);
2666 - public void set_tearoff_state (bool torn_off);
2667 - public void set_title (string title);
2668 - public Gtk.AccelGroup accel_group { get; set; }
2669 - public string accel_path { get; set; }
2670 - public int active { get; set; }
2671 - [NoAccessorMethod]
2672 - public Gtk.Widget attach_widget { owned get; set; }
2673 - public int monitor { get; set; }
2674 - public bool reserve_toggle_size { get; set; }
2675 - public bool tearoff_state { get; set; }
2676 - [NoAccessorMethod]
2677 - public string tearoff_title { owned get; set; }
2678 - public virtual signal void move_scroll (Gtk.ScrollType p0);
2680 - [CCode (cheader_filename = "gtk/gtk.h")]
2681 - public class MenuBar : Gtk.MenuShell, Atk.Implementor, Gtk.Buildable {
2682 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2683 - public MenuBar ();
2684 - public Gtk.PackDirection get_child_pack_direction ();
2685 - public Gtk.PackDirection get_pack_direction ();
2686 - public void set_child_pack_direction (Gtk.PackDirection child_pack_dir);
2687 - public void set_pack_direction (Gtk.PackDirection pack_dir);
2688 - public Gtk.PackDirection child_pack_direction { get; set; }
2689 - public Gtk.PackDirection pack_direction { get; set; }
2691 - [CCode (cheader_filename = "gtk/gtk.h")]
2692 - public class MenuItem : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
2693 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2694 - public MenuItem ();
2695 - public unowned string get_accel_path ();
2696 - public virtual unowned string get_label ();
2697 - public bool get_reserve_indicator ();
2698 - public bool get_right_justified ();
2699 - public unowned Gtk.Widget get_submenu ();
2700 - public bool get_use_underline ();
2701 - public void set_accel_path (string accel_path);
2702 - public virtual void set_label (string label);
2703 - public void set_reserve_indicator (bool reserve);
2704 - public void set_right_justified (bool right_justified);
2705 - public void set_submenu (Gtk.Widget submenu);
2706 - public void set_use_underline (bool setting);
2707 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2708 - public MenuItem.with_label (string label);
2709 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2710 - public MenuItem.with_mnemonic (string label);
2711 - public string accel_path { get; set; }
2712 - public string label { get; set; }
2713 - public bool right_justified { get; set; }
2714 - public Gtk.Menu submenu { get; set; }
2715 - public bool use_underline { get; set; }
2716 - [HasEmitter]
2717 - public virtual signal void activate ();
2718 - public virtual signal void activate_item ();
2719 - public virtual signal void deselect ();
2720 - public virtual signal void select ();
2721 - [HasEmitter]
2722 - public virtual signal void toggle_size_allocate (int allocation);
2723 - [HasEmitter]
2724 - public virtual signal void toggle_size_request (void* requisition);
2726 - [CCode (cheader_filename = "gtk/gtk.h")]
2727 - public class MenuShell : Gtk.Container, Atk.Implementor, Gtk.Buildable {
2728 - [CCode (has_construct_function = false)]
2729 - protected MenuShell ();
2730 - public void activate_item (Gtk.Widget menu_item, bool force_deactivate);
2731 - public void append ([CCode (type = "GtkWidget*")] Gtk.MenuItem child);
2732 - public void deselect ();
2733 - public unowned Gtk.Widget get_parent_shell ();
2734 - [NoWrapper]
2735 - public virtual int get_popup_delay ();
2736 - public unowned Gtk.Widget get_selected_item ();
2737 - public bool get_take_focus ();
2738 - public virtual void insert (Gtk.Widget child, int position);
2739 - public void prepend (Gtk.Widget child);
2740 - public void select_first (bool search_sensitive);
2741 - public virtual void select_item (Gtk.Widget menu_item);
2742 - public void set_take_focus (bool take_focus);
2743 - public bool take_focus { get; set; }
2744 - public virtual signal void activate_current (bool force_hide);
2745 - [HasEmitter]
2746 - public virtual signal void cancel ();
2747 - public virtual signal void cycle_focus (Gtk.DirectionType p0);
2748 - [HasEmitter]
2749 - public virtual signal void deactivate ();
2750 - public virtual signal void move_current (Gtk.MenuDirectionType direction);
2751 - public virtual signal bool move_selected (int distance);
2752 - public virtual signal void selection_done ();
2754 - [CCode (cheader_filename = "gtk/gtk.h")]
2755 - public class MenuToolButton : Gtk.ToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
2756 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
2757 - public MenuToolButton (Gtk.Widget? icon_widget, string? label);
2758 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
2759 - public MenuToolButton.from_stock (string stock_id);
2760 - public unowned Gtk.Widget get_menu ();
2761 - public void set_arrow_tooltip_markup (string markup);
2762 - public void set_arrow_tooltip_text (string text);
2763 - public void set_menu (Gtk.Widget menu);
2764 - public Gtk.Menu menu { get; set; }
2765 - public virtual signal void show_menu ();
2767 - [CCode (cheader_filename = "gtk/gtk.h")]
2768 - public class MessageDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
2769 - [PrintfFormat]
2770 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2771 - public MessageDialog (Gtk.Window? parent, Gtk.DialogFlags flags, Gtk.MessageType type, Gtk.ButtonsType buttons, string message_format, ...);
2772 - public void format_secondary_markup (string message_format, ...);
2773 - public void format_secondary_text (string message_format, ...);
2774 - public unowned Gtk.Widget get_image ();
2775 - public unowned Gtk.Widget get_message_area ();
2776 - public void set_image (Gtk.Widget image);
2777 - public void set_markup (string str);
2778 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2779 - public MessageDialog.with_markup (Gtk.Window? parent, Gtk.DialogFlags flags, Gtk.MessageType type, Gtk.ButtonsType buttons, string message_format, ...);
2780 - [NoAccessorMethod]
2781 - public Gtk.ButtonsType buttons { construct; }
2782 - public Gtk.Widget image { get; set; }
2783 - public Gtk.Widget message_area { get; }
2784 - [NoAccessorMethod]
2785 - public Gtk.MessageType message_type { get; set construct; }
2786 - [NoAccessorMethod]
2787 - public string secondary_text { owned get; set; }
2788 - [NoAccessorMethod]
2789 - public bool secondary_use_markup { get; set; }
2790 - [NoAccessorMethod]
2791 - public string text { owned get; set; }
2792 - [NoAccessorMethod]
2793 - public bool use_markup { get; set; }
2795 - [CCode (cheader_filename = "gtk/gtk.h")]
2796 - public class Misc : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
2797 - [CCode (has_construct_function = false)]
2798 - protected Misc ();
2799 - public void get_alignment (float xalign, float yalign);
2800 - public void get_padding (int xpad, int ypad);
2801 - public void set_alignment (float xalign, float yalign);
2802 - public void set_padding (int xpad, int ypad);
2803 - [NoAccessorMethod]
2804 - public float xalign { get; set; }
2805 - [NoAccessorMethod]
2806 - public int xpad { get; set; }
2807 - [NoAccessorMethod]
2808 - public float yalign { get; set; }
2809 - [NoAccessorMethod]
2810 - public int ypad { get; set; }
2812 - [CCode (cheader_filename = "gtk/gtk.h")]
2813 - public class MountOperation : GLib.MountOperation {
2814 - [CCode (type = "GMountOperation*", has_construct_function = false)]
2815 - public MountOperation (Gtk.Window? parent);
2816 - public unowned Gtk.Window get_parent ();
2817 - public unowned Gdk.Screen get_screen ();
2818 - public void set_parent (Gtk.Window parent);
2819 - public void set_screen (Gdk.Screen screen);
2820 - [NoAccessorMethod]
2821 - public bool is_showing { get; }
2822 - public Gtk.Window parent { get; set; }
2823 - public Gdk.Screen screen { get; set; }
2825 - [CCode (cheader_filename = "gtk/gtk.h")]
2826 - public class Notebook : Gtk.Container, Atk.Implementor, Gtk.Buildable {
2827 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2828 - public Notebook ();
2829 - public int append_page (Gtk.Widget child, Gtk.Widget? tab_label);
2830 - public int append_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label);
2831 - public unowned Gtk.Widget get_action_widget (Gtk.PackType pack_type);
2832 - public int get_current_page ();
2833 - public unowned string get_group_name ();
2834 - public unowned Gtk.Widget get_menu_label (Gtk.Widget child);
2835 - public unowned string get_menu_label_text (Gtk.Widget child);
2836 - public int get_n_pages ();
2837 - public unowned Gtk.Widget get_nth_page (int page_num);
2838 - public bool get_scrollable ();
2839 - public bool get_show_border ();
2840 - public bool get_show_tabs ();
2841 - public bool get_tab_detachable (Gtk.Widget child);
2842 - public uint16 get_tab_hborder ();
2843 - public unowned Gtk.Widget get_tab_label (Gtk.Widget child);
2844 - public unowned string get_tab_label_text (Gtk.Widget child);
2845 - public Gtk.PositionType get_tab_pos ();
2846 - public bool get_tab_reorderable (Gtk.Widget child);
2847 - public uint16 get_tab_vborder ();
2848 - public int insert_page (Gtk.Widget child, Gtk.Widget? tab_label, int position);
2849 - [CCode (vfunc_name = "insert_page")]
2850 - public virtual int insert_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label, int position);
2851 - public void next_page ();
2852 - public int page_num (Gtk.Widget child);
2853 - public void popup_disable ();
2854 - public void popup_enable ();
2855 - public int prepend_page (Gtk.Widget child, Gtk.Widget? tab_label);
2856 - public int prepend_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label);
2857 - public void prev_page ();
2858 - public void remove_page (int page_num);
2859 - public void reorder_child (Gtk.Widget child, int position);
2860 - public void set_action_widget (Gtk.Widget widget, Gtk.PackType pack_type);
2861 - public void set_current_page (int page_num);
2862 - public void set_group_name (string group_name);
2863 - public void set_menu_label (Gtk.Widget child, Gtk.Widget? menu_label);
2864 - public void set_menu_label_text (Gtk.Widget child, string menu_text);
2865 - public void set_scrollable (bool scrollable);
2866 - public void set_show_border (bool show_border);
2867 - public void set_show_tabs (bool show_tabs);
2868 - public void set_tab_detachable (Gtk.Widget child, bool detachable);
2869 - public void set_tab_label (Gtk.Widget child, Gtk.Widget? tab_label);
2870 - public void set_tab_label_text (Gtk.Widget child, string tab_text);
2871 - public void set_tab_pos (Gtk.PositionType pos);
2872 - public void set_tab_reorderable (Gtk.Widget child, bool reorderable);
2873 - [NoAccessorMethod]
2874 - public bool enable_popup { get; set; }
2875 - public string group_name { get; set; }
2876 - [NoAccessorMethod]
2877 - public int page { get; set; }
2878 - public bool scrollable { get; set; }
2879 - public bool show_border { get; set; }
2880 - public bool show_tabs { get; set; }
2881 - public Gtk.PositionType tab_pos { get; set; }
2882 - public virtual signal bool change_current_page (int offset);
2883 - public virtual signal unowned Gtk.Notebook create_window (Gtk.Widget page, int x, int y);
2884 - public virtual signal bool focus_tab (Gtk.NotebookTab type);
2885 - public virtual signal void move_focus_out (Gtk.DirectionType direction);
2886 - public virtual signal void page_added (Gtk.Widget child, uint page_num);
2887 - public virtual signal void page_removed (Gtk.Widget child, uint page_num);
2888 - public virtual signal void page_reordered (Gtk.Widget child, uint page_num);
2889 - public virtual signal bool reorder_tab (Gtk.DirectionType direction, bool move_to_last);
2890 - public virtual signal bool select_page (bool move_focus);
2891 - public virtual signal void switch_page (Gtk.Widget page, uint page_num);
2893 - [CCode (cheader_filename = "gtk/gtk.h")]
2894 - public class NumerableIcon : GLib.EmblemedIcon, GLib.Icon {
2895 - [CCode (type = "GIcon*", has_construct_function = false)]
2896 - public NumerableIcon (GLib.Icon base_icon);
2897 - public unowned GLib.Icon get_background_gicon ();
2898 - public unowned string get_background_icon_name ();
2899 - public int get_count ();
2900 - public unowned string get_label ();
2901 - public unowned Gtk.StyleContext get_style_context ();
2902 - public void set_background_gicon (GLib.Icon icon);
2903 - public void set_background_icon_name (string icon_name);
2904 - public void set_count (int count);
2905 - public void set_label (string label);
2906 - public void set_style_context (Gtk.StyleContext style);
2907 - [CCode (type = "GIcon*", has_construct_function = false)]
2908 - public NumerableIcon.with_style_context (GLib.Icon base_icon, Gtk.StyleContext context);
2909 - [NoAccessorMethod]
2910 - public GLib.Icon background_icon { owned get; set; }
2911 - public string background_icon_name { get; set; }
2912 - public int count { get; set; }
2913 - public string label { get; set; }
2914 - public Gtk.StyleContext style_context { get; set; }
2916 - [CCode (cheader_filename = "gtk/gtk.h")]
2917 - public class OffscreenWindow : Gtk.Window, Atk.Implementor, Gtk.Buildable {
2918 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2919 - public OffscreenWindow ();
2920 - public unowned Gdk.Pixbuf get_pixbuf ();
2921 - public unowned Cairo.Surface get_surface ();
2923 - [Compact]
2924 - [CCode (cheader_filename = "gtk/gtk.h")]
2925 - public class PageRange {
2926 - public int end;
2927 - public int start;
2929 - [CCode (cheader_filename = "gtk/gtk.h")]
2930 - public class PageSetup : GLib.Object {
2931 - [CCode (has_construct_function = false)]
2932 - public PageSetup ();
2933 - public Gtk.PageSetup copy ();
2934 - [CCode (has_construct_function = false)]
2935 - public PageSetup.from_file (string file_name) throws GLib.Error;
2936 - [CCode (has_construct_function = false)]
2937 - public PageSetup.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
2938 - public double get_bottom_margin (Gtk.Unit unit);
2939 - public double get_left_margin (Gtk.Unit unit);
2940 - public Gtk.PageOrientation get_orientation ();
2941 - public double get_page_height (Gtk.Unit unit);
2942 - public double get_page_width (Gtk.Unit unit);
2943 - public double get_paper_height (Gtk.Unit unit);
2944 - public unowned Gtk.PaperSize get_paper_size ();
2945 - public double get_paper_width (Gtk.Unit unit);
2946 - public double get_right_margin (Gtk.Unit unit);
2947 - public double get_top_margin (Gtk.Unit unit);
2948 - public bool load_file (string file_name) throws GLib.Error;
2949 - public bool load_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
2950 - public void set_bottom_margin (double margin, Gtk.Unit unit);
2951 - public void set_left_margin (double margin, Gtk.Unit unit);
2952 - public void set_orientation (Gtk.PageOrientation orientation);
2953 - public void set_paper_size (Gtk.PaperSize size);
2954 - public void set_paper_size_and_default_margins (Gtk.PaperSize size);
2955 - public void set_right_margin (double margin, Gtk.Unit unit);
2956 - public void set_top_margin (double margin, Gtk.Unit unit);
2957 - public bool to_file (string file_name) throws GLib.Error;
2958 - public void to_key_file (GLib.KeyFile key_file, string group_name);
2960 - [CCode (cheader_filename = "gtk/gtk.h")]
2961 - public class Paned : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
2962 - [CCode (type = "GtkWidget*", has_construct_function = false)]
2963 - public Paned (Gtk.Orientation orientation);
2964 - public void add1 (Gtk.Widget child);
2965 - public void add2 (Gtk.Widget child);
2966 - public unowned Gtk.Widget get_child1 ();
2967 - public unowned Gtk.Widget get_child2 ();
2968 - public unowned Gdk.Window get_handle_window ();
2969 - public int get_position ();
2970 - public void pack1 (Gtk.Widget child, bool resize, bool shrink);
2971 - public void pack2 (Gtk.Widget child, bool resize, bool shrink);
2972 - public void set_position (int position);
2973 - [NoAccessorMethod]
2974 - public int max_position { get; }
2975 - [NoAccessorMethod]
2976 - public int min_position { get; }
2977 - public int position { get; set; }
2978 - [NoAccessorMethod]
2979 - public bool position_set { get; set; }
2980 - public virtual signal bool accept_position ();
2981 - public virtual signal bool cancel_position ();
2982 - public virtual signal bool cycle_child_focus (bool reverse);
2983 - public virtual signal bool cycle_handle_focus (bool reverse);
2984 - public virtual signal bool move_handle (Gtk.ScrollType scroll);
2985 - public virtual signal bool toggle_handle_focus ();
2987 - [Compact]
2988 - [CCode (copy_function = "gtk_paper_size_copy", type_id = "GTK_TYPE_PAPER_SIZE", cheader_filename = "gtk/gtk.h")]
2989 - public class PaperSize {
2990 - [CCode (has_construct_function = false)]
2991 - public PaperSize (string name);
2992 - public Gtk.PaperSize copy ();
2993 - [CCode (has_construct_function = false)]
2994 - public PaperSize.custom (string name, string display_name, double width, double height, Gtk.Unit unit);
2995 - [CCode (has_construct_function = false)]
2996 - public PaperSize.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
2997 - [CCode (has_construct_function = false)]
2998 - public PaperSize.from_ppd (string ppd_name, string ppd_display_name, double width, double height);
2999 - public static unowned string get_default ();
3000 - public double get_default_bottom_margin (Gtk.Unit unit);
3001 - public double get_default_left_margin (Gtk.Unit unit);
3002 - public double get_default_right_margin (Gtk.Unit unit);
3003 - public double get_default_top_margin (Gtk.Unit unit);
3004 - public unowned string get_display_name ();
3005 - public double get_height (Gtk.Unit unit);
3006 - public unowned string get_name ();
3007 - public static GLib.List<Gtk.PaperSize> get_paper_sizes (bool include_custom);
3008 - public unowned string get_ppd_name ();
3009 - public double get_width (Gtk.Unit unit);
3010 - public bool is_custom ();
3011 - public bool is_equal (Gtk.PaperSize size2);
3012 - public void set_size (double width, double height, Gtk.Unit unit);
3013 - public void to_key_file (GLib.KeyFile key_file, string group_name);
3015 - [CCode (cheader_filename = "gtk/gtk.h")]
3016 - public class Plug : Gtk.Window, Atk.Implementor, Gtk.Buildable {
3017 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3018 - public Plug (Gtk.Window socket_id);
3019 - public void @construct (Gtk.Window socket_id);
3020 - public void construct_for_display (Gdk.Display display, Gtk.Window socket_id);
3021 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3022 - public Plug.for_display (Gdk.Display display, Gtk.Window socket_id);
3023 - public bool get_embedded ();
3024 - public unowned Gtk.Window get_id ();
3025 - public unowned Gdk.Window get_socket_window ();
3026 - public bool embedded { get; }
3027 - public Gdk.Window socket_window { get; }
3029 - [CCode (cheader_filename = "gtk/gtk.h")]
3030 - public class PrintContext : GLib.Object {
3031 - [CCode (has_construct_function = false)]
3032 - protected PrintContext ();
3033 - public unowned Pango.Context create_pango_context ();
3034 - public unowned Pango.Layout create_pango_layout ();
3035 - public unowned Cairo.Context get_cairo_context ();
3036 - public double get_dpi_x ();
3037 - public double get_dpi_y ();
3038 - public bool get_hard_margins (double top, double bottom, double left, double right);
3039 - public double get_height ();
3040 - public unowned Gtk.PageSetup get_page_setup ();
3041 - public unowned Pango.FontMap get_pango_fontmap ();
3042 - public double get_width ();
3043 - public void set_cairo_context (Cairo.Context cr, double dpi_x, double dpi_y);
3045 - [CCode (cheader_filename = "gtk/gtk.h")]
3046 - public class PrintOperation : GLib.Object, Gtk.PrintOperationPreview {
3047 - [CCode (has_construct_function = false)]
3048 - public PrintOperation ();
3049 - public void cancel ();
3050 - public void draw_page_finish ();
3051 - public unowned Gtk.PageSetup get_default_page_setup ();
3052 - public bool get_embed_page_setup ();
3053 - public void get_error () throws GLib.Error;
3054 - public bool get_has_selection ();
3055 - public int get_n_pages_to_print ();
3056 - public unowned Gtk.PrintSettings get_print_settings ();
3057 - public Gtk.PrintStatus get_status ();
3058 - public unowned string get_status_string ();
3059 - public bool get_support_selection ();
3060 - public bool is_finished ();
3061 - public Gtk.PrintOperationResult run (Gtk.PrintOperationAction action, Gtk.Window parent) throws GLib.Error;
3062 - public void set_allow_async (bool allow_async);
3063 - public void set_current_page (int current_page);
3064 - public void set_custom_tab_label (string label);
3065 - public void set_default_page_setup (Gtk.PageSetup default_page_setup);
3066 - public void set_defer_drawing ();
3067 - public void set_embed_page_setup (bool embed);
3068 - public void set_export_filename (string filename);
3069 - public void set_has_selection (bool has_selection);
3070 - public void set_job_name (string job_name);
3071 - public void set_n_pages (int n_pages);
3072 - public void set_print_settings (Gtk.PrintSettings print_settings);
3073 - public void set_show_progress (bool show_progress);
3074 - public void set_support_selection (bool support_selection);
3075 - public void set_track_print_status (bool track_status);
3076 - public void set_unit (Gtk.Unit unit);
3077 - public void set_use_full_page (bool full_page);
3078 - [NoAccessorMethod]
3079 - public bool allow_async { get; set; }
3080 - [NoAccessorMethod]
3081 - public int current_page { get; set; }
3082 - [NoAccessorMethod]
3083 - public string custom_tab_label { owned get; set; }
3084 - public Gtk.PageSetup default_page_setup { get; set; }
3085 - public bool embed_page_setup { get; set; }
3086 - [NoAccessorMethod]
3087 - public string export_filename { owned get; set; }
3088 - public bool has_selection { get; set; }
3089 - [NoAccessorMethod]
3090 - public string job_name { owned get; set; }
3091 - [NoAccessorMethod]
3092 - public int n_pages { get; set; }
3093 - public int n_pages_to_print { get; }
3094 - public Gtk.PrintSettings print_settings { get; set; }
3095 - [NoAccessorMethod]
3096 - public bool show_progress { get; set; }
3097 - public Gtk.PrintStatus status { get; }
3098 - public string status_string { get; }
3099 - public bool support_selection { get; set; }
3100 - [NoAccessorMethod]
3101 - public bool track_print_status { get; set; }
3102 - [NoAccessorMethod]
3103 - public Gtk.Unit unit { get; set; }
3104 - [NoAccessorMethod]
3105 - public bool use_full_page { get; set; }
3106 - public virtual signal void begin_print (Gtk.PrintContext context);
3107 - public virtual signal unowned GLib.Object create_custom_widget ();
3108 - public virtual signal void custom_widget_apply (Gtk.Widget widget);
3109 - public virtual signal void done (Gtk.PrintOperationResult result);
3110 - public virtual signal void draw_page (Gtk.PrintContext context, int page_nr);
3111 - public virtual signal void end_print (Gtk.PrintContext context);
3112 - public virtual signal bool paginate (Gtk.PrintContext context);
3113 - public virtual signal bool preview (Gtk.PrintOperationPreview preview, Gtk.PrintContext context, Gtk.Window parent);
3114 - public virtual signal void request_page_setup (Gtk.PrintContext context, int page_nr, Gtk.PageSetup setup);
3115 - public virtual signal void status_changed ();
3116 - public virtual signal void update_custom_widget (Gtk.Widget widget, Gtk.PageSetup setup, Gtk.PrintSettings settings);
3118 - [CCode (cheader_filename = "gtk/gtk.h")]
3119 - public class PrintSettings : GLib.Object {
3120 - [CCode (has_construct_function = false)]
3121 - public PrintSettings ();
3122 - public Gtk.PrintSettings copy ();
3123 - public void @foreach (Gtk.PrintSettingsFunc func);
3124 - [CCode (has_construct_function = false)]
3125 - public PrintSettings.from_file (string file_name) throws GLib.Error;
3126 - [CCode (has_construct_function = false)]
3127 - public PrintSettings.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
3128 - public unowned string @get (string key);
3129 - public bool get_bool (string key);
3130 - public bool get_collate ();
3131 - public unowned string get_default_source ();
3132 - public unowned string get_dither ();
3133 - public double get_double (string key);
3134 - public double get_double_with_default (string key, double def);
3135 - public Gtk.PrintDuplex get_duplex ();
3136 - public unowned string get_finishings ();
3137 - public int get_int (string key);
3138 - public int get_int_with_default (string key, int def);
3139 - public double get_length (string key, Gtk.Unit unit);
3140 - public unowned string get_media_type ();
3141 - public int get_n_copies ();
3142 - public int get_number_up ();
3143 - public Gtk.NumberUpLayout get_number_up_layout ();
3144 - public Gtk.PageOrientation get_orientation ();
3145 - public unowned string get_output_bin ();
3146 - public unowned Gtk.PageRange get_page_ranges (int num_ranges);
3147 - public Gtk.PageSet get_page_set ();
3148 - public double get_paper_height (Gtk.Unit unit);
3149 - public unowned Gtk.PaperSize get_paper_size ();
3150 - public double get_paper_width (Gtk.Unit unit);
3151 - public Gtk.PrintPages get_print_pages ();
3152 - public unowned string get_printer ();
3153 - public double get_printer_lpi ();
3154 - public Gtk.PrintQuality get_quality ();
3155 - public int get_resolution ();
3156 - public int get_resolution_x ();
3157 - public int get_resolution_y ();
3158 - public bool get_reverse ();
3159 - public double get_scale ();
3160 - public bool get_use_color ();
3161 - public bool has_key (string key);
3162 - public bool load_file (string file_name) throws GLib.Error;
3163 - public bool load_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
3164 - public void @set (string key, string value);
3165 - public void set_bool (string key, bool value);
3166 - public void set_collate (bool collate);
3167 - public void set_default_source (string default_source);
3168 - public void set_dither (string dither);
3169 - public void set_double (string key, double value);
3170 - public void set_duplex (Gtk.PrintDuplex duplex);
3171 - public void set_finishings (string finishings);
3172 - public void set_int (string key, int value);
3173 - public void set_length (string key, double value, Gtk.Unit unit);
3174 - public void set_media_type (string media_type);
3175 - public void set_n_copies (int num_copies);
3176 - public void set_number_up (int number_up);
3177 - public void set_number_up_layout (Gtk.NumberUpLayout number_up_layout);
3178 - public void set_orientation (Gtk.PageOrientation orientation);
3179 - public void set_output_bin (string output_bin);
3180 - public void set_page_ranges (Gtk.PageRange page_ranges, int num_ranges);
3181 - public void set_page_set (Gtk.PageSet page_set);
3182 - public void set_paper_height (double height, Gtk.Unit unit);
3183 - public void set_paper_size (Gtk.PaperSize paper_size);
3184 - public void set_paper_width (double width, Gtk.Unit unit);
3185 - public void set_print_pages (Gtk.PrintPages pages);
3186 - public void set_printer (string printer);
3187 - public void set_printer_lpi (double lpi);
3188 - public void set_quality (Gtk.PrintQuality quality);
3189 - public void set_resolution (int resolution);
3190 - public void set_resolution_xy (int resolution_x, int resolution_y);
3191 - public void set_reverse (bool reverse);
3192 - public void set_scale (double scale);
3193 - public void set_use_color (bool use_color);
3194 - public bool to_file (string file_name) throws GLib.Error;
3195 - public void to_key_file (GLib.KeyFile key_file, string group_name);
3196 - public void unset (string key);
3198 - [CCode (cheader_filename = "gtk/gtk.h")]
3199 - public class ProgressBar : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
3200 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3201 - public ProgressBar ();
3202 - public Pango.EllipsizeMode get_ellipsize ();
3203 - public double get_fraction ();
3204 - public bool get_inverted ();
3205 - public double get_pulse_step ();
3206 - public bool get_show_text ();
3207 - public unowned string get_text ();
3208 - public void pulse ();
3209 - public void set_ellipsize (Pango.EllipsizeMode mode);
3210 - public void set_fraction (double fraction);
3211 - public void set_inverted (bool inverted);
3212 - public void set_pulse_step (double fraction);
3213 - public void set_show_text (bool show_text);
3214 - public void set_text (string text);
3215 - public Pango.EllipsizeMode ellipsize { get; set; }
3216 - public double fraction { get; set; }
3217 - public bool inverted { get; set; }
3218 - public double pulse_step { get; set; }
3219 - public bool show_text { get; set; }
3220 - public string text { get; set; }
3222 - [CCode (cheader_filename = "gtk/gtk.h")]
3223 - public class RadioAction : Gtk.ToggleAction, Gtk.Buildable {
3224 - [CCode (has_construct_function = false)]
3225 - public RadioAction (string name, string? label, string? tooltip, string? stock_id, int value);
3226 - public int get_current_value ();
3227 - public unowned GLib.SList<Gtk.RadioAction> get_group ();
3228 - public void join_group (Gtk.RadioAction group_source);
3229 - public void set_current_value (int current_value);
3230 - public void set_group (GLib.SList<Gtk.RadioAction> group);
3231 - public int current_value { get; set; }
3232 - [NoAccessorMethod]
3233 - public Gtk.RadioAction group { set; }
3234 - [NoAccessorMethod]
3235 - public int value { get; set; }
3236 - public virtual signal void changed (Gtk.RadioAction current);
3238 - [CCode (cheader_filename = "gtk/gtk.h")]
3239 - public class RadioButton : Gtk.CheckButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
3240 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3241 - public RadioButton (GLib.SList<Gtk.RadioButton>? group);
3242 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3243 - public RadioButton.from_widget (Gtk.RadioButton radio_group_member);
3244 - public unowned GLib.SList<Gtk.RadioButton> get_group ();
3245 - public void join_group (Gtk.RadioButton group_source);
3246 - public void set_group (GLib.SList<Gtk.RadioButton> group);
3247 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3248 - public RadioButton.with_label (GLib.SList<Gtk.RadioButton>? group, string label);
3249 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3250 - public RadioButton.with_label_from_widget (Gtk.RadioButton radio_group_member, string label);
3251 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3252 - public RadioButton.with_mnemonic (GLib.SList<Gtk.RadioButton>? group, string label);
3253 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3254 - public RadioButton.with_mnemonic_from_widget (Gtk.RadioButton radio_group_member, string label);
3255 - [NoAccessorMethod]
3256 - public Gtk.RadioButton group { set; }
3257 - public virtual signal void group_changed ();
3259 - [CCode (cheader_filename = "gtk/gtk.h")]
3260 - public class RadioMenuItem : Gtk.CheckMenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
3261 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3262 - public RadioMenuItem (GLib.SList<Gtk.RadioMenuItem> group);
3263 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3264 - public RadioMenuItem.from_widget (Gtk.RadioMenuItem group);
3265 - public unowned GLib.SList<Gtk.RadioMenuItem> get_group ();
3266 - public void set_group (GLib.SList<Gtk.RadioMenuItem> group);
3267 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3268 - public RadioMenuItem.with_label (GLib.SList<Gtk.RadioMenuItem> group, string label);
3269 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3270 - public RadioMenuItem.with_label_from_widget (Gtk.RadioMenuItem group, string label);
3271 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3272 - public RadioMenuItem.with_mnemonic (GLib.SList<Gtk.RadioMenuItem> group, string label);
3273 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3274 - public RadioMenuItem.with_mnemonic_from_widget (Gtk.RadioMenuItem group, string label);
3275 - public Gtk.RadioMenuItem group { set; }
3276 - public virtual signal void group_changed ();
3278 - [CCode (cheader_filename = "gtk/gtk.h")]
3279 - public class RadioToolButton : Gtk.ToggleToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
3280 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
3281 - public RadioToolButton (GLib.SList<Gtk.RadioToolButton>? group);
3282 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
3283 - public RadioToolButton.from_stock (GLib.SList<Gtk.RadioToolButton>? group, string stock_id);
3284 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
3285 - public RadioToolButton.from_widget (Gtk.RadioToolButton group);
3286 - public unowned GLib.SList<Gtk.RadioToolButton> get_group ();
3287 - public void set_group (GLib.SList<Gtk.RadioToolButton> group);
3288 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
3289 - public RadioToolButton.with_stock_from_widget (Gtk.RadioToolButton group, string stock_id);
3290 - public Gtk.RadioToolButton group { set; }
3292 - [CCode (cheader_filename = "gtk/gtk.h")]
3293 - public class Range : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
3294 - [CCode (has_construct_function = false)]
3295 - protected Range ();
3296 - public unowned Gtk.Adjustment get_adjustment ();
3297 - public double get_fill_level ();
3298 - public bool get_flippable ();
3299 - public bool get_inverted ();
3300 - public Gtk.SensitivityType get_lower_stepper_sensitivity ();
3301 - public int get_min_slider_size ();
3302 - [NoWrapper]
3303 - public virtual void get_range_border (Gtk.Border border_);
3304 - public void get_range_rect (Gdk.Rectangle range_rect);
3305 - public bool get_restrict_to_fill_level ();
3306 - public int get_round_digits ();
3307 - public bool get_show_fill_level ();
3308 - public void get_slider_range (int slider_start, int slider_end);
3309 - public bool get_slider_size_fixed ();
3310 - public Gtk.SensitivityType get_upper_stepper_sensitivity ();
3311 - public double get_value ();
3312 - public void set_adjustment (Gtk.Adjustment adjustment);
3313 - public void set_fill_level (double fill_level);
3314 - public void set_flippable (bool flippable);
3315 - public void set_increments (double step, double page);
3316 - public void set_inverted (bool setting);
3317 - public void set_lower_stepper_sensitivity (Gtk.SensitivityType sensitivity);
3318 - public void set_min_slider_size (int min_size);
3319 - public void set_range (double min, double max);
3320 - public void set_restrict_to_fill_level (bool restrict_to_fill_level);
3321 - public void set_round_digits (int round_digits);
3322 - public void set_show_fill_level (bool show_fill_level);
3323 - public void set_slider_size_fixed (bool size_fixed);
3324 - public void set_upper_stepper_sensitivity (Gtk.SensitivityType sensitivity);
3325 - public void set_value (double value);
3326 - public Gtk.Adjustment adjustment { get; set construct; }
3327 - public double fill_level { get; set; }
3328 - public bool inverted { get; set; }
3329 - public Gtk.SensitivityType lower_stepper_sensitivity { get; set; }
3330 - public bool restrict_to_fill_level { get; set; }
3331 - public int round_digits { get; set; }
3332 - public bool show_fill_level { get; set; }
3333 - public Gtk.SensitivityType upper_stepper_sensitivity { get; set; }
3334 - public virtual signal void adjust_bounds (double new_value);
3335 - public virtual signal bool change_value (Gtk.ScrollType scroll, double new_value);
3336 - public virtual signal void move_slider (Gtk.ScrollType scroll);
3337 - public virtual signal void value_changed ();
3339 - [Compact]
3340 - [CCode (cheader_filename = "gtk/gtk.h")]
3341 - public class RcContext {
3343 - [Compact]
3344 - [CCode (cheader_filename = "gtk/gtk.h")]
3345 - public class RcProperty {
3346 - public weak string origin;
3347 - public GLib.Quark property_name;
3348 - public GLib.Quark type_name;
3349 - public GLib.Value value;
3350 - public static bool parse_border (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
3351 - public static bool parse_color (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
3352 - public static bool parse_enum (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
3353 - public static bool parse_flags (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
3354 - public static bool parse_requisition (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
3356 - [CCode (cheader_filename = "gtk/gtk.h")]
3357 - public class RcStyle : GLib.Object {
3358 - [CCode (array_length = false)]
3359 - public weak Gdk.Color[] @base;
3360 - [CCode (array_length = false)]
3361 - public weak Gdk.Color[] bg;
3362 - [CCode (array_length = false)]
3363 - public weak string[] bg_pixmap_name;
3364 - [CCode (array_length = false)]
3365 - public weak Gtk.RcFlags[] color_flags;
3366 - public uint engine_specified;
3367 - [CCode (array_length = false)]
3368 - public weak Gdk.Color[] fg;
3369 - public weak Pango.FontDescription font_desc;
3370 - public weak GLib.SList icon_factories;
3371 - public weak string name;
3372 - public weak GLib.Array rc_properties;
3373 - public weak GLib.SList rc_style_lists;
3374 - [CCode (array_length = false)]
3375 - public weak Gdk.Color[] text;
3376 - public int xthickness;
3377 - public int ythickness;
3378 - [CCode (has_construct_function = false)]
3379 - public RcStyle ();
3380 - public Gtk.RcStyle copy ();
3381 - [NoWrapper]
3382 - public virtual unowned Gtk.RcStyle create_rc_style ();
3383 - [NoWrapper]
3384 - public virtual Gtk.Style create_style ();
3385 - [NoWrapper]
3386 - public virtual void merge (Gtk.RcStyle src);
3387 - [NoWrapper]
3388 - public virtual uint parse (Gtk.Settings settings, GLib.Scanner scanner);
3390 - [CCode (cheader_filename = "gtk/gtk.h")]
3391 - public class RecentAction : Gtk.Action, Gtk.Buildable, Gtk.RecentChooser {
3392 - [CCode (type = "GtkAction*", has_construct_function = false)]
3393 - public RecentAction (string name, string label, string tooltip, string stock_id);
3394 - [CCode (type = "GtkAction*", has_construct_function = false)]
3395 - public RecentAction.for_manager (string name, string label, string tooltip, string stock_id, Gtk.RecentManager manager);
3396 - public bool get_show_numbers ();
3397 - public void set_show_numbers (bool show_numbers);
3398 - public bool show_numbers { get; set; }
3400 - [CCode (cheader_filename = "gtk/gtk.h")]
3401 - public class RecentChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.RecentChooser {
3402 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3403 - public RecentChooserDialog (string title, Gtk.Window parent, ...);
3404 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3405 - public RecentChooserDialog.for_manager (string title, Gtk.Window parent, Gtk.RecentManager manager, ...);
3407 - [CCode (cheader_filename = "gtk/gtk.h")]
3408 - public class RecentChooserMenu : Gtk.Menu, Atk.Implementor, Gtk.Buildable, Gtk.RecentChooser, Gtk.Activatable {
3409 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3410 - public RecentChooserMenu ();
3411 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3412 - public RecentChooserMenu.for_manager (Gtk.RecentManager manager);
3413 - public bool get_show_numbers ();
3414 - [NoWrapper]
3415 - public virtual void gtk_recent1 ();
3416 - [NoWrapper]
3417 - public virtual void gtk_recent2 ();
3418 - [NoWrapper]
3419 - public virtual void gtk_recent3 ();
3420 - [NoWrapper]
3421 - public virtual void gtk_recent4 ();
3422 - public void set_show_numbers (bool show_numbers);
3423 - public bool show_numbers { get; set; }
3425 - [CCode (cheader_filename = "gtk/gtk.h")]
3426 - public class RecentChooserWidget : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.RecentChooser {
3427 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3428 - public RecentChooserWidget ();
3429 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3430 - public RecentChooserWidget.for_manager (Gtk.RecentManager manager);
3432 - [CCode (cheader_filename = "gtk/gtk.h")]
3433 - public class RecentFilter : GLib.InitiallyUnowned, Gtk.Buildable {
3434 - [CCode (has_construct_function = false)]
3435 - public RecentFilter ();
3436 - public void add_age (int days);
3437 - public void add_application (string application);
3438 - public void add_custom (Gtk.RecentFilterFlags needed, owned Gtk.RecentFilterFunc func);
3439 - public void add_group (string group);
3440 - public void add_mime_type (string mime_type);
3441 - public void add_pattern (string pattern);
3442 - public void add_pixbuf_formats ();
3443 - public bool filter (Gtk.RecentFilterInfo filter_info);
3444 - public Gtk.RecentFilterFlags get_needed ();
3446 - [Compact]
3447 - [CCode (cheader_filename = "gtk/gtk.h")]
3448 - public class RecentFilterInfo {
3449 - public int age;
3450 - public weak string applications;
3451 - public Gtk.RecentFilterFlags contains;
3452 - public weak string display_name;
3453 - public weak string groups;
3454 - public weak string mime_type;
3455 - public weak string uri;
3457 - [Compact]
3458 - [CCode (ref_function = "gtk_recent_info_ref", unref_function = "gtk_recent_info_unref", type_id = "GTK_TYPE_RECENT_INFO", cheader_filename = "gtk/gtk.h")]
3459 - public class RecentInfo {
3460 - public unowned GLib.AppInfo create_app_info (string app_name) throws GLib.Error;
3461 - public bool exists ();
3462 - public ulong get_added ();
3463 - public int get_age ();
3464 - public bool get_application_info (string app_name, out unowned string app_exec, out uint count, out ulong time_);
3465 - [CCode (array_length_type = "gsize")]
3466 - public string[] get_applications ();
3467 - public unowned string get_description ();
3468 - public unowned string get_display_name ();
3469 - public unowned GLib.Icon get_gicon ();
3470 - [CCode (array_length_type = "gsize")]
3471 - public string[] get_groups ();
3472 - public Gdk.Pixbuf? get_icon (int size);
3473 - public unowned string get_mime_type ();
3474 - public ulong get_modified ();
3475 - public bool get_private_hint ();
3476 - public string get_short_name ();
3477 - public unowned string get_uri ();
3478 - public string? get_uri_display ();
3479 - public ulong get_visited ();
3480 - public bool has_application (string app_name);
3481 - public bool has_group (string group_name);
3482 - public bool is_local ();
3483 - public string last_application ();
3484 - public bool match (Gtk.RecentInfo info_b);
3486 - [CCode (cheader_filename = "gtk/gtk.h")]
3487 - public class RecentManager : GLib.Object {
3488 - [CCode (has_construct_function = false)]
3489 - public RecentManager ();
3490 - public bool add_full (string uri, Gtk.RecentData recent_data);
3491 - public bool add_item (string uri);
3492 - public static GLib.Quark error_quark ();
3493 - public static unowned Gtk.RecentManager get_default ();
3494 - public GLib.List<Gtk.RecentInfo> get_items ();
3495 - public bool has_item (string uri);
3496 - public unowned Gtk.RecentInfo lookup_item (string uri) throws GLib.Error;
3497 - public bool move_item (string uri, string new_uri) throws GLib.Error;
3498 - public int purge_items () throws GLib.Error;
3499 - public bool remove_item (string uri) throws GLib.Error;
3500 - [NoAccessorMethod]
3501 - public string filename { owned get; construct; }
3502 - [NoAccessorMethod]
3503 - public int size { get; }
3504 - public virtual signal void changed ();
3506 - [Compact]
3507 - [CCode (cheader_filename = "gtk/gtk.h")]
3508 - public class RequestedSize {
3509 - public void* data;
3510 - public int minimum_size;
3511 - public int natural_size;
3513 - [CCode (cheader_filename = "gtk/gtk.h")]
3514 - public class Scale : Gtk.Range, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
3515 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3516 - public Scale (Gtk.Orientation orientation, Gtk.Adjustment adjustment);
3517 - public void add_mark (double value, Gtk.PositionType position, string? markup);
3518 - public void clear_marks ();
3519 - public int get_digits ();
3520 - public bool get_draw_value ();
3521 - public unowned Pango.Layout get_layout ();
3522 - public virtual void get_layout_offsets (int x, int y);
3523 - public Gtk.PositionType get_value_pos ();
3524 - public void set_digits (int digits);
3525 - public void set_draw_value (bool draw_value);
3526 - public void set_value_pos (Gtk.PositionType pos);
3527 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3528 - public Scale.with_range (Gtk.Orientation orientation, double min, double max, double step);
3529 - public int digits { get; set; }
3530 - public bool draw_value { get; set; }
3531 - public Gtk.PositionType value_pos { get; set; }
3532 - public virtual signal string format_value (double value);
3534 - [CCode (cheader_filename = "gtk/gtk.h")]
3535 - public class ScaleButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable, Gtk.Orientable {
3536 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3537 - public ScaleButton (Gtk.IconSize size, double min, double max, double step, [CCode (array_length = false)] string[] icons);
3538 - public unowned Gtk.Adjustment get_adjustment ();
3539 - public unowned Gtk.Widget get_minus_button ();
3540 - public unowned Gtk.Widget get_plus_button ();
3541 - public unowned Gtk.Widget get_popup ();
3542 - public double get_value ();
3543 - public void set_adjustment (Gtk.Adjustment adjustment);
3544 - public void set_icons ([CCode (array_length = false)] string[] icons);
3545 - public void set_value (double value);
3546 - public Gtk.Adjustment adjustment { get; set; }
3547 - [NoAccessorMethod]
3548 - [CCode (array_length = false, array_null_terminated = true)]
3549 - public string[] icons { owned get; set; }
3550 - [NoAccessorMethod]
3551 - public Gtk.IconSize size { get; set; }
3552 - public double value { get; set; }
3553 - public virtual signal void popdown ();
3554 - public virtual signal void popup ();
3555 - public virtual signal void value_changed (double value);
3557 - [CCode (cheader_filename = "gtk/gtk.h")]
3558 - public class Scrollbar : Gtk.Range, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
3559 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3560 - public Scrollbar (Gtk.Orientation orientation, Gtk.Adjustment adjustment);
3562 - [CCode (cheader_filename = "gtk/gtk.h")]
3563 - public class ScrolledWindow : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
3564 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3565 - public ScrolledWindow (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
3566 - public void add_with_viewport (Gtk.Widget child);
3567 - public unowned Gtk.Adjustment get_hadjustment ();
3568 - public unowned Gtk.Widget get_hscrollbar ();
3569 - public int get_min_content_height ();
3570 - public int get_min_content_width ();
3571 - public Gtk.CornerType get_placement ();
3572 - public void get_policy (Gtk.PolicyType hscrollbar_policy, Gtk.PolicyType vscrollbar_policy);
3573 - public Gtk.ShadowType get_shadow_type ();
3574 - public unowned Gtk.Adjustment get_vadjustment ();
3575 - public unowned Gtk.Widget get_vscrollbar ();
3576 - public void set_hadjustment (Gtk.Adjustment hadjustment);
3577 - public void set_min_content_height (int height);
3578 - public void set_min_content_width (int width);
3579 - public void set_placement (Gtk.CornerType window_placement);
3580 - public void set_policy (Gtk.PolicyType hscrollbar_policy, Gtk.PolicyType vscrollbar_policy);
3581 - public void set_shadow_type (Gtk.ShadowType type);
3582 - public void set_vadjustment (Gtk.Adjustment vadjustment);
3583 - public void unset_placement ();
3584 - public Gtk.Adjustment hadjustment { get; set construct; }
3585 - [NoAccessorMethod]
3586 - public Gtk.PolicyType hscrollbar_policy { get; set; }
3587 - public int min_content_height { get; set; }
3588 - public int min_content_width { get; set; }
3589 - public Gtk.ShadowType shadow_type { get; set; }
3590 - public Gtk.Adjustment vadjustment { get; set construct; }
3591 - [NoAccessorMethod]
3592 - public Gtk.PolicyType vscrollbar_policy { get; set; }
3593 - [NoAccessorMethod]
3594 - public Gtk.CornerType window_placement { get; set; }
3595 - [NoAccessorMethod]
3596 - public bool window_placement_set { get; set; }
3597 - public virtual signal void move_focus_out (Gtk.DirectionType direction);
3598 - public virtual signal bool scroll_child (Gtk.ScrollType scroll, bool horizontal);
3600 - [Compact]
3601 - [CCode (copy_function = "gtk_selection_data_copy", type_id = "GTK_TYPE_SELECTION_DATA", cheader_filename = "gtk/gtk.h")]
3602 - public class SelectionData {
3603 - public Gtk.SelectionData copy ();
3604 - [CCode (array_length = false)]
3605 - public unowned uchar[] get_data ();
3606 - public Gdk.Atom get_data_type ();
3607 - public unowned uchar[] get_data_with_length (int length);
3608 - public unowned Gdk.Display get_display ();
3609 - public int get_format ();
3610 - public int get_length ();
3611 - public Gdk.Pixbuf? get_pixbuf ();
3612 - public Gdk.Atom get_selection ();
3613 - public Gdk.Atom get_target ();
3614 - public bool get_targets (out Gdk.Atom targets, int n_atoms);
3615 - public string? get_text ();
3616 - [CCode (array_length = false, array_null_terminated = true)]
3617 - public string[] get_uris ();
3618 - public void @set (Gdk.Atom type, int format, uchar[] data);
3619 - public bool set_pixbuf (Gdk.Pixbuf pixbuf);
3620 - public bool set_text (string str, int len);
3621 - public bool set_uris ([CCode (array_length = false)] string[] uris);
3622 - public bool targets_include_image (bool writable);
3623 - public bool targets_include_rich_text (Gtk.TextBuffer buffer);
3624 - public bool targets_include_text ();
3625 - public bool targets_include_uri ();
3627 - [CCode (cheader_filename = "gtk/gtk.h")]
3628 - public class Separator : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
3629 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3630 - public Separator (Gtk.Orientation orientation);
3632 - [CCode (cheader_filename = "gtk/gtk.h")]
3633 - public class SeparatorMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
3634 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3635 - public SeparatorMenuItem ();
3637 - [CCode (cheader_filename = "gtk/gtk.h")]
3638 - public class SeparatorToolItem : Gtk.ToolItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
3639 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
3640 - public SeparatorToolItem ();
3641 - public bool get_draw ();
3642 - public void set_draw (bool draw);
3643 - public bool draw { get; set; }
3645 - [CCode (cheader_filename = "gtk/gtk.h")]
3646 - public class Settings : GLib.Object, Gtk.StyleProvider {
3647 - [CCode (has_construct_function = false)]
3648 - protected Settings ();
3649 - public static unowned Gtk.Settings get_default ();
3650 - public static unowned Gtk.Settings get_for_screen (Gdk.Screen screen);
3651 - public static void install_property (GLib.ParamSpec pspec);
3652 - public static void install_property_parser (GLib.ParamSpec pspec, Gtk.RcPropertyParser parser);
3653 - public void set_double_property (string name, double v_double, string origin);
3654 - public void set_long_property (string name, long v_long, string origin);
3655 - public void set_property_value (string name, Gtk.SettingsValue svalue);
3656 - public void set_string_property (string name, string v_string, string origin);
3657 - [NoAccessorMethod]
3658 - public GLib.HashTable<string,Gdk.Color> color_hash { owned get; }
3659 - [NoAccessorMethod]
3660 - public bool gtk_alternative_button_order { get; set; }
3661 - [NoAccessorMethod]
3662 - public bool gtk_alternative_sort_arrows { get; set; }
3663 - [NoAccessorMethod]
3664 - public bool gtk_application_prefer_dark_theme { get; set; }
3665 - [NoAccessorMethod]
3666 - public bool gtk_auto_mnemonics { get; set; }
3667 - [NoAccessorMethod]
3668 - public bool gtk_button_images { get; set; }
3669 - [NoAccessorMethod]
3670 - public bool gtk_can_change_accels { get; set; }
3671 - [NoAccessorMethod]
3672 - public string gtk_color_palette { owned get; set; }
3673 - [NoAccessorMethod]
3674 - public string gtk_color_scheme { owned get; set; }
3675 - [NoAccessorMethod]
3676 - public bool gtk_cursor_blink { get; set; }
3677 - [NoAccessorMethod]
3678 - public int gtk_cursor_blink_time { get; set; }
3679 - [NoAccessorMethod]
3680 - public int gtk_cursor_blink_timeout { get; set; }
3681 - [NoAccessorMethod]
3682 - public string gtk_cursor_theme_name { owned get; set; }
3683 - [NoAccessorMethod]
3684 - public int gtk_cursor_theme_size { get; set; }
3685 - [NoAccessorMethod]
3686 - public int gtk_dnd_drag_threshold { get; set; }
3687 - [NoAccessorMethod]
3688 - public int gtk_double_click_distance { get; set; }
3689 - [NoAccessorMethod]
3690 - public int gtk_double_click_time { get; set; }
3691 - [NoAccessorMethod]
3692 - public bool gtk_enable_accels { get; set; }
3693 - [NoAccessorMethod]
3694 - public bool gtk_enable_animations { get; set; }
3695 - [NoAccessorMethod]
3696 - public bool gtk_enable_event_sounds { get; set; }
3697 - [NoAccessorMethod]
3698 - public bool gtk_enable_input_feedback_sounds { get; set; }
3699 - [NoAccessorMethod]
3700 - public bool gtk_enable_mnemonics { get; set; }
3701 - [NoAccessorMethod]
3702 - public bool gtk_enable_tooltips { get; set; }
3703 - [NoAccessorMethod]
3704 - public uint gtk_entry_password_hint_timeout { get; set; }
3705 - [NoAccessorMethod]
3706 - public bool gtk_entry_select_on_focus { get; set; }
3707 - [NoAccessorMethod]
3708 - public bool gtk_error_bell { get; set; }
3709 - [NoAccessorMethod]
3710 - public string gtk_fallback_icon_theme { owned get; set; }
3711 - [NoAccessorMethod]
3712 - public string gtk_file_chooser_backend { owned get; set; }
3713 - [NoAccessorMethod]
3714 - public string gtk_font_name { owned get; set; }
3715 - [NoAccessorMethod]
3716 - public uint gtk_fontconfig_timestamp { get; set; }
3717 - [NoAccessorMethod]
3718 - public string gtk_icon_sizes { owned get; set; }
3719 - [NoAccessorMethod]
3720 - public string gtk_icon_theme_name { owned get; set; }
3721 - [NoAccessorMethod]
3722 - public string gtk_im_module { owned get; set; }
3723 - [NoAccessorMethod]
3724 - public Gtk.IMPreeditStyle gtk_im_preedit_style { get; set; }
3725 - [NoAccessorMethod]
3726 - public Gtk.IMStatusStyle gtk_im_status_style { get; set; }
3727 - [NoAccessorMethod]
3728 - public string gtk_key_theme_name { owned get; set; }
3729 - [NoAccessorMethod]
3730 - public bool gtk_keynav_cursor_only { get; set; }
3731 - [NoAccessorMethod]
3732 - public bool gtk_keynav_wrap_around { get; set; }
3733 - [NoAccessorMethod]
3734 - public bool gtk_label_select_on_focus { get; set; }
3735 - [NoAccessorMethod]
3736 - public string gtk_menu_bar_accel { owned get; set; }
3737 - [NoAccessorMethod]
3738 - public int gtk_menu_bar_popup_delay { get; set; }
3739 - [NoAccessorMethod]
3740 - public bool gtk_menu_images { get; set; }
3741 - [NoAccessorMethod]
3742 - public int gtk_menu_popdown_delay { get; set; }
3743 - [NoAccessorMethod]
3744 - public int gtk_menu_popup_delay { get; set; }
3745 - [NoAccessorMethod]
3746 - public string gtk_modules { owned get; set; }
3747 - [NoAccessorMethod]
3748 - public string gtk_print_backends { owned get; set; }
3749 - [NoAccessorMethod]
3750 - public string gtk_print_preview_command { owned get; set; }
3751 - [NoAccessorMethod]
3752 - public int gtk_recent_files_limit { get; set; }
3753 - [NoAccessorMethod]
3754 - public int gtk_recent_files_max_age { get; set; }
3755 - [NoAccessorMethod]
3756 - public Gtk.CornerType gtk_scrolled_window_placement { get; set; }
3757 - [NoAccessorMethod]
3758 - public bool gtk_show_input_method_menu { get; set; }
3759 - [NoAccessorMethod]
3760 - public bool gtk_show_unicode_menu { get; set; }
3761 - [NoAccessorMethod]
3762 - public string gtk_sound_theme_name { owned get; set; }
3763 - [NoAccessorMethod]
3764 - public bool gtk_split_cursor { get; set; }
3765 - [NoAccessorMethod]
3766 - public string gtk_theme_name { owned get; set; }
3767 - [NoAccessorMethod]
3768 - public int gtk_timeout_expand { get; set; }
3769 - [NoAccessorMethod]
3770 - public int gtk_timeout_initial { get; set; }
3771 - [NoAccessorMethod]
3772 - public int gtk_timeout_repeat { get; set; }
3773 - [NoAccessorMethod]
3774 - public Gtk.IconSize gtk_toolbar_icon_size { get; set; }
3775 - [NoAccessorMethod]
3776 - public Gtk.ToolbarStyle gtk_toolbar_style { get; set; }
3777 - [NoAccessorMethod]
3778 - public int gtk_tooltip_browse_mode_timeout { get; set; }
3779 - [NoAccessorMethod]
3780 - public int gtk_tooltip_browse_timeout { get; set; }
3781 - [NoAccessorMethod]
3782 - public int gtk_tooltip_timeout { get; set; }
3783 - [NoAccessorMethod]
3784 - public bool gtk_touchscreen_mode { get; set; }
3785 - [NoAccessorMethod]
3786 - public int gtk_xft_antialias { get; set; }
3787 - [NoAccessorMethod]
3788 - public int gtk_xft_dpi { get; set; }
3789 - [NoAccessorMethod]
3790 - public int gtk_xft_hinting { get; set; }
3791 - [NoAccessorMethod]
3792 - public string gtk_xft_hintstyle { owned get; set; }
3793 - [NoAccessorMethod]
3794 - public string gtk_xft_rgba { owned get; set; }
3796 - [Compact]
3797 - [CCode (cheader_filename = "gtk/gtk.h")]
3798 - public class SettingsValue {
3799 - public weak string origin;
3800 - public GLib.Value value;
3802 - [CCode (cheader_filename = "gtk/gtk.h")]
3803 - public class SizeGroup : GLib.Object, Gtk.Buildable {
3804 - [CCode (has_construct_function = false)]
3805 - public SizeGroup (Gtk.SizeGroupMode mode);
3806 - public void add_widget (Gtk.Widget widget);
3807 - public bool get_ignore_hidden ();
3808 - public Gtk.SizeGroupMode get_mode ();
3809 - public unowned GLib.SList<Gtk.Widget> get_widgets ();
3810 - public void remove_widget (Gtk.Widget widget);
3811 - public void set_ignore_hidden (bool ignore_hidden);
3812 - public void set_mode (Gtk.SizeGroupMode mode);
3813 - public bool ignore_hidden { get; set; }
3814 - public Gtk.SizeGroupMode mode { get; set; }
3816 - [CCode (cheader_filename = "gtk/gtk.h")]
3817 - public class Socket : Gtk.Container, Atk.Implementor, Gtk.Buildable {
3818 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3819 - public Socket ();
3820 - public void add_id (Gtk.Window window);
3821 - public unowned Gtk.Window get_id ();
3822 - public unowned Gdk.Window get_plug_window ();
3823 - public virtual signal void plug_added ();
3824 - public virtual signal bool plug_removed ();
3826 - [CCode (cheader_filename = "gtk/gtk.h")]
3827 - public class SpinButton : Gtk.Entry, Atk.Implementor, Gtk.Buildable, Gtk.Editable, Gtk.CellEditable {
3828 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3829 - public SpinButton (Gtk.Adjustment adjustment, double climb_rate, uint digits);
3830 - public void configure (Gtk.Adjustment adjustment, double climb_rate, uint digits);
3831 - public unowned Gtk.Adjustment get_adjustment ();
3832 - public uint get_digits ();
3833 - public void get_increments (double step, double page);
3834 - public bool get_numeric ();
3835 - public void get_range (out double min, out double max);
3836 - public bool get_snap_to_ticks ();
3837 - public Gtk.SpinButtonUpdatePolicy get_update_policy ();
3838 - public double get_value ();
3839 - public int get_value_as_int ();
3840 - public bool get_wrap ();
3841 - public void set_adjustment (Gtk.Adjustment adjustment);
3842 - public void set_digits (uint digits);
3843 - public void set_increments (double step, double page);
3844 - public void set_numeric (bool numeric);
3845 - public void set_range (double min, double max);
3846 - public void set_snap_to_ticks (bool snap_to_ticks);
3847 - public void set_update_policy (Gtk.SpinButtonUpdatePolicy policy);
3848 - public void set_value (double value);
3849 - public void set_wrap (bool wrap);
3850 - public void spin (Gtk.SpinType direction, double increment);
3851 - public void update ();
3852 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3853 - public SpinButton.with_range (double min, double max, double step);
3854 - public Gtk.Adjustment adjustment { get; set; }
3855 - [NoAccessorMethod]
3856 - public double climb_rate { get; set; }
3857 - public uint digits { get; set; }
3858 - public bool numeric { get; set; }
3859 - public bool snap_to_ticks { get; set; }
3860 - public Gtk.SpinButtonUpdatePolicy update_policy { get; set; }
3861 - public double value { get; set; }
3862 - public bool wrap { get; set; }
3863 - public virtual signal void change_value (Gtk.ScrollType scroll);
3864 - public virtual signal int input (void* new_value);
3865 - public virtual signal bool output ();
3866 - public virtual signal void value_changed ();
3867 - public virtual signal void wrapped ();
3869 - [CCode (cheader_filename = "gtk/gtk.h")]
3870 - public class Spinner : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
3871 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3872 - public Spinner ();
3873 - public void start ();
3874 - public void stop ();
3875 - [NoAccessorMethod]
3876 - public bool active { get; set; }
3878 - [CCode (cheader_filename = "gtk/gtk.h")]
3879 - public class StatusIcon : GLib.Object {
3880 - [CCode (has_construct_function = false)]
3881 - public StatusIcon ();
3882 - [CCode (has_construct_function = false)]
3883 - public StatusIcon.from_file (string filename);
3884 - [CCode (has_construct_function = false)]
3885 - public StatusIcon.from_gicon (GLib.Icon icon);
3886 - [CCode (has_construct_function = false)]
3887 - public StatusIcon.from_icon_name (string icon_name);
3888 - [CCode (has_construct_function = false)]
3889 - public StatusIcon.from_pixbuf (Gdk.Pixbuf pixbuf);
3890 - [CCode (has_construct_function = false)]
3891 - public StatusIcon.from_stock (string stock_id);
3892 - public bool get_geometry (out unowned Gdk.Screen screen, out Gdk.Rectangle area, out Gtk.Orientation orientation);
3893 - public unowned GLib.Icon get_gicon ();
3894 - public bool get_has_tooltip ();
3895 - public unowned string get_icon_name ();
3896 - public unowned Gdk.Pixbuf get_pixbuf ();
3897 - public unowned Gdk.Screen get_screen ();
3898 - public int get_size ();
3899 - public unowned string get_stock ();
3900 - public Gtk.ImageType get_storage_type ();
3901 - public unowned string get_title ();
3902 - public unowned string get_tooltip_markup ();
3903 - public unowned string get_tooltip_text ();
3904 - public bool get_visible ();
3905 - public uint32 get_x11_window_id ();
3906 - public bool is_embedded ();
3907 - [CCode (instance_pos = -1)]
3908 - public void position_menu (Gtk.Menu menu, out int x, out int y, out bool push_in);
3909 - public void set_from_file (string filename);
3910 - public void set_from_gicon (GLib.Icon icon);
3911 - public void set_from_icon_name (string icon_name);
3912 - public void set_from_pixbuf (Gdk.Pixbuf pixbuf);
3913 - public void set_from_stock (string stock_id);
3914 - public void set_has_tooltip (bool has_tooltip);
3915 - public void set_name (string name);
3916 - public void set_screen (Gdk.Screen screen);
3917 - public void set_title (string title);
3918 - public void set_tooltip_markup (string markup);
3919 - public void set_tooltip_text (string text);
3920 - public void set_visible (bool visible);
3921 - [NoAccessorMethod]
3922 - public bool embedded { get; }
3923 - [NoAccessorMethod]
3924 - public string file { set; }
3925 - [NoAccessorMethod]
3926 - public GLib.Icon gicon { owned get; set; }
3927 - public bool has_tooltip { get; set; }
3928 - [NoAccessorMethod]
3929 - public string icon_name { owned get; set; }
3930 - [NoAccessorMethod]
3931 - public Gtk.Orientation orientation { get; }
3932 - [NoAccessorMethod]
3933 - public Gdk.Pixbuf pixbuf { owned get; set; }
3934 - public Gdk.Screen screen { get; set; }
3935 - public int size { get; }
3936 - [NoAccessorMethod]
3937 - public string stock { owned get; set; }
3938 - public Gtk.ImageType storage_type { get; }
3939 - public string title { get; set; }
3940 - public string tooltip_markup { get; set; }
3941 - public string tooltip_text { get; set; }
3942 - public bool visible { get; set; }
3943 - public virtual signal void activate ();
3944 - public virtual signal bool button_press_event (Gdk.EventButton event);
3945 - public virtual signal bool button_release_event (Gdk.EventButton event);
3946 - public virtual signal void popup_menu (uint button, uint activate_time);
3947 - public virtual signal bool query_tooltip (int x, int y, bool keyboard_mode, Gtk.Tooltip tooltip);
3948 - public virtual signal bool scroll_event (Gdk.Event event);
3949 - public virtual signal bool size_changed (int size);
3951 - [CCode (cheader_filename = "gtk/gtk.h")]
3952 - public class Statusbar : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
3953 - [CCode (type = "GtkWidget*", has_construct_function = false)]
3954 - public Statusbar ();
3955 - public uint get_context_id (string context_description);
3956 - public unowned Gtk.Widget get_message_area ();
3957 - public void pop (uint context_id);
3958 - public uint push (uint context_id, string text);
3959 - public void remove (uint context_id, uint message_id);
3960 - public void remove_all (uint context_id);
3961 - public virtual signal void text_popped (uint context_id, string text);
3962 - public virtual signal void text_pushed (uint context_id, string text);
3964 - [CCode (cheader_filename = "gtk/gtk.h")]
3965 - public class Style : GLib.Object {
3966 - public int attach_count;
3967 - [CCode (array_length = false)]
3968 - public weak Cairo.Pattern[] background;
3969 - [CCode (array_length = false)]
3970 - public Gdk.Color[] @base;
3971 - [CCode (array_length = false)]
3972 - public Gdk.Color[] bg;
3973 - public Gdk.Color black;
3974 - [CCode (array_length = false)]
3975 - public Gdk.Color[] dark;
3976 - [CCode (array_length = false)]
3977 - public Gdk.Color[] fg;
3978 - public weak Pango.FontDescription font_desc;
3979 - public weak GLib.SList icon_factories;
3980 - [CCode (array_length = false)]
3981 - public Gdk.Color[] light;
3982 - [CCode (array_length = false)]
3983 - public Gdk.Color[] mid;
3984 - public weak GLib.Array property_cache;
3985 - public weak Gtk.RcStyle rc_style;
3986 - public weak GLib.SList styles;
3987 - [CCode (array_length = false)]
3988 - public Gdk.Color[] text;
3989 - [CCode (array_length = false)]
3990 - public Gdk.Color[] text_aa;
3991 - public weak Gdk.Visual visual;
3992 - public Gdk.Color white;
3993 - public int xthickness;
3994 - public int ythickness;
3995 - [CCode (has_construct_function = false)]
3996 - public Style ();
3997 - public void apply_default_background (Cairo.Context cr, Gdk.Window window, Gtk.StateType state_type, int x, int y, int width, int height);
3998 - public unowned Gtk.Style attach (Gdk.Window window);
3999 - [NoWrapper]
4000 - public virtual unowned Gtk.Style clone ();
4001 - public virtual Gtk.Style copy ();
4002 - public void detach ();
4003 - [NoWrapper]
4004 - public virtual void draw_arrow (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, Gtk.ArrowType arrow_type, bool fill, int x, int y, int width, int height);
4005 - [NoWrapper]
4006 - public virtual void draw_box (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4007 - [NoWrapper]
4008 - public virtual void draw_box_gap (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
4009 - [NoWrapper]
4010 - public virtual void draw_check (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4011 - [NoWrapper]
4012 - public virtual void draw_diamond (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4013 - [NoWrapper]
4014 - public virtual void draw_expander (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int x, int y, Gtk.ExpanderStyle expander_style);
4015 - [NoWrapper]
4016 - public virtual void draw_extension (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.PositionType gap_side);
4017 - [NoWrapper]
4018 - public virtual void draw_flat_box (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4019 - [NoWrapper]
4020 - public virtual void draw_focus (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4021 - [NoWrapper]
4022 - public virtual void draw_handle (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.Orientation orientation);
4023 - [NoWrapper]
4024 - public virtual void draw_hline (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int x1, int x2, int y);
4025 - [NoWrapper]
4026 - public virtual void draw_layout (Cairo.Context cr, Gtk.StateType state_type, bool use_text, Gtk.Widget widget, string detail, int x, int y, Pango.Layout layout);
4027 - [NoWrapper]
4028 - public virtual void draw_option (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4029 - [NoWrapper]
4030 - public virtual void draw_resize_grip (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, Gdk.WindowEdge edge, int x, int y, int width, int height);
4031 - [NoWrapper]
4032 - public virtual void draw_shadow (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4033 - [NoWrapper]
4034 - public virtual void draw_shadow_gap (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
4035 - [NoWrapper]
4036 - public virtual void draw_slider (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.Orientation orientation);
4037 - [NoWrapper]
4038 - public virtual void draw_spinner (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, uint step, int x, int y, int width, int height);
4039 - [NoWrapper]
4040 - public virtual void draw_tab (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
4041 - [NoWrapper]
4042 - public virtual void draw_vline (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int y1_, int y2_, int x);
4043 - public void @get (GLib.Type widget_type, ...);
4044 - public void get_style_property (GLib.Type widget_type, string property_name, out GLib.Value value);
4045 - public void get_valist (GLib.Type widget_type, string first_property_name, void* var_args);
4046 - public bool has_context ();
4047 - [NoWrapper]
4048 - public virtual void init_from_rc (Gtk.RcStyle rc_style);
4049 - public bool lookup_color (string color_name, out Gdk.Color color);
4050 - public unowned Gtk.IconSet lookup_icon_set (string stock_id);
4051 - public virtual unowned Gdk.Pixbuf render_icon (Gtk.IconSource source, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget widget, string detail);
4052 - public virtual void set_background (Gdk.Window window, Gtk.StateType state_type);
4053 - [NoAccessorMethod]
4054 - public Gtk.StyleContext context { owned get; construct; }
4055 - public virtual signal void realize ();
4056 - public virtual signal void unrealize ();
4058 - [CCode (cheader_filename = "gtk/gtk.h")]
4059 - public class StyleContext : GLib.Object {
4060 - [CCode (has_construct_function = false)]
4061 - public StyleContext ();
4062 - public void add_class (string class_name);
4063 - public void add_provider (Gtk.StyleProvider provider, uint priority);
4064 - public static void add_provider_for_screen (Gdk.Screen screen, Gtk.StyleProvider provider, uint priority);
4065 - public void add_region (string region_name, Gtk.RegionFlags flags);
4066 - public void cancel_animations (void* region_id);
4067 - public void @get (Gtk.StateFlags state);
4068 - public void get_background_color (Gtk.StateFlags state, out Gdk.RGBA color);
4069 - public void get_border (Gtk.StateFlags state, out Gtk.Border border);
4070 - public void get_border_color (Gtk.StateFlags state, out Gdk.RGBA color);
4071 - public void get_color (Gtk.StateFlags state, out Gdk.RGBA color);
4072 - public Gtk.TextDirection get_direction ();
4073 - public unowned Pango.FontDescription get_font (Gtk.StateFlags state);
4074 - public Gtk.JunctionSides get_junction_sides ();
4075 - public void get_margin (Gtk.StateFlags state, Gtk.Border margin);
4076 - public void get_padding (Gtk.StateFlags state, Gtk.Border padding);
4077 - public unowned Gtk.WidgetPath get_path ();
4078 - public void get_property (string property, Gtk.StateFlags state, GLib.Value value);
4079 - public unowned Gdk.Screen get_screen ();
4080 - public Gtk.StateFlags get_state ();
4081 - public void get_style ();
4082 - public void get_style_property (string property_name, GLib.Value value);
4083 - public void get_style_valist (void* args);
4084 - public void get_valist (Gtk.StateFlags state, void* args);
4085 - public bool has_class (string class_name);
4086 - public bool has_region (string region_name, Gtk.RegionFlags flags_return);
4087 - public void invalidate ();
4088 - public unowned GLib.List list_classes ();
4089 - public unowned GLib.List list_regions ();
4090 - public bool lookup_color (string color_name, Gdk.RGBA color);
4091 - public unowned Gtk.IconSet lookup_icon_set (string stock_id);
4092 - public void notify_state_change (Gdk.Window window, void* region_id, Gtk.StateType state, bool state_value);
4093 - public void pop_animatable_region ();
4094 - public void push_animatable_region (void* region_id);
4095 - public void remove_class (string class_name);
4096 - public void remove_provider (Gtk.StyleProvider provider);
4097 - public static void remove_provider_for_screen (Gdk.Screen screen, Gtk.StyleProvider provider);
4098 - public void remove_region (string region_name);
4099 - public static void reset_widgets (Gdk.Screen screen);
4100 - public void restore ();
4101 - public void save ();
4102 - public void scroll_animations (Gdk.Window window, int dx, int dy);
4103 - public void set_background (Gdk.Window window);
4104 - public void set_direction (Gtk.TextDirection direction);
4105 - public void set_junction_sides (Gtk.JunctionSides sides);
4106 - public void set_path (Gtk.WidgetPath path);
4107 - public void set_screen (Gdk.Screen screen);
4108 - public void set_state (Gtk.StateFlags flags);
4109 - public bool state_is_running (Gtk.StateType state, double progress);
4110 - public Gtk.TextDirection direction { get; set; }
4111 - public Gdk.Screen screen { get; set; }
4112 - public virtual signal void changed ();
4114 - [CCode (cheader_filename = "gtk/gtk.h")]
4115 - public class StyleProperties : GLib.Object, Gtk.StyleProvider {
4116 - [CCode (has_construct_function = false)]
4117 - public StyleProperties ();
4118 - public void clear ();
4119 - public void @get (Gtk.StateFlags state);
4120 - public bool get_property (string property, Gtk.StateFlags state, GLib.Value value);
4121 - public void get_valist (Gtk.StateFlags state, void* args);
4122 - public unowned Gtk.SymbolicColor lookup_color (string name);
4123 - public static bool lookup_property (string property_name, Gtk.StylePropertyParser parse_func, out unowned GLib.ParamSpec pspec);
4124 - public void map_color (string name, Gtk.SymbolicColor color);
4125 - public void merge (Gtk.StyleProperties props_to_merge, bool replace);
4126 - public static void register_property (Gtk.StylePropertyParser parse_func, GLib.ParamSpec pspec);
4127 - public void @set (Gtk.StateFlags state);
4128 - public void set_property (string property, Gtk.StateFlags state, GLib.Value value);
4129 - public void set_valist (Gtk.StateFlags state, void* args);
4130 - public void unset_property (string property, Gtk.StateFlags state);
4132 - [CCode (cheader_filename = "gtk/gtk.h")]
4133 - public class Switch : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
4134 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4135 - public Switch ();
4136 - public bool get_active ();
4137 - public void set_active (bool is_active);
4138 - public bool active { get; set; }
4139 - public virtual signal void activate ();
4141 - [Compact]
4142 - [CCode (ref_function = "gtk_symbolic_color_ref", unref_function = "gtk_symbolic_color_unref", type_id = "GTK_TYPE_SYMBOLIC_COLOR", cheader_filename = "gtk/gtk.h")]
4143 - public class SymbolicColor {
4144 - [CCode (has_construct_function = false)]
4145 - public SymbolicColor.alpha (Gtk.SymbolicColor color, double factor);
4146 - [CCode (has_construct_function = false)]
4147 - public SymbolicColor.literal (Gdk.RGBA color);
4148 - [CCode (has_construct_function = false)]
4149 - public SymbolicColor.mix (Gtk.SymbolicColor color1, Gtk.SymbolicColor color2, double factor);
4150 - [CCode (has_construct_function = false)]
4151 - public SymbolicColor.name (string name);
4152 - public bool resolve (Gtk.StyleProperties props, Gdk.RGBA resolved_color);
4153 - [CCode (has_construct_function = false)]
4154 - public SymbolicColor.shade (Gtk.SymbolicColor color, double factor);
4156 - [CCode (cheader_filename = "gtk/gtk.h")]
4157 - public class Table : Gtk.Container, Atk.Implementor, Gtk.Buildable {
4158 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4159 - public Table (uint rows, uint columns, bool homogeneous);
4160 - public void attach (Gtk.Widget child, uint left_attach, uint right_attach, uint top_attach, uint bottom_attach, Gtk.AttachOptions xoptions, Gtk.AttachOptions yoptions, uint xpadding, uint ypadding);
4161 - public void attach_defaults (Gtk.Widget widget, uint left_attach, uint right_attach, uint top_attach, uint bottom_attach);
4162 - public uint get_col_spacing (uint column);
4163 - public uint get_default_col_spacing ();
4164 - public uint get_default_row_spacing ();
4165 - public bool get_homogeneous ();
4166 - public uint get_row_spacing (uint row);
4167 - public void get_size (uint rows, uint columns);
4168 - public void resize (uint rows, uint columns);
4169 - public void set_col_spacing (uint column, uint spacing);
4170 - public void set_col_spacings (uint spacing);
4171 - public void set_homogeneous (bool homogeneous);
4172 - public void set_row_spacing (uint row, uint spacing);
4173 - public void set_row_spacings (uint spacing);
4174 - [NoAccessorMethod]
4175 - public uint column_spacing { get; set; }
4176 - public bool homogeneous { get; set; }
4177 - [NoAccessorMethod]
4178 - public uint n_columns { get; set; }
4179 - [NoAccessorMethod]
4180 - public uint n_rows { get; set; }
4181 - [NoAccessorMethod]
4182 - public uint row_spacing { get; set; }
4184 - [Compact]
4185 - [CCode (cheader_filename = "gtk/gtk.h")]
4186 - public class TableChild {
4187 - public uint16 bottom_attach;
4188 - public uint16 left_attach;
4189 - public uint16 right_attach;
4190 - public uint16 top_attach;
4191 - public weak Gtk.Widget widget;
4192 - public uint xexpand;
4193 - public uint xfill;
4194 - public uint16 xpadding;
4195 - public uint xshrink;
4196 - public uint yexpand;
4197 - public uint yfill;
4198 - public uint16 ypadding;
4199 - public uint yshrink;
4201 - [Compact]
4202 - [CCode (cheader_filename = "gtk/gtk.h")]
4203 - public class TableRowCol {
4204 - public uint16 allocation;
4205 - public uint empty;
4206 - public uint expand;
4207 - public uint need_expand;
4208 - public uint need_shrink;
4209 - public uint16 requisition;
4210 - public uint shrink;
4211 - public uint16 spacing;
4213 - [Compact]
4214 - [CCode (ref_function = "gtk_target_list_ref", unref_function = "gtk_target_list_unref", type_id = "GTK_TYPE_TARGET_LIST", cheader_filename = "gtk/gtk.h")]
4215 - public class TargetList {
4216 - [CCode (has_construct_function = false)]
4217 - public TargetList (Gtk.TargetEntry[] targets);
4218 - public void add (Gdk.Atom target, uint flags, uint info);
4219 - public void add_image_targets (uint info, bool writable);
4220 - public void add_rich_text_targets (uint info, bool deserializable, Gtk.TextBuffer buffer);
4221 - public void add_table (Gtk.TargetEntry[] targets, uint ntargets);
4222 - public void add_text_targets (uint info);
4223 - public void add_uri_targets (uint info);
4224 - public bool find (Gdk.Atom target, uint info);
4225 - public void remove (Gdk.Atom target);
4227 - [CCode (cheader_filename = "gtk/gtk.h")]
4228 - public class TearoffMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
4229 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4230 - public TearoffMenuItem ();
4232 - [Compact]
4233 - [CCode (cheader_filename = "gtk/gtk.h")]
4234 - public class TextAppearance {
4235 - public Gdk.Color bg_color;
4236 - public uint draw_bg;
4237 - public Gdk.Color fg_color;
4238 - public uint inside_selection;
4239 - public uint is_text;
4240 - [CCode (array_length = false)]
4241 - public weak uint[] padding;
4242 - public int rise;
4243 - public uint strikethrough;
4244 - public uint underline;
4246 - [Compact]
4247 - [CCode (ref_function = "gtk_text_attributes_ref", unref_function = "gtk_text_attributes_unref", type_id = "GTK_TYPE_TEXT_ATTRIBUTES", cheader_filename = "gtk/gtk.h")]
4248 - public class TextAttributes {
4249 - public weak Gtk.TextAppearance appearance;
4250 - public uint bg_full_height;
4251 - public Gtk.TextDirection direction;
4252 - public uint editable;
4253 - public weak Pango.FontDescription font;
4254 - public double font_scale;
4255 - public int indent;
4256 - public uint invisible;
4257 - public Gtk.Justification justification;
4258 - public weak Pango.Language language;
4259 - public int left_margin;
4260 - [CCode (array_length = false)]
4261 - public weak uint[] padding;
4262 - public Gdk.Color pg_bg_color;
4263 - public int pixels_above_lines;
4264 - public int pixels_below_lines;
4265 - public int pixels_inside_wrap;
4266 - public uint refcount;
4267 - public int right_margin;
4268 - public weak Pango.TabArray tabs;
4269 - public Gtk.WrapMode wrap_mode;
4270 - [CCode (has_construct_function = false)]
4271 - public TextAttributes ();
4272 - public Gtk.TextAttributes copy ();
4273 - public void copy_values (Gtk.TextAttributes dest);
4275 - [Compact]
4276 - [CCode (cheader_filename = "gtk/gtk.h")]
4277 - public class TextBTree {
4279 - [CCode (cheader_filename = "gtk/gtk.h")]
4280 - public class TextBuffer : GLib.Object {
4281 - [CCode (has_construct_function = false)]
4282 - public TextBuffer (Gtk.TextTagTable? table);
4283 - public void add_mark (Gtk.TextMark mark, Gtk.TextIter where);
4284 - public void add_selection_clipboard (Gtk.Clipboard clipboard);
4285 - public void apply_tag_by_name (string name, Gtk.TextIter start, Gtk.TextIter end);
4286 - public bool backspace (Gtk.TextIter iter, bool interactive, bool default_editable);
4287 - public void copy_clipboard (Gtk.Clipboard clipboard);
4288 - public unowned Gtk.TextChildAnchor create_child_anchor (Gtk.TextIter iter);
4289 - public unowned Gtk.TextMark create_mark (string? mark_name, Gtk.TextIter where, bool left_gravity);
4290 - public unowned Gtk.TextTag create_tag (string tag_name, ...);
4291 - public void cut_clipboard (Gtk.Clipboard clipboard, bool default_editable);
4292 - public void @delete (Gtk.TextIter start, Gtk.TextIter end);
4293 - public bool delete_interactive (Gtk.TextIter start_iter, Gtk.TextIter end_iter, bool default_editable);
4294 - public void delete_mark (Gtk.TextMark mark);
4295 - public void delete_mark_by_name (string name);
4296 - public bool delete_selection (bool interactive, bool default_editable);
4297 - public bool deserialize (Gtk.TextBuffer content_buffer, Gdk.Atom format, Gtk.TextIter iter, [CCode (array_length_type = "gsize")] uint8[] data) throws GLib.Error;
4298 - public bool deserialize_get_can_create_tags (Gdk.Atom format);
4299 - public void deserialize_set_can_create_tags (Gdk.Atom format, bool can_create_tags);
4300 - public void get_bounds (out Gtk.TextIter start, out Gtk.TextIter end);
4301 - public int get_char_count ();
4302 - public unowned Gtk.TargetList get_copy_target_list ();
4303 - public Gdk.Atom[] get_deserialize_formats ();
4304 - public void get_end_iter (out Gtk.TextIter iter);
4305 - public bool get_has_selection ();
4306 - public unowned Gtk.TextMark get_insert ();
4307 - public void get_iter_at_child_anchor (out Gtk.TextIter iter, Gtk.TextChildAnchor anchor);
4308 - public void get_iter_at_line (out Gtk.TextIter iter, int line_number);
4309 - public void get_iter_at_line_index (out Gtk.TextIter iter, int line_number, int byte_index);
4310 - public void get_iter_at_line_offset (out Gtk.TextIter iter, int line_number, int char_offset);
4311 - public void get_iter_at_mark (out Gtk.TextIter iter, Gtk.TextMark mark);
4312 - public void get_iter_at_offset (out Gtk.TextIter iter, int char_offset);
4313 - public int get_line_count ();
4314 - public unowned Gtk.TextMark get_mark (string name);
4315 - public bool get_modified ();
4316 - public unowned Gtk.TargetList get_paste_target_list ();
4317 - public unowned Gtk.TextMark get_selection_bound ();
4318 - public bool get_selection_bounds (out Gtk.TextIter start, out Gtk.TextIter end);
4319 - public Gdk.Atom[] get_serialize_formats ();
4320 - public unowned string get_slice (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
4321 - public void get_start_iter (out Gtk.TextIter iter);
4322 - public unowned Gtk.TextTagTable get_tag_table ();
4323 - public string get_text (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
4324 - public void insert (Gtk.TextIter iter, string text, int len);
4325 - public void insert_at_cursor (string text, int len);
4326 - public bool insert_interactive (Gtk.TextIter iter, string text, int len, bool default_editable);
4327 - public bool insert_interactive_at_cursor (string text, int len, bool default_editable);
4328 - public void insert_range (Gtk.TextIter iter, Gtk.TextIter start, Gtk.TextIter end);
4329 - public bool insert_range_interactive (Gtk.TextIter iter, Gtk.TextIter start, Gtk.TextIter end, bool default_editable);
4330 - public void insert_with_tags (Gtk.TextIter iter, string text, int len, ...);
4331 - public void insert_with_tags_by_name (Gtk.TextIter iter, string text, int len, ...);
4332 - public void move_mark (Gtk.TextMark mark, Gtk.TextIter where);
4333 - public void move_mark_by_name (string name, Gtk.TextIter where);
4334 - public void paste_clipboard (Gtk.Clipboard clipboard, Gtk.TextIter? override_location, bool default_editable);
4335 - public void place_cursor (Gtk.TextIter where);
4336 - public Gdk.Atom register_deserialize_format (string mime_type, owned Gtk.TextBufferDeserializeFunc function);
4337 - public Gdk.Atom register_deserialize_tagset (string tagset_name);
4338 - public Gdk.Atom register_serialize_format (string mime_type, owned Gtk.TextBufferSerializeFunc function);
4339 - public Gdk.Atom register_serialize_tagset (string tagset_name);
4340 - public void remove_all_tags (Gtk.TextIter start, Gtk.TextIter end);
4341 - public void remove_selection_clipboard (Gtk.Clipboard clipboard);
4342 - public void remove_tag_by_name (string name, Gtk.TextIter start, Gtk.TextIter end);
4343 - public void select_range (Gtk.TextIter ins, Gtk.TextIter bound);
4344 - [CCode (array_length_type = "gsize")]
4345 - public uint8[] serialize (Gtk.TextBuffer content_buffer, Gdk.Atom format, Gtk.TextIter start, Gtk.TextIter end);
4346 - public void set_modified (bool setting);
4347 - public void set_text (string text, int len = -1);
4348 - public void unregister_deserialize_format (Gdk.Atom format);
4349 - public void unregister_serialize_format (Gdk.Atom format);
4350 - public Gtk.TargetList copy_target_list { get; }
4351 - [NoAccessorMethod]
4352 - public int cursor_position { get; }
4353 - public bool has_selection { get; }
4354 - public Gtk.TargetList paste_target_list { get; }
4355 - public Gtk.TextTagTable tag_table { get; construct; }
4356 - [NoAccessorMethod]
4357 - public string text { owned get; set; }
4358 - [HasEmitter]
4359 - public virtual signal void apply_tag (Gtk.TextTag tag, Gtk.TextIter start, Gtk.TextIter end);
4360 - [HasEmitter]
4361 - public virtual signal void begin_user_action ();
4362 - public virtual signal void changed ();
4363 - public virtual signal void delete_range (Gtk.TextIter start, Gtk.TextIter end);
4364 - [HasEmitter]
4365 - public virtual signal void end_user_action ();
4366 - [HasEmitter]
4367 - public virtual signal void insert_child_anchor (Gtk.TextIter iter, Gtk.TextChildAnchor anchor);
4368 - [HasEmitter]
4369 - public virtual signal void insert_pixbuf (Gtk.TextIter iter, Gdk.Pixbuf pixbuf);
4370 - public virtual signal void insert_text (Gtk.TextIter pos, string new_text, int new_text_length);
4371 - public virtual signal void mark_deleted (Gtk.TextMark mark);
4372 - public virtual signal void mark_set (Gtk.TextIter location, Gtk.TextMark mark);
4373 - public virtual signal void modified_changed ();
4374 - public virtual signal void paste_done (Gtk.Clipboard clipboard);
4375 - [HasEmitter]
4376 - public virtual signal void remove_tag (Gtk.TextTag tag, Gtk.TextIter start, Gtk.TextIter end);
4378 - [CCode (cheader_filename = "gtk/gtk.h")]
4379 - public class TextChildAnchor : GLib.Object {
4380 - public void* segment;
4381 - [CCode (has_construct_function = false)]
4382 - public TextChildAnchor ();
4383 - public bool get_deleted ();
4384 - public GLib.List<weak Gtk.Widget> get_widgets ();
4386 - [CCode (cheader_filename = "gtk/gtk.h")]
4387 - public class TextMark : GLib.Object {
4388 - public void* segment;
4389 - [CCode (has_construct_function = false)]
4390 - public TextMark (string name, bool left_gravity);
4391 - public unowned Gtk.TextBuffer get_buffer ();
4392 - public bool get_deleted ();
4393 - public bool get_left_gravity ();
4394 - public unowned string get_name ();
4395 - public bool get_visible ();
4396 - public void set_visible (bool setting);
4397 - public bool left_gravity { get; construct; }
4398 - public string name { get; construct; }
4400 - [CCode (cheader_filename = "gtk/gtk.h")]
4401 - public class TextTag : GLib.Object {
4402 - [CCode (has_construct_function = false)]
4403 - public TextTag (string name);
4404 - public int get_priority ();
4405 - public void set_priority (int priority);
4406 - [NoAccessorMethod]
4407 - public bool accumulative_margin { get; set; }
4408 - [NoAccessorMethod]
4409 - public string background { set; }
4410 - [NoAccessorMethod]
4411 - public bool background_full_height { get; set; }
4412 - [NoAccessorMethod]
4413 - public bool background_full_height_set { get; set; }
4414 - [NoAccessorMethod]
4415 - public Gdk.Color background_gdk { get; set; }
4416 - [NoAccessorMethod]
4417 - public bool background_set { get; set; }
4418 - [NoAccessorMethod]
4419 - public Gtk.TextDirection direction { get; set; }
4420 - [NoAccessorMethod]
4421 - public bool editable { get; set; }
4422 - [NoAccessorMethod]
4423 - public bool editable_set { get; set; }
4424 - [NoAccessorMethod]
4425 - public string family { owned get; set; }
4426 - [NoAccessorMethod]
4427 - public bool family_set { get; set; }
4428 - [NoAccessorMethod]
4429 - public string font { owned get; set; }
4430 - [NoAccessorMethod]
4431 - public Pango.FontDescription font_desc { owned get; set; }
4432 - [NoAccessorMethod]
4433 - public string foreground { set; }
4434 - [NoAccessorMethod]
4435 - public Gdk.Color foreground_gdk { get; set; }
4436 - [NoAccessorMethod]
4437 - public bool foreground_set { get; set; }
4438 - [NoAccessorMethod]
4439 - public int indent { get; set; }
4440 - [NoAccessorMethod]
4441 - public bool indent_set { get; set; }
4442 - [NoAccessorMethod]
4443 - public bool invisible { get; set; }
4444 - [NoAccessorMethod]
4445 - public bool invisible_set { get; set; }
4446 - [NoAccessorMethod]
4447 - public Gtk.Justification justification { get; set; }
4448 - [NoAccessorMethod]
4449 - public bool justification_set { get; set; }
4450 - [NoAccessorMethod]
4451 - public string language { owned get; set; }
4452 - [NoAccessorMethod]
4453 - public bool language_set { get; set; }
4454 - [NoAccessorMethod]
4455 - public int left_margin { get; set; }
4456 - [NoAccessorMethod]
4457 - public bool left_margin_set { get; set; }
4458 - [NoAccessorMethod]
4459 - public string name { owned get; construct; }
4460 - [NoAccessorMethod]
4461 - public string paragraph_background { set; }
4462 - [NoAccessorMethod]
4463 - public Gdk.Color paragraph_background_gdk { get; set; }
4464 - [NoAccessorMethod]
4465 - public bool paragraph_background_set { get; set; }
4466 - [NoAccessorMethod]
4467 - public int pixels_above_lines { get; set; }
4468 - [NoAccessorMethod]
4469 - public bool pixels_above_lines_set { get; set; }
4470 - [NoAccessorMethod]
4471 - public int pixels_below_lines { get; set; }
4472 - [NoAccessorMethod]
4473 - public bool pixels_below_lines_set { get; set; }
4474 - [NoAccessorMethod]
4475 - public int pixels_inside_wrap { get; set; }
4476 - [NoAccessorMethod]
4477 - public bool pixels_inside_wrap_set { get; set; }
4478 - [NoAccessorMethod]
4479 - public int right_margin { get; set; }
4480 - [NoAccessorMethod]
4481 - public bool right_margin_set { get; set; }
4482 - [NoAccessorMethod]
4483 - public int rise { get; set; }
4484 - [NoAccessorMethod]
4485 - public bool rise_set { get; set; }
4486 - [NoAccessorMethod]
4487 - public double scale { get; set; }
4488 - [NoAccessorMethod]
4489 - public bool scale_set { get; set; }
4490 - [NoAccessorMethod]
4491 - public int size { get; set; }
4492 - [NoAccessorMethod]
4493 - public double size_points { get; set; }
4494 - [NoAccessorMethod]
4495 - public bool size_set { get; set; }
4496 - [NoAccessorMethod]
4497 - public Pango.Stretch stretch { get; set; }
4498 - [NoAccessorMethod]
4499 - public bool stretch_set { get; set; }
4500 - [NoAccessorMethod]
4501 - public bool strikethrough { get; set; }
4502 - [NoAccessorMethod]
4503 - public bool strikethrough_set { get; set; }
4504 - [NoAccessorMethod]
4505 - public Pango.Style style { get; set; }
4506 - [NoAccessorMethod]
4507 - public bool style_set { get; set; }
4508 - [NoAccessorMethod]
4509 - public Pango.TabArray tabs { owned get; set; }
4510 - [NoAccessorMethod]
4511 - public bool tabs_set { get; set; }
4512 - [NoAccessorMethod]
4513 - public Pango.Underline underline { get; set; }
4514 - [NoAccessorMethod]
4515 - public bool underline_set { get; set; }
4516 - [NoAccessorMethod]
4517 - public Pango.Variant variant { get; set; }
4518 - [NoAccessorMethod]
4519 - public bool variant_set { get; set; }
4520 - [NoAccessorMethod]
4521 - public int weight { get; set; }
4522 - [NoAccessorMethod]
4523 - public bool weight_set { get; set; }
4524 - [NoAccessorMethod]
4525 - public Gtk.WrapMode wrap_mode { get; set; }
4526 - [NoAccessorMethod]
4527 - public bool wrap_mode_set { get; set; }
4528 - [HasEmitter]
4529 - public virtual signal bool event (GLib.Object event_object, Gdk.Event event, Gtk.TextIter iter);
4531 - [CCode (cheader_filename = "gtk/gtk.h")]
4532 - public class TextTagTable : GLib.Object, Gtk.Buildable {
4533 - [CCode (has_construct_function = false)]
4534 - public TextTagTable ();
4535 - public void add (Gtk.TextTag tag);
4536 - public void @foreach (Gtk.TextTagTableForeach func);
4537 - public int get_size ();
4538 - public unowned Gtk.TextTag lookup (string name);
4539 - public void remove (Gtk.TextTag tag);
4540 - public virtual signal void tag_added (Gtk.TextTag tag);
4541 - public virtual signal void tag_changed (Gtk.TextTag tag, bool size_changed);
4542 - public virtual signal void tag_removed (Gtk.TextTag tag);
4544 - [CCode (cheader_filename = "gtk/gtk.h")]
4545 - public class TextView : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
4546 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4547 - public TextView ();
4548 - public void add_child_at_anchor (Gtk.Widget child, Gtk.TextChildAnchor anchor);
4549 - public void add_child_in_window (Gtk.Widget child, Gtk.TextWindowType which_window, int xpos, int ypos);
4550 - public bool backward_display_line (Gtk.TextIter iter);
4551 - public bool backward_display_line_start (Gtk.TextIter iter);
4552 - public void buffer_to_window_coords (Gtk.TextWindowType win, int buffer_x, int buffer_y, out int window_x, out int window_y);
4553 - public bool forward_display_line (Gtk.TextIter iter);
4554 - public bool forward_display_line_end (Gtk.TextIter iter);
4555 - public bool get_accepts_tab ();
4556 - public int get_border_window_size (Gtk.TextWindowType type);
4557 - public unowned Gtk.TextBuffer get_buffer ();
4558 - public void get_cursor_locations (Gtk.TextIter iter, Gdk.Rectangle strong, Gdk.Rectangle @weak);
4559 - public bool get_cursor_visible ();
4560 - public unowned Gtk.TextAttributes get_default_attributes ();
4561 - public bool get_editable ();
4562 - public int get_indent ();
4563 - public void get_iter_at_location (out Gtk.TextIter iter, int x, int y);
4564 - public void get_iter_at_position (out Gtk.TextIter iter, out int trailing, int x, int y);
4565 - public void get_iter_location (Gtk.TextIter iter, out Gdk.Rectangle location);
4566 - public Gtk.Justification get_justification ();
4567 - public int get_left_margin ();
4568 - public void get_line_at_y (out Gtk.TextIter target_iter, int y, out int line_top);
4569 - public void get_line_yrange (Gtk.TextIter iter, out int y, out int height);
4570 - public bool get_overwrite ();
4571 - public int get_pixels_above_lines ();
4572 - public int get_pixels_below_lines ();
4573 - public int get_pixels_inside_wrap ();
4574 - public int get_right_margin ();
4575 - public unowned Pango.TabArray get_tabs ();
4576 - public void get_visible_rect (out Gdk.Rectangle visible_rect);
4577 - public unowned Gdk.Window get_window (Gtk.TextWindowType win);
4578 - public Gtk.TextWindowType get_window_type (Gdk.Window window);
4579 - public Gtk.WrapMode get_wrap_mode ();
4580 - public bool im_context_filter_keypress (Gdk.EventKey event);
4581 - public void move_child (Gtk.Widget child, int xpos, int ypos);
4582 - public bool move_mark_onscreen (Gtk.TextMark mark);
4583 - public bool move_visually (Gtk.TextIter iter, int count);
4584 - public bool place_cursor_onscreen ();
4585 - public void reset_im_context ();
4586 - public void scroll_mark_onscreen (Gtk.TextMark mark);
4587 - public bool scroll_to_iter (Gtk.TextIter iter, double within_margin, bool use_align, double xalign, double yalign);
4588 - public void scroll_to_mark (Gtk.TextMark mark, double within_margin, bool use_align, double xalign, double yalign);
4589 - public void set_accepts_tab (bool accepts_tab);
4590 - public void set_border_window_size (Gtk.TextWindowType type, int size);
4591 - public void set_buffer (Gtk.TextBuffer buffer);
4592 - public void set_cursor_visible (bool setting);
4593 - public void set_editable (bool setting);
4594 - public void set_indent (int indent);
4595 - public void set_justification (Gtk.Justification justification);
4596 - public void set_left_margin (int left_margin);
4597 - public void set_overwrite (bool overwrite);
4598 - public void set_pixels_above_lines (int pixels_above_lines);
4599 - public void set_pixels_below_lines (int pixels_below_lines);
4600 - public void set_pixels_inside_wrap (int pixels_inside_wrap);
4601 - public void set_right_margin (int right_margin);
4602 - public void set_tabs (Pango.TabArray tabs);
4603 - public void set_wrap_mode (Gtk.WrapMode wrap_mode);
4604 - public bool starts_display_line (Gtk.TextIter iter);
4605 - public void window_to_buffer_coords (Gtk.TextWindowType win, int window_x, int window_y, out int buffer_x, out int buffer_y);
4606 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4607 - public TextView.with_buffer (Gtk.TextBuffer buffer);
4608 - public bool accepts_tab { get; set; }
4609 - public Gtk.TextBuffer buffer { get; set; }
4610 - public bool cursor_visible { get; set; }
4611 - public bool editable { get; set; }
4612 - [NoAccessorMethod]
4613 - public string im_module { owned get; set; }
4614 - public int indent { get; set; }
4615 - public Gtk.Justification justification { get; set; }
4616 - public int left_margin { get; set; }
4617 - public bool overwrite { get; set; }
4618 - public int pixels_above_lines { get; set; }
4619 - public int pixels_below_lines { get; set; }
4620 - public int pixels_inside_wrap { get; set; }
4621 - public int right_margin { get; set; }
4622 - public Pango.TabArray tabs { get; set; }
4623 - public Gtk.WrapMode wrap_mode { get; set; }
4624 - public virtual signal void backspace ();
4625 - public virtual signal void copy_clipboard ();
4626 - public virtual signal void cut_clipboard ();
4627 - public virtual signal void delete_from_cursor (Gtk.DeleteType type, int count);
4628 - public virtual signal void insert_at_cursor (string str);
4629 - public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
4630 - public virtual signal void move_viewport (Gtk.ScrollStep p0, int p1);
4631 - public virtual signal void paste_clipboard ();
4632 - public virtual signal void populate_popup (Gtk.Menu menu);
4633 - public virtual signal void preedit_changed (string p0);
4634 - public virtual signal void select_all (bool p0);
4635 - public virtual signal void set_anchor ();
4636 - public virtual signal void toggle_cursor_visible ();
4637 - public virtual signal void toggle_overwrite ();
4639 - [Compact]
4640 - [CCode (cheader_filename = "gtk/gtk.h")]
4641 - public class ThemeEngine {
4643 - [CCode (cheader_filename = "gtk/gtk.h")]
4644 - public class ThemingEngine : GLib.Object {
4645 - [CCode (has_construct_function = false)]
4646 - protected ThemingEngine ();
4647 - public void @get (Gtk.StateFlags state);
4648 - public void get_background_color (Gtk.StateFlags state, Gdk.RGBA color);
4649 - public void get_border (Gtk.StateFlags state, Gtk.Border border);
4650 - public void get_border_color (Gtk.StateFlags state, Gdk.RGBA color);
4651 - public void get_color (Gtk.StateFlags state, Gdk.RGBA color);
4652 - public Gtk.TextDirection get_direction ();
4653 - public unowned Pango.FontDescription get_font (Gtk.StateFlags state);
4654 - public Gtk.JunctionSides get_junction_sides ();
4655 - public void get_margin (Gtk.StateFlags state, Gtk.Border margin);
4656 - public void get_padding (Gtk.StateFlags state, Gtk.Border padding);
4657 - public unowned Gtk.WidgetPath get_path ();
4658 - public void get_property (string property, Gtk.StateFlags state, GLib.Value value);
4659 - public unowned Gdk.Screen get_screen ();
4660 - public Gtk.StateFlags get_state ();
4661 - public void get_style ();
4662 - public void get_style_property (string property_name, GLib.Value value);
4663 - public void get_style_valist (void* args);
4664 - public void get_valist (Gtk.StateFlags state, void* args);
4665 - public bool has_class (string style_class);
4666 - public bool has_region (string style_region, Gtk.RegionFlags flags);
4667 - public static unowned Gtk.ThemingEngine load (string name);
4668 - public bool lookup_color (string color_name, Gdk.RGBA color);
4669 - public static void register_property (string name_space, Gtk.StylePropertyParser parse_func, GLib.ParamSpec pspec);
4670 - [NoWrapper]
4671 - public virtual void render_activity (Cairo.Context cr, double x, double y, double width, double height);
4672 - [NoWrapper]
4673 - public virtual void render_arrow (Cairo.Context cr, double angle, double x, double y, double size);
4674 - [NoWrapper]
4675 - public virtual void render_background (Cairo.Context cr, double x, double y, double width, double height);
4676 - [NoWrapper]
4677 - public virtual void render_check (Cairo.Context cr, double x, double y, double width, double height);
4678 - [NoWrapper]
4679 - public virtual void render_expander (Cairo.Context cr, double x, double y, double width, double height);
4680 - [NoWrapper]
4681 - public virtual void render_extension (Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side);
4682 - [NoWrapper]
4683 - public virtual void render_focus (Cairo.Context cr, double x, double y, double width, double height);
4684 - [NoWrapper]
4685 - public virtual void render_frame (Cairo.Context cr, double x, double y, double width, double height);
4686 - [NoWrapper]
4687 - public virtual void render_frame_gap (Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side, double xy0_gap, double xy1_gap);
4688 - [NoWrapper]
4689 - public virtual void render_handle (Cairo.Context cr, double x, double y, double width, double height);
4690 - [NoWrapper]
4691 - public virtual unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.IconSource source, Gtk.IconSize size);
4692 - [NoWrapper]
4693 - public virtual void render_layout (Cairo.Context cr, double x, double y, Pango.Layout layout);
4694 - [NoWrapper]
4695 - public virtual void render_line (Cairo.Context cr, double x0, double y0, double x1, double y1);
4696 - [NoWrapper]
4697 - public virtual void render_option (Cairo.Context cr, double x, double y, double width, double height);
4698 - [NoWrapper]
4699 - public virtual void render_slider (Cairo.Context cr, double x, double y, double width, double height, Gtk.Orientation orientation);
4700 - public bool state_is_running (Gtk.StateType state, double progress);
4701 - [NoAccessorMethod]
4702 - public string name { owned get; construct; }
4704 - [CCode (cheader_filename = "gtk/gtk.h")]
4705 - public class ToggleAction : Gtk.Action, Gtk.Buildable {
4706 - [CCode (has_construct_function = false)]
4707 - public ToggleAction (string name, string? label, string? tooltip, string? stock_id);
4708 - public bool get_active ();
4709 - public bool get_draw_as_radio ();
4710 - public void set_active (bool is_active);
4711 - public void set_draw_as_radio (bool draw_as_radio);
4712 - public bool active { get; set; }
4713 - public bool draw_as_radio { get; set; }
4714 - [HasEmitter]
4715 - public virtual signal void toggled ();
4717 - [CCode (cheader_filename = "gtk/gtk.h")]
4718 - public class ToggleButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
4719 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4720 - public ToggleButton ();
4721 - public bool get_active ();
4722 - public bool get_inconsistent ();
4723 - public bool get_mode ();
4724 - public void set_active (bool is_active);
4725 - public void set_inconsistent (bool setting);
4726 - public void set_mode (bool draw_indicator);
4727 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4728 - public ToggleButton.with_label (string label);
4729 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4730 - public ToggleButton.with_mnemonic (string label);
4731 - public bool active { get; set; }
4732 - [NoAccessorMethod]
4733 - public bool draw_indicator { get; set; }
4734 - public bool inconsistent { get; set; }
4735 - [HasEmitter]
4736 - public virtual signal void toggled ();
4738 - [CCode (cheader_filename = "gtk/gtk.h")]
4739 - public class ToggleToolButton : Gtk.ToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
4740 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
4741 - public ToggleToolButton ();
4742 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
4743 - public ToggleToolButton.from_stock (string stock_id);
4744 - public bool get_active ();
4745 - public void set_active (bool is_active);
4746 - public bool active { get; set; }
4747 - public virtual signal void toggled ();
4749 - [CCode (cheader_filename = "gtk/gtk.h")]
4750 - public class ToolButton : Gtk.ToolItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
4751 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
4752 - public ToolButton (Gtk.Widget? icon_widget, string? label);
4753 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
4754 - public ToolButton.from_stock (string stock_id);
4755 - public unowned string get_icon_name ();
4756 - public unowned Gtk.Widget get_icon_widget ();
4757 - public unowned string get_label ();
4758 - public unowned Gtk.Widget get_label_widget ();
4759 - public unowned string get_stock_id ();
4760 - public bool get_use_underline ();
4761 - public void set_icon_name (string icon_name);
4762 - public void set_icon_widget (Gtk.Widget icon_widget);
4763 - public void set_label (string label);
4764 - public void set_label_widget (Gtk.Widget label_widget);
4765 - public void set_stock_id (string stock_id);
4766 - public void set_use_underline (bool use_underline);
4767 - public string icon_name { get; set; }
4768 - public Gtk.Widget icon_widget { get; set; }
4769 - public string label { get; set; }
4770 - public Gtk.Widget label_widget { get; set; }
4771 - public string stock_id { get; set; }
4772 - public bool use_underline { get; set; }
4773 - public virtual signal void clicked ();
4775 - [CCode (cheader_filename = "gtk/gtk.h")]
4776 - public class ToolItem : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
4777 - [CCode (has_construct_function = false)]
4778 - public ToolItem ();
4779 - public Pango.EllipsizeMode get_ellipsize_mode ();
4780 - public bool get_expand ();
4781 - public bool get_homogeneous ();
4782 - public Gtk.IconSize get_icon_size ();
4783 - public bool get_is_important ();
4784 - public Gtk.Orientation get_orientation ();
4785 - public unowned Gtk.Widget get_proxy_menu_item (string menu_item_id);
4786 - public Gtk.ReliefStyle get_relief_style ();
4787 - public float get_text_alignment ();
4788 - public Gtk.Orientation get_text_orientation ();
4789 - public unowned Gtk.SizeGroup get_text_size_group ();
4790 - public Gtk.ToolbarStyle get_toolbar_style ();
4791 - public bool get_use_drag_window ();
4792 - public bool get_visible_horizontal ();
4793 - public bool get_visible_vertical ();
4794 - public void rebuild_menu ();
4795 - public unowned Gtk.Widget retrieve_proxy_menu_item ();
4796 - public void set_expand (bool expand);
4797 - public void set_homogeneous (bool homogeneous);
4798 - public void set_is_important (bool is_important);
4799 - public void set_proxy_menu_item (string menu_item_id, Gtk.Widget menu_item);
4800 - public void set_tooltip_markup (string markup);
4801 - public void set_tooltip_text (string text);
4802 - public void set_use_drag_window (bool use_drag_window);
4803 - public void set_visible_horizontal (bool visible_horizontal);
4804 - public void set_visible_vertical (bool visible_vertical);
4805 - public bool is_important { get; set; }
4806 - public bool visible_horizontal { get; set; }
4807 - public bool visible_vertical { get; set; }
4808 - public virtual signal bool create_menu_proxy ();
4809 - public virtual signal void toolbar_reconfigured ();
4811 - [CCode (cheader_filename = "gtk/gtk.h")]
4812 - public class ToolItemGroup : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ToolShell {
4813 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4814 - public ToolItemGroup (string label);
4815 - public bool get_collapsed ();
4816 - public unowned Gtk.ToolItem get_drop_item (int x, int y);
4817 - public Pango.EllipsizeMode get_ellipsize ();
4818 - public Gtk.ReliefStyle get_header_relief ();
4819 - public int get_item_position (Gtk.ToolItem item);
4820 - public unowned string get_label ();
4821 - public unowned Gtk.Widget get_label_widget ();
4822 - public uint get_n_items ();
4823 - public unowned Gtk.ToolItem get_nth_item (uint index);
4824 - public void insert (Gtk.ToolItem item, int position);
4825 - public void set_collapsed (bool collapsed);
4826 - public void set_ellipsize (Pango.EllipsizeMode ellipsize);
4827 - public void set_header_relief (Gtk.ReliefStyle style);
4828 - public void set_item_position (Gtk.ToolItem item, int position);
4829 - public void set_label (string label);
4830 - public void set_label_widget (Gtk.Widget label_widget);
4831 - public bool collapsed { get; set; }
4832 - public Pango.EllipsizeMode ellipsize { get; set; }
4833 - public Gtk.ReliefStyle header_relief { get; set; }
4834 - public string label { get; set; }
4835 - public Gtk.Widget label_widget { get; set; }
4837 - [CCode (cheader_filename = "gtk/gtk.h")]
4838 - public class ToolPalette : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.Scrollable {
4839 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4840 - public ToolPalette ();
4841 - public void add_drag_dest (Gtk.Widget widget, Gtk.DestDefaults flags, Gtk.ToolPaletteDragTargets targets, Gdk.DragAction actions);
4842 - public unowned Gtk.Widget get_drag_item (Gtk.SelectionData selection);
4843 - public static Gtk.TargetEntry get_drag_target_group ();
4844 - public static Gtk.TargetEntry get_drag_target_item ();
4845 - public unowned Gtk.ToolItemGroup get_drop_group (int x, int y);
4846 - public unowned Gtk.ToolItem get_drop_item (int x, int y);
4847 - public bool get_exclusive (Gtk.ToolItemGroup group);
4848 - public bool get_expand (Gtk.ToolItemGroup group);
4849 - public int get_group_position (Gtk.ToolItemGroup group);
4850 - public Gtk.IconSize get_icon_size ();
4851 - public Gtk.ToolbarStyle get_style ();
4852 - public void set_drag_source (Gtk.ToolPaletteDragTargets targets);
4853 - public void set_exclusive (Gtk.ToolItemGroup group, bool exclusive);
4854 - public void set_expand (Gtk.ToolItemGroup group, bool expand);
4855 - public void set_group_position (Gtk.ToolItemGroup group, int position);
4856 - public void set_icon_size (Gtk.IconSize icon_size);
4857 - public void set_style (Gtk.ToolbarStyle style);
4858 - public void unset_icon_size ();
4859 - public void unset_style ();
4860 - public Gtk.IconSize icon_size { get; set; }
4861 - [NoAccessorMethod]
4862 - public bool icon_size_set { get; set; }
4863 - [NoAccessorMethod]
4864 - public Gtk.ToolbarStyle toolbar_style { get; set; }
4866 - [CCode (cheader_filename = "gtk/gtk.h")]
4867 - public class Toolbar : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ToolShell, Gtk.Orientable {
4868 - [CCode (type = "GtkWidget*", has_construct_function = false)]
4869 - public Toolbar ();
4870 - public int get_drop_index (int x, int y);
4871 - public int get_item_index (Gtk.ToolItem item);
4872 - public int get_n_items ();
4873 - public unowned Gtk.ToolItem get_nth_item (int n);
4874 - public bool get_show_arrow ();
4875 - public void insert (Gtk.ToolItem item, int pos);
4876 - public void set_drop_highlight_item (Gtk.ToolItem tool_item, int index_);
4877 - public void set_icon_size (Gtk.IconSize icon_size);
4878 - public void set_show_arrow (bool show_arrow);
4879 - public void set_style (Gtk.ToolbarStyle style);
4880 - public void unset_icon_size ();
4881 - public void unset_style ();
4882 - public int icon_size { get; set; }
4883 - [NoAccessorMethod]
4884 - public bool icon_size_set { get; set; }
4885 - public bool show_arrow { get; set; }
4886 - [NoAccessorMethod]
4887 - public Gtk.ToolbarStyle toolbar_style { get; set; }
4888 - public virtual signal bool focus_home_or_end (bool p0);
4889 - public virtual signal void orientation_changed (Gtk.Orientation orientation);
4890 - public virtual signal bool popup_context_menu (int x, int y, int button_number);
4891 - public virtual signal void style_changed (Gtk.ToolbarStyle style);
4893 - [CCode (cheader_filename = "gtk/gtk.h")]
4894 - public class Tooltip : GLib.Object {
4895 - [CCode (has_construct_function = false)]
4896 - protected Tooltip ();
4897 - public void set_custom (Gtk.Widget custom_widget);
4898 - public void set_icon (Gdk.Pixbuf pixbuf);
4899 - public void set_icon_from_gicon (GLib.Icon gicon, Gtk.IconSize size);
4900 - public void set_icon_from_icon_name (string icon_name, Gtk.IconSize size);
4901 - public void set_icon_from_stock (string stock_id, Gtk.IconSize size);
4902 - public void set_markup (string markup);
4903 - public void set_text (string text);
4904 - public void set_tip_area (Gdk.Rectangle rect);
4905 - public static void trigger_tooltip_query (Gdk.Display display);
4907 - [CCode (cheader_filename = "gtk/gtk.h")]
4908 - public class TreeModelFilter : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource {
4909 - [CCode (type = "GtkTreeModel*", has_construct_function = false)]
4910 - public TreeModelFilter (Gtk.TreeModel child_model, Gtk.TreePath? root);
4911 - public void clear_cache ();
4912 - public bool convert_child_iter_to_iter (out Gtk.TreeIter filter_iter, Gtk.TreeIter child_iter);
4913 - public unowned Gtk.TreePath convert_child_path_to_path (Gtk.TreePath child_path);
4914 - public void convert_iter_to_child_iter (out Gtk.TreeIter child_iter, Gtk.TreeIter filter_iter);
4915 - public unowned Gtk.TreePath convert_path_to_child_path (Gtk.TreePath filter_path);
4916 - public unowned Gtk.TreeModel get_model ();
4917 - [NoWrapper]
4918 - public virtual void modify (Gtk.TreeModel child_model, Gtk.TreeIter iter, GLib.Value value, int column);
4919 - public void refilter ();
4920 - public void set_modify_func ([CCode (array_length_pos = 0.9)] GLib.Type[] types, owned Gtk.TreeModelFilterModifyFunc func);
4921 - public void set_visible_column (int column);
4922 - public void set_visible_func (owned Gtk.TreeModelFilterVisibleFunc func);
4923 - [NoWrapper]
4924 - public virtual bool visible (Gtk.TreeModel child_model, Gtk.TreeIter iter);
4925 - [NoAccessorMethod]
4926 - public Gtk.TreeModel child_model { owned get; construct; }
4927 - [NoAccessorMethod]
4928 - public Gtk.TreePath virtual_root { owned get; construct; }
4930 - [CCode (cheader_filename = "gtk/gtk.h")]
4931 - public class TreeModelSort : GLib.Object, Gtk.TreeModel, Gtk.TreeSortable, Gtk.TreeDragSource {
4932 - [CCode (has_construct_function = false)]
4933 - protected TreeModelSort ();
4934 - public void clear_cache ();
4935 - public bool convert_child_iter_to_iter (out Gtk.TreeIter sort_iter, Gtk.TreeIter child_iter);
4936 - public unowned Gtk.TreePath convert_child_path_to_path (Gtk.TreePath child_path);
4937 - public void convert_iter_to_child_iter (out Gtk.TreeIter child_iter, Gtk.TreeIter sorted_iter);
4938 - public unowned Gtk.TreePath convert_path_to_child_path (Gtk.TreePath sorted_path);
4939 - public unowned Gtk.TreeModel get_model ();
4940 - public bool iter_is_valid (Gtk.TreeIter iter);
4941 - public void reset_default_sort_func ();
4942 - [CCode (type = "GtkTreeModel*", has_construct_function = false)]
4943 - public TreeModelSort.with_model (Gtk.TreeModel child_model);
4944 - public Gtk.TreeModel model { get; construct; }
4946 - [Compact]
4947 - [Immutable]
4948 - [CCode (copy_function = "gtk_tree_path_copy", const_cname = "GtkTreePath", type_id = "GTK_TYPE_TREE_PATH", cheader_filename = "gtk/gtk.h")]
4949 - public class TreePath {
4950 - [CCode (has_construct_function = false)]
4951 - public TreePath ();
4952 - public void append_index (int index_);
4953 - public int compare (Gtk.TreePath b);
4954 - public Gtk.TreePath copy ();
4955 - public void down ();
4956 - [CCode (has_construct_function = false)]
4957 - public TreePath.first ();
4958 - [CCode (sentinel = "-1", has_construct_function = false)]
4959 - public TreePath.from_indices (...);
4960 - [CCode (has_construct_function = false)]
4961 - public TreePath.from_string (string path);
4962 - public int get_depth ();
4963 - [CCode (cname = "gtk_tree_path_get_indices_with_depth")]
4964 - public unowned int[] get_indices ();
4965 - public bool is_ancestor (Gtk.TreePath descendant);
4966 - public bool is_descendant (Gtk.TreePath ancestor);
4967 - public void next ();
4968 - public void prepend_index (int index_);
4969 - public bool prev ();
4970 - public unowned string to_string ();
4971 - public bool up ();
4973 - [Compact]
4974 - [Immutable]
4975 - [CCode (copy_function = "gtk_tree_row_reference_copy", type_id = "GTK_TYPE_TREE_ROW_REFERENCE", cheader_filename = "gtk/gtk.h")]
4976 - public class TreeRowReference {
4977 - [CCode (has_construct_function = false)]
4978 - public TreeRowReference (Gtk.TreeModel model, Gtk.TreePath path);
4979 - public Gtk.TreeRowReference copy ();
4980 - public static void deleted (GLib.Object proxy, Gtk.TreePath path);
4981 - public unowned Gtk.TreeModel get_model ();
4982 - public Gtk.TreePath get_path ();
4983 - public static void inserted (GLib.Object proxy, Gtk.TreePath path);
4984 - [CCode (has_construct_function = false)]
4985 - public TreeRowReference.proxy (GLib.Object proxy, Gtk.TreeModel model, Gtk.TreePath path);
4986 - public static void reordered (GLib.Object proxy, Gtk.TreePath path, Gtk.TreeIter iter, int[] new_order);
4987 - public bool valid ();
4989 - [CCode (cheader_filename = "gtk/gtk.h")]
4990 - public class TreeSelection : GLib.Object {
4991 - [CCode (has_construct_function = false)]
4992 - protected TreeSelection ();
4993 - public int count_selected_rows ();
4994 - public Gtk.SelectionMode get_mode ();
4995 - public unowned Gtk.TreeSelectionFunc get_select_function ();
4996 - public bool get_selected (out unowned Gtk.TreeModel model, out Gtk.TreeIter iter);
4997 - public GLib.List<Gtk.TreePath> get_selected_rows (out unowned Gtk.TreeModel model);
4998 - public unowned Gtk.TreeView get_tree_view ();
4999 - public void* get_user_data ();
5000 - public bool iter_is_selected (Gtk.TreeIter iter);
5001 - public bool path_is_selected (Gtk.TreePath path);
5002 - public void select_all ();
5003 - public void select_iter (Gtk.TreeIter iter);
5004 - public void select_path (Gtk.TreePath path);
5005 - public void select_range (Gtk.TreePath start_path, Gtk.TreePath end_path);
5006 - public void selected_foreach (Gtk.TreeSelectionForeachFunc func);
5007 - public void set_mode (Gtk.SelectionMode type);
5008 - public void set_select_function (owned Gtk.TreeSelectionFunc func);
5009 - public void unselect_all ();
5010 - public void unselect_iter (Gtk.TreeIter iter);
5011 - public void unselect_path (Gtk.TreePath path);
5012 - public void unselect_range (Gtk.TreePath start_path, Gtk.TreePath end_path);
5013 - public virtual signal void changed ();
5015 - [CCode (cheader_filename = "gtk/gtk.h")]
5016 - public class TreeStore : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource, Gtk.TreeDragDest, Gtk.TreeSortable, Gtk.Buildable {
5017 - [CCode (sentinel = "", has_construct_function = false)]
5018 - public TreeStore (int n_columns, ...);
5019 - public void append (out Gtk.TreeIter iter, Gtk.TreeIter? parent);
5020 - public void clear ();
5021 - public void insert (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int position);
5022 - public void insert_after (out Gtk.TreeIter iter, Gtk.TreeIter? parent, Gtk.TreeIter? sibling);
5023 - public void insert_before (out Gtk.TreeIter iter, Gtk.TreeIter? parent, Gtk.TreeIter? sibling);
5024 - [CCode (sentinel = "-1")]
5025 - public void insert_with_values (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int position, ...);
5026 - public void insert_with_valuesv (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int position, int columns, GLib.Value[] values);
5027 - public bool is_ancestor (Gtk.TreeIter iter, Gtk.TreeIter descendant);
5028 - public int iter_depth (Gtk.TreeIter iter);
5029 - public bool iter_is_valid (Gtk.TreeIter iter);
5030 - public void move_after (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
5031 - public void move_before (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
5032 - [CCode (cname = "gtk_tree_store_newv", has_construct_function = false)]
5033 - public TreeStore.newv ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
5034 - public void prepend (out Gtk.TreeIter iter, Gtk.TreeIter? parent);
5035 - public bool remove (Gtk.TreeIter iter);
5036 - public void reorder (Gtk.TreeIter? parent, int new_order);
5037 - [CCode (sentinel = "-1")]
5038 - public void @set (Gtk.TreeIter iter, ...);
5039 - public void set_column_types ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
5040 - public void set_valist (Gtk.TreeIter iter, void* var_args);
5041 - public void set_value (Gtk.TreeIter iter, int column, GLib.Value value);
5042 - public void set_valuesv (Gtk.TreeIter iter, int columns, GLib.Value[] values);
5043 - public void swap (Gtk.TreeIter a, Gtk.TreeIter b);
5045 - [CCode (cheader_filename = "gtk/gtk.h")]
5046 - public class TreeView : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
5047 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5048 - public TreeView ();
5049 - public int append_column (Gtk.TreeViewColumn column);
5050 - public void collapse_all ();
5051 - public bool collapse_row (Gtk.TreePath path);
5052 - public void columns_autosize ();
5053 - public void convert_bin_window_to_tree_coords (int bx, int by, out int tx, out int ty);
5054 - public void convert_bin_window_to_widget_coords (int bx, int by, out int wx, out int wy);
5055 - public void convert_tree_to_bin_window_coords (int tx, int ty, out int bx, out int by);
5056 - public void convert_tree_to_widget_coords (int tx, int ty, out int wx, out int wy);
5057 - public void convert_widget_to_bin_window_coords (int wx, int wy, out int bx, out int by);
5058 - public void convert_widget_to_tree_coords (int wx, int wy, out int tx, out int ty);
5059 - public unowned Cairo.Surface create_row_drag_icon (Gtk.TreePath path);
5060 - public void enable_model_drag_dest (Gtk.TargetEntry[] targets, Gdk.DragAction actions);
5061 - public void enable_model_drag_source (Gdk.ModifierType start_button_mask, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
5062 - public void expand_all ();
5063 - public bool expand_row (Gtk.TreePath path, bool open_all);
5064 - public void expand_to_path (Gtk.TreePath path);
5065 - public void get_background_area (Gtk.TreePath? path, Gtk.TreeViewColumn? column, out Gdk.Rectangle rect);
5066 - public unowned Gdk.Window get_bin_window ();
5067 - public void get_cell_area (Gtk.TreePath? path, Gtk.TreeViewColumn? column, out Gdk.Rectangle rect);
5068 - public unowned Gtk.TreeViewColumn get_column (int n);
5069 - public GLib.List<weak Gtk.TreeViewColumn> get_columns ();
5070 - public void get_cursor (out Gtk.TreePath? path, out unowned Gtk.TreeViewColumn? focus_column);
5071 - public bool get_dest_row_at_pos (int drag_x, int drag_y, out Gtk.TreePath? path, out Gtk.TreeViewDropPosition pos);
5072 - public void get_drag_dest_row (out Gtk.TreePath? path, out Gtk.TreeViewDropPosition pos);
5073 - public bool get_enable_search ();
5074 - public bool get_enable_tree_lines ();
5075 - public unowned Gtk.TreeViewColumn get_expander_column ();
5076 - public bool get_fixed_height_mode ();
5077 - public Gtk.TreeViewGridLines get_grid_lines ();
5078 - public bool get_headers_clickable ();
5079 - public bool get_headers_visible ();
5080 - public bool get_hover_expand ();
5081 - public bool get_hover_selection ();
5082 - public int get_level_indentation ();
5083 - public unowned Gtk.TreeModel get_model ();
5084 - public bool get_path_at_pos (int x, int y, out Gtk.TreePath? path, out unowned Gtk.TreeViewColumn? column, out int cell_x, out int cell_y);
5085 - public bool get_reorderable ();
5086 - public unowned Gtk.TreeViewRowSeparatorFunc get_row_separator_func ();
5087 - public bool get_rubber_banding ();
5088 - public bool get_rules_hint ();
5089 - public int get_search_column ();
5090 - public unowned Gtk.Entry get_search_entry ();
5091 - public unowned Gtk.TreeViewSearchEqualFunc get_search_equal_func ();
5092 - public unowned Gtk.TreeViewSearchPositionFunc get_search_position_func ();
5093 - public unowned Gtk.TreeSelection get_selection ();
5094 - public bool get_show_expanders ();
5095 - public int get_tooltip_column ();
5096 - public bool get_tooltip_context (out int x, out int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
5097 - public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path);
5098 - public void get_visible_rect (out Gdk.Rectangle visible_rect);
5099 - public int insert_column (Gtk.TreeViewColumn column, int position);
5100 - public int insert_column_with_attributes (int position, string? title, Gtk.CellRenderer cell, ...);
5101 - public int insert_column_with_data_func (int position, string title, Gtk.CellRenderer cell, owned Gtk.TreeCellDataFunc func);
5102 - public bool is_blank_at_pos (int x, int y, out unowned Gtk.TreePath path, out unowned Gtk.TreeViewColumn column, int cell_x, int cell_y);
5103 - [CCode (cname = "gtk_tree_view_row_expanded")]
5104 - public bool is_row_expanded (Gtk.TreePath path);
5105 - public bool is_rubber_banding_active ();
5106 - public void map_expanded_rows (Gtk.TreeViewMappingFunc func, void* data);
5107 - public void move_column_after (Gtk.TreeViewColumn column, Gtk.TreeViewColumn base_column);
5108 - public int remove_column (Gtk.TreeViewColumn column);
5109 - public void scroll_to_cell (Gtk.TreePath? path, Gtk.TreeViewColumn? column, bool use_align, float row_align, float col_align);
5110 - public void scroll_to_point (int tree_x, int tree_y);
5111 - public void set_column_drag_function (owned Gtk.TreeViewColumnDropFunc func);
5112 - public void set_cursor (Gtk.TreePath path, Gtk.TreeViewColumn? focus_column, bool start_editing);
5113 - public void set_cursor_on_cell (Gtk.TreePath path, Gtk.TreeViewColumn focus_column, Gtk.CellRenderer focus_cell, bool start_editing);
5114 - public void set_destroy_count_func (owned Gtk.TreeDestroyCountFunc func);
5115 - public void set_drag_dest_row (Gtk.TreePath? path, Gtk.TreeViewDropPosition pos);
5116 - public void set_enable_search (bool enable_search);
5117 - public void set_enable_tree_lines (bool enabled);
5118 - public void set_expander_column (Gtk.TreeViewColumn column);
5119 - public void set_fixed_height_mode (bool enable);
5120 - public void set_grid_lines (Gtk.TreeViewGridLines grid_lines);
5121 - public void set_headers_clickable (bool setting);
5122 - public void set_headers_visible (bool headers_visible);
5123 - public void set_hover_expand (bool expand);
5124 - public void set_hover_selection (bool hover);
5125 - public void set_level_indentation (int indentation);
5126 - public void set_model (Gtk.TreeModel? model);
5127 - public void set_reorderable (bool reorderable);
5128 - public void set_row_separator_func (owned Gtk.TreeViewRowSeparatorFunc func);
5129 - public void set_rubber_banding (bool enable);
5130 - public void set_rules_hint (bool setting);
5131 - public void set_search_column (int column);
5132 - public void set_search_entry (Gtk.Entry entry);
5133 - public void set_search_equal_func (owned Gtk.TreeViewSearchEqualFunc search_equal_func);
5134 - public void set_search_position_func (owned Gtk.TreeViewSearchPositionFunc func);
5135 - public void set_show_expanders (bool enabled);
5136 - public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath path, Gtk.TreeViewColumn column, Gtk.CellRenderer cell);
5137 - public void set_tooltip_column (int column);
5138 - public void set_tooltip_row (Gtk.Tooltip tooltip, Gtk.TreePath path);
5139 - public void unset_rows_drag_dest ();
5140 - public void unset_rows_drag_source ();
5141 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5142 - public TreeView.with_model (Gtk.TreeModel model);
5143 - [NoAccessorMethod]
5144 - public Gtk.TreeViewGridLines enable_grid_lines { get; set; }
5145 - public bool enable_search { get; set; }
5146 - public bool enable_tree_lines { get; set; }
5147 - public Gtk.TreeViewColumn expander_column { get; set; }
5148 - public bool fixed_height_mode { get; set; }
5149 - public bool headers_clickable { get; set; }
5150 - public bool headers_visible { get; set; }
5151 - public bool hover_expand { get; set; }
5152 - public bool hover_selection { get; set; }
5153 - public int level_indentation { get; set; }
5154 - public Gtk.TreeModel model { get; set; }
5155 - public bool reorderable { get; set; }
5156 - public bool rubber_banding { get; set; }
5157 - public bool rules_hint { get; set; }
5158 - public int search_column { get; set; }
5159 - public bool show_expanders { get; set; }
5160 - public int tooltip_column { get; set; }
5161 - public virtual signal void columns_changed ();
5162 - public virtual signal void cursor_changed ();
5163 - public virtual signal bool expand_collapse_cursor_row (bool logical, bool expand, bool open_all);
5164 - public virtual signal bool move_cursor (Gtk.MovementStep step, int count);
5165 - [HasEmitter]
5166 - public virtual signal void row_activated (Gtk.TreePath path, Gtk.TreeViewColumn column);
5167 - public virtual signal void row_collapsed (Gtk.TreeIter iter, Gtk.TreePath path);
5168 - public virtual signal void row_expanded (Gtk.TreeIter iter, Gtk.TreePath path);
5169 - public virtual signal bool select_all ();
5170 - public virtual signal bool select_cursor_parent ();
5171 - public virtual signal bool select_cursor_row (bool start_editing);
5172 - public virtual signal bool start_interactive_search ();
5173 - public virtual signal bool test_collapse_row (Gtk.TreeIter iter, Gtk.TreePath path);
5174 - public virtual signal bool test_expand_row (Gtk.TreeIter iter, Gtk.TreePath path);
5175 - public virtual signal bool toggle_cursor_row ();
5176 - public virtual signal bool unselect_all ();
5178 - [CCode (cheader_filename = "gtk/gtk.h")]
5179 - public class TreeViewColumn : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
5180 - [CCode (has_construct_function = false)]
5181 - public TreeViewColumn ();
5182 - public bool cell_get_position (Gtk.CellRenderer cell_renderer, out int x_offset, out int width);
5183 - public void cell_get_size (out Gdk.Rectangle cell_area, out int x_offset, out int y_offset, out int width, out int height);
5184 - public bool cell_is_visible ();
5185 - public void cell_set_cell_data (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);
5186 - public void focus_cell (Gtk.CellRenderer cell);
5187 - public float get_alignment ();
5188 - public unowned Gtk.Widget get_button ();
5189 - public bool get_clickable ();
5190 - public bool get_expand ();
5191 - public int get_fixed_width ();
5192 - public int get_max_width ();
5193 - public int get_min_width ();
5194 - public bool get_reorderable ();
5195 - public bool get_resizable ();
5196 - public Gtk.TreeViewColumnSizing get_sizing ();
5197 - public int get_sort_column_id ();
5198 - public bool get_sort_indicator ();
5199 - public Gtk.SortType get_sort_order ();
5200 - public int get_spacing ();
5201 - public unowned string get_title ();
5202 - public unowned Gtk.Widget get_tree_view ();
5203 - public bool get_visible ();
5204 - public unowned Gtk.Widget get_widget ();
5205 - public int get_width ();
5206 - public void queue_resize ();
5207 - public void set_alignment (float xalign);
5208 - public void set_attributes (Gtk.CellRenderer cell_renderer, ...);
5209 - public void set_clickable (bool clickable);
5210 - public void set_expand (bool expand);
5211 - public void set_fixed_width (int fixed_width);
5212 - public void set_max_width (int max_width);
5213 - public void set_min_width (int min_width);
5214 - public void set_reorderable (bool reorderable);
5215 - public void set_resizable (bool resizable);
5216 - public void set_sizing (Gtk.TreeViewColumnSizing type);
5217 - public void set_sort_column_id (int sort_column_id);
5218 - public void set_sort_indicator (bool setting);
5219 - public void set_sort_order (Gtk.SortType order);
5220 - public void set_spacing (int spacing);
5221 - public void set_title (string title);
5222 - public void set_visible (bool visible);
5223 - public void set_widget (Gtk.Widget widget);
5224 - [CCode (has_construct_function = false)]
5225 - public TreeViewColumn.with_area (Gtk.CellArea area);
5226 - [CCode (has_construct_function = false)]
5227 - public TreeViewColumn.with_attributes (string? title, Gtk.CellRenderer cell, ...);
5228 - public float alignment { get; set; }
5229 - [NoAccessorMethod]
5230 - public Gtk.CellArea cell_area { owned get; construct; }
5231 - public bool clickable { get; set; }
5232 - public bool expand { get; set; }
5233 - public int fixed_width { get; set; }
5234 - public int max_width { get; set; }
5235 - public int min_width { get; set; }
5236 - public bool reorderable { get; set; }
5237 - public bool resizable { get; set; }
5238 - public Gtk.TreeViewColumnSizing sizing { get; set; }
5239 - public int sort_column_id { get; set; }
5240 - public bool sort_indicator { get; set; }
5241 - public Gtk.SortType sort_order { get; set; }
5242 - public int spacing { get; set; }
5243 - public string title { get; set; }
5244 - public bool visible { get; set; }
5245 - public Gtk.Widget widget { get; set; }
5246 - public int width { get; }
5247 - [HasEmitter]
5248 - public virtual signal void clicked ();
5250 - [CCode (cheader_filename = "gtk/gtk.h")]
5251 - public class UIManager : GLib.Object, Gtk.Buildable {
5252 - [CCode (has_construct_function = false)]
5253 - public UIManager ();
5254 - public void add_ui (uint merge_id, string path, string name, string action, Gtk.UIManagerItemType type, bool top);
5255 - public uint add_ui_from_file (string filename) throws GLib.Error;
5256 - public uint add_ui_from_string (string buffer, ssize_t length) throws GLib.Error;
5257 - public void ensure_update ();
5258 - public unowned Gtk.AccelGroup get_accel_group ();
5259 - public virtual unowned Gtk.Action get_action (string path);
5260 - public unowned GLib.List<Gtk.ActionGroup> get_action_groups ();
5261 - public bool get_add_tearoffs ();
5262 - public GLib.SList<weak Gtk.Widget> get_toplevels (Gtk.UIManagerItemType types);
5263 - public unowned string get_ui ();
5264 - public virtual unowned Gtk.Widget get_widget (string path);
5265 - public void insert_action_group (Gtk.ActionGroup action_group, int pos);
5266 - public uint new_merge_id ();
5267 - public void remove_action_group (Gtk.ActionGroup action_group);
5268 - public void remove_ui (uint merge_id);
5269 - public void set_add_tearoffs (bool add_tearoffs);
5270 - public bool add_tearoffs { get; set; }
5271 - public string ui { get; }
5272 - public virtual signal void actions_changed ();
5273 - public virtual signal void add_widget (Gtk.Widget widget);
5274 - public virtual signal void connect_proxy (Gtk.Action action, Gtk.Widget proxy);
5275 - public virtual signal void disconnect_proxy (Gtk.Action action, Gtk.Widget proxy);
5276 - public virtual signal void post_activate (Gtk.Action action);
5277 - public virtual signal void pre_activate (Gtk.Action action);
5279 - [CCode (cheader_filename = "gtk/gtk.h")]
5280 - public class VBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
5281 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5282 - public VBox (bool homogeneous, int spacing);
5284 - [CCode (cheader_filename = "gtk/gtk.h")]
5285 - public class VButtonBox : Gtk.ButtonBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
5286 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5287 - public VButtonBox ();
5289 - [CCode (cheader_filename = "gtk/gtk.h")]
5290 - public class VPaned : Gtk.Paned, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
5291 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5292 - public VPaned ();
5294 - [CCode (cheader_filename = "gtk/gtk.h")]
5295 - public class VScale : Gtk.Scale, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
5296 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5297 - public VScale (Gtk.Adjustment? adjustment);
5298 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5299 - public VScale.with_range (double min, double max, double step);
5301 - [CCode (cheader_filename = "gtk/gtk.h")]
5302 - public class VScrollbar : Gtk.Scrollbar, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
5303 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5304 - public VScrollbar (Gtk.Adjustment? adjustment);
5306 - [CCode (cheader_filename = "gtk/gtk.h")]
5307 - public class VSeparator : Gtk.Separator, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
5308 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5309 - public VSeparator ();
5311 - [CCode (cheader_filename = "gtk/gtk.h")]
5312 - public class Viewport : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
5313 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5314 - public Viewport (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
5315 - public unowned Gdk.Window get_bin_window ();
5316 - public unowned Gtk.Adjustment get_hadjustment ();
5317 - public Gtk.ShadowType get_shadow_type ();
5318 - public unowned Gtk.Adjustment get_vadjustment ();
5319 - public unowned Gdk.Window get_view_window ();
5320 - public void set_hadjustment (Gtk.Adjustment adjustment);
5321 - public void set_shadow_type (Gtk.ShadowType type);
5322 - public void set_vadjustment (Gtk.Adjustment adjustment);
5323 - public Gtk.ShadowType shadow_type { get; set; }
5325 - [CCode (cheader_filename = "gtk/gtk.h")]
5326 - public class VolumeButton : Gtk.ScaleButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable, Gtk.Orientable {
5327 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5328 - public VolumeButton ();
5329 - [NoAccessorMethod]
5330 - public bool use_symbolic { get; set; }
5332 - [CCode (cheader_filename = "gtk/gtk.h")]
5333 - public class Widget : GLib.InitiallyUnowned, Atk.Implementor, Gtk.Buildable {
5334 - [CCode (has_new_function = false, construct_function = "gtk_widget_new")]
5335 - public Widget (...);
5336 - public bool activate ();
5337 - public void add_accelerator (string accel_signal, Gtk.AccelGroup accel_group, uint accel_key, Gdk.ModifierType accel_mods, Gtk.AccelFlags accel_flags);
5338 - public void add_device_events (Gdk.Device device, Gdk.EventMask events);
5339 - public void add_events (int events);
5340 - public void add_mnemonic_label (Gtk.Widget label);
5341 - [NoWrapper]
5342 - public virtual void adjust_size_allocation (Gtk.Orientation orientation, ref int minimum_size, ref int natural_size, ref int allocated_pos, ref int allocated_size);
5343 - [NoWrapper]
5344 - public virtual void adjust_size_request (Gtk.Orientation orientation, ref int minimum_size, ref int natural_size);
5345 - public bool child_focus (Gtk.DirectionType direction);
5346 - public void class_path (out uint path_length, out unowned string path, out unowned string path_reversed);
5347 - public virtual void compute_expand (Gtk.Orientation orientation);
5348 - public Pango.Context create_pango_context ();
5349 - public Pango.Layout create_pango_layout (string? text);
5350 - public void destroyed (out unowned Gtk.Widget widget_pointer);
5351 - public bool device_is_shadowed (Gdk.Device device);
5352 - [NoWrapper]
5353 - public virtual void dispatch_child_properties_changed (uint n_pspecs, out unowned GLib.ParamSpec pspecs);
5354 - public void ensure_style ();
5355 - public void error_bell ();
5356 - [CCode (cname = "gtk_widget_class_find_style_property")]
5357 - public class unowned GLib.ParamSpec find_style_property (string property_name);
5358 - public void freeze_child_notify ();
5359 - public virtual unowned Atk.Object get_accessible ();
5360 - public int get_allocated_height ();
5361 - public int get_allocated_width ();
5362 - public void get_allocation (out Gtk.Allocation allocation);
5363 - public unowned Gtk.Widget get_ancestor (GLib.Type widget_type);
5364 - public bool get_app_paintable ();
5365 - public bool get_can_default ();
5366 - public bool get_can_focus ();
5367 - public bool get_child_visible ();
5368 - public unowned Gtk.Clipboard get_clipboard (Gdk.Atom selection);
5369 - public unowned string get_composite_name ();
5370 - public static Gtk.TextDirection get_default_direction ();
5371 - public static unowned Gtk.Style get_default_style ();
5372 - public bool get_device_enabled (Gdk.Device device);
5373 - public Gdk.EventMask get_device_events (Gdk.Device device);
5374 - public Gtk.TextDirection get_direction ();
5375 - public unowned Gdk.Display get_display ();
5376 - public bool get_double_buffered ();
5377 - public int get_events ();
5378 - public Gtk.Align get_halign ();
5379 - public bool get_has_tooltip ();
5380 - public bool get_has_window ();
5381 - public bool get_hexpand ();
5382 - public bool get_hexpand_set ();
5383 - public bool get_mapped ();
5384 - public int get_margin_bottom ();
5385 - public int get_margin_left ();
5386 - public int get_margin_right ();
5387 - public int get_margin_top ();
5388 - public unowned Gtk.RcStyle get_modifier_style ();
5389 - public bool get_no_show_all ();
5390 - public unowned Pango.Context get_pango_context ();
5391 - public unowned Gtk.Widget get_parent ();
5392 - public unowned Gdk.Window get_parent_window ();
5393 - public unowned Gtk.WidgetPath get_path ();
5394 - public void get_pointer (out int x, out int y);
5395 - public virtual void get_preferred_height (out int minimum_height, out int natural_height);
5396 - public virtual void get_preferred_height_for_width (int width, out int minimum_height, out int natural_height);
5397 - public void get_preferred_size (out Gtk.Requisition minimum_size, out Gtk.Requisition natural_size);
5398 - public virtual void get_preferred_width (out int minimum_width, int natural_width);
5399 - public virtual void get_preferred_width_for_height (int height, out int minimum_width, out int natural_width);
5400 - public bool get_realized ();
5401 - public bool get_receives_default ();
5402 - public virtual Gtk.SizeRequestMode get_request_mode ();
5403 - public void get_requisition (Gtk.Requisition requisition);
5404 - public unowned Gdk.Window get_root_window ();
5405 - public unowned Gdk.Screen get_screen ();
5406 - public bool get_sensitive ();
5407 - public unowned Gtk.Settings get_settings ();
5408 - public void get_size_request (out int width, out int height);
5409 - public Gtk.StateType get_state ();
5410 - public Gtk.StateFlags get_state_flags ();
5411 - public unowned Gtk.Style get_style ();
5412 - public unowned Gtk.StyleContext get_style_context ();
5413 - public bool get_support_multidevice ();
5414 - public unowned string get_tooltip_markup ();
5415 - public unowned string get_tooltip_text ();
5416 - public unowned Gtk.Window get_tooltip_window ();
5417 - public unowned Gtk.Widget get_toplevel ();
5418 - public Gtk.Align get_valign ();
5419 - public bool get_vexpand ();
5420 - public bool get_vexpand_set ();
5421 - public bool get_visible ();
5422 - public unowned Gdk.Visual get_visual ();
5423 - public unowned Gdk.Window get_window ();
5424 - public void grab_default ();
5425 - public bool has_rc_style ();
5426 - public bool has_screen ();
5427 - public bool hide_on_delete ();
5428 - public bool in_destruction ();
5429 - public void input_shape_combine_region (Cairo.Region region);
5430 - [CCode (cname = "gtk_widget_class_install_style_property")]
5431 - public class void install_style_property (GLib.ParamSpec pspec);
5432 - [CCode (cname = "gtk_widget_class_install_style_property_parser")]
5433 - public class void install_style_property_parser (GLib.ParamSpec pspec, Gtk.RcPropertyParser parser);
5434 - public bool intersect (Gdk.Rectangle area, Gdk.Rectangle? intersection);
5435 - public bool is_ancestor (Gtk.Widget ancestor);
5436 - public bool is_composited ();
5437 - public bool is_sensitive ();
5438 - public bool is_toplevel ();
5439 - public GLib.List<GLib.Closure> list_accel_closures ();
5440 - public GLib.List<weak Gtk.Widget> list_mnemonic_labels ();
5441 - [CCode (cname = "gtk_widget_class_list_style_properties")]
5442 - public class unowned GLib.ParamSpec list_style_properties (uint n_properties);
5443 - public void modify_base (Gtk.StateType state, Gdk.Color? color);
5444 - public void modify_bg (Gtk.StateType state, Gdk.Color? color);
5445 - public void modify_cursor (Gdk.Color? primary, Gdk.Color? secondary);
5446 - public void modify_fg (Gtk.StateType state, Gdk.Color? color);
5447 - public void modify_font (Pango.FontDescription? font_desc);
5448 - public void modify_style (Gtk.RcStyle style);
5449 - public void modify_text (Gtk.StateType state, Gdk.Color? color);
5450 - public void override_background_color (Gtk.StateFlags state, Gdk.RGBA color);
5451 - public void override_color (Gtk.StateFlags state, Gdk.RGBA color);
5452 - public void override_cursor (Gdk.RGBA cursor, Gdk.RGBA secondary_cursor);
5453 - public void override_font (Pango.FontDescription font_desc);
5454 - public void override_symbolic_color (string name, Gdk.RGBA color);
5455 - public void path (out uint path_length, out unowned string path, out unowned string path_reversed);
5456 - public static void pop_composite_child ();
5457 - public static void push_composite_child ();
5458 - public void queue_compute_expand ();
5459 - public void queue_draw ();
5460 - public void queue_draw_area (int x, int y, int width, int height);
5461 - public void queue_draw_region (Cairo.Region region);
5462 - public void queue_resize ();
5463 - public void queue_resize_no_redraw ();
5464 - public unowned Cairo.Region region_intersect (Cairo.Region region);
5465 - public bool remove_accelerator (Gtk.AccelGroup accel_group, uint accel_key, Gdk.ModifierType accel_mods);
5466 - public void remove_mnemonic_label (Gtk.Widget label);
5467 - public Gdk.Pixbuf render_icon (string stock_id, Gtk.IconSize size, string? detail);
5468 - public unowned Gdk.Pixbuf render_icon_pixbuf (string stock_id, Gtk.IconSize size);
5469 - public void reparent (Gtk.Widget new_parent);
5470 - public void reset_rc_styles ();
5471 - public void reset_style ();
5472 - public int send_expose (Gdk.Event event);
5473 - public bool send_focus_change (Gdk.Event event);
5474 - public void set_accel_path (string accel_path, Gtk.AccelGroup accel_group);
5475 - public void set_allocation (Gtk.Allocation allocation);
5476 - public void set_app_paintable (bool app_paintable);
5477 - public void set_can_default (bool can_default);
5478 - public void set_can_focus (bool can_focus);
5479 - public void set_child_visible (bool is_visible);
5480 - public void set_composite_name (string name);
5481 - public static void set_default_direction (Gtk.TextDirection dir);
5482 - public void set_device_enabled (Gdk.Device device, bool enabled);
5483 - public void set_device_events (Gdk.Device device, Gdk.EventMask events);
5484 - public void set_direction (Gtk.TextDirection dir);
5485 - public void set_double_buffered (bool double_buffered);
5486 - public void set_events (int events);
5487 - public void set_halign (Gtk.Align align);
5488 - public void set_has_tooltip (bool has_tooltip);
5489 - public void set_has_window (bool has_window);
5490 - public void set_hexpand (bool expand);
5491 - public void set_hexpand_set (bool @set);
5492 - public void set_mapped (bool mapped);
5493 - public void set_margin_bottom (int margin);
5494 - public void set_margin_left (int margin);
5495 - public void set_margin_right (int margin);
5496 - public void set_margin_top (int margin);
5497 - public void set_no_show_all (bool no_show_all);
5498 - public void set_parent (Gtk.Widget parent);
5499 - public void set_parent_window (Gdk.Window parent_window);
5500 - public void set_realized (bool realized);
5501 - public void set_receives_default (bool receives_default);
5502 - public void set_redraw_on_allocate (bool redraw_on_allocate);
5503 - public void set_sensitive (bool sensitive);
5504 - public void set_size_request (int width, int height);
5505 - public void set_state (Gtk.StateType state);
5506 - public void set_state_flags (Gtk.StateFlags flags, bool clear);
5507 - public void set_style (Gtk.Style? style);
5508 - public void set_support_multidevice (bool support_multidevice);
5509 - public void set_tooltip_markup (string markup);
5510 - public void set_tooltip_text (string text);
5511 - public void set_tooltip_window (Gtk.Window custom_window);
5512 - public void set_valign (Gtk.Align align);
5513 - public void set_vexpand (bool expand);
5514 - public void set_vexpand_set (bool @set);
5515 - public void set_visible (bool visible);
5516 - public void set_visual (Gdk.Visual visual);
5517 - public void set_window (Gdk.Window window);
5518 - public void shape_combine_region (Cairo.Region region);
5519 - public virtual void show_all ();
5520 - public void show_now ();
5521 - public void style_attach ();
5522 - public void style_get (...);
5523 - public void style_get_property (string property_name, out GLib.Value value);
5524 - public void style_get_valist (string first_property_name, void* var_args);
5525 - public void thaw_child_notify ();
5526 - public bool translate_coordinates (Gtk.Widget dest_widget, int src_x, int src_y, out int dest_x, out int dest_y);
5527 - public void trigger_tooltip_query ();
5528 - public void unparent ();
5529 - public void unset_state_flags (Gtk.StateFlags flags);
5530 - public bool app_paintable { get; set; }
5531 - public bool can_default { get; set; }
5532 - [NoAccessorMethod]
5533 - public bool can_focus { get; set; }
5534 - [NoAccessorMethod]
5535 - public bool composite_child { get; }
5536 - public bool double_buffered { get; set; }
5537 - public Gdk.EventMask events { get; set; }
5538 - [NoAccessorMethod]
5539 - public bool expand { get; set; }
5540 - public Gtk.Align halign { get; set; }
5541 - [NoAccessorMethod]
5542 - public bool has_default { get; set; }
5543 - [NoAccessorMethod]
5544 - public bool has_focus { get; set; }
5545 - public bool has_tooltip { get; set; }
5546 - [NoAccessorMethod]
5547 - public int height_request { get; set; }
5548 - public bool hexpand { get; set; }
5549 - public bool hexpand_set { get; set; }
5550 - [NoAccessorMethod]
5551 - public bool is_focus { get; set; }
5552 - [NoAccessorMethod]
5553 - public int margin { get; set; }
5554 - public int margin_bottom { get; set; }
5555 - public int margin_left { get; set; }
5556 - public int margin_right { get; set; }
5557 - public int margin_top { get; set; }
5558 - public string name { get; set; }
5559 - public bool no_show_all { get; set; }
5560 - public Gtk.Container parent { get; set; }
5561 - public bool receives_default { get; set; }
5562 - public bool sensitive { get; set; }
5563 - public Gtk.Style style { get; set; }
5564 - public string tooltip_markup { get; set; }
5565 - public string tooltip_text { get; set; }
5566 - public Gtk.Align valign { get; set; }
5567 - public bool vexpand { get; set; }
5568 - public bool vexpand_set { get; set; }
5569 - public bool visible { get; set; }
5570 - [NoAccessorMethod]
5571 - public int width_request { get; set; }
5572 - public virtual signal void accel_closures_changed ();
5573 - public virtual signal bool button_press_event (Gdk.EventButton event);
5574 - public virtual signal bool button_release_event (Gdk.EventButton event);
5575 - [HasEmitter]
5576 - public virtual signal bool can_activate_accel (uint signal_id);
5577 - [HasEmitter]
5578 - public virtual signal void child_notify (GLib.ParamSpec pspec);
5579 - public virtual signal void composited_changed ();
5580 - public virtual signal bool configure_event (Gdk.EventConfigure event);
5581 - public virtual signal bool damage_event (Gdk.Event event);
5582 - public virtual signal bool delete_event (Gdk.Event event);
5583 - [HasEmitter]
5584 - public virtual signal void destroy ();
5585 - public virtual signal bool destroy_event (Gdk.Event event);
5586 - public virtual signal void direction_changed (Gtk.TextDirection previous_direction);
5587 - public virtual signal void drag_begin (Gdk.DragContext context);
5588 - public virtual signal void drag_data_delete (Gdk.DragContext context);
5589 - public virtual signal void drag_data_get (Gdk.DragContext context, Gtk.SelectionData selection_data, uint info, uint time_);
5590 - public virtual signal void drag_data_received (Gdk.DragContext context, int x, int y, Gtk.SelectionData selection_data, uint info, uint time_);
5591 - public virtual signal bool drag_drop (Gdk.DragContext context, int x, int y, uint time_);
5592 - public virtual signal void drag_end (Gdk.DragContext context);
5593 - public virtual signal bool drag_failed (Gdk.DragContext context, Gtk.DragResult result);
5594 - public virtual signal void drag_leave (Gdk.DragContext context, uint time_);
5595 - public virtual signal bool drag_motion (Gdk.DragContext context, int x, int y, uint time_);
5596 - [HasEmitter]
5597 - public virtual signal bool draw (Cairo.Context cr);
5598 - public virtual signal bool enter_notify_event (Gdk.EventCrossing event);
5599 - [HasEmitter]
5600 - public virtual signal bool event (Gdk.Event event);
5601 - public virtual signal void event_after (Gdk.Event p0);
5602 - public virtual signal bool focus (Gtk.DirectionType direction);
5603 - public virtual signal bool focus_in_event (Gdk.EventFocus event);
5604 - public virtual signal bool focus_out_event (Gdk.EventFocus event);
5605 - public virtual signal bool grab_broken_event (Gdk.Event event);
5606 - [HasEmitter]
5607 - public virtual signal void grab_focus ();
5608 - public virtual signal void grab_notify (bool was_grabbed);
5609 - [HasEmitter]
5610 - public virtual signal void hide ();
5611 - public virtual signal void hierarchy_changed (Gtk.Widget? previous_toplevel);
5612 - public virtual signal bool key_press_event (Gdk.EventKey event);
5613 - public virtual signal bool key_release_event (Gdk.EventKey event);
5614 - [HasEmitter]
5615 - public virtual signal bool keynav_failed (Gtk.DirectionType direction);
5616 - public virtual signal bool leave_notify_event (Gdk.EventCrossing event);
5617 - [HasEmitter]
5618 - public virtual signal void map ();
5619 - public virtual signal bool map_event (Gdk.Event event);
5620 - [HasEmitter]
5621 - public virtual signal bool mnemonic_activate (bool group_cycling);
5622 - public virtual signal bool motion_notify_event (Gdk.EventMotion event);
5623 - public virtual signal void move_focus (Gtk.DirectionType direction);
5624 - public virtual signal void parent_set (Gtk.Widget? previous_parent);
5625 - public virtual signal bool popup_menu ();
5626 - public virtual signal bool property_notify_event (Gdk.EventProperty event);
5627 - public virtual signal bool proximity_in_event (Gdk.EventProximity event);
5628 - public virtual signal bool proximity_out_event (Gdk.EventProximity event);
5629 - public virtual signal bool query_tooltip (int x, int y, bool keyboard_tooltip, Gtk.Tooltip tooltip);
5630 - [HasEmitter]
5631 - public virtual signal void realize ();
5632 - public virtual signal void screen_changed (Gdk.Screen previous_screen);
5633 - public virtual signal bool scroll_event (Gdk.EventScroll event);
5634 - public virtual signal bool selection_clear_event (Gdk.EventSelection event);
5635 - public virtual signal void selection_get (Gtk.SelectionData selection_data, uint info, uint time_);
5636 - public virtual signal bool selection_notify_event (Gdk.EventSelection event);
5637 - public virtual signal void selection_received (Gtk.SelectionData selection_data, uint time_);
5638 - public virtual signal bool selection_request_event (Gdk.EventSelection event);
5639 - [HasEmitter]
5640 - public virtual signal void show ();
5641 - public virtual signal bool show_help (Gtk.WidgetHelpType help_type);
5642 - [HasEmitter]
5643 - public virtual signal void size_allocate (Gdk.Rectangle allocation);
5644 - public virtual signal void state_changed (Gtk.StateType previous_state);
5645 - public virtual signal void state_flags_changed (Gtk.StateFlags previous_state_flags);
5646 - public virtual signal void style_set (Gtk.Style? previous_style);
5647 - public virtual signal void style_updated ();
5648 - [HasEmitter]
5649 - public virtual signal void unmap ();
5650 - public virtual signal bool unmap_event (Gdk.Event event);
5651 - [HasEmitter]
5652 - public virtual signal void unrealize ();
5653 - public virtual signal bool visibility_notify_event (Gdk.Event event);
5654 - public virtual signal bool window_state_event (Gdk.EventWindowState event);
5656 - [Compact]
5657 - [CCode (cheader_filename = "gtk/gtk.h")]
5658 - public class WidgetAuxInfo {
5659 - public uint halign;
5660 - public int height;
5661 - public weak Gtk.Border margin;
5662 - public uint valign;
5663 - public int width;
5665 - [Compact]
5666 - [CCode (copy_function = "gtk_widget_path_copy", type_id = "GTK_TYPE_WIDGET_PATH", cheader_filename = "gtk/gtk.h")]
5667 - public class WidgetPath {
5668 - [CCode (has_construct_function = false)]
5669 - public WidgetPath ();
5670 - public int append_type (GLib.Type type);
5671 - public unowned Gtk.WidgetPath copy ();
5672 - public GLib.Type get_object_type ();
5673 - public bool has_parent (GLib.Type type);
5674 - public bool is_type (GLib.Type type);
5675 - public void iter_add_class (int pos, string name);
5676 - public void iter_add_region (int pos, string name, Gtk.RegionFlags flags);
5677 - public void iter_clear_classes (int pos);
5678 - public void iter_clear_regions (int pos);
5679 - public unowned string iter_get_name (int pos);
5680 - public GLib.Type iter_get_object_type (int pos);
5681 - public bool iter_has_class (int pos, string name);
5682 - public bool iter_has_name (int pos, string name);
5683 - public bool iter_has_qclass (int pos, GLib.Quark qname);
5684 - public bool iter_has_qname (int pos, GLib.Quark qname);
5685 - public bool iter_has_qregion (int pos, GLib.Quark qname, Gtk.RegionFlags flags);
5686 - public bool iter_has_region (int pos, string name, Gtk.RegionFlags flags);
5687 - public unowned GLib.SList iter_list_classes (int pos);
5688 - public unowned GLib.SList iter_list_regions (int pos);
5689 - public void iter_remove_class (int pos, string name);
5690 - public void iter_remove_region (int pos, string name);
5691 - public void iter_set_name (int pos, string name);
5692 - public void iter_set_object_type (int pos, GLib.Type type);
5693 - public int length ();
5694 - public void prepend_type (GLib.Type type);
5696 - [CCode (cheader_filename = "gtk/gtk.h")]
5697 - public class Window : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
5698 - [CCode (type = "GtkWidget*", has_construct_function = false)]
5699 - public Window (Gtk.WindowType type = Gtk.WindowType.TOPLEVEL);
5700 - public bool activate_default ();
5701 - public bool activate_focus ();
5702 - public bool activate_key (Gdk.EventKey event);
5703 - public void add_accel_group (Gtk.AccelGroup accel_group);
5704 - public void add_mnemonic (uint keyval, Gtk.Widget target);
5705 - public void begin_move_drag (int button, int root_x, int root_y, uint32 timestamp);
5706 - public void begin_resize_drag (Gdk.WindowEdge edge, int button, int root_x, int root_y, uint32 timestamp);
5707 - public void deiconify ();
5708 - public void fullscreen ();
5709 - public bool get_accept_focus ();
5710 - public unowned Gtk.Application get_application ();
5711 - public bool get_decorated ();
5712 - public static GLib.List<weak Gdk.Pixbuf> get_default_icon_list ();
5713 - public static unowned string get_default_icon_name ();
5714 - public void get_default_size (out int width, out int height);
5715 - public unowned Gtk.Widget get_default_widget ();
5716 - public bool get_deletable ();
5717 - public bool get_destroy_with_parent ();
5718 - public unowned Gtk.Widget get_focus ();
5719 - public bool get_focus_on_map ();
5720 - public Gdk.Gravity get_gravity ();
5721 - public unowned Gtk.WindowGroup get_group ();
5722 - public bool get_has_resize_grip ();
5723 - public unowned Gdk.Pixbuf get_icon ();
5724 - public GLib.List<weak Gdk.Pixbuf> get_icon_list ();
5725 - public unowned string get_icon_name ();
5726 - public Gdk.ModifierType get_mnemonic_modifier ();
5727 - public bool get_mnemonics_visible ();
5728 - public bool get_modal ();
5729 - public double get_opacity ();
5730 - public void get_position (out int root_x, out int root_y);
5731 - public bool get_resizable ();
5732 - public bool get_resize_grip_area (Gdk.Rectangle rect);
5733 - public unowned string get_role ();
5734 - public unowned Gdk.Screen get_screen ();
5735 - public void get_size (out int width, out int height);
5736 - public bool get_skip_pager_hint ();
5737 - public bool get_skip_taskbar_hint ();
5738 - public unowned string get_title ();
5739 - public unowned Gtk.Window get_transient_for ();
5740 - public Gdk.WindowTypeHint get_type_hint ();
5741 - public bool get_urgency_hint ();
5742 - public Gtk.WindowType get_window_type ();
5743 - public bool has_group ();
5744 - public void iconify ();
5745 - public static GLib.List<weak Gtk.Window> list_toplevels ();
5746 - public void maximize ();
5747 - public bool mnemonic_activate (uint keyval, Gdk.ModifierType modifier);
5748 - public void move (int x, int y);
5749 - public bool parse_geometry (string geometry);
5750 - public void present ();
5751 - public void present_with_time (uint32 timestamp);
5752 - public bool propagate_key_event (Gdk.EventKey event);
5753 - public void remove_accel_group (Gtk.AccelGroup accel_group);
5754 - public void remove_mnemonic (uint keyval, Gtk.Widget target);
5755 - public void reshow_with_initial_size ();
5756 - public void resize (int width, int height);
5757 - public bool resize_grip_is_visible ();
5758 - public void resize_to_geometry (int width, int height);
5759 - public void set_accept_focus (bool setting);
5760 - public void set_application (Gtk.Application application);
5761 - public static void set_auto_startup_notification (bool setting);
5762 - public void set_decorated (bool setting);
5763 - public void set_default (Gtk.Widget default_widget);
5764 - public void set_default_geometry (int width, int height);
5765 - public static void set_default_icon (Gdk.Pixbuf icon);
5766 - public static bool set_default_icon_from_file (string filename) throws GLib.Error;
5767 - public static void set_default_icon_list (GLib.List<Gdk.Pixbuf> list);
5768 - public static void set_default_icon_name (string name);
5769 - public void set_default_size (int width, int height);
5770 - public void set_deletable (bool setting);
5771 - public void set_destroy_with_parent (bool setting);
5772 - public void set_focus_on_map (bool setting);
5773 - public void set_geometry_hints (Gtk.Widget geometry_widget, Gdk.Geometry geometry, Gdk.WindowHints geom_mask);
5774 - public void set_gravity (Gdk.Gravity gravity);
5775 - public void set_has_resize_grip (bool value);
5776 - public void set_has_user_ref_count (bool setting);
5777 - public void set_icon (Gdk.Pixbuf icon);
5778 - public bool set_icon_from_file (string filename) throws GLib.Error;
5779 - public void set_icon_list (GLib.List<Gdk.Pixbuf> list);
5780 - public void set_icon_name (string name);
5781 - public void set_keep_above (bool setting);
5782 - public void set_keep_below (bool setting);
5783 - public void set_mnemonic_modifier (Gdk.ModifierType modifier);
5784 - public void set_mnemonics_visible (bool setting);
5785 - public void set_modal (bool modal);
5786 - public void set_opacity (double opacity);
5787 - public void set_position (Gtk.WindowPosition position);
5788 - public void set_resizable (bool resizable);
5789 - public void set_role (string role);
5790 - public void set_screen (Gdk.Screen screen);
5791 - public void set_skip_pager_hint (bool setting);
5792 - public void set_skip_taskbar_hint (bool setting);
5793 - public void set_startup_id (string startup_id);
5794 - public void set_title (string title);
5795 - public void set_transient_for (Gtk.Window parent);
5796 - public void set_type_hint (Gdk.WindowTypeHint hint);
5797 - public void set_urgency_hint (bool setting);
5798 - public void set_wmclass (string wmclass_name, string wmclass_class);
5799 - public void stick ();
5800 - public void unfullscreen ();
5801 - public void unmaximize ();
5802 - public void unstick ();
5803 - public bool accept_focus { get; set; }
5804 - public Gtk.Application application { get; set; }
5805 - public bool decorated { get; set; }
5806 - [NoAccessorMethod]
5807 - public int default_height { get; set; }
5808 - [NoAccessorMethod]
5809 - public int default_width { get; set; }
5810 - public bool deletable { get; set; }
5811 - public bool destroy_with_parent { get; set; }
5812 - public bool focus_on_map { get; set; }
5813 - public Gdk.Gravity gravity { get; set; }
5814 - public bool has_resize_grip { get; set; }
5815 - [NoAccessorMethod]
5816 - public bool has_toplevel_focus { get; }
5817 - public Gdk.Pixbuf icon { get; set; }
5818 - public string icon_name { get; set; }
5819 - [NoAccessorMethod]
5820 - public bool is_active { get; }
5821 - public bool mnemonics_visible { get; set; }
5822 - public bool modal { get; set; }
5823 - public double opacity { get; set; }
5824 - public bool resizable { get; set; }
5825 - [NoAccessorMethod]
5826 - public bool resize_grip_visible { get; }
5827 - public string role { get; set; }
5828 - public Gdk.Screen screen { get; set; }
5829 - public bool skip_pager_hint { get; set; }
5830 - public bool skip_taskbar_hint { get; set; }
5831 - public string startup_id { set; }
5832 - public string title { get; set; }
5833 - public Gtk.Window transient_for { get; set construct; }
5834 - [NoAccessorMethod]
5835 - public Gtk.WindowType type { get; construct; }
5836 - public Gdk.WindowTypeHint type_hint { get; set; }
5837 - public bool urgency_hint { get; set; }
5838 - [NoAccessorMethod]
5839 - public Gtk.WindowPosition window_position { get; set; }
5840 - [Experimental]
5841 - public virtual signal void default_activated ();
5842 - [Experimental]
5843 - public virtual signal void focus_activated ();
5844 - public virtual signal void keys_changed ();
5845 - [HasEmitter]
5846 - public virtual signal void set_focus (Gtk.Widget? focus);
5848 - [Compact]
5849 - [CCode (cheader_filename = "gtk/gtk.h")]
5850 - public class WindowGeometryInfo {
5852 - [CCode (cheader_filename = "gtk/gtk.h")]
5853 - public class WindowGroup : GLib.Object {
5854 - [CCode (has_construct_function = false)]
5855 - public WindowGroup ();
5856 - public void add_window (Gtk.Window window);
5857 - public unowned Gtk.Widget get_current_device_grab (Gdk.Device device);
5858 - public unowned Gtk.Widget get_current_grab ();
5859 - public GLib.List<weak Gtk.Window> list_windows ();
5860 - public void remove_window (Gtk.Window window);
5862 - [CCode (cheader_filename = "gtk/gtk.h")]
5863 - public interface Activatable : GLib.Object {
5864 - public void do_set_related_action (Gtk.Action action);
5865 - public unowned Gtk.Action get_related_action ();
5866 - public bool get_use_action_appearance ();
5867 - public void set_related_action (Gtk.Action action);
5868 - public void set_use_action_appearance (bool use_appearance);
5869 - public abstract void sync_action_properties (Gtk.Action action);
5870 - [NoWrapper]
5871 - public abstract void update (Gtk.Action action, string property_name);
5872 - public Gtk.Action related_action { get; set; }
5873 - public bool use_action_appearance { get; set; }
5875 - [CCode (cheader_filename = "gtk/gtk.h")]
5876 - public interface AppChooser : Gtk.Widget {
5877 - public unowned GLib.AppInfo get_app_info ();
5878 - public unowned string get_content_type ();
5879 - public void refresh ();
5880 - public string content_type { get; construct; }
5882 - [CCode (cheader_filename = "gtk/gtk.h")]
5883 - public interface Buildable : GLib.Object {
5884 - public abstract void add_child (Gtk.Builder builder, GLib.Object child, string? type);
5885 - public abstract unowned GLib.Object construct_child (Gtk.Builder builder, string name);
5886 - public abstract void custom_finished (Gtk.Builder builder, GLib.Object? child, string tagname, void* data);
5887 - public abstract void custom_tag_end (Gtk.Builder builder, GLib.Object? child, string tagname, out void* data);
5888 - public abstract bool custom_tag_start (Gtk.Builder builder, GLib.Object? child, string tagname, out GLib.MarkupParser parser, out void* data);
5889 - public abstract unowned GLib.Object get_internal_child (Gtk.Builder builder, string childname);
5890 - public abstract unowned string get_name ();
5891 - public abstract void parser_finished (Gtk.Builder builder);
5892 - public abstract void set_buildable_property (Gtk.Builder builder, string name, GLib.Value value);
5893 - public abstract void set_name (string name);
5895 - [CCode (cheader_filename = "gtk/gtk.h")]
5896 - public interface CellEditable : Gtk.Widget {
5897 - public abstract void start_editing (Gdk.Event event);
5898 - public bool editing_canceled { get; set; }
5899 - [HasEmitter]
5900 - public signal void editing_done ();
5901 - [HasEmitter]
5902 - public signal void remove_widget ();
5904 - [CCode (cheader_filename = "gtk/gtk.h")]
5905 - public interface CellLayout : GLib.Object {
5906 - public abstract void add_attribute (Gtk.CellRenderer cell, string attribute, int column);
5907 - public abstract void clear ();
5908 - public abstract void clear_attributes (Gtk.CellRenderer cell);
5909 - public abstract unowned Gtk.CellArea get_area ();
5910 - public abstract GLib.List<weak Gtk.CellRenderer> get_cells ();
5911 - public abstract void pack_end (Gtk.CellRenderer cell, bool expand);
5912 - public abstract void pack_start (Gtk.CellRenderer cell, bool expand);
5913 - public abstract void reorder (Gtk.CellRenderer cell, int position);
5914 - public void set_attributes (Gtk.CellRenderer cell, ...);
5915 - public abstract void set_cell_data_func (Gtk.CellRenderer cell, owned Gtk.CellLayoutDataFunc func);
5917 - [CCode (cheader_filename = "gtk/gtk.h")]
5918 - public interface Editable {
5919 - public void copy_clipboard ();
5920 - public void cut_clipboard ();
5921 - public void delete_selection ();
5922 - [NoWrapper]
5923 - public abstract void do_delete_text (int start_pos, int end_pos);
5924 - [NoWrapper]
5925 - public abstract void do_insert_text (string new_text, int new_text_length, int position);
5926 - public abstract unowned string get_chars (int start_pos, int end_pos);
5927 - public bool get_editable ();
5928 - public abstract int get_position ();
5929 - public abstract bool get_selection_bounds (out int start_pos, out int end_pos);
5930 - public void paste_clipboard ();
5931 - [CCode (vfunc_name = "set_selection_bounds")]
5932 - public abstract void select_region (int start_pos, int end_pos);
5933 - public void set_editable (bool is_editable);
5934 - public abstract void set_position (int position);
5935 - public signal void changed ();
5936 - [HasEmitter]
5937 - public signal void delete_text (int start_pos, int end_pos);
5938 - [HasEmitter]
5939 - public signal void insert_text (string new_text, int new_text_length, void* position);
5941 - [CCode (cheader_filename = "gtk/gtk.h")]
5942 - public interface FileChooser : Gtk.Widget {
5943 - public void add_filter (Gtk.FileFilter filter);
5944 - public bool add_shortcut_folder (string folder) throws GLib.Error;
5945 - public bool add_shortcut_folder_uri (string uri) throws GLib.Error;
5946 - public static GLib.Quark error_quark ();
5947 - public Gtk.FileChooserAction get_action ();
5948 - public bool get_create_folders ();
5949 - public string get_current_folder ();
5950 - public unowned GLib.File get_current_folder_file ();
5951 - public string get_current_folder_uri ();
5952 - public bool get_do_overwrite_confirmation ();
5953 - public unowned Gtk.Widget get_extra_widget ();
5954 - public unowned GLib.File get_file ();
5955 - public string get_filename ();
5956 - public GLib.SList<string> get_filenames ();
5957 - public GLib.SList<GLib.File> get_files ();
5958 - public unowned Gtk.FileFilter get_filter ();
5959 - public bool get_local_only ();
5960 - public unowned GLib.File get_preview_file ();
5961 - public string get_preview_filename ();
5962 - public string get_preview_uri ();
5963 - public unowned Gtk.Widget get_preview_widget ();
5964 - public bool get_preview_widget_active ();
5965 - public bool get_select_multiple ();
5966 - public bool get_show_hidden ();
5967 - public string get_uri ();
5968 - public GLib.SList<string> get_uris ();
5969 - public bool get_use_preview_label ();
5970 - public GLib.SList<weak Gtk.FileFilter> list_filters ();
5971 - public GLib.SList<string>? list_shortcut_folder_uris ();
5972 - public GLib.SList<string>? list_shortcut_folders ();
5973 - public void remove_filter (Gtk.FileFilter filter);
5974 - public bool remove_shortcut_folder (string folder) throws GLib.Error;
5975 - public bool remove_shortcut_folder_uri (string uri) throws GLib.Error;
5976 - public void select_all ();
5977 - public bool select_file (GLib.File file) throws GLib.Error;
5978 - public bool select_filename (string filename);
5979 - public bool select_uri (string uri);
5980 - public void set_action (Gtk.FileChooserAction action);
5981 - public void set_create_folders (bool create_folders);
5982 - public bool set_current_folder (string filename);
5983 - public bool set_current_folder_file (GLib.File file) throws GLib.Error;
5984 - public bool set_current_folder_uri (string uri);
5985 - public void set_current_name (string name);
5986 - public void set_do_overwrite_confirmation (bool do_overwrite_confirmation);
5987 - public void set_extra_widget (Gtk.Widget extra_widget);
5988 - public bool set_file (GLib.File file) throws GLib.Error;
5989 - public bool set_filename (string filename);
5990 - public void set_filter (Gtk.FileFilter filter);
5991 - public void set_local_only (bool local_only);
5992 - public void set_preview_widget (Gtk.Widget preview_widget);
5993 - public void set_preview_widget_active (bool active);
5994 - public void set_select_multiple (bool select_multiple);
5995 - public void set_show_hidden (bool show_hidden);
5996 - public bool set_uri (string uri);
5997 - public void set_use_preview_label (bool use_label);
5998 - public void unselect_all ();
5999 - public void unselect_file (GLib.File file);
6000 - public void unselect_filename (string filename);
6001 - public void unselect_uri (string uri);
6002 - public Gtk.FileChooserAction action { get; set; }
6003 - public bool create_folders { get; set; }
6004 - public bool do_overwrite_confirmation { get; set; }
6005 - public Gtk.Widget extra_widget { get; set; }
6006 - public Gtk.FileFilter filter { get; set; }
6007 - public bool local_only { get; set; }
6008 - public Gtk.Widget preview_widget { get; set; }
6009 - public bool preview_widget_active { get; set; }
6010 - public bool select_multiple { get; set; }
6011 - public bool show_hidden { get; set; }
6012 - public bool use_preview_label { get; set; }
6013 - public signal Gtk.FileChooserConfirmation confirm_overwrite ();
6014 - public signal void current_folder_changed ();
6015 - public signal void file_activated ();
6016 - public signal void selection_changed ();
6017 - public signal void update_preview ();
6019 - [CCode (cheader_filename = "gtk/gtk.h")]
6020 - public interface FileChooserEmbed {
6022 - [CCode (cheader_filename = "gtk/gtk.h")]
6023 - public interface Orientable : GLib.Object {
6024 - public Gtk.Orientation get_orientation ();
6025 - public void set_orientation (Gtk.Orientation orientation);
6026 - public Gtk.Orientation orientation { get; set; }
6028 - [CCode (cheader_filename = "gtk/gtk.h")]
6029 - public interface PrintOperationPreview : GLib.Object {
6030 - public abstract void end_preview ();
6031 - public abstract bool is_selected (int page_nr);
6032 - public abstract void render_page (int page_nr);
6033 - public signal void got_page_size (Gtk.PrintContext context, Gtk.PageSetup page_setup);
6034 - public signal void ready (Gtk.PrintContext context);
6036 - [CCode (cheader_filename = "gtk/gtk.h")]
6037 - public interface RecentChooser : GLib.Object {
6038 - public abstract void add_filter (Gtk.RecentFilter filter);
6039 - public static GLib.Quark error_quark ();
6040 - public unowned Gtk.RecentInfo get_current_item ();
6041 - public abstract unowned string get_current_uri ();
6042 - public unowned Gtk.RecentFilter get_filter ();
6043 - public abstract GLib.List<Gtk.RecentInfo> get_items ();
6044 - public int get_limit ();
6045 - public bool get_local_only ();
6046 - [NoWrapper]
6047 - public abstract unowned Gtk.RecentManager get_recent_manager ();
6048 - public bool get_select_multiple ();
6049 - public bool get_show_icons ();
6050 - public bool get_show_not_found ();
6051 - public bool get_show_private ();
6052 - public bool get_show_tips ();
6053 - public Gtk.RecentSortType get_sort_type ();
6054 - public unowned string get_uris (size_t length);
6055 - public abstract GLib.SList<weak Gtk.RecentFilter> list_filters ();
6056 - public abstract void remove_filter (Gtk.RecentFilter filter);
6057 - public abstract void select_all ();
6058 - public abstract bool select_uri (string uri) throws GLib.Error;
6059 - public abstract bool set_current_uri (string uri) throws GLib.Error;
6060 - public void set_filter (Gtk.RecentFilter filter);
6061 - public void set_limit (int limit);
6062 - public void set_local_only (bool local_only);
6063 - public void set_select_multiple (bool select_multiple);
6064 - public void set_show_icons (bool show_icons);
6065 - public void set_show_not_found (bool show_not_found);
6066 - public void set_show_private (bool show_private);
6067 - public void set_show_tips (bool show_tips);
6068 - public abstract void set_sort_func (owned Gtk.RecentSortFunc sort_func);
6069 - public void set_sort_type (Gtk.RecentSortType sort_type);
6070 - public abstract void unselect_all ();
6071 - public abstract void unselect_uri (string uri);
6072 - public Gtk.RecentFilter filter { get; set; }
6073 - public int limit { get; set; }
6074 - public bool local_only { get; set; }
6075 - public Gtk.RecentManager recent_manager { construct; }
6076 - public bool select_multiple { get; set; }
6077 - public bool show_icons { get; set; }
6078 - public bool show_not_found { get; set; }
6079 - public bool show_private { get; set; }
6080 - public bool show_tips { get; set; }
6081 - public Gtk.RecentSortType sort_type { get; set; }
6082 - public signal void item_activated ();
6083 - public signal void selection_changed ();
6085 - [CCode (cheader_filename = "gtk/gtk.h")]
6086 - public interface Scrollable : GLib.Object {
6087 - public unowned Gtk.Adjustment get_hadjustment ();
6088 - public Gtk.ScrollablePolicy get_hscroll_policy ();
6089 - public unowned Gtk.Adjustment get_vadjustment ();
6090 - public Gtk.ScrollablePolicy get_vscroll_policy ();
6091 - public void set_hadjustment (Gtk.Adjustment hadjustment);
6092 - public void set_hscroll_policy (Gtk.ScrollablePolicy policy);
6093 - public void set_vadjustment (Gtk.Adjustment vadjustment);
6094 - public void set_vscroll_policy (Gtk.ScrollablePolicy policy);
6095 - public Gtk.Adjustment hadjustment { get; set construct; }
6096 - public Gtk.ScrollablePolicy hscroll_policy { get; set; }
6097 - public Gtk.Adjustment vadjustment { get; set construct; }
6098 - public Gtk.ScrollablePolicy vscroll_policy { get; set; }
6100 - [CCode (cheader_filename = "gtk/gtk.h")]
6101 - public interface StyleProvider {
6102 - public abstract unowned Gtk.IconFactory get_icon_factory (Gtk.WidgetPath path);
6103 - public abstract unowned Gtk.StyleProperties get_style (Gtk.WidgetPath path);
6104 - public abstract bool get_style_property (Gtk.WidgetPath path, Gtk.StateFlags state, GLib.ParamSpec pspec, GLib.Value value);
6106 - [CCode (cheader_filename = "gtk/gtk.h")]
6107 - public interface ToolShell : Gtk.Widget {
6108 - public abstract Pango.EllipsizeMode get_ellipsize_mode ();
6109 - public abstract Gtk.IconSize get_icon_size ();
6110 - public abstract Gtk.Orientation get_orientation ();
6111 - public abstract Gtk.ReliefStyle get_relief_style ();
6112 - public abstract Gtk.ToolbarStyle get_style ();
6113 - public abstract float get_text_alignment ();
6114 - public abstract Gtk.Orientation get_text_orientation ();
6115 - public abstract unowned Gtk.SizeGroup get_text_size_group ();
6116 - public abstract void rebuild_menu ();
6118 - [CCode (cheader_filename = "gtk/gtk.h")]
6119 - public interface TreeDragDest {
6120 - public abstract bool drag_data_received (Gtk.TreePath dest, Gtk.SelectionData selection_data);
6121 - public abstract bool row_drop_possible (Gtk.TreePath dest_path, Gtk.SelectionData selection_data);
6123 - [CCode (cheader_filename = "gtk/gtk.h")]
6124 - public interface TreeDragSource {
6125 - public abstract bool drag_data_delete (Gtk.TreePath path);
6126 - public abstract bool drag_data_get (Gtk.TreePath path, Gtk.SelectionData selection_data);
6127 - public abstract bool row_draggable (Gtk.TreePath path);
6129 - [CCode (cheader_filename = "gtk/gtk.h")]
6130 - public interface TreeModel : GLib.Object {
6131 - public void @foreach (Gtk.TreeModelForeachFunc func);
6132 - [CCode (sentinel = "-1")]
6133 - public void @get (Gtk.TreeIter iter, ...);
6134 - public abstract GLib.Type get_column_type (int index_);
6135 - public abstract Gtk.TreeModelFlags get_flags ();
6136 - public abstract bool get_iter (out Gtk.TreeIter iter, Gtk.TreePath path);
6137 - public bool get_iter_first (out Gtk.TreeIter iter);
6138 - public bool get_iter_from_string (out Gtk.TreeIter iter, string path_string);
6139 - public abstract int get_n_columns ();
6140 - public abstract Gtk.TreePath get_path (Gtk.TreeIter iter);
6141 - public string get_string_from_iter (Gtk.TreeIter iter);
6142 - public void get_valist (Gtk.TreeIter iter, void* var_args);
6143 - public abstract void get_value (Gtk.TreeIter iter, int column, out GLib.Value value);
6144 - public abstract bool iter_children (out Gtk.TreeIter iter, Gtk.TreeIter? parent);
6145 - public abstract bool iter_has_child (Gtk.TreeIter iter);
6146 - public abstract int iter_n_children (Gtk.TreeIter? iter);
6147 - public abstract bool iter_next (ref Gtk.TreeIter iter);
6148 - public abstract bool iter_nth_child (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n);
6149 - public abstract bool iter_parent (out Gtk.TreeIter iter, Gtk.TreeIter child);
6150 - public virtual bool iter_previous (ref Gtk.TreeIter iter);
6151 - public abstract void ref_node (Gtk.TreeIter iter);
6152 - public abstract void unref_node (Gtk.TreeIter iter);
6153 - [HasEmitter]
6154 - public signal void row_changed (Gtk.TreePath path, Gtk.TreeIter iter);
6155 - [HasEmitter]
6156 - public signal void row_deleted (Gtk.TreePath path);
6157 - [HasEmitter]
6158 - public signal void row_has_child_toggled (Gtk.TreePath path, Gtk.TreeIter iter);
6159 - [HasEmitter]
6160 - public signal void row_inserted (Gtk.TreePath path, Gtk.TreeIter iter);
6161 - [HasEmitter]
6162 - public signal void rows_reordered (Gtk.TreePath path, Gtk.TreeIter iter, void* new_order);
6164 - [CCode (cheader_filename = "gtk/gtk.h")]
6165 - public interface TreeSortable : Gtk.TreeModel, GLib.Object {
6166 - public abstract bool get_sort_column_id (out int sort_column_id, out Gtk.SortType order);
6167 - public abstract bool has_default_sort_func ();
6168 - public abstract void set_default_sort_func (owned Gtk.TreeIterCompareFunc sort_func);
6169 - public abstract void set_sort_column_id (int sort_column_id, Gtk.SortType order);
6170 - public abstract void set_sort_func (int sort_column_id, owned Gtk.TreeIterCompareFunc sort_func);
6171 - [HasEmitter]
6172 - public signal void sort_column_changed ();
6174 - [CCode (type_id = "GTK_TYPE_ACCEL_KEY", cheader_filename = "gtk/gtk.h")]
6175 - public struct AccelKey {
6176 - public uint accel_key;
6177 - public Gdk.ModifierType accel_mods;
6178 - public uint accel_flags;
6180 - [CCode (type_id = "GTK_TYPE_ACTION_ENTRY", cheader_filename = "gtk/gtk.h")]
6181 - public struct ActionEntry {
6182 - public weak string name;
6183 - public weak string stock_id;
6184 - public weak string label;
6185 - public weak string accelerator;
6186 - public weak string tooltip;
6187 - [CCode (type = "GCallback")]
6188 - public weak Gtk.ActionCallback callback;
6190 - [CCode (type_id = "GTK_TYPE_ALLOCATION", cheader_filename = "gtk/gtk.h")]
6191 - public struct Allocation {
6192 - public int x;
6193 - public int y;
6194 - public int width;
6195 - public int height;
6197 - [CCode (type_id = "GTK_TYPE_IM_CONTEXT_INFO", cheader_filename = "gtk/gtk.h")]
6198 - public struct IMContextInfo {
6199 - public weak string context_id;
6200 - public weak string context_name;
6201 - public weak string domain;
6202 - public weak string domain_dirname;
6203 - public weak string default_locales;
6205 - [CCode (type_id = "GTK_TYPE_RADIO_ACTION_ENTRY", cheader_filename = "gtk/gtk.h")]
6206 - public struct RadioActionEntry {
6207 - public weak string name;
6208 - public weak string stock_id;
6209 - public weak string label;
6210 - public weak string accelerator;
6211 - public weak string tooltip;
6212 - public int value;
6214 - [CCode (type_id = "GTK_TYPE_RECENT_DATA", has_copy_function = false, has_destroy_function = false, cheader_filename = "gtk/gtk.h")]
6215 - public struct RecentData {
6216 - public string display_name;
6217 - public string description;
6218 - public string mime_type;
6219 - public string app_name;
6220 - public string app_exec;
6221 - [CCode (array_length = false, array_null_terminated = true)]
6222 - public string[] groups;
6223 - public bool is_private;
6225 - [CCode (type_id = "GTK_TYPE_REQUISITION", cheader_filename = "gtk/gtk.h")]
6226 - public struct Requisition {
6227 - public int width;
6228 - public int height;
6229 - [CCode (cname = "gtk_requisition_new", has_construct_function = false)]
6230 - public Requisition ();
6231 - public Gtk.Requisition copy ();
6232 - public void free ();
6234 - [CCode (type_id = "GTK_TYPE_STOCK_ITEM", cheader_filename = "gtk/gtk.h")]
6235 - public struct StockItem {
6236 - public weak string stock_id;
6237 - public weak string label;
6238 - public Gdk.ModifierType modifier;
6239 - public uint keyval;
6240 - public weak string translation_domain;
6241 - public Gtk.StockItem copy ();
6242 - public void free ();
6244 - [CCode (type_id = "GTK_TYPE_TARGET_ENTRY", cheader_filename = "gtk/gtk.h")]
6245 - public struct TargetEntry {
6246 - public weak string target;
6247 - public uint flags;
6248 - public uint info;
6249 - [CCode (cname = "gtk_target_entry_new", has_construct_function = false)]
6250 - public TargetEntry (string target, uint flags, uint info);
6251 - public Gtk.TargetEntry copy ();
6252 - public void free ();
6254 - [CCode (type_id = "GTK_TYPE_TEXT_ITER", cheader_filename = "gtk/gtk.h")]
6255 - public struct TextIter {
6256 - public void* dummy1;
6257 - public void* dummy2;
6258 - public int dummy3;
6259 - public int dummy4;
6260 - public int dummy5;
6261 - public int dummy6;
6262 - public int dummy7;
6263 - public int dummy8;
6264 - public void* dummy9;
6265 - public void* dummy10;
6266 - public int dummy11;
6267 - public int dummy12;
6268 - public int dummy13;
6269 - public void* dummy14;
6270 - public bool backward_char ();
6271 - public bool backward_chars (int count);
6272 - public bool backward_cursor_position ();
6273 - public bool backward_cursor_positions (int count);
6274 - public bool backward_find_char (Gtk.TextCharPredicate pred, Gtk.TextIter limit);
6275 - public bool backward_line ();
6276 - public bool backward_lines (int count);
6277 - public bool backward_search (string str, Gtk.TextSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter? limit);
6278 - public bool backward_sentence_start ();
6279 - public bool backward_sentence_starts (int count);
6280 - public bool backward_to_tag_toggle (Gtk.TextTag? tag);
6281 - public bool backward_visible_cursor_position ();
6282 - public bool backward_visible_cursor_positions (int count);
6283 - public bool backward_visible_line ();
6284 - public bool backward_visible_lines (int count);
6285 - public bool backward_visible_word_start ();
6286 - public bool backward_visible_word_starts (int count);
6287 - public bool backward_word_start ();
6288 - public bool backward_word_starts (int count);
6289 - public bool begins_tag (Gtk.TextTag? tag);
6290 - public bool can_insert (bool default_editability);
6291 - public int compare (Gtk.TextIter rhs);
6292 - public Gtk.TextIter copy ();
6293 - public bool editable (bool default_setting);
6294 - public bool ends_line ();
6295 - public bool ends_sentence ();
6296 - public bool ends_tag (Gtk.TextTag? tag);
6297 - public bool ends_word ();
6298 - public bool equal (Gtk.TextIter rhs);
6299 - public bool forward_char ();
6300 - public bool forward_chars (int count);
6301 - public bool forward_cursor_position ();
6302 - public bool forward_cursor_positions (int count);
6303 - public bool forward_find_char (Gtk.TextCharPredicate pred, Gtk.TextIter? limit);
6304 - public bool forward_line ();
6305 - public bool forward_lines (int count);
6306 - public bool forward_search (string str, Gtk.TextSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter? limit);
6307 - public bool forward_sentence_end ();
6308 - public bool forward_sentence_ends (int count);
6309 - public void forward_to_end ();
6310 - public bool forward_to_line_end ();
6311 - public bool forward_to_tag_toggle (Gtk.TextTag? tag);
6312 - public bool forward_visible_cursor_position ();
6313 - public bool forward_visible_cursor_positions (int count);
6314 - public bool forward_visible_line ();
6315 - public bool forward_visible_lines (int count);
6316 - public bool forward_visible_word_end ();
6317 - public bool forward_visible_word_ends (int count);
6318 - public bool forward_word_end ();
6319 - public bool forward_word_ends (int count);
6320 - public void free ();
6321 - public bool get_attributes (Gtk.TextAttributes values);
6322 - public unowned Gtk.TextBuffer get_buffer ();
6323 - public int get_bytes_in_line ();
6324 - public unichar get_char ();
6325 - public int get_chars_in_line ();
6326 - public unowned Gtk.TextChildAnchor get_child_anchor ();
6327 - public unowned Pango.Language get_language ();
6328 - public int get_line ();
6329 - public int get_line_index ();
6330 - public int get_line_offset ();
6331 - public GLib.SList<weak Gtk.TextMark> get_marks ();
6332 - public int get_offset ();
6333 - public unowned Gdk.Pixbuf get_pixbuf ();
6334 - public unowned string get_slice (Gtk.TextIter end);
6335 - public GLib.SList<weak Gtk.TextTag> get_tags ();
6336 - public unowned string get_text (Gtk.TextIter end);
6337 - public GLib.SList<weak Gtk.TextTag> get_toggled_tags (bool toggled_on);
6338 - public int get_visible_line_index ();
6339 - public int get_visible_line_offset ();
6340 - public unowned string get_visible_slice (Gtk.TextIter end);
6341 - public unowned string get_visible_text (Gtk.TextIter end);
6342 - public bool has_tag (Gtk.TextTag tag);
6343 - public bool in_range (Gtk.TextIter start, Gtk.TextIter end);
6344 - public bool inside_sentence ();
6345 - public bool inside_word ();
6346 - public bool is_cursor_position ();
6347 - public bool is_end ();
6348 - public bool is_start ();
6349 - public void order (Gtk.TextIter second);
6350 - public void set_line (int line_number);
6351 - public void set_line_index (int byte_on_line);
6352 - public void set_line_offset (int char_on_line);
6353 - public void set_offset (int char_offset);
6354 - public void set_visible_line_index (int byte_on_line);
6355 - public void set_visible_line_offset (int char_on_line);
6356 - public bool starts_line ();
6357 - public bool starts_sentence ();
6358 - public bool starts_word ();
6359 - public bool toggles_tag (Gtk.TextTag tag);
6361 - [CCode (type_id = "GTK_TYPE_TOGGLE_ACTION_ENTRY", cheader_filename = "gtk/gtk.h")]
6362 - public struct ToggleActionEntry {
6363 - public weak string name;
6364 - public weak string stock_id;
6365 - public weak string label;
6366 - public weak string accelerator;
6367 - public weak string tooltip;
6368 - [CCode (type = "GCallback")]
6369 - public weak Gtk.ActionCallback callback;
6370 - public bool is_active;
6372 - [CCode (type_id = "GTK_TYPE_TREE_ITER", cheader_filename = "gtk/gtk.h")]
6373 - public struct TreeIter {
6374 - public int stamp;
6375 - public void* user_data;
6376 - public void* user_data2;
6377 - public void* user_data3;
6379 - [CCode (cprefix = "GTK_ACCEL_", cheader_filename = "gtk/gtk.h")]
6380 - [Flags]
6381 - public enum AccelFlags {
6382 - VISIBLE,
6383 - LOCKED,
6384 - MASK
6386 - [CCode (cprefix = "GTK_ALIGN_", cheader_filename = "gtk/gtk.h")]
6387 - public enum Align {
6388 - FILL,
6389 - START,
6390 - END,
6391 - CENTER
6393 - [CCode (cprefix = "GTK_ARROWS_", cheader_filename = "gtk/gtk.h")]
6394 - public enum ArrowPlacement {
6395 - BOTH,
6396 - START,
6397 - END
6399 - [CCode (cprefix = "GTK_ARROW_", cheader_filename = "gtk/gtk.h")]
6400 - public enum ArrowType {
6401 - UP,
6402 - DOWN,
6403 - LEFT,
6404 - RIGHT,
6405 - NONE
6407 - [CCode (cprefix = "GTK_ASSISTANT_PAGE_", cheader_filename = "gtk/gtk.h")]
6408 - public enum AssistantPageType {
6409 - CONTENT,
6410 - INTRO,
6411 - CONFIRM,
6412 - SUMMARY,
6413 - PROGRESS,
6414 - CUSTOM
6416 - [CCode (cprefix = "GTK_", cheader_filename = "gtk/gtk.h")]
6417 - [Flags]
6418 - public enum AttachOptions {
6419 - EXPAND,
6420 - SHRINK,
6421 - FILL
6423 - [CCode (cprefix = "GTK_BORDER_STYLE_", cheader_filename = "gtk/gtk.h")]
6424 - public enum BorderStyle {
6425 - NONE,
6426 - SOLID,
6427 - INSET,
6428 - OUTSET
6430 - [CCode (cprefix = "GTK_BUTTONBOX_", cheader_filename = "gtk/gtk.h")]
6431 - public enum ButtonBoxStyle {
6432 - SPREAD,
6433 - EDGE,
6434 - START,
6435 - END,
6436 - CENTER
6438 - [CCode (cprefix = "GTK_BUTTONS_", cheader_filename = "gtk/gtk.h")]
6439 - public enum ButtonsType {
6440 - NONE,
6441 - OK,
6442 - CLOSE,
6443 - CANCEL,
6444 - YES_NO,
6445 - OK_CANCEL
6447 - [CCode (cprefix = "GTK_CALENDAR_", cheader_filename = "gtk/gtk.h")]
6448 - [Flags]
6449 - public enum CalendarDisplayOptions {
6450 - SHOW_HEADING,
6451 - SHOW_DAY_NAMES,
6452 - NO_MONTH_CHANGE,
6453 - SHOW_WEEK_NUMBERS,
6454 - SHOW_DETAILS
6456 - [CCode (cprefix = "GTK_CELL_RENDERER_ACCEL_MODE_", cheader_filename = "gtk/gtk.h")]
6457 - public enum CellRendererAccelMode {
6458 - GTK,
6459 - OTHER
6461 - [CCode (cprefix = "GTK_CELL_RENDERER_MODE_", cheader_filename = "gtk/gtk.h")]
6462 - public enum CellRendererMode {
6463 - INERT,
6464 - ACTIVATABLE,
6465 - EDITABLE
6467 - [CCode (cprefix = "GTK_CELL_RENDERER_", cheader_filename = "gtk/gtk.h")]
6468 - [Flags]
6469 - public enum CellRendererState {
6470 - SELECTED,
6471 - PRELIT,
6472 - INSENSITIVE,
6473 - SORTED,
6474 - FOCUSED
6476 - [CCode (cprefix = "GTK_CORNER_", cheader_filename = "gtk/gtk.h")]
6477 - public enum CornerType {
6478 - TOP_LEFT,
6479 - BOTTOM_LEFT,
6480 - TOP_RIGHT,
6481 - BOTTOM_RIGHT
6483 - [CCode (cprefix = "GTK_CSS_PROVIDER_ERROR_", cheader_filename = "gtk/gtk.h")]
6484 - public enum CssProviderError {
6485 - FAILED
6487 - [CCode (cprefix = "GTK_DEBUG_", cheader_filename = "gtk/gtk.h")]
6488 - [Flags]
6489 - public enum DebugFlag {
6490 - MISC,
6491 - PLUGSOCKET,
6492 - TEXT,
6493 - TREE,
6494 - UPDATES,
6495 - KEYBINDINGS,
6496 - MULTIHEAD,
6497 - MODULES,
6498 - GEOMETRY,
6499 - ICONTHEME,
6500 - PRINTING,
6501 - BUILDER,
6502 - SIZE_REQUEST
6504 - [CCode (cprefix = "GTK_DELETE_", cheader_filename = "gtk/gtk.h")]
6505 - public enum DeleteType {
6506 - CHARS,
6507 - WORD_ENDS,
6508 - WORDS,
6509 - DISPLAY_LINES,
6510 - DISPLAY_LINE_ENDS,
6511 - PARAGRAPH_ENDS,
6512 - PARAGRAPHS,
6513 - WHITESPACE
6515 - [CCode (cprefix = "GTK_DEST_DEFAULT_", cheader_filename = "gtk/gtk.h")]
6516 - [Flags]
6517 - public enum DestDefaults {
6518 - MOTION,
6519 - HIGHLIGHT,
6520 - DROP,
6521 - ALL
6523 - [CCode (cprefix = "GTK_DIALOG_", cheader_filename = "gtk/gtk.h")]
6524 - [Flags]
6525 - public enum DialogFlags {
6526 - MODAL,
6527 - DESTROY_WITH_PARENT
6529 - [CCode (cprefix = "GTK_DIR_", cheader_filename = "gtk/gtk.h")]
6530 - public enum DirectionType {
6531 - TAB_FORWARD,
6532 - TAB_BACKWARD,
6533 - UP,
6534 - DOWN,
6535 - LEFT,
6536 - RIGHT
6538 - [CCode (cprefix = "GTK_DRAG_RESULT_", cheader_filename = "gtk/gtk.h")]
6539 - public enum DragResult {
6540 - SUCCESS,
6541 - NO_TARGET,
6542 - USER_CANCELLED,
6543 - TIMEOUT_EXPIRED,
6544 - GRAB_BROKEN,
6545 - ERROR
6547 - [CCode (cprefix = "GTK_ENTRY_ICON_", cheader_filename = "gtk/gtk.h")]
6548 - public enum EntryIconPosition {
6549 - PRIMARY,
6550 - SECONDARY
6552 - [CCode (cprefix = "GTK_EXPANDER_", cheader_filename = "gtk/gtk.h")]
6553 - public enum ExpanderStyle {
6554 - COLLAPSED,
6555 - SEMI_COLLAPSED,
6556 - SEMI_EXPANDED,
6557 - EXPANDED
6559 - [CCode (cprefix = "GTK_FILE_CHOOSER_ACTION_", cheader_filename = "gtk/gtk.h")]
6560 - public enum FileChooserAction {
6561 - OPEN,
6562 - SAVE,
6563 - SELECT_FOLDER,
6564 - CREATE_FOLDER
6566 - [CCode (cprefix = "GTK_FILE_CHOOSER_CONFIRMATION_", cheader_filename = "gtk/gtk.h")]
6567 - public enum FileChooserConfirmation {
6568 - CONFIRM,
6569 - ACCEPT_FILENAME,
6570 - SELECT_AGAIN
6572 - [CCode (cprefix = "GTK_FILE_CHOOSER_ERROR_", cheader_filename = "gtk/gtk.h")]
6573 - public enum FileChooserError {
6574 - NONEXISTENT,
6575 - BAD_FILENAME,
6576 - ALREADY_EXISTS,
6577 - INCOMPLETE_HOSTNAME
6579 - [CCode (cprefix = "GTK_FILE_FILTER_", cheader_filename = "gtk/gtk.h")]
6580 - [Flags]
6581 - public enum FileFilterFlags {
6582 - FILENAME,
6583 - URI,
6584 - DISPLAY_NAME,
6585 - MIME_TYPE
6587 - [CCode (cprefix = "GTK_IM_PREEDIT_", cheader_filename = "gtk/gtk.h")]
6588 - public enum IMPreeditStyle {
6589 - NOTHING,
6590 - CALLBACK,
6591 - NONE
6593 - [CCode (cprefix = "GTK_IM_STATUS_", cheader_filename = "gtk/gtk.h")]
6594 - public enum IMStatusStyle {
6595 - NOTHING,
6596 - CALLBACK,
6597 - NONE
6599 - [CCode (cprefix = "GTK_ICON_LOOKUP_", cheader_filename = "gtk/gtk.h")]
6600 - [Flags]
6601 - public enum IconLookupFlags {
6602 - NO_SVG,
6603 - FORCE_SVG,
6604 - USE_BUILTIN,
6605 - GENERIC_FALLBACK,
6606 - FORCE_SIZE
6608 - [CCode (cprefix = "GTK_ICON_SIZE_", cheader_filename = "gtk/gtk.h")]
6609 - public enum IconSize {
6610 - INVALID,
6611 - MENU,
6612 - SMALL_TOOLBAR,
6613 - LARGE_TOOLBAR,
6614 - BUTTON,
6615 - DND,
6616 - DIALOG
6618 - [CCode (cprefix = "GTK_ICON_THEME_", cheader_filename = "gtk/gtk.h")]
6619 - public enum IconThemeError {
6620 - NOT_FOUND,
6621 - FAILED
6623 - [CCode (cprefix = "GTK_ICON_VIEW_", cheader_filename = "gtk/gtk.h")]
6624 - public enum IconViewDropPosition {
6625 - NO_DROP,
6626 - DROP_INTO,
6627 - DROP_LEFT,
6628 - DROP_RIGHT,
6629 - DROP_ABOVE,
6630 - DROP_BELOW
6632 - [CCode (cprefix = "GTK_IMAGE_", cheader_filename = "gtk/gtk.h")]
6633 - public enum ImageType {
6634 - EMPTY,
6635 - PIXBUF,
6636 - STOCK,
6637 - ICON_SET,
6638 - ANIMATION,
6639 - ICON_NAME,
6640 - GICON
6642 - [CCode (cprefix = "GTK_JUNCTION_", cheader_filename = "gtk/gtk.h")]
6643 - [Flags]
6644 - public enum JunctionSides {
6645 - NONE,
6646 - CORNER_TOPLEFT,
6647 - CORNER_TOPRIGHT,
6648 - CORNER_BOTTOMLEFT,
6649 - CORNER_BOTTOMRIGHT,
6650 - TOP,
6651 - BOTTOM,
6652 - LEFT,
6653 - RIGHT
6655 - [CCode (cprefix = "GTK_JUSTIFY_", cheader_filename = "gtk/gtk.h")]
6656 - public enum Justification {
6657 - LEFT,
6658 - RIGHT,
6659 - CENTER,
6660 - FILL
6662 - [CCode (cprefix = "GTK_LICENSE_", cheader_filename = "gtk/gtk.h")]
6663 - public enum License {
6664 - UNKNOWN,
6665 - CUSTOM,
6666 - GPL_2_0,
6667 - GPL_3_0,
6668 - LGPL_2_1,
6669 - LGPL_3_0,
6670 - BSD,
6671 - MIT_X11,
6672 - ARTISTIC
6674 - [CCode (cprefix = "GTK_MENU_DIR_", cheader_filename = "gtk/gtk.h")]
6675 - public enum MenuDirectionType {
6676 - PARENT,
6677 - CHILD,
6678 - NEXT,
6679 - PREV
6681 - [CCode (cprefix = "GTK_MESSAGE_", cheader_filename = "gtk/gtk.h")]
6682 - public enum MessageType {
6683 - INFO,
6684 - WARNING,
6685 - QUESTION,
6686 - ERROR,
6687 - OTHER
6689 - [CCode (cprefix = "GTK_MOVEMENT_", cheader_filename = "gtk/gtk.h")]
6690 - public enum MovementStep {
6691 - LOGICAL_POSITIONS,
6692 - VISUAL_POSITIONS,
6693 - WORDS,
6694 - DISPLAY_LINES,
6695 - DISPLAY_LINE_ENDS,
6696 - PARAGRAPHS,
6697 - PARAGRAPH_ENDS,
6698 - PAGES,
6699 - BUFFER_ENDS,
6700 - HORIZONTAL_PAGES
6702 - [CCode (cprefix = "GTK_NOTEBOOK_TAB_", cheader_filename = "gtk/gtk.h")]
6703 - public enum NotebookTab {
6704 - FIRST,
6705 - LAST
6707 - [CCode (cprefix = "GTK_NUMBER_UP_LAYOUT_", cheader_filename = "gtk/gtk.h")]
6708 - public enum NumberUpLayout {
6709 - LEFT_TO_RIGHT_TOP_TO_BOTTOM,
6710 - LEFT_TO_RIGHT_BOTTOM_TO_TOP,
6711 - RIGHT_TO_LEFT_TOP_TO_BOTTOM,
6712 - RIGHT_TO_LEFT_BOTTOM_TO_TOP,
6713 - TOP_TO_BOTTOM_LEFT_TO_RIGHT,
6714 - TOP_TO_BOTTOM_RIGHT_TO_LEFT,
6715 - BOTTOM_TO_TOP_LEFT_TO_RIGHT,
6716 - BOTTOM_TO_TOP_RIGHT_TO_LEFT
6718 - [CCode (cprefix = "GTK_ORIENTATION_", cheader_filename = "gtk/gtk.h")]
6719 - public enum Orientation {
6720 - HORIZONTAL,
6721 - VERTICAL
6723 - [CCode (cprefix = "GTK_PACK_DIRECTION_", cheader_filename = "gtk/gtk.h")]
6724 - public enum PackDirection {
6725 - LTR,
6726 - RTL,
6727 - TTB,
6728 - BTT
6730 - [CCode (cprefix = "GTK_PACK_", cheader_filename = "gtk/gtk.h")]
6731 - public enum PackType {
6732 - START,
6733 - END
6735 - [CCode (cprefix = "GTK_PAGE_ORIENTATION_", cheader_filename = "gtk/gtk.h")]
6736 - public enum PageOrientation {
6737 - PORTRAIT,
6738 - LANDSCAPE,
6739 - REVERSE_PORTRAIT,
6740 - REVERSE_LANDSCAPE
6742 - [CCode (cprefix = "GTK_PAGE_SET_", cheader_filename = "gtk/gtk.h")]
6743 - public enum PageSet {
6744 - ALL,
6745 - EVEN,
6746 - ODD
6748 - [CCode (cprefix = "GTK_PATH_PRIO_", cheader_filename = "gtk/gtk.h")]
6749 - public enum PathPriorityType {
6750 - LOWEST,
6751 - GTK,
6752 - APPLICATION,
6753 - THEME,
6754 - RC,
6755 - HIGHEST
6757 - [CCode (cprefix = "GTK_PATH_", cheader_filename = "gtk/gtk.h")]
6758 - public enum PathType {
6759 - WIDGET,
6760 - WIDGET_CLASS,
6761 - CLASS
6763 - [CCode (cprefix = "GTK_POLICY_", cheader_filename = "gtk/gtk.h")]
6764 - public enum PolicyType {
6765 - ALWAYS,
6766 - AUTOMATIC,
6767 - NEVER
6769 - [CCode (cprefix = "GTK_POS_", cheader_filename = "gtk/gtk.h")]
6770 - public enum PositionType {
6771 - LEFT,
6772 - RIGHT,
6773 - TOP,
6774 - BOTTOM
6776 - [CCode (cprefix = "GTK_PRINT_DUPLEX_", cheader_filename = "gtk/gtk.h")]
6777 - public enum PrintDuplex {
6778 - SIMPLEX,
6779 - HORIZONTAL,
6780 - VERTICAL
6782 - [CCode (cprefix = "GTK_PRINT_ERROR_", cheader_filename = "gtk/gtk.h")]
6783 - public enum PrintError {
6784 - GENERAL,
6785 - INTERNAL_ERROR,
6786 - NOMEM,
6787 - INVALID_FILE
6789 - [CCode (cprefix = "GTK_PRINT_OPERATION_ACTION_", cheader_filename = "gtk/gtk.h")]
6790 - public enum PrintOperationAction {
6791 - PRINT_DIALOG,
6792 - PRINT,
6793 - PREVIEW,
6794 - EXPORT
6796 - [CCode (cprefix = "GTK_PRINT_OPERATION_RESULT_", cheader_filename = "gtk/gtk.h")]
6797 - public enum PrintOperationResult {
6798 - ERROR,
6799 - APPLY,
6800 - CANCEL,
6801 - IN_PROGRESS
6803 - [CCode (cprefix = "GTK_PRINT_PAGES_", cheader_filename = "gtk/gtk.h")]
6804 - public enum PrintPages {
6805 - ALL,
6806 - CURRENT,
6807 - RANGES,
6808 - SELECTION
6810 - [CCode (cprefix = "GTK_PRINT_QUALITY_", cheader_filename = "gtk/gtk.h")]
6811 - public enum PrintQuality {
6812 - LOW,
6813 - NORMAL,
6814 - HIGH,
6815 - DRAFT
6817 - [CCode (cprefix = "GTK_PRINT_STATUS_", cheader_filename = "gtk/gtk.h")]
6818 - public enum PrintStatus {
6819 - INITIAL,
6820 - PREPARING,
6821 - GENERATING_DATA,
6822 - SENDING_DATA,
6823 - PENDING,
6824 - PENDING_ISSUE,
6825 - PRINTING,
6826 - FINISHED,
6827 - FINISHED_ABORTED
6829 - [CCode (cprefix = "GTK_RC_", cheader_filename = "gtk/gtk.h")]
6830 - [Flags]
6831 - public enum RcFlags {
6832 - FG,
6833 - BG,
6834 - TEXT,
6835 - BASE
6837 - [CCode (cprefix = "GTK_RC_TOKEN_", cheader_filename = "gtk/gtk.h")]
6838 - public enum RcTokenType {
6839 - INVALID,
6840 - INCLUDE,
6841 - NORMAL,
6842 - ACTIVE,
6843 - PRELIGHT,
6844 - SELECTED,
6845 - INSENSITIVE,
6846 - FG,
6847 - BG,
6848 - TEXT,
6849 - BASE,
6850 - XTHICKNESS,
6851 - YTHICKNESS,
6852 - FONT,
6853 - FONTSET,
6854 - FONT_NAME,
6855 - BG_PIXMAP,
6856 - PIXMAP_PATH,
6857 - STYLE,
6858 - BINDING,
6859 - BIND,
6860 - WIDGET,
6861 - WIDGET_CLASS,
6862 - CLASS,
6863 - LOWEST,
6864 - GTK,
6865 - APPLICATION,
6866 - THEME,
6867 - RC,
6868 - HIGHEST,
6869 - ENGINE,
6870 - MODULE_PATH,
6871 - IM_MODULE_PATH,
6872 - IM_MODULE_FILE,
6873 - STOCK,
6874 - LTR,
6875 - RTL,
6876 - COLOR,
6877 - UNBIND,
6878 - LAST
6880 - [CCode (cprefix = "GTK_RECENT_CHOOSER_ERROR_", cheader_filename = "gtk/gtk.h")]
6881 - public enum RecentChooserError {
6882 - NOT_FOUND,
6883 - INVALID_URI
6885 - [CCode (cprefix = "GTK_RECENT_FILTER_", cheader_filename = "gtk/gtk.h")]
6886 - [Flags]
6887 - public enum RecentFilterFlags {
6888 - URI,
6889 - DISPLAY_NAME,
6890 - MIME_TYPE,
6891 - APPLICATION,
6892 - GROUP,
6893 - AGE
6895 - [CCode (cprefix = "GTK_RECENT_MANAGER_ERROR_", cheader_filename = "gtk/gtk.h")]
6896 - public enum RecentManagerError {
6897 - NOT_FOUND,
6898 - INVALID_URI,
6899 - INVALID_ENCODING,
6900 - NOT_REGISTERED,
6901 - READ,
6902 - WRITE,
6903 - UNKNOWN
6905 - [CCode (cprefix = "GTK_RECENT_SORT_", cheader_filename = "gtk/gtk.h")]
6906 - public enum RecentSortType {
6907 - NONE,
6908 - MRU,
6909 - LRU,
6910 - CUSTOM
6912 - [CCode (cprefix = "GTK_REGION_", cheader_filename = "gtk/gtk.h")]
6913 - [Flags]
6914 - public enum RegionFlags {
6915 - EVEN,
6916 - ODD,
6917 - FIRST,
6918 - LAST,
6919 - SORTED
6921 - [CCode (cprefix = "GTK_RELIEF_", cheader_filename = "gtk/gtk.h")]
6922 - public enum ReliefStyle {
6923 - NORMAL,
6924 - HALF,
6925 - NONE
6927 - [CCode (cprefix = "GTK_RESIZE_", cheader_filename = "gtk/gtk.h")]
6928 - public enum ResizeMode {
6929 - PARENT,
6930 - QUEUE,
6931 - IMMEDIATE
6933 - [CCode (cprefix = "GTK_RESPONSE_", cheader_filename = "gtk/gtk.h")]
6934 - public enum ResponseType {
6935 - NONE,
6936 - REJECT,
6937 - ACCEPT,
6938 - DELETE_EVENT,
6939 - OK,
6940 - CANCEL,
6941 - CLOSE,
6942 - YES,
6943 - NO,
6944 - APPLY,
6945 - HELP
6947 - [CCode (cprefix = "GTK_SCROLL_", cheader_filename = "gtk/gtk.h")]
6948 - public enum ScrollStep {
6949 - STEPS,
6950 - PAGES,
6951 - ENDS,
6952 - HORIZONTAL_STEPS,
6953 - HORIZONTAL_PAGES,
6954 - HORIZONTAL_ENDS
6956 - [CCode (cprefix = "GTK_SCROLL_", cheader_filename = "gtk/gtk.h")]
6957 - public enum ScrollType {
6958 - NONE,
6959 - JUMP,
6960 - STEP_BACKWARD,
6961 - STEP_FORWARD,
6962 - PAGE_BACKWARD,
6963 - PAGE_FORWARD,
6964 - STEP_UP,
6965 - STEP_DOWN,
6966 - PAGE_UP,
6967 - PAGE_DOWN,
6968 - STEP_LEFT,
6969 - STEP_RIGHT,
6970 - PAGE_LEFT,
6971 - PAGE_RIGHT,
6972 - START,
6973 - END
6975 - [CCode (cprefix = "GTK_SCROLL_", cheader_filename = "gtk/gtk.h")]
6976 - public enum ScrollablePolicy {
6977 - MINIMUM,
6978 - NATURAL
6980 - [CCode (cprefix = "GTK_SELECTION_", cheader_filename = "gtk/gtk.h")]
6981 - public enum SelectionMode {
6982 - NONE,
6983 - SINGLE,
6984 - BROWSE,
6985 - MULTIPLE
6987 - [CCode (cprefix = "GTK_SENSITIVITY_", cheader_filename = "gtk/gtk.h")]
6988 - public enum SensitivityType {
6989 - AUTO,
6990 - ON,
6991 - OFF
6993 - [CCode (cprefix = "GTK_SHADOW_", cheader_filename = "gtk/gtk.h")]
6994 - public enum ShadowType {
6995 - NONE,
6996 - IN,
6997 - OUT,
6998 - ETCHED_IN,
6999 - ETCHED_OUT
7001 - [CCode (cprefix = "GTK_SIZE_GROUP_", cheader_filename = "gtk/gtk.h")]
7002 - public enum SizeGroupMode {
7003 - NONE,
7004 - HORIZONTAL,
7005 - VERTICAL,
7006 - BOTH
7008 - [CCode (cprefix = "GTK_SIZE_REQUEST_", cheader_filename = "gtk/gtk.h")]
7009 - public enum SizeRequestMode {
7010 - HEIGHT_FOR_WIDTH,
7011 - WIDTH_FOR_HEIGHT
7013 - [CCode (cprefix = "GTK_SORT_", cheader_filename = "gtk/gtk.h")]
7014 - public enum SortType {
7015 - ASCENDING,
7016 - DESCENDING
7018 - [CCode (cprefix = "GTK_UPDATE_", cheader_filename = "gtk/gtk.h")]
7019 - public enum SpinButtonUpdatePolicy {
7020 - ALWAYS,
7021 - IF_VALID
7023 - [CCode (cprefix = "GTK_SPIN_", cheader_filename = "gtk/gtk.h")]
7024 - public enum SpinType {
7025 - STEP_FORWARD,
7026 - STEP_BACKWARD,
7027 - PAGE_FORWARD,
7028 - PAGE_BACKWARD,
7029 - HOME,
7030 - END,
7031 - USER_DEFINED
7033 - [CCode (cprefix = "GTK_STATE_FLAG_", cheader_filename = "gtk/gtk.h")]
7034 - [Flags]
7035 - public enum StateFlags {
7036 - NORMAL,
7037 - ACTIVE,
7038 - PRELIGHT,
7039 - SELECTED,
7040 - INSENSITIVE,
7041 - INCONSISTENT,
7042 - FOCUSED
7044 - [CCode (cprefix = "GTK_STATE_", cheader_filename = "gtk/gtk.h")]
7045 - public enum StateType {
7046 - NORMAL,
7047 - ACTIVE,
7048 - PRELIGHT,
7049 - SELECTED,
7050 - INSENSITIVE,
7051 - INCONSISTENT,
7052 - FOCUSED
7054 - [CCode (cprefix = "GTK_TARGET_", cheader_filename = "gtk/gtk.h")]
7055 - [Flags]
7056 - public enum TargetFlags {
7057 - SAME_APP,
7058 - SAME_WIDGET,
7059 - OTHER_APP,
7060 - OTHER_WIDGET
7062 - [CCode (cprefix = "GTK_TEXT_BUFFER_TARGET_INFO_", cheader_filename = "gtk/gtk.h")]
7063 - public enum TextBufferTargetInfo {
7064 - BUFFER_CONTENTS,
7065 - RICH_TEXT,
7066 - TEXT
7068 - [CCode (cprefix = "GTK_TEXT_DIR_", cheader_filename = "gtk/gtk.h")]
7069 - public enum TextDirection {
7070 - NONE,
7071 - LTR,
7072 - RTL
7074 - [CCode (cprefix = "GTK_TEXT_SEARCH_", cheader_filename = "gtk/gtk.h")]
7075 - [Flags]
7076 - public enum TextSearchFlags {
7077 - VISIBLE_ONLY,
7078 - TEXT_ONLY,
7079 - CASE_INSENSITIVE
7081 - [CCode (cprefix = "GTK_TEXT_WINDOW_", cheader_filename = "gtk/gtk.h")]
7082 - public enum TextWindowType {
7083 - PRIVATE,
7084 - WIDGET,
7085 - TEXT,
7086 - LEFT,
7087 - RIGHT,
7088 - TOP,
7089 - BOTTOM
7091 - [CCode (cprefix = "GTK_TOOL_PALETTE_DRAG_", cheader_filename = "gtk/gtk.h")]
7092 - [Flags]
7093 - public enum ToolPaletteDragTargets {
7094 - ITEMS,
7095 - GROUPS
7097 - [CCode (cprefix = "GTK_TOOLBAR_SPACE_", cheader_filename = "gtk/gtk.h")]
7098 - public enum ToolbarSpaceStyle {
7099 - EMPTY,
7100 - LINE
7102 - [CCode (cprefix = "GTK_TOOLBAR_", cheader_filename = "gtk/gtk.h")]
7103 - public enum ToolbarStyle {
7104 - ICONS,
7105 - TEXT,
7106 - BOTH,
7107 - BOTH_HORIZ
7109 - [CCode (cprefix = "GTK_TREE_MODEL_", cheader_filename = "gtk/gtk.h")]
7110 - [Flags]
7111 - public enum TreeModelFlags {
7112 - ITERS_PERSIST,
7113 - LIST_ONLY
7115 - [CCode (cprefix = "GTK_TREE_VIEW_COLUMN_", cheader_filename = "gtk/gtk.h")]
7116 - public enum TreeViewColumnSizing {
7117 - GROW_ONLY,
7118 - AUTOSIZE,
7119 - FIXED
7121 - [CCode (cprefix = "GTK_TREE_VIEW_DROP_", cheader_filename = "gtk/gtk.h")]
7122 - public enum TreeViewDropPosition {
7123 - BEFORE,
7124 - AFTER,
7125 - INTO_OR_BEFORE,
7126 - INTO_OR_AFTER
7128 - [CCode (cprefix = "GTK_TREE_VIEW_GRID_LINES_", cheader_filename = "gtk/gtk.h")]
7129 - public enum TreeViewGridLines {
7130 - NONE,
7131 - HORIZONTAL,
7132 - VERTICAL,
7133 - BOTH
7135 - [CCode (cprefix = "GTK_UI_MANAGER_", cheader_filename = "gtk/gtk.h")]
7136 - [Flags]
7137 - public enum UIManagerItemType {
7138 - AUTO,
7139 - MENUBAR,
7140 - MENU,
7141 - TOOLBAR,
7142 - PLACEHOLDER,
7143 - POPUP,
7144 - MENUITEM,
7145 - TOOLITEM,
7146 - SEPARATOR,
7147 - ACCELERATOR,
7148 - POPUP_WITH_ACCELS
7150 - [CCode (cprefix = "GTK_UNIT_", cheader_filename = "gtk/gtk.h")]
7151 - public enum Unit {
7152 - PIXEL,
7153 - POINTS,
7154 - INCH,
7155 - MM
7157 - [CCode (cprefix = "GTK_WIDGET_HELP_", cheader_filename = "gtk/gtk.h")]
7158 - public enum WidgetHelpType {
7159 - TOOLTIP,
7160 - WHATS_THIS
7162 - [CCode (cprefix = "GTK_WIN_POS_", cheader_filename = "gtk/gtk.h")]
7163 - public enum WindowPosition {
7164 - NONE,
7165 - CENTER,
7166 - MOUSE,
7167 - CENTER_ALWAYS,
7168 - CENTER_ON_PARENT
7170 - [CCode (cprefix = "GTK_WINDOW_", cheader_filename = "gtk/gtk.h")]
7171 - public enum WindowType {
7172 - TOPLEVEL,
7173 - POPUP
7175 - [CCode (cprefix = "GTK_WRAP_", cheader_filename = "gtk/gtk.h")]
7176 - public enum WrapMode {
7177 - NONE,
7178 - CHAR,
7179 - WORD,
7180 - WORD_CHAR
7182 - [CCode (cprefix = "GTK_BUILDER_ERROR_", cheader_filename = "gtk/gtk.h")]
7183 - public errordomain BuilderError {
7184 - INVALID_TYPE_FUNCTION,
7185 - UNHANDLED_TAG,
7186 - MISSING_ATTRIBUTE,
7187 - INVALID_ATTRIBUTE,
7188 - INVALID_TAG,
7189 - MISSING_PROPERTY_VALUE,
7190 - INVALID_VALUE,
7191 - VERSION_MISMATCH,
7192 - DUPLICATE_ID,
7194 - [CCode (cheader_filename = "gtk/gtk.h")]
7195 - public delegate bool AccelGroupActivate (Gtk.AccelGroup accel_group, GLib.Object acceleratable, uint keyval, Gdk.ModifierType modifier);
7196 - [CCode (cheader_filename = "gtk/gtk.h")]
7197 - public delegate bool AccelGroupFindFunc (Gtk.AccelKey key, GLib.Closure closure);
7198 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7199 - public delegate void AccelMapForeach (void* data, string accel_path, uint accel_key, Gdk.ModifierType accel_mods, bool changed);
7200 - [CCode (cheader_filename = "gtk/gtk.h")]
7201 - public delegate void ActionCallback (Gtk.Action action);
7202 - [CCode (cheader_filename = "gtk/gtk.h")]
7203 - public delegate int AssistantPageFunc (int current_page);
7204 - [CCode (cheader_filename = "gtk/gtk.h")]
7205 - public delegate void BuilderConnectFunc (Gtk.Builder builder, GLib.Object object, string signal_name, string handler_name, GLib.Object connect_object, GLib.ConnectFlags flags);
7206 - [CCode (cheader_filename = "gtk/gtk.h")]
7207 - public delegate string CalendarDetailFunc (Gtk.Calendar calendar, uint year, uint month, uint day);
7208 - [CCode (cheader_filename = "gtk/gtk.h")]
7209 - public delegate void Callback (Gtk.Widget widget);
7210 - [CCode (cheader_filename = "gtk/gtk.h")]
7211 - public delegate bool CellAllocCallback (Gtk.CellRenderer renderer, Gdk.Rectangle cell_area, Gdk.Rectangle cell_background);
7212 - [CCode (cheader_filename = "gtk/gtk.h")]
7213 - public delegate bool CellCallback (Gtk.CellRenderer renderer);
7214 - [CCode (cheader_filename = "gtk/gtk.h")]
7215 - public delegate void CellLayoutDataFunc (Gtk.CellLayout cell_layout, Gtk.CellRenderer cell, Gtk.TreeModel tree_model, Gtk.TreeIter iter);
7216 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7217 - public delegate void ClipboardClearFunc (Gtk.Clipboard clipboard, void* user_data_or_owner);
7218 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7219 - public delegate void ClipboardGetFunc (Gtk.Clipboard clipboard, Gtk.SelectionData selection_data, uint info, void* user_data_or_owner);
7220 - [CCode (cheader_filename = "gtk/gtk.h")]
7221 - public delegate void ClipboardImageReceivedFunc (Gtk.Clipboard clipboard, Gdk.Pixbuf pixbuf);
7222 - [CCode (cheader_filename = "gtk/gtk.h")]
7223 - public delegate void ClipboardReceivedFunc (Gtk.Clipboard clipboard, Gtk.SelectionData selection_data);
7224 - [CCode (cheader_filename = "gtk/gtk.h")]
7225 - public delegate void ClipboardRichTextReceivedFunc (Gtk.Clipboard clipboard, Gdk.Atom format, [CCode (array_length_type = "gsize")] uint8[] text);
7226 - [CCode (cheader_filename = "gtk/gtk.h")]
7227 - public delegate void ClipboardTargetsReceivedFunc (Gtk.Clipboard clipboard, Gdk.Atom[] atoms);
7228 - [CCode (cheader_filename = "gtk/gtk.h")]
7229 - public delegate void ClipboardTextReceivedFunc (Gtk.Clipboard clipboard, string? text);
7230 - [CCode (cheader_filename = "gtk/gtk.h")]
7231 - public delegate void ClipboardURIReceivedFunc (Gtk.Clipboard clipboard, [CCode (array_length = false, array_null_terminated = true)] string[] uris);
7232 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7233 - public delegate void ColorSelectionChangePaletteFunc (Gdk.Color colors, int n_colors);
7234 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7235 - public delegate void ColorSelectionChangePaletteWithScreenFunc (Gdk.Screen screen, Gdk.Color colors, int n_colors);
7236 - [CCode (cheader_filename = "gtk/gtk.h")]
7237 - public delegate bool EntryCompletionMatchFunc (Gtk.EntryCompletion completion, string key, Gtk.TreeIter iter);
7238 - [CCode (cheader_filename = "gtk/gtk.h")]
7239 - public delegate bool FileFilterFunc (Gtk.FileFilterInfo filter_info);
7240 - [CCode (cheader_filename = "gtk/gtk.h")]
7241 - public delegate void IconViewForeachFunc (Gtk.IconView icon_view, Gtk.TreePath path);
7242 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7243 - public delegate int KeySnoopFunc (Gtk.Widget grab_widget, Gdk.EventKey event, void* func_data);
7244 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7245 - public delegate void MenuDetachFunc (Gtk.Widget attach_widget, Gtk.Menu menu);
7246 - [CCode (cheader_filename = "gtk/gtk.h")]
7247 - public delegate void MenuPositionFunc (Gtk.Menu menu, out int x, out int y, out bool push_in);
7248 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7249 - public delegate void ModuleDisplayInitFunc (Gdk.Display display);
7250 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7251 - public delegate void ModuleInitFunc (int argc, string argv);
7252 - [CCode (cheader_filename = "gtk/gtk.h")]
7253 - public delegate void PageSetupDoneFunc (Gtk.PageSetup page_setup);
7254 - [CCode (cheader_filename = "gtk/gtk.h")]
7255 - public delegate void PrintSettingsFunc (string key, string value);
7256 - [CCode (cheader_filename = "gtk/gtk.h")]
7257 - public delegate void RadioActionCallback (Gtk.Action action, Gtk.Action current);
7258 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7259 - public delegate bool RcPropertyParser (GLib.ParamSpec pspec, GLib.StringBuilder rc_string, GLib.Value property_value);
7260 - [CCode (cheader_filename = "gtk/gtk.h")]
7261 - public delegate bool RecentFilterFunc (Gtk.RecentFilterInfo filter_info);
7262 - [CCode (cheader_filename = "gtk/gtk.h")]
7263 - public delegate int RecentSortFunc (Gtk.RecentInfo a, Gtk.RecentInfo b);
7264 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
7265 - public delegate bool StylePropertyParser (string str, GLib.Value value, GLib.Error error);
7266 - [CCode (cheader_filename = "gtk/gtk.h", instance_pos = 5.9)]
7267 - public delegate bool TextBufferDeserializeFunc (Gtk.TextBuffer register_buffer, Gtk.TextBuffer content_buffer, Gtk.TextIter iter, [CCode (array_length_type = "gsize")] uint8[] data, bool create_tags, GLib.Error error);
7268 - [CCode (cheader_filename = "gtk/gtk.h")]
7269 - public delegate uchar TextBufferSerializeFunc (Gtk.TextBuffer register_buffer, Gtk.TextBuffer content_buffer, Gtk.TextIter start, Gtk.TextIter end, size_t length);
7270 - [CCode (cheader_filename = "gtk/gtk.h")]
7271 - public delegate bool TextCharPredicate (unichar ch);
7272 - [CCode (cheader_filename = "gtk/gtk.h")]
7273 - public delegate void TextTagTableForeach (Gtk.TextTag tag);
7274 - [CCode (cheader_filename = "gtk/gtk.h")]
7275 - public delegate unowned string TranslateFunc (string path);
7276 - [CCode (cheader_filename = "gtk/gtk.h")]
7277 - public delegate void TreeCellDataFunc (Gtk.TreeViewColumn tree_column, Gtk.CellRenderer cell, Gtk.TreeModel tree_model, Gtk.TreeIter iter);
7278 - [CCode (cheader_filename = "gtk/gtk.h")]
7279 - public delegate void TreeDestroyCountFunc (Gtk.TreeView tree_view, Gtk.TreePath path, int children);
7280 - [CCode (cheader_filename = "gtk/gtk.h")]
7281 - public delegate int TreeIterCompareFunc (Gtk.TreeModel model, Gtk.TreeIter a, Gtk.TreeIter b);
7282 - [CCode (cheader_filename = "gtk/gtk.h")]
7283 - public delegate void TreeModelFilterModifyFunc (Gtk.TreeModel model, Gtk.TreeIter iter, GLib.Value value, int column);
7284 - [CCode (cheader_filename = "gtk/gtk.h")]
7285 - public delegate bool TreeModelFilterVisibleFunc (Gtk.TreeModel model, Gtk.TreeIter iter);
7286 - [CCode (cheader_filename = "gtk/gtk.h")]
7287 - public delegate bool TreeModelForeachFunc (Gtk.TreeModel model, Gtk.TreePath path, Gtk.TreeIter iter);
7288 - [CCode (cheader_filename = "gtk/gtk.h")]
7289 - public delegate void TreeSelectionForeachFunc (Gtk.TreeModel model, Gtk.TreePath path, Gtk.TreeIter iter);
7290 - [CCode (cheader_filename = "gtk/gtk.h")]
7291 - public delegate bool TreeSelectionFunc (Gtk.TreeSelection selection, Gtk.TreeModel model, Gtk.TreePath path, bool path_currently_selected);
7292 - [CCode (cheader_filename = "gtk/gtk.h")]
7293 - public delegate bool TreeViewColumnDropFunc (Gtk.TreeView tree_view, Gtk.TreeViewColumn column, Gtk.TreeViewColumn prev_column, Gtk.TreeViewColumn next_column);
7294 - [CCode (cheader_filename = "gtk/gtk.h")]
7295 - public delegate void TreeViewMappingFunc (Gtk.TreeView tree_view, Gtk.TreePath path);
7296 - [CCode (cheader_filename = "gtk/gtk.h")]
7297 - public delegate bool TreeViewRowSeparatorFunc (Gtk.TreeModel model, Gtk.TreeIter iter);
7298 - [CCode (cheader_filename = "gtk/gtk.h")]
7299 - public delegate bool TreeViewSearchEqualFunc (Gtk.TreeModel model, int column, string key, Gtk.TreeIter iter);
7300 - [CCode (cheader_filename = "gtk/gtk.h")]
7301 - public delegate void TreeViewSearchPositionFunc (Gtk.TreeView tree_view, Gtk.Widget search_dialog);
7302 - [CCode (cheader_filename = "gtk/gtk.h")]
7303 - public const int BINARY_AGE;
7304 - [CCode (cheader_filename = "gtk/gtk.h")]
7305 - public const int INPUT_ERROR;
7306 - [CCode (cheader_filename = "gtk/gtk.h")]
7307 - public const int INTERFACE_AGE;
7308 - [CCode (cheader_filename = "gtk/gtk.h")]
7309 - public const int MAJOR_VERSION;
7310 - [CCode (cheader_filename = "gtk/gtk.h")]
7311 - public const int MAX_COMPOSE_LEN;
7312 - [CCode (cheader_filename = "gtk/gtk.h")]
7313 - public const int MICRO_VERSION;
7314 - [CCode (cheader_filename = "gtk/gtk.h")]
7315 - public const int MINOR_VERSION;
7316 - [CCode (cheader_filename = "gtk/gtk.h")]
7317 - public const string PAPER_NAME_A3;
7318 - [CCode (cheader_filename = "gtk/gtk.h")]
7319 - public const string PAPER_NAME_A4;
7320 - [CCode (cheader_filename = "gtk/gtk.h")]
7321 - public const string PAPER_NAME_A5;
7322 - [CCode (cheader_filename = "gtk/gtk.h")]
7323 - public const string PAPER_NAME_B5;
7324 - [CCode (cheader_filename = "gtk/gtk.h")]
7325 - public const string PAPER_NAME_EXECUTIVE;
7326 - [CCode (cheader_filename = "gtk/gtk.h")]
7327 - public const string PAPER_NAME_LEGAL;
7328 - [CCode (cheader_filename = "gtk/gtk.h")]
7329 - public const string PAPER_NAME_LETTER;
7330 - [CCode (cheader_filename = "gtk/gtk.h")]
7331 - public const int PATH_PRIO_MASK;
7332 - [CCode (cheader_filename = "gtk/gtk.h")]
7333 - public const string PRINT_SETTINGS_COLLATE;
7334 - [CCode (cheader_filename = "gtk/gtk.h")]
7335 - public const string PRINT_SETTINGS_DEFAULT_SOURCE;
7336 - [CCode (cheader_filename = "gtk/gtk.h")]
7337 - public const string PRINT_SETTINGS_DITHER;
7338 - [CCode (cheader_filename = "gtk/gtk.h")]
7339 - public const string PRINT_SETTINGS_DUPLEX;
7340 - [CCode (cheader_filename = "gtk/gtk.h")]
7341 - public const string PRINT_SETTINGS_FINISHINGS;
7342 - [CCode (cheader_filename = "gtk/gtk.h")]
7343 - public const string PRINT_SETTINGS_MEDIA_TYPE;
7344 - [CCode (cheader_filename = "gtk/gtk.h")]
7345 - public const string PRINT_SETTINGS_NUMBER_UP;
7346 - [CCode (cheader_filename = "gtk/gtk.h")]
7347 - public const string PRINT_SETTINGS_NUMBER_UP_LAYOUT;
7348 - [CCode (cheader_filename = "gtk/gtk.h")]
7349 - public const string PRINT_SETTINGS_N_COPIES;
7350 - [CCode (cheader_filename = "gtk/gtk.h")]
7351 - public const string PRINT_SETTINGS_ORIENTATION;
7352 - [CCode (cheader_filename = "gtk/gtk.h")]
7353 - public const string PRINT_SETTINGS_OUTPUT_BIN;
7354 - [CCode (cheader_filename = "gtk/gtk.h")]
7355 - public const string PRINT_SETTINGS_OUTPUT_FILE_FORMAT;
7356 - [CCode (cheader_filename = "gtk/gtk.h")]
7357 - public const string PRINT_SETTINGS_OUTPUT_URI;
7358 - [CCode (cheader_filename = "gtk/gtk.h")]
7359 - public const string PRINT_SETTINGS_PAGE_RANGES;
7360 - [CCode (cheader_filename = "gtk/gtk.h")]
7361 - public const string PRINT_SETTINGS_PAGE_SET;
7362 - [CCode (cheader_filename = "gtk/gtk.h")]
7363 - public const string PRINT_SETTINGS_PAPER_FORMAT;
7364 - [CCode (cheader_filename = "gtk/gtk.h")]
7365 - public const string PRINT_SETTINGS_PAPER_HEIGHT;
7366 - [CCode (cheader_filename = "gtk/gtk.h")]
7367 - public const string PRINT_SETTINGS_PAPER_WIDTH;
7368 - [CCode (cheader_filename = "gtk/gtk.h")]
7369 - public const string PRINT_SETTINGS_PRINTER;
7370 - [CCode (cheader_filename = "gtk/gtk.h")]
7371 - public const string PRINT_SETTINGS_PRINTER_LPI;
7372 - [CCode (cheader_filename = "gtk/gtk.h")]
7373 - public const string PRINT_SETTINGS_PRINT_PAGES;
7374 - [CCode (cheader_filename = "gtk/gtk.h")]
7375 - public const string PRINT_SETTINGS_QUALITY;
7376 - [CCode (cheader_filename = "gtk/gtk.h")]
7377 - public const string PRINT_SETTINGS_RESOLUTION;
7378 - [CCode (cheader_filename = "gtk/gtk.h")]
7379 - public const string PRINT_SETTINGS_RESOLUTION_X;
7380 - [CCode (cheader_filename = "gtk/gtk.h")]
7381 - public const string PRINT_SETTINGS_RESOLUTION_Y;
7382 - [CCode (cheader_filename = "gtk/gtk.h")]
7383 - public const string PRINT_SETTINGS_REVERSE;
7384 - [CCode (cheader_filename = "gtk/gtk.h")]
7385 - public const string PRINT_SETTINGS_SCALE;
7386 - [CCode (cheader_filename = "gtk/gtk.h")]
7387 - public const string PRINT_SETTINGS_USE_COLOR;
7388 - [CCode (cheader_filename = "gtk/gtk.h")]
7389 - public const string PRINT_SETTINGS_WIN32_DRIVER_EXTRA;
7390 - [CCode (cheader_filename = "gtk/gtk.h")]
7391 - public const string PRINT_SETTINGS_WIN32_DRIVER_VERSION;
7392 - [CCode (cheader_filename = "gtk/gtk.h")]
7393 - public const int PRIORITY_RESIZE;
7394 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ABOUT")]
7395 - [CCode (cheader_filename = "gtk/gtk.h")]
7396 - public const string STOCK_ABOUT;
7397 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ADD")]
7398 - [CCode (cheader_filename = "gtk/gtk.h")]
7399 - public const string STOCK_ADD;
7400 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.APPLY")]
7401 - [CCode (cheader_filename = "gtk/gtk.h")]
7402 - public const string STOCK_APPLY;
7403 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.BOLD")]
7404 - [CCode (cheader_filename = "gtk/gtk.h")]
7405 - public const string STOCK_BOLD;
7406 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CANCEL")]
7407 - [CCode (cheader_filename = "gtk/gtk.h")]
7408 - public const string STOCK_CANCEL;
7409 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CAPS_LOCK_WARNING")]
7410 - [CCode (cheader_filename = "gtk/gtk.h")]
7411 - public const string STOCK_CAPS_LOCK_WARNING;
7412 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CDROM")]
7413 - [CCode (cheader_filename = "gtk/gtk.h")]
7414 - public const string STOCK_CDROM;
7415 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CLEAR")]
7416 - [CCode (cheader_filename = "gtk/gtk.h")]
7417 - public const string STOCK_CLEAR;
7418 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CLOSE")]
7419 - [CCode (cheader_filename = "gtk/gtk.h")]
7420 - public const string STOCK_CLOSE;
7421 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.COLOR_PICKER")]
7422 - [CCode (cheader_filename = "gtk/gtk.h")]
7423 - public const string STOCK_COLOR_PICKER;
7424 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CONNECT")]
7425 - [CCode (cheader_filename = "gtk/gtk.h")]
7426 - public const string STOCK_CONNECT;
7427 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CONVERT")]
7428 - [CCode (cheader_filename = "gtk/gtk.h")]
7429 - public const string STOCK_CONVERT;
7430 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.COPY")]
7431 - [CCode (cheader_filename = "gtk/gtk.h")]
7432 - public const string STOCK_COPY;
7433 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CUT")]
7434 - [CCode (cheader_filename = "gtk/gtk.h")]
7435 - public const string STOCK_CUT;
7436 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DELETE")]
7437 - [CCode (cheader_filename = "gtk/gtk.h")]
7438 - public const string STOCK_DELETE;
7439 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_AUTHENTICATION")]
7440 - [CCode (cheader_filename = "gtk/gtk.h")]
7441 - public const string STOCK_DIALOG_AUTHENTICATION;
7442 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_ERROR")]
7443 - [CCode (cheader_filename = "gtk/gtk.h")]
7444 - public const string STOCK_DIALOG_ERROR;
7445 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_INFO")]
7446 - [CCode (cheader_filename = "gtk/gtk.h")]
7447 - public const string STOCK_DIALOG_INFO;
7448 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_QUESTION")]
7449 - [CCode (cheader_filename = "gtk/gtk.h")]
7450 - public const string STOCK_DIALOG_QUESTION;
7451 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_WARNING")]
7452 - [CCode (cheader_filename = "gtk/gtk.h")]
7453 - public const string STOCK_DIALOG_WARNING;
7454 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIRECTORY")]
7455 - [CCode (cheader_filename = "gtk/gtk.h")]
7456 - public const string STOCK_DIRECTORY;
7457 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DISCARD")]
7458 - [CCode (cheader_filename = "gtk/gtk.h")]
7459 - public const string STOCK_DISCARD;
7460 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DISCONNECT")]
7461 - [CCode (cheader_filename = "gtk/gtk.h")]
7462 - public const string STOCK_DISCONNECT;
7463 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DND")]
7464 - [CCode (cheader_filename = "gtk/gtk.h")]
7465 - public const string STOCK_DND;
7466 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DND_MULTIPLE")]
7467 - [CCode (cheader_filename = "gtk/gtk.h")]
7468 - public const string STOCK_DND_MULTIPLE;
7469 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.EDIT")]
7470 - [CCode (cheader_filename = "gtk/gtk.h")]
7471 - public const string STOCK_EDIT;
7472 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.EXECUTE")]
7473 - [CCode (cheader_filename = "gtk/gtk.h")]
7474 - public const string STOCK_EXECUTE;
7475 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FILE")]
7476 - [CCode (cheader_filename = "gtk/gtk.h")]
7477 - public const string STOCK_FILE;
7478 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FIND")]
7479 - [CCode (cheader_filename = "gtk/gtk.h")]
7480 - public const string STOCK_FIND;
7481 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FIND_AND_REPLACE")]
7482 - [CCode (cheader_filename = "gtk/gtk.h")]
7483 - public const string STOCK_FIND_AND_REPLACE;
7484 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FLOPPY")]
7485 - [CCode (cheader_filename = "gtk/gtk.h")]
7486 - public const string STOCK_FLOPPY;
7487 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FULLSCREEN")]
7488 - [CCode (cheader_filename = "gtk/gtk.h")]
7489 - public const string STOCK_FULLSCREEN;
7490 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_BOTTOM")]
7491 - [CCode (cheader_filename = "gtk/gtk.h")]
7492 - public const string STOCK_GOTO_BOTTOM;
7493 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_FIRST")]
7494 - [CCode (cheader_filename = "gtk/gtk.h")]
7495 - public const string STOCK_GOTO_FIRST;
7496 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_LAST")]
7497 - [CCode (cheader_filename = "gtk/gtk.h")]
7498 - public const string STOCK_GOTO_LAST;
7499 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_TOP")]
7500 - [CCode (cheader_filename = "gtk/gtk.h")]
7501 - public const string STOCK_GOTO_TOP;
7502 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_BACK")]
7503 - [CCode (cheader_filename = "gtk/gtk.h")]
7504 - public const string STOCK_GO_BACK;
7505 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_DOWN")]
7506 - [CCode (cheader_filename = "gtk/gtk.h")]
7507 - public const string STOCK_GO_DOWN;
7508 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_FORWARD")]
7509 - [CCode (cheader_filename = "gtk/gtk.h")]
7510 - public const string STOCK_GO_FORWARD;
7511 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_UP")]
7512 - [CCode (cheader_filename = "gtk/gtk.h")]
7513 - public const string STOCK_GO_UP;
7514 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.HARDDISK")]
7515 - [CCode (cheader_filename = "gtk/gtk.h")]
7516 - public const string STOCK_HARDDISK;
7517 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.HELP")]
7518 - [CCode (cheader_filename = "gtk/gtk.h")]
7519 - public const string STOCK_HELP;
7520 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.HOME")]
7521 - [CCode (cheader_filename = "gtk/gtk.h")]
7522 - public const string STOCK_HOME;
7523 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.INDENT")]
7524 - [CCode (cheader_filename = "gtk/gtk.h")]
7525 - public const string STOCK_INDENT;
7526 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.INDEX")]
7527 - [CCode (cheader_filename = "gtk/gtk.h")]
7528 - public const string STOCK_INDEX;
7529 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.INFO")]
7530 - [CCode (cheader_filename = "gtk/gtk.h")]
7531 - public const string STOCK_INFO;
7532 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ITALIC")]
7533 - [CCode (cheader_filename = "gtk/gtk.h")]
7534 - public const string STOCK_ITALIC;
7535 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUMP_TO")]
7536 - [CCode (cheader_filename = "gtk/gtk.h")]
7537 - public const string STOCK_JUMP_TO;
7538 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_CENTER")]
7539 - [CCode (cheader_filename = "gtk/gtk.h")]
7540 - public const string STOCK_JUSTIFY_CENTER;
7541 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_FILL")]
7542 - [CCode (cheader_filename = "gtk/gtk.h")]
7543 - public const string STOCK_JUSTIFY_FILL;
7544 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_LEFT")]
7545 - [CCode (cheader_filename = "gtk/gtk.h")]
7546 - public const string STOCK_JUSTIFY_LEFT;
7547 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_RIGHT")]
7548 - [CCode (cheader_filename = "gtk/gtk.h")]
7549 - public const string STOCK_JUSTIFY_RIGHT;
7550 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FULLSCREEN")]
7551 - [CCode (cheader_filename = "gtk/gtk.h")]
7552 - public const string STOCK_LEAVE_FULLSCREEN;
7553 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_FORWARD")]
7554 - [CCode (cheader_filename = "gtk/gtk.h")]
7555 - public const string STOCK_MEDIA_FORWARD;
7556 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_NEXT")]
7557 - [CCode (cheader_filename = "gtk/gtk.h")]
7558 - public const string STOCK_MEDIA_NEXT;
7559 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_PAUSE")]
7560 - [CCode (cheader_filename = "gtk/gtk.h")]
7561 - public const string STOCK_MEDIA_PAUSE;
7562 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_PLAY")]
7563 - [CCode (cheader_filename = "gtk/gtk.h")]
7564 - public const string STOCK_MEDIA_PLAY;
7565 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_PREVIOUS")]
7566 - [CCode (cheader_filename = "gtk/gtk.h")]
7567 - public const string STOCK_MEDIA_PREVIOUS;
7568 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_RECORD")]
7569 - [CCode (cheader_filename = "gtk/gtk.h")]
7570 - public const string STOCK_MEDIA_RECORD;
7571 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_REWIND")]
7572 - [CCode (cheader_filename = "gtk/gtk.h")]
7573 - public const string STOCK_MEDIA_REWIND;
7574 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_STOP")]
7575 - [CCode (cheader_filename = "gtk/gtk.h")]
7576 - public const string STOCK_MEDIA_STOP;
7577 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MISSING_IMAGE")]
7578 - [CCode (cheader_filename = "gtk/gtk.h")]
7579 - public const string STOCK_MISSING_IMAGE;
7580 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.NETWORK")]
7581 - [CCode (cheader_filename = "gtk/gtk.h")]
7582 - public const string STOCK_NETWORK;
7583 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.NEW")]
7584 - [CCode (cheader_filename = "gtk/gtk.h")]
7585 - public const string STOCK_NEW;
7586 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.NO")]
7587 - [CCode (cheader_filename = "gtk/gtk.h")]
7588 - public const string STOCK_NO;
7589 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.OK")]
7590 - [CCode (cheader_filename = "gtk/gtk.h")]
7591 - public const string STOCK_OK;
7592 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.OPEN")]
7593 - [CCode (cheader_filename = "gtk/gtk.h")]
7594 - public const string STOCK_OPEN;
7595 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_LANDSCAPE")]
7596 - [CCode (cheader_filename = "gtk/gtk.h")]
7597 - public const string STOCK_ORIENTATION_LANDSCAPE;
7598 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_PORTRAIT")]
7599 - [CCode (cheader_filename = "gtk/gtk.h")]
7600 - public const string STOCK_ORIENTATION_PORTRAIT;
7601 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_REVERSE_LANDSCAPE")]
7602 - [CCode (cheader_filename = "gtk/gtk.h")]
7603 - public const string STOCK_ORIENTATION_REVERSE_LANDSCAPE;
7604 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_REVERSE_PORTRAIT")]
7605 - [CCode (cheader_filename = "gtk/gtk.h")]
7606 - public const string STOCK_ORIENTATION_REVERSE_PORTRAIT;
7607 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PAGE_SETUP")]
7608 - [CCode (cheader_filename = "gtk/gtk.h")]
7609 - public const string STOCK_PAGE_SETUP;
7610 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PASTE")]
7611 - [CCode (cheader_filename = "gtk/gtk.h")]
7612 - public const string STOCK_PASTE;
7613 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PREFERENCES")]
7614 - [CCode (cheader_filename = "gtk/gtk.h")]
7615 - public const string STOCK_PREFERENCES;
7616 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT")]
7617 - [CCode (cheader_filename = "gtk/gtk.h")]
7618 - public const string STOCK_PRINT;
7619 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_ERROR")]
7620 - [CCode (cheader_filename = "gtk/gtk.h")]
7621 - public const string STOCK_PRINT_ERROR;
7622 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_PAUSED")]
7623 - [CCode (cheader_filename = "gtk/gtk.h")]
7624 - public const string STOCK_PRINT_PAUSED;
7625 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_PREVIEW")]
7626 - [CCode (cheader_filename = "gtk/gtk.h")]
7627 - public const string STOCK_PRINT_PREVIEW;
7628 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_REPORT")]
7629 - [CCode (cheader_filename = "gtk/gtk.h")]
7630 - public const string STOCK_PRINT_REPORT;
7631 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_WARNING")]
7632 - [CCode (cheader_filename = "gtk/gtk.h")]
7633 - public const string STOCK_PRINT_WARNING;
7634 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PROPERTIES")]
7635 - [CCode (cheader_filename = "gtk/gtk.h")]
7636 - public const string STOCK_PROPERTIES;
7637 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.QUIT")]
7638 - [CCode (cheader_filename = "gtk/gtk.h")]
7639 - public const string STOCK_QUIT;
7640 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REDO")]
7641 - [CCode (cheader_filename = "gtk/gtk.h")]
7642 - public const string STOCK_REDO;
7643 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REFRESH")]
7644 - [CCode (cheader_filename = "gtk/gtk.h")]
7645 - public const string STOCK_REFRESH;
7646 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REMOVE")]
7647 - [CCode (cheader_filename = "gtk/gtk.h")]
7648 - public const string STOCK_REMOVE;
7649 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REVERT_TO_SAVED")]
7650 - [CCode (cheader_filename = "gtk/gtk.h")]
7651 - public const string STOCK_REVERT_TO_SAVED;
7652 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SAVE")]
7653 - [CCode (cheader_filename = "gtk/gtk.h")]
7654 - public const string STOCK_SAVE;
7655 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SAVE_AS")]
7656 - [CCode (cheader_filename = "gtk/gtk.h")]
7657 - public const string STOCK_SAVE_AS;
7658 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SELECT_ALL")]
7659 - [CCode (cheader_filename = "gtk/gtk.h")]
7660 - public const string STOCK_SELECT_ALL;
7661 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SELECT_COLOR")]
7662 - [CCode (cheader_filename = "gtk/gtk.h")]
7663 - public const string STOCK_SELECT_COLOR;
7664 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SELECT_FONT")]
7665 - [CCode (cheader_filename = "gtk/gtk.h")]
7666 - public const string STOCK_SELECT_FONT;
7667 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SORT_ASCENDING")]
7668 - [CCode (cheader_filename = "gtk/gtk.h")]
7669 - public const string STOCK_SORT_ASCENDING;
7670 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SORT_DESCENDING")]
7671 - [CCode (cheader_filename = "gtk/gtk.h")]
7672 - public const string STOCK_SORT_DESCENDING;
7673 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SPELL_CHECK")]
7674 - [CCode (cheader_filename = "gtk/gtk.h")]
7675 - public const string STOCK_SPELL_CHECK;
7676 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.STOP")]
7677 - [CCode (cheader_filename = "gtk/gtk.h")]
7678 - public const string STOCK_STOP;
7679 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.STRIKETHROUGH")]
7680 - [CCode (cheader_filename = "gtk/gtk.h")]
7681 - public const string STOCK_STRIKETHROUGH;
7682 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNDELETE")]
7683 - [CCode (cheader_filename = "gtk/gtk.h")]
7684 - public const string STOCK_UNDELETE;
7685 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNDERLINE")]
7686 - [CCode (cheader_filename = "gtk/gtk.h")]
7687 - public const string STOCK_UNDERLINE;
7688 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNDO")]
7689 - [CCode (cheader_filename = "gtk/gtk.h")]
7690 - public const string STOCK_UNDO;
7691 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNINDENT")]
7692 - [CCode (cheader_filename = "gtk/gtk.h")]
7693 - public const string STOCK_UNINDENT;
7694 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.YES")]
7695 - [CCode (cheader_filename = "gtk/gtk.h")]
7696 - public const string STOCK_YES;
7697 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_100")]
7698 - [CCode (cheader_filename = "gtk/gtk.h")]
7699 - public const string STOCK_ZOOM_100;
7700 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_FIT")]
7701 - [CCode (cheader_filename = "gtk/gtk.h")]
7702 - public const string STOCK_ZOOM_FIT;
7703 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_IN")]
7704 - [CCode (cheader_filename = "gtk/gtk.h")]
7705 - public const string STOCK_ZOOM_IN;
7706 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_OUT")]
7707 - [CCode (cheader_filename = "gtk/gtk.h")]
7708 - public const string STOCK_ZOOM_OUT;
7709 - [CCode (cheader_filename = "gtk/gtk.h")]
7710 - public const string STYLE_CLASS_ACCELERATOR;
7711 - [CCode (cheader_filename = "gtk/gtk.h")]
7712 - public const string STYLE_CLASS_BACKGROUND;
7713 - [CCode (cheader_filename = "gtk/gtk.h")]
7714 - public const string STYLE_CLASS_BUTTON;
7715 - [CCode (cheader_filename = "gtk/gtk.h")]
7716 - public const string STYLE_CLASS_CALENDAR;
7717 - [CCode (cheader_filename = "gtk/gtk.h")]
7718 - public const string STYLE_CLASS_CELL;
7719 - [CCode (cheader_filename = "gtk/gtk.h")]
7720 - public const string STYLE_CLASS_CHECK;
7721 - [CCode (cheader_filename = "gtk/gtk.h")]
7722 - public const string STYLE_CLASS_DEFAULT;
7723 - [CCode (cheader_filename = "gtk/gtk.h")]
7724 - public const string STYLE_CLASS_DND;
7725 - [CCode (cheader_filename = "gtk/gtk.h")]
7726 - public const string STYLE_CLASS_DOCK;
7727 - [CCode (cheader_filename = "gtk/gtk.h")]
7728 - public const string STYLE_CLASS_ENTRY;
7729 - [CCode (cheader_filename = "gtk/gtk.h")]
7730 - public const string STYLE_CLASS_ERROR;
7731 - [CCode (cheader_filename = "gtk/gtk.h")]
7732 - public const string STYLE_CLASS_EXPANDER;
7733 - [CCode (cheader_filename = "gtk/gtk.h")]
7734 - public const string STYLE_CLASS_FRAME;
7735 - [CCode (cheader_filename = "gtk/gtk.h")]
7736 - public const string STYLE_CLASS_GRIP;
7737 - [CCode (cheader_filename = "gtk/gtk.h")]
7738 - public const string STYLE_CLASS_HEADER;
7739 - [CCode (cheader_filename = "gtk/gtk.h")]
7740 - public const string STYLE_CLASS_HIGHLIGHT;
7741 - [CCode (cheader_filename = "gtk/gtk.h")]
7742 - public const string STYLE_CLASS_HORIZONTAL;
7743 - [CCode (cheader_filename = "gtk/gtk.h")]
7744 - public const string STYLE_CLASS_INFO;
7745 - [CCode (cheader_filename = "gtk/gtk.h")]
7746 - public const string STYLE_CLASS_INLINE_TOOLBAR;
7747 - [CCode (cheader_filename = "gtk/gtk.h")]
7748 - public const string STYLE_CLASS_MARK;
7749 - [CCode (cheader_filename = "gtk/gtk.h")]
7750 - public const string STYLE_CLASS_MENU;
7751 - [CCode (cheader_filename = "gtk/gtk.h")]
7752 - public const string STYLE_CLASS_MENUBAR;
7753 - [CCode (cheader_filename = "gtk/gtk.h")]
7754 - public const string STYLE_CLASS_MENUITEM;
7755 - [CCode (cheader_filename = "gtk/gtk.h")]
7756 - public const string STYLE_CLASS_NOTEBOOK;
7757 - [CCode (cheader_filename = "gtk/gtk.h")]
7758 - public const string STYLE_CLASS_PANE_SEPARATOR;
7759 - [CCode (cheader_filename = "gtk/gtk.h")]
7760 - public const string STYLE_CLASS_PRIMARY_TOOLBAR;
7761 - [CCode (cheader_filename = "gtk/gtk.h")]
7762 - public const string STYLE_CLASS_PROGRESSBAR;
7763 - [CCode (cheader_filename = "gtk/gtk.h")]
7764 - public const string STYLE_CLASS_QUESTION;
7765 - [CCode (cheader_filename = "gtk/gtk.h")]
7766 - public const string STYLE_CLASS_RADIO;
7767 - [CCode (cheader_filename = "gtk/gtk.h")]
7768 - public const string STYLE_CLASS_RAISED;
7769 - [CCode (cheader_filename = "gtk/gtk.h")]
7770 - public const string STYLE_CLASS_RUBBERBAND;
7771 - [CCode (cheader_filename = "gtk/gtk.h")]
7772 - public const string STYLE_CLASS_SCALE;
7773 - [CCode (cheader_filename = "gtk/gtk.h")]
7774 - public const string STYLE_CLASS_SCALE_HAS_MARKS_ABOVE;
7775 - [CCode (cheader_filename = "gtk/gtk.h")]
7776 - public const string STYLE_CLASS_SCALE_HAS_MARKS_BELOW;
7777 - [CCode (cheader_filename = "gtk/gtk.h")]
7778 - public const string STYLE_CLASS_SCROLLBAR;
7779 - [CCode (cheader_filename = "gtk/gtk.h")]
7780 - public const string STYLE_CLASS_SEPARATOR;
7781 - [CCode (cheader_filename = "gtk/gtk.h")]
7782 - public const string STYLE_CLASS_SIDEBAR;
7783 - [CCode (cheader_filename = "gtk/gtk.h")]
7784 - public const string STYLE_CLASS_SLIDER;
7785 - [CCode (cheader_filename = "gtk/gtk.h")]
7786 - public const string STYLE_CLASS_SPINBUTTON;
7787 - [CCode (cheader_filename = "gtk/gtk.h")]
7788 - public const string STYLE_CLASS_SPINNER;
7789 - [CCode (cheader_filename = "gtk/gtk.h")]
7790 - public const string STYLE_CLASS_TOOLBAR;
7791 - [CCode (cheader_filename = "gtk/gtk.h")]
7792 - public const string STYLE_CLASS_TOOLTIP;
7793 - [CCode (cheader_filename = "gtk/gtk.h")]
7794 - public const string STYLE_CLASS_TROUGH;
7795 - [CCode (cheader_filename = "gtk/gtk.h")]
7796 - public const string STYLE_CLASS_VERTICAL;
7797 - [CCode (cheader_filename = "gtk/gtk.h")]
7798 - public const string STYLE_CLASS_VIEW;
7799 - [CCode (cheader_filename = "gtk/gtk.h")]
7800 - public const string STYLE_CLASS_WARNING;
7801 - [CCode (cheader_filename = "gtk/gtk.h")]
7802 - public const string STYLE_PROPERTY_BACKGROUND_COLOR;
7803 - [CCode (cheader_filename = "gtk/gtk.h")]
7804 - public const string STYLE_PROPERTY_BACKGROUND_IMAGE;
7805 - [CCode (cheader_filename = "gtk/gtk.h")]
7806 - public const string STYLE_PROPERTY_BORDER_COLOR;
7807 - [CCode (cheader_filename = "gtk/gtk.h")]
7808 - public const string STYLE_PROPERTY_BORDER_RADIUS;
7809 - [CCode (cheader_filename = "gtk/gtk.h")]
7810 - public const string STYLE_PROPERTY_BORDER_STYLE;
7811 - [CCode (cheader_filename = "gtk/gtk.h")]
7812 - public const string STYLE_PROPERTY_BORDER_WIDTH;
7813 - [CCode (cheader_filename = "gtk/gtk.h")]
7814 - public const string STYLE_PROPERTY_COLOR;
7815 - [CCode (cheader_filename = "gtk/gtk.h")]
7816 - public const string STYLE_PROPERTY_FONT;
7817 - [CCode (cheader_filename = "gtk/gtk.h")]
7818 - public const string STYLE_PROPERTY_MARGIN;
7819 - [CCode (cheader_filename = "gtk/gtk.h")]
7820 - public const string STYLE_PROPERTY_PADDING;
7821 - [CCode (cheader_filename = "gtk/gtk.h")]
7822 - public const int STYLE_PROVIDER_PRIORITY_APPLICATION;
7823 - [CCode (cheader_filename = "gtk/gtk.h")]
7824 - public const int STYLE_PROVIDER_PRIORITY_FALLBACK;
7825 - [CCode (cheader_filename = "gtk/gtk.h")]
7826 - public const int STYLE_PROVIDER_PRIORITY_SETTINGS;
7827 - [CCode (cheader_filename = "gtk/gtk.h")]
7828 - public const int STYLE_PROVIDER_PRIORITY_THEME;
7829 - [CCode (cheader_filename = "gtk/gtk.h")]
7830 - public const int STYLE_PROVIDER_PRIORITY_USER;
7831 - [CCode (cheader_filename = "gtk/gtk.h")]
7832 - public const string STYLE_REGION_COLUMN;
7833 - [CCode (cheader_filename = "gtk/gtk.h")]
7834 - public const string STYLE_REGION_COLUMN_HEADER;
7835 - [CCode (cheader_filename = "gtk/gtk.h")]
7836 - public const string STYLE_REGION_ROW;
7837 - [CCode (cheader_filename = "gtk/gtk.h")]
7838 - public const string STYLE_REGION_TAB;
7839 - [CCode (cheader_filename = "gtk/gtk.h")]
7840 - public const int TEXT_VIEW_PRIORITY_VALIDATE;
7841 - [CCode (cheader_filename = "gtk/gtk.h")]
7842 - public static bool accel_groups_activate (GLib.Object object, uint accel_key, Gdk.ModifierType accel_mods);
7843 - [CCode (cheader_filename = "gtk/gtk.h")]
7844 - public static unowned GLib.SList<Gtk.AccelGroup> accel_groups_from_object (GLib.Object object);
7845 - [CCode (cheader_filename = "gtk/gtk.h")]
7846 - public static Gdk.ModifierType accelerator_get_default_mod_mask ();
7847 - [CCode (cheader_filename = "gtk/gtk.h")]
7848 - public static unowned string accelerator_get_label (uint accelerator_key, Gdk.ModifierType accelerator_mods);
7849 - [CCode (cheader_filename = "gtk/gtk.h")]
7850 - public static unowned string accelerator_name (uint accelerator_key, Gdk.ModifierType accelerator_mods);
7851 - [CCode (cheader_filename = "gtk/gtk.h")]
7852 - public static void accelerator_parse (string accelerator, out uint accelerator_key, out Gdk.ModifierType accelerator_mods);
7853 - [CCode (cheader_filename = "gtk/gtk.h")]
7854 - public static void accelerator_set_default_mod_mask (Gdk.ModifierType default_mod_mask);
7855 - [CCode (cheader_filename = "gtk/gtk.h")]
7856 - public static bool accelerator_valid (uint keyval, Gdk.ModifierType modifiers);
7857 - [CCode (cheader_filename = "gtk/gtk.h")]
7858 - public static bool alternative_dialog_button_order (Gdk.Screen screen);
7859 - [CCode (cheader_filename = "gtk/gtk.h")]
7860 - public static bool bindings_activate (GLib.Object object, uint keyval, Gdk.ModifierType modifiers);
7861 - [CCode (cheader_filename = "gtk/gtk.h")]
7862 - public static bool bindings_activate_event (GLib.Object object, Gdk.EventKey event);
7863 - [CCode (cheader_filename = "gtk/gtk.h")]
7864 - public static bool cairo_should_draw_window (Cairo.Context cr, Gdk.Window window);
7865 - [CCode (cheader_filename = "gtk/gtk.h")]
7866 - public static void cairo_transform_to_window (Cairo.Context cr, Gtk.Widget widget, Gdk.Window window);
7867 - [CCode (cheader_filename = "gtk/gtk.h")]
7868 - public static unowned string check_version (uint required_major, uint required_minor, uint required_micro);
7869 - [CCode (cheader_filename = "gtk/gtk.h")]
7870 - public static void device_grab_add (Gtk.Widget widget, Gdk.Device device, bool block_others);
7871 - [CCode (cheader_filename = "gtk/gtk.h")]
7872 - public static void device_grab_remove (Gtk.Widget widget, Gdk.Device device);
7873 - [CCode (cheader_filename = "gtk/gtk.h")]
7874 - public static void disable_setlocale ();
7875 - [CCode (cheader_filename = "gtk/gtk.h")]
7876 - public static int distribute_natural_allocation (int extra_space, uint n_requested_sizes, Gtk.RequestedSize sizes);
7877 - [CCode (cheader_filename = "gtk/gtk.h")]
7878 - public static unowned Gdk.DragContext drag_begin (Gtk.Widget widget, Gtk.TargetList targets, Gdk.DragAction actions, int button, Gdk.Event event);
7879 - [CCode (cheader_filename = "gtk/gtk.h")]
7880 - public static bool drag_check_threshold (Gtk.Widget widget, int start_x, int start_y, int current_x, int current_y);
7881 - [CCode (cheader_filename = "gtk/gtk.h")]
7882 - public static void drag_dest_add_image_targets (Gtk.Widget widget);
7883 - [CCode (cheader_filename = "gtk/gtk.h")]
7884 - public static void drag_dest_add_text_targets (Gtk.Widget widget);
7885 - [CCode (cheader_filename = "gtk/gtk.h")]
7886 - public static void drag_dest_add_uri_targets (Gtk.Widget widget);
7887 - [CCode (cheader_filename = "gtk/gtk.h")]
7888 - public static Gdk.Atom drag_dest_find_target (Gtk.Widget widget, Gdk.DragContext context, Gtk.TargetList target_list);
7889 - [CCode (cheader_filename = "gtk/gtk.h")]
7890 - public static unowned Gtk.TargetList drag_dest_get_target_list (Gtk.Widget widget);
7891 - [CCode (cheader_filename = "gtk/gtk.h")]
7892 - public static bool drag_dest_get_track_motion (Gtk.Widget widget);
7893 - [CCode (cheader_filename = "gtk/gtk.h")]
7894 - public static void drag_dest_set (Gtk.Widget widget, Gtk.DestDefaults flags, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
7895 - [CCode (cheader_filename = "gtk/gtk.h")]
7896 - public static void drag_dest_set_proxy (Gtk.Widget widget, Gdk.Window proxy_window, Gdk.DragProtocol protocol, bool use_coordinates);
7897 - [CCode (cheader_filename = "gtk/gtk.h")]
7898 - public static void drag_dest_set_target_list (Gtk.Widget widget, Gtk.TargetList target_list);
7899 - [CCode (cheader_filename = "gtk/gtk.h")]
7900 - public static void drag_dest_set_track_motion (Gtk.Widget widget, bool track_motion);
7901 - [CCode (cheader_filename = "gtk/gtk.h")]
7902 - public static void drag_dest_unset (Gtk.Widget widget);
7903 - [CCode (cheader_filename = "gtk/gtk.h")]
7904 - public static void drag_finish (Gdk.DragContext context, bool success, bool del, uint32 time_);
7905 - [CCode (cheader_filename = "gtk/gtk.h")]
7906 - public static void drag_get_data (Gtk.Widget widget, Gdk.DragContext context, Gdk.Atom target, uint32 time_);
7907 - [CCode (cheader_filename = "gtk/gtk.h")]
7908 - public static unowned Gtk.Widget drag_get_source_widget (Gdk.DragContext context);
7909 - [CCode (cheader_filename = "gtk/gtk.h")]
7910 - public static void drag_highlight (Gtk.Widget widget);
7911 - [CCode (cheader_filename = "gtk/gtk.h")]
7912 - public static void drag_set_icon_default (Gdk.DragContext context);
7913 - [CCode (cheader_filename = "gtk/gtk.h")]
7914 - public static void drag_set_icon_name (Gdk.DragContext context, string icon_name, int hot_x, int hot_y);
7915 - [CCode (cheader_filename = "gtk/gtk.h")]
7916 - public static void drag_set_icon_pixbuf (Gdk.DragContext context, Gdk.Pixbuf pixbuf, int hot_x, int hot_y);
7917 - [CCode (cheader_filename = "gtk/gtk.h")]
7918 - public static void drag_set_icon_stock (Gdk.DragContext context, string stock_id, int hot_x, int hot_y);
7919 - [CCode (cheader_filename = "gtk/gtk.h")]
7920 - public static void drag_set_icon_surface (Gdk.DragContext context, Cairo.Surface surface);
7921 - [CCode (cheader_filename = "gtk/gtk.h")]
7922 - public static void drag_set_icon_widget (Gdk.DragContext context, Gtk.Widget widget, int hot_x, int hot_y);
7923 - [CCode (cheader_filename = "gtk/gtk.h")]
7924 - public static void drag_source_add_image_targets (Gtk.Widget widget);
7925 - [CCode (cheader_filename = "gtk/gtk.h")]
7926 - public static void drag_source_add_text_targets (Gtk.Widget widget);
7927 - [CCode (cheader_filename = "gtk/gtk.h")]
7928 - public static void drag_source_add_uri_targets (Gtk.Widget widget);
7929 - [CCode (cheader_filename = "gtk/gtk.h")]
7930 - public static unowned Gtk.TargetList drag_source_get_target_list (Gtk.Widget widget);
7931 - [CCode (cheader_filename = "gtk/gtk.h")]
7932 - public static void drag_source_set (Gtk.Widget widget, Gdk.ModifierType start_button_mask, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
7933 - [CCode (cheader_filename = "gtk/gtk.h")]
7934 - public static void drag_source_set_icon_name (Gtk.Widget widget, string icon_name);
7935 - [CCode (cheader_filename = "gtk/gtk.h")]
7936 - public static void drag_source_set_icon_pixbuf (Gtk.Widget widget, Gdk.Pixbuf pixbuf);
7937 - [CCode (cheader_filename = "gtk/gtk.h")]
7938 - public static void drag_source_set_icon_stock (Gtk.Widget widget, string stock_id);
7939 - [CCode (cheader_filename = "gtk/gtk.h")]
7940 - public static void drag_source_set_target_list (Gtk.Widget widget, Gtk.TargetList target_list);
7941 - [CCode (cheader_filename = "gtk/gtk.h")]
7942 - public static void drag_source_unset (Gtk.Widget widget);
7943 - [CCode (cheader_filename = "gtk/gtk.h")]
7944 - public static void drag_unhighlight (Gtk.Widget widget);
7945 - [CCode (cheader_filename = "gtk/gtk.h")]
7946 - public static void draw_insertion_cursor (Gtk.Widget widget, Cairo.Context cr, Gdk.Rectangle location, bool is_primary, Gtk.TextDirection direction, bool draw_arrow);
7947 - [CCode (cheader_filename = "gtk/gtk.h")]
7948 - public static bool events_pending ();
7949 - [CCode (cheader_filename = "gtk/gtk.h")]
7950 - public static uint get_binary_age ();
7951 - [CCode (cheader_filename = "gtk/gtk.h")]
7952 - public static Gdk.Event get_current_event ();
7953 - [CCode (cheader_filename = "gtk/gtk.h")]
7954 - public static unowned Gdk.Device get_current_event_device ();
7955 - [CCode (cheader_filename = "gtk/gtk.h")]
7956 - public static bool get_current_event_state (out Gdk.ModifierType state);
7957 - [CCode (cheader_filename = "gtk/gtk.h")]
7958 - public static uint32 get_current_event_time ();
7959 - [CCode (cheader_filename = "gtk/gtk.h")]
7960 - public static uint get_debug_flags ();
7961 - [CCode (cheader_filename = "gtk/gtk.h")]
7962 - public static unowned Pango.Language get_default_language ();
7963 - [CCode (cheader_filename = "gtk/gtk.h")]
7964 - public static unowned Gtk.Widget get_event_widget (Gdk.Event event);
7965 - [CCode (cheader_filename = "gtk/gtk.h")]
7966 - public static uint get_interface_age ();
7967 - [CCode (cheader_filename = "gtk/gtk.h")]
7968 - public static uint get_major_version ();
7969 - [CCode (cheader_filename = "gtk/gtk.h")]
7970 - public static uint get_micro_version ();
7971 - [CCode (cheader_filename = "gtk/gtk.h")]
7972 - public static uint get_minor_version ();
7973 - [CCode (cheader_filename = "gtk/gtk.h")]
7974 - public static GLib.OptionGroup get_option_group (bool open_default_display);
7975 - [CCode (cheader_filename = "gtk/gtk.h")]
7976 - public static void grab_add (Gtk.Widget widget);
7977 - [CCode (cheader_filename = "gtk/gtk.h")]
7978 - public static unowned Gtk.Widget grab_get_current ();
7979 - [CCode (cheader_filename = "gtk/gtk.h")]
7980 - public static void grab_remove (Gtk.Widget widget);
7981 - [CCode (cheader_filename = "gtk/gtk.h")]
7982 - public static Gtk.IconSize icon_size_from_name (string name);
7983 - [CCode (cheader_filename = "gtk/gtk.h")]
7984 - public static unowned string icon_size_get_name (Gtk.IconSize size);
7985 - [CCode (cheader_filename = "gtk/gtk.h")]
7986 - public static bool icon_size_lookup (Gtk.IconSize size, out int width, out int height);
7987 - [CCode (cheader_filename = "gtk/gtk.h")]
7988 - public static bool icon_size_lookup_for_settings (Gtk.Settings settings, Gtk.IconSize size, out int width, out int height);
7989 - [CCode (cheader_filename = "gtk/gtk.h")]
7990 - public static Gtk.IconSize icon_size_register (string name, int width, int height);
7991 - [CCode (cheader_filename = "gtk/gtk.h")]
7992 - public static void icon_size_register_alias (string alias, Gtk.IconSize target);
7993 - [CCode (cheader_filename = "gtk/gtk.h")]
7994 - public static void init ([CCode (array_length_pos = 0.9)] ref unowned string[] argv);
7995 - [CCode (cheader_filename = "gtk/gtk.h")]
7996 - public static bool init_check ([CCode (array_length_pos = 0.9)] ref unowned string[] argv);
7997 - [CCode (cheader_filename = "gtk/gtk.h")]
7998 - public static bool init_with_args ([CCode (array_length_pos = 0.9)] ref unowned string[] argv, string parameter_string, [CCode (array_length = false)] GLib.OptionEntry[] entries, string? translation_domain) throws GLib.Error;
7999 - [CCode (cheader_filename = "gtk/gtk.h")]
8000 - public static uint key_snooper_install (Gtk.KeySnoopFunc snooper, void* func_data);
8001 - [CCode (cheader_filename = "gtk/gtk.h")]
8002 - public static void key_snooper_remove (uint snooper_handler_id);
8003 - [CCode (cheader_filename = "gtk/gtk.h")]
8004 - public static void main ();
8005 - [CCode (cheader_filename = "gtk/gtk.h")]
8006 - public static void main_do_event (Gdk.Event event);
8007 - [CCode (cheader_filename = "gtk/gtk.h")]
8008 - public static bool main_iteration ();
8009 - [CCode (cheader_filename = "gtk/gtk.h")]
8010 - public static bool main_iteration_do (bool blocking);
8011 - [CCode (cheader_filename = "gtk/gtk.h")]
8012 - public static uint main_level ();
8013 - [CCode (cheader_filename = "gtk/gtk.h")]
8014 - public static void main_quit ();
8015 - [CCode (cheader_filename = "gtk/gtk.h")]
8016 - public static void paint_arrow (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, Gtk.ArrowType arrow_type, bool fill, int x, int y, int width, int height);
8017 - [CCode (cheader_filename = "gtk/gtk.h")]
8018 - public static void paint_box (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8019 - [CCode (cheader_filename = "gtk/gtk.h")]
8020 - public static void paint_box_gap (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
8021 - [CCode (cheader_filename = "gtk/gtk.h")]
8022 - public static void paint_check (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8023 - [CCode (cheader_filename = "gtk/gtk.h")]
8024 - public static void paint_diamond (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8025 - [CCode (cheader_filename = "gtk/gtk.h")]
8026 - public static void paint_expander (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int x, int y, Gtk.ExpanderStyle expander_style);
8027 - [CCode (cheader_filename = "gtk/gtk.h")]
8028 - public static void paint_extension (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.PositionType gap_side);
8029 - [CCode (cheader_filename = "gtk/gtk.h")]
8030 - public static void paint_flat_box (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8031 - [CCode (cheader_filename = "gtk/gtk.h")]
8032 - public static void paint_focus (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8033 - [CCode (cheader_filename = "gtk/gtk.h")]
8034 - public static void paint_handle (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.Orientation orientation);
8035 - [CCode (cheader_filename = "gtk/gtk.h")]
8036 - public static void paint_hline (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int x1, int x2, int y);
8037 - [CCode (cheader_filename = "gtk/gtk.h")]
8038 - public static void paint_layout (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, bool use_text, Gtk.Widget? widget, string? detail, int x, int y, Pango.Layout layout);
8039 - [CCode (cheader_filename = "gtk/gtk.h")]
8040 - public static void paint_option (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8041 - [CCode (cheader_filename = "gtk/gtk.h")]
8042 - public static void paint_resize_grip (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, Gdk.WindowEdge edge, int x, int y, int width, int height);
8043 - [CCode (cheader_filename = "gtk/gtk.h")]
8044 - public static void paint_shadow (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8045 - [CCode (cheader_filename = "gtk/gtk.h")]
8046 - public static void paint_shadow_gap (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
8047 - [CCode (cheader_filename = "gtk/gtk.h")]
8048 - public static void paint_slider (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.Orientation orientation);
8049 - [CCode (cheader_filename = "gtk/gtk.h")]
8050 - public static void paint_spinner (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, uint step, int x, int y, int width, int height);
8051 - [CCode (cheader_filename = "gtk/gtk.h")]
8052 - public static void paint_tab (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
8053 - [CCode (cheader_filename = "gtk/gtk.h")]
8054 - public static void paint_vline (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int y1_, int y2_, int x);
8055 - [CCode (cheader_filename = "gtk/gtk.h")]
8056 - public static bool parse_args (int argc, string[] argv);
8057 - [CCode (cheader_filename = "gtk/gtk.h")]
8058 - public static GLib.Quark print_error_quark ();
8059 - [CCode (cheader_filename = "gtk/gtk.h")]
8060 - public static unowned Gtk.PageSetup print_run_page_setup_dialog (Gtk.Window parent, Gtk.PageSetup page_setup, Gtk.PrintSettings settings);
8061 - [CCode (cheader_filename = "gtk/gtk.h")]
8062 - public static void print_run_page_setup_dialog_async (Gtk.Window parent, Gtk.PageSetup page_setup, Gtk.PrintSettings settings, Gtk.PageSetupDoneFunc done_cb, void* data);
8063 - [CCode (cheader_filename = "gtk/gtk.h")]
8064 - public static void propagate_event (Gtk.Widget widget, Gdk.Event event);
8065 - [CCode (cheader_filename = "gtk/gtk.h")]
8066 - public static void rc_add_default_file (string filename);
8067 - [CCode (cheader_filename = "gtk/gtk.h")]
8068 - public static unowned string rc_find_module_in_path (string module_file);
8069 - [CCode (cheader_filename = "gtk/gtk.h")]
8070 - public static unowned string rc_find_pixmap_in_path (Gtk.Settings settings, GLib.Scanner scanner, string pixmap_file);
8071 - [CCode (cheader_filename = "gtk/gtk.h")]
8072 - public static unowned string rc_get_default_files ();
8073 - [CCode (cheader_filename = "gtk/gtk.h")]
8074 - public static unowned string rc_get_im_module_file ();
8075 - [CCode (cheader_filename = "gtk/gtk.h")]
8076 - public static unowned string rc_get_im_module_path ();
8077 - [CCode (cheader_filename = "gtk/gtk.h")]
8078 - public static unowned string rc_get_module_dir ();
8079 - [CCode (cheader_filename = "gtk/gtk.h")]
8080 - public static unowned Gtk.Style rc_get_style (Gtk.Widget widget);
8081 - [CCode (cheader_filename = "gtk/gtk.h")]
8082 - public static unowned Gtk.Style? rc_get_style_by_paths (Gtk.Settings settings, string? widget_path, string? class_path, GLib.Type type);
8083 - [CCode (cheader_filename = "gtk/gtk.h")]
8084 - public static unowned string rc_get_theme_dir ();
8085 - [CCode (cheader_filename = "gtk/gtk.h")]
8086 - public static void rc_parse (string filename);
8087 - [CCode (cheader_filename = "gtk/gtk.h")]
8088 - public static uint rc_parse_color (GLib.Scanner scanner, Gdk.Color color);
8089 - [CCode (cheader_filename = "gtk/gtk.h")]
8090 - public static uint rc_parse_color_full (GLib.Scanner scanner, Gtk.RcStyle style, Gdk.Color color);
8091 - [CCode (cheader_filename = "gtk/gtk.h")]
8092 - public static uint rc_parse_priority (GLib.Scanner scanner, Gtk.PathPriorityType priority);
8093 - [CCode (cheader_filename = "gtk/gtk.h")]
8094 - public static uint rc_parse_state (GLib.Scanner scanner, Gtk.StateType state);
8095 - [CCode (cheader_filename = "gtk/gtk.h")]
8096 - public static void rc_parse_string (string rc_string);
8097 - [CCode (cheader_filename = "gtk/gtk.h")]
8098 - public static bool rc_reparse_all ();
8099 - [CCode (cheader_filename = "gtk/gtk.h")]
8100 - public static bool rc_reparse_all_for_settings (Gtk.Settings settings, bool force_load);
8101 - [CCode (cheader_filename = "gtk/gtk.h")]
8102 - public static void rc_reset_styles (Gtk.Settings settings);
8103 - [CCode (cheader_filename = "gtk/gtk.h")]
8104 - public static unowned GLib.Scanner rc_scanner_new ();
8105 - [CCode (cheader_filename = "gtk/gtk.h")]
8106 - public static void rc_set_default_files (string filenames);
8107 - [CCode (cheader_filename = "gtk/gtk.h")]
8108 - public static void render_activity (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8109 - [CCode (cheader_filename = "gtk/gtk.h")]
8110 - public static void render_arrow (Gtk.StyleContext context, Cairo.Context cr, double angle, double x, double y, double size);
8111 - [CCode (cheader_filename = "gtk/gtk.h")]
8112 - public static void render_background (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8113 - [CCode (cheader_filename = "gtk/gtk.h")]
8114 - public static void render_check (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8115 - [CCode (cheader_filename = "gtk/gtk.h")]
8116 - public static void render_expander (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8117 - [CCode (cheader_filename = "gtk/gtk.h")]
8118 - public static void render_extension (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side);
8119 - [CCode (cheader_filename = "gtk/gtk.h")]
8120 - public static void render_focus (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8121 - [CCode (cheader_filename = "gtk/gtk.h")]
8122 - public static void render_frame (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8123 - [CCode (cheader_filename = "gtk/gtk.h")]
8124 - public static void render_frame_gap (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side, double xy0_gap, double xy1_gap);
8125 - [CCode (cheader_filename = "gtk/gtk.h")]
8126 - public static void render_handle (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8127 - [CCode (cheader_filename = "gtk/gtk.h")]
8128 - public static unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.StyleContext context, Gtk.IconSource source, Gtk.IconSize size);
8129 - [CCode (cheader_filename = "gtk/gtk.h")]
8130 - public static void render_layout (Gtk.StyleContext context, Cairo.Context cr, double x, double y, Pango.Layout layout);
8131 - [CCode (cheader_filename = "gtk/gtk.h")]
8132 - public static void render_line (Gtk.StyleContext context, Cairo.Context cr, double x0, double y0, double x1, double y1);
8133 - [CCode (cheader_filename = "gtk/gtk.h")]
8134 - public static void render_option (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8135 - [CCode (cheader_filename = "gtk/gtk.h")]
8136 - public static void render_slider (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.Orientation orientation);
8137 - [CCode (cheader_filename = "gtk/gtk.h")]
8138 - public static void rgb_to_hsv (double r, double g, double b, double h, double s, double v);
8139 - [CCode (cheader_filename = "gtk/gtk.h")]
8140 - public static void selection_add_target (Gtk.Widget widget, Gdk.Atom selection, Gdk.Atom target, uint info);
8141 - [CCode (cheader_filename = "gtk/gtk.h")]
8142 - public static void selection_add_targets (Gtk.Widget widget, Gdk.Atom selection, Gtk.TargetEntry[] targets, uint ntargets);
8143 - [CCode (cheader_filename = "gtk/gtk.h")]
8144 - public static void selection_clear_targets (Gtk.Widget widget, Gdk.Atom selection);
8145 - [CCode (cheader_filename = "gtk/gtk.h")]
8146 - public static bool selection_convert (Gtk.Widget widget, Gdk.Atom selection, Gdk.Atom target, uint32 time_);
8147 - [CCode (cheader_filename = "gtk/gtk.h")]
8148 - public static bool selection_owner_set (Gtk.Widget widget, Gdk.Atom selection, uint32 time_);
8149 - [CCode (cheader_filename = "gtk/gtk.h")]
8150 - public static bool selection_owner_set_for_display (Gdk.Display display, Gtk.Widget widget, Gdk.Atom selection, uint32 time_);
8151 - [CCode (cheader_filename = "gtk/gtk.h")]
8152 - public static void selection_remove_all (Gtk.Widget widget);
8153 - [CCode (cheader_filename = "gtk/gtk.h")]
8154 - public static void set_debug_flags (uint flags);
8155 - [CCode (cheader_filename = "gtk/gtk.h")]
8156 - public static void show_about_dialog (Gtk.Window? parent, ...);
8157 - [CCode (cheader_filename = "gtk/gtk.h")]
8158 - public static bool show_uri (Gdk.Screen? screen, string uri, uint32 timestamp) throws GLib.Error;
8159 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.add")]
8160 - [CCode (cheader_filename = "gtk/gtk.h")]
8161 - public static void stock_add (Gtk.StockItem[] items);
8162 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.add_static")]
8163 - [CCode (cheader_filename = "gtk/gtk.h")]
8164 - public static void stock_add_static (Gtk.StockItem[] items);
8165 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.list_ids")]
8166 - [CCode (cheader_filename = "gtk/gtk.h")]
8167 - public static GLib.SList<string> stock_list_ids ();
8168 - [CCode (cheader_filename = "gtk/gtk.h")]
8169 - public static void stock_set_translate_func (string domain, owned Gtk.TranslateFunc func);
8170 - [CCode (cheader_filename = "gtk/gtk.h")]
8171 - public static void target_table_free (Gtk.TargetEntry[] targets);
8172 - [CCode (cheader_filename = "gtk/gtk.h")]
8173 - public static Gtk.TargetEntry target_table_new_from_list (Gtk.TargetList list, int n_targets);
8174 - [CCode (cheader_filename = "gtk/gtk.h")]
8175 - public static bool targets_include_image (Gdk.Atom[] targets, bool writable);
8176 - [CCode (cheader_filename = "gtk/gtk.h")]
8177 - public static bool targets_include_rich_text (Gdk.Atom[] targets, Gtk.TextBuffer buffer);
8178 - [CCode (cheader_filename = "gtk/gtk.h")]
8179 - public static bool targets_include_text (Gdk.Atom[] targets);
8180 - [CCode (cheader_filename = "gtk/gtk.h")]
8181 - public static bool targets_include_uri (Gdk.Atom[] targets);
8182 - [CCode (cheader_filename = "gtk/gtk.h")]
8183 - public static unowned Gtk.Widget test_create_simple_window (string window_title, string dialog_text);
8184 - [CCode (cheader_filename = "gtk/gtk.h")]
8185 - public static unowned Gtk.Widget test_create_widget (GLib.Type widget_type, ...);
8186 - [CCode (cheader_filename = "gtk/gtk.h")]
8187 - public static unowned Gtk.Widget test_display_button_window (string window_title, string dialog_text);
8188 - [CCode (cheader_filename = "gtk/gtk.h")]
8189 - public static unowned Gtk.Widget test_find_label (Gtk.Widget widget, string label_pattern);
8190 - [CCode (cheader_filename = "gtk/gtk.h")]
8191 - public static unowned Gtk.Widget test_find_sibling (Gtk.Widget base_widget, GLib.Type widget_type);
8192 - [CCode (cheader_filename = "gtk/gtk.h")]
8193 - public static unowned Gtk.Widget test_find_widget (Gtk.Widget widget, string label_pattern, GLib.Type widget_type);
8194 - [CCode (cheader_filename = "gtk/gtk.h")]
8195 - public static void test_init (int argcp, out unowned string argvp);
8196 - [CCode (cheader_filename = "gtk/gtk.h")]
8197 - public static unowned GLib.Type[] test_list_all_types (uint n_types);
8198 - [CCode (cheader_filename = "gtk/gtk.h")]
8199 - public static void test_register_all_types ();
8200 - [CCode (cheader_filename = "gtk/gtk.h")]
8201 - public static double test_slider_get_value (Gtk.Widget widget);
8202 - [CCode (cheader_filename = "gtk/gtk.h")]
8203 - public static void test_slider_set_perc (Gtk.Widget widget, double percentage);
8204 - [CCode (cheader_filename = "gtk/gtk.h")]
8205 - public static bool test_spin_button_click (Gtk.SpinButton spinner, uint button, bool upwards);
8206 - [CCode (cheader_filename = "gtk/gtk.h")]
8207 - public static unowned string test_text_get (Gtk.Widget widget);
8208 - [CCode (cheader_filename = "gtk/gtk.h")]
8209 - public static void test_text_set (Gtk.Widget widget, string str);
8210 - [CCode (cheader_filename = "gtk/gtk.h")]
8211 - public static bool test_widget_click (Gtk.Widget widget, uint button, Gdk.ModifierType modifiers);
8212 - [CCode (cheader_filename = "gtk/gtk.h")]
8213 - public static bool test_widget_send_key (Gtk.Widget widget, uint keyval, Gdk.ModifierType modifiers);
8214 - [CCode (cheader_filename = "gtk/gtk.h")]
8215 - public static bool tree_get_row_drag_data (Gtk.SelectionData selection_data, out unowned Gtk.TreeModel tree_model, out unowned Gtk.TreePath path);
8216 - [CCode (cheader_filename = "gtk/gtk.h")]
8217 - public static bool tree_set_row_drag_data (Gtk.SelectionData selection_data, Gtk.TreeModel tree_model, Gtk.TreePath path);
8220 === removed file 'vapi/gtk+-3.1.vapi.in'
8221 --- vapi/gtk+-3.1.vapi.in 2011-07-06 16:13:49 +0000
8222 +++ vapi/gtk+-3.1.vapi.in 1970-01-01 00:00:00 +0000
8223 @@ -1,8098 +0,0 @@
8224 -/* gtk+-3.0.vapi generated by vapigen, do not modify. */
8226 -[CCode (cprefix = "Gtk", lower_case_cprefix = "gtk_", gir_namespace = "Gtk", gir_version = "3.0")]
8227 -namespace Gtk {
8228 - [CCode (cprefix = "GtkStock", lower_case_cprefix = "gtk_stock_")]
8229 - namespace Stock {
8230 - [CCode (cheader_filename = "gtk/gtk.h")]
8231 - public const string ABOUT;
8232 - [CCode (cheader_filename = "gtk/gtk.h")]
8233 - public const string ADD;
8234 - [CCode (cheader_filename = "gtk/gtk.h")]
8235 - public const string APPLY;
8236 - [CCode (cheader_filename = "gtk/gtk.h")]
8237 - public const string BOLD;
8238 - [CCode (cheader_filename = "gtk/gtk.h")]
8239 - public const string CANCEL;
8240 - [CCode (cheader_filename = "gtk/gtk.h")]
8241 - public const string CAPS_LOCK_WARNING;
8242 - [CCode (cheader_filename = "gtk/gtk.h")]
8243 - public const string CDROM;
8244 - [CCode (cheader_filename = "gtk/gtk.h")]
8245 - public const string CLEAR;
8246 - [CCode (cheader_filename = "gtk/gtk.h")]
8247 - public const string CLOSE;
8248 - [CCode (cheader_filename = "gtk/gtk.h")]
8249 - public const string COLOR_PICKER;
8250 - [CCode (cheader_filename = "gtk/gtk.h")]
8251 - public const string CONNECT;
8252 - [CCode (cheader_filename = "gtk/gtk.h")]
8253 - public const string CONVERT;
8254 - [CCode (cheader_filename = "gtk/gtk.h")]
8255 - public const string COPY;
8256 - [CCode (cheader_filename = "gtk/gtk.h")]
8257 - public const string CUT;
8258 - [CCode (cheader_filename = "gtk/gtk.h")]
8259 - public const string DELETE;
8260 - [CCode (cheader_filename = "gtk/gtk.h")]
8261 - public const string DIALOG_AUTHENTICATION;
8262 - [CCode (cheader_filename = "gtk/gtk.h")]
8263 - public const string DIALOG_ERROR;
8264 - [CCode (cheader_filename = "gtk/gtk.h")]
8265 - public const string DIALOG_INFO;
8266 - [CCode (cheader_filename = "gtk/gtk.h")]
8267 - public const string DIALOG_QUESTION;
8268 - [CCode (cheader_filename = "gtk/gtk.h")]
8269 - public const string DIALOG_WARNING;
8270 - [CCode (cheader_filename = "gtk/gtk.h")]
8271 - public const string DIRECTORY;
8272 - [CCode (cheader_filename = "gtk/gtk.h")]
8273 - public const string DISCARD;
8274 - [CCode (cheader_filename = "gtk/gtk.h")]
8275 - public const string DISCONNECT;
8276 - [CCode (cheader_filename = "gtk/gtk.h")]
8277 - public const string DND;
8278 - [CCode (cheader_filename = "gtk/gtk.h")]
8279 - public const string DND_MULTIPLE;
8280 - [CCode (cheader_filename = "gtk/gtk.h")]
8281 - public const string EDIT;
8282 - [CCode (cheader_filename = "gtk/gtk.h")]
8283 - public const string EXECUTE;
8284 - [CCode (cheader_filename = "gtk/gtk.h")]
8285 - public const string FILE;
8286 - [CCode (cheader_filename = "gtk/gtk.h")]
8287 - public const string FIND;
8288 - [CCode (cheader_filename = "gtk/gtk.h")]
8289 - public const string FIND_AND_REPLACE;
8290 - [CCode (cheader_filename = "gtk/gtk.h")]
8291 - public const string FLOPPY;
8292 - [CCode (cheader_filename = "gtk/gtk.h")]
8293 - public const string FULLSCREEN;
8294 - [CCode (cheader_filename = "gtk/gtk.h")]
8295 - public const string GOTO_BOTTOM;
8296 - [CCode (cheader_filename = "gtk/gtk.h")]
8297 - public const string GOTO_FIRST;
8298 - [CCode (cheader_filename = "gtk/gtk.h")]
8299 - public const string GOTO_LAST;
8300 - [CCode (cheader_filename = "gtk/gtk.h")]
8301 - public const string GOTO_TOP;
8302 - [CCode (cheader_filename = "gtk/gtk.h")]
8303 - public const string GO_BACK;
8304 - [CCode (cheader_filename = "gtk/gtk.h")]
8305 - public const string GO_DOWN;
8306 - [CCode (cheader_filename = "gtk/gtk.h")]
8307 - public const string GO_FORWARD;
8308 - [CCode (cheader_filename = "gtk/gtk.h")]
8309 - public const string GO_UP;
8310 - [CCode (cheader_filename = "gtk/gtk.h")]
8311 - public const string HARDDISK;
8312 - [CCode (cheader_filename = "gtk/gtk.h")]
8313 - public const string HELP;
8314 - [CCode (cheader_filename = "gtk/gtk.h")]
8315 - public const string HOME;
8316 - [CCode (cheader_filename = "gtk/gtk.h")]
8317 - public const string INDENT;
8318 - [CCode (cheader_filename = "gtk/gtk.h")]
8319 - public const string INDEX;
8320 - [CCode (cheader_filename = "gtk/gtk.h")]
8321 - public const string INFO;
8322 - [CCode (cheader_filename = "gtk/gtk.h")]
8323 - public const string ITALIC;
8324 - [CCode (cheader_filename = "gtk/gtk.h")]
8325 - public const string JUMP_TO;
8326 - [CCode (cheader_filename = "gtk/gtk.h")]
8327 - public const string JUSTIFY_CENTER;
8328 - [CCode (cheader_filename = "gtk/gtk.h")]
8329 - public const string JUSTIFY_FILL;
8330 - [CCode (cheader_filename = "gtk/gtk.h")]
8331 - public const string JUSTIFY_LEFT;
8332 - [CCode (cheader_filename = "gtk/gtk.h")]
8333 - public const string JUSTIFY_RIGHT;
8334 - [CCode (cheader_filename = "gtk/gtk.h")]
8335 - public const string LEAVE_FULLSCREEN;
8336 - [CCode (cheader_filename = "gtk/gtk.h")]
8337 - public const string MEDIA_FORWARD;
8338 - [CCode (cheader_filename = "gtk/gtk.h")]
8339 - public const string MEDIA_NEXT;
8340 - [CCode (cheader_filename = "gtk/gtk.h")]
8341 - public const string MEDIA_PAUSE;
8342 - [CCode (cheader_filename = "gtk/gtk.h")]
8343 - public const string MEDIA_PLAY;
8344 - [CCode (cheader_filename = "gtk/gtk.h")]
8345 - public const string MEDIA_PREVIOUS;
8346 - [CCode (cheader_filename = "gtk/gtk.h")]
8347 - public const string MEDIA_RECORD;
8348 - [CCode (cheader_filename = "gtk/gtk.h")]
8349 - public const string MEDIA_REWIND;
8350 - [CCode (cheader_filename = "gtk/gtk.h")]
8351 - public const string MEDIA_STOP;
8352 - [CCode (cheader_filename = "gtk/gtk.h")]
8353 - public const string MISSING_IMAGE;
8354 - [CCode (cheader_filename = "gtk/gtk.h")]
8355 - public const string NETWORK;
8356 - [CCode (cheader_filename = "gtk/gtk.h")]
8357 - public const string NEW;
8358 - [CCode (cheader_filename = "gtk/gtk.h")]
8359 - public const string NO;
8360 - [CCode (cheader_filename = "gtk/gtk.h")]
8361 - public const string OK;
8362 - [CCode (cheader_filename = "gtk/gtk.h")]
8363 - public const string OPEN;
8364 - [CCode (cheader_filename = "gtk/gtk.h")]
8365 - public const string ORIENTATION_LANDSCAPE;
8366 - [CCode (cheader_filename = "gtk/gtk.h")]
8367 - public const string ORIENTATION_PORTRAIT;
8368 - [CCode (cheader_filename = "gtk/gtk.h")]
8369 - public const string ORIENTATION_REVERSE_LANDSCAPE;
8370 - [CCode (cheader_filename = "gtk/gtk.h")]
8371 - public const string ORIENTATION_REVERSE_PORTRAIT;
8372 - [CCode (cheader_filename = "gtk/gtk.h")]
8373 - public const string PAGE_SETUP;
8374 - [CCode (cheader_filename = "gtk/gtk.h")]
8375 - public const string PASTE;
8376 - [CCode (cheader_filename = "gtk/gtk.h")]
8377 - public const string PREFERENCES;
8378 - [CCode (cheader_filename = "gtk/gtk.h")]
8379 - public const string PRINT;
8380 - [CCode (cheader_filename = "gtk/gtk.h")]
8381 - public const string PRINT_ERROR;
8382 - [CCode (cheader_filename = "gtk/gtk.h")]
8383 - public const string PRINT_PAUSED;
8384 - [CCode (cheader_filename = "gtk/gtk.h")]
8385 - public const string PRINT_PREVIEW;
8386 - [CCode (cheader_filename = "gtk/gtk.h")]
8387 - public const string PRINT_REPORT;
8388 - [CCode (cheader_filename = "gtk/gtk.h")]
8389 - public const string PRINT_WARNING;
8390 - [CCode (cheader_filename = "gtk/gtk.h")]
8391 - public const string PROPERTIES;
8392 - [CCode (cheader_filename = "gtk/gtk.h")]
8393 - public const string QUIT;
8394 - [CCode (cheader_filename = "gtk/gtk.h")]
8395 - public const string REDO;
8396 - [CCode (cheader_filename = "gtk/gtk.h")]
8397 - public const string REFRESH;
8398 - [CCode (cheader_filename = "gtk/gtk.h")]
8399 - public const string REMOVE;
8400 - [CCode (cheader_filename = "gtk/gtk.h")]
8401 - public const string REVERT_TO_SAVED;
8402 - [CCode (cheader_filename = "gtk/gtk.h")]
8403 - public const string SAVE;
8404 - [CCode (cheader_filename = "gtk/gtk.h")]
8405 - public const string SAVE_AS;
8406 - [CCode (cheader_filename = "gtk/gtk.h")]
8407 - public const string SELECT_ALL;
8408 - [CCode (cheader_filename = "gtk/gtk.h")]
8409 - public const string SELECT_COLOR;
8410 - [CCode (cheader_filename = "gtk/gtk.h")]
8411 - public const string SELECT_FONT;
8412 - [CCode (cheader_filename = "gtk/gtk.h")]
8413 - public const string SORT_ASCENDING;
8414 - [CCode (cheader_filename = "gtk/gtk.h")]
8415 - public const string SORT_DESCENDING;
8416 - [CCode (cheader_filename = "gtk/gtk.h")]
8417 - public const string SPELL_CHECK;
8418 - [CCode (cheader_filename = "gtk/gtk.h")]
8419 - public const string STOP;
8420 - [CCode (cheader_filename = "gtk/gtk.h")]
8421 - public const string STRIKETHROUGH;
8422 - [CCode (cheader_filename = "gtk/gtk.h")]
8423 - public const string UNDELETE;
8424 - [CCode (cheader_filename = "gtk/gtk.h")]
8425 - public const string UNDERLINE;
8426 - [CCode (cheader_filename = "gtk/gtk.h")]
8427 - public const string UNDO;
8428 - [CCode (cheader_filename = "gtk/gtk.h")]
8429 - public const string UNINDENT;
8430 - [CCode (cheader_filename = "gtk/gtk.h")]
8431 - public const string YES;
8432 - [CCode (cheader_filename = "gtk/gtk.h")]
8433 - public const string ZOOM_100;
8434 - [CCode (cheader_filename = "gtk/gtk.h")]
8435 - public const string ZOOM_FIT;
8436 - [CCode (cheader_filename = "gtk/gtk.h")]
8437 - public const string ZOOM_IN;
8438 - [CCode (cheader_filename = "gtk/gtk.h")]
8439 - public const string ZOOM_OUT;
8440 - [CCode (cheader_filename = "gtk/gtk.h")]
8441 - public static void add (Gtk.StockItem[] items);
8442 - [CCode (cheader_filename = "gtk/gtk.h")]
8443 - public static void add_static (Gtk.StockItem[] items);
8444 - [CCode (cheader_filename = "gtk/gtk.h")]
8445 - public static GLib.SList<string> list_ids ();
8446 - [CCode (cheader_filename = "gtk/gtk.h")]
8447 - public static bool lookup (string stock_id, out Gtk.StockItem item);
8449 - [CCode (cheader_filename = "gtk/gtk.h")]
8450 - public class AboutDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
8451 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8452 - public AboutDialog ();
8453 - public unowned string get_artists ();
8454 - public unowned string get_authors ();
8455 - public unowned string get_comments ();
8456 - public unowned string get_copyright ();
8457 - public unowned string get_documenters ();
8458 - public unowned string get_license ();
8459 - public Gtk.License get_license_type ();
8460 - public unowned Gdk.Pixbuf get_logo ();
8461 - public unowned string get_logo_icon_name ();
8462 - public unowned string get_program_name ();
8463 - public unowned string get_translator_credits ();
8464 - public unowned string get_version ();
8465 - public unowned string get_website ();
8466 - public unowned string get_website_label ();
8467 - public bool get_wrap_license ();
8468 - public void set_artists ([CCode (array_length = false)] string[] artists);
8469 - public void set_authors ([CCode (array_length = false)] string[] authors);
8470 - public void set_comments (string comments);
8471 - public void set_copyright (string copyright);
8472 - public void set_documenters ([CCode (array_length = false)] string[] documenters);
8473 - public void set_license (string license);
8474 - public void set_license_type (Gtk.License license_type);
8475 - public void set_logo (Gdk.Pixbuf logo);
8476 - public void set_logo_icon_name (string icon_name);
8477 - public void set_program_name (string name);
8478 - public void set_translator_credits (string translator_credits);
8479 - public void set_version (string version);
8480 - public void set_website (string website);
8481 - public void set_website_label (string website_label);
8482 - public void set_wrap_license (bool wrap_license);
8483 - [CCode (array_length = false, array_null_terminated = true)]
8484 - public string[] artists { get; set; }
8485 - [CCode (array_length = false, array_null_terminated = true)]
8486 - public string[] authors { get; set; }
8487 - public string comments { get; set; }
8488 - public string copyright { get; set; }
8489 - [CCode (array_length = false, array_null_terminated = true)]
8490 - public string[] documenters { get; set; }
8491 - public string license { get; set; }
8492 - public Gtk.License license_type { get; set; }
8493 - public Gdk.Pixbuf logo { get; set; }
8494 - public string logo_icon_name { get; set; }
8495 - public string program_name { get; set; }
8496 - public string translator_credits { get; set; }
8497 - public string version { get; set; }
8498 - public string website { get; set; }
8499 - public string website_label { get; set; }
8500 - public bool wrap_license { get; set; }
8501 - public virtual signal bool activate_link (string uri);
8503 - [CCode (cheader_filename = "gtk/gtk.h")]
8504 - public class AccelGroup : GLib.Object {
8505 - [CCode (has_construct_function = false)]
8506 - public AccelGroup ();
8507 - public bool activate (GLib.Quark accel_quark, GLib.Object acceleratable, uint accel_key, Gdk.ModifierType accel_mods);
8508 - public void connect (uint accel_key, Gdk.ModifierType accel_mods, Gtk.AccelFlags accel_flags, [CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate closure);
8509 - public void connect_by_path (string accel_path, [CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate closure);
8510 - public bool disconnect (GLib.Closure closure);
8511 - public bool disconnect_key (uint accel_key, Gdk.ModifierType accel_mods);
8512 - public Gtk.AccelKey* find (Gtk.AccelGroupFindFunc find_func);
8513 - public static unowned Gtk.AccelGroup from_accel_closure (GLib.Closure closure);
8514 - public bool get_is_locked ();
8515 - public Gdk.ModifierType get_modifier_mask ();
8516 - public void @lock ();
8517 - public unowned Gtk.AccelGroupEntry query (uint accel_key, Gdk.ModifierType accel_mods, uint n_entries);
8518 - public void unlock ();
8519 - public bool is_locked { get; }
8520 - public Gdk.ModifierType modifier_mask { get; }
8521 - public virtual signal bool accel_activate (GLib.Object p0, uint p1, Gdk.ModifierType p2);
8522 - public virtual signal void accel_changed (uint keyval, Gdk.ModifierType modifier, GLib.Closure accel_closure);
8524 - [Compact]
8525 - [CCode (cheader_filename = "gtk/gtk.h")]
8526 - public class AccelGroupEntry {
8527 - public GLib.Quark accel_path_quark;
8528 - public weak GLib.Closure closure;
8529 - public Gtk.AccelKey key;
8531 - [CCode (cheader_filename = "gtk/gtk.h")]
8532 - public class AccelLabel : Gtk.Label, Atk.Implementor, Gtk.Buildable {
8533 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8534 - public AccelLabel (string str);
8535 - public unowned Gtk.Widget get_accel_widget ();
8536 - public uint get_accel_width ();
8537 - public bool refetch ();
8538 - public void set_accel_closure ([CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate accel_closure);
8539 - public void set_accel_widget (Gtk.Widget accel_widget);
8540 - [NoAccessorMethod]
8541 - public GLib.Closure accel_closure { owned get; set; }
8542 - public Gtk.Widget accel_widget { get; set; }
8544 - [CCode (cheader_filename = "gtk/gtk.h")]
8545 - public class AccelMap : GLib.Object {
8546 - [CCode (has_construct_function = false)]
8547 - protected AccelMap ();
8548 - public static void add_entry (string accel_path, uint accel_key, Gdk.ModifierType accel_mods);
8549 - public static void add_filter (string filter_pattern);
8550 - public static bool change_entry (string accel_path, uint accel_key, Gdk.ModifierType accel_mods, bool replace);
8551 - public static void @foreach (void* data, Gtk.AccelMapForeach foreach_func);
8552 - public static void foreach_unfiltered (void* data, Gtk.AccelMapForeach foreach_func);
8553 - public static unowned Gtk.AccelMap @get ();
8554 - public static void load (string file_name);
8555 - public static void load_fd (int fd);
8556 - public static void load_scanner (GLib.Scanner scanner);
8557 - public static void lock_path (string accel_path);
8558 - public static bool lookup_entry (string accel_path, out Gtk.AccelKey key);
8559 - public static void save (string file_name);
8560 - public static void save_fd (int fd);
8561 - public static void unlock_path (string accel_path);
8562 - public virtual signal void changed (string p0, uint p1, Gdk.ModifierType p2);
8564 - [Compact]
8565 - [CCode (cheader_filename = "gtk/gtk.h")]
8566 - public class AccelMapClass {
8568 - [CCode (cheader_filename = "gtk/gtk.h")]
8569 - public class Accessible : Atk.Object {
8570 - [CCode (has_construct_function = false)]
8571 - protected Accessible ();
8572 - public virtual void connect_widget_destroyed ();
8573 - public unowned Gtk.Widget get_widget ();
8574 - public void set_widget (Gtk.Widget widget);
8576 - [CCode (cheader_filename = "gtk/gtk.h")]
8577 - public class Action : GLib.Object, Gtk.Buildable {
8578 - [CCode (has_construct_function = false)]
8579 - public Action (string name, string? label, string? tooltip, string? stock_id);
8580 - public void block_activate ();
8581 - public void connect_accelerator ();
8582 - [NoWrapper]
8583 - public virtual void connect_proxy (Gtk.Widget proxy);
8584 - public unowned Gtk.Widget create_icon (Gtk.IconSize icon_size);
8585 - public virtual unowned Gtk.Widget create_menu ();
8586 - public virtual unowned Gtk.Widget create_menu_item ();
8587 - public virtual unowned Gtk.Widget create_tool_item ();
8588 - public void disconnect_accelerator ();
8589 - [NoWrapper]
8590 - public virtual void disconnect_proxy (Gtk.Widget proxy);
8591 - public unowned GLib.Closure get_accel_closure ();
8592 - public unowned string get_accel_path ();
8593 - public bool get_always_show_image ();
8594 - public unowned GLib.Icon get_gicon ();
8595 - public unowned string get_icon_name ();
8596 - public bool get_is_important ();
8597 - public unowned string get_label ();
8598 - public unowned GLib.SList<Gtk.Widget> get_proxies ();
8599 - public bool get_sensitive ();
8600 - public unowned string get_short_label ();
8601 - public unowned string get_stock_id ();
8602 - public unowned string get_tooltip ();
8603 - public bool get_visible ();
8604 - public bool get_visible_horizontal ();
8605 - public bool get_visible_vertical ();
8606 - public bool is_sensitive ();
8607 - public bool is_visible ();
8608 - public void set_accel_group (Gtk.AccelGroup accel_group);
8609 - public void set_accel_path (string accel_path);
8610 - public void set_always_show_image (bool always_show);
8611 - public void set_gicon (GLib.Icon icon);
8612 - public void set_icon_name (string icon_name);
8613 - public void set_is_important (bool is_important);
8614 - public void set_label (string label);
8615 - public void set_sensitive (bool sensitive);
8616 - public void set_short_label (string short_label);
8617 - public void set_stock_id (string stock_id);
8618 - public void set_tooltip (string tooltip);
8619 - public void set_visible (bool visible);
8620 - public void set_visible_horizontal (bool visible_horizontal);
8621 - public void set_visible_vertical (bool visible_vertical);
8622 - public void unblock_activate ();
8623 - [NoAccessorMethod]
8624 - public Gtk.ActionGroup action_group { owned get; set; }
8625 - public bool always_show_image { get; set construct; }
8626 - public GLib.Icon gicon { get; set; }
8627 - [NoAccessorMethod]
8628 - public bool hide_if_empty { get; set; }
8629 - public string icon_name { get; set; }
8630 - public bool is_important { get; set; }
8631 - public string label { get; set; }
8632 - public string name { get; construct; }
8633 - public bool sensitive { get; set; }
8634 - public string short_label { get; set; }
8635 - public string stock_id { get; set; }
8636 - public string tooltip { get; set; }
8637 - public bool visible { get; set; }
8638 - public bool visible_horizontal { get; set; }
8639 - [NoAccessorMethod]
8640 - public bool visible_overflown { get; set; }
8641 - public bool visible_vertical { get; set; }
8642 - [HasEmitter]
8643 - public virtual signal void activate ();
8645 - [CCode (cheader_filename = "gtk/gtk.h")]
8646 - public class ActionGroup : GLib.Object, Gtk.Buildable {
8647 - [CCode (has_construct_function = false)]
8648 - public ActionGroup (string name);
8649 - public void add_action (Gtk.Action action);
8650 - public void add_action_with_accel (Gtk.Action action, string? accelerator);
8651 - public void add_actions (Gtk.ActionEntry[] entries, void* user_data);
8652 - public void add_actions_full (Gtk.ActionEntry[] entries, void* user_data, GLib.DestroyNotify? destroy);
8653 - public void add_radio_actions (Gtk.RadioActionEntry[] entries, int value, [CCode (type = "GCallback")] Gtk.RadioActionCallback on_change);
8654 - public void add_radio_actions_full (Gtk.RadioActionEntry[] entries, int value, [CCode (type = "GCallback")] Gtk.RadioActionCallback on_change, GLib.DestroyNotify? destroy);
8655 - public void add_toggle_actions (Gtk.ToggleActionEntry[] entries, void* user_data);
8656 - public void add_toggle_actions_full (Gtk.ToggleActionEntry[] entries, void* user_data, GLib.DestroyNotify? destroy);
8657 - public virtual unowned Gtk.Action get_action (string action_name);
8658 - public bool get_sensitive ();
8659 - public bool get_visible ();
8660 - public GLib.List<weak Gtk.Action> list_actions ();
8661 - public void remove_action (Gtk.Action action);
8662 - public void set_sensitive (bool sensitive);
8663 - public void set_translate_func (owned Gtk.TranslateFunc func);
8664 - public void set_translation_domain (string domain);
8665 - public void set_visible (bool visible);
8666 - public unowned string translate_string (string str);
8667 - public string name { get; construct; }
8668 - public bool sensitive { get; set; }
8669 - public bool visible { get; set; }
8670 - public virtual signal void connect_proxy (Gtk.Action p0, Gtk.Widget p1);
8671 - public virtual signal void disconnect_proxy (Gtk.Action p0, Gtk.Widget p1);
8672 - public virtual signal void post_activate (Gtk.Action p0);
8673 - public virtual signal void pre_activate (Gtk.Action p0);
8675 - [CCode (cheader_filename = "gtk/gtk.h")]
8676 - public class Adjustment : GLib.InitiallyUnowned {
8677 - [CCode (has_construct_function = false)]
8678 - public Adjustment (double value, double lower, double upper, double step_increment, double page_increment, double page_size);
8679 - public void clamp_page (double lower, double upper);
8680 - public void configure (double value, double lower, double upper, double step_increment, double page_increment, double page_size);
8681 - public double get_lower ();
8682 - public double get_page_increment ();
8683 - public double get_page_size ();
8684 - public double get_step_increment ();
8685 - public double get_upper ();
8686 - public double get_value ();
8687 - public void set_lower (double lower);
8688 - public void set_page_increment (double page_increment);
8689 - public void set_page_size (double page_size);
8690 - public void set_step_increment (double step_increment);
8691 - public void set_upper (double upper);
8692 - public void set_value (double value);
8693 - public double lower { get; set; }
8694 - public double page_increment { get; set; }
8695 - public double page_size { get; set; }
8696 - public double step_increment { get; set; }
8697 - public double upper { get; set; }
8698 - public double value { get; set; }
8699 - [HasEmitter]
8700 - public virtual signal void changed ();
8701 - [HasEmitter]
8702 - public virtual signal void value_changed ();
8704 - [CCode (cheader_filename = "gtk/gtk.h")]
8705 - public class Alignment : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
8706 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8707 - public Alignment (float xalign, float yalign, float xscale, float yscale);
8708 - public void get_padding (out uint padding_top, out uint padding_bottom, out uint padding_left, out uint padding_right);
8709 - public void @set (float xalign, float yalign, float xscale, float yscale);
8710 - public void set_padding (uint padding_top, uint padding_bottom, uint padding_left, uint padding_right);
8711 - [NoAccessorMethod]
8712 - public uint bottom_padding { get; set; }
8713 - [NoAccessorMethod]
8714 - public uint left_padding { get; set; }
8715 - [NoAccessorMethod]
8716 - public uint right_padding { get; set; }
8717 - [NoAccessorMethod]
8718 - public uint top_padding { get; set; }
8719 - [NoAccessorMethod]
8720 - public float xalign { get; set; }
8721 - [NoAccessorMethod]
8722 - public float xscale { get; set; }
8723 - [NoAccessorMethod]
8724 - public float yalign { get; set; }
8725 - [NoAccessorMethod]
8726 - public float yscale { get; set; }
8728 - [CCode (cheader_filename = "gtk/gtk.h")]
8729 - public class AppChooserButton : Gtk.ComboBox, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable, Gtk.AppChooser {
8730 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8731 - public AppChooserButton (string content_type);
8732 - public void append_custom_item (string name, string label, GLib.Icon icon);
8733 - public void append_separator ();
8734 - public unowned string get_heading ();
8735 - public bool get_show_dialog_item ();
8736 - public void set_active_custom_item (string name);
8737 - public void set_heading (string heading);
8738 - public void set_show_dialog_item (bool setting);
8739 - public string heading { get; set; }
8740 - public bool show_dialog_item { get; set construct; }
8741 - public virtual signal void custom_item_activated (string item_name);
8743 - [CCode (cheader_filename = "gtk/gtk.h")]
8744 - public class AppChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.AppChooser {
8745 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8746 - public AppChooserDialog (Gtk.Window parent, Gtk.DialogFlags flags, GLib.File file);
8747 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8748 - public AppChooserDialog.for_content_type (Gtk.Window parent, Gtk.DialogFlags flags, string content_type);
8749 - public unowned string get_heading ();
8750 - public unowned Gtk.Widget get_widget ();
8751 - public void set_heading (string heading);
8752 - [NoAccessorMethod]
8753 - public GLib.File gfile { owned get; construct; }
8754 - public string heading { get; set; }
8756 - [CCode (cheader_filename = "gtk/gtk.h")]
8757 - public class AppChooserWidget : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.AppChooser {
8758 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8759 - public AppChooserWidget (string content_type);
8760 - public unowned string get_default_text ();
8761 - public bool get_show_all ();
8762 - public bool get_show_default ();
8763 - public bool get_show_fallback ();
8764 - public bool get_show_other ();
8765 - public bool get_show_recommended ();
8766 - public void set_default_text (string text);
8767 - public void set_show_all (bool setting);
8768 - public void set_show_default (bool setting);
8769 - public void set_show_fallback (bool setting);
8770 - public void set_show_other (bool setting);
8771 - public void set_show_recommended (bool setting);
8772 - public string default_text { get; set; }
8773 - public bool show_all { get; set construct; }
8774 - public bool show_default { get; set construct; }
8775 - public bool show_fallback { get; set construct; }
8776 - public bool show_other { get; set construct; }
8777 - public bool show_recommended { get; set construct; }
8778 - public virtual signal void application_activated (GLib.AppInfo app_info);
8779 - public virtual signal void application_selected (GLib.AppInfo app_info);
8780 - public virtual signal void populate_popup (Gtk.Menu menu, GLib.AppInfo app_info);
8782 - [CCode (cheader_filename = "gtk/gtk.h")]
8783 - public class Application : GLib.Application, GLib.ActionGroup {
8784 - [CCode (has_construct_function = false)]
8785 - public Application (string application_id, GLib.ApplicationFlags flags);
8786 - public void add_window (Gtk.Window window);
8787 - public unowned GLib.List<weak Gtk.Window> get_windows ();
8788 - public void remove_window (Gtk.Window window);
8790 - [CCode (cheader_filename = "gtk/gtk.h")]
8791 - public class Arrow : Gtk.Misc, Atk.Implementor, Gtk.Buildable {
8792 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8793 - public Arrow (Gtk.ArrowType arrow_type, Gtk.ShadowType shadow_type);
8794 - public void @set (Gtk.ArrowType arrow_type, Gtk.ShadowType shadow_type);
8795 - [NoAccessorMethod]
8796 - public Gtk.ArrowType arrow_type { get; set; }
8797 - [NoAccessorMethod]
8798 - public Gtk.ShadowType shadow_type { get; set; }
8800 - [CCode (cheader_filename = "gtk/gtk.h")]
8801 - public class AspectFrame : Gtk.Frame, Atk.Implementor, Gtk.Buildable {
8802 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8803 - public AspectFrame (string label, float xalign, float yalign, float ratio, bool obey_child);
8804 - public void @set (float xalign, float yalign, float ratio, bool obey_child);
8805 - [NoAccessorMethod]
8806 - public bool obey_child { get; set; }
8807 - [NoAccessorMethod]
8808 - public float ratio { get; set; }
8809 - [NoAccessorMethod]
8810 - public float xalign { get; set; }
8811 - [NoAccessorMethod]
8812 - public float yalign { get; set; }
8814 - [CCode (cheader_filename = "gtk/gtk.h")]
8815 - public class Assistant : Gtk.Window, Atk.Implementor, Gtk.Buildable {
8816 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8817 - public Assistant ();
8818 - public void add_action_widget (Gtk.Widget child);
8819 - public int append_page (Gtk.Widget page);
8820 - public void commit ();
8821 - public int get_current_page ();
8822 - public int get_n_pages ();
8823 - public unowned Gtk.Widget get_nth_page (int page_num);
8824 - public bool get_page_complete (Gtk.Widget page);
8825 - public unowned Gdk.Pixbuf get_page_header_image (Gtk.Widget page);
8826 - public unowned Gdk.Pixbuf get_page_side_image (Gtk.Widget page);
8827 - public unowned string get_page_title (Gtk.Widget page);
8828 - public Gtk.AssistantPageType get_page_type (Gtk.Widget page);
8829 - public int insert_page (Gtk.Widget page, int position);
8830 - public void next_page ();
8831 - public int prepend_page (Gtk.Widget page);
8832 - public void previous_page ();
8833 - public void remove_action_widget (Gtk.Widget child);
8834 - public void set_current_page (int page_num);
8835 - public void set_forward_page_func (owned Gtk.AssistantPageFunc page_func);
8836 - public void set_page_complete (Gtk.Widget page, bool complete);
8837 - public void set_page_header_image (Gtk.Widget page, Gdk.Pixbuf pixbuf);
8838 - public void set_page_side_image (Gtk.Widget page, Gdk.Pixbuf pixbuf);
8839 - public void set_page_title (Gtk.Widget page, string title);
8840 - public void set_page_type (Gtk.Widget page, Gtk.AssistantPageType type);
8841 - public void update_buttons_state ();
8842 - public virtual signal void apply ();
8843 - public virtual signal void cancel ();
8844 - public virtual signal void close ();
8845 - public virtual signal void prepare (Gtk.Widget page);
8847 - [CCode (cheader_filename = "gtk/gtk.h")]
8848 - public class Bin : Gtk.Container, Atk.Implementor, Gtk.Buildable {
8849 - [CCode (has_construct_function = false)]
8850 - protected Bin ();
8851 - public unowned Gtk.Widget get_child ();
8853 - [Compact]
8854 - [CCode (cheader_filename = "gtk/gtk.h")]
8855 - public class BindingArg {
8856 - public GLib.Type arg_type;
8858 - [Compact]
8859 - [CCode (cheader_filename = "gtk/gtk.h")]
8860 - public class BindingEntry {
8861 - public weak Gtk.BindingSet binding_set;
8862 - public uint destroyed;
8863 - public weak Gtk.BindingEntry hash_next;
8864 - public uint in_emission;
8865 - public uint keyval;
8866 - public uint marks_unbound;
8867 - public Gdk.ModifierType modifiers;
8868 - public weak Gtk.BindingEntry set_next;
8869 - public weak Gtk.BindingSignal signals;
8870 - public static void add_signal (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, uint n_args);
8871 - public static GLib.TokenType add_signal_from_string (Gtk.BindingSet binding_set, string signal_desc);
8872 - public static void add_signall (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, GLib.SList<Gtk.BindingArg> binding_args);
8873 - public static void remove (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers);
8874 - public static void skip (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers);
8876 - [Compact]
8877 - [CCode (cheader_filename = "gtk/gtk.h")]
8878 - public class BindingSet {
8879 - public weak Gtk.BindingEntry current;
8880 - public weak Gtk.BindingEntry entries;
8881 - public uint parsed;
8882 - public int priority;
8883 - public weak string set_name;
8884 - [CCode (has_construct_function = false)]
8885 - public BindingSet (string set_name);
8886 - public bool activate (uint keyval, Gdk.ModifierType modifiers, GLib.Object object);
8887 - public static unowned Gtk.BindingSet by_class (void* object_class);
8888 - public static unowned Gtk.BindingSet find (string set_name);
8890 - [Compact]
8891 - [CCode (cheader_filename = "gtk/gtk.h")]
8892 - public class BindingSignal {
8893 - public weak Gtk.BindingArg args;
8894 - public uint n_args;
8895 - public weak Gtk.BindingSignal next;
8896 - public weak string signal_name;
8898 - [Compact]
8899 - [CCode (copy_function = "gtk_border_copy", type_id = "GTK_TYPE_BORDER", cheader_filename = "gtk/gtk.h")]
8900 - public class Border {
8901 - public int16 bottom;
8902 - public int16 left;
8903 - public int16 right;
8904 - public int16 top;
8905 - [CCode (has_construct_function = false)]
8906 - public Border ();
8907 - public Gtk.Border copy ();
8909 - [CCode (cheader_filename = "gtk/gtk.h")]
8910 - public class Box : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
8911 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8912 - public Box (Gtk.Orientation orientation, int spacing);
8913 - public bool get_homogeneous ();
8914 - public int get_spacing ();
8915 - public void pack_end (Gtk.Widget child, bool expand = true, bool fill = true, uint padding = 0);
8916 - public void pack_start (Gtk.Widget child, bool expand = true, bool fill = true, uint padding = 0);
8917 - public void query_child_packing (Gtk.Widget child, out bool expand, out bool fill, out uint padding, out Gtk.PackType pack_type);
8918 - public void reorder_child (Gtk.Widget child, int position);
8919 - public void set_child_packing (Gtk.Widget child, bool expand, bool fill, uint padding, Gtk.PackType pack_type);
8920 - public void set_homogeneous (bool homogeneous);
8921 - public void set_spacing (int spacing);
8922 - public bool homogeneous { get; set; }
8923 - public int spacing { get; set; }
8925 - [CCode (cheader_filename = "gtk/gtk.h")]
8926 - public class Builder : GLib.Object {
8927 - [CCode (has_construct_function = false)]
8928 - public Builder ();
8929 - public uint add_from_file (string filename) throws GLib.Error;
8930 - public uint add_from_string (string buffer, size_t length) throws GLib.Error;
8931 - public uint add_objects_from_file (string filename, [CCode (array_length = false)] string[] object_ids) throws GLib.Error;
8932 - public uint add_objects_from_string (string buffer, size_t length, [CCode (array_length = false)] string[] object_ids) throws GLib.Error;
8933 - public void connect_signals (void* user_data);
8934 - public void connect_signals_full (Gtk.BuilderConnectFunc func);
8935 - public static GLib.Quark error_quark ();
8936 - public unowned GLib.Object get_object (string name);
8937 - public GLib.SList<weak GLib.Object> get_objects ();
8938 - public unowned string get_translation_domain ();
8939 - public virtual GLib.Type get_type_from_name (string type_name);
8940 - public void set_translation_domain (string domain);
8941 - public bool value_from_string (GLib.ParamSpec pspec, string str, GLib.Value value) throws GLib.Error;
8942 - public bool value_from_string_type (GLib.Type type, string str, GLib.Value value) throws GLib.Error;
8943 - public string translation_domain { get; set; }
8945 - [CCode (cheader_filename = "gtk/gtk.h")]
8946 - public class Button : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
8947 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8948 - public Button ();
8949 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8950 - public Button.from_stock (string stock_id);
8951 - public void get_alignment (out float xalign, out float yalign);
8952 - public unowned Gdk.Window get_event_window ();
8953 - public bool get_focus_on_click ();
8954 - public unowned Gtk.Widget get_image ();
8955 - public Gtk.PositionType get_image_position ();
8956 - public unowned string get_label ();
8957 - public Gtk.ReliefStyle get_relief ();
8958 - public bool get_use_stock ();
8959 - public bool get_use_underline ();
8960 - public void set_alignment (float xalign, float yalign);
8961 - public void set_focus_on_click (bool focus_on_click);
8962 - public void set_image (Gtk.Widget image);
8963 - public void set_image_position (Gtk.PositionType position);
8964 - public void set_label (string label);
8965 - public void set_relief (Gtk.ReliefStyle newstyle);
8966 - public void set_use_stock (bool use_stock);
8967 - public void set_use_underline (bool use_underline);
8968 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8969 - public Button.with_label (string label);
8970 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8971 - public Button.with_mnemonic (string label);
8972 - public bool focus_on_click { get; set; }
8973 - public Gtk.Widget image { get; set; }
8974 - public Gtk.PositionType image_position { get; set; }
8975 - public string label { get; set construct; }
8976 - public Gtk.ReliefStyle relief { get; set; }
8977 - public bool use_stock { get; set construct; }
8978 - public bool use_underline { get; set construct; }
8979 - [NoAccessorMethod]
8980 - public float xalign { get; set; }
8981 - [NoAccessorMethod]
8982 - public float yalign { get; set; }
8983 - public virtual signal void activate ();
8984 - [HasEmitter]
8985 - public virtual signal void clicked ();
8986 - [HasEmitter]
8987 - public virtual signal void enter ();
8988 - [HasEmitter]
8989 - public virtual signal void leave ();
8990 - [HasEmitter]
8991 - public virtual signal void pressed ();
8992 - [HasEmitter]
8993 - public virtual signal void released ();
8995 - [CCode (cheader_filename = "gtk/gtk.h")]
8996 - public class ButtonBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
8997 - [CCode (type = "GtkWidget*", has_construct_function = false)]
8998 - public ButtonBox (Gtk.Orientation orientation);
8999 - public bool get_child_secondary (Gtk.Widget child);
9000 - public Gtk.ButtonBoxStyle get_layout ();
9001 - public void set_child_secondary (Gtk.Widget child, bool is_secondary);
9002 - public void set_layout (Gtk.ButtonBoxStyle layout_style);
9003 - [NoAccessorMethod]
9004 - public Gtk.ButtonBoxStyle layout_style { get; set; }
9006 - [CCode (cheader_filename = "gtk/gtk.h")]
9007 - public class Calendar : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
9008 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9009 - public Calendar ();
9010 - public void clear_marks ();
9011 - public void get_date (out uint year, out uint month, out uint day);
9012 - public bool get_day_is_marked (uint day);
9013 - public int get_detail_height_rows ();
9014 - public int get_detail_width_chars ();
9015 - public Gtk.CalendarDisplayOptions get_display_options ();
9016 - public void mark_day (uint day);
9017 - public void select_day (uint day);
9018 - public void select_month (uint month, uint year);
9019 - public void set_detail_func (owned Gtk.CalendarDetailFunc func);
9020 - public void set_detail_height_rows (int rows);
9021 - public void set_detail_width_chars (int chars);
9022 - public void set_display_options (Gtk.CalendarDisplayOptions flags);
9023 - public void unmark_day (uint day);
9024 - [NoAccessorMethod]
9025 - public int day { get; set; }
9026 - public int detail_height_rows { get; set; }
9027 - public int detail_width_chars { get; set; }
9028 - [NoAccessorMethod]
9029 - public int month { get; set; }
9030 - [NoAccessorMethod]
9031 - public bool no_month_change { get; set; }
9032 - [NoAccessorMethod]
9033 - public bool show_day_names { get; set; }
9034 - [NoAccessorMethod]
9035 - public bool show_details { get; set; }
9036 - [NoAccessorMethod]
9037 - public bool show_heading { get; set; }
9038 - [NoAccessorMethod]
9039 - public bool show_week_numbers { get; set; }
9040 - [NoAccessorMethod]
9041 - public int year { get; set; }
9042 - public virtual signal void day_selected ();
9043 - public virtual signal void day_selected_double_click ();
9044 - public virtual signal void month_changed ();
9045 - public virtual signal void next_month ();
9046 - public virtual signal void next_year ();
9047 - public virtual signal void prev_month ();
9048 - public virtual signal void prev_year ();
9050 - [CCode (cheader_filename = "gtk/gtk.h")]
9051 - public class CellArea : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
9052 - [CCode (has_construct_function = false)]
9053 - protected CellArea ();
9054 - public virtual bool activate (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool edit_only);
9055 - public bool activate_cell (Gtk.Widget widget, Gtk.CellRenderer renderer, Gdk.Event event, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
9056 - public virtual void add (Gtk.CellRenderer renderer);
9057 - public void add_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
9058 - public void add_with_properties (Gtk.CellRenderer renderer, ...);
9059 - public void attribute_connect (Gtk.CellRenderer renderer, string attribute, int column);
9060 - public void attribute_disconnect (Gtk.CellRenderer renderer, string attribute);
9061 - public void cell_get (Gtk.CellRenderer renderer, ...);
9062 - public void cell_get_property (Gtk.CellRenderer renderer, string property_name, GLib.Value value);
9063 - public void cell_get_valist (Gtk.CellRenderer renderer, string first_property_name, void* var_args);
9064 - public void cell_set (Gtk.CellRenderer renderer, ...);
9065 - public void cell_set_property (Gtk.CellRenderer renderer, string property_name, GLib.Value value);
9066 - public void cell_set_valist (Gtk.CellRenderer renderer, string first_property_name, void* var_args);
9067 - public virtual unowned Gtk.CellAreaContext copy_context (Gtk.CellAreaContext context);
9068 - public virtual unowned Gtk.CellAreaContext create_context ();
9069 - public virtual int event (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Event event, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
9070 - [CCode (cname = "gtk_cell_area_class_find_cell_property")]
9071 - public class unowned GLib.ParamSpec find_cell_property (string property_name);
9072 - public virtual bool focus (Gtk.DirectionType direction);
9073 - public virtual void @foreach (Gtk.CellCallback callback, void* callback_data);
9074 - public virtual void foreach_alloc (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, Gdk.Rectangle background_area, Gtk.CellAllocCallback callback, void* callback_data);
9075 - public void get_cell_allocation (Gtk.CellAreaContext context, Gtk.Widget widget, Gtk.CellRenderer renderer, Gdk.Rectangle cell_area, Gdk.Rectangle allocation);
9076 - public unowned Gtk.CellRenderer get_cell_at_position (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, int x, int y, Gdk.Rectangle alloc_area);
9077 - [NoWrapper]
9078 - public virtual void get_cell_property (Gtk.CellRenderer renderer, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
9079 - public unowned string get_current_path_string ();
9080 - public unowned Gtk.CellEditable get_edit_widget ();
9081 - public unowned Gtk.CellRenderer get_edited_cell ();
9082 - public unowned Gtk.CellRenderer get_focus_cell ();
9083 - public unowned Gtk.CellRenderer get_focus_from_sibling (Gtk.CellRenderer renderer);
9084 - public unowned GLib.List get_focus_siblings (Gtk.CellRenderer renderer);
9085 - public virtual void get_preferred_height (Gtk.CellAreaContext context, Gtk.Widget widget, out int minimum_height, out int natural_height);
9086 - public virtual void get_preferred_height_for_width (Gtk.CellAreaContext context, Gtk.Widget widget, int width, out int minimum_height, out int natural_height);
9087 - public virtual void get_preferred_width (Gtk.CellAreaContext context, Gtk.Widget widget, out int minimum_width, out int natural_width);
9088 - public virtual void get_preferred_width_for_height (Gtk.CellAreaContext context, Gtk.Widget widget, int height, out int minimum_width, out int natural_width);
9089 - public virtual Gtk.SizeRequestMode get_request_mode ();
9090 - public bool has_renderer (Gtk.CellRenderer renderer);
9091 - public void inner_cell_area (Gtk.Widget widget, Gdk.Rectangle cell_area, Gdk.Rectangle inner_area);
9092 - [CCode (cname = "gtk_cell_area_class_install_cell_property")]
9093 - public class void install_cell_property (uint property_id, GLib.ParamSpec pspec);
9094 - public virtual bool is_activatable ();
9095 - public bool is_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
9096 - [CCode (cname = "gtk_cell_area_class_list_cell_properties")]
9097 - public class unowned GLib.ParamSpec list_cell_properties (uint n_properties);
9098 - public virtual void remove (Gtk.CellRenderer renderer);
9099 - public void remove_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
9100 - public virtual void render (Gtk.CellAreaContext context, Gtk.Widget widget, Cairo.Context cr, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool paint_focus);
9101 - public void request_renderer (Gtk.CellRenderer renderer, Gtk.Orientation orientation, Gtk.Widget widget, int for_size, int minimum_size, int natural_size);
9102 - [NoWrapper]
9103 - public virtual void set_cell_property (Gtk.CellRenderer renderer, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
9104 - public void set_focus_cell (Gtk.CellRenderer renderer);
9105 - public void stop_editing (bool canceled);
9106 - public Gtk.CellEditable edit_widget { get; }
9107 - public Gtk.CellRenderer edited_cell { get; }
9108 - public Gtk.CellRenderer focus_cell { get; set; }
9109 - public virtual signal void add_editable (Gtk.CellRenderer p0, Gtk.CellEditable p1, Gdk.Rectangle p2, string p3);
9110 - [HasEmitter]
9111 - public virtual signal void apply_attributes (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);
9112 - public virtual signal void focus_changed (Gtk.CellRenderer p0, string p1);
9113 - public virtual signal void remove_editable (Gtk.CellRenderer p0, Gtk.CellEditable p1);
9115 - [CCode (cheader_filename = "gtk/gtk.h")]
9116 - public class CellAreaBox : Gtk.CellArea, Gtk.CellLayout, Gtk.Buildable, Gtk.Orientable {
9117 - [CCode (type = "GtkCellArea*", has_construct_function = false)]
9118 - public CellAreaBox ();
9119 - public int get_spacing ();
9120 - public void set_spacing (int spacing);
9121 - public int spacing { get; set; }
9123 - [CCode (cheader_filename = "gtk/gtk.h")]
9124 - public class CellAreaContext : GLib.Object {
9125 - [CCode (has_construct_function = false)]
9126 - protected CellAreaContext ();
9127 - public virtual void allocate (int width, int height);
9128 - public void get_allocation (int width, int height);
9129 - public unowned Gtk.CellArea get_area ();
9130 - public void get_preferred_height (out int minimum_height, out int natural_height);
9131 - public virtual void get_preferred_height_for_width (int width, out int minimum_height, out int natural_height);
9132 - public void get_preferred_width (out int minimum_width, out int natural_width);
9133 - public virtual void get_preferred_width_for_height (int height, out int minimum_width, out int natural_width);
9134 - public void push_preferred_height (int minimum_height, int natural_height);
9135 - public void push_preferred_width (int minimum_width, int natural_width);
9136 - public virtual void reset ();
9137 - public Gtk.CellArea area { get; construct; }
9138 - [NoAccessorMethod]
9139 - public int minimum_height { get; }
9140 - [NoAccessorMethod]
9141 - public int minimum_width { get; }
9142 - [NoAccessorMethod]
9143 - public int natural_height { get; }
9144 - [NoAccessorMethod]
9145 - public int natural_width { get; }
9147 - [CCode (cheader_filename = "gtk/gtk.h")]
9148 - public abstract class CellRenderer : GLib.InitiallyUnowned {
9149 - [CCode (has_construct_function = false)]
9150 - protected CellRenderer ();
9151 - public virtual bool activate (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
9152 - public virtual void get_aligned_area (Gtk.Widget widget, Gtk.CellRendererState flags, Gdk.Rectangle cell_area, Gdk.Rectangle aligned_area);
9153 - public void get_alignment (float xalign, float yalign);
9154 - public void get_fixed_size (out int width, out int height);
9155 - public void get_padding (int xpad, int ypad);
9156 - public virtual void get_preferred_height (Gtk.Widget widget, out int minimum_size, out int natural_size);
9157 - public virtual void get_preferred_height_for_width (Gtk.Widget widget, int width, out int minimum_height, out int natural_height);
9158 - public void get_preferred_size (Gtk.Widget widget, out Gtk.Requisition minimum_size, out Gtk.Requisition natural_size);
9159 - public virtual void get_preferred_width (Gtk.Widget widget, out int minimum_size, out int natural_size);
9160 - public virtual void get_preferred_width_for_height (Gtk.Widget widget, int height, out int minimum_width, out int natural_width);
9161 - public virtual Gtk.SizeRequestMode get_request_mode ();
9162 - public bool get_sensitive ();
9163 - [NoWrapper]
9164 - public abstract void get_size (Gtk.Widget widget, Gdk.Rectangle? cell_area, out int x_offset, out int y_offset, out int width, out int height);
9165 - public Gtk.StateFlags get_state (Gtk.Widget widget, Gtk.CellRendererState cell_state);
9166 - public bool get_visible ();
9167 - public bool is_activatable ();
9168 - public abstract void render (Cairo.Context cr, Gtk.Widget widget, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
9169 - public void set_alignment (float xalign, float yalign);
9170 - public void set_fixed_size (int width, int height);
9171 - public void set_padding (int xpad, int ypad);
9172 - public void set_sensitive (bool sensitive);
9173 - public void set_visible (bool visible);
9174 - public virtual unowned Gtk.CellEditable start_editing (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
9175 - public void stop_editing (bool canceled);
9176 - [NoAccessorMethod]
9177 - public string cell_background { set; }
9178 - [NoAccessorMethod]
9179 - public Gdk.Color cell_background_gdk { get; set; }
9180 - [NoAccessorMethod]
9181 - public Gdk.RGBA cell_background_rgba { get; set; }
9182 - [NoAccessorMethod]
9183 - public bool cell_background_set { get; set; }
9184 - [NoAccessorMethod]
9185 - public bool editing { get; }
9186 - [NoAccessorMethod]
9187 - public int height { get; set; }
9188 - [NoAccessorMethod]
9189 - public bool is_expanded { get; set; }
9190 - [NoAccessorMethod]
9191 - public bool is_expander { get; set; }
9192 - [NoAccessorMethod]
9193 - public Gtk.CellRendererMode mode { get; set; }
9194 - public bool sensitive { get; set; }
9195 - public bool visible { get; set; }
9196 - [NoAccessorMethod]
9197 - public int width { get; set; }
9198 - [NoAccessorMethod]
9199 - public float xalign { get; set; }
9200 - [NoAccessorMethod]
9201 - public uint xpad { get; set; }
9202 - [NoAccessorMethod]
9203 - public float yalign { get; set; }
9204 - [NoAccessorMethod]
9205 - public uint ypad { get; set; }
9206 - [HasEmitter]
9207 - public virtual signal void editing_canceled ();
9208 - public virtual signal void editing_started (Gtk.CellEditable editable, string path);
9210 - [CCode (cheader_filename = "gtk/gtk.h")]
9211 - public class CellRendererAccel : Gtk.CellRendererText {
9212 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9213 - public CellRendererAccel ();
9214 - [NoAccessorMethod]
9215 - public uint accel_key { get; set; }
9216 - [NoAccessorMethod]
9217 - public Gtk.CellRendererAccelMode accel_mode { get; set; }
9218 - [NoAccessorMethod]
9219 - public Gdk.ModifierType accel_mods { get; set; }
9220 - [NoAccessorMethod]
9221 - public uint keycode { get; set; }
9222 - public virtual signal void accel_cleared (string path_string);
9223 - public virtual signal void accel_edited (string path_string, uint accel_key, Gdk.ModifierType accel_mods, uint hardware_keycode);
9225 - [CCode (cheader_filename = "gtk/gtk.h")]
9226 - public class CellRendererCombo : Gtk.CellRendererText {
9227 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9228 - public CellRendererCombo ();
9229 - [NoAccessorMethod]
9230 - public bool has_entry { get; set; }
9231 - [NoAccessorMethod]
9232 - public Gtk.TreeModel model { owned get; set; }
9233 - [NoAccessorMethod]
9234 - public int text_column { get; set; }
9235 - public virtual signal void changed (string p0, Gtk.TreeIter p1);
9237 - [CCode (cheader_filename = "gtk/gtk.h")]
9238 - public class CellRendererPixbuf : Gtk.CellRenderer {
9239 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9240 - public CellRendererPixbuf ();
9241 - [NoAccessorMethod]
9242 - public bool follow_state { get; set; }
9243 - [NoAccessorMethod]
9244 - public GLib.Icon gicon { owned get; set; }
9245 - [NoAccessorMethod]
9246 - public string icon_name { owned get; set; }
9247 - [NoAccessorMethod]
9248 - public Gdk.Pixbuf pixbuf { owned get; set; }
9249 - [NoAccessorMethod]
9250 - public Gdk.Pixbuf pixbuf_expander_closed { owned get; set; }
9251 - [NoAccessorMethod]
9252 - public Gdk.Pixbuf pixbuf_expander_open { owned get; set; }
9253 - [NoAccessorMethod]
9254 - public string stock_detail { owned get; set; }
9255 - [NoAccessorMethod]
9256 - public string stock_id { owned get; set; }
9257 - [NoAccessorMethod]
9258 - public uint stock_size { get; set; }
9260 - [CCode (cheader_filename = "gtk/gtk.h")]
9261 - public class CellRendererProgress : Gtk.CellRenderer, Gtk.Orientable {
9262 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9263 - public CellRendererProgress ();
9264 - [NoAccessorMethod]
9265 - public bool inverted { get; set; }
9266 - [NoAccessorMethod]
9267 - public int pulse { get; set; }
9268 - [NoAccessorMethod]
9269 - public string text { owned get; set; }
9270 - [NoAccessorMethod]
9271 - public float text_xalign { get; set; }
9272 - [NoAccessorMethod]
9273 - public float text_yalign { get; set; }
9274 - [NoAccessorMethod]
9275 - public int value { get; set; }
9277 - [CCode (cheader_filename = "gtk/gtk.h")]
9278 - public class CellRendererSpin : Gtk.CellRendererText {
9279 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9280 - public CellRendererSpin ();
9281 - [NoAccessorMethod]
9282 - public Gtk.Adjustment adjustment { owned get; set; }
9283 - [NoAccessorMethod]
9284 - public double climb_rate { get; set; }
9285 - [NoAccessorMethod]
9286 - public uint digits { get; set; }
9288 - [CCode (cheader_filename = "gtk/gtk.h")]
9289 - public class CellRendererSpinner : Gtk.CellRenderer {
9290 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9291 - public CellRendererSpinner ();
9292 - [NoAccessorMethod]
9293 - public bool active { get; set; }
9294 - [NoAccessorMethod]
9295 - public uint pulse { get; set; }
9296 - [NoAccessorMethod]
9297 - public Gtk.IconSize size { get; set; }
9299 - [CCode (cheader_filename = "gtk/gtk.h")]
9300 - public class CellRendererText : Gtk.CellRenderer {
9301 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9302 - public CellRendererText ();
9303 - public void set_fixed_height_from_font (int number_of_rows);
9304 - [NoAccessorMethod]
9305 - public bool align_set { get; set; }
9306 - [NoAccessorMethod]
9307 - public Pango.Alignment alignment { get; set; }
9308 - [NoAccessorMethod]
9309 - public Pango.AttrList attributes { owned get; set; }
9310 - [NoAccessorMethod]
9311 - public string background { set; }
9312 - [NoAccessorMethod]
9313 - public Gdk.Color background_gdk { get; set; }
9314 - [NoAccessorMethod]
9315 - public Gdk.RGBA background_rgba { get; set; }
9316 - [NoAccessorMethod]
9317 - public bool background_set { get; set; }
9318 - [NoAccessorMethod]
9319 - public bool editable { get; set; }
9320 - [NoAccessorMethod]
9321 - public bool editable_set { get; set; }
9322 - [NoAccessorMethod]
9323 - public Pango.EllipsizeMode ellipsize { get; set; }
9324 - [NoAccessorMethod]
9325 - public bool ellipsize_set { get; set; }
9326 - [NoAccessorMethod]
9327 - public string family { owned get; set; }
9328 - [NoAccessorMethod]
9329 - public bool family_set { get; set; }
9330 - [NoAccessorMethod]
9331 - public string font { owned get; set; }
9332 - [NoAccessorMethod]
9333 - public Pango.FontDescription font_desc { owned get; set; }
9334 - [NoAccessorMethod]
9335 - public string foreground { set; }
9336 - [NoAccessorMethod]
9337 - public Gdk.Color foreground_gdk { get; set; }
9338 - [NoAccessorMethod]
9339 - public Gdk.RGBA foreground_rgba { get; set; }
9340 - [NoAccessorMethod]
9341 - public bool foreground_set { get; set; }
9342 - [NoAccessorMethod]
9343 - public string language { owned get; set; }
9344 - [NoAccessorMethod]
9345 - public bool language_set { get; set; }
9346 - [NoAccessorMethod]
9347 - public string markup { set; }
9348 - [NoAccessorMethod]
9349 - public int max_width_chars { get; set; }
9350 - [NoAccessorMethod]
9351 - public int rise { get; set; }
9352 - [NoAccessorMethod]
9353 - public bool rise_set { get; set; }
9354 - [NoAccessorMethod]
9355 - public double scale { get; set; }
9356 - [NoAccessorMethod]
9357 - public bool scale_set { get; set; }
9358 - [NoAccessorMethod]
9359 - public bool single_paragraph_mode { get; set; }
9360 - [NoAccessorMethod]
9361 - public int size { get; set; }
9362 - [NoAccessorMethod]
9363 - public double size_points { get; set; }
9364 - [NoAccessorMethod]
9365 - public bool size_set { get; set; }
9366 - [NoAccessorMethod]
9367 - public Pango.Stretch stretch { get; set; }
9368 - [NoAccessorMethod]
9369 - public bool stretch_set { get; set; }
9370 - [NoAccessorMethod]
9371 - public bool strikethrough { get; set; }
9372 - [NoAccessorMethod]
9373 - public bool strikethrough_set { get; set; }
9374 - [NoAccessorMethod]
9375 - public Pango.Style style { get; set; }
9376 - [NoAccessorMethod]
9377 - public bool style_set { get; set; }
9378 - [NoAccessorMethod]
9379 - public string text { owned get; set; }
9380 - [NoAccessorMethod]
9381 - public Pango.Underline underline { get; set; }
9382 - [NoAccessorMethod]
9383 - public bool underline_set { get; set; }
9384 - [NoAccessorMethod]
9385 - public Pango.Variant variant { get; set; }
9386 - [NoAccessorMethod]
9387 - public bool variant_set { get; set; }
9388 - [NoAccessorMethod]
9389 - public int weight { get; set; }
9390 - [NoAccessorMethod]
9391 - public bool weight_set { get; set; }
9392 - [NoAccessorMethod]
9393 - public int width_chars { get; set; }
9394 - [NoAccessorMethod]
9395 - public Pango.WrapMode wrap_mode { get; set; }
9396 - [NoAccessorMethod]
9397 - public int wrap_width { get; set; }
9398 - public virtual signal void edited (string path, string new_text);
9400 - [CCode (cheader_filename = "gtk/gtk.h")]
9401 - public class CellRendererToggle : Gtk.CellRenderer {
9402 - [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
9403 - public CellRendererToggle ();
9404 - public bool get_activatable ();
9405 - public bool get_active ();
9406 - public bool get_radio ();
9407 - public void set_activatable (bool setting);
9408 - public void set_active (bool setting);
9409 - public void set_radio (bool radio);
9410 - public bool activatable { get; set; }
9411 - public bool active { get; set; }
9412 - [NoAccessorMethod]
9413 - public bool inconsistent { get; set; }
9414 - [NoAccessorMethod]
9415 - public int indicator_size { get; set; }
9416 - public bool radio { get; set; }
9417 - public virtual signal void toggled (string path);
9419 - [CCode (cheader_filename = "gtk/gtk.h")]
9420 - public class CellView : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.Orientable {
9421 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9422 - public CellView ();
9423 - public unowned Gtk.TreePath get_displayed_row ();
9424 - public bool get_draw_sensitive ();
9425 - public bool get_fit_model ();
9426 - public unowned Gtk.TreeModel get_model ();
9427 - public void set_background_color (Gdk.Color color);
9428 - public void set_background_rgba (Gdk.RGBA rgba);
9429 - public void set_displayed_row (Gtk.TreePath path);
9430 - public void set_draw_sensitive (bool draw_sensitive);
9431 - public void set_fit_model (bool fit_model);
9432 - public void set_model (Gtk.TreeModel? model);
9433 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9434 - public CellView.with_context (Gtk.CellArea area, Gtk.CellAreaContext context);
9435 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9436 - public CellView.with_markup (string markup);
9437 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9438 - public CellView.with_pixbuf (Gdk.Pixbuf pixbuf);
9439 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9440 - public CellView.with_text (string text);
9441 - [NoAccessorMethod]
9442 - public string background { set; }
9443 - [NoAccessorMethod]
9444 - public Gdk.Color background_gdk { get; set; }
9445 - [NoAccessorMethod]
9446 - public Gdk.RGBA background_rgba { get; set; }
9447 - [NoAccessorMethod]
9448 - public bool background_set { get; set; }
9449 - [NoAccessorMethod]
9450 - public Gtk.CellArea cell_area { owned get; construct; }
9451 - [NoAccessorMethod]
9452 - public Gtk.CellAreaContext cell_area_context { owned get; construct; }
9453 - public bool draw_sensitive { get; set; }
9454 - public bool fit_model { get; set; }
9455 - public Gtk.TreeModel model { get; set; }
9457 - [CCode (cheader_filename = "gtk/gtk.h")]
9458 - public class CheckButton : Gtk.ToggleButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
9459 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9460 - public CheckButton ();
9461 - [NoWrapper]
9462 - public virtual void draw_indicator (Cairo.Context cr);
9463 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9464 - public CheckButton.with_label (string label);
9465 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9466 - public CheckButton.with_mnemonic (string label);
9468 - [CCode (cheader_filename = "gtk/gtk.h")]
9469 - public class CheckMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
9470 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9471 - public CheckMenuItem ();
9472 - [NoWrapper]
9473 - public virtual void draw_indicator (Cairo.Context cr);
9474 - public bool get_active ();
9475 - public bool get_draw_as_radio ();
9476 - public bool get_inconsistent ();
9477 - public void set_active (bool is_active);
9478 - public void set_draw_as_radio (bool draw_as_radio);
9479 - public void set_inconsistent (bool setting);
9480 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9481 - public CheckMenuItem.with_label (string label);
9482 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9483 - public CheckMenuItem.with_mnemonic (string label);
9484 - public bool active { get; set; }
9485 - public bool draw_as_radio { get; set; }
9486 - public bool inconsistent { get; set; }
9487 - [HasEmitter]
9488 - public virtual signal void toggled ();
9490 - [CCode (cheader_filename = "gtk/gtk.h")]
9491 - public class Clipboard : GLib.Object {
9492 - [CCode (has_construct_function = false)]
9493 - protected Clipboard ();
9494 - public void clear ();
9495 - public static unowned Gtk.Clipboard @get (Gdk.Atom selection);
9496 - public unowned Gdk.Display get_display ();
9497 - public static unowned Gtk.Clipboard get_for_display (Gdk.Display display, Gdk.Atom selection);
9498 - public unowned GLib.Object get_owner ();
9499 - public void request_contents (Gdk.Atom target, Gtk.ClipboardReceivedFunc callback);
9500 - public void request_image (Gtk.ClipboardImageReceivedFunc callback);
9501 - public void request_rich_text (Gtk.TextBuffer buffer, Gtk.ClipboardRichTextReceivedFunc callback);
9502 - public void request_targets (Gtk.ClipboardTargetsReceivedFunc callback);
9503 - public void request_text (Gtk.ClipboardTextReceivedFunc callback);
9504 - public void request_uris (Gtk.ClipboardURIReceivedFunc callback);
9505 - public void set_can_store (Gtk.TargetEntry[] targets);
9506 - public void set_image (Gdk.Pixbuf pixbuf);
9507 - public void set_text (string text, int len);
9508 - public bool set_with_data (Gtk.TargetEntry[] targets, Gtk.ClipboardGetFunc get_func, Gtk.ClipboardClearFunc clear_func);
9509 - public bool set_with_owner (Gtk.TargetEntry[] targets, Gtk.ClipboardGetFunc get_func, Gtk.ClipboardClearFunc clear_func, GLib.Object owner);
9510 - public void store ();
9511 - public Gtk.SelectionData? wait_for_contents (Gdk.Atom target);
9512 - public Gdk.Pixbuf? wait_for_image ();
9513 - [CCode (array_length_type = "gsize")]
9514 - public uint8[]? wait_for_rich_text (Gtk.TextBuffer buffer, out Gdk.Atom format);
9515 - public bool wait_for_targets (out Gdk.Atom[] targets);
9516 - public string? wait_for_text ();
9517 - [CCode (array_length = false, array_null_terminated = true)]
9518 - public string[]? wait_for_uris ();
9519 - public bool wait_is_image_available ();
9520 - public bool wait_is_rich_text_available (Gtk.TextBuffer buffer);
9521 - public bool wait_is_target_available (Gdk.Atom target);
9522 - public bool wait_is_text_available ();
9523 - public bool wait_is_uris_available ();
9524 - public virtual signal void owner_change (Gdk.Event p0);
9526 - [CCode (cheader_filename = "gtk/gtk.h")]
9527 - public class ColorButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
9528 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9529 - public ColorButton ();
9530 - public uint16 get_alpha ();
9531 - public void get_color (out Gdk.Color color);
9532 - public void get_rgba (Gdk.RGBA rgba);
9533 - public unowned string get_title ();
9534 - public bool get_use_alpha ();
9535 - public void set_alpha (uint16 alpha);
9536 - public void set_color (Gdk.Color color);
9537 - public void set_rgba (Gdk.RGBA rgba);
9538 - public void set_title (string title);
9539 - public void set_use_alpha (bool use_alpha);
9540 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9541 - public ColorButton.with_color (Gdk.Color color);
9542 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9543 - public ColorButton.with_rgba (Gdk.RGBA rgba);
9544 - public uint alpha { get; set; }
9545 - public Gdk.Color color { get; set; }
9546 - public Gdk.RGBA rgba { get; set; }
9547 - public string title { get; set; }
9548 - public bool use_alpha { get; set; }
9549 - public virtual signal void color_set ();
9551 - [CCode (cheader_filename = "gtk/gtk.h")]
9552 - public class ColorSelection : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
9553 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9554 - public ColorSelection ();
9555 - public uint16 get_current_alpha ();
9556 - public void get_current_color (out Gdk.Color color);
9557 - public void get_current_rgba (Gdk.RGBA rgba);
9558 - public bool get_has_opacity_control ();
9559 - public bool get_has_palette ();
9560 - public uint16 get_previous_alpha ();
9561 - public void get_previous_color (out Gdk.Color color);
9562 - public void get_previous_rgba (Gdk.RGBA rgba);
9563 - public bool is_adjusting ();
9564 - public static bool palette_from_string (string str, Gdk.Color[] colors);
9565 - public static unowned string palette_to_string (Gdk.Color[] colors);
9566 - public static unowned Gtk.ColorSelectionChangePaletteWithScreenFunc set_change_palette_with_screen_hook (Gtk.ColorSelectionChangePaletteWithScreenFunc func);
9567 - public void set_current_alpha (uint16 alpha);
9568 - public void set_current_color (Gdk.Color color);
9569 - public void set_current_rgba (Gdk.RGBA rgba);
9570 - public void set_has_opacity_control (bool has_opacity);
9571 - public void set_has_palette (bool has_palette);
9572 - public void set_previous_alpha (uint16 alpha);
9573 - public void set_previous_color (Gdk.Color color);
9574 - public void set_previous_rgba (Gdk.RGBA rgba);
9575 - public uint current_alpha { get; set; }
9576 - public Gdk.Color current_color { get; set; }
9577 - public Gdk.RGBA current_rgba { get; set; }
9578 - public bool has_opacity_control { get; set; }
9579 - public bool has_palette { get; set; }
9580 - public virtual signal void color_changed ();
9582 - [CCode (cheader_filename = "gtk/gtk.h")]
9583 - public class ColorSelectionDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
9584 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9585 - public ColorSelectionDialog (string title);
9586 - public unowned Gtk.Widget get_color_selection ();
9587 - [NoAccessorMethod]
9588 - public Gtk.Widget cancel_button { owned get; }
9589 - public Gtk.Widget color_selection { get; }
9590 - [NoAccessorMethod]
9591 - public Gtk.Widget help_button { owned get; }
9592 - [NoAccessorMethod]
9593 - public Gtk.Widget ok_button { owned get; }
9595 - [CCode (cheader_filename = "gtk/gtk.h")]
9596 - public class ComboBox : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable {
9597 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9598 - public ComboBox ();
9599 - public int get_active ();
9600 - public unowned string get_active_id ();
9601 - public bool get_active_iter (out Gtk.TreeIter iter);
9602 - public bool get_add_tearoffs ();
9603 - public Gtk.SensitivityType get_button_sensitivity ();
9604 - public int get_column_span_column ();
9605 - public int get_entry_text_column ();
9606 - public bool get_focus_on_click ();
9607 - public bool get_has_entry ();
9608 - public int get_id_column ();
9609 - public unowned Gtk.TreeModel get_model ();
9610 - public unowned Atk.Object get_popup_accessible ();
9611 - public bool get_popup_fixed_width ();
9612 - public unowned Gtk.TreeViewRowSeparatorFunc get_row_separator_func ();
9613 - public int get_row_span_column ();
9614 - public unowned string get_title ();
9615 - public int get_wrap_width ();
9616 - public void popup_for_device (Gdk.Device device);
9617 - public void set_active (int index_);
9618 - public void set_active_id (string active_id);
9619 - public void set_active_iter (Gtk.TreeIter iter);
9620 - public void set_add_tearoffs (bool add_tearoffs);
9621 - public void set_button_sensitivity (Gtk.SensitivityType sensitivity);
9622 - public void set_column_span_column (int column_span);
9623 - public void set_entry_text_column (int text_column);
9624 - public void set_focus_on_click (bool focus_on_click);
9625 - public void set_id_column (int id_column);
9626 - public void set_model (Gtk.TreeModel? model);
9627 - public void set_popup_fixed_width (bool fixed);
9628 - public void set_row_separator_func (owned Gtk.TreeViewRowSeparatorFunc func);
9629 - public void set_row_span_column (int row_span);
9630 - public void set_title (string title);
9631 - public void set_wrap_width (int width);
9632 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9633 - public ComboBox.with_area (Gtk.CellArea area);
9634 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9635 - public ComboBox.with_area_and_entry (Gtk.CellArea area);
9636 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9637 - public ComboBox.with_entry ();
9638 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9639 - public ComboBox.with_model (Gtk.TreeModel model);
9640 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9641 - public ComboBox.with_model_and_entry (Gtk.TreeModel model);
9642 - public int active { get; set; }
9643 - public string active_id { get; set; }
9644 - public bool add_tearoffs { get; set; }
9645 - public Gtk.SensitivityType button_sensitivity { get; set; }
9646 - [NoAccessorMethod]
9647 - public Gtk.CellArea cell_area { owned get; construct; }
9648 - public int column_span_column { get; set; }
9649 - public int entry_text_column { get; set; }
9650 - public bool focus_on_click { get; set; }
9651 - public bool has_entry { get; construct; }
9652 - [NoAccessorMethod]
9653 - public bool has_frame { get; set; }
9654 - public int id_column { get; set; }
9655 - public Gtk.TreeModel model { get; set; }
9656 - public bool popup_fixed_width { get; set; }
9657 - [NoAccessorMethod]
9658 - public bool popup_shown { get; }
9659 - public int row_span_column { get; set; }
9660 - [NoAccessorMethod]
9661 - public string tearoff_title { owned get; set; }
9662 - public int wrap_width { get; set; }
9663 - public virtual signal void changed ();
9664 - public virtual signal void move_active (Gtk.ScrollType p0);
9665 - [HasEmitter]
9666 - public virtual signal bool popdown ();
9667 - [HasEmitter]
9668 - public virtual signal void popup ();
9670 - [CCode (cheader_filename = "gtk/gtk.h")]
9671 - public class ComboBoxText : Gtk.ComboBox, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable {
9672 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9673 - public ComboBoxText ();
9674 - public void append (string id, string text);
9675 - public void append_text (string text);
9676 - public unowned string get_active_text ();
9677 - public void insert (int position, string id, string text);
9678 - public void insert_text (int position, string text);
9679 - public void prepend (string id, string text);
9680 - public void prepend_text (string text);
9681 - public void remove (int position);
9682 - public void remove_all ();
9683 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9684 - public ComboBoxText.with_entry ();
9686 - [CCode (cheader_filename = "gtk/gtk.h")]
9687 - public class Container : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
9688 - [CCode (has_construct_function = false)]
9689 - protected Container ();
9690 - public void add_with_properties (Gtk.Widget widget, ...);
9691 - public void child_get (Gtk.Widget child, ...);
9692 - public void child_get_property (Gtk.Widget child, string property_name, GLib.Value value);
9693 - public void child_get_valist (Gtk.Widget child, string first_property_name, void* var_args);
9694 - public void child_set (Gtk.Widget child, ...);
9695 - public void child_set_property (Gtk.Widget child, string property_name, GLib.Value value);
9696 - public void child_set_valist (Gtk.Widget child, string first_property_name, void* var_args);
9697 - public virtual GLib.Type child_type ();
9698 - public static unowned GLib.ParamSpec class_find_child_property (GLib.ObjectClass cclass, string property_name);
9699 - public static unowned GLib.ParamSpec class_list_child_properties (GLib.ObjectClass cclass, uint n_properties);
9700 - [NoWrapper]
9701 - public virtual unowned string composite_name (Gtk.Widget child);
9702 - public virtual void forall (Gtk.Callback callback);
9703 - [CCode (vfunc_name = "forall")]
9704 - public virtual void forall_internal (bool include_internal, Gtk.Callback callback);
9705 - public void @foreach (Gtk.Callback callback);
9706 - public uint get_border_width ();
9707 - [NoWrapper]
9708 - public virtual void get_child_property (Gtk.Widget child, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
9709 - public GLib.List<weak Gtk.Widget> get_children ();
9710 - public bool get_focus_chain (out GLib.List<Gtk.Widget> focusable_widgets);
9711 - public unowned Gtk.Widget get_focus_child ();
9712 - public unowned Gtk.Adjustment get_focus_hadjustment ();
9713 - public unowned Gtk.Adjustment get_focus_vadjustment ();
9714 - public virtual unowned Gtk.WidgetPath get_path_for_child (Gtk.Widget child);
9715 - public Gtk.ResizeMode get_resize_mode ();
9716 - [CCode (cname = "gtk_container_class_handle_border_width")]
9717 - public class void handle_border_width ();
9718 - [CCode (cname = "gtk_container_class_install_child_property")]
9719 - public class void install_child_property (uint property_id, GLib.ParamSpec pspec);
9720 - public void propagate_draw (Gtk.Widget child, Cairo.Context cr);
9721 - public void resize_children ();
9722 - public void set_border_width (uint border_width);
9723 - [NoWrapper]
9724 - public virtual void set_child_property (Gtk.Widget child, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
9725 - public void set_focus_chain (GLib.List<Gtk.Widget> focusable_widgets);
9726 - public void set_focus_hadjustment (Gtk.Adjustment adjustment);
9727 - public void set_focus_vadjustment (Gtk.Adjustment adjustment);
9728 - public void set_reallocate_redraws (bool needs_redraws);
9729 - public void set_resize_mode (Gtk.ResizeMode resize_mode);
9730 - public void unset_focus_chain ();
9731 - public uint border_width { get; set; }
9732 - [NoAccessorMethod]
9733 - public Gtk.Widget child { set; }
9734 - public Gtk.ResizeMode resize_mode { get; set; }
9735 - [HasEmitter]
9736 - public virtual signal void add (Gtk.Widget widget);
9737 - [HasEmitter]
9738 - public virtual signal void check_resize ();
9739 - [HasEmitter]
9740 - public virtual signal void remove (Gtk.Widget widget);
9741 - [HasEmitter]
9742 - public virtual signal void set_focus_child (Gtk.Widget child);
9744 - [CCode (cheader_filename = "gtk/gtk.h")]
9745 - public class CssProvider : GLib.Object, Gtk.StyleProvider {
9746 - [CCode (has_construct_function = false)]
9747 - public CssProvider ();
9748 - public static GLib.Quark error_quark ();
9749 - public static unowned Gtk.CssProvider get_default ();
9750 - public static unowned Gtk.CssProvider get_named (string name, string variant);
9751 - public bool load_from_data (string data, ssize_t length) throws GLib.Error;
9752 - public bool load_from_file (GLib.File file) throws GLib.Error;
9753 - public bool load_from_path (string path) throws GLib.Error;
9755 - [CCode (cheader_filename = "gtk/gtk.h")]
9756 - public class Dialog : Gtk.Window, Atk.Implementor, Gtk.Buildable {
9757 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9758 - public Dialog ();
9759 - public void add_action_widget (Gtk.Widget child, int response_id);
9760 - public unowned Gtk.Widget add_button (string button_text, int response_id);
9761 - public void add_buttons (...);
9762 - public unowned Gtk.Widget get_action_area ();
9763 - public unowned Gtk.Widget get_content_area ();
9764 - public int get_response_for_widget (Gtk.Widget widget);
9765 - public unowned Gtk.Widget get_widget_for_response (int response_id);
9766 - public int run ();
9767 - [CCode (sentinel = "-1")]
9768 - public void set_alternative_button_order (...);
9769 - public void set_alternative_button_order_from_array (int n_params, int new_order);
9770 - public void set_default_response (int response_id);
9771 - public void set_response_sensitive (int response_id, bool setting);
9772 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9773 - public Dialog.with_buttons (string? title, Gtk.Window? parent, Gtk.DialogFlags flags, ...);
9774 - public virtual signal void close ();
9775 - [HasEmitter]
9776 - public virtual signal void response (int response_id);
9778 - [CCode (cheader_filename = "gtk/gtk.h")]
9779 - public class DrawingArea : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
9780 - public void* dummy;
9781 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9782 - public DrawingArea ();
9784 - [CCode (cheader_filename = "gtk/gtk.h")]
9785 - public class Entry : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Editable, Gtk.CellEditable {
9786 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9787 - public Entry ();
9788 - public bool get_activates_default ();
9789 - public float get_alignment ();
9790 - public unowned Gtk.EntryBuffer get_buffer ();
9791 - public unowned Gtk.EntryCompletion get_completion ();
9792 - public int get_current_icon_drag_source ();
9793 - public unowned Gtk.Adjustment get_cursor_hadjustment ();
9794 - public bool get_has_frame ();
9795 - public bool get_icon_activatable (Gtk.EntryIconPosition icon_pos);
9796 - public void get_icon_area (Gtk.EntryIconPosition icon_pos, Gdk.Rectangle icon_area);
9797 - public int get_icon_at_pos (int x, int y);
9798 - public unowned GLib.Icon get_icon_gicon (Gtk.EntryIconPosition icon_pos);
9799 - public unowned string get_icon_name (Gtk.EntryIconPosition icon_pos);
9800 - public unowned Gdk.Pixbuf get_icon_pixbuf (Gtk.EntryIconPosition icon_pos);
9801 - public bool get_icon_sensitive (Gtk.EntryIconPosition icon_pos);
9802 - public unowned string get_icon_stock (Gtk.EntryIconPosition icon_pos);
9803 - public Gtk.ImageType get_icon_storage_type (Gtk.EntryIconPosition icon_pos);
9804 - public unowned string get_icon_tooltip_markup (Gtk.EntryIconPosition icon_pos);
9805 - public unowned string get_icon_tooltip_text (Gtk.EntryIconPosition icon_pos);
9806 - public unowned Gtk.Border get_inner_border ();
9807 - public unichar get_invisible_char ();
9808 - public unowned Pango.Layout get_layout ();
9809 - public void get_layout_offsets (out int x, out int y);
9810 - public int get_max_length ();
9811 - public bool get_overwrite_mode ();
9812 - public double get_progress_fraction ();
9813 - public double get_progress_pulse_step ();
9814 - public unowned string get_text ();
9815 - public void get_text_area (Gdk.Rectangle text_area);
9816 - [NoWrapper]
9817 - public virtual void get_text_area_size (int x, int y, int width, int height);
9818 - public uint16 get_text_length ();
9819 - public bool get_visibility ();
9820 - public int get_width_chars ();
9821 - public bool im_context_filter_keypress (Gdk.EventKey event);
9822 - public int layout_index_to_text_index (int layout_index);
9823 - public void progress_pulse ();
9824 - public void reset_im_context ();
9825 - public void set_activates_default (bool setting);
9826 - public void set_alignment (float xalign);
9827 - public void set_buffer (Gtk.EntryBuffer buffer);
9828 - public void set_completion (Gtk.EntryCompletion completion);
9829 - public void set_cursor_hadjustment (Gtk.Adjustment adjustment);
9830 - public void set_has_frame (bool setting);
9831 - public void set_icon_activatable (Gtk.EntryIconPosition icon_pos, bool activatable);
9832 - public void set_icon_drag_source (Gtk.EntryIconPosition icon_pos, Gtk.TargetList target_list, Gdk.DragAction actions);
9833 - public void set_icon_from_gicon (Gtk.EntryIconPosition icon_pos, GLib.Icon? icon);
9834 - public void set_icon_from_icon_name (Gtk.EntryIconPosition icon_pos, string? icon_name);
9835 - public void set_icon_from_pixbuf (Gtk.EntryIconPosition icon_pos, Gdk.Pixbuf? pixbuf);
9836 - public void set_icon_from_stock (Gtk.EntryIconPosition icon_pos, string? stock_id);
9837 - public void set_icon_sensitive (Gtk.EntryIconPosition icon_pos, bool sensitive);
9838 - public void set_icon_tooltip_markup (Gtk.EntryIconPosition icon_pos, string? tooltip);
9839 - public void set_icon_tooltip_text (Gtk.EntryIconPosition icon_pos, string? tooltip);
9840 - public void set_inner_border (Gtk.Border border);
9841 - public void set_invisible_char (unichar ch);
9842 - public void set_max_length (int max);
9843 - public void set_overwrite_mode (bool overwrite);
9844 - public void set_progress_fraction (double fraction);
9845 - public void set_progress_pulse_step (double fraction);
9846 - public void set_text (string text);
9847 - public void set_visibility (bool visible);
9848 - public void set_width_chars (int n_chars);
9849 - public int text_index_to_layout_index (int text_index);
9850 - public void unset_invisible_char ();
9851 - [CCode (type = "GtkWidget*", has_construct_function = false)]
9852 - public Entry.with_buffer (Gtk.EntryBuffer buffer);
9853 - public bool activates_default { get; set; }
9854 - public Gtk.EntryBuffer buffer { get; set construct; }
9855 - [NoAccessorMethod]
9856 - public bool caps_lock_warning { get; set; }
9857 - [NoAccessorMethod]
9858 - public int cursor_position { get; }
9859 - [NoAccessorMethod]
9860 - public bool editable { get; set; }
9861 - public bool has_frame { get; set; }
9862 - [NoAccessorMethod]
9863 - public string im_module { owned get; set; }
9864 - public Gtk.Border inner_border { get; set; }
9865 - public uint invisible_char { get; set; }
9866 - [NoAccessorMethod]
9867 - public bool invisible_char_set { get; set; }
9868 - public int max_length { get; set; }
9869 - public bool overwrite_mode { get; set; }
9870 - [NoAccessorMethod]
9871 - public bool primary_icon_activatable { get; set; }
9872 - [NoAccessorMethod]
9873 - public GLib.Icon primary_icon_gicon { owned get; set; }
9874 - [NoAccessorMethod]
9875 - public string primary_icon_name { owned get; set; }
9876 - [NoAccessorMethod]
9877 - public Gdk.Pixbuf primary_icon_pixbuf { owned get; set; }
9878 - [NoAccessorMethod]
9879 - public bool primary_icon_sensitive { get; set; }
9880 - [NoAccessorMethod]
9881 - public string primary_icon_stock { owned get; set; }
9882 - [NoAccessorMethod]
9883 - public Gtk.ImageType primary_icon_storage_type { get; }
9884 - [NoAccessorMethod]
9885 - public string primary_icon_tooltip_markup { owned get; set; }
9886 - [NoAccessorMethod]
9887 - public string primary_icon_tooltip_text { owned get; set; }
9888 - public double progress_fraction { get; set; }
9889 - public double progress_pulse_step { get; set; }
9890 - [NoAccessorMethod]
9891 - public int scroll_offset { get; }
9892 - [NoAccessorMethod]
9893 - public bool secondary_icon_activatable { get; set; }
9894 - [NoAccessorMethod]
9895 - public GLib.Icon secondary_icon_gicon { owned get; set; }
9896 - [NoAccessorMethod]
9897 - public string secondary_icon_name { owned get; set; }
9898 - [NoAccessorMethod]
9899 - public Gdk.Pixbuf secondary_icon_pixbuf { owned get; set; }
9900 - [NoAccessorMethod]
9901 - public bool secondary_icon_sensitive { get; set; }
9902 - [NoAccessorMethod]
9903 - public string secondary_icon_stock { owned get; set; }
9904 - [NoAccessorMethod]
9905 - public Gtk.ImageType secondary_icon_storage_type { get; }
9906 - [NoAccessorMethod]
9907 - public string secondary_icon_tooltip_markup { owned get; set; }
9908 - [NoAccessorMethod]
9909 - public string secondary_icon_tooltip_text { owned get; set; }
9910 - [NoAccessorMethod]
9911 - public int selection_bound { get; }
9912 - [NoAccessorMethod]
9913 - public Gtk.ShadowType shadow_type { get; set; }
9914 - public string text { get; set; }
9915 - public uint text_length { get; }
9916 - [NoAccessorMethod]
9917 - public bool truncate_multiline { get; set; }
9918 - public bool visibility { get; set; }
9919 - public int width_chars { get; set; }
9920 - [NoAccessorMethod]
9921 - public float xalign { get; set; }
9922 - public virtual signal void activate ();
9923 - public virtual signal void backspace ();
9924 - public virtual signal void copy_clipboard ();
9925 - public virtual signal void cut_clipboard ();
9926 - public virtual signal void delete_from_cursor (Gtk.DeleteType type, int count);
9927 - public virtual signal void icon_press (Gtk.EntryIconPosition p0, Gdk.Event p1);
9928 - public virtual signal void icon_release (Gtk.EntryIconPosition p0, Gdk.Event p1);
9929 - public virtual signal void insert_at_cursor (string str);
9930 - public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
9931 - public virtual signal void paste_clipboard ();
9932 - public virtual signal void populate_popup (Gtk.Menu menu);
9933 - public virtual signal void preedit_changed (string p0);
9934 - public virtual signal void toggle_overwrite ();
9936 - [CCode (cheader_filename = "gtk/gtk.h")]
9937 - public class EntryBuffer : GLib.Object {
9938 - [CCode (has_construct_function = false)]
9939 - public EntryBuffer (uint8[] initial_chars);
9940 - public virtual uint delete_text (uint position, int n_chars);
9941 - public void emit_deleted_text (uint position, uint n_chars);
9942 - public void emit_inserted_text (uint position, uint8[] chars);
9943 - public size_t get_bytes ();
9944 - public virtual uint get_length ();
9945 - public int get_max_length ();
9946 - public virtual unowned string get_text ();
9947 - public virtual uint insert_text (uint position, uint8[] chars);
9948 - public void set_max_length (int max_length);
9949 - public void set_text (uint8[] chars);
9950 - public uint length { get; }
9951 - public int max_length { get; set; }
9952 - public string text { get; set; }
9953 - public virtual signal void deleted_text (uint position, uint n_chars);
9954 - public virtual signal void inserted_text (uint position, string chars, uint n_chars);
9956 - [CCode (cheader_filename = "gtk/gtk.h")]
9957 - public class EntryCompletion : GLib.Object, Gtk.CellLayout, Gtk.Buildable {
9958 - [CCode (has_construct_function = false)]
9959 - public EntryCompletion ();
9960 - public void complete ();
9961 - public void delete_action (int index_);
9962 - public unowned string get_completion_prefix ();
9963 - public unowned Gtk.Widget get_entry ();
9964 - public bool get_inline_completion ();
9965 - public bool get_inline_selection ();
9966 - public int get_minimum_key_length ();
9967 - public unowned Gtk.TreeModel get_model ();
9968 - public bool get_popup_completion ();
9969 - public bool get_popup_set_width ();
9970 - public bool get_popup_single_match ();
9971 - public int get_text_column ();
9972 - public void insert_action_markup (int index_, string markup);
9973 - public void insert_action_text (int index_, string text);
9974 - public void set_inline_completion (bool inline_completion);
9975 - public void set_inline_selection (bool inline_selection);
9976 - public void set_match_func (owned Gtk.EntryCompletionMatchFunc func);
9977 - public void set_minimum_key_length (int length);
9978 - public void set_model (Gtk.TreeModel? model);
9979 - public void set_popup_completion (bool popup_completion);
9980 - public void set_popup_set_width (bool popup_set_width);
9981 - public void set_popup_single_match (bool popup_single_match);
9982 - public void set_text_column (int column);
9983 - [CCode (has_construct_function = false)]
9984 - public EntryCompletion.with_area (Gtk.CellArea area);
9985 - [NoAccessorMethod]
9986 - public Gtk.CellArea cell_area { owned get; construct; }
9987 - public bool inline_completion { get; set; }
9988 - public bool inline_selection { get; set; }
9989 - public int minimum_key_length { get; set; }
9990 - public Gtk.TreeModel model { get; set; }
9991 - public bool popup_completion { get; set; }
9992 - public bool popup_set_width { get; set; }
9993 - public bool popup_single_match { get; set; }
9994 - public int text_column { get; set; }
9995 - public virtual signal void action_activated (int index_);
9996 - public virtual signal bool cursor_on_match (Gtk.TreeModel model, Gtk.TreeIter iter);
9997 - [HasEmitter]
9998 - public virtual signal bool insert_prefix (string prefix);
9999 - public virtual signal bool match_selected (Gtk.TreeModel model, Gtk.TreeIter iter);
10001 - [CCode (cheader_filename = "gtk/gtk.h")]
10002 - public class EventBox : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
10003 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10004 - public EventBox ();
10005 - public bool get_above_child ();
10006 - public bool get_visible_window ();
10007 - public void set_above_child (bool above_child);
10008 - public void set_visible_window (bool visible_window);
10009 - public bool above_child { get; set; }
10010 - public bool visible_window { get; set; }
10012 - [CCode (cheader_filename = "gtk/gtk.h")]
10013 - public class Expander : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
10014 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10015 - public Expander (string label);
10016 - public bool get_expanded ();
10017 - public unowned string get_label ();
10018 - public bool get_label_fill ();
10019 - public unowned Gtk.Widget get_label_widget ();
10020 - public int get_spacing ();
10021 - public bool get_use_markup ();
10022 - public bool get_use_underline ();
10023 - public void set_expanded (bool expanded);
10024 - public void set_label (string label);
10025 - public void set_label_fill (bool label_fill);
10026 - public void set_label_widget (Gtk.Widget label_widget);
10027 - public void set_spacing (int spacing);
10028 - public void set_use_markup (bool use_markup);
10029 - public void set_use_underline (bool use_underline);
10030 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10031 - public Expander.with_mnemonic (string label);
10032 - public bool expanded { get; set construct; }
10033 - public string label { get; set construct; }
10034 - public bool label_fill { get; set construct; }
10035 - public Gtk.Widget label_widget { get; set; }
10036 - public int spacing { get; set; }
10037 - public bool use_markup { get; set construct; }
10038 - public bool use_underline { get; set construct; }
10039 - public virtual signal void activate ();
10041 - [CCode (cheader_filename = "gtk/gtk.h")]
10042 - public class FileChooserButton : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.FileChooser {
10043 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10044 - public FileChooserButton (string title, Gtk.FileChooserAction action);
10045 - public bool get_focus_on_click ();
10046 - public unowned string get_title ();
10047 - public int get_width_chars ();
10048 - public void set_focus_on_click (bool focus_on_click);
10049 - public void set_title (string title);
10050 - public void set_width_chars (int n_chars);
10051 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10052 - public FileChooserButton.with_dialog (Gtk.Widget dialog);
10053 - public Gtk.FileChooser dialog { construct; }
10054 - public bool focus_on_click { get; set; }
10055 - public string title { get; set; }
10056 - public int width_chars { get; set; }
10057 - public virtual signal void file_set ();
10059 - [CCode (cheader_filename = "gtk/gtk.h")]
10060 - public class FileChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.FileChooser {
10061 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10062 - public FileChooserDialog (string? title, Gtk.Window? parent, Gtk.FileChooserAction action, ...);
10064 - [CCode (cheader_filename = "gtk/gtk.h")]
10065 - public class FileChooserWidget : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.FileChooser, Gtk.FileChooserEmbed {
10066 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10067 - public FileChooserWidget (Gtk.FileChooserAction action);
10069 - [CCode (cheader_filename = "gtk/gtk.h")]
10070 - public class FileFilter : GLib.InitiallyUnowned, Gtk.Buildable {
10071 - [CCode (has_construct_function = false)]
10072 - public FileFilter ();
10073 - public void add_custom (Gtk.FileFilterFlags needed, owned Gtk.FileFilterFunc func);
10074 - public void add_mime_type (string mime_type);
10075 - public void add_pattern (string pattern);
10076 - public void add_pixbuf_formats ();
10077 - public bool filter (Gtk.FileFilterInfo filter_info);
10078 - public Gtk.FileFilterFlags get_needed ();
10080 - [Compact]
10081 - [CCode (cheader_filename = "gtk/gtk.h")]
10082 - public class FileFilterInfo {
10083 - public Gtk.FileFilterFlags contains;
10084 - public weak string display_name;
10085 - public weak string filename;
10086 - public weak string mime_type;
10087 - public weak string uri;
10089 - [CCode (cheader_filename = "gtk/gtk.h")]
10090 - public class Fixed : Gtk.Container, Atk.Implementor, Gtk.Buildable {
10091 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10092 - public Fixed ();
10093 - public void move (Gtk.Widget widget, int x, int y);
10094 - public void put (Gtk.Widget widget, int x, int y);
10096 - [Compact]
10097 - [CCode (cheader_filename = "gtk/gtk.h")]
10098 - public class FixedChild {
10099 - public weak Gtk.Widget widget;
10100 - public int x;
10101 - public int y;
10103 - [CCode (cheader_filename = "gtk/gtk.h")]
10104 - public class FontButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
10105 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10106 - public FontButton ();
10107 - public unowned string get_font_name ();
10108 - public bool get_show_size ();
10109 - public bool get_show_style ();
10110 - public unowned string get_title ();
10111 - public bool get_use_font ();
10112 - public bool get_use_size ();
10113 - public bool set_font_name (string fontname);
10114 - public void set_show_size (bool show_size);
10115 - public void set_show_style (bool show_style);
10116 - public void set_title (string title);
10117 - public void set_use_font (bool use_font);
10118 - public void set_use_size (bool use_size);
10119 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10120 - public FontButton.with_font (string fontname);
10121 - public string font_name { get; set; }
10122 - public bool show_size { get; set; }
10123 - public bool show_style { get; set; }
10124 - public string title { get; set; }
10125 - public bool use_font { get; set; }
10126 - public bool use_size { get; set; }
10127 - public virtual signal void font_set ();
10129 - [CCode (cheader_filename = "gtk/gtk.h")]
10130 - public class FontSelection : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10131 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10132 - public FontSelection ();
10133 - public unowned Pango.FontFace get_face ();
10134 - public unowned Gtk.Widget get_face_list ();
10135 - public unowned Pango.FontFamily get_family ();
10136 - public unowned Gtk.Widget get_family_list ();
10137 - public unowned string get_font_name ();
10138 - public unowned Gtk.Widget get_preview_entry ();
10139 - public unowned string get_preview_text ();
10140 - public int get_size ();
10141 - public unowned Gtk.Widget get_size_entry ();
10142 - public unowned Gtk.Widget get_size_list ();
10143 - public bool set_font_name (string fontname);
10144 - public void set_preview_text (string text);
10145 - public string font_name { get; set; }
10146 - public string preview_text { get; set; }
10148 - [CCode (cheader_filename = "gtk/gtk.h")]
10149 - public class FontSelectionDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
10150 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10151 - public FontSelectionDialog (string title);
10152 - public unowned Gtk.Widget get_cancel_button ();
10153 - public unowned string get_font_name ();
10154 - public unowned Gtk.Widget get_font_selection ();
10155 - public unowned Gtk.Widget get_ok_button ();
10156 - public unowned string get_preview_text ();
10157 - public bool set_font_name (string fontname);
10158 - public void set_preview_text (string text);
10160 - [CCode (cheader_filename = "gtk/gtk.h")]
10161 - public class Frame : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
10162 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10163 - public Frame (string? label);
10164 - [NoWrapper]
10165 - public virtual void compute_child_allocation (Gtk.Allocation allocation);
10166 - public unowned string get_label ();
10167 - public void get_label_align (float xalign, float yalign);
10168 - public unowned Gtk.Widget get_label_widget ();
10169 - public Gtk.ShadowType get_shadow_type ();
10170 - public void set_label (string label);
10171 - public void set_label_align (float xalign, float yalign);
10172 - public void set_label_widget (Gtk.Widget label_widget);
10173 - public void set_shadow_type (Gtk.ShadowType type);
10174 - public string label { get; set; }
10175 - public Gtk.Widget label_widget { get; set; }
10176 - [NoAccessorMethod]
10177 - public float label_xalign { get; set; }
10178 - [NoAccessorMethod]
10179 - public float label_yalign { get; set; }
10180 - public Gtk.ShadowType shadow_type { get; set; }
10182 - [Compact]
10183 - [CCode (ref_function = "gtk_gradient_ref", unref_function = "gtk_gradient_unref", type_id = "GTK_TYPE_GRADIENT", cheader_filename = "gtk/gtk.h")]
10184 - public class Gradient {
10185 - public void add_color_stop (double offset, Gtk.SymbolicColor color);
10186 - [CCode (has_construct_function = false)]
10187 - public Gradient.linear (double x0, double y0, double x1, double y1);
10188 - [CCode (has_construct_function = false)]
10189 - public Gradient.radial (double x0, double y0, double radius0, double x1, double y1, double radius1);
10190 - public bool resolve (Gtk.StyleProperties props, out unowned Cairo.Pattern resolved_gradient);
10192 - [CCode (cheader_filename = "gtk/gtk.h")]
10193 - public class Grid : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10194 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10195 - public Grid ();
10196 - public void attach (Gtk.Widget child, int left, int top, int width, int height);
10197 - public void attach_next_to (Gtk.Widget child, Gtk.Widget sibling, Gtk.PositionType side, int width, int height);
10198 - public bool get_column_homogeneous ();
10199 - public uint get_column_spacing ();
10200 - public bool get_row_homogeneous ();
10201 - public uint get_row_spacing ();
10202 - public void set_column_homogeneous (bool homogeneous);
10203 - public void set_column_spacing (uint spacing);
10204 - public void set_row_homogeneous (bool homogeneous);
10205 - public void set_row_spacing (uint spacing);
10206 - public bool column_homogeneous { get; set; }
10207 - public int column_spacing { get; set; }
10208 - public bool row_homogeneous { get; set; }
10209 - public int row_spacing { get; set; }
10211 - [CCode (cheader_filename = "gtk/gtk.h")]
10212 - public class HBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10213 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10214 - public HBox (bool homogeneous, int spacing);
10216 - [CCode (cheader_filename = "gtk/gtk.h")]
10217 - public class HButtonBox : Gtk.ButtonBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10218 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10219 - public HButtonBox ();
10221 - [CCode (cheader_filename = "gtk/gtk.h")]
10222 - public class HPaned : Gtk.Paned, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10223 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10224 - public HPaned ();
10226 - [CCode (cheader_filename = "gtk/gtk.h")]
10227 - public class HSV : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
10228 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10229 - public HSV ();
10230 - public void get_color (double h, double s, double v);
10231 - public void get_metrics (int size, int ring_width);
10232 - public bool is_adjusting ();
10233 - public void set_color (double h, double s, double v);
10234 - public void set_metrics (int size, int ring_width);
10235 - public static void to_rgb (double h, double s, double v, double r, double g, double b);
10236 - public virtual signal void changed ();
10237 - public virtual signal void move (Gtk.DirectionType type);
10239 - [CCode (cheader_filename = "gtk/gtk.h")]
10240 - public class HScale : Gtk.Scale, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10241 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10242 - public HScale (Gtk.Adjustment? adjustment);
10243 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10244 - public HScale.with_range (double min, double max, double step);
10246 - [CCode (cheader_filename = "gtk/gtk.h")]
10247 - public class HScrollbar : Gtk.Scrollbar, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10248 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10249 - public HScrollbar (Gtk.Adjustment? adjustment);
10251 - [CCode (cheader_filename = "gtk/gtk.h")]
10252 - public class HSeparator : Gtk.Separator, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10253 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10254 - public HSeparator ();
10256 - [CCode (cheader_filename = "gtk/gtk.h")]
10257 - public class HandleBox : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
10258 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10259 - public HandleBox ();
10260 - public bool get_child_detached ();
10261 - public Gtk.PositionType get_handle_position ();
10262 - public Gtk.ShadowType get_shadow_type ();
10263 - public Gtk.PositionType get_snap_edge ();
10264 - public void set_handle_position (Gtk.PositionType position);
10265 - public void set_shadow_type (Gtk.ShadowType type);
10266 - public void set_snap_edge (Gtk.PositionType edge);
10267 - public bool child_detached { get; }
10268 - public Gtk.PositionType handle_position { get; set; }
10269 - public Gtk.ShadowType shadow_type { get; set; }
10270 - public Gtk.PositionType snap_edge { get; set; }
10271 - [NoAccessorMethod]
10272 - public bool snap_edge_set { get; set; }
10273 - public virtual signal void child_attached (Gtk.Widget child);
10275 - [CCode (cheader_filename = "gtk/gtk.h")]
10276 - public class IMContext : GLib.Object {
10277 - [CCode (has_construct_function = false)]
10278 - protected IMContext ();
10279 - public virtual bool filter_keypress (Gdk.EventKey event);
10280 - public virtual void focus_in ();
10281 - public virtual void focus_out ();
10282 - public virtual void get_preedit_string (out unowned string str, out Pango.AttrList attrs, out int cursor_pos);
10283 - public virtual bool get_surrounding (out unowned string text, out int cursor_index);
10284 - public virtual void reset ();
10285 - public virtual void set_client_window (Gdk.Window window);
10286 - public virtual void set_cursor_location (Gdk.Rectangle area);
10287 - public virtual void set_surrounding (string text, int len, int cursor_index);
10288 - public virtual void set_use_preedit (bool use_preedit);
10289 - public virtual signal void commit (string str);
10290 - [HasEmitter]
10291 - public virtual signal bool delete_surrounding (int offset, int n_chars);
10292 - public virtual signal void preedit_changed ();
10293 - public virtual signal void preedit_end ();
10294 - public virtual signal void preedit_start ();
10295 - public virtual signal bool retrieve_surrounding ();
10297 - [CCode (cheader_filename = "gtk/gtk.h")]
10298 - public class IMContextSimple : Gtk.IMContext {
10299 - [CCode (type = "GtkIMContext*", has_construct_function = false)]
10300 - public IMContextSimple ();
10301 - public void add_table (uint16 data, int max_seq_len, int n_seqs);
10303 - [CCode (cheader_filename = "gtk/gtk.h")]
10304 - public class IMMulticontext : Gtk.IMContext {
10305 - [CCode (type = "GtkIMContext*", has_construct_function = false)]
10306 - public IMMulticontext ();
10307 - public void append_menuitems (Gtk.MenuShell menushell);
10308 - public unowned string get_context_id ();
10309 - public void set_context_id (string context_id);
10311 - [CCode (cheader_filename = "gtk/gtk.h")]
10312 - public class IconFactory : GLib.Object, Gtk.Buildable {
10313 - [CCode (has_construct_function = false)]
10314 - public IconFactory ();
10315 - public void add (string stock_id, Gtk.IconSet icon_set);
10316 - public void add_default ();
10317 - public unowned Gtk.IconSet lookup (string stock_id);
10318 - public static unowned Gtk.IconSet lookup_default (string stock_id);
10319 - public void remove_default ();
10321 - [Compact]
10322 - [CCode (copy_function = "gtk_icon_info_copy", type_id = "GTK_TYPE_ICON_INFO", cheader_filename = "gtk/gtk.h")]
10323 - public class IconInfo {
10324 - public Gtk.IconInfo copy ();
10325 - [CCode (has_construct_function = false)]
10326 - public IconInfo.for_pixbuf (Gtk.IconTheme icon_theme, Gdk.Pixbuf pixbuf);
10327 - public bool get_attach_points (Gdk.Point[] points);
10328 - public int get_base_size ();
10329 - public unowned Gdk.Pixbuf get_builtin_pixbuf ();
10330 - public unowned string get_display_name ();
10331 - public bool get_embedded_rect (out Gdk.Rectangle rectangle);
10332 - public unowned string get_filename ();
10333 - public Gdk.Pixbuf load_icon () throws GLib.Error;
10334 - public unowned Gdk.Pixbuf load_symbolic (Gdk.RGBA fg, Gdk.RGBA success_color, Gdk.RGBA warning_color, Gdk.RGBA error_color, bool was_symbolic) throws GLib.Error;
10335 - public unowned Gdk.Pixbuf load_symbolic_for_context (Gtk.StyleContext context, bool was_symbolic) throws GLib.Error;
10336 - public void set_raw_coordinates (bool raw_coordinates);
10338 - [Compact]
10339 - [CCode (ref_function = "gtk_icon_set_ref", unref_function = "gtk_icon_set_unref", type_id = "GTK_TYPE_ICON_SET", cheader_filename = "gtk/gtk.h")]
10340 - public class IconSet {
10341 - [CCode (has_construct_function = false)]
10342 - public IconSet ();
10343 - public void add_source (Gtk.IconSource source);
10344 - public Gtk.IconSet copy ();
10345 - [CCode (has_construct_function = false)]
10346 - public IconSet.from_pixbuf (Gdk.Pixbuf pixbuf);
10347 - public void get_sizes (Gtk.IconSize[] sizes);
10348 - public unowned Gdk.Pixbuf render_icon (Gtk.Style style, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget widget, string detail);
10349 - public unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.StyleContext context, Gtk.IconSize size);
10351 - [Compact]
10352 - [CCode (copy_function = "gtk_icon_source_copy", type_id = "GTK_TYPE_ICON_SOURCE", cheader_filename = "gtk/gtk.h")]
10353 - public class IconSource {
10354 - [CCode (has_construct_function = false)]
10355 - public IconSource ();
10356 - public Gtk.IconSource copy ();
10357 - public Gtk.TextDirection get_direction ();
10358 - public bool get_direction_wildcarded ();
10359 - public unowned string get_filename ();
10360 - public unowned string get_icon_name ();
10361 - public unowned Gdk.Pixbuf get_pixbuf ();
10362 - public Gtk.IconSize get_size ();
10363 - public bool get_size_wildcarded ();
10364 - public Gtk.StateType get_state ();
10365 - public bool get_state_wildcarded ();
10366 - public void set_direction (Gtk.TextDirection direction);
10367 - public void set_direction_wildcarded (bool setting);
10368 - public void set_filename (string filename);
10369 - public void set_icon_name (string icon_name);
10370 - public void set_pixbuf (Gdk.Pixbuf pixbuf);
10371 - public void set_size (Gtk.IconSize size);
10372 - public void set_size_wildcarded (bool setting);
10373 - public void set_state (Gtk.StateType state);
10374 - public void set_state_wildcarded (bool setting);
10376 - [CCode (cheader_filename = "gtk/gtk.h")]
10377 - public class IconTheme : GLib.Object {
10378 - [CCode (has_construct_function = false)]
10379 - public IconTheme ();
10380 - public static void add_builtin_icon (string icon_name, int size, Gdk.Pixbuf pixbuf);
10381 - public void append_search_path (string path);
10382 - public Gtk.IconInfo choose_icon ([CCode (array_length = false, array_null_terminated = true)] string[] icon_names, int size, Gtk.IconLookupFlags flags);
10383 - public static GLib.Quark error_quark ();
10384 - public static unowned Gtk.IconTheme get_default ();
10385 - public unowned string get_example_icon_name ();
10386 - public static unowned Gtk.IconTheme get_for_screen (Gdk.Screen screen);
10387 - public int get_icon_sizes (string icon_name);
10388 - public void get_search_path (string path, int n_elements);
10389 - public bool has_icon (string icon_name);
10390 - public GLib.List<string> list_contexts ();
10391 - public GLib.List<string> list_icons (string context);
10392 - public Gdk.Pixbuf? load_icon (string icon_name, int size, Gtk.IconLookupFlags flags) throws GLib.Error;
10393 - public Gtk.IconInfo lookup_by_gicon (GLib.Icon icon, int size, Gtk.IconLookupFlags flags);
10394 - public Gtk.IconInfo lookup_icon (string icon_name, int size, Gtk.IconLookupFlags flags);
10395 - public void prepend_search_path (string path);
10396 - public bool rescan_if_needed ();
10397 - public void set_custom_theme (string theme_name);
10398 - public void set_screen (Gdk.Screen screen);
10399 - public void set_search_path (string[] path, int n_elements);
10400 - public virtual signal void changed ();
10402 - [CCode (cheader_filename = "gtk/gtk.h")]
10403 - public class IconView : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.Scrollable {
10404 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10405 - public IconView ();
10406 - public void convert_widget_to_bin_window_coords (int wx, int wy, int bx, int by);
10407 - public unowned Cairo.Surface create_drag_icon (Gtk.TreePath path);
10408 - public void enable_model_drag_dest (Gtk.TargetEntry[] targets, Gdk.DragAction actions);
10409 - public void enable_model_drag_source (Gdk.ModifierType start_button_mask, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
10410 - public int get_column_spacing ();
10411 - public int get_columns ();
10412 - public bool get_cursor (out Gtk.TreePath path, out unowned Gtk.CellRenderer cell);
10413 - public bool get_dest_item_at_pos (int drag_x, int drag_y, out unowned Gtk.TreePath path, Gtk.IconViewDropPosition pos);
10414 - public void get_drag_dest_item (out unowned Gtk.TreePath path, Gtk.IconViewDropPosition pos);
10415 - public bool get_item_at_pos (int x, int y, out unowned Gtk.TreePath path, out unowned Gtk.CellRenderer cell);
10416 - public int get_item_column (Gtk.TreePath path);
10417 - public Gtk.Orientation get_item_orientation ();
10418 - public int get_item_padding ();
10419 - public int get_item_row (Gtk.TreePath path);
10420 - public int get_item_width ();
10421 - public int get_margin ();
10422 - public int get_markup_column ();
10423 - public unowned Gtk.TreeModel get_model ();
10424 - public unowned Gtk.TreePath get_path_at_pos (int x, int y);
10425 - public int get_pixbuf_column ();
10426 - public bool get_reorderable ();
10427 - public int get_row_spacing ();
10428 - public GLib.List<Gtk.TreePath> get_selected_items ();
10429 - public Gtk.SelectionMode get_selection_mode ();
10430 - public int get_spacing ();
10431 - public int get_text_column ();
10432 - public int get_tooltip_column ();
10433 - public bool get_tooltip_context (out int x, out int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
10434 - public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path);
10435 - public bool path_is_selected (Gtk.TreePath path);
10436 - public void scroll_to_path (Gtk.TreePath path, bool use_align, float row_align, float col_align);
10437 - public void select_path (Gtk.TreePath path);
10438 - public void selected_foreach (Gtk.IconViewForeachFunc func);
10439 - public void set_column_spacing (int column_spacing);
10440 - public void set_columns (int columns);
10441 - public void set_cursor (Gtk.TreePath path, Gtk.CellRenderer? cell, bool start_editing);
10442 - public void set_drag_dest_item (Gtk.TreePath path, Gtk.IconViewDropPosition pos);
10443 - public void set_item_orientation (Gtk.Orientation orientation);
10444 - public void set_item_padding (int item_padding);
10445 - public void set_item_width (int item_width);
10446 - public void set_margin (int margin);
10447 - public void set_markup_column (int column);
10448 - public void set_model (Gtk.TreeModel? model);
10449 - public void set_pixbuf_column (int column);
10450 - public void set_reorderable (bool reorderable);
10451 - public void set_row_spacing (int row_spacing);
10452 - public void set_selection_mode (Gtk.SelectionMode mode);
10453 - public void set_spacing (int spacing);
10454 - public void set_text_column (int column);
10455 - public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath path, Gtk.CellRenderer cell);
10456 - public void set_tooltip_column (int column);
10457 - public void set_tooltip_item (Gtk.Tooltip tooltip, Gtk.TreePath path);
10458 - public void unselect_path (Gtk.TreePath path);
10459 - public void unset_model_drag_dest ();
10460 - public void unset_model_drag_source ();
10461 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10462 - public IconView.with_area (Gtk.CellArea area);
10463 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10464 - public IconView.with_model (Gtk.TreeModel model);
10465 - [NoAccessorMethod]
10466 - public Gtk.CellArea cell_area { owned get; construct; }
10467 - public int column_spacing { get; set; }
10468 - public int columns { get; set; }
10469 - public Gtk.Orientation item_orientation { get; set; }
10470 - public int item_padding { get; set; }
10471 - public int item_width { get; set; }
10472 - public int margin { get; set; }
10473 - public int markup_column { get; set; }
10474 - public Gtk.TreeModel model { get; set; }
10475 - public int pixbuf_column { get; set; }
10476 - public bool reorderable { get; set; }
10477 - public int row_spacing { get; set; }
10478 - public Gtk.SelectionMode selection_mode { get; set; }
10479 - public int spacing { get; set; }
10480 - public int text_column { get; set; }
10481 - public int tooltip_column { get; set; }
10482 - public virtual signal bool activate_cursor_item ();
10483 - [HasEmitter]
10484 - public virtual signal void item_activated (Gtk.TreePath path);
10485 - public virtual signal bool move_cursor (Gtk.MovementStep step, int count);
10486 - public virtual signal void select_all ();
10487 - public virtual signal void select_cursor_item ();
10488 - public virtual signal void selection_changed ();
10489 - public virtual signal void toggle_cursor_item ();
10490 - public virtual signal void unselect_all ();
10492 - [CCode (cheader_filename = "gtk/gtk.h")]
10493 - public class Image : Gtk.Misc, Atk.Implementor, Gtk.Buildable {
10494 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10495 - public Image ();
10496 - public void clear ();
10497 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10498 - public Image.from_animation (Gdk.PixbufAnimation animation);
10499 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10500 - public Image.from_file (string filename);
10501 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10502 - public Image.from_gicon (GLib.Icon icon, Gtk.IconSize size);
10503 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10504 - public Image.from_icon_name (string icon_name, Gtk.IconSize size);
10505 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10506 - public Image.from_icon_set (Gtk.IconSet icon_set, Gtk.IconSize size);
10507 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10508 - public Image.from_pixbuf (Gdk.Pixbuf pixbuf);
10509 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10510 - public Image.from_stock (string stock_id, Gtk.IconSize size);
10511 - public unowned Gdk.PixbufAnimation get_animation ();
10512 - public void get_gicon (out unowned GLib.Icon gicon, Gtk.IconSize size);
10513 - public void get_icon_name (out unowned string icon_name, out Gtk.IconSize size);
10514 - public void get_icon_set (out unowned Gtk.IconSet icon_set, out Gtk.IconSize size);
10515 - public unowned Gdk.Pixbuf get_pixbuf ();
10516 - public int get_pixel_size ();
10517 - public void get_stock (out string stock_id, out Gtk.IconSize size);
10518 - public Gtk.ImageType get_storage_type ();
10519 - public void set_from_animation (Gdk.PixbufAnimation animation);
10520 - public void set_from_file (string filename);
10521 - public void set_from_gicon (GLib.Icon icon, Gtk.IconSize size);
10522 - public void set_from_icon_name (string icon_name, Gtk.IconSize size);
10523 - public void set_from_icon_set (Gtk.IconSet icon_set, Gtk.IconSize size);
10524 - public void set_from_pixbuf (Gdk.Pixbuf pixbuf);
10525 - public void set_from_stock (string stock_id, Gtk.IconSize size);
10526 - public void set_pixel_size (int pixel_size);
10527 - [NoAccessorMethod]
10528 - public string file { owned get; set; }
10529 - [NoAccessorMethod]
10530 - public GLib.Icon gicon { owned get; set; }
10531 - [NoAccessorMethod]
10532 - public string icon_name { owned get; set; }
10533 - [NoAccessorMethod]
10534 - public Gtk.IconSet icon_set { owned get; set; }
10535 - [NoAccessorMethod]
10536 - public int icon_size { get; set; }
10537 - [NoAccessorMethod]
10538 - public Gdk.Pixbuf pixbuf { owned get; set; }
10539 - [NoAccessorMethod]
10540 - public Gdk.PixbufAnimation pixbuf_animation { owned get; set; }
10541 - public int pixel_size { get; set; }
10542 - [NoAccessorMethod]
10543 - public string stock { owned get; set; }
10544 - public Gtk.ImageType storage_type { get; }
10545 - [NoAccessorMethod]
10546 - public bool use_fallback { get; set; }
10548 - [CCode (cheader_filename = "gtk/gtk.h")]
10549 - public class ImageMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
10550 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10551 - public ImageMenuItem ();
10552 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10553 - public ImageMenuItem.from_stock (string stock_id, Gtk.AccelGroup? accel_group);
10554 - public bool get_always_show_image ();
10555 - public unowned Gtk.Widget get_image ();
10556 - public bool get_use_stock ();
10557 - public void set_accel_group (Gtk.AccelGroup accel_group);
10558 - public void set_always_show_image (bool always_show);
10559 - public void set_image (Gtk.Widget image);
10560 - public void set_use_stock (bool use_stock);
10561 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10562 - public ImageMenuItem.with_label (string label);
10563 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10564 - public ImageMenuItem.with_mnemonic (string label);
10565 - public Gtk.AccelGroup accel_group { set; }
10566 - public bool always_show_image { get; set construct; }
10567 - public Gtk.Widget image { get; set; }
10568 - public bool use_stock { get; set construct; }
10570 - [CCode (cheader_filename = "gtk/gtk.h")]
10571 - public class InfoBar : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
10572 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10573 - public InfoBar ();
10574 - public void add_action_widget (Gtk.Widget child, int response_id);
10575 - public unowned Gtk.Widget add_button (string button_text, int response_id);
10576 - public void add_buttons (...);
10577 - public unowned Gtk.Widget get_action_area ();
10578 - public unowned Gtk.Widget get_content_area ();
10579 - public Gtk.MessageType get_message_type ();
10580 - public void set_default_response (int response_id);
10581 - public void set_message_type (Gtk.MessageType message_type);
10582 - public void set_response_sensitive (int response_id, bool setting);
10583 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10584 - public InfoBar.with_buttons (...);
10585 - public Gtk.MessageType message_type { get; set construct; }
10586 - public virtual signal void close ();
10587 - [HasEmitter]
10588 - public virtual signal void response (int response_id);
10590 - [CCode (cheader_filename = "gtk/gtk.h")]
10591 - public class Invisible : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
10592 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10593 - public Invisible ();
10594 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10595 - public Invisible.for_screen (Gdk.Screen screen);
10596 - public unowned Gdk.Screen get_screen ();
10597 - public void set_screen (Gdk.Screen screen);
10598 - public Gdk.Screen screen { get; set; }
10600 - [CCode (cheader_filename = "gtk/gtk.h")]
10601 - public class Label : Gtk.Misc, Atk.Implementor, Gtk.Buildable {
10602 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10603 - public Label (string? str);
10604 - public double get_angle ();
10605 - public unowned Pango.AttrList get_attributes ();
10606 - public unowned string get_current_uri ();
10607 - public Pango.EllipsizeMode get_ellipsize ();
10608 - public Gtk.Justification get_justify ();
10609 - public unowned string get_label ();
10610 - public unowned Pango.Layout get_layout ();
10611 - public void get_layout_offsets (out int x, out int y);
10612 - public bool get_line_wrap ();
10613 - public Pango.WrapMode get_line_wrap_mode ();
10614 - public int get_max_width_chars ();
10615 - public uint get_mnemonic_keyval ();
10616 - public unowned Gtk.Widget get_mnemonic_widget ();
10617 - public bool get_selectable ();
10618 - public bool get_selection_bounds (out int start, out int end);
10619 - public bool get_single_line_mode ();
10620 - public unowned string get_text ();
10621 - public bool get_track_visited_links ();
10622 - public bool get_use_markup ();
10623 - public bool get_use_underline ();
10624 - public int get_width_chars ();
10625 - public void select_region (int start_offset, int end_offset);
10626 - public void set_angle (double angle);
10627 - public void set_attributes (Pango.AttrList attrs);
10628 - public void set_ellipsize (Pango.EllipsizeMode mode);
10629 - public void set_justify (Gtk.Justification jtype);
10630 - public void set_label (string str);
10631 - public void set_line_wrap (bool wrap);
10632 - public void set_line_wrap_mode (Pango.WrapMode wrap_mode);
10633 - public void set_markup (string str);
10634 - public void set_markup_with_mnemonic (string str);
10635 - public void set_max_width_chars (int n_chars);
10636 - public void set_mnemonic_widget (Gtk.Widget widget);
10637 - public void set_pattern (string pattern);
10638 - public void set_selectable (bool setting);
10639 - public void set_single_line_mode (bool single_line_mode);
10640 - public void set_text (string str);
10641 - public void set_text_with_mnemonic (string str);
10642 - public void set_track_visited_links (bool track_links);
10643 - public void set_use_markup (bool setting);
10644 - public void set_use_underline (bool setting);
10645 - public void set_width_chars (int n_chars);
10646 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10647 - public Label.with_mnemonic (string str);
10648 - public double angle { get; set; }
10649 - public Pango.AttrList attributes { get; set; }
10650 - [NoAccessorMethod]
10651 - public int cursor_position { get; }
10652 - public Pango.EllipsizeMode ellipsize { get; set; }
10653 - public Gtk.Justification justify { get; set; }
10654 - public string label { get; set; }
10655 - public int max_width_chars { get; set; }
10656 - public uint mnemonic_keyval { get; }
10657 - public Gtk.Widget mnemonic_widget { get; set; }
10658 - public string pattern { set; }
10659 - public bool selectable { get; set; }
10660 - [NoAccessorMethod]
10661 - public int selection_bound { get; }
10662 - public bool single_line_mode { get; set; }
10663 - public bool track_visited_links { get; set; }
10664 - public bool use_markup { get; set; }
10665 - public bool use_underline { get; set; }
10666 - public int width_chars { get; set; }
10667 - [NoAccessorMethod]
10668 - public bool wrap { get; set; }
10669 - [NoAccessorMethod]
10670 - public Pango.WrapMode wrap_mode { get; set; }
10671 - public virtual signal void activate_current_link ();
10672 - public virtual signal bool activate_link (string uri);
10673 - public virtual signal void copy_clipboard ();
10674 - public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
10675 - public virtual signal void populate_popup (Gtk.Menu menu);
10677 - [Compact]
10678 - [CCode (cheader_filename = "gtk/gtk.h")]
10679 - public class LabelSelectionInfo {
10681 - [CCode (cheader_filename = "gtk/gtk.h")]
10682 - public class Layout : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
10683 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10684 - public Layout (Gtk.Adjustment? hadjustment = null, Gtk.Adjustment? vadjustment = null);
10685 - public unowned Gdk.Window get_bin_window ();
10686 - public unowned Gtk.Adjustment get_hadjustment ();
10687 - public void get_size (out uint width, out uint height);
10688 - public unowned Gtk.Adjustment get_vadjustment ();
10689 - public void move (Gtk.Widget child_widget, int x, int y);
10690 - public void put (Gtk.Widget child_widget, int x, int y);
10691 - public void set_hadjustment (Gtk.Adjustment adjustment);
10692 - public void set_size (uint width, uint height);
10693 - public void set_vadjustment (Gtk.Adjustment adjustment);
10694 - [NoAccessorMethod]
10695 - public uint height { get; set; }
10696 - [NoAccessorMethod]
10697 - public uint width { get; set; }
10699 - [CCode (cheader_filename = "gtk/gtk.h")]
10700 - public class LinkButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
10701 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10702 - public LinkButton (string uri);
10703 - public unowned string get_uri ();
10704 - public bool get_visited ();
10705 - public void set_uri (string uri);
10706 - public void set_visited (bool visited);
10707 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10708 - public LinkButton.with_label (string uri, string label);
10709 - public string uri { get; set; }
10710 - public bool visited { get; set; }
10711 - public virtual signal bool activate_link ();
10713 - [CCode (cheader_filename = "gtk/gtk.h")]
10714 - public class ListStore : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource, Gtk.TreeDragDest, Gtk.TreeSortable, Gtk.Buildable {
10715 - [CCode (sentinel = "", has_construct_function = false)]
10716 - public ListStore (int n_columns, ...);
10717 - public void append (out Gtk.TreeIter iter);
10718 - public void clear ();
10719 - public void insert (out Gtk.TreeIter iter, int position);
10720 - public void insert_after (out Gtk.TreeIter iter, Gtk.TreeIter? sibling);
10721 - public void insert_before (out Gtk.TreeIter iter, Gtk.TreeIter? sibling);
10722 - [CCode (sentinel = "-1")]
10723 - public void insert_with_values (out Gtk.TreeIter iter, int position, ...);
10724 - public void insert_with_valuesv (out Gtk.TreeIter iter, int position, int columns, GLib.Value[] values);
10725 - public bool iter_is_valid (Gtk.TreeIter iter);
10726 - public void move_after (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
10727 - public void move_before (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
10728 - [CCode (cname = "gtk_list_store_newv", has_construct_function = false)]
10729 - public ListStore.newv ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
10730 - public void prepend (out Gtk.TreeIter iter);
10731 - public bool remove (Gtk.TreeIter iter);
10732 - public void reorder (int new_order);
10733 - [CCode (sentinel = "-1")]
10734 - public void @set (Gtk.TreeIter iter, ...);
10735 - public void set_column_types ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
10736 - public void set_valist (Gtk.TreeIter iter, void* var_args);
10737 - public void set_value (Gtk.TreeIter iter, int column, GLib.Value value);
10738 - public void set_valuesv (Gtk.TreeIter iter, int columns, GLib.Value[] values);
10739 - public void swap (Gtk.TreeIter a, Gtk.TreeIter b);
10741 - [CCode (cheader_filename = "gtk/gtk.h")]
10742 - public class Menu : Gtk.MenuShell, Atk.Implementor, Gtk.Buildable {
10743 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10744 - public Menu ();
10745 - public void attach (Gtk.Widget child, uint left_attach, uint right_attach, uint top_attach, uint bottom_attach);
10746 - public void attach_to_widget (Gtk.Widget attach_widget, Gtk.MenuDetachFunc? detacher);
10747 - public void detach ();
10748 - public unowned Gtk.AccelGroup get_accel_group ();
10749 - public unowned string get_accel_path ();
10750 - public unowned Gtk.Widget get_active ();
10751 - public unowned Gtk.Widget get_attach_widget ();
10752 - public static unowned GLib.List<Gtk.Menu> get_for_attach_widget (Gtk.Widget widget);
10753 - public int get_monitor ();
10754 - public bool get_reserve_toggle_size ();
10755 - public bool get_tearoff_state ();
10756 - public unowned string get_title ();
10757 - public void popdown ();
10758 - public void popup (Gtk.Widget? parent_menu_shell, Gtk.Widget? parent_menu_item, Gtk.MenuPositionFunc? func, uint button, uint32 activate_time);
10759 - public void popup_for_device (Gdk.Device device, Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, Gtk.MenuPositionFunc func, void* data, GLib.DestroyNotify destroy, uint button, uint32 activate_time);
10760 - public void reorder_child (Gtk.Widget child, int position);
10761 - public void reposition ();
10762 - public void set_accel_group (Gtk.AccelGroup accel_group);
10763 - public void set_accel_path (string accel_path);
10764 - public void set_active (uint index);
10765 - public void set_monitor (int monitor_num);
10766 - public void set_reserve_toggle_size (bool reserve_toggle_size);
10767 - public void set_screen (Gdk.Screen? screen);
10768 - public void set_tearoff_state (bool torn_off);
10769 - public void set_title (string title);
10770 - public Gtk.AccelGroup accel_group { get; set; }
10771 - public string accel_path { get; set; }
10772 - public int active { get; set; }
10773 - [NoAccessorMethod]
10774 - public Gtk.Widget attach_widget { owned get; set; }
10775 - public int monitor { get; set; }
10776 - public bool reserve_toggle_size { get; set; }
10777 - public bool tearoff_state { get; set; }
10778 - [NoAccessorMethod]
10779 - public string tearoff_title { owned get; set; }
10780 - public virtual signal void move_scroll (Gtk.ScrollType p0);
10782 - [CCode (cheader_filename = "gtk/gtk.h")]
10783 - public class MenuBar : Gtk.MenuShell, Atk.Implementor, Gtk.Buildable {
10784 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10785 - public MenuBar ();
10786 - public Gtk.PackDirection get_child_pack_direction ();
10787 - public Gtk.PackDirection get_pack_direction ();
10788 - public void set_child_pack_direction (Gtk.PackDirection child_pack_dir);
10789 - public void set_pack_direction (Gtk.PackDirection pack_dir);
10790 - public Gtk.PackDirection child_pack_direction { get; set; }
10791 - public Gtk.PackDirection pack_direction { get; set; }
10793 - [CCode (cheader_filename = "gtk/gtk.h")]
10794 - public class MenuItem : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
10795 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10796 - public MenuItem ();
10797 - public unowned string get_accel_path ();
10798 - public virtual unowned string get_label ();
10799 - public bool get_reserve_indicator ();
10800 - public bool get_right_justified ();
10801 - public unowned Gtk.Widget get_submenu ();
10802 - public bool get_use_underline ();
10803 - public void set_accel_path (string accel_path);
10804 - public virtual void set_label (string label);
10805 - public void set_reserve_indicator (bool reserve);
10806 - public void set_right_justified (bool right_justified);
10807 - public void set_submenu (Gtk.Widget submenu);
10808 - public void set_use_underline (bool setting);
10809 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10810 - public MenuItem.with_label (string label);
10811 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10812 - public MenuItem.with_mnemonic (string label);
10813 - public string accel_path { get; set; }
10814 - public string label { get; set; }
10815 - public bool right_justified { get; set; }
10816 - public Gtk.Menu submenu { get; set; }
10817 - public bool use_underline { get; set; }
10818 - [HasEmitter]
10819 - public virtual signal void activate ();
10820 - public virtual signal void activate_item ();
10821 - public virtual signal void deselect ();
10822 - public virtual signal void select ();
10823 - [HasEmitter]
10824 - public virtual signal void toggle_size_allocate (int allocation);
10825 - [HasEmitter]
10826 - public virtual signal void toggle_size_request (void* requisition);
10828 - [CCode (cheader_filename = "gtk/gtk.h")]
10829 - public class MenuShell : Gtk.Container, Atk.Implementor, Gtk.Buildable {
10830 - [CCode (has_construct_function = false)]
10831 - protected MenuShell ();
10832 - public void activate_item (Gtk.Widget menu_item, bool force_deactivate);
10833 - public void append ([CCode (type = "GtkWidget*")] Gtk.MenuItem child);
10834 - public void deselect ();
10835 - public unowned Gtk.Widget get_parent_shell ();
10836 - [NoWrapper]
10837 - public virtual int get_popup_delay ();
10838 - public unowned Gtk.Widget get_selected_item ();
10839 - public bool get_take_focus ();
10840 - public virtual void insert (Gtk.Widget child, int position);
10841 - public void prepend (Gtk.Widget child);
10842 - public void select_first (bool search_sensitive);
10843 - public virtual void select_item (Gtk.Widget menu_item);
10844 - public void set_take_focus (bool take_focus);
10845 - public bool take_focus { get; set; }
10846 - public virtual signal void activate_current (bool force_hide);
10847 - [HasEmitter]
10848 - public virtual signal void cancel ();
10849 - public virtual signal void cycle_focus (Gtk.DirectionType p0);
10850 - [HasEmitter]
10851 - public virtual signal void deactivate ();
10852 - public virtual signal void move_current (Gtk.MenuDirectionType direction);
10853 - public virtual signal bool move_selected (int distance);
10854 - public virtual signal void selection_done ();
10856 - [CCode (cheader_filename = "gtk/gtk.h")]
10857 - public class MenuToolButton : Gtk.ToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
10858 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
10859 - public MenuToolButton (Gtk.Widget? icon_widget, string? label);
10860 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
10861 - public MenuToolButton.from_stock (string stock_id);
10862 - public unowned Gtk.Widget get_menu ();
10863 - public void set_arrow_tooltip_markup (string markup);
10864 - public void set_arrow_tooltip_text (string text);
10865 - public void set_menu (Gtk.Widget menu);
10866 - public Gtk.Menu menu { get; set; }
10867 - public virtual signal void show_menu ();
10869 - [CCode (cheader_filename = "gtk/gtk.h")]
10870 - public class MessageDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
10871 - [PrintfFormat]
10872 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10873 - public MessageDialog (Gtk.Window? parent, Gtk.DialogFlags flags, Gtk.MessageType type, Gtk.ButtonsType buttons, string message_format, ...);
10874 - public void format_secondary_markup (string message_format, ...);
10875 - public void format_secondary_text (string message_format, ...);
10876 - public unowned Gtk.Widget get_image ();
10877 - public unowned Gtk.Widget get_message_area ();
10878 - public void set_image (Gtk.Widget image);
10879 - public void set_markup (string str);
10880 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10881 - public MessageDialog.with_markup (Gtk.Window? parent, Gtk.DialogFlags flags, Gtk.MessageType type, Gtk.ButtonsType buttons, string message_format, ...);
10882 - [NoAccessorMethod]
10883 - public Gtk.ButtonsType buttons { construct; }
10884 - public Gtk.Widget image { get; set; }
10885 - public Gtk.Widget message_area { get; }
10886 - [NoAccessorMethod]
10887 - public Gtk.MessageType message_type { get; set construct; }
10888 - [NoAccessorMethod]
10889 - public string secondary_text { owned get; set; }
10890 - [NoAccessorMethod]
10891 - public bool secondary_use_markup { get; set; }
10892 - [NoAccessorMethod]
10893 - public string text { owned get; set; }
10894 - [NoAccessorMethod]
10895 - public bool use_markup { get; set; }
10897 - [CCode (cheader_filename = "gtk/gtk.h")]
10898 - public class Misc : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
10899 - [CCode (has_construct_function = false)]
10900 - protected Misc ();
10901 - public void get_alignment (float xalign, float yalign);
10902 - public void get_padding (int xpad, int ypad);
10903 - public void set_alignment (float xalign, float yalign);
10904 - public void set_padding (int xpad, int ypad);
10905 - [NoAccessorMethod]
10906 - public float xalign { get; set; }
10907 - [NoAccessorMethod]
10908 - public int xpad { get; set; }
10909 - [NoAccessorMethod]
10910 - public float yalign { get; set; }
10911 - [NoAccessorMethod]
10912 - public int ypad { get; set; }
10914 - [CCode (cheader_filename = "gtk/gtk.h")]
10915 - public class MountOperation : GLib.MountOperation {
10916 - [CCode (type = "GMountOperation*", has_construct_function = false)]
10917 - public MountOperation (Gtk.Window? parent);
10918 - public unowned Gtk.Window get_parent ();
10919 - public unowned Gdk.Screen get_screen ();
10920 - public void set_parent (Gtk.Window parent);
10921 - public void set_screen (Gdk.Screen screen);
10922 - [NoAccessorMethod]
10923 - public bool is_showing { get; }
10924 - public Gtk.Window parent { get; set; }
10925 - public Gdk.Screen screen { get; set; }
10927 - [CCode (cheader_filename = "gtk/gtk.h")]
10928 - public class Notebook : Gtk.Container, Atk.Implementor, Gtk.Buildable {
10929 - [CCode (type = "GtkWidget*", has_construct_function = false)]
10930 - public Notebook ();
10931 - public int append_page (Gtk.Widget child, Gtk.Widget? tab_label);
10932 - public int append_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label);
10933 - public unowned Gtk.Widget get_action_widget (Gtk.PackType pack_type);
10934 - public int get_current_page ();
10935 - public unowned string get_group_name ();
10936 - public unowned Gtk.Widget get_menu_label (Gtk.Widget child);
10937 - public unowned string get_menu_label_text (Gtk.Widget child);
10938 - public int get_n_pages ();
10939 - public unowned Gtk.Widget get_nth_page (int page_num);
10940 - public bool get_scrollable ();
10941 - public bool get_show_border ();
10942 - public bool get_show_tabs ();
10943 - public bool get_tab_detachable (Gtk.Widget child);
10944 - public uint16 get_tab_hborder ();
10945 - public unowned Gtk.Widget get_tab_label (Gtk.Widget child);
10946 - public unowned string get_tab_label_text (Gtk.Widget child);
10947 - public Gtk.PositionType get_tab_pos ();
10948 - public bool get_tab_reorderable (Gtk.Widget child);
10949 - public uint16 get_tab_vborder ();
10950 - public int insert_page (Gtk.Widget child, Gtk.Widget? tab_label, int position);
10951 - [CCode (vfunc_name = "insert_page")]
10952 - public virtual int insert_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label, int position);
10953 - public void next_page ();
10954 - public int page_num (Gtk.Widget child);
10955 - public void popup_disable ();
10956 - public void popup_enable ();
10957 - public int prepend_page (Gtk.Widget child, Gtk.Widget? tab_label);
10958 - public int prepend_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label);
10959 - public void prev_page ();
10960 - public void remove_page (int page_num);
10961 - public void reorder_child (Gtk.Widget child, int position);
10962 - public void set_action_widget (Gtk.Widget widget, Gtk.PackType pack_type);
10963 - public void set_current_page (int page_num);
10964 - public void set_group_name (string group_name);
10965 - public void set_menu_label (Gtk.Widget child, Gtk.Widget? menu_label);
10966 - public void set_menu_label_text (Gtk.Widget child, string menu_text);
10967 - public void set_scrollable (bool scrollable);
10968 - public void set_show_border (bool show_border);
10969 - public void set_show_tabs (bool show_tabs);
10970 - public void set_tab_detachable (Gtk.Widget child, bool detachable);
10971 - public void set_tab_label (Gtk.Widget child, Gtk.Widget? tab_label);
10972 - public void set_tab_label_text (Gtk.Widget child, string tab_text);
10973 - public void set_tab_pos (Gtk.PositionType pos);
10974 - public void set_tab_reorderable (Gtk.Widget child, bool reorderable);
10975 - [NoAccessorMethod]
10976 - public bool enable_popup { get; set; }
10977 - public string group_name { get; set; }
10978 - [NoAccessorMethod]
10979 - public int page { get; set; }
10980 - public bool scrollable { get; set; }
10981 - public bool show_border { get; set; }
10982 - public bool show_tabs { get; set; }
10983 - public Gtk.PositionType tab_pos { get; set; }
10984 - public virtual signal bool change_current_page (int offset);
10985 - public virtual signal unowned Gtk.Notebook create_window (Gtk.Widget page, int x, int y);
10986 - public virtual signal bool focus_tab (Gtk.NotebookTab type);
10987 - public virtual signal void move_focus_out (Gtk.DirectionType direction);
10988 - public virtual signal void page_added (Gtk.Widget child, uint page_num);
10989 - public virtual signal void page_removed (Gtk.Widget child, uint page_num);
10990 - public virtual signal void page_reordered (Gtk.Widget child, uint page_num);
10991 - public virtual signal bool reorder_tab (Gtk.DirectionType direction, bool move_to_last);
10992 - public virtual signal bool select_page (bool move_focus);
10993 - public virtual signal void switch_page (Gtk.Widget page, uint page_num);
10995 - [CCode (cheader_filename = "gtk/gtk.h")]
10996 - public class NumerableIcon : GLib.EmblemedIcon, GLib.Icon {
10997 - [CCode (type = "GIcon*", has_construct_function = false)]
10998 - public NumerableIcon (GLib.Icon base_icon);
10999 - public unowned GLib.Icon get_background_gicon ();
11000 - public unowned string get_background_icon_name ();
11001 - public int get_count ();
11002 - public unowned string get_label ();
11003 - public unowned Gtk.StyleContext get_style_context ();
11004 - public void set_background_gicon (GLib.Icon icon);
11005 - public void set_background_icon_name (string icon_name);
11006 - public void set_count (int count);
11007 - public void set_label (string label);
11008 - public void set_style_context (Gtk.StyleContext style);
11009 - [CCode (type = "GIcon*", has_construct_function = false)]
11010 - public NumerableIcon.with_style_context (GLib.Icon base_icon, Gtk.StyleContext context);
11011 - [NoAccessorMethod]
11012 - public GLib.Icon background_icon { owned get; set; }
11013 - public string background_icon_name { get; set; }
11014 - public int count { get; set; }
11015 - public string label { get; set; }
11016 - public Gtk.StyleContext style_context { get; set; }
11018 - [CCode (cheader_filename = "gtk/gtk.h")]
11019 - public class OffscreenWindow : Gtk.Window, Atk.Implementor, Gtk.Buildable {
11020 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11021 - public OffscreenWindow ();
11022 - public unowned Gdk.Pixbuf get_pixbuf ();
11023 - public unowned Cairo.Surface get_surface ();
11025 - [Compact]
11026 - [CCode (cheader_filename = "gtk/gtk.h")]
11027 - public class PageRange {
11028 - public int end;
11029 - public int start;
11031 - [CCode (cheader_filename = "gtk/gtk.h")]
11032 - public class PageSetup : GLib.Object {
11033 - [CCode (has_construct_function = false)]
11034 - public PageSetup ();
11035 - public Gtk.PageSetup copy ();
11036 - [CCode (has_construct_function = false)]
11037 - public PageSetup.from_file (string file_name) throws GLib.Error;
11038 - [CCode (has_construct_function = false)]
11039 - public PageSetup.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
11040 - public double get_bottom_margin (Gtk.Unit unit);
11041 - public double get_left_margin (Gtk.Unit unit);
11042 - public Gtk.PageOrientation get_orientation ();
11043 - public double get_page_height (Gtk.Unit unit);
11044 - public double get_page_width (Gtk.Unit unit);
11045 - public double get_paper_height (Gtk.Unit unit);
11046 - public unowned Gtk.PaperSize get_paper_size ();
11047 - public double get_paper_width (Gtk.Unit unit);
11048 - public double get_right_margin (Gtk.Unit unit);
11049 - public double get_top_margin (Gtk.Unit unit);
11050 - public bool load_file (string file_name) throws GLib.Error;
11051 - public bool load_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
11052 - public void set_bottom_margin (double margin, Gtk.Unit unit);
11053 - public void set_left_margin (double margin, Gtk.Unit unit);
11054 - public void set_orientation (Gtk.PageOrientation orientation);
11055 - public void set_paper_size (Gtk.PaperSize size);
11056 - public void set_paper_size_and_default_margins (Gtk.PaperSize size);
11057 - public void set_right_margin (double margin, Gtk.Unit unit);
11058 - public void set_top_margin (double margin, Gtk.Unit unit);
11059 - public bool to_file (string file_name) throws GLib.Error;
11060 - public void to_key_file (GLib.KeyFile key_file, string group_name);
11062 - [CCode (cheader_filename = "gtk/gtk.h")]
11063 - public class Paned : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
11064 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11065 - public Paned (Gtk.Orientation orientation);
11066 - public void add1 (Gtk.Widget child);
11067 - public void add2 (Gtk.Widget child);
11068 - public unowned Gtk.Widget get_child1 ();
11069 - public unowned Gtk.Widget get_child2 ();
11070 - public unowned Gdk.Window get_handle_window ();
11071 - public int get_position ();
11072 - public void pack1 (Gtk.Widget child, bool resize, bool shrink);
11073 - public void pack2 (Gtk.Widget child, bool resize, bool shrink);
11074 - public void set_position (int position);
11075 - [NoAccessorMethod]
11076 - public int max_position { get; }
11077 - [NoAccessorMethod]
11078 - public int min_position { get; }
11079 - public int position { get; set; }
11080 - [NoAccessorMethod]
11081 - public bool position_set { get; set; }
11082 - public virtual signal bool accept_position ();
11083 - public virtual signal bool cancel_position ();
11084 - public virtual signal bool cycle_child_focus (bool reverse);
11085 - public virtual signal bool cycle_handle_focus (bool reverse);
11086 - public virtual signal bool move_handle (Gtk.ScrollType scroll);
11087 - public virtual signal bool toggle_handle_focus ();
11089 - [Compact]
11090 - [CCode (copy_function = "gtk_paper_size_copy", type_id = "GTK_TYPE_PAPER_SIZE", cheader_filename = "gtk/gtk.h")]
11091 - public class PaperSize {
11092 - [CCode (has_construct_function = false)]
11093 - public PaperSize (string name);
11094 - public Gtk.PaperSize copy ();
11095 - [CCode (has_construct_function = false)]
11096 - public PaperSize.custom (string name, string display_name, double width, double height, Gtk.Unit unit);
11097 - [CCode (has_construct_function = false)]
11098 - public PaperSize.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
11099 - [CCode (has_construct_function = false)]
11100 - public PaperSize.from_ppd (string ppd_name, string ppd_display_name, double width, double height);
11101 - public static unowned string get_default ();
11102 - public double get_default_bottom_margin (Gtk.Unit unit);
11103 - public double get_default_left_margin (Gtk.Unit unit);
11104 - public double get_default_right_margin (Gtk.Unit unit);
11105 - public double get_default_top_margin (Gtk.Unit unit);
11106 - public unowned string get_display_name ();
11107 - public double get_height (Gtk.Unit unit);
11108 - public unowned string get_name ();
11109 - public static GLib.List<Gtk.PaperSize> get_paper_sizes (bool include_custom);
11110 - public unowned string get_ppd_name ();
11111 - public double get_width (Gtk.Unit unit);
11112 - public bool is_custom ();
11113 - public bool is_equal (Gtk.PaperSize size2);
11114 - public void set_size (double width, double height, Gtk.Unit unit);
11115 - public void to_key_file (GLib.KeyFile key_file, string group_name);
11117 - [CCode (cheader_filename = "gtk/gtk.h")]
11118 - public class Plug : Gtk.Window, Atk.Implementor, Gtk.Buildable {
11119 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11120 - public Plug (Gtk.Window socket_id);
11121 - public void @construct (Gtk.Window socket_id);
11122 - public void construct_for_display (Gdk.Display display, Gtk.Window socket_id);
11123 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11124 - public Plug.for_display (Gdk.Display display, Gtk.Window socket_id);
11125 - public bool get_embedded ();
11126 - public unowned Gtk.Window get_id ();
11127 - public unowned Gdk.Window get_socket_window ();
11128 - public bool embedded { get; }
11129 - public Gdk.Window socket_window { get; }
11131 - [CCode (cheader_filename = "gtk/gtk.h")]
11132 - public class PrintContext : GLib.Object {
11133 - [CCode (has_construct_function = false)]
11134 - protected PrintContext ();
11135 - public unowned Pango.Context create_pango_context ();
11136 - public unowned Pango.Layout create_pango_layout ();
11137 - public unowned Cairo.Context get_cairo_context ();
11138 - public double get_dpi_x ();
11139 - public double get_dpi_y ();
11140 - public bool get_hard_margins (double top, double bottom, double left, double right);
11141 - public double get_height ();
11142 - public unowned Gtk.PageSetup get_page_setup ();
11143 - public unowned Pango.FontMap get_pango_fontmap ();
11144 - public double get_width ();
11145 - public void set_cairo_context (Cairo.Context cr, double dpi_x, double dpi_y);
11147 - [CCode (cheader_filename = "gtk/gtk.h")]
11148 - public class PrintOperation : GLib.Object, Gtk.PrintOperationPreview {
11149 - [CCode (has_construct_function = false)]
11150 - public PrintOperation ();
11151 - public void cancel ();
11152 - public void draw_page_finish ();
11153 - public unowned Gtk.PageSetup get_default_page_setup ();
11154 - public bool get_embed_page_setup ();
11155 - public void get_error () throws GLib.Error;
11156 - public bool get_has_selection ();
11157 - public int get_n_pages_to_print ();
11158 - public unowned Gtk.PrintSettings get_print_settings ();
11159 - public Gtk.PrintStatus get_status ();
11160 - public unowned string get_status_string ();
11161 - public bool get_support_selection ();
11162 - public bool is_finished ();
11163 - public Gtk.PrintOperationResult run (Gtk.PrintOperationAction action, Gtk.Window parent) throws GLib.Error;
11164 - public void set_allow_async (bool allow_async);
11165 - public void set_current_page (int current_page);
11166 - public void set_custom_tab_label (string label);
11167 - public void set_default_page_setup (Gtk.PageSetup default_page_setup);
11168 - public void set_defer_drawing ();
11169 - public void set_embed_page_setup (bool embed);
11170 - public void set_export_filename (string filename);
11171 - public void set_has_selection (bool has_selection);
11172 - public void set_job_name (string job_name);
11173 - public void set_n_pages (int n_pages);
11174 - public void set_print_settings (Gtk.PrintSettings print_settings);
11175 - public void set_show_progress (bool show_progress);
11176 - public void set_support_selection (bool support_selection);
11177 - public void set_track_print_status (bool track_status);
11178 - public void set_unit (Gtk.Unit unit);
11179 - public void set_use_full_page (bool full_page);
11180 - [NoAccessorMethod]
11181 - public bool allow_async { get; set; }
11182 - [NoAccessorMethod]
11183 - public int current_page { get; set; }
11184 - [NoAccessorMethod]
11185 - public string custom_tab_label { owned get; set; }
11186 - public Gtk.PageSetup default_page_setup { get; set; }
11187 - public bool embed_page_setup { get; set; }
11188 - [NoAccessorMethod]
11189 - public string export_filename { owned get; set; }
11190 - public bool has_selection { get; set; }
11191 - [NoAccessorMethod]
11192 - public string job_name { owned get; set; }
11193 - [NoAccessorMethod]
11194 - public int n_pages { get; set; }
11195 - public int n_pages_to_print { get; }
11196 - public Gtk.PrintSettings print_settings { get; set; }
11197 - [NoAccessorMethod]
11198 - public bool show_progress { get; set; }
11199 - public Gtk.PrintStatus status { get; }
11200 - public string status_string { get; }
11201 - public bool support_selection { get; set; }
11202 - [NoAccessorMethod]
11203 - public bool track_print_status { get; set; }
11204 - [NoAccessorMethod]
11205 - public Gtk.Unit unit { get; set; }
11206 - [NoAccessorMethod]
11207 - public bool use_full_page { get; set; }
11208 - public virtual signal void begin_print (Gtk.PrintContext context);
11209 - public virtual signal unowned GLib.Object create_custom_widget ();
11210 - public virtual signal void custom_widget_apply (Gtk.Widget widget);
11211 - public virtual signal void done (Gtk.PrintOperationResult result);
11212 - public virtual signal void draw_page (Gtk.PrintContext context, int page_nr);
11213 - public virtual signal void end_print (Gtk.PrintContext context);
11214 - public virtual signal bool paginate (Gtk.PrintContext context);
11215 - public virtual signal bool preview (Gtk.PrintOperationPreview preview, Gtk.PrintContext context, Gtk.Window parent);
11216 - public virtual signal void request_page_setup (Gtk.PrintContext context, int page_nr, Gtk.PageSetup setup);
11217 - public virtual signal void status_changed ();
11218 - public virtual signal void update_custom_widget (Gtk.Widget widget, Gtk.PageSetup setup, Gtk.PrintSettings settings);
11220 - [CCode (cheader_filename = "gtk/gtk.h")]
11221 - public class PrintSettings : GLib.Object {
11222 - [CCode (has_construct_function = false)]
11223 - public PrintSettings ();
11224 - public Gtk.PrintSettings copy ();
11225 - public void @foreach (Gtk.PrintSettingsFunc func);
11226 - [CCode (has_construct_function = false)]
11227 - public PrintSettings.from_file (string file_name) throws GLib.Error;
11228 - [CCode (has_construct_function = false)]
11229 - public PrintSettings.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
11230 - public unowned string @get (string key);
11231 - public bool get_bool (string key);
11232 - public bool get_collate ();
11233 - public unowned string get_default_source ();
11234 - public unowned string get_dither ();
11235 - public double get_double (string key);
11236 - public double get_double_with_default (string key, double def);
11237 - public Gtk.PrintDuplex get_duplex ();
11238 - public unowned string get_finishings ();
11239 - public int get_int (string key);
11240 - public int get_int_with_default (string key, int def);
11241 - public double get_length (string key, Gtk.Unit unit);
11242 - public unowned string get_media_type ();
11243 - public int get_n_copies ();
11244 - public int get_number_up ();
11245 - public Gtk.NumberUpLayout get_number_up_layout ();
11246 - public Gtk.PageOrientation get_orientation ();
11247 - public unowned string get_output_bin ();
11248 - public unowned Gtk.PageRange get_page_ranges (int num_ranges);
11249 - public Gtk.PageSet get_page_set ();
11250 - public double get_paper_height (Gtk.Unit unit);
11251 - public unowned Gtk.PaperSize get_paper_size ();
11252 - public double get_paper_width (Gtk.Unit unit);
11253 - public Gtk.PrintPages get_print_pages ();
11254 - public unowned string get_printer ();
11255 - public double get_printer_lpi ();
11256 - public Gtk.PrintQuality get_quality ();
11257 - public int get_resolution ();
11258 - public int get_resolution_x ();
11259 - public int get_resolution_y ();
11260 - public bool get_reverse ();
11261 - public double get_scale ();
11262 - public bool get_use_color ();
11263 - public bool has_key (string key);
11264 - public bool load_file (string file_name) throws GLib.Error;
11265 - public bool load_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
11266 - public void @set (string key, string value);
11267 - public void set_bool (string key, bool value);
11268 - public void set_collate (bool collate);
11269 - public void set_default_source (string default_source);
11270 - public void set_dither (string dither);
11271 - public void set_double (string key, double value);
11272 - public void set_duplex (Gtk.PrintDuplex duplex);
11273 - public void set_finishings (string finishings);
11274 - public void set_int (string key, int value);
11275 - public void set_length (string key, double value, Gtk.Unit unit);
11276 - public void set_media_type (string media_type);
11277 - public void set_n_copies (int num_copies);
11278 - public void set_number_up (int number_up);
11279 - public void set_number_up_layout (Gtk.NumberUpLayout number_up_layout);
11280 - public void set_orientation (Gtk.PageOrientation orientation);
11281 - public void set_output_bin (string output_bin);
11282 - public void set_page_ranges (Gtk.PageRange page_ranges, int num_ranges);
11283 - public void set_page_set (Gtk.PageSet page_set);
11284 - public void set_paper_height (double height, Gtk.Unit unit);
11285 - public void set_paper_size (Gtk.PaperSize paper_size);
11286 - public void set_paper_width (double width, Gtk.Unit unit);
11287 - public void set_print_pages (Gtk.PrintPages pages);
11288 - public void set_printer (string printer);
11289 - public void set_printer_lpi (double lpi);
11290 - public void set_quality (Gtk.PrintQuality quality);
11291 - public void set_resolution (int resolution);
11292 - public void set_resolution_xy (int resolution_x, int resolution_y);
11293 - public void set_reverse (bool reverse);
11294 - public void set_scale (double scale);
11295 - public void set_use_color (bool use_color);
11296 - public bool to_file (string file_name) throws GLib.Error;
11297 - public void to_key_file (GLib.KeyFile key_file, string group_name);
11298 - public void unset (string key);
11300 - [CCode (cheader_filename = "gtk/gtk.h")]
11301 - public class ProgressBar : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
11302 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11303 - public ProgressBar ();
11304 - public Pango.EllipsizeMode get_ellipsize ();
11305 - public double get_fraction ();
11306 - public bool get_inverted ();
11307 - public double get_pulse_step ();
11308 - public bool get_show_text ();
11309 - public unowned string get_text ();
11310 - public void pulse ();
11311 - public void set_ellipsize (Pango.EllipsizeMode mode);
11312 - public void set_fraction (double fraction);
11313 - public void set_inverted (bool inverted);
11314 - public void set_pulse_step (double fraction);
11315 - public void set_show_text (bool show_text);
11316 - public void set_text (string text);
11317 - public Pango.EllipsizeMode ellipsize { get; set; }
11318 - public double fraction { get; set; }
11319 - public bool inverted { get; set; }
11320 - public double pulse_step { get; set; }
11321 - public bool show_text { get; set; }
11322 - public string text { get; set; }
11324 - [CCode (cheader_filename = "gtk/gtk.h")]
11325 - public class RadioAction : Gtk.ToggleAction, Gtk.Buildable {
11326 - [CCode (has_construct_function = false)]
11327 - public RadioAction (string name, string? label, string? tooltip, string? stock_id, int value);
11328 - public int get_current_value ();
11329 - public unowned GLib.SList<Gtk.RadioAction> get_group ();
11330 - public void join_group (Gtk.RadioAction group_source);
11331 - public void set_current_value (int current_value);
11332 - public void set_group (GLib.SList<Gtk.RadioAction> group);
11333 - public int current_value { get; set; }
11334 - [NoAccessorMethod]
11335 - public Gtk.RadioAction group { set; }
11336 - [NoAccessorMethod]
11337 - public int value { get; set; }
11338 - public virtual signal void changed (Gtk.RadioAction current);
11340 - [CCode (cheader_filename = "gtk/gtk.h")]
11341 - public class RadioButton : Gtk.CheckButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
11342 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11343 - public RadioButton (GLib.SList<Gtk.RadioButton>? group);
11344 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11345 - public RadioButton.from_widget (Gtk.RadioButton radio_group_member);
11346 - public unowned GLib.SList<Gtk.RadioButton> get_group ();
11347 - public void join_group (Gtk.RadioButton group_source);
11348 - public void set_group (GLib.SList<Gtk.RadioButton> group);
11349 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11350 - public RadioButton.with_label (GLib.SList<Gtk.RadioButton>? group, string label);
11351 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11352 - public RadioButton.with_label_from_widget (Gtk.RadioButton radio_group_member, string label);
11353 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11354 - public RadioButton.with_mnemonic (GLib.SList<Gtk.RadioButton>? group, string label);
11355 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11356 - public RadioButton.with_mnemonic_from_widget (Gtk.RadioButton radio_group_member, string label);
11357 - [NoAccessorMethod]
11358 - public Gtk.RadioButton group { set; }
11359 - public virtual signal void group_changed ();
11361 - [CCode (cheader_filename = "gtk/gtk.h")]
11362 - public class RadioMenuItem : Gtk.CheckMenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
11363 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11364 - public RadioMenuItem (GLib.SList<Gtk.RadioMenuItem> group);
11365 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11366 - public RadioMenuItem.from_widget (Gtk.RadioMenuItem group);
11367 - public unowned GLib.SList<Gtk.RadioMenuItem> get_group ();
11368 - public void set_group (GLib.SList<Gtk.RadioMenuItem> group);
11369 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11370 - public RadioMenuItem.with_label (GLib.SList<Gtk.RadioMenuItem> group, string label);
11371 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11372 - public RadioMenuItem.with_label_from_widget (Gtk.RadioMenuItem group, string label);
11373 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11374 - public RadioMenuItem.with_mnemonic (GLib.SList<Gtk.RadioMenuItem> group, string label);
11375 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11376 - public RadioMenuItem.with_mnemonic_from_widget (Gtk.RadioMenuItem group, string label);
11377 - public Gtk.RadioMenuItem group { set; }
11378 - public virtual signal void group_changed ();
11380 - [CCode (cheader_filename = "gtk/gtk.h")]
11381 - public class RadioToolButton : Gtk.ToggleToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
11382 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
11383 - public RadioToolButton (GLib.SList<Gtk.RadioToolButton>? group);
11384 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
11385 - public RadioToolButton.from_stock (GLib.SList<Gtk.RadioToolButton>? group, string stock_id);
11386 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
11387 - public RadioToolButton.from_widget (Gtk.RadioToolButton group);
11388 - public unowned GLib.SList<Gtk.RadioToolButton> get_group ();
11389 - public void set_group (GLib.SList<Gtk.RadioToolButton> group);
11390 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
11391 - public RadioToolButton.with_stock_from_widget (Gtk.RadioToolButton group, string stock_id);
11392 - public Gtk.RadioToolButton group { set; }
11394 - [CCode (cheader_filename = "gtk/gtk.h")]
11395 - public class Range : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
11396 - [CCode (has_construct_function = false)]
11397 - protected Range ();
11398 - public unowned Gtk.Adjustment get_adjustment ();
11399 - public double get_fill_level ();
11400 - public bool get_flippable ();
11401 - public bool get_inverted ();
11402 - public Gtk.SensitivityType get_lower_stepper_sensitivity ();
11403 - public int get_min_slider_size ();
11404 - [NoWrapper]
11405 - public virtual void get_range_border (Gtk.Border border_);
11406 - public void get_range_rect (Gdk.Rectangle range_rect);
11407 - public bool get_restrict_to_fill_level ();
11408 - public int get_round_digits ();
11409 - public bool get_show_fill_level ();
11410 - public void get_slider_range (out int slider_start, out int slider_end);
11411 - public bool get_slider_size_fixed ();
11412 - public Gtk.SensitivityType get_upper_stepper_sensitivity ();
11413 - public double get_value ();
11414 - public void set_adjustment (Gtk.Adjustment adjustment);
11415 - public void set_fill_level (double fill_level);
11416 - public void set_flippable (bool flippable);
11417 - public void set_increments (double step, double page);
11418 - public void set_inverted (bool setting);
11419 - public void set_lower_stepper_sensitivity (Gtk.SensitivityType sensitivity);
11420 - public void set_min_slider_size (int min_size);
11421 - public void set_range (double min, double max);
11422 - public void set_restrict_to_fill_level (bool restrict_to_fill_level);
11423 - public void set_round_digits (int round_digits);
11424 - public void set_show_fill_level (bool show_fill_level);
11425 - public void set_slider_size_fixed (bool size_fixed);
11426 - public void set_upper_stepper_sensitivity (Gtk.SensitivityType sensitivity);
11427 - public void set_value (double value);
11428 - public Gtk.Adjustment adjustment { get; set construct; }
11429 - public double fill_level { get; set; }
11430 - public bool inverted { get; set; }
11431 - public Gtk.SensitivityType lower_stepper_sensitivity { get; set; }
11432 - public bool restrict_to_fill_level { get; set; }
11433 - public int round_digits { get; set; }
11434 - public bool show_fill_level { get; set; }
11435 - public Gtk.SensitivityType upper_stepper_sensitivity { get; set; }
11436 - public virtual signal void adjust_bounds (double new_value);
11437 - public virtual signal bool change_value (Gtk.ScrollType scroll, double new_value);
11438 - public virtual signal void move_slider (Gtk.ScrollType scroll);
11439 - public virtual signal void value_changed ();
11441 - [Compact]
11442 - [CCode (cheader_filename = "gtk/gtk.h")]
11443 - public class RcContext {
11445 - [Compact]
11446 - [CCode (cheader_filename = "gtk/gtk.h")]
11447 - public class RcProperty {
11448 - public weak string origin;
11449 - public GLib.Quark property_name;
11450 - public GLib.Quark type_name;
11451 - public GLib.Value value;
11452 - public static bool parse_border (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
11453 - public static bool parse_color (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
11454 - public static bool parse_enum (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
11455 - public static bool parse_flags (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
11456 - public static bool parse_requisition (GLib.ParamSpec pspec, GLib.StringBuilder gstring, GLib.Value property_value);
11458 - [CCode (cheader_filename = "gtk/gtk.h")]
11459 - public class RcStyle : GLib.Object {
11460 - [CCode (array_length = false)]
11461 - public weak Gdk.Color[] @base;
11462 - [CCode (array_length = false)]
11463 - public weak Gdk.Color[] bg;
11464 - [CCode (array_length = false)]
11465 - public weak string[] bg_pixmap_name;
11466 - [CCode (array_length = false)]
11467 - public weak Gtk.RcFlags[] color_flags;
11468 - public uint engine_specified;
11469 - [CCode (array_length = false)]
11470 - public weak Gdk.Color[] fg;
11471 - public weak Pango.FontDescription font_desc;
11472 - public weak GLib.SList icon_factories;
11473 - public weak string name;
11474 - public weak GLib.Array rc_properties;
11475 - public weak GLib.SList rc_style_lists;
11476 - [CCode (array_length = false)]
11477 - public weak Gdk.Color[] text;
11478 - public int xthickness;
11479 - public int ythickness;
11480 - [CCode (has_construct_function = false)]
11481 - public RcStyle ();
11482 - public Gtk.RcStyle copy ();
11483 - [NoWrapper]
11484 - public virtual unowned Gtk.RcStyle create_rc_style ();
11485 - [NoWrapper]
11486 - public virtual Gtk.Style create_style ();
11487 - [NoWrapper]
11488 - public virtual void merge (Gtk.RcStyle src);
11489 - [NoWrapper]
11490 - public virtual uint parse (Gtk.Settings settings, GLib.Scanner scanner);
11492 - [CCode (cheader_filename = "gtk/gtk.h")]
11493 - public class RecentAction : Gtk.Action, Gtk.Buildable, Gtk.RecentChooser {
11494 - [CCode (type = "GtkAction*", has_construct_function = false)]
11495 - public RecentAction (string name, string label, string tooltip, string stock_id);
11496 - [CCode (type = "GtkAction*", has_construct_function = false)]
11497 - public RecentAction.for_manager (string name, string label, string tooltip, string stock_id, Gtk.RecentManager manager);
11498 - public bool get_show_numbers ();
11499 - public void set_show_numbers (bool show_numbers);
11500 - public bool show_numbers { get; set; }
11502 - [CCode (cheader_filename = "gtk/gtk.h")]
11503 - public class RecentChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.RecentChooser {
11504 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11505 - public RecentChooserDialog (string title, Gtk.Window parent, ...);
11506 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11507 - public RecentChooserDialog.for_manager (string title, Gtk.Window parent, Gtk.RecentManager manager, ...);
11509 - [CCode (cheader_filename = "gtk/gtk.h")]
11510 - public class RecentChooserMenu : Gtk.Menu, Atk.Implementor, Gtk.Buildable, Gtk.RecentChooser, Gtk.Activatable {
11511 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11512 - public RecentChooserMenu ();
11513 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11514 - public RecentChooserMenu.for_manager (Gtk.RecentManager manager);
11515 - public bool get_show_numbers ();
11516 - [NoWrapper]
11517 - public virtual void gtk_recent1 ();
11518 - [NoWrapper]
11519 - public virtual void gtk_recent2 ();
11520 - [NoWrapper]
11521 - public virtual void gtk_recent3 ();
11522 - [NoWrapper]
11523 - public virtual void gtk_recent4 ();
11524 - public void set_show_numbers (bool show_numbers);
11525 - public bool show_numbers { get; set; }
11527 - [CCode (cheader_filename = "gtk/gtk.h")]
11528 - public class RecentChooserWidget : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.RecentChooser {
11529 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11530 - public RecentChooserWidget ();
11531 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11532 - public RecentChooserWidget.for_manager (Gtk.RecentManager manager);
11534 - [CCode (cheader_filename = "gtk/gtk.h")]
11535 - public class RecentFilter : GLib.InitiallyUnowned, Gtk.Buildable {
11536 - [CCode (has_construct_function = false)]
11537 - public RecentFilter ();
11538 - public void add_age (int days);
11539 - public void add_application (string application);
11540 - public void add_custom (Gtk.RecentFilterFlags needed, owned Gtk.RecentFilterFunc func);
11541 - public void add_group (string group);
11542 - public void add_mime_type (string mime_type);
11543 - public void add_pattern (string pattern);
11544 - public void add_pixbuf_formats ();
11545 - public bool filter (Gtk.RecentFilterInfo filter_info);
11546 - public Gtk.RecentFilterFlags get_needed ();
11548 - [Compact]
11549 - [CCode (cheader_filename = "gtk/gtk.h")]
11550 - public class RecentFilterInfo {
11551 - public int age;
11552 - public weak string applications;
11553 - public Gtk.RecentFilterFlags contains;
11554 - public weak string display_name;
11555 - public weak string groups;
11556 - public weak string mime_type;
11557 - public weak string uri;
11559 - [Compact]
11560 - [CCode (ref_function = "gtk_recent_info_ref", unref_function = "gtk_recent_info_unref", type_id = "GTK_TYPE_RECENT_INFO", cheader_filename = "gtk/gtk.h")]
11561 - public class RecentInfo {
11562 - public unowned GLib.AppInfo create_app_info (string app_name) throws GLib.Error;
11563 - public bool exists ();
11564 - public ulong get_added ();
11565 - public int get_age ();
11566 - public bool get_application_info (string app_name, out unowned string app_exec, out uint count, out ulong time_);
11567 - [CCode (array_length_type = "gsize")]
11568 - public string[] get_applications ();
11569 - public unowned string get_description ();
11570 - public unowned string get_display_name ();
11571 - public unowned GLib.Icon get_gicon ();
11572 - [CCode (array_length_type = "gsize")]
11573 - public string[] get_groups ();
11574 - public Gdk.Pixbuf? get_icon (int size);
11575 - public unowned string get_mime_type ();
11576 - public ulong get_modified ();
11577 - public bool get_private_hint ();
11578 - public string get_short_name ();
11579 - public unowned string get_uri ();
11580 - public string? get_uri_display ();
11581 - public ulong get_visited ();
11582 - public bool has_application (string app_name);
11583 - public bool has_group (string group_name);
11584 - public bool is_local ();
11585 - public string last_application ();
11586 - public bool match (Gtk.RecentInfo info_b);
11588 - [CCode (cheader_filename = "gtk/gtk.h")]
11589 - public class RecentManager : GLib.Object {
11590 - [CCode (has_construct_function = false)]
11591 - public RecentManager ();
11592 - public bool add_full (string uri, Gtk.RecentData recent_data);
11593 - public bool add_item (string uri);
11594 - public static GLib.Quark error_quark ();
11595 - public static unowned Gtk.RecentManager get_default ();
11596 - public GLib.List<Gtk.RecentInfo> get_items ();
11597 - public bool has_item (string uri);
11598 - public unowned Gtk.RecentInfo lookup_item (string uri) throws GLib.Error;
11599 - public bool move_item (string uri, string new_uri) throws GLib.Error;
11600 - public int purge_items () throws GLib.Error;
11601 - public bool remove_item (string uri) throws GLib.Error;
11602 - [NoAccessorMethod]
11603 - public string filename { owned get; construct; }
11604 - [NoAccessorMethod]
11605 - public int size { get; }
11606 - public virtual signal void changed ();
11608 - [Compact]
11609 - [CCode (cheader_filename = "gtk/gtk.h")]
11610 - public class RequestedSize {
11611 - public void* data;
11612 - public int minimum_size;
11613 - public int natural_size;
11615 - [CCode (cheader_filename = "gtk/gtk.h")]
11616 - public class Scale : Gtk.Range, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
11617 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11618 - public Scale (Gtk.Orientation orientation, Gtk.Adjustment adjustment);
11619 - public void add_mark (double value, Gtk.PositionType position, string? markup);
11620 - public void clear_marks ();
11621 - public int get_digits ();
11622 - public bool get_draw_value ();
11623 - public unowned Pango.Layout get_layout ();
11624 - public virtual void get_layout_offsets (out int x, out int y);
11625 - public Gtk.PositionType get_value_pos ();
11626 - public void set_digits (int digits);
11627 - public void set_draw_value (bool draw_value);
11628 - public void set_value_pos (Gtk.PositionType pos);
11629 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11630 - public Scale.with_range (Gtk.Orientation orientation, double min, double max, double step);
11631 - public int digits { get; set; }
11632 - public bool draw_value { get; set; }
11633 - public Gtk.PositionType value_pos { get; set; }
11634 - public virtual signal string format_value (double value);
11636 - [CCode (cheader_filename = "gtk/gtk.h")]
11637 - public class ScaleButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable, Gtk.Orientable {
11638 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11639 - public ScaleButton (Gtk.IconSize size, double min, double max, double step, [CCode (array_length = false)] string[] icons);
11640 - public unowned Gtk.Adjustment get_adjustment ();
11641 - public unowned Gtk.Widget get_minus_button ();
11642 - public unowned Gtk.Widget get_plus_button ();
11643 - public unowned Gtk.Widget get_popup ();
11644 - public double get_value ();
11645 - public void set_adjustment (Gtk.Adjustment adjustment);
11646 - public void set_icons ([CCode (array_length = false)] string[] icons);
11647 - public void set_value (double value);
11648 - public Gtk.Adjustment adjustment { get; set; }
11649 - [NoAccessorMethod]
11650 - [CCode (array_length = false, array_null_terminated = true)]
11651 - public string[] icons { owned get; set; }
11652 - [NoAccessorMethod]
11653 - public Gtk.IconSize size { get; set; }
11654 - public double value { get; set; }
11655 - public virtual signal void popdown ();
11656 - public virtual signal void popup ();
11657 - public virtual signal void value_changed (double value);
11659 - [CCode (cheader_filename = "gtk/gtk.h")]
11660 - public class Scrollbar : Gtk.Range, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
11661 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11662 - public Scrollbar (Gtk.Orientation orientation, Gtk.Adjustment adjustment);
11664 - [CCode (cheader_filename = "gtk/gtk.h")]
11665 - public class ScrolledWindow : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
11666 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11667 - public ScrolledWindow (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
11668 - public void add_with_viewport (Gtk.Widget child);
11669 - public unowned Gtk.Adjustment get_hadjustment ();
11670 - public unowned Gtk.Widget get_hscrollbar ();
11671 - public int get_min_content_height ();
11672 - public int get_min_content_width ();
11673 - public Gtk.CornerType get_placement ();
11674 - public void get_policy (Gtk.PolicyType hscrollbar_policy, Gtk.PolicyType vscrollbar_policy);
11675 - public Gtk.ShadowType get_shadow_type ();
11676 - public unowned Gtk.Adjustment get_vadjustment ();
11677 - public unowned Gtk.Widget get_vscrollbar ();
11678 - public void set_hadjustment (Gtk.Adjustment hadjustment);
11679 - public void set_min_content_height (int height);
11680 - public void set_min_content_width (int width);
11681 - public void set_placement (Gtk.CornerType window_placement);
11682 - public void set_policy (Gtk.PolicyType hscrollbar_policy, Gtk.PolicyType vscrollbar_policy);
11683 - public void set_shadow_type (Gtk.ShadowType type);
11684 - public void set_vadjustment (Gtk.Adjustment vadjustment);
11685 - public void unset_placement ();
11686 - public Gtk.Adjustment hadjustment { get; set construct; }
11687 - [NoAccessorMethod]
11688 - public Gtk.PolicyType hscrollbar_policy { get; set; }
11689 - public int min_content_height { get; set; }
11690 - public int min_content_width { get; set; }
11691 - public Gtk.ShadowType shadow_type { get; set; }
11692 - public Gtk.Adjustment vadjustment { get; set construct; }
11693 - [NoAccessorMethod]
11694 - public Gtk.PolicyType vscrollbar_policy { get; set; }
11695 - [NoAccessorMethod]
11696 - public Gtk.CornerType window_placement { get; set; }
11697 - [NoAccessorMethod]
11698 - public bool window_placement_set { get; set; }
11699 - public virtual signal void move_focus_out (Gtk.DirectionType direction);
11700 - public virtual signal bool scroll_child (Gtk.ScrollType scroll, bool horizontal);
11702 - [Compact]
11703 - [CCode (copy_function = "gtk_selection_data_copy", type_id = "GTK_TYPE_SELECTION_DATA", cheader_filename = "gtk/gtk.h")]
11704 - public class SelectionData {
11705 - public Gtk.SelectionData copy ();
11706 - [CCode (array_length = false)]
11707 - public unowned uchar[] get_data ();
11708 - public Gdk.Atom get_data_type ();
11709 - public unowned uchar[] get_data_with_length (int length);
11710 - public unowned Gdk.Display get_display ();
11711 - public int get_format ();
11712 - public int get_length ();
11713 - public Gdk.Pixbuf? get_pixbuf ();
11714 - public Gdk.Atom get_selection ();
11715 - public Gdk.Atom get_target ();
11716 - public bool get_targets (out Gdk.Atom targets, int n_atoms);
11717 - public string? get_text ();
11718 - [CCode (array_length = false, array_null_terminated = true)]
11719 - public string[] get_uris ();
11720 - public void @set (Gdk.Atom type, int format, uchar[] data);
11721 - public bool set_pixbuf (Gdk.Pixbuf pixbuf);
11722 - public bool set_text (string str, int len);
11723 - public bool set_uris ([CCode (array_length = false)] string[] uris);
11724 - public bool targets_include_image (bool writable);
11725 - public bool targets_include_rich_text (Gtk.TextBuffer buffer);
11726 - public bool targets_include_text ();
11727 - public bool targets_include_uri ();
11729 - [CCode (cheader_filename = "gtk/gtk.h")]
11730 - public class Separator : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
11731 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11732 - public Separator (Gtk.Orientation orientation);
11734 - [CCode (cheader_filename = "gtk/gtk.h")]
11735 - public class SeparatorMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
11736 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11737 - public SeparatorMenuItem ();
11739 - [CCode (cheader_filename = "gtk/gtk.h")]
11740 - public class SeparatorToolItem : Gtk.ToolItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
11741 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
11742 - public SeparatorToolItem ();
11743 - public bool get_draw ();
11744 - public void set_draw (bool draw);
11745 - public bool draw { get; set; }
11747 - [CCode (cheader_filename = "gtk/gtk.h")]
11748 - public class Settings : GLib.Object, Gtk.StyleProvider {
11749 - [CCode (has_construct_function = false)]
11750 - protected Settings ();
11751 - public static unowned Gtk.Settings get_default ();
11752 - public static unowned Gtk.Settings get_for_screen (Gdk.Screen screen);
11753 - public static void install_property (GLib.ParamSpec pspec);
11754 - public static void install_property_parser (GLib.ParamSpec pspec, Gtk.RcPropertyParser parser);
11755 - public void set_double_property (string name, double v_double, string origin);
11756 - public void set_long_property (string name, long v_long, string origin);
11757 - public void set_property_value (string name, Gtk.SettingsValue svalue);
11758 - public void set_string_property (string name, string v_string, string origin);
11759 - [NoAccessorMethod]
11760 - public GLib.HashTable<string,Gdk.Color> color_hash { owned get; }
11761 - [NoAccessorMethod]
11762 - public bool gtk_alternative_button_order { get; set; }
11763 - [NoAccessorMethod]
11764 - public bool gtk_alternative_sort_arrows { get; set; }
11765 - [NoAccessorMethod]
11766 - public bool gtk_application_prefer_dark_theme { get; set; }
11767 - [NoAccessorMethod]
11768 - public bool gtk_auto_mnemonics { get; set; }
11769 - [NoAccessorMethod]
11770 - public bool gtk_button_images { get; set; }
11771 - [NoAccessorMethod]
11772 - public bool gtk_can_change_accels { get; set; }
11773 - [NoAccessorMethod]
11774 - public string gtk_color_palette { owned get; set; }
11775 - [NoAccessorMethod]
11776 - public string gtk_color_scheme { owned get; set; }
11777 - [NoAccessorMethod]
11778 - public bool gtk_cursor_blink { get; set; }
11779 - [NoAccessorMethod]
11780 - public int gtk_cursor_blink_time { get; set; }
11781 - [NoAccessorMethod]
11782 - public int gtk_cursor_blink_timeout { get; set; }
11783 - [NoAccessorMethod]
11784 - public string gtk_cursor_theme_name { owned get; set; }
11785 - [NoAccessorMethod]
11786 - public int gtk_cursor_theme_size { get; set; }
11787 - [NoAccessorMethod]
11788 - public int gtk_dnd_drag_threshold { get; set; }
11789 - [NoAccessorMethod]
11790 - public int gtk_double_click_distance { get; set; }
11791 - [NoAccessorMethod]
11792 - public int gtk_double_click_time { get; set; }
11793 - [NoAccessorMethod]
11794 - public bool gtk_enable_accels { get; set; }
11795 - [NoAccessorMethod]
11796 - public bool gtk_enable_animations { get; set; }
11797 - [NoAccessorMethod]
11798 - public bool gtk_enable_event_sounds { get; set; }
11799 - [NoAccessorMethod]
11800 - public bool gtk_enable_input_feedback_sounds { get; set; }
11801 - [NoAccessorMethod]
11802 - public bool gtk_enable_mnemonics { get; set; }
11803 - [NoAccessorMethod]
11804 - public bool gtk_enable_tooltips { get; set; }
11805 - [NoAccessorMethod]
11806 - public uint gtk_entry_password_hint_timeout { get; set; }
11807 - [NoAccessorMethod]
11808 - public bool gtk_entry_select_on_focus { get; set; }
11809 - [NoAccessorMethod]
11810 - public bool gtk_error_bell { get; set; }
11811 - [NoAccessorMethod]
11812 - public string gtk_fallback_icon_theme { owned get; set; }
11813 - [NoAccessorMethod]
11814 - public string gtk_file_chooser_backend { owned get; set; }
11815 - [NoAccessorMethod]
11816 - public string gtk_font_name { owned get; set; }
11817 - [NoAccessorMethod]
11818 - public uint gtk_fontconfig_timestamp { get; set; }
11819 - [NoAccessorMethod]
11820 - public string gtk_icon_sizes { owned get; set; }
11821 - [NoAccessorMethod]
11822 - public string gtk_icon_theme_name { owned get; set; }
11823 - [NoAccessorMethod]
11824 - public string gtk_im_module { owned get; set; }
11825 - [NoAccessorMethod]
11826 - public Gtk.IMPreeditStyle gtk_im_preedit_style { get; set; }
11827 - [NoAccessorMethod]
11828 - public Gtk.IMStatusStyle gtk_im_status_style { get; set; }
11829 - [NoAccessorMethod]
11830 - public string gtk_key_theme_name { owned get; set; }
11831 - [NoAccessorMethod]
11832 - public bool gtk_keynav_cursor_only { get; set; }
11833 - [NoAccessorMethod]
11834 - public bool gtk_keynav_wrap_around { get; set; }
11835 - [NoAccessorMethod]
11836 - public bool gtk_label_select_on_focus { get; set; }
11837 - [NoAccessorMethod]
11838 - public string gtk_menu_bar_accel { owned get; set; }
11839 - [NoAccessorMethod]
11840 - public int gtk_menu_bar_popup_delay { get; set; }
11841 - [NoAccessorMethod]
11842 - public bool gtk_menu_images { get; set; }
11843 - [NoAccessorMethod]
11844 - public int gtk_menu_popdown_delay { get; set; }
11845 - [NoAccessorMethod]
11846 - public int gtk_menu_popup_delay { get; set; }
11847 - [NoAccessorMethod]
11848 - public string gtk_modules { owned get; set; }
11849 - [NoAccessorMethod]
11850 - public string gtk_print_backends { owned get; set; }
11851 - [NoAccessorMethod]
11852 - public string gtk_print_preview_command { owned get; set; }
11853 - [NoAccessorMethod]
11854 - public int gtk_recent_files_limit { get; set; }
11855 - [NoAccessorMethod]
11856 - public int gtk_recent_files_max_age { get; set; }
11857 - [NoAccessorMethod]
11858 - public Gtk.CornerType gtk_scrolled_window_placement { get; set; }
11859 - [NoAccessorMethod]
11860 - public bool gtk_show_input_method_menu { get; set; }
11861 - [NoAccessorMethod]
11862 - public bool gtk_show_unicode_menu { get; set; }
11863 - [NoAccessorMethod]
11864 - public string gtk_sound_theme_name { owned get; set; }
11865 - [NoAccessorMethod]
11866 - public bool gtk_split_cursor { get; set; }
11867 - [NoAccessorMethod]
11868 - public string gtk_theme_name { owned get; set; }
11869 - [NoAccessorMethod]
11870 - public int gtk_timeout_expand { get; set; }
11871 - [NoAccessorMethod]
11872 - public int gtk_timeout_initial { get; set; }
11873 - [NoAccessorMethod]
11874 - public int gtk_timeout_repeat { get; set; }
11875 - [NoAccessorMethod]
11876 - public Gtk.IconSize gtk_toolbar_icon_size { get; set; }
11877 - [NoAccessorMethod]
11878 - public Gtk.ToolbarStyle gtk_toolbar_style { get; set; }
11879 - [NoAccessorMethod]
11880 - public int gtk_tooltip_browse_mode_timeout { get; set; }
11881 - [NoAccessorMethod]
11882 - public int gtk_tooltip_browse_timeout { get; set; }
11883 - [NoAccessorMethod]
11884 - public int gtk_tooltip_timeout { get; set; }
11885 - [NoAccessorMethod]
11886 - public bool gtk_touchscreen_mode { get; set; }
11887 - [NoAccessorMethod]
11888 - public int gtk_xft_antialias { get; set; }
11889 - [NoAccessorMethod]
11890 - public int gtk_xft_dpi { get; set; }
11891 - [NoAccessorMethod]
11892 - public int gtk_xft_hinting { get; set; }
11893 - [NoAccessorMethod]
11894 - public string gtk_xft_hintstyle { owned get; set; }
11895 - [NoAccessorMethod]
11896 - public string gtk_xft_rgba { owned get; set; }
11898 - [Compact]
11899 - [CCode (cheader_filename = "gtk/gtk.h")]
11900 - public class SettingsValue {
11901 - public weak string origin;
11902 - public GLib.Value value;
11904 - [CCode (cheader_filename = "gtk/gtk.h")]
11905 - public class SizeGroup : GLib.Object, Gtk.Buildable {
11906 - [CCode (has_construct_function = false)]
11907 - public SizeGroup (Gtk.SizeGroupMode mode);
11908 - public void add_widget (Gtk.Widget widget);
11909 - public bool get_ignore_hidden ();
11910 - public Gtk.SizeGroupMode get_mode ();
11911 - public unowned GLib.SList<Gtk.Widget> get_widgets ();
11912 - public void remove_widget (Gtk.Widget widget);
11913 - public void set_ignore_hidden (bool ignore_hidden);
11914 - public void set_mode (Gtk.SizeGroupMode mode);
11915 - public bool ignore_hidden { get; set; }
11916 - public Gtk.SizeGroupMode mode { get; set; }
11918 - [CCode (cheader_filename = "gtk/gtk.h")]
11919 - public class Socket : Gtk.Container, Atk.Implementor, Gtk.Buildable {
11920 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11921 - public Socket ();
11922 - public void add_id (Gtk.Window window);
11923 - public unowned Gtk.Window get_id ();
11924 - public unowned Gdk.Window get_plug_window ();
11925 - public virtual signal void plug_added ();
11926 - public virtual signal bool plug_removed ();
11928 - [CCode (cheader_filename = "gtk/gtk.h")]
11929 - public class SpinButton : Gtk.Entry, Atk.Implementor, Gtk.Buildable, Gtk.Editable, Gtk.CellEditable {
11930 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11931 - public SpinButton (Gtk.Adjustment adjustment, double climb_rate, uint digits);
11932 - public void configure (Gtk.Adjustment adjustment, double climb_rate, uint digits);
11933 - public unowned Gtk.Adjustment get_adjustment ();
11934 - public uint get_digits ();
11935 - public void get_increments (double step, double page);
11936 - public bool get_numeric ();
11937 - public void get_range (out double min, out double max);
11938 - public bool get_snap_to_ticks ();
11939 - public Gtk.SpinButtonUpdatePolicy get_update_policy ();
11940 - public double get_value ();
11941 - public int get_value_as_int ();
11942 - public bool get_wrap ();
11943 - public void set_adjustment (Gtk.Adjustment adjustment);
11944 - public void set_digits (uint digits);
11945 - public void set_increments (double step, double page);
11946 - public void set_numeric (bool numeric);
11947 - public void set_range (double min, double max);
11948 - public void set_snap_to_ticks (bool snap_to_ticks);
11949 - public void set_update_policy (Gtk.SpinButtonUpdatePolicy policy);
11950 - public void set_value (double value);
11951 - public void set_wrap (bool wrap);
11952 - public void spin (Gtk.SpinType direction, double increment);
11953 - public void update ();
11954 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11955 - public SpinButton.with_range (double min, double max, double step);
11956 - public Gtk.Adjustment adjustment { get; set; }
11957 - [NoAccessorMethod]
11958 - public double climb_rate { get; set; }
11959 - public uint digits { get; set; }
11960 - public bool numeric { get; set; }
11961 - public bool snap_to_ticks { get; set; }
11962 - public Gtk.SpinButtonUpdatePolicy update_policy { get; set; }
11963 - public double value { get; set; }
11964 - public bool wrap { get; set; }
11965 - public virtual signal void change_value (Gtk.ScrollType scroll);
11966 - public virtual signal int input (void* new_value);
11967 - public virtual signal bool output ();
11968 - public virtual signal void value_changed ();
11969 - public virtual signal void wrapped ();
11971 - [CCode (cheader_filename = "gtk/gtk.h")]
11972 - public class Spinner : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
11973 - [CCode (type = "GtkWidget*", has_construct_function = false)]
11974 - public Spinner ();
11975 - public void start ();
11976 - public void stop ();
11977 - [NoAccessorMethod]
11978 - public bool active { get; set; }
11980 - [CCode (cheader_filename = "gtk/gtk.h")]
11981 - public class StatusIcon : GLib.Object {
11982 - [CCode (has_construct_function = false)]
11983 - public StatusIcon ();
11984 - [CCode (has_construct_function = false)]
11985 - public StatusIcon.from_file (string filename);
11986 - [CCode (has_construct_function = false)]
11987 - public StatusIcon.from_gicon (GLib.Icon icon);
11988 - [CCode (has_construct_function = false)]
11989 - public StatusIcon.from_icon_name (string icon_name);
11990 - [CCode (has_construct_function = false)]
11991 - public StatusIcon.from_pixbuf (Gdk.Pixbuf pixbuf);
11992 - [CCode (has_construct_function = false)]
11993 - public StatusIcon.from_stock (string stock_id);
11994 - public bool get_geometry (out unowned Gdk.Screen screen, out Gdk.Rectangle area, out Gtk.Orientation orientation);
11995 - public unowned GLib.Icon get_gicon ();
11996 - public bool get_has_tooltip ();
11997 - public unowned string get_icon_name ();
11998 - public unowned Gdk.Pixbuf get_pixbuf ();
11999 - public unowned Gdk.Screen get_screen ();
12000 - public int get_size ();
12001 - public unowned string get_stock ();
12002 - public Gtk.ImageType get_storage_type ();
12003 - public unowned string get_title ();
12004 - public unowned string get_tooltip_markup ();
12005 - public unowned string get_tooltip_text ();
12006 - public bool get_visible ();
12007 - public uint32 get_x11_window_id ();
12008 - public bool is_embedded ();
12009 - [CCode (instance_pos = -1)]
12010 - public void position_menu (Gtk.Menu menu, out int x, out int y, out bool push_in);
12011 - public void set_from_file (string filename);
12012 - public void set_from_gicon (GLib.Icon icon);
12013 - public void set_from_icon_name (string icon_name);
12014 - public void set_from_pixbuf (Gdk.Pixbuf pixbuf);
12015 - public void set_from_stock (string stock_id);
12016 - public void set_has_tooltip (bool has_tooltip);
12017 - public void set_name (string name);
12018 - public void set_screen (Gdk.Screen screen);
12019 - public void set_title (string title);
12020 - public void set_tooltip_markup (string markup);
12021 - public void set_tooltip_text (string text);
12022 - public void set_visible (bool visible);
12023 - [NoAccessorMethod]
12024 - public bool embedded { get; }
12025 - [NoAccessorMethod]
12026 - public string file { set; }
12027 - [NoAccessorMethod]
12028 - public GLib.Icon gicon { owned get; set; }
12029 - public bool has_tooltip { get; set; }
12030 - [NoAccessorMethod]
12031 - public string icon_name { owned get; set; }
12032 - [NoAccessorMethod]
12033 - public Gtk.Orientation orientation { get; }
12034 - [NoAccessorMethod]
12035 - public Gdk.Pixbuf pixbuf { owned get; set; }
12036 - public Gdk.Screen screen { get; set; }
12037 - public int size { get; }
12038 - [NoAccessorMethod]
12039 - public string stock { owned get; set; }
12040 - public Gtk.ImageType storage_type { get; }
12041 - public string title { get; set; }
12042 - public string tooltip_markup { get; set; }
12043 - public string tooltip_text { get; set; }
12044 - public bool visible { get; set; }
12045 - public virtual signal void activate ();
12046 - public virtual signal bool button_press_event (Gdk.EventButton event);
12047 - public virtual signal bool button_release_event (Gdk.EventButton event);
12048 - public virtual signal void popup_menu (uint button, uint activate_time);
12049 - public virtual signal bool query_tooltip (int x, int y, bool keyboard_mode, Gtk.Tooltip tooltip);
12050 - public virtual signal bool scroll_event (Gdk.Event event);
12051 - public virtual signal bool size_changed (int size);
12053 - [CCode (cheader_filename = "gtk/gtk.h")]
12054 - public class Statusbar : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
12055 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12056 - public Statusbar ();
12057 - public uint get_context_id (string context_description);
12058 - public unowned Gtk.Widget get_message_area ();
12059 - public void pop (uint context_id);
12060 - public uint push (uint context_id, string text);
12061 - public void remove (uint context_id, uint message_id);
12062 - public void remove_all (uint context_id);
12063 - public virtual signal void text_popped (uint context_id, string text);
12064 - public virtual signal void text_pushed (uint context_id, string text);
12066 - [CCode (cheader_filename = "gtk/gtk.h")]
12067 - public class Style : GLib.Object {
12068 - public int attach_count;
12069 - [CCode (array_length = false)]
12070 - public weak Cairo.Pattern[] background;
12071 - [CCode (array_length = false)]
12072 - public Gdk.Color[] @base;
12073 - [CCode (array_length = false)]
12074 - public Gdk.Color[] bg;
12075 - public Gdk.Color black;
12076 - [CCode (array_length = false)]
12077 - public Gdk.Color[] dark;
12078 - [CCode (array_length = false)]
12079 - public Gdk.Color[] fg;
12080 - public weak Pango.FontDescription font_desc;
12081 - public weak GLib.SList icon_factories;
12082 - [CCode (array_length = false)]
12083 - public Gdk.Color[] light;
12084 - [CCode (array_length = false)]
12085 - public Gdk.Color[] mid;
12086 - public weak GLib.Array property_cache;
12087 - public weak Gtk.RcStyle rc_style;
12088 - public weak GLib.SList styles;
12089 - [CCode (array_length = false)]
12090 - public Gdk.Color[] text;
12091 - [CCode (array_length = false)]
12092 - public Gdk.Color[] text_aa;
12093 - public weak Gdk.Visual visual;
12094 - public Gdk.Color white;
12095 - public int xthickness;
12096 - public int ythickness;
12097 - [CCode (has_construct_function = false)]
12098 - public Style ();
12099 - public void apply_default_background (Cairo.Context cr, Gdk.Window window, Gtk.StateType state_type, int x, int y, int width, int height);
12100 - public unowned Gtk.Style attach (Gdk.Window window);
12101 - [NoWrapper]
12102 - public virtual unowned Gtk.Style clone ();
12103 - public virtual Gtk.Style copy ();
12104 - public void detach ();
12105 - [NoWrapper]
12106 - public virtual void draw_arrow (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, Gtk.ArrowType arrow_type, bool fill, int x, int y, int width, int height);
12107 - [NoWrapper]
12108 - public virtual void draw_box (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12109 - [NoWrapper]
12110 - public virtual void draw_box_gap (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
12111 - [NoWrapper]
12112 - public virtual void draw_check (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12113 - [NoWrapper]
12114 - public virtual void draw_diamond (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12115 - [NoWrapper]
12116 - public virtual void draw_expander (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int x, int y, Gtk.ExpanderStyle expander_style);
12117 - [NoWrapper]
12118 - public virtual void draw_extension (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.PositionType gap_side);
12119 - [NoWrapper]
12120 - public virtual void draw_flat_box (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12121 - [NoWrapper]
12122 - public virtual void draw_focus (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12123 - [NoWrapper]
12124 - public virtual void draw_handle (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.Orientation orientation);
12125 - [NoWrapper]
12126 - public virtual void draw_hline (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int x1, int x2, int y);
12127 - [NoWrapper]
12128 - public virtual void draw_layout (Cairo.Context cr, Gtk.StateType state_type, bool use_text, Gtk.Widget widget, string detail, int x, int y, Pango.Layout layout);
12129 - [NoWrapper]
12130 - public virtual void draw_option (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12131 - [NoWrapper]
12132 - public virtual void draw_resize_grip (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, Gdk.WindowEdge edge, int x, int y, int width, int height);
12133 - [NoWrapper]
12134 - public virtual void draw_shadow (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12135 - [NoWrapper]
12136 - public virtual void draw_shadow_gap (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
12137 - [NoWrapper]
12138 - public virtual void draw_slider (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.Orientation orientation);
12139 - [NoWrapper]
12140 - public virtual void draw_spinner (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, uint step, int x, int y, int width, int height);
12141 - [NoWrapper]
12142 - public virtual void draw_tab (Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget widget, string detail, int x, int y, int width, int height);
12143 - [NoWrapper]
12144 - public virtual void draw_vline (Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, int y1_, int y2_, int x);
12145 - public void @get (GLib.Type widget_type, ...);
12146 - public void get_style_property (GLib.Type widget_type, string property_name, out GLib.Value value);
12147 - public void get_valist (GLib.Type widget_type, string first_property_name, void* var_args);
12148 - public bool has_context ();
12149 - [NoWrapper]
12150 - public virtual void init_from_rc (Gtk.RcStyle rc_style);
12151 - public bool lookup_color (string color_name, out Gdk.Color color);
12152 - public unowned Gtk.IconSet lookup_icon_set (string stock_id);
12153 - public virtual unowned Gdk.Pixbuf render_icon (Gtk.IconSource source, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget widget, string detail);
12154 - public virtual void set_background (Gdk.Window window, Gtk.StateType state_type);
12155 - [NoAccessorMethod]
12156 - public Gtk.StyleContext context { owned get; construct; }
12157 - public virtual signal void realize ();
12158 - public virtual signal void unrealize ();
12160 - [CCode (cheader_filename = "gtk/gtk.h")]
12161 - public class StyleContext : GLib.Object {
12162 - [CCode (has_construct_function = false)]
12163 - public StyleContext ();
12164 - public void add_class (string class_name);
12165 - public void add_provider (Gtk.StyleProvider provider, uint priority);
12166 - public static void add_provider_for_screen (Gdk.Screen screen, Gtk.StyleProvider provider, uint priority);
12167 - public void add_region (string region_name, Gtk.RegionFlags flags);
12168 - public void cancel_animations (void* region_id);
12169 - public void @get (Gtk.StateFlags state);
12170 - public void get_background_color (Gtk.StateFlags state, out Gdk.RGBA color);
12171 - public void get_border (Gtk.StateFlags state, out Gtk.Border border);
12172 - public void get_border_color (Gtk.StateFlags state, out Gdk.RGBA color);
12173 - public void get_color (Gtk.StateFlags state, out Gdk.RGBA color);
12174 - public Gtk.TextDirection get_direction ();
12175 - public unowned Pango.FontDescription get_font (Gtk.StateFlags state);
12176 - public Gtk.JunctionSides get_junction_sides ();
12177 - public void get_margin (Gtk.StateFlags state, Gtk.Border margin);
12178 - public void get_padding (Gtk.StateFlags state, Gtk.Border padding);
12179 - public unowned Gtk.WidgetPath get_path ();
12180 - public void get_property (string property, Gtk.StateFlags state, GLib.Value value);
12181 - public unowned Gdk.Screen get_screen ();
12182 - public Gtk.StateFlags get_state ();
12183 - public void get_style ();
12184 - public void get_style_property (string property_name, GLib.Value value);
12185 - public void get_style_valist (void* args);
12186 - public void get_valist (Gtk.StateFlags state, void* args);
12187 - public bool has_class (string class_name);
12188 - public bool has_region (string region_name, Gtk.RegionFlags flags_return);
12189 - public void invalidate ();
12190 - public unowned GLib.List list_classes ();
12191 - public unowned GLib.List list_regions ();
12192 - public bool lookup_color (string color_name, Gdk.RGBA color);
12193 - public unowned Gtk.IconSet lookup_icon_set (string stock_id);
12194 - public void notify_state_change (Gdk.Window window, void* region_id, Gtk.StateType state, bool state_value);
12195 - public void pop_animatable_region ();
12196 - public void push_animatable_region (void* region_id);
12197 - public void remove_class (string class_name);
12198 - public void remove_provider (Gtk.StyleProvider provider);
12199 - public static void remove_provider_for_screen (Gdk.Screen screen, Gtk.StyleProvider provider);
12200 - public void remove_region (string region_name);
12201 - public static void reset_widgets (Gdk.Screen screen);
12202 - public void restore ();
12203 - public void save ();
12204 - public void scroll_animations (Gdk.Window window, int dx, int dy);
12205 - public void set_background (Gdk.Window window);
12206 - public void set_direction (Gtk.TextDirection direction);
12207 - public void set_junction_sides (Gtk.JunctionSides sides);
12208 - public void set_path (Gtk.WidgetPath path);
12209 - public void set_screen (Gdk.Screen screen);
12210 - public void set_state (Gtk.StateFlags flags);
12211 - public bool state_is_running (Gtk.StateType state, double progress);
12212 - public Gtk.TextDirection direction { get; set; }
12213 - public Gdk.Screen screen { get; set; }
12214 - public virtual signal void changed ();
12216 - [CCode (cheader_filename = "gtk/gtk.h")]
12217 - public class StyleProperties : GLib.Object, Gtk.StyleProvider {
12218 - [CCode (has_construct_function = false)]
12219 - public StyleProperties ();
12220 - public void clear ();
12221 - public void @get (Gtk.StateFlags state);
12222 - public bool get_property (string property, Gtk.StateFlags state, GLib.Value value);
12223 - public void get_valist (Gtk.StateFlags state, void* args);
12224 - public unowned Gtk.SymbolicColor lookup_color (string name);
12225 - public static bool lookup_property (string property_name, Gtk.StylePropertyParser parse_func, out unowned GLib.ParamSpec pspec);
12226 - public void map_color (string name, Gtk.SymbolicColor color);
12227 - public void merge (Gtk.StyleProperties props_to_merge, bool replace);
12228 - public static void register_property (Gtk.StylePropertyParser parse_func, GLib.ParamSpec pspec);
12229 - public void @set (Gtk.StateFlags state);
12230 - public void set_property (string property, Gtk.StateFlags state, GLib.Value value);
12231 - public void set_valist (Gtk.StateFlags state, void* args);
12232 - public void unset_property (string property, Gtk.StateFlags state);
12234 - [CCode (cheader_filename = "gtk/gtk.h")]
12235 - public class Switch : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
12236 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12237 - public Switch ();
12238 - public bool get_active ();
12239 - public void set_active (bool is_active);
12240 - public bool active { get; set; }
12241 - public virtual signal void activate ();
12243 - [Compact]
12244 - [CCode (ref_function = "gtk_symbolic_color_ref", unref_function = "gtk_symbolic_color_unref", type_id = "GTK_TYPE_SYMBOLIC_COLOR", cheader_filename = "gtk/gtk.h")]
12245 - public class SymbolicColor {
12246 - [CCode (has_construct_function = false)]
12247 - public SymbolicColor.alpha (Gtk.SymbolicColor color, double factor);
12248 - [CCode (has_construct_function = false)]
12249 - public SymbolicColor.literal (Gdk.RGBA color);
12250 - [CCode (has_construct_function = false)]
12251 - public SymbolicColor.mix (Gtk.SymbolicColor color1, Gtk.SymbolicColor color2, double factor);
12252 - [CCode (has_construct_function = false)]
12253 - public SymbolicColor.name (string name);
12254 - public bool resolve (Gtk.StyleProperties props, Gdk.RGBA resolved_color);
12255 - [CCode (has_construct_function = false)]
12256 - public SymbolicColor.shade (Gtk.SymbolicColor color, double factor);
12258 - [CCode (cheader_filename = "gtk/gtk.h")]
12259 - public class Table : Gtk.Container, Atk.Implementor, Gtk.Buildable {
12260 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12261 - public Table (uint rows, uint columns, bool homogeneous);
12262 - public void attach (Gtk.Widget child, uint left_attach, uint right_attach, uint top_attach, uint bottom_attach, Gtk.AttachOptions xoptions, Gtk.AttachOptions yoptions, uint xpadding, uint ypadding);
12263 - public void attach_defaults (Gtk.Widget widget, uint left_attach, uint right_attach, uint top_attach, uint bottom_attach);
12264 - public uint get_col_spacing (uint column);
12265 - public uint get_default_col_spacing ();
12266 - public uint get_default_row_spacing ();
12267 - public bool get_homogeneous ();
12268 - public uint get_row_spacing (uint row);
12269 - public void get_size (uint rows, uint columns);
12270 - public void resize (uint rows, uint columns);
12271 - public void set_col_spacing (uint column, uint spacing);
12272 - public void set_col_spacings (uint spacing);
12273 - public void set_homogeneous (bool homogeneous);
12274 - public void set_row_spacing (uint row, uint spacing);
12275 - public void set_row_spacings (uint spacing);
12276 - [NoAccessorMethod]
12277 - public uint column_spacing { get; set; }
12278 - public bool homogeneous { get; set; }
12279 - [NoAccessorMethod]
12280 - public uint n_columns { get; set; }
12281 - [NoAccessorMethod]
12282 - public uint n_rows { get; set; }
12283 - [NoAccessorMethod]
12284 - public uint row_spacing { get; set; }
12286 - [Compact]
12287 - [CCode (cheader_filename = "gtk/gtk.h")]
12288 - public class TableChild {
12289 - public uint16 bottom_attach;
12290 - public uint16 left_attach;
12291 - public uint16 right_attach;
12292 - public uint16 top_attach;
12293 - public weak Gtk.Widget widget;
12294 - public uint xexpand;
12295 - public uint xfill;
12296 - public uint16 xpadding;
12297 - public uint xshrink;
12298 - public uint yexpand;
12299 - public uint yfill;
12300 - public uint16 ypadding;
12301 - public uint yshrink;
12303 - [Compact]
12304 - [CCode (cheader_filename = "gtk/gtk.h")]
12305 - public class TableRowCol {
12306 - public uint16 allocation;
12307 - public uint empty;
12308 - public uint expand;
12309 - public uint need_expand;
12310 - public uint need_shrink;
12311 - public uint16 requisition;
12312 - public uint shrink;
12313 - public uint16 spacing;
12315 - [Compact]
12316 - [CCode (ref_function = "gtk_target_list_ref", unref_function = "gtk_target_list_unref", type_id = "GTK_TYPE_TARGET_LIST", cheader_filename = "gtk/gtk.h")]
12317 - public class TargetList {
12318 - [CCode (has_construct_function = false)]
12319 - public TargetList (Gtk.TargetEntry[] targets);
12320 - public void add (Gdk.Atom target, uint flags, uint info);
12321 - public void add_image_targets (uint info, bool writable);
12322 - public void add_rich_text_targets (uint info, bool deserializable, Gtk.TextBuffer buffer);
12323 - public void add_table (Gtk.TargetEntry[] targets, uint ntargets);
12324 - public void add_text_targets (uint info);
12325 - public void add_uri_targets (uint info);
12326 - public bool find (Gdk.Atom target, uint info);
12327 - public void remove (Gdk.Atom target);
12329 - [CCode (cheader_filename = "gtk/gtk.h")]
12330 - public class TearoffMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
12331 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12332 - public TearoffMenuItem ();
12334 - [Compact]
12335 - [CCode (cheader_filename = "gtk/gtk.h")]
12336 - public class TextAppearance {
12337 - public Gdk.Color bg_color;
12338 - public uint draw_bg;
12339 - public Gdk.Color fg_color;
12340 - public uint inside_selection;
12341 - public uint is_text;
12342 - [CCode (array_length = false)]
12343 - public weak uint[] padding;
12344 - public int rise;
12345 - public uint strikethrough;
12346 - public uint underline;
12348 - [Compact]
12349 - [CCode (ref_function = "gtk_text_attributes_ref", unref_function = "gtk_text_attributes_unref", type_id = "GTK_TYPE_TEXT_ATTRIBUTES", cheader_filename = "gtk/gtk.h")]
12350 - public class TextAttributes {
12351 - public weak Gtk.TextAppearance appearance;
12352 - public uint bg_full_height;
12353 - public Gtk.TextDirection direction;
12354 - public uint editable;
12355 - public weak Pango.FontDescription font;
12356 - public double font_scale;
12357 - public int indent;
12358 - public uint invisible;
12359 - public Gtk.Justification justification;
12360 - public weak Pango.Language language;
12361 - public int left_margin;
12362 - [CCode (array_length = false)]
12363 - public weak uint[] padding;
12364 - public Gdk.Color pg_bg_color;
12365 - public int pixels_above_lines;
12366 - public int pixels_below_lines;
12367 - public int pixels_inside_wrap;
12368 - public uint refcount;
12369 - public int right_margin;
12370 - public weak Pango.TabArray tabs;
12371 - public Gtk.WrapMode wrap_mode;
12372 - [CCode (has_construct_function = false)]
12373 - public TextAttributes ();
12374 - public Gtk.TextAttributes copy ();
12375 - public void copy_values (Gtk.TextAttributes dest);
12377 - [Compact]
12378 - [CCode (cheader_filename = "gtk/gtk.h")]
12379 - public class TextBTree {
12381 - [CCode (cheader_filename = "gtk/gtk.h")]
12382 - public class TextBuffer : GLib.Object {
12383 - [CCode (has_construct_function = false)]
12384 - public TextBuffer (Gtk.TextTagTable? table);
12385 - public void add_mark (Gtk.TextMark mark, Gtk.TextIter where);
12386 - public void add_selection_clipboard (Gtk.Clipboard clipboard);
12387 - public void apply_tag_by_name (string name, Gtk.TextIter start, Gtk.TextIter end);
12388 - public bool backspace (Gtk.TextIter iter, bool interactive, bool default_editable);
12389 - public void copy_clipboard (Gtk.Clipboard clipboard);
12390 - public unowned Gtk.TextChildAnchor create_child_anchor (Gtk.TextIter iter);
12391 - public unowned Gtk.TextMark create_mark (string? mark_name, Gtk.TextIter where, bool left_gravity);
12392 - public unowned Gtk.TextTag create_tag (string tag_name, ...);
12393 - public void cut_clipboard (Gtk.Clipboard clipboard, bool default_editable);
12394 - public void @delete (Gtk.TextIter start, Gtk.TextIter end);
12395 - public bool delete_interactive (Gtk.TextIter start_iter, Gtk.TextIter end_iter, bool default_editable);
12396 - public void delete_mark (Gtk.TextMark mark);
12397 - public void delete_mark_by_name (string name);
12398 - public bool delete_selection (bool interactive, bool default_editable);
12399 - public bool deserialize (Gtk.TextBuffer content_buffer, Gdk.Atom format, Gtk.TextIter iter, [CCode (array_length_type = "gsize")] uint8[] data) throws GLib.Error;
12400 - public bool deserialize_get_can_create_tags (Gdk.Atom format);
12401 - public void deserialize_set_can_create_tags (Gdk.Atom format, bool can_create_tags);
12402 - public void get_bounds (out Gtk.TextIter start, out Gtk.TextIter end);
12403 - public int get_char_count ();
12404 - public unowned Gtk.TargetList get_copy_target_list ();
12405 - public Gdk.Atom[] get_deserialize_formats ();
12406 - public void get_end_iter (out Gtk.TextIter iter);
12407 - public bool get_has_selection ();
12408 - public unowned Gtk.TextMark get_insert ();
12409 - public void get_iter_at_child_anchor (out Gtk.TextIter iter, Gtk.TextChildAnchor anchor);
12410 - public void get_iter_at_line (out Gtk.TextIter iter, int line_number);
12411 - public void get_iter_at_line_index (out Gtk.TextIter iter, int line_number, int byte_index);
12412 - public void get_iter_at_line_offset (out Gtk.TextIter iter, int line_number, int char_offset);
12413 - public void get_iter_at_mark (out Gtk.TextIter iter, Gtk.TextMark mark);
12414 - public void get_iter_at_offset (out Gtk.TextIter iter, int char_offset);
12415 - public int get_line_count ();
12416 - public unowned Gtk.TextMark get_mark (string name);
12417 - public bool get_modified ();
12418 - public unowned Gtk.TargetList get_paste_target_list ();
12419 - public unowned Gtk.TextMark get_selection_bound ();
12420 - public bool get_selection_bounds (out Gtk.TextIter start, out Gtk.TextIter end);
12421 - public Gdk.Atom[] get_serialize_formats ();
12422 - public unowned string get_slice (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
12423 - public void get_start_iter (out Gtk.TextIter iter);
12424 - public unowned Gtk.TextTagTable get_tag_table ();
12425 - public string get_text (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
12426 - public void insert (Gtk.TextIter iter, string text, int len);
12427 - public void insert_at_cursor (string text, int len);
12428 - public bool insert_interactive (Gtk.TextIter iter, string text, int len, bool default_editable);
12429 - public bool insert_interactive_at_cursor (string text, int len, bool default_editable);
12430 - public void insert_range (Gtk.TextIter iter, Gtk.TextIter start, Gtk.TextIter end);
12431 - public bool insert_range_interactive (Gtk.TextIter iter, Gtk.TextIter start, Gtk.TextIter end, bool default_editable);
12432 - public void insert_with_tags (Gtk.TextIter iter, string text, int len, ...);
12433 - public void insert_with_tags_by_name (Gtk.TextIter iter, string text, int len, ...);
12434 - public void move_mark (Gtk.TextMark mark, Gtk.TextIter where);
12435 - public void move_mark_by_name (string name, Gtk.TextIter where);
12436 - public void paste_clipboard (Gtk.Clipboard clipboard, Gtk.TextIter? override_location, bool default_editable);
12437 - public void place_cursor (Gtk.TextIter where);
12438 - public Gdk.Atom register_deserialize_format (string mime_type, owned Gtk.TextBufferDeserializeFunc function);
12439 - public Gdk.Atom register_deserialize_tagset (string tagset_name);
12440 - public Gdk.Atom register_serialize_format (string mime_type, owned Gtk.TextBufferSerializeFunc function);
12441 - public Gdk.Atom register_serialize_tagset (string tagset_name);
12442 - public void remove_all_tags (Gtk.TextIter start, Gtk.TextIter end);
12443 - public void remove_selection_clipboard (Gtk.Clipboard clipboard);
12444 - public void remove_tag_by_name (string name, Gtk.TextIter start, Gtk.TextIter end);
12445 - public void select_range (Gtk.TextIter ins, Gtk.TextIter bound);
12446 - [CCode (array_length_type = "gsize")]
12447 - public uint8[] serialize (Gtk.TextBuffer content_buffer, Gdk.Atom format, Gtk.TextIter start, Gtk.TextIter end);
12448 - public void set_modified (bool setting);
12449 - public void set_text (string text, int len = -1);
12450 - public void unregister_deserialize_format (Gdk.Atom format);
12451 - public void unregister_serialize_format (Gdk.Atom format);
12452 - public Gtk.TargetList copy_target_list { get; }
12453 - [NoAccessorMethod]
12454 - public int cursor_position { get; }
12455 - public bool has_selection { get; }
12456 - public Gtk.TargetList paste_target_list { get; }
12457 - public Gtk.TextTagTable tag_table { get; construct; }
12458 - [NoAccessorMethod]
12459 - public string text { owned get; set; }
12460 - [HasEmitter]
12461 - public virtual signal void apply_tag (Gtk.TextTag tag, Gtk.TextIter start, Gtk.TextIter end);
12462 - [HasEmitter]
12463 - public virtual signal void begin_user_action ();
12464 - public virtual signal void changed ();
12465 - public virtual signal void delete_range (Gtk.TextIter start, Gtk.TextIter end);
12466 - [HasEmitter]
12467 - public virtual signal void end_user_action ();
12468 - [HasEmitter]
12469 - public virtual signal void insert_child_anchor (Gtk.TextIter iter, Gtk.TextChildAnchor anchor);
12470 - [HasEmitter]
12471 - public virtual signal void insert_pixbuf (Gtk.TextIter iter, Gdk.Pixbuf pixbuf);
12472 - public virtual signal void insert_text (Gtk.TextIter pos, string new_text, int new_text_length);
12473 - public virtual signal void mark_deleted (Gtk.TextMark mark);
12474 - public virtual signal void mark_set (Gtk.TextIter location, Gtk.TextMark mark);
12475 - public virtual signal void modified_changed ();
12476 - public virtual signal void paste_done (Gtk.Clipboard clipboard);
12477 - [HasEmitter]
12478 - public virtual signal void remove_tag (Gtk.TextTag tag, Gtk.TextIter start, Gtk.TextIter end);
12480 - [CCode (cheader_filename = "gtk/gtk.h")]
12481 - public class TextChildAnchor : GLib.Object {
12482 - public void* segment;
12483 - [CCode (has_construct_function = false)]
12484 - public TextChildAnchor ();
12485 - public bool get_deleted ();
12486 - public GLib.List<weak Gtk.Widget> get_widgets ();
12488 - [CCode (cheader_filename = "gtk/gtk.h")]
12489 - public class TextMark : GLib.Object {
12490 - public void* segment;
12491 - [CCode (has_construct_function = false)]
12492 - public TextMark (string name, bool left_gravity);
12493 - public unowned Gtk.TextBuffer get_buffer ();
12494 - public bool get_deleted ();
12495 - public bool get_left_gravity ();
12496 - public unowned string get_name ();
12497 - public bool get_visible ();
12498 - public void set_visible (bool setting);
12499 - public bool left_gravity { get; construct; }
12500 - public string name { get; construct; }
12502 - [CCode (cheader_filename = "gtk/gtk.h")]
12503 - public class TextTag : GLib.Object {
12504 - [CCode (has_construct_function = false)]
12505 - public TextTag (string name);
12506 - public int get_priority ();
12507 - public void set_priority (int priority);
12508 - [NoAccessorMethod]
12509 - public bool accumulative_margin { get; set; }
12510 - [NoAccessorMethod]
12511 - public string background { set; }
12512 - [NoAccessorMethod]
12513 - public bool background_full_height { get; set; }
12514 - [NoAccessorMethod]
12515 - public bool background_full_height_set { get; set; }
12516 - [NoAccessorMethod]
12517 - public Gdk.Color background_gdk { get; set; }
12518 - [NoAccessorMethod]
12519 - public bool background_set { get; set; }
12520 - [NoAccessorMethod]
12521 - public Gtk.TextDirection direction { get; set; }
12522 - [NoAccessorMethod]
12523 - public bool editable { get; set; }
12524 - [NoAccessorMethod]
12525 - public bool editable_set { get; set; }
12526 - [NoAccessorMethod]
12527 - public string family { owned get; set; }
12528 - [NoAccessorMethod]
12529 - public bool family_set { get; set; }
12530 - [NoAccessorMethod]
12531 - public string font { owned get; set; }
12532 - [NoAccessorMethod]
12533 - public Pango.FontDescription font_desc { owned get; set; }
12534 - [NoAccessorMethod]
12535 - public string foreground { set; }
12536 - [NoAccessorMethod]
12537 - public Gdk.Color foreground_gdk { get; set; }
12538 - [NoAccessorMethod]
12539 - public bool foreground_set { get; set; }
12540 - [NoAccessorMethod]
12541 - public int indent { get; set; }
12542 - [NoAccessorMethod]
12543 - public bool indent_set { get; set; }
12544 - [NoAccessorMethod]
12545 - public bool invisible { get; set; }
12546 - [NoAccessorMethod]
12547 - public bool invisible_set { get; set; }
12548 - [NoAccessorMethod]
12549 - public Gtk.Justification justification { get; set; }
12550 - [NoAccessorMethod]
12551 - public bool justification_set { get; set; }
12552 - [NoAccessorMethod]
12553 - public string language { owned get; set; }
12554 - [NoAccessorMethod]
12555 - public bool language_set { get; set; }
12556 - [NoAccessorMethod]
12557 - public int left_margin { get; set; }
12558 - [NoAccessorMethod]
12559 - public bool left_margin_set { get; set; }
12560 - [NoAccessorMethod]
12561 - public string name { owned get; construct; }
12562 - [NoAccessorMethod]
12563 - public string paragraph_background { set; }
12564 - [NoAccessorMethod]
12565 - public Gdk.Color paragraph_background_gdk { get; set; }
12566 - [NoAccessorMethod]
12567 - public bool paragraph_background_set { get; set; }
12568 - [NoAccessorMethod]
12569 - public int pixels_above_lines { get; set; }
12570 - [NoAccessorMethod]
12571 - public bool pixels_above_lines_set { get; set; }
12572 - [NoAccessorMethod]
12573 - public int pixels_below_lines { get; set; }
12574 - [NoAccessorMethod]
12575 - public bool pixels_below_lines_set { get; set; }
12576 - [NoAccessorMethod]
12577 - public int pixels_inside_wrap { get; set; }
12578 - [NoAccessorMethod]
12579 - public bool pixels_inside_wrap_set { get; set; }
12580 - [NoAccessorMethod]
12581 - public int right_margin { get; set; }
12582 - [NoAccessorMethod]
12583 - public bool right_margin_set { get; set; }
12584 - [NoAccessorMethod]
12585 - public int rise { get; set; }
12586 - [NoAccessorMethod]
12587 - public bool rise_set { get; set; }
12588 - [NoAccessorMethod]
12589 - public double scale { get; set; }
12590 - [NoAccessorMethod]
12591 - public bool scale_set { get; set; }
12592 - [NoAccessorMethod]
12593 - public int size { get; set; }
12594 - [NoAccessorMethod]
12595 - public double size_points { get; set; }
12596 - [NoAccessorMethod]
12597 - public bool size_set { get; set; }
12598 - [NoAccessorMethod]
12599 - public Pango.Stretch stretch { get; set; }
12600 - [NoAccessorMethod]
12601 - public bool stretch_set { get; set; }
12602 - [NoAccessorMethod]
12603 - public bool strikethrough { get; set; }
12604 - [NoAccessorMethod]
12605 - public bool strikethrough_set { get; set; }
12606 - [NoAccessorMethod]
12607 - public Pango.Style style { get; set; }
12608 - [NoAccessorMethod]
12609 - public bool style_set { get; set; }
12610 - [NoAccessorMethod]
12611 - public Pango.TabArray tabs { owned get; set; }
12612 - [NoAccessorMethod]
12613 - public bool tabs_set { get; set; }
12614 - [NoAccessorMethod]
12615 - public Pango.Underline underline { get; set; }
12616 - [NoAccessorMethod]
12617 - public bool underline_set { get; set; }
12618 - [NoAccessorMethod]
12619 - public Pango.Variant variant { get; set; }
12620 - [NoAccessorMethod]
12621 - public bool variant_set { get; set; }
12622 - [NoAccessorMethod]
12623 - public int weight { get; set; }
12624 - [NoAccessorMethod]
12625 - public bool weight_set { get; set; }
12626 - [NoAccessorMethod]
12627 - public Gtk.WrapMode wrap_mode { get; set; }
12628 - [NoAccessorMethod]
12629 - public bool wrap_mode_set { get; set; }
12630 - [HasEmitter]
12631 - public virtual signal bool event (GLib.Object event_object, Gdk.Event event, Gtk.TextIter iter);
12633 - [CCode (cheader_filename = "gtk/gtk.h")]
12634 - public class TextTagTable : GLib.Object, Gtk.Buildable {
12635 - [CCode (has_construct_function = false)]
12636 - public TextTagTable ();
12637 - public void add (Gtk.TextTag tag);
12638 - public void @foreach (Gtk.TextTagTableForeach func);
12639 - public int get_size ();
12640 - public unowned Gtk.TextTag lookup (string name);
12641 - public void remove (Gtk.TextTag tag);
12642 - public virtual signal void tag_added (Gtk.TextTag tag);
12643 - public virtual signal void tag_changed (Gtk.TextTag tag, bool size_changed);
12644 - public virtual signal void tag_removed (Gtk.TextTag tag);
12646 - [CCode (cheader_filename = "gtk/gtk.h")]
12647 - public class TextView : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
12648 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12649 - public TextView ();
12650 - public void add_child_at_anchor (Gtk.Widget child, Gtk.TextChildAnchor anchor);
12651 - public void add_child_in_window (Gtk.Widget child, Gtk.TextWindowType which_window, int xpos, int ypos);
12652 - public bool backward_display_line (Gtk.TextIter iter);
12653 - public bool backward_display_line_start (Gtk.TextIter iter);
12654 - public void buffer_to_window_coords (Gtk.TextWindowType win, int buffer_x, int buffer_y, out int window_x, out int window_y);
12655 - public bool forward_display_line (Gtk.TextIter iter);
12656 - public bool forward_display_line_end (Gtk.TextIter iter);
12657 - public bool get_accepts_tab ();
12658 - public int get_border_window_size (Gtk.TextWindowType type);
12659 - public unowned Gtk.TextBuffer get_buffer ();
12660 - public void get_cursor_locations (Gtk.TextIter iter, Gdk.Rectangle strong, Gdk.Rectangle @weak);
12661 - public bool get_cursor_visible ();
12662 - public unowned Gtk.TextAttributes get_default_attributes ();
12663 - public bool get_editable ();
12664 - public int get_indent ();
12665 - public void get_iter_at_location (out Gtk.TextIter iter, int x, int y);
12666 - public void get_iter_at_position (out Gtk.TextIter iter, out int trailing, int x, int y);
12667 - public void get_iter_location (Gtk.TextIter iter, out Gdk.Rectangle location);
12668 - public Gtk.Justification get_justification ();
12669 - public int get_left_margin ();
12670 - public void get_line_at_y (out Gtk.TextIter target_iter, int y, out int line_top);
12671 - public void get_line_yrange (Gtk.TextIter iter, out int y, out int height);
12672 - public bool get_overwrite ();
12673 - public int get_pixels_above_lines ();
12674 - public int get_pixels_below_lines ();
12675 - public int get_pixels_inside_wrap ();
12676 - public int get_right_margin ();
12677 - public unowned Pango.TabArray get_tabs ();
12678 - public void get_visible_rect (out Gdk.Rectangle visible_rect);
12679 - public unowned Gdk.Window get_window (Gtk.TextWindowType win);
12680 - public Gtk.TextWindowType get_window_type (Gdk.Window window);
12681 - public Gtk.WrapMode get_wrap_mode ();
12682 - public bool im_context_filter_keypress (Gdk.EventKey event);
12683 - public void move_child (Gtk.Widget child, int xpos, int ypos);
12684 - public bool move_mark_onscreen (Gtk.TextMark mark);
12685 - public bool move_visually (Gtk.TextIter iter, int count);
12686 - public bool place_cursor_onscreen ();
12687 - public void reset_im_context ();
12688 - public void scroll_mark_onscreen (Gtk.TextMark mark);
12689 - public bool scroll_to_iter (Gtk.TextIter iter, double within_margin, bool use_align, double xalign, double yalign);
12690 - public void scroll_to_mark (Gtk.TextMark mark, double within_margin, bool use_align, double xalign, double yalign);
12691 - public void set_accepts_tab (bool accepts_tab);
12692 - public void set_border_window_size (Gtk.TextWindowType type, int size);
12693 - public void set_buffer (Gtk.TextBuffer buffer);
12694 - public void set_cursor_visible (bool setting);
12695 - public void set_editable (bool setting);
12696 - public void set_indent (int indent);
12697 - public void set_justification (Gtk.Justification justification);
12698 - public void set_left_margin (int left_margin);
12699 - public void set_overwrite (bool overwrite);
12700 - public void set_pixels_above_lines (int pixels_above_lines);
12701 - public void set_pixels_below_lines (int pixels_below_lines);
12702 - public void set_pixels_inside_wrap (int pixels_inside_wrap);
12703 - public void set_right_margin (int right_margin);
12704 - public void set_tabs (Pango.TabArray tabs);
12705 - public void set_wrap_mode (Gtk.WrapMode wrap_mode);
12706 - public bool starts_display_line (Gtk.TextIter iter);
12707 - public void window_to_buffer_coords (Gtk.TextWindowType win, int window_x, int window_y, out int buffer_x, out int buffer_y);
12708 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12709 - public TextView.with_buffer (Gtk.TextBuffer buffer);
12710 - public bool accepts_tab { get; set; }
12711 - public Gtk.TextBuffer buffer { get; set; }
12712 - public bool cursor_visible { get; set; }
12713 - public bool editable { get; set; }
12714 - [NoAccessorMethod]
12715 - public string im_module { owned get; set; }
12716 - public int indent { get; set; }
12717 - public Gtk.Justification justification { get; set; }
12718 - public int left_margin { get; set; }
12719 - public bool overwrite { get; set; }
12720 - public int pixels_above_lines { get; set; }
12721 - public int pixels_below_lines { get; set; }
12722 - public int pixels_inside_wrap { get; set; }
12723 - public int right_margin { get; set; }
12724 - public Pango.TabArray tabs { get; set; }
12725 - public Gtk.WrapMode wrap_mode { get; set; }
12726 - public virtual signal void backspace ();
12727 - public virtual signal void copy_clipboard ();
12728 - public virtual signal void cut_clipboard ();
12729 - public virtual signal void delete_from_cursor (Gtk.DeleteType type, int count);
12730 - public virtual signal void insert_at_cursor (string str);
12731 - public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
12732 - public virtual signal void move_viewport (Gtk.ScrollStep p0, int p1);
12733 - public virtual signal void paste_clipboard ();
12734 - public virtual signal void populate_popup (Gtk.Menu menu);
12735 - public virtual signal void preedit_changed (string p0);
12736 - public virtual signal void select_all (bool p0);
12737 - public virtual signal void set_anchor ();
12738 - public virtual signal void toggle_cursor_visible ();
12739 - public virtual signal void toggle_overwrite ();
12741 - [Compact]
12742 - [CCode (cheader_filename = "gtk/gtk.h")]
12743 - public class ThemeEngine {
12745 - [CCode (cheader_filename = "gtk/gtk.h")]
12746 - public class ThemingEngine : GLib.Object {
12747 - [CCode (has_construct_function = false)]
12748 - protected ThemingEngine ();
12749 - public void @get (Gtk.StateFlags state);
12750 - public void get_background_color (Gtk.StateFlags state, Gdk.RGBA color);
12751 - public void get_border (Gtk.StateFlags state, Gtk.Border border);
12752 - public void get_border_color (Gtk.StateFlags state, Gdk.RGBA color);
12753 - public void get_color (Gtk.StateFlags state, Gdk.RGBA color);
12754 - public Gtk.TextDirection get_direction ();
12755 - public unowned Pango.FontDescription get_font (Gtk.StateFlags state);
12756 - public Gtk.JunctionSides get_junction_sides ();
12757 - public void get_margin (Gtk.StateFlags state, Gtk.Border margin);
12758 - public void get_padding (Gtk.StateFlags state, Gtk.Border padding);
12759 - public unowned Gtk.WidgetPath get_path ();
12760 - public void get_property (string property, Gtk.StateFlags state, GLib.Value value);
12761 - public unowned Gdk.Screen get_screen ();
12762 - public Gtk.StateFlags get_state ();
12763 - public void get_style ();
12764 - public void get_style_property (string property_name, GLib.Value value);
12765 - public void get_style_valist (void* args);
12766 - public void get_valist (Gtk.StateFlags state, void* args);
12767 - public bool has_class (string style_class);
12768 - public bool has_region (string style_region, Gtk.RegionFlags flags);
12769 - public static unowned Gtk.ThemingEngine load (string name);
12770 - public bool lookup_color (string color_name, Gdk.RGBA color);
12771 - public static void register_property (string name_space, Gtk.StylePropertyParser parse_func, GLib.ParamSpec pspec);
12772 - [NoWrapper]
12773 - public virtual void render_activity (Cairo.Context cr, double x, double y, double width, double height);
12774 - [NoWrapper]
12775 - public virtual void render_arrow (Cairo.Context cr, double angle, double x, double y, double size);
12776 - [NoWrapper]
12777 - public virtual void render_background (Cairo.Context cr, double x, double y, double width, double height);
12778 - [NoWrapper]
12779 - public virtual void render_check (Cairo.Context cr, double x, double y, double width, double height);
12780 - [NoWrapper]
12781 - public virtual void render_expander (Cairo.Context cr, double x, double y, double width, double height);
12782 - [NoWrapper]
12783 - public virtual void render_extension (Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side);
12784 - [NoWrapper]
12785 - public virtual void render_focus (Cairo.Context cr, double x, double y, double width, double height);
12786 - [NoWrapper]
12787 - public virtual void render_frame (Cairo.Context cr, double x, double y, double width, double height);
12788 - [NoWrapper]
12789 - public virtual void render_frame_gap (Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side, double xy0_gap, double xy1_gap);
12790 - [NoWrapper]
12791 - public virtual void render_handle (Cairo.Context cr, double x, double y, double width, double height);
12792 - [NoWrapper]
12793 - public virtual unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.IconSource source, Gtk.IconSize size);
12794 - [NoWrapper]
12795 - public virtual void render_layout (Cairo.Context cr, double x, double y, Pango.Layout layout);
12796 - [NoWrapper]
12797 - public virtual void render_line (Cairo.Context cr, double x0, double y0, double x1, double y1);
12798 - [NoWrapper]
12799 - public virtual void render_option (Cairo.Context cr, double x, double y, double width, double height);
12800 - [NoWrapper]
12801 - public virtual void render_slider (Cairo.Context cr, double x, double y, double width, double height, Gtk.Orientation orientation);
12802 - public bool state_is_running (Gtk.StateType state, double progress);
12803 - [NoAccessorMethod]
12804 - public string name { owned get; construct; }
12806 - [CCode (cheader_filename = "gtk/gtk.h")]
12807 - public class ToggleAction : Gtk.Action, Gtk.Buildable {
12808 - [CCode (has_construct_function = false)]
12809 - public ToggleAction (string name, string? label, string? tooltip, string? stock_id);
12810 - public bool get_active ();
12811 - public bool get_draw_as_radio ();
12812 - public void set_active (bool is_active);
12813 - public void set_draw_as_radio (bool draw_as_radio);
12814 - public bool active { get; set; }
12815 - public bool draw_as_radio { get; set; }
12816 - [HasEmitter]
12817 - public virtual signal void toggled ();
12819 - [CCode (cheader_filename = "gtk/gtk.h")]
12820 - public class ToggleButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
12821 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12822 - public ToggleButton ();
12823 - public bool get_active ();
12824 - public bool get_inconsistent ();
12825 - public bool get_mode ();
12826 - public void set_active (bool is_active);
12827 - public void set_inconsistent (bool setting);
12828 - public void set_mode (bool draw_indicator);
12829 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12830 - public ToggleButton.with_label (string label);
12831 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12832 - public ToggleButton.with_mnemonic (string label);
12833 - public bool active { get; set; }
12834 - [NoAccessorMethod]
12835 - public bool draw_indicator { get; set; }
12836 - public bool inconsistent { get; set; }
12837 - [HasEmitter]
12838 - public virtual signal void toggled ();
12840 - [CCode (cheader_filename = "gtk/gtk.h")]
12841 - public class ToggleToolButton : Gtk.ToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
12842 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
12843 - public ToggleToolButton ();
12844 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
12845 - public ToggleToolButton.from_stock (string stock_id);
12846 - public bool get_active ();
12847 - public void set_active (bool is_active);
12848 - public bool active { get; set; }
12849 - public virtual signal void toggled ();
12851 - [CCode (cheader_filename = "gtk/gtk.h")]
12852 - public class ToolButton : Gtk.ToolItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
12853 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
12854 - public ToolButton (Gtk.Widget? icon_widget, string? label);
12855 - [CCode (type = "GtkToolItem*", has_construct_function = false)]
12856 - public ToolButton.from_stock (string stock_id);
12857 - public unowned string get_icon_name ();
12858 - public unowned Gtk.Widget get_icon_widget ();
12859 - public unowned string get_label ();
12860 - public unowned Gtk.Widget get_label_widget ();
12861 - public unowned string get_stock_id ();
12862 - public bool get_use_underline ();
12863 - public void set_icon_name (string icon_name);
12864 - public void set_icon_widget (Gtk.Widget icon_widget);
12865 - public void set_label (string label);
12866 - public void set_label_widget (Gtk.Widget label_widget);
12867 - public void set_stock_id (string stock_id);
12868 - public void set_use_underline (bool use_underline);
12869 - public string icon_name { get; set; }
12870 - public Gtk.Widget icon_widget { get; set; }
12871 - public string label { get; set; }
12872 - public Gtk.Widget label_widget { get; set; }
12873 - public string stock_id { get; set; }
12874 - public bool use_underline { get; set; }
12875 - public virtual signal void clicked ();
12877 - [CCode (cheader_filename = "gtk/gtk.h")]
12878 - public class ToolItem : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
12879 - [CCode (has_construct_function = false)]
12880 - public ToolItem ();
12881 - public Pango.EllipsizeMode get_ellipsize_mode ();
12882 - public bool get_expand ();
12883 - public bool get_homogeneous ();
12884 - public Gtk.IconSize get_icon_size ();
12885 - public bool get_is_important ();
12886 - public Gtk.Orientation get_orientation ();
12887 - public unowned Gtk.Widget get_proxy_menu_item (string menu_item_id);
12888 - public Gtk.ReliefStyle get_relief_style ();
12889 - public float get_text_alignment ();
12890 - public Gtk.Orientation get_text_orientation ();
12891 - public unowned Gtk.SizeGroup get_text_size_group ();
12892 - public Gtk.ToolbarStyle get_toolbar_style ();
12893 - public bool get_use_drag_window ();
12894 - public bool get_visible_horizontal ();
12895 - public bool get_visible_vertical ();
12896 - public void rebuild_menu ();
12897 - public unowned Gtk.Widget retrieve_proxy_menu_item ();
12898 - public void set_expand (bool expand);
12899 - public void set_homogeneous (bool homogeneous);
12900 - public void set_is_important (bool is_important);
12901 - public void set_proxy_menu_item (string menu_item_id, Gtk.Widget menu_item);
12902 - public void set_tooltip_markup (string markup);
12903 - public void set_tooltip_text (string text);
12904 - public void set_use_drag_window (bool use_drag_window);
12905 - public void set_visible_horizontal (bool visible_horizontal);
12906 - public void set_visible_vertical (bool visible_vertical);
12907 - public bool is_important { get; set; }
12908 - public bool visible_horizontal { get; set; }
12909 - public bool visible_vertical { get; set; }
12910 - public virtual signal bool create_menu_proxy ();
12911 - public virtual signal void toolbar_reconfigured ();
12913 - [CCode (cheader_filename = "gtk/gtk.h")]
12914 - public class ToolItemGroup : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ToolShell {
12915 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12916 - public ToolItemGroup (string label);
12917 - public bool get_collapsed ();
12918 - public unowned Gtk.ToolItem get_drop_item (int x, int y);
12919 - public Pango.EllipsizeMode get_ellipsize ();
12920 - public Gtk.ReliefStyle get_header_relief ();
12921 - public int get_item_position (Gtk.ToolItem item);
12922 - public unowned string get_label ();
12923 - public unowned Gtk.Widget get_label_widget ();
12924 - public uint get_n_items ();
12925 - public unowned Gtk.ToolItem get_nth_item (uint index);
12926 - public void insert (Gtk.ToolItem item, int position);
12927 - public void set_collapsed (bool collapsed);
12928 - public void set_ellipsize (Pango.EllipsizeMode ellipsize);
12929 - public void set_header_relief (Gtk.ReliefStyle style);
12930 - public void set_item_position (Gtk.ToolItem item, int position);
12931 - public void set_label (string label);
12932 - public void set_label_widget (Gtk.Widget label_widget);
12933 - public bool collapsed { get; set; }
12934 - public Pango.EllipsizeMode ellipsize { get; set; }
12935 - public Gtk.ReliefStyle header_relief { get; set; }
12936 - public string label { get; set; }
12937 - public Gtk.Widget label_widget { get; set; }
12939 - [CCode (cheader_filename = "gtk/gtk.h")]
12940 - public class ToolPalette : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.Scrollable {
12941 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12942 - public ToolPalette ();
12943 - public void add_drag_dest (Gtk.Widget widget, Gtk.DestDefaults flags, Gtk.ToolPaletteDragTargets targets, Gdk.DragAction actions);
12944 - public unowned Gtk.Widget get_drag_item (Gtk.SelectionData selection);
12945 - public static Gtk.TargetEntry get_drag_target_group ();
12946 - public static Gtk.TargetEntry get_drag_target_item ();
12947 - public unowned Gtk.ToolItemGroup get_drop_group (int x, int y);
12948 - public unowned Gtk.ToolItem get_drop_item (int x, int y);
12949 - public bool get_exclusive (Gtk.ToolItemGroup group);
12950 - public bool get_expand (Gtk.ToolItemGroup group);
12951 - public int get_group_position (Gtk.ToolItemGroup group);
12952 - public Gtk.IconSize get_icon_size ();
12953 - public Gtk.ToolbarStyle get_style ();
12954 - public void set_drag_source (Gtk.ToolPaletteDragTargets targets);
12955 - public void set_exclusive (Gtk.ToolItemGroup group, bool exclusive);
12956 - public void set_expand (Gtk.ToolItemGroup group, bool expand);
12957 - public void set_group_position (Gtk.ToolItemGroup group, int position);
12958 - public void set_icon_size (Gtk.IconSize icon_size);
12959 - public void set_style (Gtk.ToolbarStyle style);
12960 - public void unset_icon_size ();
12961 - public void unset_style ();
12962 - public Gtk.IconSize icon_size { get; set; }
12963 - [NoAccessorMethod]
12964 - public bool icon_size_set { get; set; }
12965 - [NoAccessorMethod]
12966 - public Gtk.ToolbarStyle toolbar_style { get; set; }
12968 - [CCode (cheader_filename = "gtk/gtk.h")]
12969 - public class Toolbar : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ToolShell, Gtk.Orientable {
12970 - [CCode (type = "GtkWidget*", has_construct_function = false)]
12971 - public Toolbar ();
12972 - public int get_drop_index (int x, int y);
12973 - public int get_item_index (Gtk.ToolItem item);
12974 - public int get_n_items ();
12975 - public unowned Gtk.ToolItem get_nth_item (int n);
12976 - public bool get_show_arrow ();
12977 - public void insert (Gtk.ToolItem item, int pos);
12978 - public void set_drop_highlight_item (Gtk.ToolItem tool_item, int index_);
12979 - public void set_icon_size (Gtk.IconSize icon_size);
12980 - public void set_show_arrow (bool show_arrow);
12981 - public void set_style (Gtk.ToolbarStyle style);
12982 - public void unset_icon_size ();
12983 - public void unset_style ();
12984 - public int icon_size { get; set; }
12985 - [NoAccessorMethod]
12986 - public bool icon_size_set { get; set; }
12987 - public bool show_arrow { get; set; }
12988 - [NoAccessorMethod]
12989 - public Gtk.ToolbarStyle toolbar_style { get; set; }
12990 - public virtual signal bool focus_home_or_end (bool p0);
12991 - public virtual signal void orientation_changed (Gtk.Orientation orientation);
12992 - public virtual signal bool popup_context_menu (int x, int y, int button_number);
12993 - public virtual signal void style_changed (Gtk.ToolbarStyle style);
12995 - [CCode (cheader_filename = "gtk/gtk.h")]
12996 - public class Tooltip : GLib.Object {
12997 - [CCode (has_construct_function = false)]
12998 - protected Tooltip ();
12999 - public void set_custom (Gtk.Widget custom_widget);
13000 - public void set_icon (Gdk.Pixbuf pixbuf);
13001 - public void set_icon_from_gicon (GLib.Icon gicon, Gtk.IconSize size);
13002 - public void set_icon_from_icon_name (string icon_name, Gtk.IconSize size);
13003 - public void set_icon_from_stock (string stock_id, Gtk.IconSize size);
13004 - public void set_markup (string markup);
13005 - public void set_text (string text);
13006 - public void set_tip_area (Gdk.Rectangle rect);
13007 - public static void trigger_tooltip_query (Gdk.Display display);
13009 - [CCode (cheader_filename = "gtk/gtk.h")]
13010 - public class TreeModelFilter : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource {
13011 - [CCode (type = "GtkTreeModel*", has_construct_function = false)]
13012 - public TreeModelFilter (Gtk.TreeModel child_model, Gtk.TreePath? root);
13013 - public void clear_cache ();
13014 - public bool convert_child_iter_to_iter (out Gtk.TreeIter filter_iter, Gtk.TreeIter child_iter);
13015 - public unowned Gtk.TreePath convert_child_path_to_path (Gtk.TreePath child_path);
13016 - public void convert_iter_to_child_iter (out Gtk.TreeIter child_iter, Gtk.TreeIter filter_iter);
13017 - public unowned Gtk.TreePath convert_path_to_child_path (Gtk.TreePath filter_path);
13018 - public unowned Gtk.TreeModel get_model ();
13019 - [NoWrapper]
13020 - public virtual void modify (Gtk.TreeModel child_model, Gtk.TreeIter iter, GLib.Value value, int column);
13021 - public void refilter ();
13022 - public void set_modify_func ([CCode (array_length_pos = 0.9)] GLib.Type[] types, owned Gtk.TreeModelFilterModifyFunc func);
13023 - public void set_visible_column (int column);
13024 - public void set_visible_func (owned Gtk.TreeModelFilterVisibleFunc func);
13025 - [NoWrapper]
13026 - public virtual bool visible (Gtk.TreeModel child_model, Gtk.TreeIter iter);
13027 - [NoAccessorMethod]
13028 - public Gtk.TreeModel child_model { owned get; construct; }
13029 - [NoAccessorMethod]
13030 - public Gtk.TreePath virtual_root { owned get; construct; }
13032 - [CCode (cheader_filename = "gtk/gtk.h")]
13033 - public class TreeModelSort : GLib.Object, Gtk.TreeModel, Gtk.TreeSortable, Gtk.TreeDragSource {
13034 - [CCode (has_construct_function = false)]
13035 - protected TreeModelSort ();
13036 - public void clear_cache ();
13037 - public bool convert_child_iter_to_iter (out Gtk.TreeIter sort_iter, Gtk.TreeIter child_iter);
13038 - public unowned Gtk.TreePath convert_child_path_to_path (Gtk.TreePath child_path);
13039 - public void convert_iter_to_child_iter (out Gtk.TreeIter child_iter, Gtk.TreeIter sorted_iter);
13040 - public unowned Gtk.TreePath convert_path_to_child_path (Gtk.TreePath sorted_path);
13041 - public unowned Gtk.TreeModel get_model ();
13042 - public bool iter_is_valid (Gtk.TreeIter iter);
13043 - public void reset_default_sort_func ();
13044 - [CCode (type = "GtkTreeModel*", has_construct_function = false)]
13045 - public TreeModelSort.with_model (Gtk.TreeModel child_model);
13046 - public Gtk.TreeModel model { get; construct; }
13048 - [Compact]
13049 - [Immutable]
13050 - [CCode (copy_function = "gtk_tree_path_copy", const_cname = "GtkTreePath", type_id = "GTK_TYPE_TREE_PATH", cheader_filename = "gtk/gtk.h")]
13051 - public class TreePath {
13052 - [CCode (has_construct_function = false)]
13053 - public TreePath ();
13054 - public void append_index (int index_);
13055 - public int compare (Gtk.TreePath b);
13056 - public Gtk.TreePath copy ();
13057 - public void down ();
13058 - [CCode (has_construct_function = false)]
13059 - public TreePath.first ();
13060 - [CCode (sentinel = "-1", has_construct_function = false)]
13061 - public TreePath.from_indices (...);
13062 - [CCode (has_construct_function = false)]
13063 - public TreePath.from_string (string path);
13064 - public int get_depth ();
13065 - [CCode (cname = "gtk_tree_path_get_indices_with_depth")]
13066 - public unowned int[] get_indices ();
13067 - public bool is_ancestor (Gtk.TreePath descendant);
13068 - public bool is_descendant (Gtk.TreePath ancestor);
13069 - public void next ();
13070 - public void prepend_index (int index_);
13071 - public bool prev ();
13072 - public unowned string to_string ();
13073 - public bool up ();
13075 - [Compact]
13076 - [Immutable]
13077 - [CCode (copy_function = "gtk_tree_row_reference_copy", type_id = "GTK_TYPE_TREE_ROW_REFERENCE", cheader_filename = "gtk/gtk.h")]
13078 - public class TreeRowReference {
13079 - [CCode (has_construct_function = false)]
13080 - public TreeRowReference (Gtk.TreeModel model, Gtk.TreePath path);
13081 - public Gtk.TreeRowReference copy ();
13082 - public static void deleted (GLib.Object proxy, Gtk.TreePath path);
13083 - public unowned Gtk.TreeModel get_model ();
13084 - public Gtk.TreePath get_path ();
13085 - public static void inserted (GLib.Object proxy, Gtk.TreePath path);
13086 - [CCode (has_construct_function = false)]
13087 - public TreeRowReference.proxy (GLib.Object proxy, Gtk.TreeModel model, Gtk.TreePath path);
13088 - public static void reordered (GLib.Object proxy, Gtk.TreePath path, Gtk.TreeIter iter, int[] new_order);
13089 - public bool valid ();
13091 - [CCode (cheader_filename = "gtk/gtk.h")]
13092 - public class TreeSelection : GLib.Object {
13093 - [CCode (has_construct_function = false)]
13094 - protected TreeSelection ();
13095 - public int count_selected_rows ();
13096 - public Gtk.SelectionMode get_mode ();
13097 - public unowned Gtk.TreeSelectionFunc get_select_function ();
13098 - public bool get_selected (out unowned Gtk.TreeModel model, out Gtk.TreeIter iter);
13099 - public GLib.List<Gtk.TreePath> get_selected_rows (out unowned Gtk.TreeModel model);
13100 - public unowned Gtk.TreeView get_tree_view ();
13101 - public void* get_user_data ();
13102 - public bool iter_is_selected (Gtk.TreeIter iter);
13103 - public bool path_is_selected (Gtk.TreePath path);
13104 - public void select_all ();
13105 - public void select_iter (Gtk.TreeIter iter);
13106 - public void select_path (Gtk.TreePath path);
13107 - public void select_range (Gtk.TreePath start_path, Gtk.TreePath end_path);
13108 - public void selected_foreach (Gtk.TreeSelectionForeachFunc func);
13109 - public void set_mode (Gtk.SelectionMode type);
13110 - public void set_select_function (owned Gtk.TreeSelectionFunc func);
13111 - public void unselect_all ();
13112 - public void unselect_iter (Gtk.TreeIter iter);
13113 - public void unselect_path (Gtk.TreePath path);
13114 - public void unselect_range (Gtk.TreePath start_path, Gtk.TreePath end_path);
13115 - public virtual signal void changed ();
13117 - [CCode (cheader_filename = "gtk/gtk.h")]
13118 - public class TreeStore : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource, Gtk.TreeDragDest, Gtk.TreeSortable, Gtk.Buildable {
13119 - [CCode (sentinel = "", has_construct_function = false)]
13120 - public TreeStore (int n_columns, ...);
13121 - public void append (out Gtk.TreeIter iter, Gtk.TreeIter? parent);
13122 - public void clear ();
13123 - public void insert (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int position);
13124 - public void insert_after (out Gtk.TreeIter iter, Gtk.TreeIter? parent, Gtk.TreeIter? sibling);
13125 - public void insert_before (out Gtk.TreeIter iter, Gtk.TreeIter? parent, Gtk.TreeIter? sibling);
13126 - [CCode (sentinel = "-1")]
13127 - public void insert_with_values (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int position, ...);
13128 - public void insert_with_valuesv (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int position, int columns, GLib.Value[] values);
13129 - public bool is_ancestor (Gtk.TreeIter iter, Gtk.TreeIter descendant);
13130 - public int iter_depth (Gtk.TreeIter iter);
13131 - public bool iter_is_valid (Gtk.TreeIter iter);
13132 - public void move_after (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
13133 - public void move_before (ref Gtk.TreeIter iter, Gtk.TreeIter? position);
13134 - [CCode (cname = "gtk_tree_store_newv", has_construct_function = false)]
13135 - public TreeStore.newv ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
13136 - public void prepend (out Gtk.TreeIter iter, Gtk.TreeIter? parent);
13137 - public bool remove (Gtk.TreeIter iter);
13138 - public void reorder (Gtk.TreeIter? parent, int new_order);
13139 - [CCode (sentinel = "-1")]
13140 - public void @set (Gtk.TreeIter iter, ...);
13141 - public void set_column_types ([CCode (array_length_pos = 0.9)] GLib.Type[] types);
13142 - public void set_valist (Gtk.TreeIter iter, void* var_args);
13143 - public void set_value (Gtk.TreeIter iter, int column, GLib.Value value);
13144 - public void set_valuesv (Gtk.TreeIter iter, int columns, GLib.Value[] values);
13145 - public void swap (Gtk.TreeIter a, Gtk.TreeIter b);
13147 - [CCode (cheader_filename = "gtk/gtk.h")]
13148 - public class TreeView : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
13149 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13150 - public TreeView ();
13151 - public int append_column (Gtk.TreeViewColumn column);
13152 - public void collapse_all ();
13153 - public bool collapse_row (Gtk.TreePath path);
13154 - public void columns_autosize ();
13155 - public void convert_bin_window_to_tree_coords (int bx, int by, out int tx, out int ty);
13156 - public void convert_bin_window_to_widget_coords (int bx, int by, out int wx, out int wy);
13157 - public void convert_tree_to_bin_window_coords (int tx, int ty, out int bx, out int by);
13158 - public void convert_tree_to_widget_coords (int tx, int ty, out int wx, out int wy);
13159 - public void convert_widget_to_bin_window_coords (int wx, int wy, out int bx, out int by);
13160 - public void convert_widget_to_tree_coords (int wx, int wy, out int tx, out int ty);
13161 - public unowned Cairo.Surface create_row_drag_icon (Gtk.TreePath path);
13162 - public void enable_model_drag_dest (Gtk.TargetEntry[] targets, Gdk.DragAction actions);
13163 - public void enable_model_drag_source (Gdk.ModifierType start_button_mask, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
13164 - public void expand_all ();
13165 - public bool expand_row (Gtk.TreePath path, bool open_all);
13166 - public void expand_to_path (Gtk.TreePath path);
13167 - public void get_background_area (Gtk.TreePath? path, Gtk.TreeViewColumn? column, out Gdk.Rectangle rect);
13168 - public unowned Gdk.Window get_bin_window ();
13169 - public void get_cell_area (Gtk.TreePath? path, Gtk.TreeViewColumn? column, out Gdk.Rectangle rect);
13170 - public unowned Gtk.TreeViewColumn get_column (int n);
13171 - public GLib.List<weak Gtk.TreeViewColumn> get_columns ();
13172 - public void get_cursor (out Gtk.TreePath? path, out unowned Gtk.TreeViewColumn? focus_column);
13173 - public bool get_dest_row_at_pos (int drag_x, int drag_y, out Gtk.TreePath? path, out Gtk.TreeViewDropPosition pos);
13174 - public void get_drag_dest_row (out Gtk.TreePath? path, out Gtk.TreeViewDropPosition pos);
13175 - public bool get_enable_search ();
13176 - public bool get_enable_tree_lines ();
13177 - public unowned Gtk.TreeViewColumn get_expander_column ();
13178 - public bool get_fixed_height_mode ();
13179 - public Gtk.TreeViewGridLines get_grid_lines ();
13180 - public bool get_headers_clickable ();
13181 - public bool get_headers_visible ();
13182 - public bool get_hover_expand ();
13183 - public bool get_hover_selection ();
13184 - public int get_level_indentation ();
13185 - public unowned Gtk.TreeModel get_model ();
13186 - public bool get_path_at_pos (int x, int y, out Gtk.TreePath? path, out unowned Gtk.TreeViewColumn? column, out int cell_x, out int cell_y);
13187 - public bool get_reorderable ();
13188 - public unowned Gtk.TreeViewRowSeparatorFunc get_row_separator_func ();
13189 - public bool get_rubber_banding ();
13190 - public bool get_rules_hint ();
13191 - public int get_search_column ();
13192 - public unowned Gtk.Entry get_search_entry ();
13193 - public unowned Gtk.TreeViewSearchEqualFunc get_search_equal_func ();
13194 - public unowned Gtk.TreeViewSearchPositionFunc get_search_position_func ();
13195 - public unowned Gtk.TreeSelection get_selection ();
13196 - public bool get_show_expanders ();
13197 - public int get_tooltip_column ();
13198 - public bool get_tooltip_context (out int x, out int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
13199 - public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path);
13200 - public void get_visible_rect (out Gdk.Rectangle visible_rect);
13201 - public int insert_column (Gtk.TreeViewColumn column, int position);
13202 - public int insert_column_with_attributes (int position, string? title, Gtk.CellRenderer cell, ...);
13203 - public int insert_column_with_data_func (int position, string title, Gtk.CellRenderer cell, owned Gtk.TreeCellDataFunc func);
13204 - public bool is_blank_at_pos (int x, int y, out unowned Gtk.TreePath path, out unowned Gtk.TreeViewColumn column, int cell_x, int cell_y);
13205 - [CCode (cname = "gtk_tree_view_row_expanded")]
13206 - public bool is_row_expanded (Gtk.TreePath path);
13207 - public bool is_rubber_banding_active ();
13208 - public void map_expanded_rows (Gtk.TreeViewMappingFunc func, void* data);
13209 - public void move_column_after (Gtk.TreeViewColumn column, Gtk.TreeViewColumn base_column);
13210 - public int remove_column (Gtk.TreeViewColumn column);
13211 - public void scroll_to_cell (Gtk.TreePath? path, Gtk.TreeViewColumn? column, bool use_align, float row_align, float col_align);
13212 - public void scroll_to_point (int tree_x, int tree_y);
13213 - public void set_column_drag_function (owned Gtk.TreeViewColumnDropFunc func);
13214 - public void set_cursor (Gtk.TreePath path, Gtk.TreeViewColumn? focus_column, bool start_editing);
13215 - public void set_cursor_on_cell (Gtk.TreePath path, Gtk.TreeViewColumn focus_column, Gtk.CellRenderer focus_cell, bool start_editing);
13216 - public void set_destroy_count_func (owned Gtk.TreeDestroyCountFunc func);
13217 - public void set_drag_dest_row (Gtk.TreePath? path, Gtk.TreeViewDropPosition pos);
13218 - public void set_enable_search (bool enable_search);
13219 - public void set_enable_tree_lines (bool enabled);
13220 - public void set_expander_column (Gtk.TreeViewColumn column);
13221 - public void set_fixed_height_mode (bool enable);
13222 - public void set_grid_lines (Gtk.TreeViewGridLines grid_lines);
13223 - public void set_headers_clickable (bool setting);
13224 - public void set_headers_visible (bool headers_visible);
13225 - public void set_hover_expand (bool expand);
13226 - public void set_hover_selection (bool hover);
13227 - public void set_level_indentation (int indentation);
13228 - public void set_model (Gtk.TreeModel? model);
13229 - public void set_reorderable (bool reorderable);
13230 - public void set_row_separator_func (owned Gtk.TreeViewRowSeparatorFunc func);
13231 - public void set_rubber_banding (bool enable);
13232 - public void set_rules_hint (bool setting);
13233 - public void set_search_column (int column);
13234 - public void set_search_entry (Gtk.Entry entry);
13235 - public void set_search_equal_func (owned Gtk.TreeViewSearchEqualFunc search_equal_func);
13236 - public void set_search_position_func (owned Gtk.TreeViewSearchPositionFunc func);
13237 - public void set_show_expanders (bool enabled);
13238 - public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath path, Gtk.TreeViewColumn column, Gtk.CellRenderer cell);
13239 - public void set_tooltip_column (int column);
13240 - public void set_tooltip_row (Gtk.Tooltip tooltip, Gtk.TreePath path);
13241 - public void unset_rows_drag_dest ();
13242 - public void unset_rows_drag_source ();
13243 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13244 - public TreeView.with_model (Gtk.TreeModel model);
13245 - [NoAccessorMethod]
13246 - public Gtk.TreeViewGridLines enable_grid_lines { get; set; }
13247 - public bool enable_search { get; set; }
13248 - public bool enable_tree_lines { get; set; }
13249 - public Gtk.TreeViewColumn expander_column { get; set; }
13250 - public bool fixed_height_mode { get; set; }
13251 - public bool headers_clickable { get; set; }
13252 - public bool headers_visible { get; set; }
13253 - public bool hover_expand { get; set; }
13254 - public bool hover_selection { get; set; }
13255 - public int level_indentation { get; set; }
13256 - public Gtk.TreeModel model { get; set; }
13257 - public bool reorderable { get; set; }
13258 - public bool rubber_banding { get; set; }
13259 - public bool rules_hint { get; set; }
13260 - public int search_column { get; set; }
13261 - public bool show_expanders { get; set; }
13262 - public int tooltip_column { get; set; }
13263 - public virtual signal void columns_changed ();
13264 - public virtual signal void cursor_changed ();
13265 - public virtual signal bool expand_collapse_cursor_row (bool logical, bool expand, bool open_all);
13266 - public virtual signal bool move_cursor (Gtk.MovementStep step, int count);
13267 - [HasEmitter]
13268 - public virtual signal void row_activated (Gtk.TreePath path, Gtk.TreeViewColumn column);
13269 - public virtual signal void row_collapsed (Gtk.TreeIter iter, Gtk.TreePath path);
13270 - public virtual signal void row_expanded (Gtk.TreeIter iter, Gtk.TreePath path);
13271 - public virtual signal bool select_all ();
13272 - public virtual signal bool select_cursor_parent ();
13273 - public virtual signal bool select_cursor_row (bool start_editing);
13274 - public virtual signal bool start_interactive_search ();
13275 - public virtual signal bool test_collapse_row (Gtk.TreeIter iter, Gtk.TreePath path);
13276 - public virtual signal bool test_expand_row (Gtk.TreeIter iter, Gtk.TreePath path);
13277 - public virtual signal bool toggle_cursor_row ();
13278 - public virtual signal bool unselect_all ();
13280 - [CCode (cheader_filename = "gtk/gtk.h")]
13281 - public class TreeViewColumn : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
13282 - [CCode (has_construct_function = false)]
13283 - public TreeViewColumn ();
13284 - public bool cell_get_position (Gtk.CellRenderer cell_renderer, out int x_offset, out int width);
13285 - public void cell_get_size (out Gdk.Rectangle cell_area, out int x_offset, out int y_offset, out int width, out int height);
13286 - public bool cell_is_visible ();
13287 - public void cell_set_cell_data (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);
13288 - public void focus_cell (Gtk.CellRenderer cell);
13289 - public float get_alignment ();
13290 - public unowned Gtk.Widget get_button ();
13291 - public bool get_clickable ();
13292 - public bool get_expand ();
13293 - public int get_fixed_width ();
13294 - public int get_max_width ();
13295 - public int get_min_width ();
13296 - public bool get_reorderable ();
13297 - public bool get_resizable ();
13298 - public Gtk.TreeViewColumnSizing get_sizing ();
13299 - public int get_sort_column_id ();
13300 - public bool get_sort_indicator ();
13301 - public Gtk.SortType get_sort_order ();
13302 - public int get_spacing ();
13303 - public unowned string get_title ();
13304 - public unowned Gtk.Widget get_tree_view ();
13305 - public bool get_visible ();
13306 - public unowned Gtk.Widget get_widget ();
13307 - public int get_width ();
13308 - public void queue_resize ();
13309 - public void set_alignment (float xalign);
13310 - public void set_attributes (Gtk.CellRenderer cell_renderer, ...);
13311 - public void set_clickable (bool clickable);
13312 - public void set_expand (bool expand);
13313 - public void set_fixed_width (int fixed_width);
13314 - public void set_max_width (int max_width);
13315 - public void set_min_width (int min_width);
13316 - public void set_reorderable (bool reorderable);
13317 - public void set_resizable (bool resizable);
13318 - public void set_sizing (Gtk.TreeViewColumnSizing type);
13319 - public void set_sort_column_id (int sort_column_id);
13320 - public void set_sort_indicator (bool setting);
13321 - public void set_sort_order (Gtk.SortType order);
13322 - public void set_spacing (int spacing);
13323 - public void set_title (string title);
13324 - public void set_visible (bool visible);
13325 - public void set_widget (Gtk.Widget widget);
13326 - [CCode (has_construct_function = false)]
13327 - public TreeViewColumn.with_area (Gtk.CellArea area);
13328 - [CCode (has_construct_function = false)]
13329 - public TreeViewColumn.with_attributes (string? title, Gtk.CellRenderer cell, ...);
13330 - public float alignment { get; set; }
13331 - [NoAccessorMethod]
13332 - public Gtk.CellArea cell_area { owned get; construct; }
13333 - public bool clickable { get; set; }
13334 - public bool expand { get; set; }
13335 - public int fixed_width { get; set; }
13336 - public int max_width { get; set; }
13337 - public int min_width { get; set; }
13338 - public bool reorderable { get; set; }
13339 - public bool resizable { get; set; }
13340 - public Gtk.TreeViewColumnSizing sizing { get; set; }
13341 - public int sort_column_id { get; set; }
13342 - public bool sort_indicator { get; set; }
13343 - public Gtk.SortType sort_order { get; set; }
13344 - public int spacing { get; set; }
13345 - public string title { get; set; }
13346 - public bool visible { get; set; }
13347 - public Gtk.Widget widget { get; set; }
13348 - public int width { get; }
13349 - [HasEmitter]
13350 - public virtual signal void clicked ();
13352 - [CCode (cheader_filename = "gtk/gtk.h")]
13353 - public class UIManager : GLib.Object, Gtk.Buildable {
13354 - [CCode (has_construct_function = false)]
13355 - public UIManager ();
13356 - public void add_ui (uint merge_id, string path, string name, string action, Gtk.UIManagerItemType type, bool top);
13357 - public uint add_ui_from_file (string filename) throws GLib.Error;
13358 - public uint add_ui_from_string (string buffer, ssize_t length) throws GLib.Error;
13359 - public void ensure_update ();
13360 - public unowned Gtk.AccelGroup get_accel_group ();
13361 - public virtual unowned Gtk.Action get_action (string path);
13362 - public unowned GLib.List<Gtk.ActionGroup> get_action_groups ();
13363 - public bool get_add_tearoffs ();
13364 - public GLib.SList<weak Gtk.Widget> get_toplevels (Gtk.UIManagerItemType types);
13365 - public unowned string get_ui ();
13366 - public virtual unowned Gtk.Widget get_widget (string path);
13367 - public void insert_action_group (Gtk.ActionGroup action_group, int pos);
13368 - public uint new_merge_id ();
13369 - public void remove_action_group (Gtk.ActionGroup action_group);
13370 - public void remove_ui (uint merge_id);
13371 - public void set_add_tearoffs (bool add_tearoffs);
13372 - public bool add_tearoffs { get; set; }
13373 - public string ui { get; }
13374 - public virtual signal void actions_changed ();
13375 - public virtual signal void add_widget (Gtk.Widget widget);
13376 - public virtual signal void connect_proxy (Gtk.Action action, Gtk.Widget proxy);
13377 - public virtual signal void disconnect_proxy (Gtk.Action action, Gtk.Widget proxy);
13378 - public virtual signal void post_activate (Gtk.Action action);
13379 - public virtual signal void pre_activate (Gtk.Action action);
13381 - [CCode (cheader_filename = "gtk/gtk.h")]
13382 - public class VBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
13383 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13384 - public VBox (bool homogeneous, int spacing);
13386 - [CCode (cheader_filename = "gtk/gtk.h")]
13387 - public class VButtonBox : Gtk.ButtonBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
13388 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13389 - public VButtonBox ();
13391 - [CCode (cheader_filename = "gtk/gtk.h")]
13392 - public class VPaned : Gtk.Paned, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
13393 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13394 - public VPaned ();
13396 - [CCode (cheader_filename = "gtk/gtk.h")]
13397 - public class VScale : Gtk.Scale, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
13398 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13399 - public VScale (Gtk.Adjustment? adjustment);
13400 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13401 - public VScale.with_range (double min, double max, double step);
13403 - [CCode (cheader_filename = "gtk/gtk.h")]
13404 - public class VScrollbar : Gtk.Scrollbar, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
13405 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13406 - public VScrollbar (Gtk.Adjustment? adjustment);
13408 - [CCode (cheader_filename = "gtk/gtk.h")]
13409 - public class VSeparator : Gtk.Separator, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
13410 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13411 - public VSeparator ();
13413 - [CCode (cheader_filename = "gtk/gtk.h")]
13414 - public class Viewport : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
13415 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13416 - public Viewport (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
13417 - public unowned Gdk.Window get_bin_window ();
13418 - public unowned Gtk.Adjustment get_hadjustment ();
13419 - public Gtk.ShadowType get_shadow_type ();
13420 - public unowned Gtk.Adjustment get_vadjustment ();
13421 - public unowned Gdk.Window get_view_window ();
13422 - public void set_hadjustment (Gtk.Adjustment adjustment);
13423 - public void set_shadow_type (Gtk.ShadowType type);
13424 - public void set_vadjustment (Gtk.Adjustment adjustment);
13425 - public Gtk.ShadowType shadow_type { get; set; }
13427 - [CCode (cheader_filename = "gtk/gtk.h")]
13428 - public class VolumeButton : Gtk.ScaleButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable, Gtk.Orientable {
13429 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13430 - public VolumeButton ();
13431 - [NoAccessorMethod]
13432 - public bool use_symbolic { get; set; }
13434 - [CCode (cheader_filename = "gtk/gtk.h")]
13435 - public class Widget : GLib.InitiallyUnowned, Atk.Implementor, Gtk.Buildable {
13436 - public class uint activate_signal;
13437 - [CCode (has_new_function = false, construct_function = "gtk_widget_new")]
13438 - public Widget (...);
13439 - public bool activate ();
13440 - public void add_accelerator (string accel_signal, Gtk.AccelGroup accel_group, uint accel_key, Gdk.ModifierType accel_mods, Gtk.AccelFlags accel_flags);
13441 - public void add_device_events (Gdk.Device device, Gdk.EventMask events);
13442 - public void add_events (int events);
13443 - public void add_mnemonic_label (Gtk.Widget label);
13444 - [NoWrapper]
13445 - public virtual void adjust_size_allocation (Gtk.Orientation orientation, ref int minimum_size, ref int natural_size, ref int allocated_pos, ref int allocated_size);
13446 - [NoWrapper]
13447 - public virtual void adjust_size_request (Gtk.Orientation orientation, ref int minimum_size, ref int natural_size);
13448 - public bool child_focus (Gtk.DirectionType direction);
13449 - public void class_path (out uint path_length, out unowned string path, out unowned string path_reversed);
13450 - public virtual void compute_expand (Gtk.Orientation orientation);
13451 - public Pango.Context create_pango_context ();
13452 - public Pango.Layout create_pango_layout (string? text);
13453 - public void destroyed (out unowned Gtk.Widget widget_pointer);
13454 - public bool device_is_shadowed (Gdk.Device device);
13455 - [NoWrapper]
13456 - public virtual void dispatch_child_properties_changed (uint n_pspecs, out unowned GLib.ParamSpec pspecs);
13457 - public void ensure_style ();
13458 - public void error_bell ();
13459 - [CCode (cname = "gtk_widget_class_find_style_property")]
13460 - public class unowned GLib.ParamSpec find_style_property (string property_name);
13461 - public void freeze_child_notify ();
13462 - public virtual unowned Atk.Object get_accessible ();
13463 - public int get_allocated_height ();
13464 - public int get_allocated_width ();
13465 - public void get_allocation (out Gtk.Allocation allocation);
13466 - public unowned Gtk.Widget get_ancestor (GLib.Type widget_type);
13467 - public bool get_app_paintable ();
13468 - public bool get_can_default ();
13469 - public bool get_can_focus ();
13470 - public bool get_child_visible ();
13471 - public unowned Gtk.Clipboard get_clipboard (Gdk.Atom selection);
13472 - public unowned string get_composite_name ();
13473 - public static Gtk.TextDirection get_default_direction ();
13474 - public static unowned Gtk.Style get_default_style ();
13475 - public bool get_device_enabled (Gdk.Device device);
13476 - public Gdk.EventMask get_device_events (Gdk.Device device);
13477 - public Gtk.TextDirection get_direction ();
13478 - public unowned Gdk.Display get_display ();
13479 - public bool get_double_buffered ();
13480 - public int get_events ();
13481 - public Gtk.Align get_halign ();
13482 - public bool get_has_tooltip ();
13483 - public bool get_has_window ();
13484 - public bool get_hexpand ();
13485 - public bool get_hexpand_set ();
13486 - public bool get_mapped ();
13487 - public int get_margin_bottom ();
13488 - public int get_margin_left ();
13489 - public int get_margin_right ();
13490 - public int get_margin_top ();
13491 - public unowned Gtk.RcStyle get_modifier_style ();
13492 - public bool get_no_show_all ();
13493 - public unowned Pango.Context get_pango_context ();
13494 - public unowned Gtk.Widget get_parent ();
13495 - public unowned Gdk.Window get_parent_window ();
13496 - public unowned Gtk.WidgetPath get_path ();
13497 - public void get_pointer (out int x, out int y);
13498 - public virtual void get_preferred_height (out int minimum_height, out int natural_height);
13499 - public virtual void get_preferred_height_for_width (int width, out int minimum_height, out int natural_height);
13500 - public void get_preferred_size (out Gtk.Requisition minimum_size, out Gtk.Requisition natural_size);
13501 - public virtual void get_preferred_width (out int minimum_width, out int natural_width);
13502 - public virtual void get_preferred_width_for_height (int height, out int minimum_width, out int natural_width);
13503 - public bool get_realized ();
13504 - public bool get_receives_default ();
13505 - public virtual Gtk.SizeRequestMode get_request_mode ();
13506 - public void get_requisition (Gtk.Requisition requisition);
13507 - public unowned Gdk.Window get_root_window ();
13508 - public unowned Gdk.Screen get_screen ();
13509 - public bool get_sensitive ();
13510 - public unowned Gtk.Settings get_settings ();
13511 - public void get_size_request (out int width, out int height);
13512 - public Gtk.StateType get_state ();
13513 - public Gtk.StateFlags get_state_flags ();
13514 - public unowned Gtk.Style get_style ();
13515 - public unowned Gtk.StyleContext get_style_context ();
13516 - public bool get_support_multidevice ();
13517 - public unowned string get_tooltip_markup ();
13518 - public unowned string get_tooltip_text ();
13519 - public unowned Gtk.Window get_tooltip_window ();
13520 - public unowned Gtk.Widget get_toplevel ();
13521 - public Gtk.Align get_valign ();
13522 - public bool get_vexpand ();
13523 - public bool get_vexpand_set ();
13524 - public bool get_visible ();
13525 - public unowned Gdk.Visual get_visual ();
13526 - public unowned Gdk.Window get_window ();
13527 - public void grab_default ();
13528 - public bool has_rc_style ();
13529 - public bool has_screen ();
13530 - public bool hide_on_delete ();
13531 - public bool in_destruction ();
13532 - public void input_shape_combine_region (Cairo.Region region);
13533 - [CCode (cname = "gtk_widget_class_install_style_property")]
13534 - public class void install_style_property (GLib.ParamSpec pspec);
13535 - [CCode (cname = "gtk_widget_class_install_style_property_parser")]
13536 - public class void install_style_property_parser (GLib.ParamSpec pspec, Gtk.RcPropertyParser parser);
13537 - public bool intersect (Gdk.Rectangle area, Gdk.Rectangle? intersection);
13538 - public bool is_ancestor (Gtk.Widget ancestor);
13539 - public bool is_composited ();
13540 - public bool is_sensitive ();
13541 - public bool is_toplevel ();
13542 - public GLib.List<GLib.Closure> list_accel_closures ();
13543 - public GLib.List<weak Gtk.Widget> list_mnemonic_labels ();
13544 - [CCode (cname = "gtk_widget_class_list_style_properties")]
13545 - public class unowned GLib.ParamSpec list_style_properties (uint n_properties);
13546 - public void modify_base (Gtk.StateType state, Gdk.Color? color);
13547 - public void modify_bg (Gtk.StateType state, Gdk.Color? color);
13548 - public void modify_cursor (Gdk.Color? primary, Gdk.Color? secondary);
13549 - public void modify_fg (Gtk.StateType state, Gdk.Color? color);
13550 - public void modify_font (Pango.FontDescription? font_desc);
13551 - public void modify_style (Gtk.RcStyle style);
13552 - public void modify_text (Gtk.StateType state, Gdk.Color? color);
13553 - public void override_background_color (Gtk.StateFlags state, Gdk.RGBA color);
13554 - public void override_color (Gtk.StateFlags state, Gdk.RGBA color);
13555 - public void override_cursor (Gdk.RGBA cursor, Gdk.RGBA secondary_cursor);
13556 - public void override_font (Pango.FontDescription font_desc);
13557 - public void override_symbolic_color (string name, Gdk.RGBA color);
13558 - public void path (out uint path_length, out unowned string path, out unowned string path_reversed);
13559 - public static void pop_composite_child ();
13560 - public static void push_composite_child ();
13561 - public void queue_compute_expand ();
13562 - public void queue_draw ();
13563 - public void queue_draw_area (int x, int y, int width, int height);
13564 - public void queue_draw_region (Cairo.Region region);
13565 - public void queue_resize ();
13566 - public void queue_resize_no_redraw ();
13567 - public unowned Cairo.Region region_intersect (Cairo.Region region);
13568 - public bool remove_accelerator (Gtk.AccelGroup accel_group, uint accel_key, Gdk.ModifierType accel_mods);
13569 - public void remove_mnemonic_label (Gtk.Widget label);
13570 - public Gdk.Pixbuf render_icon (string stock_id, Gtk.IconSize size, string? detail);
13571 - public unowned Gdk.Pixbuf render_icon_pixbuf (string stock_id, Gtk.IconSize size);
13572 - public void reparent (Gtk.Widget new_parent);
13573 - public void reset_rc_styles ();
13574 - public void reset_style ();
13575 - public int send_expose (Gdk.Event event);
13576 - public bool send_focus_change (Gdk.Event event);
13577 - public void set_accel_path (string accel_path, Gtk.AccelGroup accel_group);
13578 - public void set_allocation (Gtk.Allocation allocation);
13579 - public void set_app_paintable (bool app_paintable);
13580 - public void set_can_default (bool can_default);
13581 - public void set_can_focus (bool can_focus);
13582 - public void set_child_visible (bool is_visible);
13583 - public void set_composite_name (string name);
13584 - public static void set_default_direction (Gtk.TextDirection dir);
13585 - public void set_device_enabled (Gdk.Device device, bool enabled);
13586 - public void set_device_events (Gdk.Device device, Gdk.EventMask events);
13587 - public void set_direction (Gtk.TextDirection dir);
13588 - public void set_double_buffered (bool double_buffered);
13589 - public void set_events (int events);
13590 - public void set_halign (Gtk.Align align);
13591 - public void set_has_tooltip (bool has_tooltip);
13592 - public void set_has_window (bool has_window);
13593 - public void set_hexpand (bool expand);
13594 - public void set_hexpand_set (bool @set);
13595 - public void set_mapped (bool mapped);
13596 - public void set_margin_bottom (int margin);
13597 - public void set_margin_left (int margin);
13598 - public void set_margin_right (int margin);
13599 - public void set_margin_top (int margin);
13600 - public void set_no_show_all (bool no_show_all);
13601 - public void set_parent (Gtk.Widget parent);
13602 - public void set_parent_window (Gdk.Window parent_window);
13603 - public void set_realized (bool realized);
13604 - public void set_receives_default (bool receives_default);
13605 - public void set_redraw_on_allocate (bool redraw_on_allocate);
13606 - public void set_sensitive (bool sensitive);
13607 - public void set_size_request (int width, int height);
13608 - public void set_state (Gtk.StateType state);
13609 - public void set_state_flags (Gtk.StateFlags flags, bool clear);
13610 - public void set_style (Gtk.Style? style);
13611 - public void set_support_multidevice (bool support_multidevice);
13612 - public void set_tooltip_markup (string markup);
13613 - public void set_tooltip_text (string text);
13614 - public void set_tooltip_window (Gtk.Window custom_window);
13615 - public void set_valign (Gtk.Align align);
13616 - public void set_vexpand (bool expand);
13617 - public void set_vexpand_set (bool @set);
13618 - public void set_visible (bool visible);
13619 - public void set_visual (Gdk.Visual visual);
13620 - public void set_window (owned Gdk.Window window);
13621 - public void shape_combine_region (Cairo.Region region);
13622 - public virtual void show_all ();
13623 - public void show_now ();
13624 - public void style_attach ();
13625 - public void style_get (...);
13626 - public void style_get_property (string property_name, out GLib.Value value);
13627 - public void style_get_valist (string first_property_name, void* var_args);
13628 - public void thaw_child_notify ();
13629 - public bool translate_coordinates (Gtk.Widget dest_widget, int src_x, int src_y, out int dest_x, out int dest_y);
13630 - public void trigger_tooltip_query ();
13631 - public void unparent ();
13632 - public void unset_state_flags (Gtk.StateFlags flags);
13633 - public bool app_paintable { get; set; }
13634 - public bool can_default { get; set; }
13635 - [NoAccessorMethod]
13636 - public bool can_focus { get; set; }
13637 - [NoAccessorMethod]
13638 - public bool composite_child { get; }
13639 - public bool double_buffered { get; set; }
13640 - public Gdk.EventMask events { get; set; }
13641 - [NoAccessorMethod]
13642 - public bool expand { get; set; }
13643 - public Gtk.Align halign { get; set; }
13644 - [NoAccessorMethod]
13645 - public bool has_default { get; set; }
13646 - [NoAccessorMethod]
13647 - public bool has_focus { get; set; }
13648 - public bool has_tooltip { get; set; }
13649 - [NoAccessorMethod]
13650 - public int height_request { get; set; }
13651 - public bool hexpand { get; set; }
13652 - public bool hexpand_set { get; set; }
13653 - [NoAccessorMethod]
13654 - public bool is_focus { get; set; }
13655 - [NoAccessorMethod]
13656 - public int margin { get; set; }
13657 - public int margin_bottom { get; set; }
13658 - public int margin_left { get; set; }
13659 - public int margin_right { get; set; }
13660 - public int margin_top { get; set; }
13661 - public string name { get; set; }
13662 - public bool no_show_all { get; set; }
13663 - public Gtk.Container parent { get; set; }
13664 - public bool receives_default { get; set; }
13665 - public bool sensitive { get; set; }
13666 - public Gtk.Style style { get; set; }
13667 - public string tooltip_markup { get; set; }
13668 - public string tooltip_text { get; set; }
13669 - public Gtk.Align valign { get; set; }
13670 - public bool vexpand { get; set; }
13671 - public bool vexpand_set { get; set; }
13672 - public bool visible { get; set; }
13673 - [NoAccessorMethod]
13674 - public int width_request { get; set; }
13675 - public virtual signal void accel_closures_changed ();
13676 - public virtual signal bool button_press_event (Gdk.EventButton event);
13677 - public virtual signal bool button_release_event (Gdk.EventButton event);
13678 - [HasEmitter]
13679 - public virtual signal bool can_activate_accel (uint signal_id);
13680 - [HasEmitter]
13681 - public virtual signal void child_notify (GLib.ParamSpec pspec);
13682 - public virtual signal void composited_changed ();
13683 - public virtual signal bool configure_event (Gdk.EventConfigure event);
13684 - public virtual signal bool damage_event (Gdk.Event event);
13685 - public virtual signal bool delete_event (Gdk.Event event);
13686 - [HasEmitter]
13687 - public virtual signal void destroy ();
13688 - public virtual signal bool destroy_event (Gdk.Event event);
13689 - public virtual signal void direction_changed (Gtk.TextDirection previous_direction);
13690 - public virtual signal void drag_begin (Gdk.DragContext context);
13691 - public virtual signal void drag_data_delete (Gdk.DragContext context);
13692 - public virtual signal void drag_data_get (Gdk.DragContext context, Gtk.SelectionData selection_data, uint info, uint time_);
13693 - public virtual signal void drag_data_received (Gdk.DragContext context, int x, int y, Gtk.SelectionData selection_data, uint info, uint time_);
13694 - public virtual signal bool drag_drop (Gdk.DragContext context, int x, int y, uint time_);
13695 - public virtual signal void drag_end (Gdk.DragContext context);
13696 - public virtual signal bool drag_failed (Gdk.DragContext context, Gtk.DragResult result);
13697 - public virtual signal void drag_leave (Gdk.DragContext context, uint time_);
13698 - public virtual signal bool drag_motion (Gdk.DragContext context, int x, int y, uint time_);
13699 - [HasEmitter]
13700 - public virtual signal bool draw (Cairo.Context cr);
13701 - public virtual signal bool enter_notify_event (Gdk.EventCrossing event);
13702 - [HasEmitter]
13703 - public virtual signal bool event (Gdk.Event event);
13704 - public virtual signal void event_after (Gdk.Event p0);
13705 - public virtual signal bool focus (Gtk.DirectionType direction);
13706 - public virtual signal bool focus_in_event (Gdk.EventFocus event);
13707 - public virtual signal bool focus_out_event (Gdk.EventFocus event);
13708 - public virtual signal bool grab_broken_event (Gdk.Event event);
13709 - [HasEmitter]
13710 - public virtual signal void grab_focus ();
13711 - public virtual signal void grab_notify (bool was_grabbed);
13712 - [HasEmitter]
13713 - public virtual signal void hide ();
13714 - public virtual signal void hierarchy_changed (Gtk.Widget? previous_toplevel);
13715 - public virtual signal bool key_press_event (Gdk.EventKey event);
13716 - public virtual signal bool key_release_event (Gdk.EventKey event);
13717 - [HasEmitter]
13718 - public virtual signal bool keynav_failed (Gtk.DirectionType direction);
13719 - public virtual signal bool leave_notify_event (Gdk.EventCrossing event);
13720 - [HasEmitter]
13721 - public virtual signal void map ();
13722 - public virtual signal bool map_event (Gdk.Event event);
13723 - [HasEmitter]
13724 - public virtual signal bool mnemonic_activate (bool group_cycling);
13725 - public virtual signal bool motion_notify_event (Gdk.EventMotion event);
13726 - public virtual signal void move_focus (Gtk.DirectionType direction);
13727 - public virtual signal void parent_set (Gtk.Widget? previous_parent);
13728 - public virtual signal bool popup_menu ();
13729 - public virtual signal bool property_notify_event (Gdk.EventProperty event);
13730 - public virtual signal bool proximity_in_event (Gdk.EventProximity event);
13731 - public virtual signal bool proximity_out_event (Gdk.EventProximity event);
13732 - public virtual signal bool query_tooltip (int x, int y, bool keyboard_tooltip, Gtk.Tooltip tooltip);
13733 - [HasEmitter]
13734 - public virtual signal void realize ();
13735 - public virtual signal void screen_changed (Gdk.Screen previous_screen);
13736 - public virtual signal bool scroll_event (Gdk.EventScroll event);
13737 - public virtual signal bool selection_clear_event (Gdk.EventSelection event);
13738 - public virtual signal void selection_get (Gtk.SelectionData selection_data, uint info, uint time_);
13739 - public virtual signal bool selection_notify_event (Gdk.EventSelection event);
13740 - public virtual signal void selection_received (Gtk.SelectionData selection_data, uint time_);
13741 - public virtual signal bool selection_request_event (Gdk.EventSelection event);
13742 - [HasEmitter]
13743 - public virtual signal void show ();
13744 - public virtual signal bool show_help (Gtk.WidgetHelpType help_type);
13745 - [HasEmitter]
13746 - public virtual signal void size_allocate (Gdk.Rectangle allocation);
13747 - public virtual signal void state_changed (Gtk.StateType previous_state);
13748 - public virtual signal void state_flags_changed (Gtk.StateFlags previous_state_flags);
13749 - public virtual signal void style_set (Gtk.Style? previous_style);
13750 - public virtual signal void style_updated ();
13751 - [HasEmitter]
13752 - public virtual signal void unmap ();
13753 - public virtual signal bool unmap_event (Gdk.Event event);
13754 - [HasEmitter]
13755 - public virtual signal void unrealize ();
13756 - public virtual signal bool visibility_notify_event (Gdk.Event event);
13757 - public virtual signal bool window_state_event (Gdk.EventWindowState event);
13759 - [Compact]
13760 - [CCode (cheader_filename = "gtk/gtk.h")]
13761 - public class WidgetAuxInfo {
13762 - public uint halign;
13763 - public int height;
13764 - public weak Gtk.Border margin;
13765 - public uint valign;
13766 - public int width;
13768 - [Compact]
13769 - [CCode (copy_function = "gtk_widget_path_copy", type_id = "GTK_TYPE_WIDGET_PATH", cheader_filename = "gtk/gtk.h")]
13770 - public class WidgetPath {
13771 - [CCode (has_construct_function = false)]
13772 - public WidgetPath ();
13773 - public int append_type (GLib.Type type);
13774 - public unowned Gtk.WidgetPath copy ();
13775 - public GLib.Type get_object_type ();
13776 - public bool has_parent (GLib.Type type);
13777 - public bool is_type (GLib.Type type);
13778 - public void iter_add_class (int pos, string name);
13779 - public void iter_add_region (int pos, string name, Gtk.RegionFlags flags);
13780 - public void iter_clear_classes (int pos);
13781 - public void iter_clear_regions (int pos);
13782 - public unowned string iter_get_name (int pos);
13783 - public GLib.Type iter_get_object_type (int pos);
13784 - public bool iter_has_class (int pos, string name);
13785 - public bool iter_has_name (int pos, string name);
13786 - public bool iter_has_qclass (int pos, GLib.Quark qname);
13787 - public bool iter_has_qname (int pos, GLib.Quark qname);
13788 - public bool iter_has_qregion (int pos, GLib.Quark qname, Gtk.RegionFlags flags);
13789 - public bool iter_has_region (int pos, string name, Gtk.RegionFlags flags);
13790 - public unowned GLib.SList iter_list_classes (int pos);
13791 - public unowned GLib.SList iter_list_regions (int pos);
13792 - public void iter_remove_class (int pos, string name);
13793 - public void iter_remove_region (int pos, string name);
13794 - public void iter_set_name (int pos, string name);
13795 - public void iter_set_object_type (int pos, GLib.Type type);
13796 - public int length ();
13797 - public void prepend_type (GLib.Type type);
13799 - [CCode (cheader_filename = "gtk/gtk.h")]
13800 - public class Window : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
13801 - [CCode (type = "GtkWidget*", has_construct_function = false)]
13802 - public Window (Gtk.WindowType type = Gtk.WindowType.TOPLEVEL);
13803 - public bool activate_default ();
13804 - public bool activate_focus ();
13805 - public bool activate_key (Gdk.EventKey event);
13806 - public void add_accel_group (Gtk.AccelGroup accel_group);
13807 - public void add_mnemonic (uint keyval, Gtk.Widget target);
13808 - public void begin_move_drag (int button, int root_x, int root_y, uint32 timestamp);
13809 - public void begin_resize_drag (Gdk.WindowEdge edge, int button, int root_x, int root_y, uint32 timestamp);
13810 - public void deiconify ();
13811 - public void fullscreen ();
13812 - public bool get_accept_focus ();
13813 - public unowned Gtk.Application get_application ();
13814 - public bool get_decorated ();
13815 - public static GLib.List<weak Gdk.Pixbuf> get_default_icon_list ();
13816 - public static unowned string get_default_icon_name ();
13817 - public void get_default_size (out int width, out int height);
13818 - public unowned Gtk.Widget get_default_widget ();
13819 - public bool get_deletable ();
13820 - public bool get_destroy_with_parent ();
13821 - public unowned Gtk.Widget get_focus ();
13822 - public bool get_focus_on_map ();
13823 - public Gdk.Gravity get_gravity ();
13824 - public unowned Gtk.WindowGroup get_group ();
13825 - public bool get_has_resize_grip ();
13826 - public unowned Gdk.Pixbuf get_icon ();
13827 - public GLib.List<weak Gdk.Pixbuf> get_icon_list ();
13828 - public unowned string get_icon_name ();
13829 - public Gdk.ModifierType get_mnemonic_modifier ();
13830 - public bool get_mnemonics_visible ();
13831 - public bool get_modal ();
13832 - public double get_opacity ();
13833 - public void get_position (out int root_x, out int root_y);
13834 - public bool get_resizable ();
13835 - public bool get_resize_grip_area (Gdk.Rectangle rect);
13836 - public unowned string get_role ();
13837 - public unowned Gdk.Screen get_screen ();
13838 - public void get_size (out int width, out int height);
13839 - public bool get_skip_pager_hint ();
13840 - public bool get_skip_taskbar_hint ();
13841 - public unowned string get_title ();
13842 - public unowned Gtk.Window get_transient_for ();
13843 - public Gdk.WindowTypeHint get_type_hint ();
13844 - public bool get_urgency_hint ();
13845 - public Gtk.WindowType get_window_type ();
13846 - public bool has_group ();
13847 - public void iconify ();
13848 - public static GLib.List<weak Gtk.Window> list_toplevels ();
13849 - public void maximize ();
13850 - public bool mnemonic_activate (uint keyval, Gdk.ModifierType modifier);
13851 - public void move (int x, int y);
13852 - public bool parse_geometry (string geometry);
13853 - public void present ();
13854 - public void present_with_time (uint32 timestamp);
13855 - public bool propagate_key_event (Gdk.EventKey event);
13856 - public void remove_accel_group (Gtk.AccelGroup accel_group);
13857 - public void remove_mnemonic (uint keyval, Gtk.Widget target);
13858 - public void reshow_with_initial_size ();
13859 - public void resize (int width, int height);
13860 - public bool resize_grip_is_visible ();
13861 - public void resize_to_geometry (int width, int height);
13862 - public void set_accept_focus (bool setting);
13863 - public void set_application (Gtk.Application application);
13864 - public static void set_auto_startup_notification (bool setting);
13865 - public void set_decorated (bool setting);
13866 - public void set_default (Gtk.Widget default_widget);
13867 - public void set_default_geometry (int width, int height);
13868 - public static void set_default_icon (Gdk.Pixbuf icon);
13869 - public static bool set_default_icon_from_file (string filename) throws GLib.Error;
13870 - public static void set_default_icon_list (GLib.List<Gdk.Pixbuf> list);
13871 - public static void set_default_icon_name (string name);
13872 - public void set_default_size (int width, int height);
13873 - public void set_deletable (bool setting);
13874 - public void set_destroy_with_parent (bool setting);
13875 - public void set_focus_on_map (bool setting);
13876 - public void set_geometry_hints (Gtk.Widget geometry_widget, Gdk.Geometry geometry, Gdk.WindowHints geom_mask);
13877 - public void set_gravity (Gdk.Gravity gravity);
13878 - public void set_has_resize_grip (bool value);
13879 - public void set_has_user_ref_count (bool setting);
13880 - public void set_icon (Gdk.Pixbuf icon);
13881 - public bool set_icon_from_file (string filename) throws GLib.Error;
13882 - public void set_icon_list (GLib.List<Gdk.Pixbuf> list);
13883 - public void set_icon_name (string name);
13884 - public void set_keep_above (bool setting);
13885 - public void set_keep_below (bool setting);
13886 - public void set_mnemonic_modifier (Gdk.ModifierType modifier);
13887 - public void set_mnemonics_visible (bool setting);
13888 - public void set_modal (bool modal);
13889 - public void set_opacity (double opacity);
13890 - public void set_position (Gtk.WindowPosition position);
13891 - public void set_resizable (bool resizable);
13892 - public void set_role (string role);
13893 - public void set_screen (Gdk.Screen screen);
13894 - public void set_skip_pager_hint (bool setting);
13895 - public void set_skip_taskbar_hint (bool setting);
13896 - public void set_startup_id (string startup_id);
13897 - public void set_title (string title);
13898 - public void set_transient_for (Gtk.Window parent);
13899 - public void set_type_hint (Gdk.WindowTypeHint hint);
13900 - public void set_urgency_hint (bool setting);
13901 - public void set_wmclass (string wmclass_name, string wmclass_class);
13902 - public void stick ();
13903 - public void unfullscreen ();
13904 - public void unmaximize ();
13905 - public void unstick ();
13906 - public bool accept_focus { get; set; }
13907 - public Gtk.Application application { get; set; }
13908 - public bool decorated { get; set; }
13909 - [NoAccessorMethod]
13910 - public int default_height { get; set; }
13911 - [NoAccessorMethod]
13912 - public int default_width { get; set; }
13913 - public bool deletable { get; set; }
13914 - public bool destroy_with_parent { get; set; }
13915 - public bool focus_on_map { get; set; }
13916 - public Gdk.Gravity gravity { get; set; }
13917 - public bool has_resize_grip { get; set; }
13918 - [NoAccessorMethod]
13919 - public bool has_toplevel_focus { get; }
13920 - public Gdk.Pixbuf icon { get; set; }
13921 - public string icon_name { get; set; }
13922 - [NoAccessorMethod]
13923 - public bool is_active { get; }
13924 - public bool mnemonics_visible { get; set; }
13925 - public bool modal { get; set; }
13926 - public double opacity { get; set; }
13927 - public bool resizable { get; set; }
13928 - [NoAccessorMethod]
13929 - public bool resize_grip_visible { get; }
13930 - public string role { get; set; }
13931 - public Gdk.Screen screen { get; set; }
13932 - public bool skip_pager_hint { get; set; }
13933 - public bool skip_taskbar_hint { get; set; }
13934 - public string startup_id { set; }
13935 - public string title { get; set; }
13936 - public Gtk.Window transient_for { get; set construct; }
13937 - [NoAccessorMethod]
13938 - public Gtk.WindowType type { get; construct; }
13939 - public Gdk.WindowTypeHint type_hint { get; set; }
13940 - public bool urgency_hint { get; set; }
13941 - [NoAccessorMethod]
13942 - public Gtk.WindowPosition window_position { get; set; }
13943 - [Experimental]
13944 - public virtual signal void default_activated ();
13945 - [Experimental]
13946 - public virtual signal void focus_activated ();
13947 - public virtual signal void keys_changed ();
13948 - [HasEmitter]
13949 - public virtual signal void set_focus (Gtk.Widget? focus);
13951 - [Compact]
13952 - [CCode (cheader_filename = "gtk/gtk.h")]
13953 - public class WindowGeometryInfo {
13955 - [CCode (cheader_filename = "gtk/gtk.h")]
13956 - public class WindowGroup : GLib.Object {
13957 - [CCode (has_construct_function = false)]
13958 - public WindowGroup ();
13959 - public void add_window (Gtk.Window window);
13960 - public unowned Gtk.Widget get_current_device_grab (Gdk.Device device);
13961 - public unowned Gtk.Widget get_current_grab ();
13962 - public GLib.List<weak Gtk.Window> list_windows ();
13963 - public void remove_window (Gtk.Window window);
13965 - [CCode (cheader_filename = "gtk/gtk.h")]
13966 - public interface Activatable : GLib.Object {
13967 - public void do_set_related_action (Gtk.Action action);
13968 - public unowned Gtk.Action get_related_action ();
13969 - public bool get_use_action_appearance ();
13970 - public void set_related_action (Gtk.Action action);
13971 - public void set_use_action_appearance (bool use_appearance);
13972 - public abstract void sync_action_properties (Gtk.Action action);
13973 - [NoWrapper]
13974 - public abstract void update (Gtk.Action action, string property_name);
13975 - public Gtk.Action related_action { get; set; }
13976 - public bool use_action_appearance { get; set; }
13978 - [CCode (cheader_filename = "gtk/gtk.h")]
13979 - public interface AppChooser : Gtk.Widget {
13980 - public unowned GLib.AppInfo get_app_info ();
13981 - public unowned string get_content_type ();
13982 - public void refresh ();
13983 - public string content_type { get; construct; }
13985 - [CCode (cheader_filename = "gtk/gtk.h")]
13986 - public interface Buildable : GLib.Object {
13987 - public abstract void add_child (Gtk.Builder builder, GLib.Object child, string? type);
13988 - public abstract unowned GLib.Object construct_child (Gtk.Builder builder, string name);
13989 - public abstract void custom_finished (Gtk.Builder builder, GLib.Object? child, string tagname, void* data);
13990 - public abstract void custom_tag_end (Gtk.Builder builder, GLib.Object? child, string tagname, out void* data);
13991 - public abstract bool custom_tag_start (Gtk.Builder builder, GLib.Object? child, string tagname, out GLib.MarkupParser parser, out void* data);
13992 - public abstract unowned GLib.Object get_internal_child (Gtk.Builder builder, string childname);
13993 - public abstract unowned string get_name ();
13994 - public abstract void parser_finished (Gtk.Builder builder);
13995 - public abstract void set_buildable_property (Gtk.Builder builder, string name, GLib.Value value);
13996 - public abstract void set_name (string name);
13998 - [CCode (cheader_filename = "gtk/gtk.h")]
13999 - public interface CellEditable : Gtk.Widget {
14000 - public abstract void start_editing (Gdk.Event event);
14001 - public bool editing_canceled { get; set; }
14002 - [HasEmitter]
14003 - public signal void editing_done ();
14004 - [HasEmitter]
14005 - public signal void remove_widget ();
14007 - [CCode (cheader_filename = "gtk/gtk.h")]
14008 - public interface CellLayout : GLib.Object {
14009 - public abstract void add_attribute (Gtk.CellRenderer cell, string attribute, int column);
14010 - public abstract void clear ();
14011 - public abstract void clear_attributes (Gtk.CellRenderer cell);
14012 - public abstract unowned Gtk.CellArea get_area ();
14013 - public abstract GLib.List<weak Gtk.CellRenderer> get_cells ();
14014 - public abstract void pack_end (Gtk.CellRenderer cell, bool expand);
14015 - public abstract void pack_start (Gtk.CellRenderer cell, bool expand);
14016 - public abstract void reorder (Gtk.CellRenderer cell, int position);
14017 - public void set_attributes (Gtk.CellRenderer cell, ...);
14018 - public abstract void set_cell_data_func (Gtk.CellRenderer cell, owned Gtk.CellLayoutDataFunc func);
14020 - [CCode (cheader_filename = "gtk/gtk.h")]
14021 - public interface Editable {
14022 - public void copy_clipboard ();
14023 - public void cut_clipboard ();
14024 - public void delete_selection ();
14025 - [NoWrapper]
14026 - public abstract void do_delete_text (int start_pos, int end_pos);
14027 - [NoWrapper]
14028 - public abstract void do_insert_text (string new_text, int new_text_length, int position);
14029 - public abstract unowned string get_chars (int start_pos, int end_pos);
14030 - public bool get_editable ();
14031 - public abstract int get_position ();
14032 - public abstract bool get_selection_bounds (out int start_pos, out int end_pos);
14033 - public void paste_clipboard ();
14034 - [CCode (vfunc_name = "set_selection_bounds")]
14035 - public abstract void select_region (int start_pos, int end_pos);
14036 - public void set_editable (bool is_editable);
14037 - public abstract void set_position (int position);
14038 - public signal void changed ();
14039 - [HasEmitter]
14040 - public signal void delete_text (int start_pos, int end_pos);
14041 - [HasEmitter]
14042 - public signal void insert_text (string new_text, int new_text_length, void* position);
14044 - [CCode (cheader_filename = "gtk/gtk.h")]
14045 - public interface FileChooser : Gtk.Widget {
14046 - public void add_filter (Gtk.FileFilter filter);
14047 - public bool add_shortcut_folder (string folder) throws GLib.Error;
14048 - public bool add_shortcut_folder_uri (string uri) throws GLib.Error;
14049 - public static GLib.Quark error_quark ();
14050 - public Gtk.FileChooserAction get_action ();
14051 - public bool get_create_folders ();
14052 - public string get_current_folder ();
14053 - public unowned GLib.File get_current_folder_file ();
14054 - public string get_current_folder_uri ();
14055 - public bool get_do_overwrite_confirmation ();
14056 - public unowned Gtk.Widget get_extra_widget ();
14057 - public unowned GLib.File get_file ();
14058 - public string get_filename ();
14059 - public GLib.SList<string> get_filenames ();
14060 - public GLib.SList<GLib.File> get_files ();
14061 - public unowned Gtk.FileFilter get_filter ();
14062 - public bool get_local_only ();
14063 - public unowned GLib.File get_preview_file ();
14064 - public string get_preview_filename ();
14065 - public string get_preview_uri ();
14066 - public unowned Gtk.Widget get_preview_widget ();
14067 - public bool get_preview_widget_active ();
14068 - public bool get_select_multiple ();
14069 - public bool get_show_hidden ();
14070 - public string get_uri ();
14071 - public GLib.SList<string> get_uris ();
14072 - public bool get_use_preview_label ();
14073 - public GLib.SList<weak Gtk.FileFilter> list_filters ();
14074 - public GLib.SList<string>? list_shortcut_folder_uris ();
14075 - public GLib.SList<string>? list_shortcut_folders ();
14076 - public void remove_filter (Gtk.FileFilter filter);
14077 - public bool remove_shortcut_folder (string folder) throws GLib.Error;
14078 - public bool remove_shortcut_folder_uri (string uri) throws GLib.Error;
14079 - public void select_all ();
14080 - public bool select_file (GLib.File file) throws GLib.Error;
14081 - public bool select_filename (string filename);
14082 - public bool select_uri (string uri);
14083 - public void set_action (Gtk.FileChooserAction action);
14084 - public void set_create_folders (bool create_folders);
14085 - public bool set_current_folder (string filename);
14086 - public bool set_current_folder_file (GLib.File file) throws GLib.Error;
14087 - public bool set_current_folder_uri (string uri);
14088 - public void set_current_name (string name);
14089 - public void set_do_overwrite_confirmation (bool do_overwrite_confirmation);
14090 - public void set_extra_widget (Gtk.Widget extra_widget);
14091 - public bool set_file (GLib.File file) throws GLib.Error;
14092 - public bool set_filename (string filename);
14093 - public void set_filter (Gtk.FileFilter filter);
14094 - public void set_local_only (bool local_only);
14095 - public void set_preview_widget (Gtk.Widget preview_widget);
14096 - public void set_preview_widget_active (bool active);
14097 - public void set_select_multiple (bool select_multiple);
14098 - public void set_show_hidden (bool show_hidden);
14099 - public bool set_uri (string uri);
14100 - public void set_use_preview_label (bool use_label);
14101 - public void unselect_all ();
14102 - public void unselect_file (GLib.File file);
14103 - public void unselect_filename (string filename);
14104 - public void unselect_uri (string uri);
14105 - public Gtk.FileChooserAction action { get; set; }
14106 - public bool create_folders { get; set; }
14107 - public bool do_overwrite_confirmation { get; set; }
14108 - public Gtk.Widget extra_widget { get; set; }
14109 - public Gtk.FileFilter filter { get; set; }
14110 - public bool local_only { get; set; }
14111 - public Gtk.Widget preview_widget { get; set; }
14112 - public bool preview_widget_active { get; set; }
14113 - public bool select_multiple { get; set; }
14114 - public bool show_hidden { get; set; }
14115 - public bool use_preview_label { get; set; }
14116 - public signal Gtk.FileChooserConfirmation confirm_overwrite ();
14117 - public signal void current_folder_changed ();
14118 - public signal void file_activated ();
14119 - public signal void selection_changed ();
14120 - public signal void update_preview ();
14122 - [CCode (cheader_filename = "gtk/gtk.h")]
14123 - public interface FileChooserEmbed {
14125 - [CCode (cheader_filename = "gtk/gtk.h")]
14126 - public interface Orientable : GLib.Object {
14127 - public Gtk.Orientation get_orientation ();
14128 - public void set_orientation (Gtk.Orientation orientation);
14129 - public Gtk.Orientation orientation { get; set; }
14131 - [CCode (cheader_filename = "gtk/gtk.h")]
14132 - public interface PrintOperationPreview : GLib.Object {
14133 - public abstract void end_preview ();
14134 - public abstract bool is_selected (int page_nr);
14135 - public abstract void render_page (int page_nr);
14136 - public signal void got_page_size (Gtk.PrintContext context, Gtk.PageSetup page_setup);
14137 - public signal void ready (Gtk.PrintContext context);
14139 - [CCode (cheader_filename = "gtk/gtk.h")]
14140 - public interface RecentChooser : GLib.Object {
14141 - public abstract void add_filter (Gtk.RecentFilter filter);
14142 - public static GLib.Quark error_quark ();
14143 - public unowned Gtk.RecentInfo get_current_item ();
14144 - public abstract unowned string get_current_uri ();
14145 - public unowned Gtk.RecentFilter get_filter ();
14146 - public abstract GLib.List<Gtk.RecentInfo> get_items ();
14147 - public int get_limit ();
14148 - public bool get_local_only ();
14149 - [NoWrapper]
14150 - public abstract unowned Gtk.RecentManager get_recent_manager ();
14151 - public bool get_select_multiple ();
14152 - public bool get_show_icons ();
14153 - public bool get_show_not_found ();
14154 - public bool get_show_private ();
14155 - public bool get_show_tips ();
14156 - public Gtk.RecentSortType get_sort_type ();
14157 - public unowned string get_uris (size_t length);
14158 - public abstract GLib.SList<weak Gtk.RecentFilter> list_filters ();
14159 - public abstract void remove_filter (Gtk.RecentFilter filter);
14160 - public abstract void select_all ();
14161 - public abstract bool select_uri (string uri) throws GLib.Error;
14162 - public abstract bool set_current_uri (string uri) throws GLib.Error;
14163 - public void set_filter (Gtk.RecentFilter filter);
14164 - public void set_limit (int limit);
14165 - public void set_local_only (bool local_only);
14166 - public void set_select_multiple (bool select_multiple);
14167 - public void set_show_icons (bool show_icons);
14168 - public void set_show_not_found (bool show_not_found);
14169 - public void set_show_private (bool show_private);
14170 - public void set_show_tips (bool show_tips);
14171 - public abstract void set_sort_func (owned Gtk.RecentSortFunc sort_func);
14172 - public void set_sort_type (Gtk.RecentSortType sort_type);
14173 - public abstract void unselect_all ();
14174 - public abstract void unselect_uri (string uri);
14175 - public Gtk.RecentFilter filter { get; set; }
14176 - public int limit { get; set; }
14177 - public bool local_only { get; set; }
14178 - public Gtk.RecentManager recent_manager { construct; }
14179 - public bool select_multiple { get; set; }
14180 - public bool show_icons { get; set; }
14181 - public bool show_not_found { get; set; }
14182 - public bool show_private { get; set; }
14183 - public bool show_tips { get; set; }
14184 - public Gtk.RecentSortType sort_type { get; set; }
14185 - public signal void item_activated ();
14186 - public signal void selection_changed ();
14188 - [CCode (cheader_filename = "gtk/gtk.h")]
14189 - public interface Scrollable : GLib.Object {
14190 - public unowned Gtk.Adjustment get_hadjustment ();
14191 - public Gtk.ScrollablePolicy get_hscroll_policy ();
14192 - public unowned Gtk.Adjustment get_vadjustment ();
14193 - public Gtk.ScrollablePolicy get_vscroll_policy ();
14194 - public void set_hadjustment (Gtk.Adjustment hadjustment);
14195 - public void set_hscroll_policy (Gtk.ScrollablePolicy policy);
14196 - public void set_vadjustment (Gtk.Adjustment vadjustment);
14197 - public void set_vscroll_policy (Gtk.ScrollablePolicy policy);
14198 - public Gtk.Adjustment hadjustment { get; set construct; }
14199 - public Gtk.ScrollablePolicy hscroll_policy { get; set; }
14200 - public Gtk.Adjustment vadjustment { get; set construct; }
14201 - public Gtk.ScrollablePolicy vscroll_policy { get; set; }
14203 - [CCode (cheader_filename = "gtk/gtk.h")]
14204 - public interface StyleProvider {
14205 - public abstract unowned Gtk.IconFactory get_icon_factory (Gtk.WidgetPath path);
14206 - public abstract unowned Gtk.StyleProperties get_style (Gtk.WidgetPath path);
14207 - public abstract bool get_style_property (Gtk.WidgetPath path, Gtk.StateFlags state, GLib.ParamSpec pspec, GLib.Value value);
14209 - [CCode (cheader_filename = "gtk/gtk.h")]
14210 - public interface ToolShell : Gtk.Widget {
14211 - public abstract Pango.EllipsizeMode get_ellipsize_mode ();
14212 - public abstract Gtk.IconSize get_icon_size ();
14213 - public abstract Gtk.Orientation get_orientation ();
14214 - public abstract Gtk.ReliefStyle get_relief_style ();
14215 - public abstract Gtk.ToolbarStyle get_style ();
14216 - public abstract float get_text_alignment ();
14217 - public abstract Gtk.Orientation get_text_orientation ();
14218 - public abstract unowned Gtk.SizeGroup get_text_size_group ();
14219 - public abstract void rebuild_menu ();
14221 - [CCode (cheader_filename = "gtk/gtk.h")]
14222 - public interface TreeDragDest {
14223 - public abstract bool drag_data_received (Gtk.TreePath dest, Gtk.SelectionData selection_data);
14224 - public abstract bool row_drop_possible (Gtk.TreePath dest_path, Gtk.SelectionData selection_data);
14226 - [CCode (cheader_filename = "gtk/gtk.h")]
14227 - public interface TreeDragSource {
14228 - public abstract bool drag_data_delete (Gtk.TreePath path);
14229 - public abstract bool drag_data_get (Gtk.TreePath path, Gtk.SelectionData selection_data);
14230 - public abstract bool row_draggable (Gtk.TreePath path);
14232 - [CCode (cheader_filename = "gtk/gtk.h")]
14233 - public interface TreeModel : GLib.Object {
14234 - public void @foreach (Gtk.TreeModelForeachFunc func);
14235 - [CCode (sentinel = "-1")]
14236 - public void @get (Gtk.TreeIter iter, ...);
14237 - public abstract GLib.Type get_column_type (int index_);
14238 - public abstract Gtk.TreeModelFlags get_flags ();
14239 - public abstract bool get_iter (out Gtk.TreeIter iter, Gtk.TreePath path);
14240 - public bool get_iter_first (out Gtk.TreeIter iter);
14241 - public bool get_iter_from_string (out Gtk.TreeIter iter, string path_string);
14242 - public abstract int get_n_columns ();
14243 - public abstract Gtk.TreePath get_path (Gtk.TreeIter iter);
14244 - public string get_string_from_iter (Gtk.TreeIter iter);
14245 - public void get_valist (Gtk.TreeIter iter, void* var_args);
14246 - public abstract void get_value (Gtk.TreeIter iter, int column, out GLib.Value value);
14247 - public abstract bool iter_children (out Gtk.TreeIter iter, Gtk.TreeIter? parent);
14248 - public abstract bool iter_has_child (Gtk.TreeIter iter);
14249 - public abstract int iter_n_children (Gtk.TreeIter? iter);
14250 - public abstract bool iter_next (ref Gtk.TreeIter iter);
14251 - public abstract bool iter_nth_child (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n);
14252 - public abstract bool iter_parent (out Gtk.TreeIter iter, Gtk.TreeIter child);
14253 - public virtual bool iter_previous (ref Gtk.TreeIter iter);
14254 - public abstract void ref_node (Gtk.TreeIter iter);
14255 - public abstract void unref_node (Gtk.TreeIter iter);
14256 - [HasEmitter]
14257 - public signal void row_changed (Gtk.TreePath path, Gtk.TreeIter iter);
14258 - [HasEmitter]
14259 - public signal void row_deleted (Gtk.TreePath path);
14260 - [HasEmitter]
14261 - public signal void row_has_child_toggled (Gtk.TreePath path, Gtk.TreeIter iter);
14262 - [HasEmitter]
14263 - public signal void row_inserted (Gtk.TreePath path, Gtk.TreeIter iter);
14264 - [HasEmitter]
14265 - public signal void rows_reordered (Gtk.TreePath path, Gtk.TreeIter iter, void* new_order);
14267 - [CCode (cheader_filename = "gtk/gtk.h")]
14268 - public interface TreeSortable : Gtk.TreeModel, GLib.Object {
14269 - public abstract bool get_sort_column_id (out int sort_column_id, out Gtk.SortType order);
14270 - public abstract bool has_default_sort_func ();
14271 - public abstract void set_default_sort_func (owned Gtk.TreeIterCompareFunc sort_func);
14272 - public abstract void set_sort_column_id (int sort_column_id, Gtk.SortType order);
14273 - public abstract void set_sort_func (int sort_column_id, owned Gtk.TreeIterCompareFunc sort_func);
14274 - [HasEmitter]
14275 - public signal void sort_column_changed ();
14277 - [CCode (type_id = "GTK_TYPE_ACCEL_KEY", cheader_filename = "gtk/gtk.h")]
14278 - public struct AccelKey {
14279 - public uint accel_key;
14280 - public Gdk.ModifierType accel_mods;
14281 - public uint accel_flags;
14283 - [CCode (type_id = "GTK_TYPE_ACTION_ENTRY", cheader_filename = "gtk/gtk.h")]
14284 - public struct ActionEntry {
14285 - public weak string name;
14286 - public weak string stock_id;
14287 - public weak string label;
14288 - public weak string accelerator;
14289 - public weak string tooltip;
14290 - [CCode (type = "GCallback")]
14291 - public weak Gtk.ActionCallback callback;
14293 - [CCode (type_id = "GTK_TYPE_ALLOCATION", cheader_filename = "gtk/gtk.h")]
14294 - public struct Allocation {
14295 - public int x;
14296 - public int y;
14297 - public int width;
14298 - public int height;
14300 - [CCode (type_id = "GTK_TYPE_IM_CONTEXT_INFO", cheader_filename = "gtk/gtk.h")]
14301 - public struct IMContextInfo {
14302 - public weak string context_id;
14303 - public weak string context_name;
14304 - public weak string domain;
14305 - public weak string domain_dirname;
14306 - public weak string default_locales;
14308 - [CCode (type_id = "GTK_TYPE_RADIO_ACTION_ENTRY", cheader_filename = "gtk/gtk.h")]
14309 - public struct RadioActionEntry {
14310 - public weak string name;
14311 - public weak string stock_id;
14312 - public weak string label;
14313 - public weak string accelerator;
14314 - public weak string tooltip;
14315 - public int value;
14317 - [CCode (type_id = "GTK_TYPE_RECENT_DATA", has_copy_function = false, has_destroy_function = false, cheader_filename = "gtk/gtk.h")]
14318 - public struct RecentData {
14319 - public string display_name;
14320 - public string description;
14321 - public string mime_type;
14322 - public string app_name;
14323 - public string app_exec;
14324 - [CCode (array_length = false, array_null_terminated = true)]
14325 - public string[] groups;
14326 - public bool is_private;
14328 - [CCode (type_id = "GTK_TYPE_REQUISITION", cheader_filename = "gtk/gtk.h")]
14329 - public struct Requisition {
14330 - public int width;
14331 - public int height;
14332 - [CCode (cname = "gtk_requisition_new", has_construct_function = false)]
14333 - public Requisition ();
14334 - public Gtk.Requisition copy ();
14335 - public void free ();
14337 - [CCode (type_id = "GTK_TYPE_STOCK_ITEM", cheader_filename = "gtk/gtk.h")]
14338 - public struct StockItem {
14339 - public weak string stock_id;
14340 - public weak string label;
14341 - public Gdk.ModifierType modifier;
14342 - public uint keyval;
14343 - public weak string translation_domain;
14344 - public Gtk.StockItem copy ();
14345 - public void free ();
14347 - [CCode (type_id = "GTK_TYPE_TARGET_ENTRY", cheader_filename = "gtk/gtk.h")]
14348 - public struct TargetEntry {
14349 - public weak string target;
14350 - public uint flags;
14351 - public uint info;
14352 - [CCode (cname = "gtk_target_entry_new", has_construct_function = false)]
14353 - public TargetEntry (string target, uint flags, uint info);
14354 - public Gtk.TargetEntry copy ();
14355 - public void free ();
14357 - [CCode (type_id = "GTK_TYPE_TEXT_ITER", cheader_filename = "gtk/gtk.h")]
14358 - public struct TextIter {
14359 - public void* dummy1;
14360 - public void* dummy2;
14361 - public int dummy3;
14362 - public int dummy4;
14363 - public int dummy5;
14364 - public int dummy6;
14365 - public int dummy7;
14366 - public int dummy8;
14367 - public void* dummy9;
14368 - public void* dummy10;
14369 - public int dummy11;
14370 - public int dummy12;
14371 - public int dummy13;
14372 - public void* dummy14;
14373 - public bool backward_char ();
14374 - public bool backward_chars (int count);
14375 - public bool backward_cursor_position ();
14376 - public bool backward_cursor_positions (int count);
14377 - public bool backward_find_char (Gtk.TextCharPredicate pred, Gtk.TextIter limit);
14378 - public bool backward_line ();
14379 - public bool backward_lines (int count);
14380 - public bool backward_search (string str, Gtk.TextSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter? limit);
14381 - public bool backward_sentence_start ();
14382 - public bool backward_sentence_starts (int count);
14383 - public bool backward_to_tag_toggle (Gtk.TextTag? tag);
14384 - public bool backward_visible_cursor_position ();
14385 - public bool backward_visible_cursor_positions (int count);
14386 - public bool backward_visible_line ();
14387 - public bool backward_visible_lines (int count);
14388 - public bool backward_visible_word_start ();
14389 - public bool backward_visible_word_starts (int count);
14390 - public bool backward_word_start ();
14391 - public bool backward_word_starts (int count);
14392 - public bool begins_tag (Gtk.TextTag? tag);
14393 - public bool can_insert (bool default_editability);
14394 - public int compare (Gtk.TextIter rhs);
14395 - public Gtk.TextIter copy ();
14396 - public bool editable (bool default_setting);
14397 - public bool ends_line ();
14398 - public bool ends_sentence ();
14399 - public bool ends_tag (Gtk.TextTag? tag);
14400 - public bool ends_word ();
14401 - public bool equal (Gtk.TextIter rhs);
14402 - public bool forward_char ();
14403 - public bool forward_chars (int count);
14404 - public bool forward_cursor_position ();
14405 - public bool forward_cursor_positions (int count);
14406 - public bool forward_find_char (Gtk.TextCharPredicate pred, Gtk.TextIter? limit);
14407 - public bool forward_line ();
14408 - public bool forward_lines (int count);
14409 - public bool forward_search (string str, Gtk.TextSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter? limit);
14410 - public bool forward_sentence_end ();
14411 - public bool forward_sentence_ends (int count);
14412 - public void forward_to_end ();
14413 - public bool forward_to_line_end ();
14414 - public bool forward_to_tag_toggle (Gtk.TextTag? tag);
14415 - public bool forward_visible_cursor_position ();
14416 - public bool forward_visible_cursor_positions (int count);
14417 - public bool forward_visible_line ();
14418 - public bool forward_visible_lines (int count);
14419 - public bool forward_visible_word_end ();
14420 - public bool forward_visible_word_ends (int count);
14421 - public bool forward_word_end ();
14422 - public bool forward_word_ends (int count);
14423 - public void free ();
14424 - public bool get_attributes (Gtk.TextAttributes values);
14425 - public unowned Gtk.TextBuffer get_buffer ();
14426 - public int get_bytes_in_line ();
14427 - public unichar get_char ();
14428 - public int get_chars_in_line ();
14429 - public unowned Gtk.TextChildAnchor get_child_anchor ();
14430 - public unowned Pango.Language get_language ();
14431 - public int get_line ();
14432 - public int get_line_index ();
14433 - public int get_line_offset ();
14434 - public GLib.SList<weak Gtk.TextMark> get_marks ();
14435 - public int get_offset ();
14436 - public unowned Gdk.Pixbuf get_pixbuf ();
14437 - public unowned string get_slice (Gtk.TextIter end);
14438 - public GLib.SList<weak Gtk.TextTag> get_tags ();
14439 - public unowned string get_text (Gtk.TextIter end);
14440 - public GLib.SList<weak Gtk.TextTag> get_toggled_tags (bool toggled_on);
14441 - public int get_visible_line_index ();
14442 - public int get_visible_line_offset ();
14443 - public unowned string get_visible_slice (Gtk.TextIter end);
14444 - public unowned string get_visible_text (Gtk.TextIter end);
14445 - public bool has_tag (Gtk.TextTag tag);
14446 - public bool in_range (Gtk.TextIter start, Gtk.TextIter end);
14447 - public bool inside_sentence ();
14448 - public bool inside_word ();
14449 - public bool is_cursor_position ();
14450 - public bool is_end ();
14451 - public bool is_start ();
14452 - public void order (Gtk.TextIter second);
14453 - public void set_line (int line_number);
14454 - public void set_line_index (int byte_on_line);
14455 - public void set_line_offset (int char_on_line);
14456 - public void set_offset (int char_offset);
14457 - public void set_visible_line_index (int byte_on_line);
14458 - public void set_visible_line_offset (int char_on_line);
14459 - public bool starts_line ();
14460 - public bool starts_sentence ();
14461 - public bool starts_word ();
14462 - public bool toggles_tag (Gtk.TextTag tag);
14464 - [CCode (type_id = "GTK_TYPE_TOGGLE_ACTION_ENTRY", cheader_filename = "gtk/gtk.h")]
14465 - public struct ToggleActionEntry {
14466 - public weak string name;
14467 - public weak string stock_id;
14468 - public weak string label;
14469 - public weak string accelerator;
14470 - public weak string tooltip;
14471 - [CCode (type = "GCallback")]
14472 - public weak Gtk.ActionCallback callback;
14473 - public bool is_active;
14475 - [CCode (type_id = "GTK_TYPE_TREE_ITER", cheader_filename = "gtk/gtk.h")]
14476 - public struct TreeIter {
14477 - public int stamp;
14478 - public void* user_data;
14479 - public void* user_data2;
14480 - public void* user_data3;
14482 - [CCode (cprefix = "GTK_ACCEL_", cheader_filename = "gtk/gtk.h")]
14483 - [Flags]
14484 - public enum AccelFlags {
14485 - VISIBLE,
14486 - LOCKED,
14487 - MASK
14489 - [CCode (cprefix = "GTK_ALIGN_", cheader_filename = "gtk/gtk.h")]
14490 - public enum Align {
14491 - FILL,
14492 - START,
14493 - END,
14494 - CENTER
14496 - [CCode (cprefix = "GTK_ARROWS_", cheader_filename = "gtk/gtk.h")]
14497 - public enum ArrowPlacement {
14498 - BOTH,
14499 - START,
14500 - END
14502 - [CCode (cprefix = "GTK_ARROW_", cheader_filename = "gtk/gtk.h")]
14503 - public enum ArrowType {
14504 - UP,
14505 - DOWN,
14506 - LEFT,
14507 - RIGHT,
14508 - NONE
14510 - [CCode (cprefix = "GTK_ASSISTANT_PAGE_", cheader_filename = "gtk/gtk.h")]
14511 - public enum AssistantPageType {
14512 - CONTENT,
14513 - INTRO,
14514 - CONFIRM,
14515 - SUMMARY,
14516 - PROGRESS,
14517 - CUSTOM
14519 - [CCode (cprefix = "GTK_", cheader_filename = "gtk/gtk.h")]
14520 - [Flags]
14521 - public enum AttachOptions {
14522 - EXPAND,
14523 - SHRINK,
14524 - FILL
14526 - [CCode (cprefix = "GTK_BORDER_STYLE_", cheader_filename = "gtk/gtk.h")]
14527 - public enum BorderStyle {
14528 - NONE,
14529 - SOLID,
14530 - INSET,
14531 - OUTSET
14533 - [CCode (cprefix = "GTK_BUTTONBOX_", cheader_filename = "gtk/gtk.h")]
14534 - public enum ButtonBoxStyle {
14535 - SPREAD,
14536 - EDGE,
14537 - START,
14538 - END,
14539 - CENTER
14541 - [CCode (cprefix = "GTK_BUTTONS_", cheader_filename = "gtk/gtk.h")]
14542 - public enum ButtonsType {
14543 - NONE,
14544 - OK,
14545 - CLOSE,
14546 - CANCEL,
14547 - YES_NO,
14548 - OK_CANCEL
14550 - [CCode (cprefix = "GTK_CALENDAR_", cheader_filename = "gtk/gtk.h")]
14551 - [Flags]
14552 - public enum CalendarDisplayOptions {
14553 - SHOW_HEADING,
14554 - SHOW_DAY_NAMES,
14555 - NO_MONTH_CHANGE,
14556 - SHOW_WEEK_NUMBERS,
14557 - SHOW_DETAILS
14559 - [CCode (cprefix = "GTK_CELL_RENDERER_ACCEL_MODE_", cheader_filename = "gtk/gtk.h")]
14560 - public enum CellRendererAccelMode {
14561 - GTK,
14562 - OTHER
14564 - [CCode (cprefix = "GTK_CELL_RENDERER_MODE_", cheader_filename = "gtk/gtk.h")]
14565 - public enum CellRendererMode {
14566 - INERT,
14567 - ACTIVATABLE,
14568 - EDITABLE
14570 - [CCode (cprefix = "GTK_CELL_RENDERER_", cheader_filename = "gtk/gtk.h")]
14571 - [Flags]
14572 - public enum CellRendererState {
14573 - SELECTED,
14574 - PRELIT,
14575 - INSENSITIVE,
14576 - SORTED,
14577 - FOCUSED
14579 - [CCode (cprefix = "GTK_CORNER_", cheader_filename = "gtk/gtk.h")]
14580 - public enum CornerType {
14581 - TOP_LEFT,
14582 - BOTTOM_LEFT,
14583 - TOP_RIGHT,
14584 - BOTTOM_RIGHT
14586 - [CCode (cprefix = "GTK_CSS_PROVIDER_ERROR_", cheader_filename = "gtk/gtk.h")]
14587 - public enum CssProviderError {
14588 - FAILED
14590 - [CCode (cprefix = "GTK_DEBUG_", cheader_filename = "gtk/gtk.h")]
14591 - [Flags]
14592 - public enum DebugFlag {
14593 - MISC,
14594 - PLUGSOCKET,
14595 - TEXT,
14596 - TREE,
14597 - UPDATES,
14598 - KEYBINDINGS,
14599 - MULTIHEAD,
14600 - MODULES,
14601 - GEOMETRY,
14602 - ICONTHEME,
14603 - PRINTING,
14604 - BUILDER,
14605 - SIZE_REQUEST
14607 - [CCode (cprefix = "GTK_DELETE_", cheader_filename = "gtk/gtk.h")]
14608 - public enum DeleteType {
14609 - CHARS,
14610 - WORD_ENDS,
14611 - WORDS,
14612 - DISPLAY_LINES,
14613 - DISPLAY_LINE_ENDS,
14614 - PARAGRAPH_ENDS,
14615 - PARAGRAPHS,
14616 - WHITESPACE
14618 - [CCode (cprefix = "GTK_DEST_DEFAULT_", cheader_filename = "gtk/gtk.h")]
14619 - [Flags]
14620 - public enum DestDefaults {
14621 - MOTION,
14622 - HIGHLIGHT,
14623 - DROP,
14624 - ALL
14626 - [CCode (cprefix = "GTK_DIALOG_", cheader_filename = "gtk/gtk.h")]
14627 - [Flags]
14628 - public enum DialogFlags {
14629 - MODAL,
14630 - DESTROY_WITH_PARENT
14632 - [CCode (cprefix = "GTK_DIR_", cheader_filename = "gtk/gtk.h")]
14633 - public enum DirectionType {
14634 - TAB_FORWARD,
14635 - TAB_BACKWARD,
14636 - UP,
14637 - DOWN,
14638 - LEFT,
14639 - RIGHT
14641 - [CCode (cprefix = "GTK_DRAG_RESULT_", cheader_filename = "gtk/gtk.h")]
14642 - public enum DragResult {
14643 - SUCCESS,
14644 - NO_TARGET,
14645 - USER_CANCELLED,
14646 - TIMEOUT_EXPIRED,
14647 - GRAB_BROKEN,
14648 - ERROR
14650 - [CCode (cprefix = "GTK_ENTRY_ICON_", cheader_filename = "gtk/gtk.h")]
14651 - public enum EntryIconPosition {
14652 - PRIMARY,
14653 - SECONDARY
14655 - [CCode (cprefix = "GTK_EXPANDER_", cheader_filename = "gtk/gtk.h")]
14656 - public enum ExpanderStyle {
14657 - COLLAPSED,
14658 - SEMI_COLLAPSED,
14659 - SEMI_EXPANDED,
14660 - EXPANDED
14662 - [CCode (cprefix = "GTK_FILE_CHOOSER_ACTION_", cheader_filename = "gtk/gtk.h")]
14663 - public enum FileChooserAction {
14664 - OPEN,
14665 - SAVE,
14666 - SELECT_FOLDER,
14667 - CREATE_FOLDER
14669 - [CCode (cprefix = "GTK_FILE_CHOOSER_CONFIRMATION_", cheader_filename = "gtk/gtk.h")]
14670 - public enum FileChooserConfirmation {
14671 - CONFIRM,
14672 - ACCEPT_FILENAME,
14673 - SELECT_AGAIN
14675 - [CCode (cprefix = "GTK_FILE_CHOOSER_ERROR_", cheader_filename = "gtk/gtk.h")]
14676 - public enum FileChooserError {
14677 - NONEXISTENT,
14678 - BAD_FILENAME,
14679 - ALREADY_EXISTS,
14680 - INCOMPLETE_HOSTNAME
14682 - [CCode (cprefix = "GTK_FILE_FILTER_", cheader_filename = "gtk/gtk.h")]
14683 - [Flags]
14684 - public enum FileFilterFlags {
14685 - FILENAME,
14686 - URI,
14687 - DISPLAY_NAME,
14688 - MIME_TYPE
14690 - [CCode (cprefix = "GTK_IM_PREEDIT_", cheader_filename = "gtk/gtk.h")]
14691 - public enum IMPreeditStyle {
14692 - NOTHING,
14693 - CALLBACK,
14694 - NONE
14696 - [CCode (cprefix = "GTK_IM_STATUS_", cheader_filename = "gtk/gtk.h")]
14697 - public enum IMStatusStyle {
14698 - NOTHING,
14699 - CALLBACK,
14700 - NONE
14702 - [CCode (cprefix = "GTK_ICON_LOOKUP_", cheader_filename = "gtk/gtk.h")]
14703 - [Flags]
14704 - public enum IconLookupFlags {
14705 - NO_SVG,
14706 - FORCE_SVG,
14707 - USE_BUILTIN,
14708 - GENERIC_FALLBACK,
14709 - FORCE_SIZE
14711 - [CCode (cprefix = "GTK_ICON_SIZE_", cheader_filename = "gtk/gtk.h")]
14712 - public enum IconSize {
14713 - INVALID,
14714 - MENU,
14715 - SMALL_TOOLBAR,
14716 - LARGE_TOOLBAR,
14717 - BUTTON,
14718 - DND,
14719 - DIALOG
14721 - [CCode (cprefix = "GTK_ICON_THEME_", cheader_filename = "gtk/gtk.h")]
14722 - public enum IconThemeError {
14723 - NOT_FOUND,
14724 - FAILED
14726 - [CCode (cprefix = "GTK_ICON_VIEW_", cheader_filename = "gtk/gtk.h")]
14727 - public enum IconViewDropPosition {
14728 - NO_DROP,
14729 - DROP_INTO,
14730 - DROP_LEFT,
14731 - DROP_RIGHT,
14732 - DROP_ABOVE,
14733 - DROP_BELOW
14735 - [CCode (cprefix = "GTK_IMAGE_", cheader_filename = "gtk/gtk.h")]
14736 - public enum ImageType {
14737 - EMPTY,
14738 - PIXBUF,
14739 - STOCK,
14740 - ICON_SET,
14741 - ANIMATION,
14742 - ICON_NAME,
14743 - GICON
14745 - [CCode (cprefix = "GTK_JUNCTION_", cheader_filename = "gtk/gtk.h")]
14746 - [Flags]
14747 - public enum JunctionSides {
14748 - NONE,
14749 - CORNER_TOPLEFT,
14750 - CORNER_TOPRIGHT,
14751 - CORNER_BOTTOMLEFT,
14752 - CORNER_BOTTOMRIGHT,
14753 - TOP,
14754 - BOTTOM,
14755 - LEFT,
14756 - RIGHT
14758 - [CCode (cprefix = "GTK_JUSTIFY_", cheader_filename = "gtk/gtk.h")]
14759 - public enum Justification {
14760 - LEFT,
14761 - RIGHT,
14762 - CENTER,
14763 - FILL
14765 - [CCode (cprefix = "GTK_LICENSE_", cheader_filename = "gtk/gtk.h")]
14766 - public enum License {
14767 - UNKNOWN,
14768 - CUSTOM,
14769 - GPL_2_0,
14770 - GPL_3_0,
14771 - LGPL_2_1,
14772 - LGPL_3_0,
14773 - BSD,
14774 - MIT_X11,
14775 - ARTISTIC
14777 - [CCode (cprefix = "GTK_MENU_DIR_", cheader_filename = "gtk/gtk.h")]
14778 - public enum MenuDirectionType {
14779 - PARENT,
14780 - CHILD,
14781 - NEXT,
14782 - PREV
14784 - [CCode (cprefix = "GTK_MESSAGE_", cheader_filename = "gtk/gtk.h")]
14785 - public enum MessageType {
14786 - INFO,
14787 - WARNING,
14788 - QUESTION,
14789 - ERROR,
14790 - OTHER
14792 - [CCode (cprefix = "GTK_MOVEMENT_", cheader_filename = "gtk/gtk.h")]
14793 - public enum MovementStep {
14794 - LOGICAL_POSITIONS,
14795 - VISUAL_POSITIONS,
14796 - WORDS,
14797 - DISPLAY_LINES,
14798 - DISPLAY_LINE_ENDS,
14799 - PARAGRAPHS,
14800 - PARAGRAPH_ENDS,
14801 - PAGES,
14802 - BUFFER_ENDS,
14803 - HORIZONTAL_PAGES
14805 - [CCode (cprefix = "GTK_NOTEBOOK_TAB_", cheader_filename = "gtk/gtk.h")]
14806 - public enum NotebookTab {
14807 - FIRST,
14808 - LAST
14810 - [CCode (cprefix = "GTK_NUMBER_UP_LAYOUT_", cheader_filename = "gtk/gtk.h")]
14811 - public enum NumberUpLayout {
14812 - LEFT_TO_RIGHT_TOP_TO_BOTTOM,
14813 - LEFT_TO_RIGHT_BOTTOM_TO_TOP,
14814 - RIGHT_TO_LEFT_TOP_TO_BOTTOM,
14815 - RIGHT_TO_LEFT_BOTTOM_TO_TOP,
14816 - TOP_TO_BOTTOM_LEFT_TO_RIGHT,
14817 - TOP_TO_BOTTOM_RIGHT_TO_LEFT,
14818 - BOTTOM_TO_TOP_LEFT_TO_RIGHT,
14819 - BOTTOM_TO_TOP_RIGHT_TO_LEFT
14821 - [CCode (cprefix = "GTK_ORIENTATION_", cheader_filename = "gtk/gtk.h")]
14822 - public enum Orientation {
14823 - HORIZONTAL,
14824 - VERTICAL
14826 - [CCode (cprefix = "GTK_PACK_DIRECTION_", cheader_filename = "gtk/gtk.h")]
14827 - public enum PackDirection {
14828 - LTR,
14829 - RTL,
14830 - TTB,
14831 - BTT
14833 - [CCode (cprefix = "GTK_PACK_", cheader_filename = "gtk/gtk.h")]
14834 - public enum PackType {
14835 - START,
14836 - END
14838 - [CCode (cprefix = "GTK_PAGE_ORIENTATION_", cheader_filename = "gtk/gtk.h")]
14839 - public enum PageOrientation {
14840 - PORTRAIT,
14841 - LANDSCAPE,
14842 - REVERSE_PORTRAIT,
14843 - REVERSE_LANDSCAPE
14845 - [CCode (cprefix = "GTK_PAGE_SET_", cheader_filename = "gtk/gtk.h")]
14846 - public enum PageSet {
14847 - ALL,
14848 - EVEN,
14849 - ODD
14851 - [CCode (cprefix = "GTK_PATH_PRIO_", cheader_filename = "gtk/gtk.h")]
14852 - public enum PathPriorityType {
14853 - LOWEST,
14854 - GTK,
14855 - APPLICATION,
14856 - THEME,
14857 - RC,
14858 - HIGHEST
14860 - [CCode (cprefix = "GTK_PATH_", cheader_filename = "gtk/gtk.h")]
14861 - public enum PathType {
14862 - WIDGET,
14863 - WIDGET_CLASS,
14864 - CLASS
14866 - [CCode (cprefix = "GTK_POLICY_", cheader_filename = "gtk/gtk.h")]
14867 - public enum PolicyType {
14868 - ALWAYS,
14869 - AUTOMATIC,
14870 - NEVER
14872 - [CCode (cprefix = "GTK_POS_", cheader_filename = "gtk/gtk.h")]
14873 - public enum PositionType {
14874 - LEFT,
14875 - RIGHT,
14876 - TOP,
14877 - BOTTOM
14879 - [CCode (cprefix = "GTK_PRINT_DUPLEX_", cheader_filename = "gtk/gtk.h")]
14880 - public enum PrintDuplex {
14881 - SIMPLEX,
14882 - HORIZONTAL,
14883 - VERTICAL
14885 - [CCode (cprefix = "GTK_PRINT_ERROR_", cheader_filename = "gtk/gtk.h")]
14886 - public enum PrintError {
14887 - GENERAL,
14888 - INTERNAL_ERROR,
14889 - NOMEM,
14890 - INVALID_FILE
14892 - [CCode (cprefix = "GTK_PRINT_OPERATION_ACTION_", cheader_filename = "gtk/gtk.h")]
14893 - public enum PrintOperationAction {
14894 - PRINT_DIALOG,
14895 - PRINT,
14896 - PREVIEW,
14897 - EXPORT
14899 - [CCode (cprefix = "GTK_PRINT_OPERATION_RESULT_", cheader_filename = "gtk/gtk.h")]
14900 - public enum PrintOperationResult {
14901 - ERROR,
14902 - APPLY,
14903 - CANCEL,
14904 - IN_PROGRESS
14906 - [CCode (cprefix = "GTK_PRINT_PAGES_", cheader_filename = "gtk/gtk.h")]
14907 - public enum PrintPages {
14908 - ALL,
14909 - CURRENT,
14910 - RANGES,
14911 - SELECTION
14913 - [CCode (cprefix = "GTK_PRINT_QUALITY_", cheader_filename = "gtk/gtk.h")]
14914 - public enum PrintQuality {
14915 - LOW,
14916 - NORMAL,
14917 - HIGH,
14918 - DRAFT
14920 - [CCode (cprefix = "GTK_PRINT_STATUS_", cheader_filename = "gtk/gtk.h")]
14921 - public enum PrintStatus {
14922 - INITIAL,
14923 - PREPARING,
14924 - GENERATING_DATA,
14925 - SENDING_DATA,
14926 - PENDING,
14927 - PENDING_ISSUE,
14928 - PRINTING,
14929 - FINISHED,
14930 - FINISHED_ABORTED
14932 - [CCode (cprefix = "GTK_RC_", cheader_filename = "gtk/gtk.h")]
14933 - [Flags]
14934 - public enum RcFlags {
14935 - FG,
14936 - BG,
14937 - TEXT,
14938 - BASE
14940 - [CCode (cprefix = "GTK_RC_TOKEN_", cheader_filename = "gtk/gtk.h")]
14941 - public enum RcTokenType {
14942 - INVALID,
14943 - INCLUDE,
14944 - NORMAL,
14945 - ACTIVE,
14946 - PRELIGHT,
14947 - SELECTED,
14948 - INSENSITIVE,
14949 - FG,
14950 - BG,
14951 - TEXT,
14952 - BASE,
14953 - XTHICKNESS,
14954 - YTHICKNESS,
14955 - FONT,
14956 - FONTSET,
14957 - FONT_NAME,
14958 - BG_PIXMAP,
14959 - PIXMAP_PATH,
14960 - STYLE,
14961 - BINDING,
14962 - BIND,
14963 - WIDGET,
14964 - WIDGET_CLASS,
14965 - CLASS,
14966 - LOWEST,
14967 - GTK,
14968 - APPLICATION,
14969 - THEME,
14970 - RC,
14971 - HIGHEST,
14972 - ENGINE,
14973 - MODULE_PATH,
14974 - IM_MODULE_PATH,
14975 - IM_MODULE_FILE,
14976 - STOCK,
14977 - LTR,
14978 - RTL,
14979 - COLOR,
14980 - UNBIND,
14981 - LAST
14983 - [CCode (cprefix = "GTK_RECENT_CHOOSER_ERROR_", cheader_filename = "gtk/gtk.h")]
14984 - public enum RecentChooserError {
14985 - NOT_FOUND,
14986 - INVALID_URI
14988 - [CCode (cprefix = "GTK_RECENT_FILTER_", cheader_filename = "gtk/gtk.h")]
14989 - [Flags]
14990 - public enum RecentFilterFlags {
14991 - URI,
14992 - DISPLAY_NAME,
14993 - MIME_TYPE,
14994 - APPLICATION,
14995 - GROUP,
14996 - AGE
14998 - [CCode (cprefix = "GTK_RECENT_MANAGER_ERROR_", cheader_filename = "gtk/gtk.h")]
14999 - public enum RecentManagerError {
15000 - NOT_FOUND,
15001 - INVALID_URI,
15002 - INVALID_ENCODING,
15003 - NOT_REGISTERED,
15004 - READ,
15005 - WRITE,
15006 - UNKNOWN
15008 - [CCode (cprefix = "GTK_RECENT_SORT_", cheader_filename = "gtk/gtk.h")]
15009 - public enum RecentSortType {
15010 - NONE,
15011 - MRU,
15012 - LRU,
15013 - CUSTOM
15015 - [CCode (cprefix = "GTK_REGION_", cheader_filename = "gtk/gtk.h")]
15016 - [Flags]
15017 - public enum RegionFlags {
15018 - EVEN,
15019 - ODD,
15020 - FIRST,
15021 - LAST,
15022 - SORTED
15024 - [CCode (cprefix = "GTK_RELIEF_", cheader_filename = "gtk/gtk.h")]
15025 - public enum ReliefStyle {
15026 - NORMAL,
15027 - HALF,
15028 - NONE
15030 - [CCode (cprefix = "GTK_RESIZE_", cheader_filename = "gtk/gtk.h")]
15031 - public enum ResizeMode {
15032 - PARENT,
15033 - QUEUE,
15034 - IMMEDIATE
15036 - [CCode (cprefix = "GTK_RESPONSE_", cheader_filename = "gtk/gtk.h")]
15037 - public enum ResponseType {
15038 - NONE,
15039 - REJECT,
15040 - ACCEPT,
15041 - DELETE_EVENT,
15042 - OK,
15043 - CANCEL,
15044 - CLOSE,
15045 - YES,
15046 - NO,
15047 - APPLY,
15048 - HELP
15050 - [CCode (cprefix = "GTK_SCROLL_", cheader_filename = "gtk/gtk.h")]
15051 - public enum ScrollStep {
15052 - STEPS,
15053 - PAGES,
15054 - ENDS,
15055 - HORIZONTAL_STEPS,
15056 - HORIZONTAL_PAGES,
15057 - HORIZONTAL_ENDS
15059 - [CCode (cprefix = "GTK_SCROLL_", cheader_filename = "gtk/gtk.h")]
15060 - public enum ScrollType {
15061 - NONE,
15062 - JUMP,
15063 - STEP_BACKWARD,
15064 - STEP_FORWARD,
15065 - PAGE_BACKWARD,
15066 - PAGE_FORWARD,
15067 - STEP_UP,
15068 - STEP_DOWN,
15069 - PAGE_UP,
15070 - PAGE_DOWN,
15071 - STEP_LEFT,
15072 - STEP_RIGHT,
15073 - PAGE_LEFT,
15074 - PAGE_RIGHT,
15075 - START,
15076 - END
15078 - [CCode (cprefix = "GTK_SCROLL_", cheader_filename = "gtk/gtk.h")]
15079 - public enum ScrollablePolicy {
15080 - MINIMUM,
15081 - NATURAL
15083 - [CCode (cprefix = "GTK_SELECTION_", cheader_filename = "gtk/gtk.h")]
15084 - public enum SelectionMode {
15085 - NONE,
15086 - SINGLE,
15087 - BROWSE,
15088 - MULTIPLE
15090 - [CCode (cprefix = "GTK_SENSITIVITY_", cheader_filename = "gtk/gtk.h")]
15091 - public enum SensitivityType {
15092 - AUTO,
15093 - ON,
15094 - OFF
15096 - [CCode (cprefix = "GTK_SHADOW_", cheader_filename = "gtk/gtk.h")]
15097 - public enum ShadowType {
15098 - NONE,
15099 - IN,
15100 - OUT,
15101 - ETCHED_IN,
15102 - ETCHED_OUT
15104 - [CCode (cprefix = "GTK_SIZE_GROUP_", cheader_filename = "gtk/gtk.h")]
15105 - public enum SizeGroupMode {
15106 - NONE,
15107 - HORIZONTAL,
15108 - VERTICAL,
15109 - BOTH
15111 - [CCode (cprefix = "GTK_SIZE_REQUEST_", cheader_filename = "gtk/gtk.h")]
15112 - public enum SizeRequestMode {
15113 - HEIGHT_FOR_WIDTH,
15114 - WIDTH_FOR_HEIGHT
15116 - [CCode (cprefix = "GTK_SORT_", cheader_filename = "gtk/gtk.h")]
15117 - public enum SortType {
15118 - ASCENDING,
15119 - DESCENDING
15121 - [CCode (cprefix = "GTK_UPDATE_", cheader_filename = "gtk/gtk.h")]
15122 - public enum SpinButtonUpdatePolicy {
15123 - ALWAYS,
15124 - IF_VALID
15126 - [CCode (cprefix = "GTK_SPIN_", cheader_filename = "gtk/gtk.h")]
15127 - public enum SpinType {
15128 - STEP_FORWARD,
15129 - STEP_BACKWARD,
15130 - PAGE_FORWARD,
15131 - PAGE_BACKWARD,
15132 - HOME,
15133 - END,
15134 - USER_DEFINED
15136 - [CCode (cprefix = "GTK_STATE_FLAG_", cheader_filename = "gtk/gtk.h")]
15137 - [Flags]
15138 - public enum StateFlags {
15139 - NORMAL,
15140 - ACTIVE,
15141 - PRELIGHT,
15142 - SELECTED,
15143 - INSENSITIVE,
15144 - INCONSISTENT,
15145 - FOCUSED
15147 - [CCode (cprefix = "GTK_STATE_", cheader_filename = "gtk/gtk.h")]
15148 - public enum StateType {
15149 - NORMAL,
15150 - ACTIVE,
15151 - PRELIGHT,
15152 - SELECTED,
15153 - INSENSITIVE,
15154 - INCONSISTENT,
15155 - FOCUSED
15157 - [CCode (cprefix = "GTK_TARGET_", cheader_filename = "gtk/gtk.h")]
15158 - [Flags]
15159 - public enum TargetFlags {
15160 - SAME_APP,
15161 - SAME_WIDGET,
15162 - OTHER_APP,
15163 - OTHER_WIDGET
15165 - [CCode (cprefix = "GTK_TEXT_BUFFER_TARGET_INFO_", cheader_filename = "gtk/gtk.h")]
15166 - public enum TextBufferTargetInfo {
15167 - BUFFER_CONTENTS,
15168 - RICH_TEXT,
15169 - TEXT
15171 - [CCode (cprefix = "GTK_TEXT_DIR_", cheader_filename = "gtk/gtk.h")]
15172 - public enum TextDirection {
15173 - NONE,
15174 - LTR,
15175 - RTL
15177 - [CCode (cprefix = "GTK_TEXT_SEARCH_", cheader_filename = "gtk/gtk.h")]
15178 - [Flags]
15179 - public enum TextSearchFlags {
15180 - VISIBLE_ONLY,
15181 - TEXT_ONLY,
15182 - CASE_INSENSITIVE
15184 - [CCode (cprefix = "GTK_TEXT_WINDOW_", cheader_filename = "gtk/gtk.h")]
15185 - public enum TextWindowType {
15186 - PRIVATE,
15187 - WIDGET,
15188 - TEXT,
15189 - LEFT,
15190 - RIGHT,
15191 - TOP,
15192 - BOTTOM
15194 - [CCode (cprefix = "GTK_TOOL_PALETTE_DRAG_", cheader_filename = "gtk/gtk.h")]
15195 - [Flags]
15196 - public enum ToolPaletteDragTargets {
15197 - ITEMS,
15198 - GROUPS
15200 - [CCode (cprefix = "GTK_TOOLBAR_SPACE_", cheader_filename = "gtk/gtk.h")]
15201 - public enum ToolbarSpaceStyle {
15202 - EMPTY,
15203 - LINE
15205 - [CCode (cprefix = "GTK_TOOLBAR_", cheader_filename = "gtk/gtk.h")]
15206 - public enum ToolbarStyle {
15207 - ICONS,
15208 - TEXT,
15209 - BOTH,
15210 - BOTH_HORIZ
15212 - [CCode (cprefix = "GTK_TREE_MODEL_", cheader_filename = "gtk/gtk.h")]
15213 - [Flags]
15214 - public enum TreeModelFlags {
15215 - ITERS_PERSIST,
15216 - LIST_ONLY
15218 - [CCode (cprefix = "GTK_TREE_VIEW_COLUMN_", cheader_filename = "gtk/gtk.h")]
15219 - public enum TreeViewColumnSizing {
15220 - GROW_ONLY,
15221 - AUTOSIZE,
15222 - FIXED
15224 - [CCode (cprefix = "GTK_TREE_VIEW_DROP_", cheader_filename = "gtk/gtk.h")]
15225 - public enum TreeViewDropPosition {
15226 - BEFORE,
15227 - AFTER,
15228 - INTO_OR_BEFORE,
15229 - INTO_OR_AFTER
15231 - [CCode (cprefix = "GTK_TREE_VIEW_GRID_LINES_", cheader_filename = "gtk/gtk.h")]
15232 - public enum TreeViewGridLines {
15233 - NONE,
15234 - HORIZONTAL,
15235 - VERTICAL,
15236 - BOTH
15238 - [CCode (cprefix = "GTK_UI_MANAGER_", cheader_filename = "gtk/gtk.h")]
15239 - [Flags]
15240 - public enum UIManagerItemType {
15241 - AUTO,
15242 - MENUBAR,
15243 - MENU,
15244 - TOOLBAR,
15245 - PLACEHOLDER,
15246 - POPUP,
15247 - MENUITEM,
15248 - TOOLITEM,
15249 - SEPARATOR,
15250 - ACCELERATOR,
15251 - POPUP_WITH_ACCELS
15253 - [CCode (cprefix = "GTK_UNIT_", cheader_filename = "gtk/gtk.h")]
15254 - public enum Unit {
15255 - PIXEL,
15256 - POINTS,
15257 - INCH,
15258 - MM
15260 - [CCode (cprefix = "GTK_WIDGET_HELP_", cheader_filename = "gtk/gtk.h")]
15261 - public enum WidgetHelpType {
15262 - TOOLTIP,
15263 - WHATS_THIS
15265 - [CCode (cprefix = "GTK_WIN_POS_", cheader_filename = "gtk/gtk.h")]
15266 - public enum WindowPosition {
15267 - NONE,
15268 - CENTER,
15269 - MOUSE,
15270 - CENTER_ALWAYS,
15271 - CENTER_ON_PARENT
15273 - [CCode (cprefix = "GTK_WINDOW_", cheader_filename = "gtk/gtk.h")]
15274 - public enum WindowType {
15275 - TOPLEVEL,
15276 - POPUP
15278 - [CCode (cprefix = "GTK_WRAP_", cheader_filename = "gtk/gtk.h")]
15279 - public enum WrapMode {
15280 - NONE,
15281 - CHAR,
15282 - WORD,
15283 - WORD_CHAR
15285 - [CCode (cprefix = "GTK_BUILDER_ERROR_", cheader_filename = "gtk/gtk.h")]
15286 - public errordomain BuilderError {
15287 - INVALID_TYPE_FUNCTION,
15288 - UNHANDLED_TAG,
15289 - MISSING_ATTRIBUTE,
15290 - INVALID_ATTRIBUTE,
15291 - INVALID_TAG,
15292 - MISSING_PROPERTY_VALUE,
15293 - INVALID_VALUE,
15294 - VERSION_MISMATCH,
15295 - DUPLICATE_ID,
15297 - [CCode (cheader_filename = "gtk/gtk.h")]
15298 - public delegate bool AccelGroupActivate (Gtk.AccelGroup accel_group, GLib.Object acceleratable, uint keyval, Gdk.ModifierType modifier);
15299 - [CCode (cheader_filename = "gtk/gtk.h")]
15300 - public delegate bool AccelGroupFindFunc (Gtk.AccelKey key, GLib.Closure closure);
15301 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15302 - public delegate void AccelMapForeach (void* data, string accel_path, uint accel_key, Gdk.ModifierType accel_mods, bool changed);
15303 - [CCode (cheader_filename = "gtk/gtk.h")]
15304 - public delegate void ActionCallback (Gtk.Action action);
15305 - [CCode (cheader_filename = "gtk/gtk.h")]
15306 - public delegate int AssistantPageFunc (int current_page);
15307 - [CCode (cheader_filename = "gtk/gtk.h")]
15308 - public delegate void BuilderConnectFunc (Gtk.Builder builder, GLib.Object object, string signal_name, string handler_name, GLib.Object connect_object, GLib.ConnectFlags flags);
15309 - [CCode (cheader_filename = "gtk/gtk.h")]
15310 - public delegate string CalendarDetailFunc (Gtk.Calendar calendar, uint year, uint month, uint day);
15311 - [CCode (cheader_filename = "gtk/gtk.h")]
15312 - public delegate void Callback (Gtk.Widget widget);
15313 - [CCode (cheader_filename = "gtk/gtk.h")]
15314 - public delegate bool CellAllocCallback (Gtk.CellRenderer renderer, Gdk.Rectangle cell_area, Gdk.Rectangle cell_background);
15315 - [CCode (cheader_filename = "gtk/gtk.h")]
15316 - public delegate bool CellCallback (Gtk.CellRenderer renderer);
15317 - [CCode (cheader_filename = "gtk/gtk.h")]
15318 - public delegate void CellLayoutDataFunc (Gtk.CellLayout cell_layout, Gtk.CellRenderer cell, Gtk.TreeModel tree_model, Gtk.TreeIter iter);
15319 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15320 - public delegate void ClipboardClearFunc (Gtk.Clipboard clipboard, void* user_data_or_owner);
15321 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15322 - public delegate void ClipboardGetFunc (Gtk.Clipboard clipboard, Gtk.SelectionData selection_data, uint info, void* user_data_or_owner);
15323 - [CCode (cheader_filename = "gtk/gtk.h")]
15324 - public delegate void ClipboardImageReceivedFunc (Gtk.Clipboard clipboard, Gdk.Pixbuf pixbuf);
15325 - [CCode (cheader_filename = "gtk/gtk.h")]
15326 - public delegate void ClipboardReceivedFunc (Gtk.Clipboard clipboard, Gtk.SelectionData selection_data);
15327 - [CCode (cheader_filename = "gtk/gtk.h")]
15328 - public delegate void ClipboardRichTextReceivedFunc (Gtk.Clipboard clipboard, Gdk.Atom format, [CCode (array_length_type = "gsize")] uint8[] text);
15329 - [CCode (cheader_filename = "gtk/gtk.h")]
15330 - public delegate void ClipboardTargetsReceivedFunc (Gtk.Clipboard clipboard, Gdk.Atom[] atoms);
15331 - [CCode (cheader_filename = "gtk/gtk.h")]
15332 - public delegate void ClipboardTextReceivedFunc (Gtk.Clipboard clipboard, string? text);
15333 - [CCode (cheader_filename = "gtk/gtk.h")]
15334 - public delegate void ClipboardURIReceivedFunc (Gtk.Clipboard clipboard, [CCode (array_length = false, array_null_terminated = true)] string[] uris);
15335 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15336 - public delegate void ColorSelectionChangePaletteFunc (Gdk.Color colors, int n_colors);
15337 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15338 - public delegate void ColorSelectionChangePaletteWithScreenFunc (Gdk.Screen screen, Gdk.Color colors, int n_colors);
15339 - [CCode (cheader_filename = "gtk/gtk.h")]
15340 - public delegate bool EntryCompletionMatchFunc (Gtk.EntryCompletion completion, string key, Gtk.TreeIter iter);
15341 - [CCode (cheader_filename = "gtk/gtk.h")]
15342 - public delegate bool FileFilterFunc (Gtk.FileFilterInfo filter_info);
15343 - [CCode (cheader_filename = "gtk/gtk.h")]
15344 - public delegate void IconViewForeachFunc (Gtk.IconView icon_view, Gtk.TreePath path);
15345 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15346 - public delegate int KeySnoopFunc (Gtk.Widget grab_widget, Gdk.EventKey event, void* func_data);
15347 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15348 - public delegate void MenuDetachFunc (Gtk.Widget attach_widget, Gtk.Menu menu);
15349 - [CCode (cheader_filename = "gtk/gtk.h")]
15350 - public delegate void MenuPositionFunc (Gtk.Menu menu, out int x, out int y, out bool push_in);
15351 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15352 - public delegate void ModuleDisplayInitFunc (Gdk.Display display);
15353 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15354 - public delegate void ModuleInitFunc (int argc, string argv);
15355 - [CCode (cheader_filename = "gtk/gtk.h")]
15356 - public delegate void PageSetupDoneFunc (Gtk.PageSetup page_setup);
15357 - [CCode (cheader_filename = "gtk/gtk.h")]
15358 - public delegate void PrintSettingsFunc (string key, string value);
15359 - [CCode (cheader_filename = "gtk/gtk.h")]
15360 - public delegate void RadioActionCallback (Gtk.Action action, Gtk.Action current);
15361 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15362 - public delegate bool RcPropertyParser (GLib.ParamSpec pspec, GLib.StringBuilder rc_string, GLib.Value property_value);
15363 - [CCode (cheader_filename = "gtk/gtk.h")]
15364 - public delegate bool RecentFilterFunc (Gtk.RecentFilterInfo filter_info);
15365 - [CCode (cheader_filename = "gtk/gtk.h")]
15366 - public delegate int RecentSortFunc (Gtk.RecentInfo a, Gtk.RecentInfo b);
15367 - [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
15368 - public delegate bool StylePropertyParser (string str, GLib.Value value) throws GLib.Error;
15369 - [CCode (cheader_filename = "gtk/gtk.h", instance_pos = 5.9)]
15370 - public delegate bool TextBufferDeserializeFunc (Gtk.TextBuffer register_buffer, Gtk.TextBuffer content_buffer, Gtk.TextIter iter, [CCode (array_length_type = "gsize")] uint8[] data, bool create_tags) throws GLib.Error;
15371 - [CCode (cheader_filename = "gtk/gtk.h")]
15372 - public delegate uchar TextBufferSerializeFunc (Gtk.TextBuffer register_buffer, Gtk.TextBuffer content_buffer, Gtk.TextIter start, Gtk.TextIter end, size_t length);
15373 - [CCode (cheader_filename = "gtk/gtk.h")]
15374 - public delegate bool TextCharPredicate (unichar ch);
15375 - [CCode (cheader_filename = "gtk/gtk.h")]
15376 - public delegate void TextTagTableForeach (Gtk.TextTag tag);
15377 - [CCode (cheader_filename = "gtk/gtk.h")]
15378 - public delegate unowned string TranslateFunc (string path);
15379 - [CCode (cheader_filename = "gtk/gtk.h")]
15380 - public delegate void TreeCellDataFunc (Gtk.TreeViewColumn tree_column, Gtk.CellRenderer cell, Gtk.TreeModel tree_model, Gtk.TreeIter iter);
15381 - [CCode (cheader_filename = "gtk/gtk.h")]
15382 - public delegate void TreeDestroyCountFunc (Gtk.TreeView tree_view, Gtk.TreePath path, int children);
15383 - [CCode (cheader_filename = "gtk/gtk.h")]
15384 - public delegate int TreeIterCompareFunc (Gtk.TreeModel model, Gtk.TreeIter a, Gtk.TreeIter b);
15385 - [CCode (cheader_filename = "gtk/gtk.h")]
15386 - public delegate void TreeModelFilterModifyFunc (Gtk.TreeModel model, Gtk.TreeIter iter, GLib.Value value, int column);
15387 - [CCode (cheader_filename = "gtk/gtk.h")]
15388 - public delegate bool TreeModelFilterVisibleFunc (Gtk.TreeModel model, Gtk.TreeIter iter);
15389 - [CCode (cheader_filename = "gtk/gtk.h")]
15390 - public delegate bool TreeModelForeachFunc (Gtk.TreeModel model, Gtk.TreePath path, Gtk.TreeIter iter);
15391 - [CCode (cheader_filename = "gtk/gtk.h")]
15392 - public delegate void TreeSelectionForeachFunc (Gtk.TreeModel model, Gtk.TreePath path, Gtk.TreeIter iter);
15393 - [CCode (cheader_filename = "gtk/gtk.h")]
15394 - public delegate bool TreeSelectionFunc (Gtk.TreeSelection selection, Gtk.TreeModel model, Gtk.TreePath path, bool path_currently_selected);
15395 - [CCode (cheader_filename = "gtk/gtk.h")]
15396 - public delegate bool TreeViewColumnDropFunc (Gtk.TreeView tree_view, Gtk.TreeViewColumn column, Gtk.TreeViewColumn prev_column, Gtk.TreeViewColumn next_column);
15397 - [CCode (cheader_filename = "gtk/gtk.h")]
15398 - public delegate void TreeViewMappingFunc (Gtk.TreeView tree_view, Gtk.TreePath path);
15399 - [CCode (cheader_filename = "gtk/gtk.h")]
15400 - public delegate bool TreeViewRowSeparatorFunc (Gtk.TreeModel model, Gtk.TreeIter iter);
15401 - [CCode (cheader_filename = "gtk/gtk.h")]
15402 - public delegate bool TreeViewSearchEqualFunc (Gtk.TreeModel model, int column, string key, Gtk.TreeIter iter);
15403 - [CCode (cheader_filename = "gtk/gtk.h")]
15404 - public delegate void TreeViewSearchPositionFunc (Gtk.TreeView tree_view, Gtk.Widget search_dialog);
15405 - [CCode (cheader_filename = "gtk/gtk.h")]
15406 - public const int BINARY_AGE;
15407 - [CCode (cheader_filename = "gtk/gtk.h")]
15408 - public const int INPUT_ERROR;
15409 - [CCode (cheader_filename = "gtk/gtk.h")]
15410 - public const int INTERFACE_AGE;
15411 - [CCode (cheader_filename = "gtk/gtk.h")]
15412 - public const int MAJOR_VERSION;
15413 - [CCode (cheader_filename = "gtk/gtk.h")]
15414 - public const int MAX_COMPOSE_LEN;
15415 - [CCode (cheader_filename = "gtk/gtk.h")]
15416 - public const int MICRO_VERSION;
15417 - [CCode (cheader_filename = "gtk/gtk.h")]
15418 - public const int MINOR_VERSION;
15419 - [CCode (cheader_filename = "gtk/gtk.h")]
15420 - public const string PAPER_NAME_A3;
15421 - [CCode (cheader_filename = "gtk/gtk.h")]
15422 - public const string PAPER_NAME_A4;
15423 - [CCode (cheader_filename = "gtk/gtk.h")]
15424 - public const string PAPER_NAME_A5;
15425 - [CCode (cheader_filename = "gtk/gtk.h")]
15426 - public const string PAPER_NAME_B5;
15427 - [CCode (cheader_filename = "gtk/gtk.h")]
15428 - public const string PAPER_NAME_EXECUTIVE;
15429 - [CCode (cheader_filename = "gtk/gtk.h")]
15430 - public const string PAPER_NAME_LEGAL;
15431 - [CCode (cheader_filename = "gtk/gtk.h")]
15432 - public const string PAPER_NAME_LETTER;
15433 - [CCode (cheader_filename = "gtk/gtk.h")]
15434 - public const int PATH_PRIO_MASK;
15435 - [CCode (cheader_filename = "gtk/gtk.h")]
15436 - public const string PRINT_SETTINGS_COLLATE;
15437 - [CCode (cheader_filename = "gtk/gtk.h")]
15438 - public const string PRINT_SETTINGS_DEFAULT_SOURCE;
15439 - [CCode (cheader_filename = "gtk/gtk.h")]
15440 - public const string PRINT_SETTINGS_DITHER;
15441 - [CCode (cheader_filename = "gtk/gtk.h")]
15442 - public const string PRINT_SETTINGS_DUPLEX;
15443 - [CCode (cheader_filename = "gtk/gtk.h")]
15444 - public const string PRINT_SETTINGS_FINISHINGS;
15445 - [CCode (cheader_filename = "gtk/gtk.h")]
15446 - public const string PRINT_SETTINGS_MEDIA_TYPE;
15447 - [CCode (cheader_filename = "gtk/gtk.h")]
15448 - public const string PRINT_SETTINGS_NUMBER_UP;
15449 - [CCode (cheader_filename = "gtk/gtk.h")]
15450 - public const string PRINT_SETTINGS_NUMBER_UP_LAYOUT;
15451 - [CCode (cheader_filename = "gtk/gtk.h")]
15452 - public const string PRINT_SETTINGS_N_COPIES;
15453 - [CCode (cheader_filename = "gtk/gtk.h")]
15454 - public const string PRINT_SETTINGS_ORIENTATION;
15455 - [CCode (cheader_filename = "gtk/gtk.h")]
15456 - public const string PRINT_SETTINGS_OUTPUT_BIN;
15457 - [CCode (cheader_filename = "gtk/gtk.h")]
15458 - public const string PRINT_SETTINGS_OUTPUT_FILE_FORMAT;
15459 - [CCode (cheader_filename = "gtk/gtk.h")]
15460 - public const string PRINT_SETTINGS_OUTPUT_URI;
15461 - [CCode (cheader_filename = "gtk/gtk.h")]
15462 - public const string PRINT_SETTINGS_PAGE_RANGES;
15463 - [CCode (cheader_filename = "gtk/gtk.h")]
15464 - public const string PRINT_SETTINGS_PAGE_SET;
15465 - [CCode (cheader_filename = "gtk/gtk.h")]
15466 - public const string PRINT_SETTINGS_PAPER_FORMAT;
15467 - [CCode (cheader_filename = "gtk/gtk.h")]
15468 - public const string PRINT_SETTINGS_PAPER_HEIGHT;
15469 - [CCode (cheader_filename = "gtk/gtk.h")]
15470 - public const string PRINT_SETTINGS_PAPER_WIDTH;
15471 - [CCode (cheader_filename = "gtk/gtk.h")]
15472 - public const string PRINT_SETTINGS_PRINTER;
15473 - [CCode (cheader_filename = "gtk/gtk.h")]
15474 - public const string PRINT_SETTINGS_PRINTER_LPI;
15475 - [CCode (cheader_filename = "gtk/gtk.h")]
15476 - public const string PRINT_SETTINGS_PRINT_PAGES;
15477 - [CCode (cheader_filename = "gtk/gtk.h")]
15478 - public const string PRINT_SETTINGS_QUALITY;
15479 - [CCode (cheader_filename = "gtk/gtk.h")]
15480 - public const string PRINT_SETTINGS_RESOLUTION;
15481 - [CCode (cheader_filename = "gtk/gtk.h")]
15482 - public const string PRINT_SETTINGS_RESOLUTION_X;
15483 - [CCode (cheader_filename = "gtk/gtk.h")]
15484 - public const string PRINT_SETTINGS_RESOLUTION_Y;
15485 - [CCode (cheader_filename = "gtk/gtk.h")]
15486 - public const string PRINT_SETTINGS_REVERSE;
15487 - [CCode (cheader_filename = "gtk/gtk.h")]
15488 - public const string PRINT_SETTINGS_SCALE;
15489 - [CCode (cheader_filename = "gtk/gtk.h")]
15490 - public const string PRINT_SETTINGS_USE_COLOR;
15491 - [CCode (cheader_filename = "gtk/gtk.h")]
15492 - public const string PRINT_SETTINGS_WIN32_DRIVER_EXTRA;
15493 - [CCode (cheader_filename = "gtk/gtk.h")]
15494 - public const string PRINT_SETTINGS_WIN32_DRIVER_VERSION;
15495 - [CCode (cheader_filename = "gtk/gtk.h")]
15496 - public const int PRIORITY_RESIZE;
15497 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ABOUT")]
15498 - [CCode (cheader_filename = "gtk/gtk.h")]
15499 - public const string STOCK_ABOUT;
15500 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ADD")]
15501 - [CCode (cheader_filename = "gtk/gtk.h")]
15502 - public const string STOCK_ADD;
15503 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.APPLY")]
15504 - [CCode (cheader_filename = "gtk/gtk.h")]
15505 - public const string STOCK_APPLY;
15506 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.BOLD")]
15507 - [CCode (cheader_filename = "gtk/gtk.h")]
15508 - public const string STOCK_BOLD;
15509 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CANCEL")]
15510 - [CCode (cheader_filename = "gtk/gtk.h")]
15511 - public const string STOCK_CANCEL;
15512 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CAPS_LOCK_WARNING")]
15513 - [CCode (cheader_filename = "gtk/gtk.h")]
15514 - public const string STOCK_CAPS_LOCK_WARNING;
15515 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CDROM")]
15516 - [CCode (cheader_filename = "gtk/gtk.h")]
15517 - public const string STOCK_CDROM;
15518 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CLEAR")]
15519 - [CCode (cheader_filename = "gtk/gtk.h")]
15520 - public const string STOCK_CLEAR;
15521 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CLOSE")]
15522 - [CCode (cheader_filename = "gtk/gtk.h")]
15523 - public const string STOCK_CLOSE;
15524 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.COLOR_PICKER")]
15525 - [CCode (cheader_filename = "gtk/gtk.h")]
15526 - public const string STOCK_COLOR_PICKER;
15527 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CONNECT")]
15528 - [CCode (cheader_filename = "gtk/gtk.h")]
15529 - public const string STOCK_CONNECT;
15530 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CONVERT")]
15531 - [CCode (cheader_filename = "gtk/gtk.h")]
15532 - public const string STOCK_CONVERT;
15533 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.COPY")]
15534 - [CCode (cheader_filename = "gtk/gtk.h")]
15535 - public const string STOCK_COPY;
15536 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.CUT")]
15537 - [CCode (cheader_filename = "gtk/gtk.h")]
15538 - public const string STOCK_CUT;
15539 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DELETE")]
15540 - [CCode (cheader_filename = "gtk/gtk.h")]
15541 - public const string STOCK_DELETE;
15542 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_AUTHENTICATION")]
15543 - [CCode (cheader_filename = "gtk/gtk.h")]
15544 - public const string STOCK_DIALOG_AUTHENTICATION;
15545 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_ERROR")]
15546 - [CCode (cheader_filename = "gtk/gtk.h")]
15547 - public const string STOCK_DIALOG_ERROR;
15548 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_INFO")]
15549 - [CCode (cheader_filename = "gtk/gtk.h")]
15550 - public const string STOCK_DIALOG_INFO;
15551 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_QUESTION")]
15552 - [CCode (cheader_filename = "gtk/gtk.h")]
15553 - public const string STOCK_DIALOG_QUESTION;
15554 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIALOG_WARNING")]
15555 - [CCode (cheader_filename = "gtk/gtk.h")]
15556 - public const string STOCK_DIALOG_WARNING;
15557 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DIRECTORY")]
15558 - [CCode (cheader_filename = "gtk/gtk.h")]
15559 - public const string STOCK_DIRECTORY;
15560 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DISCARD")]
15561 - [CCode (cheader_filename = "gtk/gtk.h")]
15562 - public const string STOCK_DISCARD;
15563 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DISCONNECT")]
15564 - [CCode (cheader_filename = "gtk/gtk.h")]
15565 - public const string STOCK_DISCONNECT;
15566 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DND")]
15567 - [CCode (cheader_filename = "gtk/gtk.h")]
15568 - public const string STOCK_DND;
15569 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.DND_MULTIPLE")]
15570 - [CCode (cheader_filename = "gtk/gtk.h")]
15571 - public const string STOCK_DND_MULTIPLE;
15572 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.EDIT")]
15573 - [CCode (cheader_filename = "gtk/gtk.h")]
15574 - public const string STOCK_EDIT;
15575 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.EXECUTE")]
15576 - [CCode (cheader_filename = "gtk/gtk.h")]
15577 - public const string STOCK_EXECUTE;
15578 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FILE")]
15579 - [CCode (cheader_filename = "gtk/gtk.h")]
15580 - public const string STOCK_FILE;
15581 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FIND")]
15582 - [CCode (cheader_filename = "gtk/gtk.h")]
15583 - public const string STOCK_FIND;
15584 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FIND_AND_REPLACE")]
15585 - [CCode (cheader_filename = "gtk/gtk.h")]
15586 - public const string STOCK_FIND_AND_REPLACE;
15587 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FLOPPY")]
15588 - [CCode (cheader_filename = "gtk/gtk.h")]
15589 - public const string STOCK_FLOPPY;
15590 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FULLSCREEN")]
15591 - [CCode (cheader_filename = "gtk/gtk.h")]
15592 - public const string STOCK_FULLSCREEN;
15593 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_BOTTOM")]
15594 - [CCode (cheader_filename = "gtk/gtk.h")]
15595 - public const string STOCK_GOTO_BOTTOM;
15596 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_FIRST")]
15597 - [CCode (cheader_filename = "gtk/gtk.h")]
15598 - public const string STOCK_GOTO_FIRST;
15599 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_LAST")]
15600 - [CCode (cheader_filename = "gtk/gtk.h")]
15601 - public const string STOCK_GOTO_LAST;
15602 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GOTO_TOP")]
15603 - [CCode (cheader_filename = "gtk/gtk.h")]
15604 - public const string STOCK_GOTO_TOP;
15605 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_BACK")]
15606 - [CCode (cheader_filename = "gtk/gtk.h")]
15607 - public const string STOCK_GO_BACK;
15608 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_DOWN")]
15609 - [CCode (cheader_filename = "gtk/gtk.h")]
15610 - public const string STOCK_GO_DOWN;
15611 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_FORWARD")]
15612 - [CCode (cheader_filename = "gtk/gtk.h")]
15613 - public const string STOCK_GO_FORWARD;
15614 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.GO_UP")]
15615 - [CCode (cheader_filename = "gtk/gtk.h")]
15616 - public const string STOCK_GO_UP;
15617 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.HARDDISK")]
15618 - [CCode (cheader_filename = "gtk/gtk.h")]
15619 - public const string STOCK_HARDDISK;
15620 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.HELP")]
15621 - [CCode (cheader_filename = "gtk/gtk.h")]
15622 - public const string STOCK_HELP;
15623 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.HOME")]
15624 - [CCode (cheader_filename = "gtk/gtk.h")]
15625 - public const string STOCK_HOME;
15626 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.INDENT")]
15627 - [CCode (cheader_filename = "gtk/gtk.h")]
15628 - public const string STOCK_INDENT;
15629 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.INDEX")]
15630 - [CCode (cheader_filename = "gtk/gtk.h")]
15631 - public const string STOCK_INDEX;
15632 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.INFO")]
15633 - [CCode (cheader_filename = "gtk/gtk.h")]
15634 - public const string STOCK_INFO;
15635 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ITALIC")]
15636 - [CCode (cheader_filename = "gtk/gtk.h")]
15637 - public const string STOCK_ITALIC;
15638 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUMP_TO")]
15639 - [CCode (cheader_filename = "gtk/gtk.h")]
15640 - public const string STOCK_JUMP_TO;
15641 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_CENTER")]
15642 - [CCode (cheader_filename = "gtk/gtk.h")]
15643 - public const string STOCK_JUSTIFY_CENTER;
15644 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_FILL")]
15645 - [CCode (cheader_filename = "gtk/gtk.h")]
15646 - public const string STOCK_JUSTIFY_FILL;
15647 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_LEFT")]
15648 - [CCode (cheader_filename = "gtk/gtk.h")]
15649 - public const string STOCK_JUSTIFY_LEFT;
15650 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.JUSTIFY_RIGHT")]
15651 - [CCode (cheader_filename = "gtk/gtk.h")]
15652 - public const string STOCK_JUSTIFY_RIGHT;
15653 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.FULLSCREEN")]
15654 - [CCode (cheader_filename = "gtk/gtk.h")]
15655 - public const string STOCK_LEAVE_FULLSCREEN;
15656 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_FORWARD")]
15657 - [CCode (cheader_filename = "gtk/gtk.h")]
15658 - public const string STOCK_MEDIA_FORWARD;
15659 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_NEXT")]
15660 - [CCode (cheader_filename = "gtk/gtk.h")]
15661 - public const string STOCK_MEDIA_NEXT;
15662 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_PAUSE")]
15663 - [CCode (cheader_filename = "gtk/gtk.h")]
15664 - public const string STOCK_MEDIA_PAUSE;
15665 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_PLAY")]
15666 - [CCode (cheader_filename = "gtk/gtk.h")]
15667 - public const string STOCK_MEDIA_PLAY;
15668 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_PREVIOUS")]
15669 - [CCode (cheader_filename = "gtk/gtk.h")]
15670 - public const string STOCK_MEDIA_PREVIOUS;
15671 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_RECORD")]
15672 - [CCode (cheader_filename = "gtk/gtk.h")]
15673 - public const string STOCK_MEDIA_RECORD;
15674 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_REWIND")]
15675 - [CCode (cheader_filename = "gtk/gtk.h")]
15676 - public const string STOCK_MEDIA_REWIND;
15677 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MEDIA_STOP")]
15678 - [CCode (cheader_filename = "gtk/gtk.h")]
15679 - public const string STOCK_MEDIA_STOP;
15680 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.MISSING_IMAGE")]
15681 - [CCode (cheader_filename = "gtk/gtk.h")]
15682 - public const string STOCK_MISSING_IMAGE;
15683 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.NETWORK")]
15684 - [CCode (cheader_filename = "gtk/gtk.h")]
15685 - public const string STOCK_NETWORK;
15686 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.NEW")]
15687 - [CCode (cheader_filename = "gtk/gtk.h")]
15688 - public const string STOCK_NEW;
15689 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.NO")]
15690 - [CCode (cheader_filename = "gtk/gtk.h")]
15691 - public const string STOCK_NO;
15692 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.OK")]
15693 - [CCode (cheader_filename = "gtk/gtk.h")]
15694 - public const string STOCK_OK;
15695 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.OPEN")]
15696 - [CCode (cheader_filename = "gtk/gtk.h")]
15697 - public const string STOCK_OPEN;
15698 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_LANDSCAPE")]
15699 - [CCode (cheader_filename = "gtk/gtk.h")]
15700 - public const string STOCK_ORIENTATION_LANDSCAPE;
15701 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_PORTRAIT")]
15702 - [CCode (cheader_filename = "gtk/gtk.h")]
15703 - public const string STOCK_ORIENTATION_PORTRAIT;
15704 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_REVERSE_LANDSCAPE")]
15705 - [CCode (cheader_filename = "gtk/gtk.h")]
15706 - public const string STOCK_ORIENTATION_REVERSE_LANDSCAPE;
15707 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ORIENTATION_REVERSE_PORTRAIT")]
15708 - [CCode (cheader_filename = "gtk/gtk.h")]
15709 - public const string STOCK_ORIENTATION_REVERSE_PORTRAIT;
15710 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PAGE_SETUP")]
15711 - [CCode (cheader_filename = "gtk/gtk.h")]
15712 - public const string STOCK_PAGE_SETUP;
15713 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PASTE")]
15714 - [CCode (cheader_filename = "gtk/gtk.h")]
15715 - public const string STOCK_PASTE;
15716 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PREFERENCES")]
15717 - [CCode (cheader_filename = "gtk/gtk.h")]
15718 - public const string STOCK_PREFERENCES;
15719 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT")]
15720 - [CCode (cheader_filename = "gtk/gtk.h")]
15721 - public const string STOCK_PRINT;
15722 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_ERROR")]
15723 - [CCode (cheader_filename = "gtk/gtk.h")]
15724 - public const string STOCK_PRINT_ERROR;
15725 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_PAUSED")]
15726 - [CCode (cheader_filename = "gtk/gtk.h")]
15727 - public const string STOCK_PRINT_PAUSED;
15728 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_PREVIEW")]
15729 - [CCode (cheader_filename = "gtk/gtk.h")]
15730 - public const string STOCK_PRINT_PREVIEW;
15731 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_REPORT")]
15732 - [CCode (cheader_filename = "gtk/gtk.h")]
15733 - public const string STOCK_PRINT_REPORT;
15734 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PRINT_WARNING")]
15735 - [CCode (cheader_filename = "gtk/gtk.h")]
15736 - public const string STOCK_PRINT_WARNING;
15737 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.PROPERTIES")]
15738 - [CCode (cheader_filename = "gtk/gtk.h")]
15739 - public const string STOCK_PROPERTIES;
15740 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.QUIT")]
15741 - [CCode (cheader_filename = "gtk/gtk.h")]
15742 - public const string STOCK_QUIT;
15743 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REDO")]
15744 - [CCode (cheader_filename = "gtk/gtk.h")]
15745 - public const string STOCK_REDO;
15746 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REFRESH")]
15747 - [CCode (cheader_filename = "gtk/gtk.h")]
15748 - public const string STOCK_REFRESH;
15749 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REMOVE")]
15750 - [CCode (cheader_filename = "gtk/gtk.h")]
15751 - public const string STOCK_REMOVE;
15752 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.REVERT_TO_SAVED")]
15753 - [CCode (cheader_filename = "gtk/gtk.h")]
15754 - public const string STOCK_REVERT_TO_SAVED;
15755 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SAVE")]
15756 - [CCode (cheader_filename = "gtk/gtk.h")]
15757 - public const string STOCK_SAVE;
15758 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SAVE_AS")]
15759 - [CCode (cheader_filename = "gtk/gtk.h")]
15760 - public const string STOCK_SAVE_AS;
15761 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SELECT_ALL")]
15762 - [CCode (cheader_filename = "gtk/gtk.h")]
15763 - public const string STOCK_SELECT_ALL;
15764 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SELECT_COLOR")]
15765 - [CCode (cheader_filename = "gtk/gtk.h")]
15766 - public const string STOCK_SELECT_COLOR;
15767 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SELECT_FONT")]
15768 - [CCode (cheader_filename = "gtk/gtk.h")]
15769 - public const string STOCK_SELECT_FONT;
15770 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SORT_ASCENDING")]
15771 - [CCode (cheader_filename = "gtk/gtk.h")]
15772 - public const string STOCK_SORT_ASCENDING;
15773 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SORT_DESCENDING")]
15774 - [CCode (cheader_filename = "gtk/gtk.h")]
15775 - public const string STOCK_SORT_DESCENDING;
15776 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.SPELL_CHECK")]
15777 - [CCode (cheader_filename = "gtk/gtk.h")]
15778 - public const string STOCK_SPELL_CHECK;
15779 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.STOP")]
15780 - [CCode (cheader_filename = "gtk/gtk.h")]
15781 - public const string STOCK_STOP;
15782 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.STRIKETHROUGH")]
15783 - [CCode (cheader_filename = "gtk/gtk.h")]
15784 - public const string STOCK_STRIKETHROUGH;
15785 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNDELETE")]
15786 - [CCode (cheader_filename = "gtk/gtk.h")]
15787 - public const string STOCK_UNDELETE;
15788 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNDERLINE")]
15789 - [CCode (cheader_filename = "gtk/gtk.h")]
15790 - public const string STOCK_UNDERLINE;
15791 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNDO")]
15792 - [CCode (cheader_filename = "gtk/gtk.h")]
15793 - public const string STOCK_UNDO;
15794 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.UNINDENT")]
15795 - [CCode (cheader_filename = "gtk/gtk.h")]
15796 - public const string STOCK_UNINDENT;
15797 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.YES")]
15798 - [CCode (cheader_filename = "gtk/gtk.h")]
15799 - public const string STOCK_YES;
15800 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_100")]
15801 - [CCode (cheader_filename = "gtk/gtk.h")]
15802 - public const string STOCK_ZOOM_100;
15803 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_FIT")]
15804 - [CCode (cheader_filename = "gtk/gtk.h")]
15805 - public const string STOCK_ZOOM_FIT;
15806 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_IN")]
15807 - [CCode (cheader_filename = "gtk/gtk.h")]
15808 - public const string STOCK_ZOOM_IN;
15809 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ZOOM_OUT")]
15810 - [CCode (cheader_filename = "gtk/gtk.h")]
15811 - public const string STOCK_ZOOM_OUT;
15812 - [CCode (cheader_filename = "gtk/gtk.h")]
15813 - public const string STYLE_CLASS_ACCELERATOR;
15814 - [CCode (cheader_filename = "gtk/gtk.h")]
15815 - public const string STYLE_CLASS_BACKGROUND;
15816 - [CCode (cheader_filename = "gtk/gtk.h")]
15817 - public const string STYLE_CLASS_BUTTON;
15818 - [CCode (cheader_filename = "gtk/gtk.h")]
15819 - public const string STYLE_CLASS_CALENDAR;
15820 - [CCode (cheader_filename = "gtk/gtk.h")]
15821 - public const string STYLE_CLASS_CELL;
15822 - [CCode (cheader_filename = "gtk/gtk.h")]
15823 - public const string STYLE_CLASS_CHECK;
15824 - [CCode (cheader_filename = "gtk/gtk.h")]
15825 - public const string STYLE_CLASS_DEFAULT;
15826 - [CCode (cheader_filename = "gtk/gtk.h")]
15827 - public const string STYLE_CLASS_DND;
15828 - [CCode (cheader_filename = "gtk/gtk.h")]
15829 - public const string STYLE_CLASS_DOCK;
15830 - [CCode (cheader_filename = "gtk/gtk.h")]
15831 - public const string STYLE_CLASS_ENTRY;
15832 - [CCode (cheader_filename = "gtk/gtk.h")]
15833 - public const string STYLE_CLASS_ERROR;
15834 - [CCode (cheader_filename = "gtk/gtk.h")]
15835 - public const string STYLE_CLASS_EXPANDER;
15836 - [CCode (cheader_filename = "gtk/gtk.h")]
15837 - public const string STYLE_CLASS_FRAME;
15838 - [CCode (cheader_filename = "gtk/gtk.h")]
15839 - public const string STYLE_CLASS_GRIP;
15840 - [CCode (cheader_filename = "gtk/gtk.h")]
15841 - public const string STYLE_CLASS_HEADER;
15842 - [CCode (cheader_filename = "gtk/gtk.h")]
15843 - public const string STYLE_CLASS_HIGHLIGHT;
15844 - [CCode (cheader_filename = "gtk/gtk.h")]
15845 - public const string STYLE_CLASS_HORIZONTAL;
15846 - [CCode (cheader_filename = "gtk/gtk.h")]
15847 - public const string STYLE_CLASS_INFO;
15848 - [CCode (cheader_filename = "gtk/gtk.h")]
15849 - public const string STYLE_CLASS_INLINE_TOOLBAR;
15850 - [CCode (cheader_filename = "gtk/gtk.h")]
15851 - public const string STYLE_CLASS_MARK;
15852 - [CCode (cheader_filename = "gtk/gtk.h")]
15853 - public const string STYLE_CLASS_MENU;
15854 - [CCode (cheader_filename = "gtk/gtk.h")]
15855 - public const string STYLE_CLASS_MENUBAR;
15856 - [CCode (cheader_filename = "gtk/gtk.h")]
15857 - public const string STYLE_CLASS_MENUITEM;
15858 - [CCode (cheader_filename = "gtk/gtk.h")]
15859 - public const string STYLE_CLASS_NOTEBOOK;
15860 - [CCode (cheader_filename = "gtk/gtk.h")]
15861 - public const string STYLE_CLASS_PANE_SEPARATOR;
15862 - [CCode (cheader_filename = "gtk/gtk.h")]
15863 - public const string STYLE_CLASS_PRIMARY_TOOLBAR;
15864 - [CCode (cheader_filename = "gtk/gtk.h")]
15865 - public const string STYLE_CLASS_PROGRESSBAR;
15866 - [CCode (cheader_filename = "gtk/gtk.h")]
15867 - public const string STYLE_CLASS_QUESTION;
15868 - [CCode (cheader_filename = "gtk/gtk.h")]
15869 - public const string STYLE_CLASS_RADIO;
15870 - [CCode (cheader_filename = "gtk/gtk.h")]
15871 - public const string STYLE_CLASS_RAISED;
15872 - [CCode (cheader_filename = "gtk/gtk.h")]
15873 - public const string STYLE_CLASS_RUBBERBAND;
15874 - [CCode (cheader_filename = "gtk/gtk.h")]
15875 - public const string STYLE_CLASS_SCALE;
15876 - [CCode (cheader_filename = "gtk/gtk.h")]
15877 - public const string STYLE_CLASS_SCALE_HAS_MARKS_ABOVE;
15878 - [CCode (cheader_filename = "gtk/gtk.h")]
15879 - public const string STYLE_CLASS_SCALE_HAS_MARKS_BELOW;
15880 - [CCode (cheader_filename = "gtk/gtk.h")]
15881 - public const string STYLE_CLASS_SCROLLBAR;
15882 - [CCode (cheader_filename = "gtk/gtk.h")]
15883 - public const string STYLE_CLASS_SEPARATOR;
15884 - [CCode (cheader_filename = "gtk/gtk.h")]
15885 - public const string STYLE_CLASS_SIDEBAR;
15886 - [CCode (cheader_filename = "gtk/gtk.h")]
15887 - public const string STYLE_CLASS_SLIDER;
15888 - [CCode (cheader_filename = "gtk/gtk.h")]
15889 - public const string STYLE_CLASS_SPINBUTTON;
15890 - [CCode (cheader_filename = "gtk/gtk.h")]
15891 - public const string STYLE_CLASS_SPINNER;
15892 - [CCode (cheader_filename = "gtk/gtk.h")]
15893 - public const string STYLE_CLASS_TOOLBAR;
15894 - [CCode (cheader_filename = "gtk/gtk.h")]
15895 - public const string STYLE_CLASS_TOOLTIP;
15896 - [CCode (cheader_filename = "gtk/gtk.h")]
15897 - public const string STYLE_CLASS_TROUGH;
15898 - [CCode (cheader_filename = "gtk/gtk.h")]
15899 - public const string STYLE_CLASS_VERTICAL;
15900 - [CCode (cheader_filename = "gtk/gtk.h")]
15901 - public const string STYLE_CLASS_VIEW;
15902 - [CCode (cheader_filename = "gtk/gtk.h")]
15903 - public const string STYLE_CLASS_WARNING;
15904 - [CCode (cheader_filename = "gtk/gtk.h")]
15905 - public const string STYLE_PROPERTY_BACKGROUND_COLOR;
15906 - [CCode (cheader_filename = "gtk/gtk.h")]
15907 - public const string STYLE_PROPERTY_BACKGROUND_IMAGE;
15908 - [CCode (cheader_filename = "gtk/gtk.h")]
15909 - public const string STYLE_PROPERTY_BORDER_COLOR;
15910 - [CCode (cheader_filename = "gtk/gtk.h")]
15911 - public const string STYLE_PROPERTY_BORDER_RADIUS;
15912 - [CCode (cheader_filename = "gtk/gtk.h")]
15913 - public const string STYLE_PROPERTY_BORDER_STYLE;
15914 - [CCode (cheader_filename = "gtk/gtk.h")]
15915 - public const string STYLE_PROPERTY_BORDER_WIDTH;
15916 - [CCode (cheader_filename = "gtk/gtk.h")]
15917 - public const string STYLE_PROPERTY_COLOR;
15918 - [CCode (cheader_filename = "gtk/gtk.h")]
15919 - public const string STYLE_PROPERTY_FONT;
15920 - [CCode (cheader_filename = "gtk/gtk.h")]
15921 - public const string STYLE_PROPERTY_MARGIN;
15922 - [CCode (cheader_filename = "gtk/gtk.h")]
15923 - public const string STYLE_PROPERTY_PADDING;
15924 - [CCode (cheader_filename = "gtk/gtk.h")]
15925 - public const int STYLE_PROVIDER_PRIORITY_APPLICATION;
15926 - [CCode (cheader_filename = "gtk/gtk.h")]
15927 - public const int STYLE_PROVIDER_PRIORITY_FALLBACK;
15928 - [CCode (cheader_filename = "gtk/gtk.h")]
15929 - public const int STYLE_PROVIDER_PRIORITY_SETTINGS;
15930 - [CCode (cheader_filename = "gtk/gtk.h")]
15931 - public const int STYLE_PROVIDER_PRIORITY_THEME;
15932 - [CCode (cheader_filename = "gtk/gtk.h")]
15933 - public const int STYLE_PROVIDER_PRIORITY_USER;
15934 - [CCode (cheader_filename = "gtk/gtk.h")]
15935 - public const string STYLE_REGION_COLUMN;
15936 - [CCode (cheader_filename = "gtk/gtk.h")]
15937 - public const string STYLE_REGION_COLUMN_HEADER;
15938 - [CCode (cheader_filename = "gtk/gtk.h")]
15939 - public const string STYLE_REGION_ROW;
15940 - [CCode (cheader_filename = "gtk/gtk.h")]
15941 - public const string STYLE_REGION_TAB;
15942 - [CCode (cheader_filename = "gtk/gtk.h")]
15943 - public const int TEXT_VIEW_PRIORITY_VALIDATE;
15944 - [CCode (cheader_filename = "gtk/gtk.h")]
15945 - public static bool accel_groups_activate (GLib.Object object, uint accel_key, Gdk.ModifierType accel_mods);
15946 - [CCode (cheader_filename = "gtk/gtk.h")]
15947 - public static unowned GLib.SList<Gtk.AccelGroup> accel_groups_from_object (GLib.Object object);
15948 - [CCode (cheader_filename = "gtk/gtk.h")]
15949 - public static Gdk.ModifierType accelerator_get_default_mod_mask ();
15950 - [CCode (cheader_filename = "gtk/gtk.h")]
15951 - public static unowned string accelerator_get_label (uint accelerator_key, Gdk.ModifierType accelerator_mods);
15952 - [CCode (cheader_filename = "gtk/gtk.h")]
15953 - public static unowned string accelerator_name (uint accelerator_key, Gdk.ModifierType accelerator_mods);
15954 - [CCode (cheader_filename = "gtk/gtk.h")]
15955 - public static void accelerator_parse (string accelerator, out uint accelerator_key, out Gdk.ModifierType accelerator_mods);
15956 - [CCode (cheader_filename = "gtk/gtk.h")]
15957 - public static void accelerator_set_default_mod_mask (Gdk.ModifierType default_mod_mask);
15958 - [CCode (cheader_filename = "gtk/gtk.h")]
15959 - public static bool accelerator_valid (uint keyval, Gdk.ModifierType modifiers);
15960 - [CCode (cheader_filename = "gtk/gtk.h")]
15961 - public static bool alternative_dialog_button_order (Gdk.Screen screen);
15962 - [CCode (cheader_filename = "gtk/gtk.h")]
15963 - public static bool bindings_activate (GLib.Object object, uint keyval, Gdk.ModifierType modifiers);
15964 - [CCode (cheader_filename = "gtk/gtk.h")]
15965 - public static bool bindings_activate_event (GLib.Object object, Gdk.EventKey event);
15966 - [CCode (cheader_filename = "gtk/gtk.h")]
15967 - public static bool cairo_should_draw_window (Cairo.Context cr, Gdk.Window window);
15968 - [CCode (cheader_filename = "gtk/gtk.h")]
15969 - public static void cairo_transform_to_window (Cairo.Context cr, Gtk.Widget widget, Gdk.Window window);
15970 - [CCode (cheader_filename = "gtk/gtk.h")]
15971 - public static unowned string check_version (uint required_major, uint required_minor, uint required_micro);
15972 - [CCode (cheader_filename = "gtk/gtk.h")]
15973 - public static void device_grab_add (Gtk.Widget widget, Gdk.Device device, bool block_others);
15974 - [CCode (cheader_filename = "gtk/gtk.h")]
15975 - public static void device_grab_remove (Gtk.Widget widget, Gdk.Device device);
15976 - [CCode (cheader_filename = "gtk/gtk.h")]
15977 - public static void disable_setlocale ();
15978 - [CCode (cheader_filename = "gtk/gtk.h")]
15979 - public static int distribute_natural_allocation (int extra_space, uint n_requested_sizes, Gtk.RequestedSize sizes);
15980 - [CCode (cheader_filename = "gtk/gtk.h")]
15981 - public static unowned Gdk.DragContext drag_begin (Gtk.Widget widget, Gtk.TargetList targets, Gdk.DragAction actions, int button, Gdk.Event event);
15982 - [CCode (cheader_filename = "gtk/gtk.h")]
15983 - public static bool drag_check_threshold (Gtk.Widget widget, int start_x, int start_y, int current_x, int current_y);
15984 - [CCode (cheader_filename = "gtk/gtk.h")]
15985 - public static void drag_dest_add_image_targets (Gtk.Widget widget);
15986 - [CCode (cheader_filename = "gtk/gtk.h")]
15987 - public static void drag_dest_add_text_targets (Gtk.Widget widget);
15988 - [CCode (cheader_filename = "gtk/gtk.h")]
15989 - public static void drag_dest_add_uri_targets (Gtk.Widget widget);
15990 - [CCode (cheader_filename = "gtk/gtk.h")]
15991 - public static Gdk.Atom drag_dest_find_target (Gtk.Widget widget, Gdk.DragContext context, Gtk.TargetList target_list);
15992 - [CCode (cheader_filename = "gtk/gtk.h")]
15993 - public static unowned Gtk.TargetList drag_dest_get_target_list (Gtk.Widget widget);
15994 - [CCode (cheader_filename = "gtk/gtk.h")]
15995 - public static bool drag_dest_get_track_motion (Gtk.Widget widget);
15996 - [CCode (cheader_filename = "gtk/gtk.h")]
15997 - public static void drag_dest_set (Gtk.Widget widget, Gtk.DestDefaults flags, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
15998 - [CCode (cheader_filename = "gtk/gtk.h")]
15999 - public static void drag_dest_set_proxy (Gtk.Widget widget, Gdk.Window proxy_window, Gdk.DragProtocol protocol, bool use_coordinates);
16000 - [CCode (cheader_filename = "gtk/gtk.h")]
16001 - public static void drag_dest_set_target_list (Gtk.Widget widget, Gtk.TargetList target_list);
16002 - [CCode (cheader_filename = "gtk/gtk.h")]
16003 - public static void drag_dest_set_track_motion (Gtk.Widget widget, bool track_motion);
16004 - [CCode (cheader_filename = "gtk/gtk.h")]
16005 - public static void drag_dest_unset (Gtk.Widget widget);
16006 - [CCode (cheader_filename = "gtk/gtk.h")]
16007 - public static void drag_finish (Gdk.DragContext context, bool success, bool del, uint32 time_);
16008 - [CCode (cheader_filename = "gtk/gtk.h")]
16009 - public static void drag_get_data (Gtk.Widget widget, Gdk.DragContext context, Gdk.Atom target, uint32 time_);
16010 - [CCode (cheader_filename = "gtk/gtk.h")]
16011 - public static unowned Gtk.Widget drag_get_source_widget (Gdk.DragContext context);
16012 - [CCode (cheader_filename = "gtk/gtk.h")]
16013 - public static void drag_highlight (Gtk.Widget widget);
16014 - [CCode (cheader_filename = "gtk/gtk.h")]
16015 - public static void drag_set_icon_default (Gdk.DragContext context);
16016 - [CCode (cheader_filename = "gtk/gtk.h")]
16017 - public static void drag_set_icon_name (Gdk.DragContext context, string icon_name, int hot_x, int hot_y);
16018 - [CCode (cheader_filename = "gtk/gtk.h")]
16019 - public static void drag_set_icon_pixbuf (Gdk.DragContext context, Gdk.Pixbuf pixbuf, int hot_x, int hot_y);
16020 - [CCode (cheader_filename = "gtk/gtk.h")]
16021 - public static void drag_set_icon_stock (Gdk.DragContext context, string stock_id, int hot_x, int hot_y);
16022 - [CCode (cheader_filename = "gtk/gtk.h")]
16023 - public static void drag_set_icon_surface (Gdk.DragContext context, Cairo.Surface surface);
16024 - [CCode (cheader_filename = "gtk/gtk.h")]
16025 - public static void drag_set_icon_widget (Gdk.DragContext context, Gtk.Widget widget, int hot_x, int hot_y);
16026 - [CCode (cheader_filename = "gtk/gtk.h")]
16027 - public static void drag_source_add_image_targets (Gtk.Widget widget);
16028 - [CCode (cheader_filename = "gtk/gtk.h")]
16029 - public static void drag_source_add_text_targets (Gtk.Widget widget);
16030 - [CCode (cheader_filename = "gtk/gtk.h")]
16031 - public static void drag_source_add_uri_targets (Gtk.Widget widget);
16032 - [CCode (cheader_filename = "gtk/gtk.h")]
16033 - public static unowned Gtk.TargetList drag_source_get_target_list (Gtk.Widget widget);
16034 - [CCode (cheader_filename = "gtk/gtk.h")]
16035 - public static void drag_source_set (Gtk.Widget widget, Gdk.ModifierType start_button_mask, Gtk.TargetEntry[] targets, Gdk.DragAction actions);
16036 - [CCode (cheader_filename = "gtk/gtk.h")]
16037 - public static void drag_source_set_icon_name (Gtk.Widget widget, string icon_name);
16038 - [CCode (cheader_filename = "gtk/gtk.h")]
16039 - public static void drag_source_set_icon_pixbuf (Gtk.Widget widget, Gdk.Pixbuf pixbuf);
16040 - [CCode (cheader_filename = "gtk/gtk.h")]
16041 - public static void drag_source_set_icon_stock (Gtk.Widget widget, string stock_id);
16042 - [CCode (cheader_filename = "gtk/gtk.h")]
16043 - public static void drag_source_set_target_list (Gtk.Widget widget, Gtk.TargetList target_list);
16044 - [CCode (cheader_filename = "gtk/gtk.h")]
16045 - public static void drag_source_unset (Gtk.Widget widget);
16046 - [CCode (cheader_filename = "gtk/gtk.h")]
16047 - public static void drag_unhighlight (Gtk.Widget widget);
16048 - [CCode (cheader_filename = "gtk/gtk.h")]
16049 - public static void draw_insertion_cursor (Gtk.Widget widget, Cairo.Context cr, Gdk.Rectangle location, bool is_primary, Gtk.TextDirection direction, bool draw_arrow);
16050 - [CCode (cheader_filename = "gtk/gtk.h")]
16051 - public static bool events_pending ();
16052 - [CCode (cheader_filename = "gtk/gtk.h")]
16053 - public static uint get_binary_age ();
16054 - [CCode (cheader_filename = "gtk/gtk.h")]
16055 - public static Gdk.Event get_current_event ();
16056 - [CCode (cheader_filename = "gtk/gtk.h")]
16057 - public static unowned Gdk.Device get_current_event_device ();
16058 - [CCode (cheader_filename = "gtk/gtk.h")]
16059 - public static bool get_current_event_state (out Gdk.ModifierType state);
16060 - [CCode (cheader_filename = "gtk/gtk.h")]
16061 - public static uint32 get_current_event_time ();
16062 - [CCode (cheader_filename = "gtk/gtk.h")]
16063 - public static uint get_debug_flags ();
16064 - [CCode (cheader_filename = "gtk/gtk.h")]
16065 - public static unowned Pango.Language get_default_language ();
16066 - [CCode (cheader_filename = "gtk/gtk.h")]
16067 - public static unowned Gtk.Widget get_event_widget (Gdk.Event event);
16068 - [CCode (cheader_filename = "gtk/gtk.h")]
16069 - public static uint get_interface_age ();
16070 - [CCode (cheader_filename = "gtk/gtk.h")]
16071 - public static uint get_major_version ();
16072 - [CCode (cheader_filename = "gtk/gtk.h")]
16073 - public static uint get_micro_version ();
16074 - [CCode (cheader_filename = "gtk/gtk.h")]
16075 - public static uint get_minor_version ();
16076 - [CCode (cheader_filename = "gtk/gtk.h")]
16077 - public static GLib.OptionGroup get_option_group (bool open_default_display);
16078 - [CCode (cheader_filename = "gtk/gtk.h")]
16079 - public static void grab_add (Gtk.Widget widget);
16080 - [CCode (cheader_filename = "gtk/gtk.h")]
16081 - public static unowned Gtk.Widget grab_get_current ();
16082 - [CCode (cheader_filename = "gtk/gtk.h")]
16083 - public static void grab_remove (Gtk.Widget widget);
16084 - [CCode (cheader_filename = "gtk/gtk.h")]
16085 - public static Gtk.IconSize icon_size_from_name (string name);
16086 - [CCode (cheader_filename = "gtk/gtk.h")]
16087 - public static unowned string icon_size_get_name (Gtk.IconSize size);
16088 - [CCode (cheader_filename = "gtk/gtk.h")]
16089 - public static bool icon_size_lookup (Gtk.IconSize size, out int width, out int height);
16090 - [CCode (cheader_filename = "gtk/gtk.h")]
16091 - public static bool icon_size_lookup_for_settings (Gtk.Settings settings, Gtk.IconSize size, out int width, out int height);
16092 - [CCode (cheader_filename = "gtk/gtk.h")]
16093 - public static Gtk.IconSize icon_size_register (string name, int width, int height);
16094 - [CCode (cheader_filename = "gtk/gtk.h")]
16095 - public static void icon_size_register_alias (string alias, Gtk.IconSize target);
16096 - [CCode (cheader_filename = "gtk/gtk.h")]
16097 - public static void init ([CCode (array_length_pos = 0.9)] ref unowned string[] argv);
16098 - [CCode (cheader_filename = "gtk/gtk.h")]
16099 - public static bool init_check ([CCode (array_length_pos = 0.9)] ref unowned string[] argv);
16100 - [CCode (cheader_filename = "gtk/gtk.h")]
16101 - public static bool init_with_args ([CCode (array_length_pos = 0.9)] ref unowned string[] argv, string parameter_string, [CCode (array_length = false)] GLib.OptionEntry[] entries, string? translation_domain) throws GLib.Error;
16102 - [CCode (cheader_filename = "gtk/gtk.h")]
16103 - public static uint key_snooper_install (Gtk.KeySnoopFunc snooper, void* func_data);
16104 - [CCode (cheader_filename = "gtk/gtk.h")]
16105 - public static void key_snooper_remove (uint snooper_handler_id);
16106 - [CCode (cheader_filename = "gtk/gtk.h")]
16107 - public static void main ();
16108 - [CCode (cheader_filename = "gtk/gtk.h")]
16109 - public static void main_do_event (Gdk.Event event);
16110 - [CCode (cheader_filename = "gtk/gtk.h")]
16111 - public static bool main_iteration ();
16112 - [CCode (cheader_filename = "gtk/gtk.h")]
16113 - public static bool main_iteration_do (bool blocking);
16114 - [CCode (cheader_filename = "gtk/gtk.h")]
16115 - public static uint main_level ();
16116 - [CCode (cheader_filename = "gtk/gtk.h")]
16117 - public static void main_quit ();
16118 - [CCode (cheader_filename = "gtk/gtk.h")]
16119 - public static void paint_arrow (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, Gtk.ArrowType arrow_type, bool fill, int x, int y, int width, int height);
16120 - [CCode (cheader_filename = "gtk/gtk.h")]
16121 - public static void paint_box (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16122 - [CCode (cheader_filename = "gtk/gtk.h")]
16123 - public static void paint_box_gap (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
16124 - [CCode (cheader_filename = "gtk/gtk.h")]
16125 - public static void paint_check (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16126 - [CCode (cheader_filename = "gtk/gtk.h")]
16127 - public static void paint_diamond (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16128 - [CCode (cheader_filename = "gtk/gtk.h")]
16129 - public static void paint_expander (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int x, int y, Gtk.ExpanderStyle expander_style);
16130 - [CCode (cheader_filename = "gtk/gtk.h")]
16131 - public static void paint_extension (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.PositionType gap_side);
16132 - [CCode (cheader_filename = "gtk/gtk.h")]
16133 - public static void paint_flat_box (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16134 - [CCode (cheader_filename = "gtk/gtk.h")]
16135 - public static void paint_focus (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16136 - [CCode (cheader_filename = "gtk/gtk.h")]
16137 - public static void paint_handle (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.Orientation orientation);
16138 - [CCode (cheader_filename = "gtk/gtk.h")]
16139 - public static void paint_hline (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int x1, int x2, int y);
16140 - [CCode (cheader_filename = "gtk/gtk.h")]
16141 - public static void paint_layout (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, bool use_text, Gtk.Widget? widget, string? detail, int x, int y, Pango.Layout layout);
16142 - [CCode (cheader_filename = "gtk/gtk.h")]
16143 - public static void paint_option (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16144 - [CCode (cheader_filename = "gtk/gtk.h")]
16145 - public static void paint_resize_grip (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, Gdk.WindowEdge edge, int x, int y, int width, int height);
16146 - [CCode (cheader_filename = "gtk/gtk.h")]
16147 - public static void paint_shadow (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16148 - [CCode (cheader_filename = "gtk/gtk.h")]
16149 - public static void paint_shadow_gap (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.PositionType gap_side, int gap_x, int gap_width);
16150 - [CCode (cheader_filename = "gtk/gtk.h")]
16151 - public static void paint_slider (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.Orientation orientation);
16152 - [CCode (cheader_filename = "gtk/gtk.h")]
16153 - public static void paint_spinner (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget widget, string detail, uint step, int x, int y, int width, int height);
16154 - [CCode (cheader_filename = "gtk/gtk.h")]
16155 - public static void paint_tab (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
16156 - [CCode (cheader_filename = "gtk/gtk.h")]
16157 - public static void paint_vline (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int y1_, int y2_, int x);
16158 - [CCode (cheader_filename = "gtk/gtk.h")]
16159 - public static bool parse_args (int argc, string[] argv);
16160 - [CCode (cheader_filename = "gtk/gtk.h")]
16161 - public static GLib.Quark print_error_quark ();
16162 - [CCode (cheader_filename = "gtk/gtk.h")]
16163 - public static unowned Gtk.PageSetup print_run_page_setup_dialog (Gtk.Window parent, Gtk.PageSetup page_setup, Gtk.PrintSettings settings);
16164 - [CCode (cheader_filename = "gtk/gtk.h")]
16165 - public static void print_run_page_setup_dialog_async (Gtk.Window parent, Gtk.PageSetup page_setup, Gtk.PrintSettings settings, Gtk.PageSetupDoneFunc done_cb, void* data);
16166 - [CCode (cheader_filename = "gtk/gtk.h")]
16167 - public static void propagate_event (Gtk.Widget widget, Gdk.Event event);
16168 - [CCode (cheader_filename = "gtk/gtk.h")]
16169 - public static void rc_add_default_file (string filename);
16170 - [CCode (cheader_filename = "gtk/gtk.h")]
16171 - public static unowned string rc_find_module_in_path (string module_file);
16172 - [CCode (cheader_filename = "gtk/gtk.h")]
16173 - public static unowned string rc_find_pixmap_in_path (Gtk.Settings settings, GLib.Scanner scanner, string pixmap_file);
16174 - [CCode (cheader_filename = "gtk/gtk.h")]
16175 - public static unowned string rc_get_default_files ();
16176 - [CCode (cheader_filename = "gtk/gtk.h")]
16177 - public static unowned string rc_get_im_module_file ();
16178 - [CCode (cheader_filename = "gtk/gtk.h")]
16179 - public static unowned string rc_get_im_module_path ();
16180 - [CCode (cheader_filename = "gtk/gtk.h")]
16181 - public static unowned string rc_get_module_dir ();
16182 - [CCode (cheader_filename = "gtk/gtk.h")]
16183 - public static unowned Gtk.Style rc_get_style (Gtk.Widget widget);
16184 - [CCode (cheader_filename = "gtk/gtk.h")]
16185 - public static unowned Gtk.Style? rc_get_style_by_paths (Gtk.Settings settings, string? widget_path, string? class_path, GLib.Type type);
16186 - [CCode (cheader_filename = "gtk/gtk.h")]
16187 - public static unowned string rc_get_theme_dir ();
16188 - [CCode (cheader_filename = "gtk/gtk.h")]
16189 - public static void rc_parse (string filename);
16190 - [CCode (cheader_filename = "gtk/gtk.h")]
16191 - public static uint rc_parse_color (GLib.Scanner scanner, Gdk.Color color);
16192 - [CCode (cheader_filename = "gtk/gtk.h")]
16193 - public static uint rc_parse_color_full (GLib.Scanner scanner, Gtk.RcStyle style, Gdk.Color color);
16194 - [CCode (cheader_filename = "gtk/gtk.h")]
16195 - public static uint rc_parse_priority (GLib.Scanner scanner, Gtk.PathPriorityType priority);
16196 - [CCode (cheader_filename = "gtk/gtk.h")]
16197 - public static uint rc_parse_state (GLib.Scanner scanner, Gtk.StateType state);
16198 - [CCode (cheader_filename = "gtk/gtk.h")]
16199 - public static void rc_parse_string (string rc_string);
16200 - [CCode (cheader_filename = "gtk/gtk.h")]
16201 - public static bool rc_reparse_all ();
16202 - [CCode (cheader_filename = "gtk/gtk.h")]
16203 - public static bool rc_reparse_all_for_settings (Gtk.Settings settings, bool force_load);
16204 - [CCode (cheader_filename = "gtk/gtk.h")]
16205 - public static void rc_reset_styles (Gtk.Settings settings);
16206 - [CCode (cheader_filename = "gtk/gtk.h")]
16207 - public static unowned GLib.Scanner rc_scanner_new ();
16208 - [CCode (cheader_filename = "gtk/gtk.h")]
16209 - public static void rc_set_default_files (string filenames);
16210 - [CCode (cheader_filename = "gtk/gtk.h")]
16211 - public static void render_activity (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16212 - [CCode (cheader_filename = "gtk/gtk.h")]
16213 - public static void render_arrow (Gtk.StyleContext context, Cairo.Context cr, double angle, double x, double y, double size);
16214 - [CCode (cheader_filename = "gtk/gtk.h")]
16215 - public static void render_background (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16216 - [CCode (cheader_filename = "gtk/gtk.h")]
16217 - public static void render_check (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16218 - [CCode (cheader_filename = "gtk/gtk.h")]
16219 - public static void render_expander (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16220 - [CCode (cheader_filename = "gtk/gtk.h")]
16221 - public static void render_extension (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side);
16222 - [CCode (cheader_filename = "gtk/gtk.h")]
16223 - public static void render_focus (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16224 - [CCode (cheader_filename = "gtk/gtk.h")]
16225 - public static void render_frame (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16226 - [CCode (cheader_filename = "gtk/gtk.h")]
16227 - public static void render_frame_gap (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side, double xy0_gap, double xy1_gap);
16228 - [CCode (cheader_filename = "gtk/gtk.h")]
16229 - public static void render_handle (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16230 - [CCode (cheader_filename = "gtk/gtk.h")]
16231 - public static unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.StyleContext context, Gtk.IconSource source, Gtk.IconSize size);
16232 - [CCode (cheader_filename = "gtk/gtk.h")]
16233 - public static void render_layout (Gtk.StyleContext context, Cairo.Context cr, double x, double y, Pango.Layout layout);
16234 - [CCode (cheader_filename = "gtk/gtk.h")]
16235 - public static void render_line (Gtk.StyleContext context, Cairo.Context cr, double x0, double y0, double x1, double y1);
16236 - [CCode (cheader_filename = "gtk/gtk.h")]
16237 - public static void render_option (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
16238 - [CCode (cheader_filename = "gtk/gtk.h")]
16239 - public static void render_slider (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.Orientation orientation);
16240 - [CCode (cheader_filename = "gtk/gtk.h")]
16241 - public static void rgb_to_hsv (double r, double g, double b, double h, double s, double v);
16242 - [CCode (cheader_filename = "gtk/gtk.h")]
16243 - public static void selection_add_target (Gtk.Widget widget, Gdk.Atom selection, Gdk.Atom target, uint info);
16244 - [CCode (cheader_filename = "gtk/gtk.h")]
16245 - public static void selection_add_targets (Gtk.Widget widget, Gdk.Atom selection, Gtk.TargetEntry[] targets, uint ntargets);
16246 - [CCode (cheader_filename = "gtk/gtk.h")]
16247 - public static void selection_clear_targets (Gtk.Widget widget, Gdk.Atom selection);
16248 - [CCode (cheader_filename = "gtk/gtk.h")]
16249 - public static bool selection_convert (Gtk.Widget widget, Gdk.Atom selection, Gdk.Atom target, uint32 time_);
16250 - [CCode (cheader_filename = "gtk/gtk.h")]
16251 - public static bool selection_owner_set (Gtk.Widget widget, Gdk.Atom selection, uint32 time_);
16252 - [CCode (cheader_filename = "gtk/gtk.h")]
16253 - public static bool selection_owner_set_for_display (Gdk.Display display, Gtk.Widget widget, Gdk.Atom selection, uint32 time_);
16254 - [CCode (cheader_filename = "gtk/gtk.h")]
16255 - public static void selection_remove_all (Gtk.Widget widget);
16256 - [CCode (cheader_filename = "gtk/gtk.h")]
16257 - public static void set_debug_flags (uint flags);
16258 - [CCode (cheader_filename = "gtk/gtk.h")]
16259 - public static void show_about_dialog (Gtk.Window? parent, ...);
16260 - [CCode (cheader_filename = "gtk/gtk.h")]
16261 - public static bool show_uri (Gdk.Screen? screen, string uri, uint32 timestamp) throws GLib.Error;
16262 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.add")]
16263 - [CCode (cheader_filename = "gtk/gtk.h")]
16264 - public static void stock_add (Gtk.StockItem[] items);
16265 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.add_static")]
16266 - [CCode (cheader_filename = "gtk/gtk.h")]
16267 - public static void stock_add_static (Gtk.StockItem[] items);
16268 - [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.list_ids")]
16269 - [CCode (cheader_filename = "gtk/gtk.h")]
16270 - public static GLib.SList<string> stock_list_ids ();
16271 - [CCode (cheader_filename = "gtk/gtk.h")]
16272 - public static void stock_set_translate_func (string domain, owned Gtk.TranslateFunc func);
16273 - [CCode (cheader_filename = "gtk/gtk.h")]
16274 - public static void target_table_free (Gtk.TargetEntry[] targets);
16275 - [CCode (cheader_filename = "gtk/gtk.h")]
16276 - public static Gtk.TargetEntry target_table_new_from_list (Gtk.TargetList list, int n_targets);
16277 - [CCode (cheader_filename = "gtk/gtk.h")]
16278 - public static bool targets_include_image (Gdk.Atom[] targets, bool writable);
16279 - [CCode (cheader_filename = "gtk/gtk.h")]
16280 - public static bool targets_include_rich_text (Gdk.Atom[] targets, Gtk.TextBuffer buffer);
16281 - [CCode (cheader_filename = "gtk/gtk.h")]
16282 - public static bool targets_include_text (Gdk.Atom[] targets);
16283 - [CCode (cheader_filename = "gtk/gtk.h")]
16284 - public static bool targets_include_uri (Gdk.Atom[] targets);
16285 - [CCode (cheader_filename = "gtk/gtk.h")]
16286 - public static unowned Gtk.Widget test_create_simple_window (string window_title, string dialog_text);
16287 - [CCode (cheader_filename = "gtk/gtk.h")]
16288 - public static unowned Gtk.Widget test_create_widget (GLib.Type widget_type, ...);
16289 - [CCode (cheader_filename = "gtk/gtk.h")]
16290 - public static unowned Gtk.Widget test_display_button_window (string window_title, string dialog_text);
16291 - [CCode (cheader_filename = "gtk/gtk.h")]
16292 - public static unowned Gtk.Widget test_find_label (Gtk.Widget widget, string label_pattern);
16293 - [CCode (cheader_filename = "gtk/gtk.h")]
16294 - public static unowned Gtk.Widget test_find_sibling (Gtk.Widget base_widget, GLib.Type widget_type);
16295 - [CCode (cheader_filename = "gtk/gtk.h")]
16296 - public static unowned Gtk.Widget test_find_widget (Gtk.Widget widget, string label_pattern, GLib.Type widget_type);
16297 - [CCode (cheader_filename = "gtk/gtk.h")]
16298 - public static void test_init (int argcp, out unowned string argvp);
16299 - [CCode (cheader_filename = "gtk/gtk.h")]
16300 - public static unowned GLib.Type[] test_list_all_types (uint n_types);
16301 - [CCode (cheader_filename = "gtk/gtk.h")]
16302 - public static void test_register_all_types ();
16303 - [CCode (cheader_filename = "gtk/gtk.h")]
16304 - public static double test_slider_get_value (Gtk.Widget widget);
16305 - [CCode (cheader_filename = "gtk/gtk.h")]
16306 - public static void test_slider_set_perc (Gtk.Widget widget, double percentage);
16307 - [CCode (cheader_filename = "gtk/gtk.h")]
16308 - public static bool test_spin_button_click (Gtk.SpinButton spinner, uint button, bool upwards);
16309 - [CCode (cheader_filename = "gtk/gtk.h")]
16310 - public static unowned string test_text_get (Gtk.Widget widget);
16311 - [CCode (cheader_filename = "gtk/gtk.h")]
16312 - public static void test_text_set (Gtk.Widget widget, string str);
16313 - [CCode (cheader_filename = "gtk/gtk.h")]
16314 - public static bool test_widget_click (Gtk.Widget widget, uint button, Gdk.ModifierType modifiers);
16315 - [CCode (cheader_filename = "gtk/gtk.h")]
16316 - public static bool test_widget_send_key (Gtk.Widget widget, uint keyval, Gdk.ModifierType modifiers);
16317 - [CCode (cheader_filename = "gtk/gtk.h")]
16318 - public static bool tree_get_row_drag_data (Gtk.SelectionData selection_data, out unowned Gtk.TreeModel tree_model, out unowned Gtk.TreePath path);
16319 - [CCode (cheader_filename = "gtk/gtk.h")]
16320 - public static bool tree_set_row_drag_data (Gtk.SelectionData selection_data, Gtk.TreeModel tree_model, Gtk.TreePath path);