summaryrefslogtreecommitdiff
path: root/tools/xgdata.scm
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>2016-01-25 11:25:59 +0100
committerIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>2016-01-25 11:25:59 +0100
commit110d59c341b8c50c04f30d90e85e9b8f6f329a0e (patch)
tree174afbe2ded41ae03923b93a0c4e6975e3163ad5 /tools/xgdata.scm
parente5328e59987b90c4e98959510b810510e384650d (diff)
Imported Upstream version 16.1
Diffstat (limited to 'tools/xgdata.scm')
-rw-r--r--tools/xgdata.scm6348
1 files changed, 3385 insertions, 2963 deletions
diff --git a/tools/xgdata.scm b/tools/xgdata.scm
index e58cb88..6dd207d 100644
--- a/tools/xgdata.scm
+++ b/tools/xgdata.scm
@@ -1,13 +1,75 @@
;;; [] for ref args, @ for ptr args that can be null, # are optional (default #f)
;;; || for ref arg list, {} for ref arg int as list len
;;; & in struct for settable field
-;;; 4 semicolon comments = removed because I can't see any use for it
-(CFNC "gchar* g_type_name GType type")
-(CFNC "GQuark g_type_qname GType type")
-(CFNC "GType g_type_from_name gchar* name")
-(CFNC "GType g_type_parent GType type")
-(CFNC "gboolean g_type_is_a GType type GType is_a_type")
+(CFNC "gboolean g_unichar_validate gunichar ch")
+(CFNC "gboolean g_unichar_isalnum gunichar c")
+(CFNC "gboolean g_unichar_isalpha gunichar c")
+(CFNC "gboolean g_unichar_iscntrl gunichar c")
+(CFNC "gboolean g_unichar_isdefined gunichar c")
+(CFNC "gboolean g_unichar_isdigit gunichar c")
+(CFNC "gboolean g_unichar_isgraph gunichar c")
+(CFNC "gboolean g_unichar_islower gunichar c")
+(CFNC "gboolean g_unichar_ismark gunichar c")
+(CFNC "gboolean g_unichar_isprint gunichar c")
+(CFNC "gboolean g_unichar_ispunct gunichar c")
+(CFNC "gboolean g_unichar_isspace gunichar c")
+(CFNC "gboolean g_unichar_istitle gunichar c")
+(CFNC "gboolean g_unichar_isupper gunichar c")
+(CFNC "gboolean g_unichar_isxdigit gunichar c")
+(CFNC "gboolean g_unichar_iswide gunichar c")
+(CFNC "gboolean g_unichar_iswide_cjk gunichar c")
+(CFNC "gboolean g_unichar_iszerowidth gunichar c")
+(CFNC "gunichar g_unichar_toupper gunichar c")
+(CFNC "gunichar g_unichar_tolower gunichar c")
+(CFNC "gunichar g_unichar_totitle gunichar c")
+(CFNC "gint g_unichar_digit_value gunichar c")
+(CFNC "gint g_unichar_xdigit_value gunichar c")
+;(CFNC "gboolean g_unichar_compose gunichar a gunichar b gunichar* [ch]")
+;(CFNC "gboolean g_unichar_decompose gunichar ch gunichar* a gunichar* [b]")
+;(CFNC "gsize g_unichar_fully_decompose gunichar ch gboolean compat gunichar* [result] gsize result_len")
+(CFNC "gint g_unichar_combining_class gunichar uc")
+(CFNC "void g_unicode_canonical_ordering gunichar* string gsize len")
+;(CFNC "gunichar* g_unicode_canonical_decomposition gunichar ch gsize* [result_len]")
+;(CFNC "gboolean g_unichar_get_mirror_char gunichar ch gunichar* mirrored_ch")
+
+(CFNC "gunichar g_utf8_get_char gchar* p" 'const)
+(CFNC "gunichar g_utf8_get_char_validated gchar* p gssize max_len" 'const)
+(CFNC "gchar* g_utf8_prev_char gchar* p" 'const)
+(CFNC "gchar* g_utf8_find_next_char gchar* p gchar* end" 'const)
+(CFNC "gchar* g_utf8_find_prev_char gchar* str gchar* p" 'const)
+(CFNC "glong g_utf8_strlen gchar* p gssize max" 'const)
+;(CFNC "gchar* g_utf8_strncpy gchar* dest gchar* src gsize n" 'const)
+(CFNC "gchar* g_utf8_strchr gchar* p gssize len gunichar c" 'const)
+(CFNC "gchar* g_utf8_strrchr gchar* p gssize len gunichar c" 'const)
+(CFNC "gchar* g_utf8_strreverse gchar* str gssize len" 'const)
+;(CFNC "gchar* g_utf8_substring gchar* str glong start_pos glong end_pos" 'const)
+(CFNC "gboolean g_utf8_validate gchar* str gssize max_len gchar** [end]" 'const)
+(CFNC "gchar* g_utf8_strup gchar* str gssize len" 'const)
+(CFNC "gchar* g_utf8_strdown gchar* str gssize len" 'const)
+(CFNC "gchar* g_utf8_casefold gchar* str gssize len" 'const)
+(CFNC "gchar* g_utf8_normalize gchar* str gssize len GNormalizeMode mode" 'const)
+(CFNC "gint g_utf8_collate gchar* str1 gchar* str2" 'const)
+(CFNC "gchar* g_utf8_collate_key gchar* str gssize len" 'const)
+(CFNC "gchar* g_utf8_collate_key_for_filename gchar* str gssize len" 'const)
+
+
+(CINT "G_NORMALIZE_DEFAULT" "GNormalizeMode")
+(CINT "G_NORMALIZE_NFD" "GNormalizeMode")
+(CINT "G_NORMALIZE_DEFAULT_COMPOSE" "GNormalizeMode")
+(CINT "G_NORMALIZE_NFC" "GNormalizeMode")
+(CINT "G_NORMALIZE_ALL" "GNormalizeMode")
+(CINT "G_NORMALIZE_NFKD" "GNormalizeMode")
+(CINT "G_NORMALIZE_ALL_COMPOSE" "GNormalizeMode")
+(CINT "G_NORMALIZE_NFKC" "GNormalizeMode")
+
+;gunichar is int
+
+;(CFNC "gchar* g_type_name GType type")
+;(CFNC "GQuark g_type_qname GType type")
+;(CFNC "GType g_type_from_name gchar* name")
+;(CFNC "GType g_type_parent GType type")
+;(CFNC "gboolean g_type_is_a GType type GType is_a_type")
(CINT "G_SIGNAL_RUN_FIRST" "GSignalFlags")
(CINT "G_SIGNAL_RUN_LAST" "GSignalFlags")
(CINT "G_SIGNAL_RUN_CLEANUP" "GSignalFlags")
@@ -70,26 +132,26 @@
;(CFNC "void _g_signals_destroy GType itype")
(CFNC "gpointer g_object_ref gpointer object")
(CFNC "void g_object_unref gpointer object")
-(CCAST-gtk2 "GDK_COLORMAP(object)" "GdkColormap*")
-(CCHK-gtk2 "GDK_IS_COLORMAP(object)" "GdkColormap*")
+;;; (CCAST-gtk2 "GDK_COLORMAP(object)" "GdkColormap*")
+;;; (CCHK-gtk2 "GDK_IS_COLORMAP(object)" "GdkColormap*")
;;;;(CFNC "GType gdk_colormap_get_type void")
(CFNC "GdkVisual* gdk_visual_get_system void") ; -- moved ahead of the gtk2 stuff
-(CFNC "GdkColor* gdk_color_copy GdkColor* color")
+;;; (CFNC-gtk2 "GdkColor* gdk_color_copy GdkColor* color")
-(CFNC-gtk2 "GdkColormap* gdk_colormap_new GdkVisual* visual gboolean allocate")
-(CFNC-gtk2 "GdkColormap* gdk_colormap_get_system void")
-(CFNC-gtk2 "gint gdk_colormap_alloc_colors GdkColormap* colormap GdkColor* colors gint ncolors gboolean writeable gboolean best_match gboolean* [success]")
-(CFNC-gtk2 "gboolean gdk_colormap_alloc_color GdkColormap* colormap GdkColor* color gboolean writeable gboolean best_match")
+;;; (CFNC-gtk2 "GdkColormap* gdk_colormap_new GdkVisual* visual gboolean allocate")
+;;; (CFNC-gtk2 "GdkColormap* gdk_colormap_get_system void")
+;;; (CFNC-gtk2 "gint gdk_colormap_alloc_colors GdkColormap* colormap GdkColor* colors gint ncolors gboolean writeable gboolean best_match gboolean* [success]")
+;;; (CFNC-gtk2 "gboolean gdk_colormap_alloc_color GdkColormap* colormap GdkColor* color gboolean writeable gboolean best_match")
;;; 2.91.0 ;(CFNC "void gdk_colormap_free_colors GdkColormap* colormap GdkColor* colors gint ncolors")
;can't currently pass the color struct as array element
;;; 2.90.6 (CFNC "void gdk_colormap_query_color GdkColormap* colormap gulong pixel GdkColor* result")
-(CFNC-gtk2 "GdkVisual* gdk_colormap_get_visual GdkColormap* colormap")
+;;; (CFNC-gtk2 "GdkVisual* gdk_colormap_get_visual GdkColormap* colormap")
-(CFNC "void gdk_color_free GdkColor* color")
-(CFNC "gint gdk_color_parse gchar* spec GdkColor* color")
-(CFNC "guint gdk_color_hash GdkColor* colora")
-(CFNC "gboolean gdk_color_equal GdkColor* colora GdkColor* colorb")
+;;; (CFNC-gtk2 "void gdk_color_free GdkColor* color")
+;;; (CFNC-gtk2 "gint gdk_color_parse gchar* spec GdkColor* color")
+;;; (CFNC-gtk2 "guint gdk_color_hash GdkColor* colora")
+;;; (CFNC-gtk2 "gboolean gdk_color_equal GdkColor* colora GdkColor* colorb")
;;;;(CFNC "GType gdk_color_get_type void")
(CINT "GDK_X_CURSOR" "GdkCursorType")
(CINT "GDK_ARROW" "GdkCursorType")
@@ -170,11 +232,16 @@
(CINT "GDK_XTERM" "GdkCursorType")
(CINT "GDK_LAST_CURSOR " "GdkCursorType")
;;; 2.91.0 (CINT "GDK_CURSOR_IS_PIXMAP" "GdkCursorType")
+
+;;; these were missed at some point:
+(CFNC "GdkCursor* gdk_cursor_new_for_display GdkDisplay* display GdkCursorType cursor_type")
+(CFNC "GdkDisplay* gdk_cursor_get_display GdkCursor* cursor")
+
;;;;(CFNC "GType gdk_cursor_get_type void")
-(CFNC "GdkCursor* gdk_cursor_new GdkCursorType cursor_type")
+;;; 3.15.2 (CFNC "GdkCursor* gdk_cursor_new GdkCursorType cursor_type")
;;; 2.91.0 (CFNC "GdkCursor* gdk_cursor_new_from_pixmap GdkPixmap* source GdkPixmap* mask GdkColor* fg GdkColor* bg gint x gint y")
-(CFNC-gtk2 "GdkCursor* gdk_cursor_ref GdkCursor* cursor")
-(CFNC-gtk2 "void gdk_cursor_unref GdkCursor* cursor")
+;;; (CFNC-gtk2 "GdkCursor* gdk_cursor_ref GdkCursor* cursor")
+;;; (CFNC-gtk2 "void gdk_cursor_unref GdkCursor* cursor")
(CINT "GDK_ACTION_DEFAULT" "GdkDragAction")
(CINT "GDK_ACTION_COPY" "GdkDragAction")
(CINT "GDK_ACTION_MOVE" "GdkDragAction")
@@ -182,13 +249,13 @@
(CINT "GDK_ACTION_PRIVATE" "GdkDragAction")
(CINT "GDK_ACTION_ASK" "GdkDragAction")
-(CINT-gtk2 "GDK_DRAG_PROTO_MOTIF" "GdkDragProtocol")
-(CINT-gtk2 "GDK_DRAG_PROTO_XDND" "GdkDragProtocol")
-(CINT-gtk2 "GDK_DRAG_PROTO_ROOTWIN" "GdkDragProtocol")
-(CINT-gtk2 "GDK_DRAG_PROTO_NONE" "GdkDragProtocol")
-(CINT-gtk2 "GDK_DRAG_PROTO_WIN32_DROPFILES" "GdkDragProtocol")
-(CINT-gtk2 "GDK_DRAG_PROTO_OLE2" "GdkDragProtocol")
-(CINT-gtk2 "GDK_DRAG_PROTO_LOCAL" "GdkDragProtocol")
+;;; ;;; 3.9.0 (CINT-gtk2 "GDK_DRAG_PROTO_MOTIF" "GdkDragProtocol")
+;;; (CINT-gtk2 "GDK_DRAG_PROTO_XDND" "GdkDragProtocol")
+;;; (CINT-gtk2 "GDK_DRAG_PROTO_ROOTWIN" "GdkDragProtocol")
+;;; (CINT-gtk2 "GDK_DRAG_PROTO_NONE" "GdkDragProtocol")
+;;; (CINT-gtk2 "GDK_DRAG_PROTO_WIN32_DROPFILES" "GdkDragProtocol")
+;;; (CINT-gtk2 "GDK_DRAG_PROTO_OLE2" "GdkDragProtocol")
+;;; (CINT-gtk2 "GDK_DRAG_PROTO_LOCAL" "GdkDragProtocol")
(CCAST "GDK_DRAG_CONTEXT(object)" "GdkDragContext*")
(CCHK "GDK_IS_DRAG_CONTEXT(object)" "GdkDragContext*")
@@ -198,24 +265,24 @@
(CFNC "void gdk_drop_finish GdkDragContext* context gboolean success guint32 time")
(CFNC "GdkAtom gdk_drag_get_selection GdkDragContext* context")
(CFNC "GdkDragContext* gdk_drag_begin GdkWindow* window GList* targets")
-(CFNC-gtk2 "GdkDragContext* gdk_drag_context_new void")
-(CFNC-gtk2 "guint32 gdk_drag_get_protocol guint32 xid GdkDragProtocol* [protocol]")
-(CFNC-gtk2 "void gdk_drag_find_window GdkDragContext* context GdkWindow* drag_window gint x_root gint y_root GdkWindow** [dest_window] GdkDragProtocol* [protocol]")
-(CFNC-gtk2 "gboolean gdk_drag_motion GdkDragContext* context GdkWindow* dest_window GdkDragProtocol protocol gint x_root gint y_root GdkDragAction suggested_action GdkDragAction possible_actions guint32 time")
+;;; (CFNC-gtk2 "GdkDragContext* gdk_drag_context_new void")
+;;; (CFNC-gtk2 "guint32 gdk_drag_get_protocol guint32 xid GdkDragProtocol* [protocol]")
+;;; (CFNC-gtk2 "void gdk_drag_find_window GdkDragContext* context GdkWindow* drag_window gint x_root gint y_root GdkWindow** [dest_window] GdkDragProtocol* [protocol]")
+;;; (CFNC-gtk2 "gboolean gdk_drag_motion GdkDragContext* context GdkWindow* dest_window GdkDragProtocol protocol gint x_root gint y_root GdkDragAction suggested_action GdkDragAction possible_actions guint32 time")
(CFNC "void gdk_drag_drop GdkDragContext* context guint32 time")
(CFNC "void gdk_drag_abort GdkDragContext* context guint32 time")
-(CCAST-gtk2 "GDK_DRAWABLE(object)" "GdkDrawable*")
-(CCHK-gtk2 "GDK_IS_DRAWABLE(object)" "GdkDrawable*")
+;;; (CCAST-gtk2 "GDK_DRAWABLE(object)" "GdkDrawable*")
+;;; (CCHK-gtk2 "GDK_IS_DRAWABLE(object)" "GdkDrawable*")
-(CFNC-300 "cairo_t* gdk_cairo_create GdkWindow* window") ;-- moved up
-(CFNC-gtk2 "cairo_t* gdk_cairo_create GdkDrawable* drawable") ;-- moved up
+(CFNC-3.0 "cairo_t* gdk_cairo_create GdkWindow* window") ;-- moved up
+;;; (CFNC-gtk2 "cairo_t* gdk_cairo_create GdkDrawable* drawable") ;-- moved up
;;;;(CFNC "GType gdk_drawable_get_type void")
-(CFNC-gtk2 "void gdk_drawable_get_size GdkDrawable* drawable gint* [width] gint* [height]")
-(CFNC-gtk2 "void gdk_drawable_set_colormap GdkDrawable* drawable GdkColormap* colormap")
-(CFNC-gtk2 "GdkColormap* gdk_drawable_get_colormap GdkDrawable* drawable")
-(CFNC-gtk2 "GdkVisual* gdk_drawable_get_visual GdkDrawable* drawable")
-(CFNC-gtk2 "gint gdk_drawable_get_depth GdkDrawable* drawable")
+;;; (CFNC-gtk2 "void gdk_drawable_get_size GdkDrawable* drawable gint* [width] gint* [height]")
+;;; (CFNC-gtk2 "void gdk_drawable_set_colormap GdkDrawable* drawable GdkColormap* colormap")
+;;; (CFNC-gtk2 "GdkColormap* gdk_drawable_get_colormap GdkDrawable* drawable")
+;;; (CFNC-gtk2 "GdkVisual* gdk_drawable_get_visual GdkDrawable* drawable")
+;;; (CFNC-gtk2 "gint gdk_drawable_get_depth GdkDrawable* drawable")
;;; 2.90.6 (CFNC "void gdk_draw_point GdkDrawable* drawable GdkGC* gc gint x gint y")
;;; 2.90.6 (CFNC "void gdk_draw_line GdkDrawable* drawable GdkGC* gc gint x1 gint y1 gint x2 gint y2")
;;; 2.90.6 (CFNC "void gdk_draw_rectangle GdkDrawable* drawable GdkGC* gc gboolean filled gint x gint y gint width gint height")
@@ -318,7 +385,7 @@
(CINT "GDK_DROP_FINISHED" "GdkEventType")
(CINT "GDK_CLIENT_EVENT" "GdkEventType")
(CINT "GDK_VISIBILITY_NOTIFY" "GdkEventType")
-(CINT-gtk2 "GDK_NO_EXPOSE" "GdkEventType")
+;;; (CINT-gtk2 "GDK_NO_EXPOSE" "GdkEventType")
(CINT "GDK_SCROLL" "GdkEventType")
(CINT "GDK_WINDOW_STATE" "GdkEventType")
(CINT "GDK_SETTING" "GdkEventType")
@@ -328,7 +395,7 @@
;;; these may be out 2.90.1
(CINT "GDK_EXPOSURE_MASK" "GdkEventMask")
(CINT "GDK_POINTER_MOTION_MASK" "GdkEventMask")
-(CINT "GDK_POINTER_MOTION_HINT_MASK" "GdkEventMask")
+;;; 3.12 (CINT "GDK_POINTER_MOTION_HINT_MASK" "GdkEventMask")
(CINT "GDK_BUTTON_MOTION_MASK" "GdkEventMask")
(CINT "GDK_BUTTON1_MOTION_MASK" "GdkEventMask")
(CINT "GDK_BUTTON2_MOTION_MASK" "GdkEventMask")
@@ -350,9 +417,9 @@
(CINT "GDK_ALL_EVENTS_MASK" "GdkEventMask")
-(CINT "GDK_VISIBILITY_UNOBSCURED " "GdkVisibilityState")
-(CINT "GDK_VISIBILITY_PARTIAL " "GdkVisibilityState")
-(CINT "GDK_VISIBILITY_FULLY_OBSCURED" "GdkVisibilityState")
+;;; 3.11.8 (CINT "GDK_VISIBILITY_UNOBSCURED " "GdkVisibilityState")
+;;; 3.11.8 (CINT "GDK_VISIBILITY_PARTIAL " "GdkVisibilityState")
+;;; 3.11.8 (CINT "GDK_VISIBILITY_FULLY_OBSCURED" "GdkVisibilityState")
(CINT "GDK_SCROLL_UP" "GdkScrollDirection")
(CINT "GDK_SCROLL_DOWN" "GdkScrollDirection")
(CINT "GDK_SCROLL_LEFT" "GdkScrollDirection")
@@ -475,12 +542,12 @@
;;; 2.90.6 (CFNC "void gdk_gc_set_rgb_bg_color GdkGC* gc GdkColor* color")
(CFNC "void gdk_init gint* {argc} gchar*** |argv|")
(CFNC "gboolean gdk_init_check gint* {argc} gchar*** |argv|")
-(CFNC-gtk2 "gchar* gdk_set_locale void")
+;;; (CFNC-gtk2 "gchar* gdk_set_locale void")
(CFNC "char* gdk_get_program_class void")
(CFNC "void gdk_set_program_class char* program_class")
(CFNC "void gdk_error_trap_push void")
(CFNC "gint gdk_error_trap_pop void")
-(CFNC "gchar* gdk_get_display void" 'free)
+;;; 3.9.0 (CFNC "gchar* gdk_get_display void" 'free)
(CFNC "gchar* gdk_get_display_arg_name void")
(CFNC "void gdk_notify_startup_complete void")
;;; 2.99.0 (CFNC "GdkGrabStatus gdk_pointer_grab GdkWindow* window gboolean owner_events GdkEventMask event_mask GdkWindow* confine_to GdkCursor* cursor guint32 time")
@@ -502,9 +569,9 @@
;;; out 2.3 (CFNC "gint gdk_mbstowcs GdkWChar* dest gchar* src gint dest_max")
;;; 2.99.3 (CFNC "void gdk_event_send_clientmessage_toall GdkEvent* event")
;;; 2.99.3 (CFNC "gboolean gdk_event_send_client_message GdkEvent* event guint32 xid")
-(CFNC "void gdk_threads_enter void")
-(CFNC "void gdk_threads_leave void")
-(CFNC "void gdk_threads_init void")
+;;; 3.5.10 (CFNC "void gdk_threads_enter void")
+;;; 3.5.10 (CFNC "void gdk_threads_leave void")
+;;; 3.5.10 (CFNC "void gdk_threads_init void")
;;; 2.90.6 (CINT "GDK_IMAGE_NORMAL" "GdkImageType")
;;; 2.90.6 (CINT "GDK_IMAGE_SHARED" "GdkImageType")
;;; 2.90.6 (CINT "GDK_IMAGE_FASTEST" "GdkImageType")
@@ -572,488 +639,488 @@
(CFNC "guint gdk_unicode_to_keyval guint32 wc")
;;; these all changed 2.90.7
-(CINT-300 "GDK_KEY_VoidSymbol")
-(CINT-300 "GDK_KEY_BackSpace")
-(CINT-300 "GDK_KEY_Tab")
-(CINT-300 "GDK_KEY_Linefeed")
-(CINT-300 "GDK_KEY_Clear")
-(CINT-300 "GDK_KEY_Return")
-(CINT-300 "GDK_KEY_Pause")
-(CINT-300 "GDK_KEY_Scroll_Lock")
-(CINT-300 "GDK_KEY_Sys_Req")
-(CINT-300 "GDK_KEY_Escape")
-(CINT-300 "GDK_KEY_Delete")
-(CINT-300 "GDK_KEY_Home")
-(CINT-300 "GDK_KEY_Left")
-(CINT-300 "GDK_KEY_Up")
-(CINT-300 "GDK_KEY_Right")
-(CINT-300 "GDK_KEY_Down")
-(CINT-300 "GDK_KEY_Prior")
-(CINT-300 "GDK_KEY_Page_Up")
-(CINT-300 "GDK_KEY_Next")
-(CINT-300 "GDK_KEY_Page_Down")
-(CINT-300 "GDK_KEY_End")
-(CINT-300 "GDK_KEY_Begin")
-(CINT-300 "GDK_KEY_Select")
-(CINT-300 "GDK_KEY_Print")
-(CINT-300 "GDK_KEY_Execute")
-(CINT-300 "GDK_KEY_Insert")
-(CINT-300 "GDK_KEY_Undo")
-(CINT-300 "GDK_KEY_Redo")
-(CINT-300 "GDK_KEY_Menu")
-(CINT-300 "GDK_KEY_Find")
-(CINT-300 "GDK_KEY_Cancel")
-(CINT-300 "GDK_KEY_Help")
-(CINT-300 "GDK_KEY_Break")
-(CINT-300 "GDK_KEY_Mode_switch")
-(CINT-300 "GDK_KEY_script_switch")
-(CINT-300 "GDK_KEY_Num_Lock")
-(CINT-300 "GDK_KEY_KP_Space")
-(CINT-300 "GDK_KEY_KP_Tab")
-(CINT-300 "GDK_KEY_KP_Enter")
-(CINT-300 "GDK_KEY_KP_F1")
-(CINT-300 "GDK_KEY_KP_F2")
-(CINT-300 "GDK_KEY_KP_F3")
-(CINT-300 "GDK_KEY_KP_F4")
-(CINT-300 "GDK_KEY_KP_Home")
-(CINT-300 "GDK_KEY_KP_Left")
-(CINT-300 "GDK_KEY_KP_Up")
-(CINT-300 "GDK_KEY_KP_Right")
-(CINT-300 "GDK_KEY_KP_Down")
-(CINT-300 "GDK_KEY_KP_Prior")
-(CINT-300 "GDK_KEY_KP_Page_Up")
-(CINT-300 "GDK_KEY_KP_Next")
-(CINT-300 "GDK_KEY_KP_Page_Down")
-(CINT-300 "GDK_KEY_KP_End")
-(CINT-300 "GDK_KEY_KP_Begin")
-(CINT-300 "GDK_KEY_KP_Insert")
-(CINT-300 "GDK_KEY_KP_Delete")
-(CINT-300 "GDK_KEY_KP_Equal")
-(CINT-300 "GDK_KEY_KP_Multiply")
-(CINT-300 "GDK_KEY_KP_Add")
-(CINT-300 "GDK_KEY_KP_Separator")
-(CINT-300 "GDK_KEY_KP_Subtract")
-(CINT-300 "GDK_KEY_KP_Decimal")
-(CINT-300 "GDK_KEY_KP_Divide")
-(CINT-300 "GDK_KEY_KP_0")
-(CINT-300 "GDK_KEY_KP_1")
-(CINT-300 "GDK_KEY_KP_2")
-(CINT-300 "GDK_KEY_KP_3")
-(CINT-300 "GDK_KEY_KP_4")
-(CINT-300 "GDK_KEY_KP_5")
-(CINT-300 "GDK_KEY_KP_6")
-(CINT-300 "GDK_KEY_KP_7")
-(CINT-300 "GDK_KEY_KP_8")
-(CINT-300 "GDK_KEY_KP_9")
-(CINT-300 "GDK_KEY_F1")
-(CINT-300 "GDK_KEY_F2")
-(CINT-300 "GDK_KEY_F3")
-(CINT-300 "GDK_KEY_F4")
-(CINT-300 "GDK_KEY_F5")
-(CINT-300 "GDK_KEY_F6")
-(CINT-300 "GDK_KEY_F7")
-(CINT-300 "GDK_KEY_F8")
-(CINT-300 "GDK_KEY_F9")
-(CINT-300 "GDK_KEY_F10")
-(CINT-300 "GDK_KEY_F11")
-(CINT-300 "GDK_KEY_L1")
-(CINT-300 "GDK_KEY_F12")
-(CINT-300 "GDK_KEY_L2")
-(CINT-300 "GDK_KEY_F13")
-(CINT-300 "GDK_KEY_L3")
-(CINT-300 "GDK_KEY_F14")
-(CINT-300 "GDK_KEY_L4")
-(CINT-300 "GDK_KEY_F15")
-(CINT-300 "GDK_KEY_L5")
-(CINT-300 "GDK_KEY_F16")
-(CINT-300 "GDK_KEY_L6")
-(CINT-300 "GDK_KEY_F17")
-(CINT-300 "GDK_KEY_L7")
-(CINT-300 "GDK_KEY_F18")
-(CINT-300 "GDK_KEY_L8")
-(CINT-300 "GDK_KEY_F19")
-(CINT-300 "GDK_KEY_L9")
-(CINT-300 "GDK_KEY_F20")
-(CINT-300 "GDK_KEY_L10")
-(CINT-300 "GDK_KEY_F21")
-(CINT-300 "GDK_KEY_R1")
-(CINT-300 "GDK_KEY_F22")
-(CINT-300 "GDK_KEY_R2")
-(CINT-300 "GDK_KEY_F23")
-(CINT-300 "GDK_KEY_R3")
-(CINT-300 "GDK_KEY_F24")
-(CINT-300 "GDK_KEY_R4")
-(CINT-300 "GDK_KEY_F25")
-(CINT-300 "GDK_KEY_R5")
-(CINT-300 "GDK_KEY_F26")
-(CINT-300 "GDK_KEY_R6")
-(CINT-300 "GDK_KEY_F27")
-(CINT-300 "GDK_KEY_R7")
-(CINT-300 "GDK_KEY_F28")
-(CINT-300 "GDK_KEY_R8")
-(CINT-300 "GDK_KEY_F29")
-(CINT-300 "GDK_KEY_R9")
-(CINT-300 "GDK_KEY_F30")
-(CINT-300 "GDK_KEY_R10")
-(CINT-300 "GDK_KEY_F31")
-(CINT-300 "GDK_KEY_R11")
-(CINT-300 "GDK_KEY_F32")
-(CINT-300 "GDK_KEY_R12")
-(CINT-300 "GDK_KEY_F33")
-(CINT-300 "GDK_KEY_R13")
-(CINT-300 "GDK_KEY_F34")
-(CINT-300 "GDK_KEY_R14")
-(CINT-300 "GDK_KEY_F35")
-(CINT-300 "GDK_KEY_R15")
-(CINT-300 "GDK_KEY_Shift_L")
-(CINT-300 "GDK_KEY_Shift_R")
-(CINT-300 "GDK_KEY_Control_L")
-(CINT-300 "GDK_KEY_Control_R")
-(CINT-300 "GDK_KEY_Caps_Lock")
-(CINT-300 "GDK_KEY_Shift_Lock")
-(CINT-300 "GDK_KEY_Meta_L")
-(CINT-300 "GDK_KEY_Meta_R")
-(CINT-300 "GDK_KEY_Alt_L")
-(CINT-300 "GDK_KEY_Alt_R")
-(CINT-300 "GDK_KEY_space")
-(CINT-300 "GDK_KEY_exclam")
-(CINT-300 "GDK_KEY_quotedbl")
-(CINT-300 "GDK_KEY_numbersign")
-(CINT-300 "GDK_KEY_dollar")
-(CINT-300 "GDK_KEY_percent")
-(CINT-300 "GDK_KEY_ampersand")
-(CINT-300 "GDK_KEY_apostrophe")
-(CINT-300 "GDK_KEY_quoteright")
-(CINT-300 "GDK_KEY_parenleft")
-(CINT-300 "GDK_KEY_parenright")
-(CINT-300 "GDK_KEY_asterisk")
-(CINT-300 "GDK_KEY_plus")
-(CINT-300 "GDK_KEY_comma")
-(CINT-300 "GDK_KEY_minus")
-(CINT-300 "GDK_KEY_period")
-(CINT-300 "GDK_KEY_slash")
-(CINT-300 "GDK_KEY_0")
-(CINT-300 "GDK_KEY_1")
-(CINT-300 "GDK_KEY_2")
-(CINT-300 "GDK_KEY_3")
-(CINT-300 "GDK_KEY_4")
-(CINT-300 "GDK_KEY_5")
-(CINT-300 "GDK_KEY_6")
-(CINT-300 "GDK_KEY_7")
-(CINT-300 "GDK_KEY_8")
-(CINT-300 "GDK_KEY_9")
-(CINT-300 "GDK_KEY_colon")
-(CINT-300 "GDK_KEY_semicolon")
-(CINT-300 "GDK_KEY_less")
-(CINT-300 "GDK_KEY_equal")
-(CINT-300 "GDK_KEY_greater")
-(CINT-300 "GDK_KEY_question")
-(CINT-300 "GDK_KEY_at")
-(CINT-300 "GDK_KEY_A")
-(CINT-300 "GDK_KEY_B")
-(CINT-300 "GDK_KEY_C")
-(CINT-300 "GDK_KEY_D")
-(CINT-300 "GDK_KEY_E")
-(CINT-300 "GDK_KEY_F")
-(CINT-300 "GDK_KEY_G")
-(CINT-300 "GDK_KEY_H")
-(CINT-300 "GDK_KEY_I")
-(CINT-300 "GDK_KEY_J")
-(CINT-300 "GDK_KEY_K")
-(CINT-300 "GDK_KEY_L")
-(CINT-300 "GDK_KEY_M")
-(CINT-300 "GDK_KEY_N")
-(CINT-300 "GDK_KEY_O")
-(CINT-300 "GDK_KEY_P")
-(CINT-300 "GDK_KEY_Q")
-(CINT-300 "GDK_KEY_R")
-(CINT-300 "GDK_KEY_S")
-(CINT-300 "GDK_KEY_T")
-(CINT-300 "GDK_KEY_U")
-(CINT-300 "GDK_KEY_V")
-(CINT-300 "GDK_KEY_W")
-(CINT-300 "GDK_KEY_X")
-(CINT-300 "GDK_KEY_Y")
-(CINT-300 "GDK_KEY_Z")
-(CINT-300 "GDK_KEY_bracketleft")
-(CINT-300 "GDK_KEY_backslash")
-(CINT-300 "GDK_KEY_bracketright")
-(CINT-300 "GDK_KEY_asciicircum")
-(CINT-300 "GDK_KEY_underscore")
-(CINT-300 "GDK_KEY_grave")
-(CINT-300 "GDK_KEY_quoteleft")
-(CINT-300 "GDK_KEY_a")
-(CINT-300 "GDK_KEY_b")
-(CINT-300 "GDK_KEY_c")
-(CINT-300 "GDK_KEY_d")
-(CINT-300 "GDK_KEY_e")
-(CINT-300 "GDK_KEY_f")
-(CINT-300 "GDK_KEY_g")
-(CINT-300 "GDK_KEY_h")
-(CINT-300 "GDK_KEY_i")
-(CINT-300 "GDK_KEY_j")
-(CINT-300 "GDK_KEY_k")
-(CINT-300 "GDK_KEY_l")
-(CINT-300 "GDK_KEY_m")
-(CINT-300 "GDK_KEY_n")
-(CINT-300 "GDK_KEY_o")
-(CINT-300 "GDK_KEY_p")
-(CINT-300 "GDK_KEY_q")
-(CINT-300 "GDK_KEY_r")
-(CINT-300 "GDK_KEY_s")
-(CINT-300 "GDK_KEY_t")
-(CINT-300 "GDK_KEY_u")
-(CINT-300 "GDK_KEY_v")
-(CINT-300 "GDK_KEY_w")
-(CINT-300 "GDK_KEY_x")
-(CINT-300 "GDK_KEY_y")
-(CINT-300 "GDK_KEY_z")
-(CINT-300 "GDK_KEY_braceleft")
-(CINT-300 "GDK_KEY_bar")
-(CINT-300 "GDK_KEY_braceright")
-(CINT-300 "GDK_KEY_asciitilde")
+(CINT-3.0 "GDK_KEY_VoidSymbol")
+(CINT-3.0 "GDK_KEY_BackSpace")
+(CINT-3.0 "GDK_KEY_Tab")
+(CINT-3.0 "GDK_KEY_Linefeed")
+(CINT-3.0 "GDK_KEY_Clear")
+(CINT-3.0 "GDK_KEY_Return")
+(CINT-3.0 "GDK_KEY_Pause")
+(CINT-3.0 "GDK_KEY_Scroll_Lock")
+(CINT-3.0 "GDK_KEY_Sys_Req")
+(CINT-3.0 "GDK_KEY_Escape")
+(CINT-3.0 "GDK_KEY_Delete")
+(CINT-3.0 "GDK_KEY_Home")
+(CINT-3.0 "GDK_KEY_Left")
+(CINT-3.0 "GDK_KEY_Up")
+(CINT-3.0 "GDK_KEY_Right")
+(CINT-3.0 "GDK_KEY_Down")
+(CINT-3.0 "GDK_KEY_Prior")
+(CINT-3.0 "GDK_KEY_Page_Up")
+(CINT-3.0 "GDK_KEY_Next")
+(CINT-3.0 "GDK_KEY_Page_Down")
+(CINT-3.0 "GDK_KEY_End")
+(CINT-3.0 "GDK_KEY_Begin")
+(CINT-3.0 "GDK_KEY_Select")
+(CINT-3.0 "GDK_KEY_Print")
+(CINT-3.0 "GDK_KEY_Execute")
+(CINT-3.0 "GDK_KEY_Insert")
+(CINT-3.0 "GDK_KEY_Undo")
+(CINT-3.0 "GDK_KEY_Redo")
+(CINT-3.0 "GDK_KEY_Menu")
+(CINT-3.0 "GDK_KEY_Find")
+(CINT-3.0 "GDK_KEY_Cancel")
+(CINT-3.0 "GDK_KEY_Help")
+(CINT-3.0 "GDK_KEY_Break")
+(CINT-3.0 "GDK_KEY_Mode_switch")
+(CINT-3.0 "GDK_KEY_script_switch")
+(CINT-3.0 "GDK_KEY_Num_Lock")
+(CINT-3.0 "GDK_KEY_KP_Space")
+(CINT-3.0 "GDK_KEY_KP_Tab")
+(CINT-3.0 "GDK_KEY_KP_Enter")
+(CINT-3.0 "GDK_KEY_KP_F1")
+(CINT-3.0 "GDK_KEY_KP_F2")
+(CINT-3.0 "GDK_KEY_KP_F3")
+(CINT-3.0 "GDK_KEY_KP_F4")
+(CINT-3.0 "GDK_KEY_KP_Home")
+(CINT-3.0 "GDK_KEY_KP_Left")
+(CINT-3.0 "GDK_KEY_KP_Up")
+(CINT-3.0 "GDK_KEY_KP_Right")
+(CINT-3.0 "GDK_KEY_KP_Down")
+(CINT-3.0 "GDK_KEY_KP_Prior")
+(CINT-3.0 "GDK_KEY_KP_Page_Up")
+(CINT-3.0 "GDK_KEY_KP_Next")
+(CINT-3.0 "GDK_KEY_KP_Page_Down")
+(CINT-3.0 "GDK_KEY_KP_End")
+(CINT-3.0 "GDK_KEY_KP_Begin")
+(CINT-3.0 "GDK_KEY_KP_Insert")
+(CINT-3.0 "GDK_KEY_KP_Delete")
+(CINT-3.0 "GDK_KEY_KP_Equal")
+(CINT-3.0 "GDK_KEY_KP_Multiply")
+(CINT-3.0 "GDK_KEY_KP_Add")
+(CINT-3.0 "GDK_KEY_KP_Separator")
+(CINT-3.0 "GDK_KEY_KP_Subtract")
+(CINT-3.0 "GDK_KEY_KP_Decimal")
+(CINT-3.0 "GDK_KEY_KP_Divide")
+(CINT-3.0 "GDK_KEY_KP_0")
+(CINT-3.0 "GDK_KEY_KP_1")
+(CINT-3.0 "GDK_KEY_KP_2")
+(CINT-3.0 "GDK_KEY_KP_3")
+(CINT-3.0 "GDK_KEY_KP_4")
+(CINT-3.0 "GDK_KEY_KP_5")
+(CINT-3.0 "GDK_KEY_KP_6")
+(CINT-3.0 "GDK_KEY_KP_7")
+(CINT-3.0 "GDK_KEY_KP_8")
+(CINT-3.0 "GDK_KEY_KP_9")
+(CINT-3.0 "GDK_KEY_F1")
+(CINT-3.0 "GDK_KEY_F2")
+(CINT-3.0 "GDK_KEY_F3")
+(CINT-3.0 "GDK_KEY_F4")
+(CINT-3.0 "GDK_KEY_F5")
+(CINT-3.0 "GDK_KEY_F6")
+(CINT-3.0 "GDK_KEY_F7")
+(CINT-3.0 "GDK_KEY_F8")
+(CINT-3.0 "GDK_KEY_F9")
+(CINT-3.0 "GDK_KEY_F10")
+(CINT-3.0 "GDK_KEY_F11")
+(CINT-3.0 "GDK_KEY_L1")
+(CINT-3.0 "GDK_KEY_F12")
+(CINT-3.0 "GDK_KEY_L2")
+(CINT-3.0 "GDK_KEY_F13")
+(CINT-3.0 "GDK_KEY_L3")
+(CINT-3.0 "GDK_KEY_F14")
+(CINT-3.0 "GDK_KEY_L4")
+(CINT-3.0 "GDK_KEY_F15")
+(CINT-3.0 "GDK_KEY_L5")
+(CINT-3.0 "GDK_KEY_F16")
+(CINT-3.0 "GDK_KEY_L6")
+(CINT-3.0 "GDK_KEY_F17")
+(CINT-3.0 "GDK_KEY_L7")
+(CINT-3.0 "GDK_KEY_F18")
+(CINT-3.0 "GDK_KEY_L8")
+(CINT-3.0 "GDK_KEY_F19")
+(CINT-3.0 "GDK_KEY_L9")
+(CINT-3.0 "GDK_KEY_F20")
+(CINT-3.0 "GDK_KEY_L10")
+(CINT-3.0 "GDK_KEY_F21")
+(CINT-3.0 "GDK_KEY_R1")
+(CINT-3.0 "GDK_KEY_F22")
+(CINT-3.0 "GDK_KEY_R2")
+(CINT-3.0 "GDK_KEY_F23")
+(CINT-3.0 "GDK_KEY_R3")
+(CINT-3.0 "GDK_KEY_F24")
+(CINT-3.0 "GDK_KEY_R4")
+(CINT-3.0 "GDK_KEY_F25")
+(CINT-3.0 "GDK_KEY_R5")
+(CINT-3.0 "GDK_KEY_F26")
+(CINT-3.0 "GDK_KEY_R6")
+(CINT-3.0 "GDK_KEY_F27")
+(CINT-3.0 "GDK_KEY_R7")
+(CINT-3.0 "GDK_KEY_F28")
+(CINT-3.0 "GDK_KEY_R8")
+(CINT-3.0 "GDK_KEY_F29")
+(CINT-3.0 "GDK_KEY_R9")
+(CINT-3.0 "GDK_KEY_F30")
+(CINT-3.0 "GDK_KEY_R10")
+(CINT-3.0 "GDK_KEY_F31")
+(CINT-3.0 "GDK_KEY_R11")
+(CINT-3.0 "GDK_KEY_F32")
+(CINT-3.0 "GDK_KEY_R12")
+(CINT-3.0 "GDK_KEY_F33")
+(CINT-3.0 "GDK_KEY_R13")
+(CINT-3.0 "GDK_KEY_F34")
+(CINT-3.0 "GDK_KEY_R14")
+(CINT-3.0 "GDK_KEY_F35")
+(CINT-3.0 "GDK_KEY_R15")
+(CINT-3.0 "GDK_KEY_Shift_L")
+(CINT-3.0 "GDK_KEY_Shift_R")
+(CINT-3.0 "GDK_KEY_Control_L")
+(CINT-3.0 "GDK_KEY_Control_R")
+(CINT-3.0 "GDK_KEY_Caps_Lock")
+(CINT-3.0 "GDK_KEY_Shift_Lock")
+(CINT-3.0 "GDK_KEY_Meta_L")
+(CINT-3.0 "GDK_KEY_Meta_R")
+(CINT-3.0 "GDK_KEY_Alt_L")
+(CINT-3.0 "GDK_KEY_Alt_R")
+(CINT-3.0 "GDK_KEY_space")
+(CINT-3.0 "GDK_KEY_exclam")
+(CINT-3.0 "GDK_KEY_quotedbl")
+(CINT-3.0 "GDK_KEY_numbersign")
+(CINT-3.0 "GDK_KEY_dollar")
+(CINT-3.0 "GDK_KEY_percent")
+(CINT-3.0 "GDK_KEY_ampersand")
+(CINT-3.0 "GDK_KEY_apostrophe")
+(CINT-3.0 "GDK_KEY_quoteright")
+(CINT-3.0 "GDK_KEY_parenleft")
+(CINT-3.0 "GDK_KEY_parenright")
+(CINT-3.0 "GDK_KEY_asterisk")
+(CINT-3.0 "GDK_KEY_plus")
+(CINT-3.0 "GDK_KEY_comma")
+(CINT-3.0 "GDK_KEY_minus")
+(CINT-3.0 "GDK_KEY_period")
+(CINT-3.0 "GDK_KEY_slash")
+(CINT-3.0 "GDK_KEY_0")
+(CINT-3.0 "GDK_KEY_1")
+(CINT-3.0 "GDK_KEY_2")
+(CINT-3.0 "GDK_KEY_3")
+(CINT-3.0 "GDK_KEY_4")
+(CINT-3.0 "GDK_KEY_5")
+(CINT-3.0 "GDK_KEY_6")
+(CINT-3.0 "GDK_KEY_7")
+(CINT-3.0 "GDK_KEY_8")
+(CINT-3.0 "GDK_KEY_9")
+(CINT-3.0 "GDK_KEY_colon")
+(CINT-3.0 "GDK_KEY_semicolon")
+(CINT-3.0 "GDK_KEY_less")
+(CINT-3.0 "GDK_KEY_equal")
+(CINT-3.0 "GDK_KEY_greater")
+(CINT-3.0 "GDK_KEY_question")
+(CINT-3.0 "GDK_KEY_at")
+(CINT-3.0 "GDK_KEY_A")
+(CINT-3.0 "GDK_KEY_B")
+(CINT-3.0 "GDK_KEY_C")
+(CINT-3.0 "GDK_KEY_D")
+(CINT-3.0 "GDK_KEY_E")
+(CINT-3.0 "GDK_KEY_F")
+(CINT-3.0 "GDK_KEY_G")
+(CINT-3.0 "GDK_KEY_H")
+(CINT-3.0 "GDK_KEY_I")
+(CINT-3.0 "GDK_KEY_J")
+(CINT-3.0 "GDK_KEY_K")
+(CINT-3.0 "GDK_KEY_L")
+(CINT-3.0 "GDK_KEY_M")
+(CINT-3.0 "GDK_KEY_N")
+(CINT-3.0 "GDK_KEY_O")
+(CINT-3.0 "GDK_KEY_P")
+(CINT-3.0 "GDK_KEY_Q")
+(CINT-3.0 "GDK_KEY_R")
+(CINT-3.0 "GDK_KEY_S")
+(CINT-3.0 "GDK_KEY_T")
+(CINT-3.0 "GDK_KEY_U")
+(CINT-3.0 "GDK_KEY_V")
+(CINT-3.0 "GDK_KEY_W")
+(CINT-3.0 "GDK_KEY_X")
+(CINT-3.0 "GDK_KEY_Y")
+(CINT-3.0 "GDK_KEY_Z")
+(CINT-3.0 "GDK_KEY_bracketleft")
+(CINT-3.0 "GDK_KEY_backslash")
+(CINT-3.0 "GDK_KEY_bracketright")
+(CINT-3.0 "GDK_KEY_asciicircum")
+(CINT-3.0 "GDK_KEY_underscore")
+(CINT-3.0 "GDK_KEY_grave")
+(CINT-3.0 "GDK_KEY_quoteleft")
+(CINT-3.0 "GDK_KEY_a")
+(CINT-3.0 "GDK_KEY_b")
+(CINT-3.0 "GDK_KEY_c")
+(CINT-3.0 "GDK_KEY_d")
+(CINT-3.0 "GDK_KEY_e")
+(CINT-3.0 "GDK_KEY_f")
+(CINT-3.0 "GDK_KEY_g")
+(CINT-3.0 "GDK_KEY_h")
+(CINT-3.0 "GDK_KEY_i")
+(CINT-3.0 "GDK_KEY_j")
+(CINT-3.0 "GDK_KEY_k")
+(CINT-3.0 "GDK_KEY_l")
+(CINT-3.0 "GDK_KEY_m")
+(CINT-3.0 "GDK_KEY_n")
+(CINT-3.0 "GDK_KEY_o")
+(CINT-3.0 "GDK_KEY_p")
+(CINT-3.0 "GDK_KEY_q")
+(CINT-3.0 "GDK_KEY_r")
+(CINT-3.0 "GDK_KEY_s")
+(CINT-3.0 "GDK_KEY_t")
+(CINT-3.0 "GDK_KEY_u")
+(CINT-3.0 "GDK_KEY_v")
+(CINT-3.0 "GDK_KEY_w")
+(CINT-3.0 "GDK_KEY_x")
+(CINT-3.0 "GDK_KEY_y")
+(CINT-3.0 "GDK_KEY_z")
+(CINT-3.0 "GDK_KEY_braceleft")
+(CINT-3.0 "GDK_KEY_bar")
+(CINT-3.0 "GDK_KEY_braceright")
+(CINT-3.0 "GDK_KEY_asciitilde")
;; gtk2 versions
-(CINT-gtk2 "GDK_VoidSymbol")
-(CINT-gtk2 "GDK_BackSpace")
-(CINT-gtk2 "GDK_Tab")
-(CINT-gtk2 "GDK_Linefeed")
-(CINT-gtk2 "GDK_Clear")
-(CINT-gtk2 "GDK_Return")
-(CINT-gtk2 "GDK_Pause")
-(CINT-gtk2 "GDK_Scroll_Lock")
-(CINT-gtk2 "GDK_Sys_Req")
-(CINT-gtk2 "GDK_Escape")
-(CINT-gtk2 "GDK_Delete")
-(CINT-gtk2 "GDK_Home")
-(CINT-gtk2 "GDK_Left")
-(CINT-gtk2 "GDK_Up")
-(CINT-gtk2 "GDK_Right")
-(CINT-gtk2 "GDK_Down")
-(CINT-gtk2 "GDK_Prior")
-(CINT-gtk2 "GDK_Page_Up")
-(CINT-gtk2 "GDK_Next")
-(CINT-gtk2 "GDK_Page_Down")
-(CINT-gtk2 "GDK_End")
-(CINT-gtk2 "GDK_Begin")
-(CINT-gtk2 "GDK_Select")
-(CINT-gtk2 "GDK_Print")
-(CINT-gtk2 "GDK_Execute")
-(CINT-gtk2 "GDK_Insert")
-(CINT-gtk2 "GDK_Undo")
-(CINT-gtk2 "GDK_Redo")
-(CINT-gtk2 "GDK_Menu")
-(CINT-gtk2 "GDK_Find")
-(CINT-gtk2 "GDK_Cancel")
-(CINT-gtk2 "GDK_Help")
-(CINT-gtk2 "GDK_Break")
-(CINT-gtk2 "GDK_Mode_switch")
-(CINT-gtk2 "GDK_script_switch")
-(CINT-gtk2 "GDK_Num_Lock")
-(CINT-gtk2 "GDK_KP_Space")
-(CINT-gtk2 "GDK_KP_Tab")
-(CINT-gtk2 "GDK_KP_Enter")
-(CINT-gtk2 "GDK_KP_F1")
-(CINT-gtk2 "GDK_KP_F2")
-(CINT-gtk2 "GDK_KP_F3")
-(CINT-gtk2 "GDK_KP_F4")
-(CINT-gtk2 "GDK_KP_Home")
-(CINT-gtk2 "GDK_KP_Left")
-(CINT-gtk2 "GDK_KP_Up")
-(CINT-gtk2 "GDK_KP_Right")
-(CINT-gtk2 "GDK_KP_Down")
-(CINT-gtk2 "GDK_KP_Prior")
-(CINT-gtk2 "GDK_KP_Page_Up")
-(CINT-gtk2 "GDK_KP_Next")
-(CINT-gtk2 "GDK_KP_Page_Down")
-(CINT-gtk2 "GDK_KP_End")
-(CINT-gtk2 "GDK_KP_Begin")
-(CINT-gtk2 "GDK_KP_Insert")
-(CINT-gtk2 "GDK_KP_Delete")
-(CINT-gtk2 "GDK_KP_Equal")
-(CINT-gtk2 "GDK_KP_Multiply")
-(CINT-gtk2 "GDK_KP_Add")
-(CINT-gtk2 "GDK_KP_Separator")
-(CINT-gtk2 "GDK_KP_Subtract")
-(CINT-gtk2 "GDK_KP_Decimal")
-(CINT-gtk2 "GDK_KP_Divide")
-(CINT-gtk2 "GDK_KP_0")
-(CINT-gtk2 "GDK_KP_1")
-(CINT-gtk2 "GDK_KP_2")
-(CINT-gtk2 "GDK_KP_3")
-(CINT-gtk2 "GDK_KP_4")
-(CINT-gtk2 "GDK_KP_5")
-(CINT-gtk2 "GDK_KP_6")
-(CINT-gtk2 "GDK_KP_7")
-(CINT-gtk2 "GDK_KP_8")
-(CINT-gtk2 "GDK_KP_9")
-(CINT-gtk2 "GDK_F1")
-(CINT-gtk2 "GDK_F2")
-(CINT-gtk2 "GDK_F3")
-(CINT-gtk2 "GDK_F4")
-(CINT-gtk2 "GDK_F5")
-(CINT-gtk2 "GDK_F6")
-(CINT-gtk2 "GDK_F7")
-(CINT-gtk2 "GDK_F8")
-(CINT-gtk2 "GDK_F9")
-(CINT-gtk2 "GDK_F10")
-(CINT-gtk2 "GDK_F11")
-(CINT-gtk2 "GDK_L1")
-(CINT-gtk2 "GDK_F12")
-(CINT-gtk2 "GDK_L2")
-(CINT-gtk2 "GDK_F13")
-(CINT-gtk2 "GDK_L3")
-(CINT-gtk2 "GDK_F14")
-(CINT-gtk2 "GDK_L4")
-(CINT-gtk2 "GDK_F15")
-(CINT-gtk2 "GDK_L5")
-(CINT-gtk2 "GDK_F16")
-(CINT-gtk2 "GDK_L6")
-(CINT-gtk2 "GDK_F17")
-(CINT-gtk2 "GDK_L7")
-(CINT-gtk2 "GDK_F18")
-(CINT-gtk2 "GDK_L8")
-(CINT-gtk2 "GDK_F19")
-(CINT-gtk2 "GDK_L9")
-(CINT-gtk2 "GDK_F20")
-(CINT-gtk2 "GDK_L10")
-(CINT-gtk2 "GDK_F21")
-(CINT-gtk2 "GDK_R1")
-(CINT-gtk2 "GDK_F22")
-(CINT-gtk2 "GDK_R2")
-(CINT-gtk2 "GDK_F23")
-(CINT-gtk2 "GDK_R3")
-(CINT-gtk2 "GDK_F24")
-(CINT-gtk2 "GDK_R4")
-(CINT-gtk2 "GDK_F25")
-(CINT-gtk2 "GDK_R5")
-(CINT-gtk2 "GDK_F26")
-(CINT-gtk2 "GDK_R6")
-(CINT-gtk2 "GDK_F27")
-(CINT-gtk2 "GDK_R7")
-(CINT-gtk2 "GDK_F28")
-(CINT-gtk2 "GDK_R8")
-(CINT-gtk2 "GDK_F29")
-(CINT-gtk2 "GDK_R9")
-(CINT-gtk2 "GDK_F30")
-(CINT-gtk2 "GDK_R10")
-(CINT-gtk2 "GDK_F31")
-(CINT-gtk2 "GDK_R11")
-(CINT-gtk2 "GDK_F32")
-(CINT-gtk2 "GDK_R12")
-(CINT-gtk2 "GDK_F33")
-(CINT-gtk2 "GDK_R13")
-(CINT-gtk2 "GDK_F34")
-(CINT-gtk2 "GDK_R14")
-(CINT-gtk2 "GDK_F35")
-(CINT-gtk2 "GDK_R15")
-(CINT-gtk2 "GDK_Shift_L")
-(CINT-gtk2 "GDK_Shift_R")
-(CINT-gtk2 "GDK_Control_L")
-(CINT-gtk2 "GDK_Control_R")
-(CINT-gtk2 "GDK_Caps_Lock")
-(CINT-gtk2 "GDK_Shift_Lock")
-(CINT-gtk2 "GDK_Meta_L")
-(CINT-gtk2 "GDK_Meta_R")
-(CINT-gtk2 "GDK_Alt_L")
-(CINT-gtk2 "GDK_Alt_R")
-(CINT-gtk2 "GDK_space")
-(CINT-gtk2 "GDK_exclam")
-(CINT-gtk2 "GDK_quotedbl")
-(CINT-gtk2 "GDK_numbersign")
-(CINT-gtk2 "GDK_dollar")
-(CINT-gtk2 "GDK_percent")
-(CINT-gtk2 "GDK_ampersand")
-(CINT-gtk2 "GDK_apostrophe")
-(CINT-gtk2 "GDK_quoteright")
-(CINT-gtk2 "GDK_parenleft")
-(CINT-gtk2 "GDK_parenright")
-(CINT-gtk2 "GDK_asterisk")
-(CINT-gtk2 "GDK_plus")
-(CINT-gtk2 "GDK_comma")
-(CINT-gtk2 "GDK_minus")
-(CINT-gtk2 "GDK_period")
-(CINT-gtk2 "GDK_slash")
-(CINT-gtk2 "GDK_0")
-(CINT-gtk2 "GDK_1")
-(CINT-gtk2 "GDK_2")
-(CINT-gtk2 "GDK_3")
-(CINT-gtk2 "GDK_4")
-(CINT-gtk2 "GDK_5")
-(CINT-gtk2 "GDK_6")
-(CINT-gtk2 "GDK_7")
-(CINT-gtk2 "GDK_8")
-(CINT-gtk2 "GDK_9")
-(CINT-gtk2 "GDK_colon")
-(CINT-gtk2 "GDK_semicolon")
-(CINT-gtk2 "GDK_less")
-(CINT-gtk2 "GDK_equal")
-(CINT-gtk2 "GDK_greater")
-(CINT-gtk2 "GDK_question")
-(CINT-gtk2 "GDK_at")
-(CINT-gtk2 "GDK_A")
-(CINT-gtk2 "GDK_B")
-(CINT-gtk2 "GDK_C")
-(CINT-gtk2 "GDK_D")
-(CINT-gtk2 "GDK_E")
-(CINT-gtk2 "GDK_F")
-(CINT-gtk2 "GDK_G")
-(CINT-gtk2 "GDK_H")
-(CINT-gtk2 "GDK_I")
-(CINT-gtk2 "GDK_J")
-(CINT-gtk2 "GDK_K")
-(CINT-gtk2 "GDK_L")
-(CINT-gtk2 "GDK_M")
-(CINT-gtk2 "GDK_N")
-(CINT-gtk2 "GDK_O")
-(CINT-gtk2 "GDK_P")
-(CINT-gtk2 "GDK_Q")
-(CINT-gtk2 "GDK_R")
-(CINT-gtk2 "GDK_S")
-(CINT-gtk2 "GDK_T")
-(CINT-gtk2 "GDK_U")
-(CINT-gtk2 "GDK_V")
-(CINT-gtk2 "GDK_W")
-(CINT-gtk2 "GDK_X")
-(CINT-gtk2 "GDK_Y")
-(CINT-gtk2 "GDK_Z")
-(CINT-gtk2 "GDK_bracketleft")
-(CINT-gtk2 "GDK_backslash")
-(CINT-gtk2 "GDK_bracketright")
-(CINT-gtk2 "GDK_asciicircum")
-(CINT-gtk2 "GDK_underscore")
-(CINT-gtk2 "GDK_grave")
-(CINT-gtk2 "GDK_quoteleft")
-(CINT-gtk2 "GDK_a")
-(CINT-gtk2 "GDK_b")
-(CINT-gtk2 "GDK_c")
-(CINT-gtk2 "GDK_d")
-(CINT-gtk2 "GDK_e")
-(CINT-gtk2 "GDK_f")
-(CINT-gtk2 "GDK_g")
-(CINT-gtk2 "GDK_h")
-(CINT-gtk2 "GDK_i")
-(CINT-gtk2 "GDK_j")
-(CINT-gtk2 "GDK_k")
-(CINT-gtk2 "GDK_l")
-(CINT-gtk2 "GDK_m")
-(CINT-gtk2 "GDK_n")
-(CINT-gtk2 "GDK_o")
-(CINT-gtk2 "GDK_p")
-(CINT-gtk2 "GDK_q")
-(CINT-gtk2 "GDK_r")
-(CINT-gtk2 "GDK_s")
-(CINT-gtk2 "GDK_t")
-(CINT-gtk2 "GDK_u")
-(CINT-gtk2 "GDK_v")
-(CINT-gtk2 "GDK_w")
-(CINT-gtk2 "GDK_x")
-(CINT-gtk2 "GDK_y")
-(CINT-gtk2 "GDK_z")
-(CINT-gtk2 "GDK_braceleft")
-(CINT-gtk2 "GDK_bar")
-(CINT-gtk2 "GDK_braceright")
-(CINT-gtk2 "GDK_asciitilde")
+;;; (CINT-gtk2 "GDK_VoidSymbol")
+;;; (CINT-gtk2 "GDK_BackSpace")
+;;; (CINT-gtk2 "GDK_Tab")
+;;; (CINT-gtk2 "GDK_Linefeed")
+;;; (CINT-gtk2 "GDK_Clear")
+;;; (CINT-gtk2 "GDK_Return")
+;;; (CINT-gtk2 "GDK_Pause")
+;;; (CINT-gtk2 "GDK_Scroll_Lock")
+;;; (CINT-gtk2 "GDK_Sys_Req")
+;;; (CINT-gtk2 "GDK_Escape")
+;;; (CINT-gtk2 "GDK_Delete")
+;;; (CINT-gtk2 "GDK_Home")
+;;; (CINT-gtk2 "GDK_Left")
+;;; (CINT-gtk2 "GDK_Up")
+;;; (CINT-gtk2 "GDK_Right")
+;;; (CINT-gtk2 "GDK_Down")
+;;; (CINT-gtk2 "GDK_Prior")
+;;; (CINT-gtk2 "GDK_Page_Up")
+;;; (CINT-gtk2 "GDK_Next")
+;;; (CINT-gtk2 "GDK_Page_Down")
+;;; (CINT-gtk2 "GDK_End")
+;;; (CINT-gtk2 "GDK_Begin")
+;;; (CINT-gtk2 "GDK_Select")
+;;; (CINT-gtk2 "GDK_Print")
+;;; (CINT-gtk2 "GDK_Execute")
+;;; (CINT-gtk2 "GDK_Insert")
+;;; (CINT-gtk2 "GDK_Undo")
+;;; (CINT-gtk2 "GDK_Redo")
+;;; (CINT-gtk2 "GDK_Menu")
+;;; (CINT-gtk2 "GDK_Find")
+;;; (CINT-gtk2 "GDK_Cancel")
+;;; (CINT-gtk2 "GDK_Help")
+;;; (CINT-gtk2 "GDK_Break")
+;;; (CINT-gtk2 "GDK_Mode_switch")
+;;; (CINT-gtk2 "GDK_script_switch")
+;;; (CINT-gtk2 "GDK_Num_Lock")
+;;; (CINT-gtk2 "GDK_KP_Space")
+;;; (CINT-gtk2 "GDK_KP_Tab")
+;;; (CINT-gtk2 "GDK_KP_Enter")
+;;; (CINT-gtk2 "GDK_KP_F1")
+;;; (CINT-gtk2 "GDK_KP_F2")
+;;; (CINT-gtk2 "GDK_KP_F3")
+;;; (CINT-gtk2 "GDK_KP_F4")
+;;; (CINT-gtk2 "GDK_KP_Home")
+;;; (CINT-gtk2 "GDK_KP_Left")
+;;; (CINT-gtk2 "GDK_KP_Up")
+;;; (CINT-gtk2 "GDK_KP_Right")
+;;; (CINT-gtk2 "GDK_KP_Down")
+;;; (CINT-gtk2 "GDK_KP_Prior")
+;;; (CINT-gtk2 "GDK_KP_Page_Up")
+;;; (CINT-gtk2 "GDK_KP_Next")
+;;; (CINT-gtk2 "GDK_KP_Page_Down")
+;;; (CINT-gtk2 "GDK_KP_End")
+;;; (CINT-gtk2 "GDK_KP_Begin")
+;;; (CINT-gtk2 "GDK_KP_Insert")
+;;; (CINT-gtk2 "GDK_KP_Delete")
+;;; (CINT-gtk2 "GDK_KP_Equal")
+;;; (CINT-gtk2 "GDK_KP_Multiply")
+;;; (CINT-gtk2 "GDK_KP_Add")
+;;; (CINT-gtk2 "GDK_KP_Separator")
+;;; (CINT-gtk2 "GDK_KP_Subtract")
+;;; (CINT-gtk2 "GDK_KP_Decimal")
+;;; (CINT-gtk2 "GDK_KP_Divide")
+;;; (CINT-gtk2 "GDK_KP_0")
+;;; (CINT-gtk2 "GDK_KP_1")
+;;; (CINT-gtk2 "GDK_KP_2")
+;;; (CINT-gtk2 "GDK_KP_3")
+;;; (CINT-gtk2 "GDK_KP_4")
+;;; (CINT-gtk2 "GDK_KP_5")
+;;; (CINT-gtk2 "GDK_KP_6")
+;;; (CINT-gtk2 "GDK_KP_7")
+;;; (CINT-gtk2 "GDK_KP_8")
+;;; (CINT-gtk2 "GDK_KP_9")
+;;; (CINT-gtk2 "GDK_F1")
+;;; (CINT-gtk2 "GDK_F2")
+;;; (CINT-gtk2 "GDK_F3")
+;;; (CINT-gtk2 "GDK_F4")
+;;; (CINT-gtk2 "GDK_F5")
+;;; (CINT-gtk2 "GDK_F6")
+;;; (CINT-gtk2 "GDK_F7")
+;;; (CINT-gtk2 "GDK_F8")
+;;; (CINT-gtk2 "GDK_F9")
+;;; (CINT-gtk2 "GDK_F10")
+;;; (CINT-gtk2 "GDK_F11")
+;;; (CINT-gtk2 "GDK_L1")
+;;; (CINT-gtk2 "GDK_F12")
+;;; (CINT-gtk2 "GDK_L2")
+;;; (CINT-gtk2 "GDK_F13")
+;;; (CINT-gtk2 "GDK_L3")
+;;; (CINT-gtk2 "GDK_F14")
+;;; (CINT-gtk2 "GDK_L4")
+;;; (CINT-gtk2 "GDK_F15")
+;;; (CINT-gtk2 "GDK_L5")
+;;; (CINT-gtk2 "GDK_F16")
+;;; (CINT-gtk2 "GDK_L6")
+;;; (CINT-gtk2 "GDK_F17")
+;;; (CINT-gtk2 "GDK_L7")
+;;; (CINT-gtk2 "GDK_F18")
+;;; (CINT-gtk2 "GDK_L8")
+;;; (CINT-gtk2 "GDK_F19")
+;;; (CINT-gtk2 "GDK_L9")
+;;; (CINT-gtk2 "GDK_F20")
+;;; (CINT-gtk2 "GDK_L10")
+;;; (CINT-gtk2 "GDK_F21")
+;;; (CINT-gtk2 "GDK_R1")
+;;; (CINT-gtk2 "GDK_F22")
+;;; (CINT-gtk2 "GDK_R2")
+;;; (CINT-gtk2 "GDK_F23")
+;;; (CINT-gtk2 "GDK_R3")
+;;; (CINT-gtk2 "GDK_F24")
+;;; (CINT-gtk2 "GDK_R4")
+;;; (CINT-gtk2 "GDK_F25")
+;;; (CINT-gtk2 "GDK_R5")
+;;; (CINT-gtk2 "GDK_F26")
+;;; (CINT-gtk2 "GDK_R6")
+;;; (CINT-gtk2 "GDK_F27")
+;;; (CINT-gtk2 "GDK_R7")
+;;; (CINT-gtk2 "GDK_F28")
+;;; (CINT-gtk2 "GDK_R8")
+;;; (CINT-gtk2 "GDK_F29")
+;;; (CINT-gtk2 "GDK_R9")
+;;; (CINT-gtk2 "GDK_F30")
+;;; (CINT-gtk2 "GDK_R10")
+;;; (CINT-gtk2 "GDK_F31")
+;;; (CINT-gtk2 "GDK_R11")
+;;; (CINT-gtk2 "GDK_F32")
+;;; (CINT-gtk2 "GDK_R12")
+;;; (CINT-gtk2 "GDK_F33")
+;;; (CINT-gtk2 "GDK_R13")
+;;; (CINT-gtk2 "GDK_F34")
+;;; (CINT-gtk2 "GDK_R14")
+;;; (CINT-gtk2 "GDK_F35")
+;;; (CINT-gtk2 "GDK_R15")
+;;; (CINT-gtk2 "GDK_Shift_L")
+;;; (CINT-gtk2 "GDK_Shift_R")
+;;; (CINT-gtk2 "GDK_Control_L")
+;;; (CINT-gtk2 "GDK_Control_R")
+;;; (CINT-gtk2 "GDK_Caps_Lock")
+;;; (CINT-gtk2 "GDK_Shift_Lock")
+;;; (CINT-gtk2 "GDK_Meta_L")
+;;; (CINT-gtk2 "GDK_Meta_R")
+;;; (CINT-gtk2 "GDK_Alt_L")
+;;; (CINT-gtk2 "GDK_Alt_R")
+;;; (CINT-gtk2 "GDK_space")
+;;; (CINT-gtk2 "GDK_exclam")
+;;; (CINT-gtk2 "GDK_quotedbl")
+;;; (CINT-gtk2 "GDK_numbersign")
+;;; (CINT-gtk2 "GDK_dollar")
+;;; (CINT-gtk2 "GDK_percent")
+;;; (CINT-gtk2 "GDK_ampersand")
+;;; (CINT-gtk2 "GDK_apostrophe")
+;;; (CINT-gtk2 "GDK_quoteright")
+;;; (CINT-gtk2 "GDK_parenleft")
+;;; (CINT-gtk2 "GDK_parenright")
+;;; (CINT-gtk2 "GDK_asterisk")
+;;; (CINT-gtk2 "GDK_plus")
+;;; (CINT-gtk2 "GDK_comma")
+;;; (CINT-gtk2 "GDK_minus")
+;;; (CINT-gtk2 "GDK_period")
+;;; (CINT-gtk2 "GDK_slash")
+;;; (CINT-gtk2 "GDK_0")
+;;; (CINT-gtk2 "GDK_1")
+;;; (CINT-gtk2 "GDK_2")
+;;; (CINT-gtk2 "GDK_3")
+;;; (CINT-gtk2 "GDK_4")
+;;; (CINT-gtk2 "GDK_5")
+;;; (CINT-gtk2 "GDK_6")
+;;; (CINT-gtk2 "GDK_7")
+;;; (CINT-gtk2 "GDK_8")
+;;; (CINT-gtk2 "GDK_9")
+;;; (CINT-gtk2 "GDK_colon")
+;;; (CINT-gtk2 "GDK_semicolon")
+;;; (CINT-gtk2 "GDK_less")
+;;; (CINT-gtk2 "GDK_equal")
+;;; (CINT-gtk2 "GDK_greater")
+;;; (CINT-gtk2 "GDK_question")
+;;; (CINT-gtk2 "GDK_at")
+;;; (CINT-gtk2 "GDK_A")
+;;; (CINT-gtk2 "GDK_B")
+;;; (CINT-gtk2 "GDK_C")
+;;; (CINT-gtk2 "GDK_D")
+;;; (CINT-gtk2 "GDK_E")
+;;; (CINT-gtk2 "GDK_F")
+;;; (CINT-gtk2 "GDK_G")
+;;; (CINT-gtk2 "GDK_H")
+;;; (CINT-gtk2 "GDK_I")
+;;; (CINT-gtk2 "GDK_J")
+;;; (CINT-gtk2 "GDK_K")
+;;; (CINT-gtk2 "GDK_L")
+;;; (CINT-gtk2 "GDK_M")
+;;; (CINT-gtk2 "GDK_N")
+;;; (CINT-gtk2 "GDK_O")
+;;; (CINT-gtk2 "GDK_P")
+;;; (CINT-gtk2 "GDK_Q")
+;;; (CINT-gtk2 "GDK_R")
+;;; (CINT-gtk2 "GDK_S")
+;;; (CINT-gtk2 "GDK_T")
+;;; (CINT-gtk2 "GDK_U")
+;;; (CINT-gtk2 "GDK_V")
+;;; (CINT-gtk2 "GDK_W")
+;;; (CINT-gtk2 "GDK_X")
+;;; (CINT-gtk2 "GDK_Y")
+;;; (CINT-gtk2 "GDK_Z")
+;;; (CINT-gtk2 "GDK_bracketleft")
+;;; (CINT-gtk2 "GDK_backslash")
+;;; (CINT-gtk2 "GDK_bracketright")
+;;; (CINT-gtk2 "GDK_asciicircum")
+;;; (CINT-gtk2 "GDK_underscore")
+;;; (CINT-gtk2 "GDK_grave")
+;;; (CINT-gtk2 "GDK_quoteleft")
+;;; (CINT-gtk2 "GDK_a")
+;;; (CINT-gtk2 "GDK_b")
+;;; (CINT-gtk2 "GDK_c")
+;;; (CINT-gtk2 "GDK_d")
+;;; (CINT-gtk2 "GDK_e")
+;;; (CINT-gtk2 "GDK_f")
+;;; (CINT-gtk2 "GDK_g")
+;;; (CINT-gtk2 "GDK_h")
+;;; (CINT-gtk2 "GDK_i")
+;;; (CINT-gtk2 "GDK_j")
+;;; (CINT-gtk2 "GDK_k")
+;;; (CINT-gtk2 "GDK_l")
+;;; (CINT-gtk2 "GDK_m")
+;;; (CINT-gtk2 "GDK_n")
+;;; (CINT-gtk2 "GDK_o")
+;;; (CINT-gtk2 "GDK_p")
+;;; (CINT-gtk2 "GDK_q")
+;;; (CINT-gtk2 "GDK_r")
+;;; (CINT-gtk2 "GDK_s")
+;;; (CINT-gtk2 "GDK_t")
+;;; (CINT-gtk2 "GDK_u")
+;;; (CINT-gtk2 "GDK_v")
+;;; (CINT-gtk2 "GDK_w")
+;;; (CINT-gtk2 "GDK_x")
+;;; (CINT-gtk2 "GDK_y")
+;;; (CINT-gtk2 "GDK_z")
+;;; (CINT-gtk2 "GDK_braceleft")
+;;; (CINT-gtk2 "GDK_bar")
+;;; (CINT-gtk2 "GDK_braceright")
+;;; (CINT-gtk2 "GDK_asciitilde")
(CFNC "PangoContext* gdk_pango_context_get void")
;;; out 2.5.6 (CFNC "void gdk_pango_context_set_colormap PangoContext* context GdkColormap* colormap")
@@ -1061,15 +1128,15 @@
;;; (CFNC "GdkRegion* gdk_pango_layout_get_clip_region PangoLayout* layout gint x_origin gint y_origin gint* index_ranges gint n_ranges")
;;; 2.90.6 (CFNC "PangoAttribute* gdk_pango_attr_stipple_new GdkBitmap* stipple")
;;; 2.90.6 (CFNC "PangoAttribute* gdk_pango_attr_embossed_new gboolean embossed")
-(CFNC-gtk2 "void gdk_pixbuf_render_threshold_alpha GdkPixbuf* pixbuf GdkBitmap* bitmap int src_x int src_y int dest_x int dest_y int width int height int alpha_threshold")
+;;; (CFNC-gtk2 "void gdk_pixbuf_render_threshold_alpha GdkPixbuf* pixbuf GdkBitmap* bitmap int src_x int src_y int dest_x int dest_y int width int height int alpha_threshold")
;;; 2.90.6 ;;; out 2.3 (CFNC "void gdk_pixbuf_render_to_drawable GdkPixbuf* pixbuf GdkDrawable* drawable GdkGC* gc int src_x int src_y int dest_x int dest_y int width int height GdkRgbDither dither int x_dither int y_dither")
;;; out 2.3 (CFNC "void gdk_pixbuf_render_to_drawable_alpha GdkPixbuf* pixbuf GdkDrawable* drawable int src_x int src_y int dest_x int dest_y int width int height GdkPixbufAlphaMode alpha_mode int alpha_threshold GdkRgbDither dither int x_dither int y_dither")
-(CFNC-gtk2 "void gdk_pixbuf_render_pixmap_and_mask_for_colormap GdkPixbuf* pixbuf GdkColormap* colormap GdkPixmap** [pixmap_return] GdkBitmap** [mask_return] int alpha_threshold")
-(CFNC-gtk2 "void gdk_pixbuf_render_pixmap_and_mask GdkPixbuf* pixbuf GdkPixmap** [pixmap_return] GdkBitmap** [mask_return] int alpha_threshold")
-(CFNC-gtk2 "GdkPixbuf* gdk_pixbuf_get_from_drawable GdkPixbuf* @dest GdkDrawable* src GdkColormap* @cmap int src_x int src_y int dest_x int dest_y int width int height")
+;;; (CFNC-gtk2 "void gdk_pixbuf_render_pixmap_and_mask_for_colormap GdkPixbuf* pixbuf GdkColormap* colormap GdkPixmap** [pixmap_return] GdkBitmap** [mask_return] int alpha_threshold")
+;;; (CFNC-gtk2 "void gdk_pixbuf_render_pixmap_and_mask GdkPixbuf* pixbuf GdkPixmap** [pixmap_return] GdkBitmap** [mask_return] int alpha_threshold")
+;;; (CFNC-gtk2 "GdkPixbuf* gdk_pixbuf_get_from_drawable GdkPixbuf* @dest GdkDrawable* src GdkColormap* @cmap int src_x int src_y int dest_x int dest_y int width int height")
;;; 2.90.6 (CFNC "GdkPixbuf* gdk_pixbuf_get_from_image GdkPixbuf* @dest GdkImage* src GdkColormap* @cmap int src_x int src_y int dest_x int dest_y int width int height")
-(CCAST-gtk2 "GDK_PIXMAP(object)" "GdkPixmap*")
-(CCHK-gtk2 "GDK_IS_PIXMAP(object)" "GdkPixmap*")
+;;; (CCAST-gtk2 "GDK_PIXMAP(object)" "GdkPixmap*")
+;;; (CCHK-gtk2 "GDK_IS_PIXMAP(object)" "GdkPixmap*")
;;; 2.91.0 ;(CCAST2 "GDK_PIXMAP_OBJECT(object)")
;;;;(CFNC "GType gdk_pixmap_get_type void")
@@ -1092,13 +1159,13 @@
(CFNC "gboolean gdk_property_get GdkWindow* window GdkAtom property GdkAtom type gulong offset gulong length gint pdelete GdkAtom* [actual_property_type] gint* [actual_format] gint* [actual_length] guchar** [data]")
(CFNC "void gdk_property_change GdkWindow* window GdkAtom property GdkAtom type gint format GdkPropMode mode guchar* data gint nelements")
(CFNC "void gdk_property_delete GdkWindow* window GdkAtom property")
-;(CFNC-gtk2 "gint gdk_text_property_to_text_list GdkAtom encoding gint format guchar* text gint length gchar*** list")
-;(CFNC-gtk2 "gint gdk_text_property_to_utf8_list GdkAtom encoding gint format guchar* text gint length gchar*** list")
+;;; ;(CFNC-gtk2 "gint gdk_text_property_to_text_list GdkAtom encoding gint format guchar* text gint length gchar*** list")
+;;; ;(CFNC-gtk2 "gint gdk_text_property_to_utf8_list GdkAtom encoding gint format guchar* text gint length gchar*** list")
(CFNC "gchar* gdk_utf8_to_string_target gchar* str" 'free)
-;(CFNC-gtk2 "gboolean gdk_utf8_to_compound_text gchar* str GdkAtom* encoding gint* format guchar** [ctext] gint* [length]")
-;(CFNC-gtk2 "void gdk_free_text_list gchar** list")
-;(CFNC-gtk2 "gint gdk_string_to_compound_text gchar* str GdkAtom* encoding gint* format guchar** [ctext] gint* [length]")
-;(CFNC-gtk2 "void gdk_free_compound_text guchar* ctext")
+;;; ;(CFNC-gtk2 "gboolean gdk_utf8_to_compound_text gchar* str GdkAtom* encoding gint* format guchar** [ctext] gint* [length]")
+;;; ;(CFNC-gtk2 "void gdk_free_text_list gchar** list")
+;;; ;(CFNC-gtk2 "gint gdk_string_to_compound_text gchar* str GdkAtom* encoding gint* format guchar** [ctext] gint* [length]")
+;;; ;(CFNC-gtk2 "void gdk_free_compound_text guchar* ctext")
;;; 2.90.5
;;; (CFNC "GdkRegion* gdk_region_new void")
;;; (CFNC "GdkRegion* gdk_region_polygon GdkPoint* points gint npoints GdkFillRule fill_rule")
@@ -1119,7 +1186,7 @@
;;; (CFNC "void gdk_region_subtract GdkRegion* source1 GdkRegion* source2")
;;; (CFNC "void gdk_region_xor GdkRegion* source1 GdkRegion* source2")
;;; ;(CFNC "void gdk_region_spans_intersect_foreach GdkRegion* region GdkSpan* spans int n_spans gboolean sorted GdkSpanFunc func lambda_data #func_info")
-(CFNC-gtk2 "void gdk_rgb_find_color GdkColormap* colormap GdkColor* color")
+;;; (CFNC-gtk2 "void gdk_rgb_find_color GdkColormap* colormap GdkColor* color")
;;; 2.90.6 (CINT "GDK_RGB_DITHER_NONE" "GdkRgbDither")
;;; 2.90.6 (CINT "GDK_RGB_DITHER_NORMAL" "GdkRgbDither")
;;; 2.90.6 (CINT "GDK_RGB_DITHER_MAX" "GdkRgbDither")
@@ -1286,7 +1353,7 @@
(CFNC "GdkWindow* gdk_window_new GdkWindow* parent GdkWindowAttr* attributes gint attributes_mask")
(CFNC "void gdk_window_destroy GdkWindow* window")
(CFNC "GdkWindowType gdk_window_get_window_type GdkWindow* window")
-(CFNC "GdkWindow* gdk_window_at_pointer gint* [win_x] gint* [win_y]")
+;;; 3.3.2 (CFNC "GdkWindow* gdk_window_at_pointer gint* [win_x] gint* [win_y]")
(CFNC "void gdk_window_show GdkWindow* window")
(CFNC "void gdk_window_hide GdkWindow* window")
(CFNC "void gdk_window_withdraw GdkWindow* window")
@@ -1295,9 +1362,9 @@
(CFNC "void gdk_window_resize GdkWindow* window gint width gint height")
(CFNC "void gdk_window_move_resize GdkWindow* window gint x gint y gint width gint height")
(CFNC "void gdk_window_reparent GdkWindow* window GdkWindow* new_parent gint x gint y")
-(CFNC-gtk2 "void gdk_window_clear GdkWindow* window")
-(CFNC-gtk2 "void gdk_window_clear_area GdkWindow* window gint x gint y gint width gint height")
-(CFNC-gtk2 "void gdk_window_clear_area_e GdkWindow* window gint x gint y gint width gint height")
+;;; (CFNC-gtk2 "void gdk_window_clear GdkWindow* window")
+;;; (CFNC-gtk2 "void gdk_window_clear_area GdkWindow* window gint x gint y gint width gint height")
+;;; (CFNC-gtk2 "void gdk_window_clear_area_e GdkWindow* window gint x gint y gint width gint height")
(CFNC "void gdk_window_raise GdkWindow* window")
(CFNC "void gdk_window_lower GdkWindow* window")
(CFNC "void gdk_window_focus GdkWindow* window guint32 timestamp")
@@ -1306,19 +1373,19 @@
(CFNC "void gdk_window_add_filter GdkWindow* window GdkFilterFunc func lambda_data #func_info")
(CFNC "void gdk_window_remove_filter GdkWindow* window GdkFilterFunc func lambda_data #func_info")
(CFNC "void gdk_window_scroll GdkWindow* window gint dx gint dy")
-(CFNC-gtk2 "void gdk_window_shape_combine_mask GdkWindow* window GdkBitmap* mask gint x gint y")
+;;; (CFNC-gtk2 "void gdk_window_shape_combine_mask GdkWindow* window GdkBitmap* mask gint x gint y")
;;; (CFNC "void gdk_window_shape_combine_region GdkWindow* window GdkRegion* shape_region gint offset_x gint offset_y")
(CFNC "void gdk_window_set_child_shapes GdkWindow* window")
(CFNC "void gdk_window_merge_child_shapes GdkWindow* window")
(CFNC "gboolean gdk_window_is_visible GdkWindow* window")
(CFNC "gboolean gdk_window_is_viewable GdkWindow* window")
(CFNC "GdkWindowState gdk_window_get_state GdkWindow* window")
-(CFNC "gboolean gdk_window_set_static_gravities GdkWindow* window gboolean use_static")
-(CFNC-gtk2 "GdkWindow* gdk_window_foreign_new GdkNativeWindow anid")
-(CFNC-gtk2 "GdkWindow* gdk_window_lookup GdkNativeWindow anid")
+;;; 3.15 (CFNC "gboolean gdk_window_set_static_gravities GdkWindow* window gboolean use_static")
+;;; (CFNC-gtk2 "GdkWindow* gdk_window_foreign_new GdkNativeWindow anid")
+;;; (CFNC-gtk2 "GdkWindow* gdk_window_lookup GdkNativeWindow anid")
(CFNC "void gdk_window_get_root_origin GdkWindow* window gint* [x] gint* [y]")
(CFNC "void gdk_window_get_frame_extents GdkWindow* window GdkRectangle* rect")
-(CFNC "GdkWindow* gdk_window_get_pointer GdkWindow* window gint* [x] gint* [y] GdkModifierType* [mask]")
+;;; 3.3.2 (CFNC "GdkWindow* gdk_window_get_pointer GdkWindow* window gint* [x] gint* [y] GdkModifierType* [mask]")
(CFNC "GdkWindow* gdk_window_get_parent GdkWindow* window")
(CFNC "GdkWindow* gdk_window_get_toplevel GdkWindow* window")
(CFNC "GList* gdk_window_get_children GdkWindow* window")
@@ -1326,7 +1393,7 @@
(CFNC "GdkEventMask gdk_window_get_events GdkWindow* window")
(CFNC "void gdk_window_set_events GdkWindow* window GdkEventMask event_mask")
(CFNC "void gdk_window_set_icon_list GdkWindow* window GList* pixbufs")
-(CFNC-gtk2 "void gdk_window_set_icon GdkWindow* window GdkWindow* icon_window GdkPixmap* pixmap GdkBitmap* mask")
+;;; (CFNC-gtk2 "void gdk_window_set_icon GdkWindow* window GdkWindow* icon_window GdkPixmap* pixmap GdkBitmap* mask")
(CFNC "void gdk_window_set_icon_name GdkWindow* window gchar* name")
(CFNC "void gdk_window_set_group GdkWindow* window GdkWindow* leader")
(CFNC "void gdk_window_set_decorations GdkWindow* window GdkWMDecoration decorations")
@@ -1351,24 +1418,24 @@
(CFNC "void gdk_window_process_all_updates void")
(CFNC "void gdk_window_process_updates GdkWindow* window gboolean update_children")
(CFNC "void gdk_window_set_debug_updates gboolean setting")
-(CFNC "void gdk_window_constrain_size GdkGeometry* geometry guint flags gint width gint height gint* [new_width] gint* [new_height]")
-(CFNC-gtk2 "void gdk_window_get_internal_paint_info GdkWindow* window GdkDrawable** [real_drawable] gint* [x_offset] gint* [y_offset]")
+(CFNC "void gdk_window_constrain_size GdkGeometry* geometry GdkWindowHints flags gint width gint height gint* [new_width] gint* [new_height]")
+;;; (CFNC-gtk2 "void gdk_window_get_internal_paint_info GdkWindow* window GdkDrawable** [real_drawable] gint* [x_offset] gint* [y_offset]")
(CFNC "void gdk_window_set_type_hint GdkWindow* window GdkWindowTypeHint hint")
(CFNC "void gdk_window_set_modal_hint GdkWindow* window gboolean modal")
(CFNC "void gdk_window_set_geometry_hints GdkWindow* window GdkGeometry* geometry GdkWindowHints geom_mask")
-(CFNC-gtk2 "void gdk_set_sm_client_id gchar* sm_client_id")
+;;; (CFNC-gtk2 "void gdk_set_sm_client_id gchar* sm_client_id")
(CFNC "void gdk_window_begin_paint_rect GdkWindow* window GdkRectangle* rectangle")
;;; (CFNC "void gdk_window_begin_paint_region GdkWindow* window GdkRegion* region")
(CFNC "void gdk_window_end_paint GdkWindow* window")
(CFNC "void gdk_window_set_title GdkWindow* window gchar* title")
(CFNC "void gdk_window_set_role GdkWindow* window gchar* role")
(CFNC "void gdk_window_set_transient_for GdkWindow* window GdkWindow* parent")
-(CFNC "void gdk_window_set_background GdkWindow* window GdkColor* color")
-(CFNC-gtk2 "void gdk_window_set_back_pixmap GdkWindow* window GdkPixmap* pixmap gboolean parent_relative")
+;;; (CFNC-gtk2 "void gdk_window_set_background GdkWindow* window GdkColor* color")
+;;; (CFNC-gtk2 "void gdk_window_set_back_pixmap GdkWindow* window GdkPixmap* pixmap gboolean parent_relative")
(CFNC "void gdk_window_set_cursor GdkWindow* window GdkCursor* cursor")
(CFNC "void gdk_window_get_user_data GdkWindow* window gpointer* [data]")
-(CFNC-gtk2 "void gdk_window_get_geometry GdkWindow* window gint* [x] gint* [y] gint* [width] gint* [height] gint* [depth]")
-(CFNC-300 "void gdk_window_get_geometry GdkWindow* window gint* [x] gint* [y] gint* [width] gint* [height]")
+;;; (CFNC-gtk2 "void gdk_window_get_geometry GdkWindow* window gint* [x] gint* [y] gint* [width] gint* [height] gint* [depth]")
+(CFNC-3.0 "void gdk_window_get_geometry GdkWindow* window gint* [x] gint* [y] gint* [width] gint* [height]")
(CFNC "void gdk_window_get_position GdkWindow* window gint* [x] gint* [y]")
(CFNC "gint gdk_window_get_origin GdkWindow* window gint* [x] gint* [y]")
;;; 2.99.0 ;(CFNC "GdkPointerHooks* gdk_set_pointer_hooks GdkPointerHooks* @new_hooks")
@@ -1391,7 +1458,7 @@
(CFNC "GdkPixbuf* gdk_pixbuf_new_from_file char* filename GError** [error]")
(CFNC "GdkPixbuf* gdk_pixbuf_new_from_data guchar* data GdkColorspace colorspace gboolean has_alpha int bits_per_sample int width int height int rowstride GdkPixbufDestroyNotify destroy_fn gpointer destroy_fn_data")
(CFNC "GdkPixbuf* gdk_pixbuf_new_from_xpm_data char** data" 'const)
-(CFNC "GdkPixbuf* gdk_pixbuf_new_from_inline gint data_length guint8* data gboolean copy_pixels GError** [error]")
+;;; 3.16.0 (CFNC "GdkPixbuf* gdk_pixbuf_new_from_inline gint data_length guint8* data gboolean copy_pixels GError** [error]")
(CFNC "void gdk_pixbuf_fill GdkPixbuf* pixbuf guint32 pixel")
;;; (CFNC "gboolean gdk_pixbuf_save GdkPixbuf* pixbuf char* filename char* type GError** [error] ...")
(CFNC "gboolean gdk_pixbuf_savev GdkPixbuf* pixbuf char* filename char* type char** option_keys char** option_values GError** [error]")
@@ -1442,7 +1509,7 @@
;;; 2.91.6 (CLNG "GDK_TYPE_PIXBUF_ANIMATION_ITER")
(CCAST "GDK_PIXBUF_ANIMATION_ITER(object)" "GdkPixbufAnimationIter*")
(CCHK "GDK_IS_PIXBUF_ANIMATION_ITER(object)" "GdkPixbufAnimationIter*")
-(CLNG "GDK_PIXBUF_ERROR")
+;;; (CLNG "GDK_PIXBUF_ERROR")
(CINT "GDK_PIXBUF_ERROR_CORRUPT_IMAGE" "GdkPixbufError")
(CINT "GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY" "GdkPixbufError")
(CINT "GDK_PIXBUF_ERROR_BAD_OPTION" "GdkPixbufError")
@@ -1467,10 +1534,10 @@
;;; 2.91.6 (CLNG "GDK_TYPE_INTERP_TYPE")
-(CCAST "GTK_VBOX(obj)" "GtkVBox*")
-(CCHK "GTK_IS_VBOX(obj)" "GtkVBox*")
-;;;;(CFNC "GType gtk_vbox_get_type void")
-(CFNC "GtkWidget* gtk_vbox_new gboolean homogeneous gint spacing")
+;;; 3.1.6 (CCAST "GTK_VBOX(obj)" "GtkVBox*")
+;;; 3.1.6 (CCHK "GTK_IS_VBOX(obj)" "GtkVBox*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_vbox_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_vbox_new gboolean homogeneous gint spacing")
(CCAST "GTK_ACCEL_GROUP(object)" "GtkAccelGroup*")
(CCHK "GTK_IS_ACCEL_GROUP(object)" "GtkAccelGroup*")
(CINT "GTK_ACCEL_VISIBLE" "GtkAccelFlags")
@@ -1518,28 +1585,28 @@
(CCAST "GTK_ACCESSIBLE(obj)" "GtkAccessible*")
(CCHK "GTK_IS_ACCESSIBLE(obj)" "GtkAccessible*")
;;;;(CFNC "GType gtk_accessible_get_type void")
-(CFNC "void gtk_accessible_connect_widget_destroyed GtkAccessible* accessible")
+;;; 3.3.6 (CFNC "void gtk_accessible_connect_widget_destroyed GtkAccessible* accessible")
(CCAST "GTK_ADJUSTMENT(obj)" "GtkAdjustment*")
(CCHK "GTK_IS_ADJUSTMENT(obj)" "GtkAdjustment*")
;;;;(CFNC "GType gtk_adjustment_get_type void")
-(CFNC-gtk2 "GtkObject* gtk_adjustment_new gdouble value gdouble lower gdouble upper gdouble step_increment gdouble page_increment gdouble page_size")
+;;; (CFNC-gtk2 "GtkObject* gtk_adjustment_new gdouble value gdouble lower gdouble upper gdouble step_increment gdouble page_increment gdouble page_size")
-(CFNC "void gtk_adjustment_changed GtkAdjustment* adjustment")
-(CFNC "void gtk_adjustment_value_changed GtkAdjustment* adjustment")
+;;; 3.18.0 (CFNC "void gtk_adjustment_changed GtkAdjustment* adjustment")
+;;; 3.18.0 (CFNC "void gtk_adjustment_value_changed GtkAdjustment* adjustment")
(CFNC "void gtk_adjustment_clamp_page GtkAdjustment* adjustment gdouble lower gdouble upper")
(CFNC "gdouble gtk_adjustment_get_value GtkAdjustment* adjustment")
(CFNC "void gtk_adjustment_set_value GtkAdjustment* adjustment gdouble value")
-(CCAST "GTK_ALIGNMENT(obj)" "GtkAlignment*")
-(CCHK "GTK_IS_ALIGNMENT(obj)" "GtkAlignment*")
-;;;;(CFNC "GType gtk_alignment_get_type void")
-(CFNC "GtkWidget* gtk_alignment_new gfloat xalign gfloat yalign gfloat xscale gfloat yscale")
-(CFNC "void gtk_alignment_set GtkAlignment* alignment gfloat xalign gfloat yalign gfloat xscale gfloat yscale")
-(CCAST "GTK_ARROW(obj)" "GtkArrow*")
-(CCHK "GTK_IS_ARROW(obj)" "GtkArrow*")
+;;; 3.13.2 (CCAST "GTK_ALIGNMENT(obj)" "GtkAlignment*")
+;;; 3.13.2 (CCHK "GTK_IS_ALIGNMENT(obj)" "GtkAlignment*")
+;;; 3.13.2 ;;;;(CFNC "GType gtk_alignment_get_type void")
+;;; 3.13.2 (CFNC "GtkWidget* gtk_alignment_new gfloat xalign gfloat yalign gfloat xscale gfloat yscale")
+;;; 3.13.2 (CFNC "void gtk_alignment_set GtkAlignment* alignment gfloat xalign gfloat yalign gfloat xscale gfloat yscale")
+;;; 3.13.2 (CCAST "GTK_ARROW(obj)" "GtkArrow*")
+;;; 3.13.2 (CCHK "GTK_IS_ARROW(obj)" "GtkArrow*")
;;;;(CFNC "GType gtk_arrow_get_type void")
-(CFNC "GtkWidget* gtk_arrow_new GtkArrowType arrow_type GtkShadowType shadow_type")
-(CFNC "void gtk_arrow_set GtkArrow* arrow GtkArrowType arrow_type GtkShadowType shadow_type")
+;;; 3.13.2 (CFNC "GtkWidget* gtk_arrow_new GtkArrowType arrow_type GtkShadowType shadow_type")
+;;; 3.13.2 (CFNC "void gtk_arrow_set GtkArrow* arrow GtkArrowType arrow_type GtkShadowType shadow_type")
(CCAST "GTK_ASPECT_FRAME(obj)" "GtkAspectFrame*")
(CCHK "GTK_IS_ASPECT_FRAME(obj)" "GtkAspectFrame*")
;;;;(CFNC "GType gtk_aspect_frame_get_type void")
@@ -1555,8 +1622,8 @@
(CFNC "GtkBindingSet* gtk_binding_set_new gchar* set_name")
(CFNC "GtkBindingSet* gtk_binding_set_by_class gpointer object_class")
(CFNC "GtkBindingSet* gtk_binding_set_find gchar* set_name")
-(CFNC-gtk2 "gboolean gtk_bindings_activate GtkObject* object guint keyval GdkModifierType modifiers")
-(CFNC-gtk2 "gboolean gtk_binding_set_activate GtkBindingSet* binding_set guint keyval GdkModifierType modifiers GtkObject* object")
+;;; (CFNC-gtk2 "gboolean gtk_bindings_activate GtkObject* object guint keyval GdkModifierType modifiers")
+;;; (CFNC-gtk2 "gboolean gtk_binding_set_activate GtkBindingSet* binding_set guint keyval GdkModifierType modifiers GtkObject* object")
;;; (CFNC "void gtk_binding_entry_clear GtkBindingSet* binding_set guint keyval GdkModifierType modifiers") ; out 2.11.0
;;; (CFNC "void gtk_binding_entry_add_signal GtkBindingSet* binding_set guint keyval GdkModifierType modifiers gchar* signal_name guint n_args ...")
@@ -1587,7 +1654,7 @@
;;;;(CFNC "GType gtk_button_get_type void")
(CFNC "GtkWidget* gtk_button_new void")
(CFNC "GtkWidget* gtk_button_new_with_label gchar* label")
-(CFNC "GtkWidget* gtk_button_new_from_stock gchar* stock_id")
+;;; 3.9.8 (CFNC "GtkWidget* gtk_button_new_from_stock gchar* stock_id")
(CFNC "GtkWidget* gtk_button_new_with_mnemonic gchar* label")
;;; out 2.19.0 (CFNC "void gtk_button_pressed GtkButton* button")
;;; (CFNC "void gtk_button_released GtkButton* button")
@@ -1600,8 +1667,8 @@
(CFNC "gchar* gtk_button_get_label GtkButton* button")
(CFNC "void gtk_button_set_use_underline GtkButton* button gboolean use_underline")
(CFNC "gboolean gtk_button_get_use_underline GtkButton* button")
-(CFNC "void gtk_button_set_use_stock GtkButton* button gboolean use_stock")
-(CFNC "gboolean gtk_button_get_use_stock GtkButton* button")
+;;; 3.9.8 (CFNC "void gtk_button_set_use_stock GtkButton* button gboolean use_stock")
+;;; 3.9.8 (CFNC "gboolean gtk_button_get_use_stock GtkButton* button")
(CCAST "GTK_CALENDAR(obj)" "GtkCalendar*")
(CCHK "GTK_IS_CALENDAR(obj)" "GtkCalendar*")
(CINT "GTK_CALENDAR_SHOW_HEADING" "GtkCalendarDisplayOptions")
@@ -1640,8 +1707,8 @@
;;;;(CFNC "GType gtk_cell_renderer_get_type void")
(CFNC "gboolean gtk_cell_renderer_activate GtkCellRenderer* cell GdkEvent* event GtkWidget* widget gchar* path GdkRectangle* background_area GdkRectangle* cell_area GtkCellRendererState flags")
-(CFNC-gtk2 "void gtk_cell_renderer_get_size GtkCellRenderer* cell GtkWidget* widget GdkRectangle* @cell_area gint* [x_offset] gint* [y_offset] gint* [width] gint* [height]")
-(CFNC-gtk2 "void gtk_cell_renderer_render GtkCellRenderer* cell GdkWindow* window GtkWidget* widget GdkRectangle* background_area GdkRectangle* cell_area GdkRectangle* expose_area GtkCellRendererState flags")
+;;; (CFNC-gtk2 "void gtk_cell_renderer_get_size GtkCellRenderer* cell GtkWidget* widget GdkRectangle* @cell_area gint* [x_offset] gint* [y_offset] gint* [width] gint* [height]")
+;;; (CFNC-gtk2 "void gtk_cell_renderer_render GtkCellRenderer* cell GdkWindow* window GtkWidget* widget GdkRectangle* background_area GdkRectangle* cell_area GdkRectangle* expose_area GtkCellRendererState flags")
(CFNC "GtkCellEditable* gtk_cell_renderer_start_editing GtkCellRenderer* cell GdkEvent* @event GtkWidget* widget gchar* path GdkRectangle* background_area GdkRectangle* cell_area GtkCellRendererState flags")
(CFNC "void gtk_cell_renderer_set_fixed_size GtkCellRenderer* cell gint width gint height")
@@ -1691,29 +1758,29 @@
(CFNC "GtkSelectionData* gtk_clipboard_wait_for_contents GtkClipboard* clipboard GdkAtom target")
(CFNC "gchar* gtk_clipboard_wait_for_text GtkClipboard* clipboard" 'free)
(CFNC "gboolean gtk_clipboard_wait_is_text_available GtkClipboard* clipboard")
-(CCAST "GTK_COLOR_SELECTION_DIALOG(obj)" "GtkColorSelectionDialog*")
-(CCHK "GTK_IS_COLOR_SELECTION_DIALOG(obj)" "GtkColorSelectionDialog*")
-;;;;(CFNC "GType gtk_color_selection_dialog_get_type void")
-(CFNC "GtkWidget* gtk_color_selection_dialog_new gchar* title")
-(CCAST "GTK_COLOR_SELECTION(obj)" "GtkColorSelection*")
-(CCHK "GTK_IS_COLOR_SELECTION(obj)" "GtkColorSelection*")
-;;;;(CFNC "GType gtk_color_selection_get_type void")
-(CFNC "GtkWidget* gtk_color_selection_new void")
-(CFNC "gboolean gtk_color_selection_get_has_opacity_control GtkColorSelection* colorsel")
-(CFNC "void gtk_color_selection_set_has_opacity_control GtkColorSelection* colorsel gboolean has_opacity")
-(CFNC "gboolean gtk_color_selection_get_has_palette GtkColorSelection* colorsel")
-(CFNC "void gtk_color_selection_set_has_palette GtkColorSelection* colorsel gboolean has_palette")
-(CFNC "void gtk_color_selection_set_current_color GtkColorSelection* colorsel GdkColor* color")
-(CFNC "void gtk_color_selection_set_current_alpha GtkColorSelection* colorsel guint16 alpha")
-(CFNC "void gtk_color_selection_get_current_color GtkColorSelection* colorsel GdkColor* color")
-(CFNC "guint16 gtk_color_selection_get_current_alpha GtkColorSelection* colorsel")
-(CFNC "void gtk_color_selection_set_previous_color GtkColorSelection* colorsel GdkColor* color")
-(CFNC "void gtk_color_selection_set_previous_alpha GtkColorSelection* colorsel guint16 alpha")
-(CFNC "void gtk_color_selection_get_previous_color GtkColorSelection* colorsel GdkColor* color")
-(CFNC "guint16 gtk_color_selection_get_previous_alpha GtkColorSelection* colorsel")
-(CFNC "gboolean gtk_color_selection_is_adjusting GtkColorSelection* colorsel")
-(CFNC "gboolean gtk_color_selection_palette_from_string gchar* str GdkColor** [colors] gint* [n_colors]")
-(CFNC "gchar* gtk_color_selection_palette_to_string GdkColor* colors gint n_colors" 'free)
+;;; 3.3.16 (CCAST "GTK_COLOR_SELECTION_DIALOG(obj)" "GtkColorSelectionDialog*")
+;;; 3.3.16 (CCHK "GTK_IS_COLOR_SELECTION_DIALOG(obj)" "GtkColorSelectionDialog*")
+;;; 3.3.16 ;;;;(CFNC "GType gtk_color_selection_dialog_get_type void")
+;;; 3.3.16 (CFNC "GtkWidget* gtk_color_selection_dialog_new gchar* title")
+;;; 3.3.16 (CCAST "GTK_COLOR_SELECTION(obj)" "GtkColorSelection*")
+;;; 3.3.16 (CCHK "GTK_IS_COLOR_SELECTION(obj)" "GtkColorSelection*")
+;;; 3.3.16 ;;;;(CFNC "GType gtk_color_selection_get_type void")
+;;; 3.3.16 (CFNC "GtkWidget* gtk_color_selection_new void")
+;;; 3.3.16 (CFNC "gboolean gtk_color_selection_get_has_opacity_control GtkColorSelection* colorsel")
+;;; 3.3.16 (CFNC "void gtk_color_selection_set_has_opacity_control GtkColorSelection* colorsel gboolean has_opacity")
+;;; 3.3.16 (CFNC "gboolean gtk_color_selection_get_has_palette GtkColorSelection* colorsel")
+;;; 3.3.16 (CFNC "void gtk_color_selection_set_has_palette GtkColorSelection* colorsel gboolean has_palette")
+;;; ;;; 3.3.16 (CFNC-gtk2 "void gtk_color_selection_set_current_color GtkColorSelection* colorsel GdkColor* color")
+;;; 3.3.16 (CFNC "void gtk_color_selection_set_current_alpha GtkColorSelection* colorsel guint16 alpha")
+;;; ;;; 3.3.16 (CFNC-gtk2 "void gtk_color_selection_get_current_color GtkColorSelection* colorsel GdkColor* color")
+;;; 3.3.16 (CFNC "guint16 gtk_color_selection_get_current_alpha GtkColorSelection* colorsel")
+;;; ;;; 3.3.16 (CFNC-gtk2 "void gtk_color_selection_set_previous_color GtkColorSelection* colorsel GdkColor* color")
+;;; 3.3.16 (CFNC "void gtk_color_selection_set_previous_alpha GtkColorSelection* colorsel guint16 alpha")
+;;; ;;; 3.3.16 (CFNC-gtk2 "void gtk_color_selection_get_previous_color GtkColorSelection* colorsel GdkColor* color")
+;;; 3.3.16 (CFNC "guint16 gtk_color_selection_get_previous_alpha GtkColorSelection* colorsel")
+;;; 3.3.16 (CFNC "gboolean gtk_color_selection_is_adjusting GtkColorSelection* colorsel")
+;;; ;;; 3.3.16 (CFNC-gtk2 "gboolean gtk_color_selection_palette_from_string gchar* str GdkColor** [colors] gint* [n_colors]")
+;;; ;;; 3.3.16 (CFNC-gtk2 "gchar* gtk_color_selection_palette_to_string GdkColor* colors gint n_colors" 'free)
;;; out 2.3 (CFNC "GtkColorSelectionChangePaletteFunc gtk_color_selection_set_change_palette_hook GtkColorSelectionChangePaletteFunc func")
;;; out 2.3 (CCAST "GTK_COMBO(obj)" "GtkCombo*")
;;; out 2.3 (CCHK "GTK_IS_COMBO(obj)" "GtkCombo*")
@@ -1734,8 +1801,8 @@
(CFNC "guint gtk_container_get_border_width GtkContainer* container")
(CFNC "void gtk_container_add GtkContainer* container GtkWidget* widget")
(CFNC "void gtk_container_remove GtkContainer* container GtkWidget* widget")
-(CFNC "void gtk_container_set_resize_mode GtkContainer* container GtkResizeMode resize_mode")
-(CFNC "GtkResizeMode gtk_container_get_resize_mode GtkContainer* container")
+;;; 3.12.0 (CFNC "void gtk_container_set_resize_mode GtkContainer* container GtkResizeMode resize_mode")
+;;; 3.12.0 (CFNC "GtkResizeMode gtk_container_get_resize_mode GtkContainer* container")
(CFNC "void gtk_container_check_resize GtkContainer* container")
(CFNC "void gtk_container_foreach GtkContainer* container GtkCallback func lambda_data #func_info")
(CFNC "GList* gtk_container_get_children GtkContainer* container") ; FREE (g_list_free)
@@ -1772,7 +1839,7 @@
(CCHK "GTK_IS_DIALOG(obj)" "GtkDialog*")
;;;;(CFNC "GType gtk_dialog_get_type void")
(CFNC "GtkWidget* gtk_dialog_new void")
-(CFNC-PA "GtkWidget* gtk_dialog_new_with_buttons gchar* title GtkWindow* @parent GtkDialogFlags flags etc #buttons" 0 10 '("gchar*" "int"))
+;;; in 3.3.4 this is generating a warning (CFNC-PA "GtkWidget* gtk_dialog_new_with_buttons gchar* title GtkWindow* @parent GtkDialogFlags flags etc #buttons" 0 10 '("gchar*" "int"))
;;; ... at init arg, then list arg name, min len, max len, step, then types within step
(CFNC "void gtk_dialog_add_action_widget GtkDialog* dialog GtkWidget* child gint response_id")
(CFNC "GtkWidget* gtk_dialog_add_button GtkDialog* dialog gchar* button_text gint response_id")
@@ -1795,21 +1862,21 @@
(CFNC "void gtk_drag_highlight GtkWidget* widget")
(CFNC "void gtk_drag_unhighlight GtkWidget* widget")
(CFNC "void gtk_drag_dest_set GtkWidget* widget GtkDestDefaults flags GtkTargetEntry* targets gint n_targets GdkDragAction actions")
-(CFNC-gtk2 "void gtk_drag_dest_set_proxy GtkWidget* widget GdkWindow* proxy_window GdkDragProtocol protocol gboolean use_coordinates")
+;;; (CFNC-gtk2 "void gtk_drag_dest_set_proxy GtkWidget* widget GdkWindow* proxy_window GdkDragProtocol protocol gboolean use_coordinates")
(CFNC "void gtk_drag_dest_unset GtkWidget* widget")
(CFNC "GdkAtom gtk_drag_dest_find_target GtkWidget* widget GdkDragContext* context GtkTargetList* @target_list")
(CFNC "GtkTargetList* gtk_drag_dest_get_target_list GtkWidget* widget")
(CFNC "void gtk_drag_dest_set_target_list GtkWidget* widget GtkTargetList* @target_list")
(CFNC "void gtk_drag_source_set GtkWidget* widget GdkModifierType start_button_mask GtkTargetEntry* targets gint n_targets GdkDragAction actions")
(CFNC "void gtk_drag_source_unset GtkWidget* widget")
-(CFNC-gtk2 "void gtk_drag_source_set_icon GtkWidget* widget GdkColormap* colormap GdkPixmap* pixmap GdkBitmap* mask")
+;;; (CFNC-gtk2 "void gtk_drag_source_set_icon GtkWidget* widget GdkColormap* colormap GdkPixmap* pixmap GdkBitmap* mask")
(CFNC "void gtk_drag_source_set_icon_pixbuf GtkWidget* widget GdkPixbuf* pixbuf")
-(CFNC "void gtk_drag_source_set_icon_stock GtkWidget* widget gchar* stock_id")
-(CFNC "GdkDragContext* gtk_drag_begin GtkWidget* widget GtkTargetList* targets GdkDragAction actions gint button GdkEvent* event")
+;;; 3.9.8 (CFNC "void gtk_drag_source_set_icon_stock GtkWidget* widget gchar* stock_id")
+;;; (CFNC "GdkDragContext* gtk_drag_begin GtkWidget* widget GtkTargetList* targets GdkDragAction actions gint button GdkEvent* event")
(CFNC "void gtk_drag_set_icon_widget GdkDragContext* context GtkWidget* widget gint hot_x gint hot_y")
-(CFNC-gtk2 "void gtk_drag_set_icon_pixmap GdkDragContext* context GdkColormap* colormap GdkPixmap* pixmap GdkBitmap* mask gint hot_x gint hot_y")
+;;; (CFNC-gtk2 "void gtk_drag_set_icon_pixmap GdkDragContext* context GdkColormap* colormap GdkPixmap* pixmap GdkBitmap* mask gint hot_x gint hot_y")
(CFNC "void gtk_drag_set_icon_pixbuf GdkDragContext* context GdkPixbuf* pixbuf gint hot_x gint hot_y")
-(CFNC "void gtk_drag_set_icon_stock GdkDragContext* context gchar* stock_id gint hot_x gint hot_y")
+;;; (CFNC "void gtk_drag_set_icon_stock GdkDragContext* context gchar* stock_id gint hot_x gint hot_y")
(CFNC "void gtk_drag_set_icon_default GdkDragContext* context")
(CFNC "gboolean gtk_drag_check_threshold GtkWidget* widget gint start_x gint start_y gint current_x gint current_y")
(CCAST "GTK_DRAWING_AREA(obj)" "GtkDrawingArea*")
@@ -1872,13 +1939,13 @@
;(CINT "GTK_ANCHOR_W" "GtkAnchorType")
;(CINT "GTK_ANCHOR_E" "GtkAnchorType")
-(CINT "GTK_ARROW_UP" "GtkArrowType")
-(CINT "GTK_ARROW_DOWN" "GtkArrowType")
-(CINT "GTK_ARROW_LEFT" "GtkArrowType")
-(CINT "GTK_ARROW_RIGHT" "GtkArrowType")
-(CINT "GTK_EXPAND" "GtkAttachOptions")
-(CINT "GTK_SHRINK" "GtkAttachOptions")
-(CINT "GTK_FILL" "GtkAttachOptions")
+;;; 3.13.2 (CINT "GTK_ARROW_UP" "GtkArrowType")
+;;; 3.13.2 (CINT "GTK_ARROW_DOWN" "GtkArrowType")
+;;; 3.13.2 (CINT "GTK_ARROW_LEFT" "GtkArrowType")
+;;; 3.13.2 (CINT "GTK_ARROW_RIGHT" "GtkArrowType")
+;;; 3.15.0 (CINT "GTK_EXPAND" "GtkAttachOptions")
+;;; 3.15.0 (CINT "GTK_SHRINK" "GtkAttachOptions")
+;;; 3.15.0 (CINT "GTK_FILL" "GtkAttachOptions")
;;; 2.90.6 (CINT "GTK_BUTTONBOX_DEFAULT_STYLE" "GtkButtonBoxStyle")
(CINT "GTK_BUTTONBOX_SPREAD" "GtkButtonBoxStyle")
(CINT "GTK_BUTTONBOX_EDGE" "GtkButtonBoxStyle")
@@ -1902,17 +1969,19 @@
(CINT "GTK_DIR_DOWN" "GtkDirectionType")
(CINT "GTK_DIR_LEFT" "GtkDirectionType")
(CINT "GTK_DIR_RIGHT" "GtkDirectionType")
-(CINT "GTK_EXPANDER_COLLAPSED" "GtkExpanderStyle")
-(CINT "GTK_EXPANDER_SEMI_COLLAPSED" "GtkExpanderStyle")
-(CINT "GTK_EXPANDER_SEMI_EXPANDED" "GtkExpanderStyle")
-(CINT "GTK_EXPANDER_EXPANDED" "GtkExpanderStyle")
-(CINT "GTK_ICON_SIZE_INVALID" "GtkIconSize")
-(CINT "GTK_ICON_SIZE_MENU" "GtkIconSize")
-(CINT "GTK_ICON_SIZE_SMALL_TOOLBAR" "GtkIconSize")
-(CINT "GTK_ICON_SIZE_LARGE_TOOLBAR" "GtkIconSize")
-(CINT "GTK_ICON_SIZE_BUTTON" "GtkIconSize")
-(CINT "GTK_ICON_SIZE_DND" "GtkIconSize")
-(CINT "GTK_ICON_SIZE_DIALOG" "GtkIconSize")
+;;; 3.15.0 (CINT "GTK_EXPANDER_COLLAPSED" "GtkExpanderStyle")
+;;; 3.15.0 (CINT "GTK_EXPANDER_SEMI_COLLAPSED" "GtkExpanderStyle")
+;;; 3.15.0 (CINT "GTK_EXPANDER_SEMI_EXPANDED" "GtkExpanderStyle")
+;;; 3.15.0 (CINT "GTK_EXPANDER_EXPANDED" "GtkExpanderStyle")
+
+;;; 3.9.8
+;;; (CINT "GTK_ICON_SIZE_INVALID" "GtkIconSize")
+;;; (CINT "GTK_ICON_SIZE_MENU" "GtkIconSize")
+;;; (CINT "GTK_ICON_SIZE_SMALL_TOOLBAR" "GtkIconSize")
+;;; (CINT "GTK_ICON_SIZE_LARGE_TOOLBAR" "GtkIconSize")
+;;; (CINT "GTK_ICON_SIZE_BUTTON" "GtkIconSize")
+;;; (CINT "GTK_ICON_SIZE_DND" "GtkIconSize")
+;;; (CINT "GTK_ICON_SIZE_DIALOG" "GtkIconSize")
(CINT "GTK_TEXT_DIR_NONE" "GtkTextDirection")
(CINT "GTK_TEXT_DIR_LTR" "GtkTextDirection")
(CINT "GTK_TEXT_DIR_RTL" "GtkTextDirection")
@@ -1944,16 +2013,16 @@
(CINT "GTK_CORNER_BOTTOM_RIGHT" "GtkCornerType")
(CINT "GTK_PACK_START" "GtkPackType")
(CINT "GTK_PACK_END" "GtkPackType")
-(CINT "GTK_PATH_PRIO_LOWEST" "GtkPathPriorityType")
-(CINT "GTK_PATH_PRIO_GTK")
-(CINT "GTK_PATH_PRIO_APPLICATION" "GtkPathPriorityType")
-(CINT "GTK_PATH_PRIO_THEME" "GtkPathPriorityType")
-(CINT "GTK_PATH_PRIO_RC" "GtkPathPriorityType")
-(CINT "GTK_PATH_PRIO_HIGHEST" "GtkPathPriorityType")
-(CINT "GTK_PATH_PRIO_MASK")
-(CINT "GTK_PATH_WIDGET" "GtkPathType")
-(CINT "GTK_PATH_WIDGET_CLASS" "GtkPathType")
-(CINT "GTK_PATH_CLASS" "GtkPathType")
+;;; 3.15.0 (CINT "GTK_PATH_PRIO_LOWEST" "GtkPathPriorityType")
+;;; 3.15.0 (CINT "GTK_PATH_PRIO_GTK")
+;;; 3.15.0 (CINT "GTK_PATH_PRIO_APPLICATION" "GtkPathPriorityType")
+;;; 3.15.0 (CINT "GTK_PATH_PRIO_THEME" "GtkPathPriorityType")
+;;; 3.15.0 (CINT "GTK_PATH_PRIO_RC" "GtkPathPriorityType")
+;;; 3.15.0 (CINT "GTK_PATH_PRIO_HIGHEST" "GtkPathPriorityType")
+;;; 3.15.0 (CINT "GTK_PATH_PRIO_MASK")
+;;; 3.15.0 (CINT "GTK_PATH_WIDGET" "GtkPathType")
+;;; 3.15.0 (CINT "GTK_PATH_WIDGET_CLASS" "GtkPathType")
+;;; 3.15.0 (CINT "GTK_PATH_CLASS" "GtkPathType")
(CINT "GTK_POLICY_ALWAYS" "GtkPolicyType")
(CINT "GTK_POLICY_AUTOMATIC" "GtkPolicyType")
(CINT "GTK_POLICY_NEVER" "GtkPolicyType")
@@ -1993,22 +2062,21 @@
(CINT "GTK_SHADOW_OUT" "GtkShadowType")
(CINT "GTK_SHADOW_ETCHED_IN" "GtkShadowType")
(CINT "GTK_SHADOW_ETCHED_OUT" "GtkShadowType")
-(CINT "GTK_STATE_NORMAL" "GtkStateType")
-(CINT "GTK_STATE_ACTIVE" "GtkStateType")
-(CINT "GTK_STATE_PRELIGHT" "GtkStateType")
-(CINT "GTK_STATE_SELECTED" "GtkStateType")
-(CINT "GTK_STATE_INSENSITIVE" "GtkStateType")
-
-(CINT-300 "GTK_STATE_INCONSISTENT" "GtkStateType")
-(CINT-300 "GTK_STATE_FOCUSED" "GtkStateType")
+;(CINT "GTK_STATE_NORMAL" "GtkStateType")
+;(CINT "GTK_STATE_ACTIVE" "GtkStateType")
+;(CINT "GTK_STATE_PRELIGHT" "GtkStateType")
+;(CINT "GTK_STATE_SELECTED" "GtkStateType")
+;(CINT "GTK_STATE_INSENSITIVE" "GtkStateType")
+;(CINT-3.0 "GTK_STATE_INCONSISTENT" "GtkStateType")
+;(CINT-3.0 "GTK_STATE_FOCUSED" "GtkStateType")
(CINT "GTK_TOOLBAR_ICONS" "GtkToolbarStyle")
(CINT "GTK_TOOLBAR_TEXT" "GtkToolbarStyle")
(CINT "GTK_TOOLBAR_BOTH" "GtkToolbarStyle")
(CINT "GTK_TOOLBAR_BOTH_HORIZ" "GtkToolbarStyle")
-(CINT-gtk2 "GTK_UPDATE_CONTINUOUS" "GtkUpdateType")
-(CINT-gtk2 "GTK_UPDATE_DISCONTINUOUS" "GtkUpdateType")
-(CINT-gtk2 "GTK_UPDATE_DELAYED" "GtkUpdateType")
+;;; (CINT-gtk2 "GTK_UPDATE_CONTINUOUS" "GtkUpdateType")
+;;; (CINT-gtk2 "GTK_UPDATE_DISCONTINUOUS" "GtkUpdateType")
+;;; (CINT-gtk2 "GTK_UPDATE_DELAYED" "GtkUpdateType")
;(CINT "GTK_VISIBILITY_NONE" "GtkVisibility")
;(CINT "GTK_VISIBILITY_PARTIAL" "GtkVisibility")
;(CINT "GTK_VISIBILITY_FULL" "GtkVisibility")
@@ -2071,22 +2139,22 @@
(CFNC "void gtk_fixed_move GtkFixed* fixed GtkWidget* widget gint x gint y")
;;; out 2.19.3 (CFNC "void gtk_fixed_set_has_window GtkFixed* fixed gboolean has_window")
;;; (CFNC "gboolean gtk_fixed_get_has_window GtkFixed* fixed")
-(CCAST "GTK_FONT_SELECTION(obj)" "GtkFontSelection*")
-(CCHK "GTK_IS_FONT_SELECTION(obj)" "GtkFontSelection*")
-(CCAST "GTK_FONT_SELECTION_DIALOG(obj)" "GtkFontSelectionDialog*")
-(CCHK "GTK_IS_FONT_SELECTION_DIALOG(obj)" "GtkFontSelectionDialog*")
-;;;;(CFNC "GType gtk_font_selection_get_type void")
-(CFNC "GtkWidget* gtk_font_selection_new void")
-(CFNC "gchar* gtk_font_selection_get_font_name GtkFontSelection* fontsel" 'free)
-(CFNC "gboolean gtk_font_selection_set_font_name GtkFontSelection* fontsel gchar* fontname")
-(CFNC "gchar* gtk_font_selection_get_preview_text GtkFontSelection* fontsel")
-(CFNC "void gtk_font_selection_set_preview_text GtkFontSelection* fontsel gchar* text")
-;;;;(CFNC "GType gtk_font_selection_dialog_get_type void")
-(CFNC "GtkWidget* gtk_font_selection_dialog_new gchar* title")
-(CFNC "gchar* gtk_font_selection_dialog_get_font_name GtkFontSelectionDialog* fsd" 'free)
-(CFNC "gboolean gtk_font_selection_dialog_set_font_name GtkFontSelectionDialog* fsd gchar* fontname")
-(CFNC "gchar* gtk_font_selection_dialog_get_preview_text GtkFontSelectionDialog* fsd")
-(CFNC "void gtk_font_selection_dialog_set_preview_text GtkFontSelectionDialog* fsd gchar* text")
+
+;;; (CCAST-gtk2 "GTK_FONT_SELECTION(obj)" "GtkFontSelection*")
+;;; (CCHK-gtk2 "GTK_IS_FONT_SELECTION(obj)" "GtkFontSelection*")
+;;; (CCAST-gtk2 "GTK_FONT_SELECTION_DIALOG(obj)" "GtkFontSelectionDialog*")
+;;; (CCHK-gtk2 "GTK_IS_FONT_SELECTION_DIALOG(obj)" "GtkFontSelectionDialog*")
+;;; (CFNC-gtk2 "GtkWidget* gtk_font_selection_new void")
+;;; (CFNC-gtk2 "gchar* gtk_font_selection_get_font_name GtkFontSelection* fontsel" 'free)
+;;; (CFNC-gtk2 "gboolean gtk_font_selection_set_font_name GtkFontSelection* fontsel gchar* fontname")
+;;; (CFNC-gtk2 "gchar* gtk_font_selection_get_preview_text GtkFontSelection* fontsel")
+;;; (CFNC-gtk2 "void gtk_font_selection_set_preview_text GtkFontSelection* fontsel gchar* text")
+;;; (CFNC-gtk2 "GtkWidget* gtk_font_selection_dialog_new gchar* title")
+;;; (CFNC-gtk2 "gchar* gtk_font_selection_dialog_get_font_name GtkFontSelectionDialog* fsd" 'free)
+;;; (CFNC-gtk2 "gboolean gtk_font_selection_dialog_set_font_name GtkFontSelectionDialog* fsd gchar* fontname")
+;;; (CFNC-gtk2 "gchar* gtk_font_selection_dialog_get_preview_text GtkFontSelectionDialog* fsd")
+;;; (CFNC-gtk2 "void gtk_font_selection_dialog_set_preview_text GtkFontSelectionDialog* fsd gchar* text")
+
(CCAST "GTK_FRAME(obj)" "GtkFrame*")
(CCHK "GTK_IS_FRAME(obj)" "GtkFrame*")
;;;;(CFNC "GType gtk_frame_get_type void")
@@ -2105,86 +2173,90 @@
;;; (CFNC "GtkWidget* gtk_gamma_curve_new void")
;;; 2.90.6 (CFNC "GdkGC* gtk_gc_get gint depth GdkColormap* colormap GdkGCValues* values GdkGCValuesMask values_mask")
;;; 2.90.6 (CFNC "void gtk_gc_release GdkGC* gc")
-(CCAST "GTK_HANDLE_BOX(obj)" "GtkHandleBox*")
-(CCHK "GTK_IS_HANDLE_BOX(obj)" "GtkHandleBox*")
+;;; 3.3.2 (CCAST "GTK_HANDLE_BOX(obj)" "GtkHandleBox*")
+;;; 3.3.2 (CCHK "GTK_IS_HANDLE_BOX(obj)" "GtkHandleBox*")
;;;;(CFNC "GType gtk_handle_box_get_type void")
-(CFNC "GtkWidget* gtk_handle_box_new void")
-(CFNC "void gtk_handle_box_set_shadow_type GtkHandleBox* handle_box GtkShadowType type")
-(CFNC "GtkShadowType gtk_handle_box_get_shadow_type GtkHandleBox* handle_box")
-(CFNC "void gtk_handle_box_set_handle_position GtkHandleBox* handle_box GtkPositionType position")
-(CFNC "GtkPositionType gtk_handle_box_get_handle_position GtkHandleBox* handle_box")
-(CFNC "void gtk_handle_box_set_snap_edge GtkHandleBox* handle_box GtkPositionType edge")
-(CFNC "GtkPositionType gtk_handle_box_get_snap_edge GtkHandleBox* handle_box")
-(CCAST "GTK_HBUTTON_BOX(obj)" "GtkHButtonBox*")
-(CCHK "GTK_IS_HBUTTON_BOX(obj)" "GtkHButtonBox*")
-;;;;(CFNC "GType gtk_hbutton_box_get_type void")
-(CFNC "GtkWidget* gtk_hbutton_box_new void")
-(CCAST "GTK_HBOX(obj)" "GtkHBox*")
-(CCHK "GTK_IS_HBOX(obj)" "GtkHBox*")
-;;;;(CFNC "GType gtk_hbox_get_type void")
-(CFNC "GtkWidget* gtk_hbox_new gboolean homogeneous gint spacing")
-(CCAST "GTK_HPANED(obj)" "GtkHPaned*")
-(CCHK "GTK_IS_HPANED(obj)" "GtkHPaned*")
-;;;;(CFNC "GType gtk_hpaned_get_type void")
-(CFNC "GtkWidget* gtk_hpaned_new void")
+;;; 3.3.2 (CFNC "GtkWidget* gtk_handle_box_new void")
+;;; 3.3.2 (CFNC "void gtk_handle_box_set_shadow_type GtkHandleBox* handle_box GtkShadowType type")
+;;; 3.3.2 (CFNC "GtkShadowType gtk_handle_box_get_shadow_type GtkHandleBox* handle_box")
+;;; 3.3.2 (CFNC "void gtk_handle_box_set_handle_position GtkHandleBox* handle_box GtkPositionType position")
+;;; 3.3.2 (CFNC "GtkPositionType gtk_handle_box_get_handle_position GtkHandleBox* handle_box")
+;;; 3.3.2 (CFNC "void gtk_handle_box_set_snap_edge GtkHandleBox* handle_box GtkPositionType edge")
+;;; 3.3.2 (CFNC "GtkPositionType gtk_handle_box_get_snap_edge GtkHandleBox* handle_box")
+;;; 3.1.6 (CCAST "GTK_HBUTTON_BOX(obj)" "GtkHButtonBox*")
+;;; 3.1.6 (CCHK "GTK_IS_HBUTTON_BOX(obj)" "GtkHButtonBox*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_hbutton_box_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_hbutton_box_new void")
+;;; 3.1.6 (CCAST "GTK_HBOX(obj)" "GtkHBox*")
+;;; 3.1.6 (CCHK "GTK_IS_HBOX(obj)" "GtkHBox*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_hbox_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_hbox_new gboolean homogeneous gint spacing")
+;;; 3.1.6 (CCAST "GTK_HPANED(obj)" "GtkHPaned*")
+;;; 3.1.6 (CCHK "GTK_IS_HPANED(obj)" "GtkHPaned*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_hpaned_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_hpaned_new void")
;;; 2.91.5 (CCAST "GTK_HRULER(obj)" "GtkHRuler*")
;;; 2.91.5 (CCHK "GTK_IS_HRULER(obj)" "GtkHRuler*")
;;;;(CFNC "GType gtk_hruler_get_type void")
;;; 2.91.5 (CFNC "GtkWidget* gtk_hruler_new void")
-(CCAST "GTK_HSCALE(obj)" "GtkHScale*")
-(CCHK "GTK_IS_HSCALE(obj)" "GtkHScale*")
-;;;;(CFNC "GType gtk_hscale_get_type void")
-(CFNC "GtkWidget* gtk_hscale_new GtkAdjustment* @adjustment")
-(CFNC "GtkWidget* gtk_hscale_new_with_range gdouble min gdouble max gdouble step")
-(CCAST "GTK_HSCROLLBAR(obj)" "GtkHScrollbar*")
-(CCHK "GTK_IS_HSCROLLBAR(obj)" "GtkHScrollbar*")
-;;;;(CFNC "GType gtk_hscrollbar_get_type void")
-(CFNC "GtkWidget* gtk_hscrollbar_new GtkAdjustment* @adjustment")
-(CCAST "GTK_HSEPARATOR(obj)" "GtkHSeparator*")
-(CCHK "GTK_IS_HSEPARATOR(obj)" "GtkHSeparator*")
-;;;;(CFNC "GType gtk_hseparator_get_type void")
-(CFNC "GtkWidget* gtk_hseparator_new void")
-(CCAST "GTK_ICON_FACTORY(object)" "GtkIconFactory*")
-(CCHK "GTK_IS_ICON_FACTORY(object)" "GtkIconFactory*")
+;;; 3.1.6 (CCAST "GTK_HSCALE(obj)" "GtkHScale*")
+;;; 3.1.6 (CCHK "GTK_IS_HSCALE(obj)" "GtkHScale*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_hscale_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_hscale_new GtkAdjustment* @adjustment")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_hscale_new_with_range gdouble min gdouble max gdouble step")
+;;; 3.1.6 (CCAST "GTK_HSCROLLBAR(obj)" "GtkHScrollbar*")
+;;; 3.1.6 (CCHK "GTK_IS_HSCROLLBAR(obj)" "GtkHScrollbar*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_hscrollbar_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_hscrollbar_new GtkAdjustment* @adjustment")
+;;; 3.1.6 (CCAST "GTK_HSEPARATOR(obj)" "GtkHSeparator*")
+;;; 3.1.6 (CCHK "GTK_IS_HSEPARATOR(obj)" "GtkHSeparator*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_hseparator_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_hseparator_new void")
+
+;;; all of these deprecated 3.9.8
+;;; (CCAST "GTK_ICON_FACTORY(object)" "GtkIconFactory*")
+;;; (CCHK "GTK_IS_ICON_FACTORY(object)" "GtkIconFactory*")
;;;;(CFNC "GType gtk_icon_factory_get_type void")
-(CFNC "GtkIconFactory* gtk_icon_factory_new void")
-(CFNC "void gtk_icon_factory_add GtkIconFactory* factory gchar* stock_id GtkIconSet* icon_set")
-(CFNC "GtkIconSet* gtk_icon_factory_lookup GtkIconFactory* factory gchar* stock_id")
-(CFNC "void gtk_icon_factory_add_default GtkIconFactory* factory")
-(CFNC "void gtk_icon_factory_remove_default GtkIconFactory* factory")
-(CFNC "GtkIconSet* gtk_icon_factory_lookup_default gchar* stock_id")
-(CFNC "gboolean gtk_icon_size_lookup GtkIconSize size gint* [width] gint* [height]")
-(CFNC "GtkIconSize gtk_icon_size_register gchar* name gint width gint height")
-(CFNC "void gtk_icon_size_register_alias gchar* alias GtkIconSize target")
-(CFNC "GtkIconSize gtk_icon_size_from_name gchar* name") ; null = segfault
-(CFNC "gchar* gtk_icon_size_get_name GtkIconSize size")
-(CFNC "GtkIconSet* gtk_icon_set_new void")
-(CFNC "GtkIconSet* gtk_icon_set_new_from_pixbuf GdkPixbuf* pixbuf")
-(CFNC "GtkIconSet* gtk_icon_set_ref GtkIconSet* icon_set")
-(CFNC "void gtk_icon_set_unref GtkIconSet* icon_set")
-(CFNC "GtkIconSet* gtk_icon_set_copy GtkIconSet* icon_set")
-(CFNC-gtk2 "GdkPixbuf* gtk_icon_set_render_icon GtkIconSet* icon_set GtkStyle* @style GtkTextDirection direction GtkStateType state GtkIconSize size GtkWidget* @widget char* detail")
-(CFNC "void gtk_icon_set_add_source GtkIconSet* icon_set GtkIconSource* source")
-(CFNC "void gtk_icon_set_get_sizes GtkIconSet* icon_set GtkIconSize** [sizes] gint* [n_sizes]")
-(CFNC "GtkIconSource* gtk_icon_source_new void")
-(CFNC "GtkIconSource* gtk_icon_source_copy GtkIconSource* source")
-(CFNC "void gtk_icon_source_free GtkIconSource* source")
-(CFNC "void gtk_icon_source_set_filename GtkIconSource* source gchar* filename")
-(CFNC "void gtk_icon_source_set_pixbuf GtkIconSource* source GdkPixbuf* @pixbuf")
-(CFNC "gchar* gtk_icon_source_get_filename GtkIconSource* source")
-(CFNC "GdkPixbuf* gtk_icon_source_get_pixbuf GtkIconSource* source")
-(CFNC "void gtk_icon_source_set_direction_wildcarded GtkIconSource* source gboolean setting")
-(CFNC "void gtk_icon_source_set_state_wildcarded GtkIconSource* source gboolean setting")
-(CFNC "void gtk_icon_source_set_size_wildcarded GtkIconSource* source gboolean setting")
-(CFNC "gboolean gtk_icon_source_get_size_wildcarded GtkIconSource* source")
-(CFNC "gboolean gtk_icon_source_get_state_wildcarded GtkIconSource* source")
-(CFNC "gboolean gtk_icon_source_get_direction_wildcarded GtkIconSource* source")
-(CFNC "void gtk_icon_source_set_direction GtkIconSource* source GtkTextDirection direction")
-(CFNC "void gtk_icon_source_set_state GtkIconSource* source GtkStateType state")
-(CFNC "void gtk_icon_source_set_size GtkIconSource* source GtkIconSize size")
-(CFNC "GtkTextDirection gtk_icon_source_get_direction GtkIconSource* source")
-(CFNC "GtkStateType gtk_icon_source_get_state GtkIconSource* source")
-(CFNC "GtkIconSize gtk_icon_source_get_size GtkIconSource* source")
+;;; (CFNC "GtkIconFactory* gtk_icon_factory_new void")
+;;; (CFNC "void gtk_icon_factory_add GtkIconFactory* factory gchar* stock_id GtkIconSet* icon_set")
+;;; (CFNC "GtkIconSet* gtk_icon_factory_lookup GtkIconFactory* factory gchar* stock_id")
+;;; (CFNC "void gtk_icon_factory_add_default GtkIconFactory* factory")
+;;; (CFNC "void gtk_icon_factory_remove_default GtkIconFactory* factory")
+;;; (CFNC "GtkIconSet* gtk_icon_factory_lookup_default gchar* stock_id")
+;;; (CFNC "gboolean gtk_icon_size_lookup GtkIconSize size gint* [width] gint* [height]")
+;;; (CFNC "GtkIconSize gtk_icon_size_register gchar* name gint width gint height")
+;;; (CFNC "void gtk_icon_size_register_alias gchar* alias GtkIconSize target")
+;;; (CFNC "GtkIconSize gtk_icon_size_from_name gchar* name") ; null = segfault
+;;; (CFNC "gchar* gtk_icon_size_get_name GtkIconSize size")
+;;; (CFNC "GtkIconSet* gtk_icon_set_new void")
+;;; (CFNC "GtkIconSet* gtk_icon_set_new_from_pixbuf GdkPixbuf* pixbuf")
+;;; (CFNC "GtkIconSet* gtk_icon_set_ref GtkIconSet* icon_set")
+;;; (CFNC "void gtk_icon_set_unref GtkIconSet* icon_set")
+;;; (CFNC "GtkIconSet* gtk_icon_set_copy GtkIconSet* icon_set")
+;;; ;;; (CFNC-gtk2 "GdkPixbuf* gtk_icon_set_render_icon GtkIconSet* icon_set GtkStyle* @style GtkTextDirection direction GtkStateType state GtkIconSize size GtkWidget* @widget char* detail")
+;;; (CFNC "void gtk_icon_set_add_source GtkIconSet* icon_set GtkIconSource* source")
+;;; (CFNC "void gtk_icon_set_get_sizes GtkIconSet* icon_set GtkIconSize** [sizes] gint* [n_sizes]")
+;;; (CFNC "GtkIconSource* gtk_icon_source_new void")
+;;; (CFNC "GtkIconSource* gtk_icon_source_copy GtkIconSource* source")
+;;; (CFNC "void gtk_icon_source_free GtkIconSource* source")
+;;; (CFNC "void gtk_icon_source_set_filename GtkIconSource* source gchar* filename")
+;;; (CFNC "void gtk_icon_source_set_pixbuf GtkIconSource* source GdkPixbuf* @pixbuf")
+;;; (CFNC "gchar* gtk_icon_source_get_filename GtkIconSource* source")
+;;; (CFNC "GdkPixbuf* gtk_icon_source_get_pixbuf GtkIconSource* source")
+;;; (CFNC "void gtk_icon_source_set_direction_wildcarded GtkIconSource* source gboolean setting")
+;;; (CFNC "void gtk_icon_source_set_state_wildcarded GtkIconSource* source gboolean setting")
+;;; (CFNC "void gtk_icon_source_set_size_wildcarded GtkIconSource* source gboolean setting")
+;;; (CFNC "gboolean gtk_icon_source_get_size_wildcarded GtkIconSource* source")
+;;; (CFNC "gboolean gtk_icon_source_get_state_wildcarded GtkIconSource* source")
+;;; (CFNC "gboolean gtk_icon_source_get_direction_wildcarded GtkIconSource* source")
+;;; (CFNC "void gtk_icon_source_set_direction GtkIconSource* source GtkTextDirection direction")
+;;; (CFNC "void gtk_icon_source_set_state GtkIconSource* source GtkStateType state")
+;;; (CFNC "void gtk_icon_source_set_size GtkIconSource* source GtkIconSize size")
+;;; (CFNC "GtkTextDirection gtk_icon_source_get_direction GtkIconSource* source")
+;;; (CFNC "GtkStateType gtk_icon_source_get_state GtkIconSource* source")
+;;; (CFNC "GtkIconSize gtk_icon_source_get_size GtkIconSource* source")
+;;; !!
+
(CCAST "GTK_IMAGE(obj)" "GtkImage*")
(CCHK "GTK_IS_IMAGE(obj)" "GtkImage*")
(CINT "GTK_IMAGE_EMPTY" "GtkImageType")
@@ -2200,32 +2272,35 @@
;;; 2.90.6 (CFNC "GtkWidget* gtk_image_new_from_image GdkImage* @image GdkBitmap* @mask")
(CFNC "GtkWidget* gtk_image_new_from_file gchar* filename")
(CFNC "GtkWidget* gtk_image_new_from_pixbuf GdkPixbuf* @pixbuf")
-(CFNC "GtkWidget* gtk_image_new_from_stock gchar* stock_id GtkIconSize size")
-(CFNC "GtkWidget* gtk_image_new_from_icon_set GtkIconSet* icon_set GtkIconSize size")
+;;; (CFNC "GtkWidget* gtk_image_new_from_stock gchar* stock_id GtkIconSize size")
+;;; (CFNC "GtkWidget* gtk_image_new_from_icon_set GtkIconSet* icon_set GtkIconSize size")
(CFNC "GtkWidget* gtk_image_new_from_animation GdkPixbufAnimation* animation")
;;; 2.91.0 (CFNC "void gtk_image_set_from_pixmap GtkImage* image GdkPixmap* @pixmap GdkBitmap* @mask")
;;; 2.90.6 (CFNC "void gtk_image_set_from_image GtkImage* image GdkImage* @gdk_image GdkBitmap* @mask")
(CFNC "void gtk_image_set_from_file GtkImage* image gchar* filename")
(CFNC "void gtk_image_set_from_pixbuf GtkImage* image GdkPixbuf* @pixbuf")
-(CFNC "void gtk_image_set_from_stock GtkImage* image gchar* stock_id GtkIconSize size")
-(CFNC "void gtk_image_set_from_icon_set GtkImage* image GtkIconSet* icon_set GtkIconSize size")
+;;; (CFNC "void gtk_image_set_from_stock GtkImage* image gchar* stock_id GtkIconSize size")
+;;; (CFNC "void gtk_image_set_from_icon_set GtkImage* image GtkIconSet* icon_set GtkIconSize size")
(CFNC "void gtk_image_set_from_animation GtkImage* image GdkPixbufAnimation* @animation")
(CFNC "GtkImageType gtk_image_get_storage_type GtkImage* image")
;;; 2.91.0 (CFNC "void gtk_image_get_pixmap GtkImage* image GdkPixmap** [pixmap] GdkBitmap** [mask]")
;;; 2.90.6 (CFNC "void gtk_image_get_image GtkImage* image GdkImage** [gdk_image] GdkBitmap** [mask]")
(CFNC "GdkPixbuf* gtk_image_get_pixbuf GtkImage* image")
-(CFNC "void gtk_image_get_stock GtkImage* image gchar** [stock_id] GtkIconSize* [size]")
-(CFNC "void gtk_image_get_icon_set GtkImage* image GtkIconSet** [icon_set] GtkIconSize* [size]")
+;;; (CFNC "void gtk_image_get_stock GtkImage* image gchar** [stock_id] GtkIconSize* [size]")
+;;; (CFNC "void gtk_image_get_icon_set GtkImage* image GtkIconSet** [icon_set] GtkIconSize* [size]")
(CFNC "GdkPixbufAnimation* gtk_image_get_animation GtkImage* image")
-(CCAST "GTK_IMAGE_MENU_ITEM(obj)" "GtkImageMenuItem*")
-(CCHK "GTK_IS_IMAGE_MENU_ITEM(obj)" "GtkImageMenuItem*")
-;;;;(CFNC "GType gtk_image_menu_item_get_type void")
-(CFNC "GtkWidget* gtk_image_menu_item_new void")
-(CFNC "GtkWidget* gtk_image_menu_item_new_with_label gchar* label") ; null = segfault
-(CFNC "GtkWidget* gtk_image_menu_item_new_with_mnemonic gchar* label")
-(CFNC "GtkWidget* gtk_image_menu_item_new_from_stock gchar* stock_id GtkAccelGroup* @accel_group")
-(CFNC "void gtk_image_menu_item_set_image GtkImageMenuItem* image_menu_item GtkWidget* image")
-(CFNC "GtkWidget* gtk_image_menu_item_get_image GtkImageMenuItem* image_menu_item")
+
+;;; out 3.9.8
+;;; (CCAST "GTK_IMAGE_MENU_ITEM(obj)" "GtkImageMenuItem*")
+;;; (CCHK "GTK_IS_IMAGE_MENU_ITEM(obj)" "GtkImageMenuItem*")
+;;; ;;;;(CFNC "GType gtk_image_menu_item_get_type void")
+;;; (CFNC "GtkWidget* gtk_image_menu_item_new void")
+;;; (CFNC "GtkWidget* gtk_image_menu_item_new_with_label gchar* label") ; null = segfault
+;;; (CFNC "GtkWidget* gtk_image_menu_item_new_with_mnemonic gchar* label")
+;;; (CFNC "GtkWidget* gtk_image_menu_item_new_from_stock gchar* stock_id GtkAccelGroup* @accel_group")
+;;; (CFNC "void gtk_image_menu_item_set_image GtkImageMenuItem* image_menu_item GtkWidget* image")
+;;; (CFNC "GtkWidget* gtk_image_menu_item_get_image GtkImageMenuItem* image_menu_item")
+
(CCAST "GTK_IM_CONTEXT(obj)" "GtkIMContext*")
(CCHK "GTK_IS_IM_CONTEXT(obj)" "GtkIMContext*")
;;;;(CFNC "GType gtk_im_context_get_type void")
@@ -2246,11 +2321,11 @@
;;;;(CFNC "GType gtk_im_context_simple_get_type void")
(CFNC "GtkIMContext* gtk_im_context_simple_new void")
(CFNC "void gtk_im_context_simple_add_table GtkIMContextSimple* context_simple guint16* data gint max_seq_len gint n_seqs")
-(CCAST "GTK_IM_MULTICONTEXT(obj)" "GtkIMMulticontext*")
-(CCHK "GTK_IS_IM_MULTICONTEXT(obj)" "GtkIMMulticontext*")
+;;; (CCAST "GTK_IM_MULTICONTEXT(obj)" "GtkIMMulticontext*")
+;;; (CCHK "GTK_IS_IM_MULTICONTEXT(obj)" "GtkIMMulticontext*")
;;;;(CFNC "GType gtk_im_multicontext_get_type void")
-(CFNC "GtkIMContext* gtk_im_multicontext_new void")
-(CFNC "void gtk_im_multicontext_append_menuitems GtkIMMulticontext* context GtkMenuShell* menushell")
+;;; (CFNC "GtkIMContext* gtk_im_multicontext_new void")
+;;; 3.11 (CFNC "void gtk_im_multicontext_append_menuitems GtkIMMulticontext* context GtkMenuShell* menushell")
;;; (CCAST "GTK_INPUT_DIALOG(obj)" "GtkInputDialog*")
;;; (CCHK "GTK_IS_INPUT_DIALOG(obj)" "GtkInputDialog*")
;;;;(CFNC "GType gtk_input_dialog_get_type void")
@@ -2359,7 +2434,7 @@
;(CFNC "void gtk_init_abi_check int* argc char*** argv int num_checks size_t sizeof_GtkWindow")
;(CFNC "gboolean gtk_init_check_abi_check int* argc char*** argv int num_checks size_t sizeof_GtkWindow")
(CFNC "void gtk_disable_setlocale void")
-(CFNC-gtk2 "gchar* gtk_set_locale void")
+;;; (CFNC-gtk2 "gchar* gtk_set_locale void")
(CFNC "PangoLanguage* gtk_get_default_language void")
(CFNC "gint gtk_events_pending void")
(CFNC "void gtk_main_do_event GdkEvent* event")
@@ -2389,8 +2464,8 @@
;;; out 2.3 (CFNC "void gtk_idle_remove_by_data xen data")
;;; out 2.3 ;(CFNC "guint gtk_input_add_full gint source GdkInputCondition condition GdkInputFunction func GtkCallbackMarshal marshal lambda_data func_info GtkDestroyNotify destroy")
;;; out 2.3 (CFNC "void gtk_input_remove guint input_handler_id")
-(CFNC "guint gtk_key_snooper_install GtkKeySnoopFunc func lambda_data #func_info")
-(CFNC "void gtk_key_snooper_remove guint snooper_handler_id")
+;;; 3.3.8 (CFNC "guint gtk_key_snooper_install GtkKeySnoopFunc func lambda_data #func_info")
+;;; 3.3.8 (CFNC "void gtk_key_snooper_remove guint snooper_handler_id")
(CFNC "GdkEvent* gtk_get_current_event void")
(CFNC "guint32 gtk_get_current_event_time void")
(CFNC "gboolean gtk_get_current_event_state GdkModifierType* [state]")
@@ -2416,10 +2491,10 @@
;; see note in makexg.scm -- no user data here, so this requires special handling
(CFNC "void gtk_menu_detach GtkMenu* menu")
(CFNC "GtkWidget* gtk_menu_get_attach_widget GtkMenu* menu")
-(CFNC "void gtk_menu_set_tearoff_state GtkMenu* menu gboolean torn_off")
-(CFNC "gboolean gtk_menu_get_tearoff_state GtkMenu* menu")
-(CFNC "void gtk_menu_set_title GtkMenu* menu gchar* title")
-(CFNC "gchar* gtk_menu_get_title GtkMenu* menu")
+;;; 3.3.2 (CFNC "void gtk_menu_set_tearoff_state GtkMenu* menu gboolean torn_off")
+;;; 3.3.2 (CFNC "gboolean gtk_menu_get_tearoff_state GtkMenu* menu")
+;;; 3.10 (CFNC "void gtk_menu_set_title GtkMenu* menu gchar* title")
+;;; 3.10 (CFNC "gchar* gtk_menu_get_title GtkMenu* menu")
(CFNC "void gtk_menu_reorder_child GtkMenu* menu GtkWidget* child gint position")
(CFNC "void gtk_menu_set_monitor GtkMenu* menu gint monitor_num")
(CCAST "GTK_MENU_ITEM(obj)" "GtkMenuItem*")
@@ -2436,8 +2511,8 @@
(CFNC "void gtk_menu_item_activate GtkMenuItem* menu_item")
(CFNC "void gtk_menu_item_toggle_size_request GtkMenuItem* menu_item gint* requisition")
(CFNC "void gtk_menu_item_toggle_size_allocate GtkMenuItem* menu_item gint allocation")
-(CFNC "void gtk_menu_item_set_right_justified GtkMenuItem* menu_item gboolean right_justified")
-(CFNC "gboolean gtk_menu_item_get_right_justified GtkMenuItem* menu_item")
+;;; 3.1.4 (CFNC "void gtk_menu_item_set_right_justified GtkMenuItem* menu_item gboolean right_justified")
+;;; 3.1.4 (CFNC "gboolean gtk_menu_item_get_right_justified GtkMenuItem* menu_item")
(CFNC "void gtk_menu_item_set_accel_path GtkMenuItem* menu_item gchar* accel_path")
(CCAST "GTK_MENU_SHELL(obj)" "GtkMenuShell*")
(CCHK "GTK_IS_MENU_SHELL(obj)" "GtkMenuShell*")
@@ -2464,13 +2539,13 @@
;;;;(CFNC "GType gtk_message_dialog_get_type void")
;;;(CFNC "GtkWidget* gtk_message_dialog_new GtkWindow* parent GtkDialogFlags flags GtkMessageType type GtkButtonsType buttons gchar* message_format ...")
;;; the ... arg here would have to be a vnprintf style arg
-(CCAST "GTK_MISC(obj)" "GtkMisc*")
-(CCHK "GTK_IS_MISC(obj)" "GtkMisc*")
-;;;;(CFNC "GType gtk_misc_get_type void")
-(CFNC "void gtk_misc_set_alignment GtkMisc* misc gfloat xalign gfloat yalign")
-(CFNC "void gtk_misc_get_alignment GtkMisc* misc gfloat* [xalign] gfloat* [yalign]")
-(CFNC "void gtk_misc_set_padding GtkMisc* misc gint xpad gint ypad")
-(CFNC "void gtk_misc_get_padding GtkMisc* misc gint* [xpad] gint* [ypad]")
+;;; 3.13.2 (CCAST "GTK_MISC(obj)" "GtkMisc*")
+;;; 3.13.2 (CCHK "GTK_IS_MISC(obj)" "GtkMisc*")
+;;; 3.13.2 ;;;;(CFNC "GType gtk_misc_get_type void")
+;;; 3.13.2 (CFNC "void gtk_misc_set_alignment GtkMisc* misc gfloat xalign gfloat yalign")
+;;; 3.13.2 (CFNC "void gtk_misc_get_alignment GtkMisc* misc gfloat* [xalign] gfloat* [yalign]")
+;;; 3.13.2 (CFNC "void gtk_misc_set_padding GtkMisc* misc gint xpad gint ypad")
+;;; 3.13.2 (CFNC "void gtk_misc_get_padding GtkMisc* misc gint* [xpad] gint* [ypad]")
(CCAST "GTK_NOTEBOOK(obj)" "GtkNotebook*")
(CCHK "GTK_IS_NOTEBOOK(obj)" "GtkNotebook*")
(CINT "GTK_NOTEBOOK_TAB_FIRST" "GtkNotebookTab")
@@ -2516,8 +2591,8 @@
;;; 2.91.0 (CCAST "GTK_OBJECT(object)" "GtkObject*")
;;; 2.91.0 (CCHK "GTK_IS_OBJECT(object)" "GtkObject*")
-(CCAST-gtk2 "GTK_OBJECT(object)" "GtkObject*")
-(CCHK-gtk2 "GTK_IS_OBJECT(object)" "GtkObject*")
+;;; (CCAST-gtk2 "GTK_OBJECT(object)" "GtkObject*")
+;;; (CCHK-gtk2 "GTK_IS_OBJECT(object)" "GtkObject*")
;;; 2.91.0 ;(CCAST2 "GTK_OBJECT_TYPE(object)")
;;; 2.19.3 (CFNC "char* GTK_OBJECT_TYPE_NAME GtkObject* object")
@@ -2609,8 +2684,8 @@
(CFNC "void gtk_range_set_range GtkRange* range gdouble min gdouble max")
(CFNC "void gtk_range_set_value GtkRange* range gdouble value")
(CFNC "gdouble gtk_range_get_value GtkRange* range")
-(CFNC-gtk2 "void gtk_range_set_update_policy GtkRange* range GtkUpdateType policy")
-(CFNC-gtk2 "GtkUpdateType gtk_range_get_update_policy GtkRange* range")
+;;; (CFNC-gtk2 "void gtk_range_set_update_policy GtkRange* range GtkUpdateType policy")
+;;; (CFNC-gtk2 "GtkUpdateType gtk_range_get_update_policy GtkRange* range")
;(CINT "GTK_RBNODE_BLACK")
;(CINT "GTK_RBNODE_RED")
;(CINT "GTK_RBNODE_IS_PARENT")
@@ -2630,31 +2705,31 @@
;(CCAST2 "GTK_RBNODE_FLAG_SET(node")
;;; (CCAST "GTK_RC_STYLE(object)" "GtkRcStyle*")
;;; this collides with GTK_RC_STYLE defined in gtkwidget.h!
-(CCHK-gtk2 "GTK_IS_RC_STYLE(object)" "GtkRcStyle*")
-(CINT-gtk2 "GTK_RC_FG")
-(CINT-gtk2 "GTK_RC_BG")
-(CINT-gtk2 "GTK_RC_TEXT")
-(CINT-gtk2 "GTK_RC_BASE")
-(CFNC-gtk2 "void gtk_rc_add_default_file gchar* filename")
-(CFNC-gtk2 "void gtk_rc_set_default_files gchar** filenames")
-(CFNC-gtk2 "gchar** gtk_rc_get_default_files void")
-(CFNC-gtk2 "GtkStyle* gtk_rc_get_style GtkWidget* widget")
+;;; (CCHK-gtk2 "GTK_IS_RC_STYLE(object)" "GtkRcStyle*")
+;;; (CINT-gtk2 "GTK_RC_FG")
+;;; (CINT-gtk2 "GTK_RC_BG")
+;;; (CINT-gtk2 "GTK_RC_TEXT")
+;;; (CINT-gtk2 "GTK_RC_BASE")
+;;; (CFNC-gtk2 "void gtk_rc_add_default_file gchar* filename")
+;;; (CFNC-gtk2 "void gtk_rc_set_default_files gchar** filenames")
+;;; (CFNC-gtk2 "gchar** gtk_rc_get_default_files void")
+;;; (CFNC-gtk2 "GtkStyle* gtk_rc_get_style GtkWidget* widget")
;(CFNC "GtkStyle* gtk_rc_get_style_by_paths GtkSettings* settings char* widget_path char* class_path GType type")
;(CFNC "gboolean gtk_rc_reparse_all_for_settings GtkSettings* settings gboolean force_load")
;(CFNC "gchar* gtk_rc_find_pixmap_in_path GtkSettings* settings GScanner* @scanner gchar* pixmap_file")
-(CFNC-gtk2 "void gtk_rc_parse gchar* filename")
-(CFNC-gtk2 "void gtk_rc_parse_string gchar* rc_string")
-(CFNC-gtk2 "gboolean gtk_rc_reparse_all void")
-;;;;(CFNC-gtk2 "GType gtk_rc_style_get_type void")
-(CFNC-gtk2 "GtkRcStyle* gtk_rc_style_new void")
-(CFNC-gtk2 "GtkRcStyle* gtk_rc_style_copy GtkRcStyle* orig")
-;;;-gtk2 (CFNC "void gtk_rc_style_ref GtkRcStyle* rc_style") ; out 2.11.0
-;;;-gtk2 (CFNC "void gtk_rc_style_unref GtkRcStyle* rc_style")
-(CFNC-gtk2 "gchar* gtk_rc_find_module_in_path gchar* module_file" 'free)
-(CFNC-gtk2 "gchar* gtk_rc_get_theme_dir void" 'free)
-(CFNC-gtk2 "gchar* gtk_rc_get_module_dir void" 'free)
-(CFNC-gtk2 "gchar* gtk_rc_get_im_module_path void" 'free)
-(CFNC-gtk2 "gchar* gtk_rc_get_im_module_file void" 'free)
+;;; (CFNC-gtk2 "void gtk_rc_parse gchar* filename")
+;;; (CFNC-gtk2 "void gtk_rc_parse_string gchar* rc_string")
+;;; (CFNC-gtk2 "gboolean gtk_rc_reparse_all void")
+;;; ;;;;(CFNC-gtk2 "GType gtk_rc_style_get_type void")
+;;; (CFNC-gtk2 "GtkRcStyle* gtk_rc_style_new void")
+;;; (CFNC-gtk2 "GtkRcStyle* gtk_rc_style_copy GtkRcStyle* orig")
+;;; ;;;-gtk2 (CFNC "void gtk_rc_style_ref GtkRcStyle* rc_style") ; out 2.11.0
+;;; ;;;-gtk2 (CFNC "void gtk_rc_style_unref GtkRcStyle* rc_style")
+;;; (CFNC-gtk2 "gchar* gtk_rc_find_module_in_path gchar* module_file" 'free)
+;;; (CFNC-gtk2 "gchar* gtk_rc_get_theme_dir void" 'free)
+;;; (CFNC-gtk2 "gchar* gtk_rc_get_module_dir void" 'free)
+;;; (CFNC-gtk2 "gchar* gtk_rc_get_im_module_path void" 'free)
+;;; (CFNC-gtk2 "gchar* gtk_rc_get_im_module_file void" 'free)
;; these are for "theme engines" -- I can't see any use for them in this context (deprecated 2.91.6)
;(CINT "GTK_RC_TOKEN_INVALID" "GtkRcTokenType")
@@ -2706,8 +2781,8 @@
;;;;(CFNC "GType gtk_ruler_get_type void")
;;; 2.91.5 (CFNC "void gtk_ruler_set_metric GtkRuler* ruler GtkMetricType metric")
;;; 2.91.5 (CFNC "void gtk_ruler_set_range GtkRuler* ruler gdouble lower gdouble upper gdouble position gdouble max_size")
-;;; 2.91.5 (CFNC-gtk2 "void gtk_ruler_draw_ticks GtkRuler* ruler")
-;;; 2.91.5 (CFNC-gtk2 "void gtk_ruler_draw_pos GtkRuler* ruler")
+;;; ;;; 2.91.5 (CFNC-gtk2 "void gtk_ruler_draw_ticks GtkRuler* ruler")
+;;; ;;; 2.91.5 (CFNC-gtk2 "void gtk_ruler_draw_pos GtkRuler* ruler")
;;; 2.91.5 (CFNC "GtkMetricType gtk_ruler_get_metric GtkRuler* ruler")
;;; 2.91.5 (CFNC "void gtk_ruler_get_range GtkRuler* ruler gdouble* [lower] gdouble* [upper] gdouble* [position] gdouble* [max_size]")
(CCAST "GTK_SCALE(obj)" "GtkScale*")
@@ -2736,7 +2811,7 @@
(CFNC "GtkCornerType gtk_scrolled_window_get_placement GtkScrolledWindow* scrolled_window")
(CFNC "void gtk_scrolled_window_set_shadow_type GtkScrolledWindow* scrolled_window GtkShadowType type")
(CFNC "GtkShadowType gtk_scrolled_window_get_shadow_type GtkScrolledWindow* scrolled_window")
-(CFNC "void gtk_scrolled_window_add_with_viewport GtkScrolledWindow* scrolled_window GtkWidget* child")
+;;; 3.8 (CFNC "void gtk_scrolled_window_add_with_viewport GtkScrolledWindow* scrolled_window GtkWidget* child")
(CFNC "GtkTargetList* gtk_target_list_new GtkTargetEntry* @targets guint ntargets")
;;; return type changed 290
;;;(CFNC "void gtk_target_list_ref GtkTargetList* list")
@@ -2770,10 +2845,10 @@
(CCHK "GTK_IS_SEPARATOR_MENU_ITEM(obj)" "GtkSeparatorMenuItem*")
;;;;(CFNC "GType gtk_separator_menu_item_get_type void")
(CFNC "GtkWidget* gtk_separator_menu_item_new void")
-;(CCAST "GTK_SETTINGS(obj)" "GtkSettings*")
-;(CCHK "GTK_IS_SETTINGS(obj)" "GtkSettings*")
+(CCAST "GTK_SETTINGS(obj)" "GtkSettings*")
+(CCHK "GTK_IS_SETTINGS(obj)" "GtkSettings*")
;;;;;(CFNC "GType gtk_settings_get_type void")
-;(CFNC "GtkSettings* gtk_settings_get_default void")
+(CFNC "GtkSettings* gtk_settings_get_default void")
;(CFNC "void gtk_settings_install_property GParamSpec* pspec")
;(CFNC "void gtk_settings_install_property_parser GParamSpec* pspec GtkRcPropertyParser parser")
;(CFNC "gboolean gtk_rc_property_parse_color GParamSpec* pspec GString* gstring GValue* property_value")
@@ -2850,170 +2925,172 @@
(CFNC "void gtk_statusbar_remove GtkStatusbar* statusbar guint context_id guint message_id")
;;; 2.91.1 (CFNC "void gtk_statusbar_set_has_resize_grip GtkStatusbar* statusbar gboolean setting")
;;; 2.91.1 (CFNC "gboolean gtk_statusbar_get_has_resize_grip GtkStatusbar* statusbar")
-(CFNC "void gtk_stock_add GtkStockItem* items guint n_items")
-(CFNC "void gtk_stock_add_static GtkStockItem* items guint n_items")
-(CFNC "gboolean gtk_stock_lookup gchar* stock_id GtkStockItem* item")
-(CFNC "GSList* gtk_stock_list_ids void")
-(CFNC "GtkStockItem* gtk_stock_item_copy GtkStockItem* item")
-(CFNC "void gtk_stock_item_free GtkStockItem* item")
-(CSTR "GTK_STOCK_DIALOG_INFO")
-(CSTR "GTK_STOCK_DIALOG_WARNING")
-(CSTR "GTK_STOCK_DIALOG_ERROR")
-(CSTR "GTK_STOCK_DIALOG_QUESTION")
-(CSTR "GTK_STOCK_DND")
-(CSTR "GTK_STOCK_DND_MULTIPLE")
-(CSTR "GTK_STOCK_ADD")
-(CSTR "GTK_STOCK_APPLY")
-(CSTR "GTK_STOCK_BOLD")
-(CSTR "GTK_STOCK_CANCEL")
-(CSTR "GTK_STOCK_CDROM")
-(CSTR "GTK_STOCK_CLEAR")
-(CSTR "GTK_STOCK_CLOSE")
-(CSTR "GTK_STOCK_COLOR_PICKER")
-(CSTR "GTK_STOCK_CONVERT")
-(CSTR "GTK_STOCK_COPY")
-(CSTR "GTK_STOCK_CUT")
-(CSTR "GTK_STOCK_DELETE")
-(CSTR "GTK_STOCK_EXECUTE")
-(CSTR "GTK_STOCK_FIND")
-(CSTR "GTK_STOCK_FIND_AND_REPLACE")
-(CSTR "GTK_STOCK_FLOPPY")
-(CSTR "GTK_STOCK_GOTO_BOTTOM")
-(CSTR "GTK_STOCK_GOTO_FIRST")
-(CSTR "GTK_STOCK_GOTO_LAST")
-(CSTR "GTK_STOCK_GOTO_TOP")
-(CSTR "GTK_STOCK_GO_BACK")
-(CSTR "GTK_STOCK_GO_DOWN")
-(CSTR "GTK_STOCK_GO_FORWARD")
-(CSTR "GTK_STOCK_GO_UP")
-(CSTR "GTK_STOCK_HARDDISK")
-(CSTR "GTK_STOCK_HELP")
-(CSTR "GTK_STOCK_HOME")
-(CSTR "GTK_STOCK_INDEX")
-(CSTR "GTK_STOCK_ITALIC")
-(CSTR "GTK_STOCK_INDENT")
-(CSTR "GTK_STOCK_UNINDENT")
-(CSTR "GTK_STOCK_NETWORK")
-(CSTR "GTK_STOCK_JUMP_TO")
-(CSTR "GTK_STOCK_JUSTIFY_CENTER")
-(CSTR "GTK_STOCK_JUSTIFY_FILL")
-(CSTR "GTK_STOCK_JUSTIFY_LEFT")
-(CSTR "GTK_STOCK_JUSTIFY_RIGHT")
-(CSTR "GTK_STOCK_MISSING_IMAGE")
-(CSTR "GTK_STOCK_NEW")
-(CSTR "GTK_STOCK_NO")
-(CSTR "GTK_STOCK_OK")
-(CSTR "GTK_STOCK_OPEN")
-(CSTR "GTK_STOCK_PASTE")
-(CSTR "GTK_STOCK_PREFERENCES")
-(CSTR "GTK_STOCK_PRINT")
-(CSTR "GTK_STOCK_PRINT_PREVIEW")
-(CSTR "GTK_STOCK_PROPERTIES")
-(CSTR "GTK_STOCK_QUIT")
-(CSTR "GTK_STOCK_REDO")
-(CSTR "GTK_STOCK_REFRESH")
-(CSTR "GTK_STOCK_REMOVE")
-(CSTR "GTK_STOCK_REVERT_TO_SAVED")
-(CSTR "GTK_STOCK_SAVE")
-(CSTR "GTK_STOCK_SAVE_AS")
-(CSTR "GTK_STOCK_SELECT_COLOR")
-(CSTR "GTK_STOCK_SELECT_FONT")
-(CSTR "GTK_STOCK_SORT_ASCENDING")
-(CSTR "GTK_STOCK_SORT_DESCENDING")
-(CSTR "GTK_STOCK_SPELL_CHECK")
-(CSTR "GTK_STOCK_STOP")
-(CSTR "GTK_STOCK_STRIKETHROUGH")
-(CSTR "GTK_STOCK_UNDELETE")
-(CSTR "GTK_STOCK_UNDERLINE")
-(CSTR "GTK_STOCK_UNDO")
-(CSTR "GTK_STOCK_YES")
-(CSTR "GTK_STOCK_ZOOM_100")
-(CSTR "GTK_STOCK_ZOOM_FIT")
-(CSTR "GTK_STOCK_ZOOM_IN")
-(CSTR "GTK_STOCK_ZOOM_OUT")
-
-;(CSTR "GTK_STOCK_DIALOG_AUTHENTICATION")
-(CSTR "GTK_STOCK_ABOUT")
-(CSTR "GTK_STOCK_CONNECT")
-(CSTR "GTK_STOCK_DIRECTORY")
-(CSTR "GTK_STOCK_DISCONNECT")
-(CSTR "GTK_STOCK_EDIT")
-(CSTR "GTK_STOCK_FILE")
-(CSTR "GTK_STOCK_MEDIA_FORWARD")
-(CSTR "GTK_STOCK_MEDIA_NEXT")
-(CSTR "GTK_STOCK_MEDIA_PAUSE")
-(CSTR "GTK_STOCK_MEDIA_PLAY")
-(CSTR "GTK_STOCK_MEDIA_PREVIOUS")
-(CSTR "GTK_STOCK_MEDIA_RECORD")
-(CSTR "GTK_STOCK_MEDIA_REWIND")
-(CSTR "GTK_STOCK_MEDIA_STOP")
-
-(CSTR "GTK_STOCK_FULLSCREEN")
-(CSTR "GTK_STOCK_INFO")
-(CSTR "GTK_STOCK_LEAVE_FULLSCREEN")
-
-(CSTR "GTK_STOCK_ORIENTATION_PORTRAIT")
-(CSTR "GTK_STOCK_ORIENTATION_LANDSCAPE")
-(CSTR "GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE")
-(CSTR "GTK_STOCK_SELECT_ALL")
-
-(CSTR "GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT")
-
-(CCAST-gtk2 "GTK_STYLE(object)" "GtkStyle*")
-(CCHK-gtk2 "GTK_IS_STYLE(object)" "GtkStyle*")
-;(CCAST2-gtk2 "GTK_STYLE_ATTACHED(style)")
-;;;;(CFNC-gtk2 "GType gtk_style_get_type void")
-(CFNC-gtk2 "GtkStyle* gtk_style_new void")
-(CFNC-gtk2 "GtkStyle* gtk_style_copy GtkStyle* style")
-(CFNC-gtk2 "GtkStyle* gtk_style_attach GtkStyle* style GdkWindow* window")
-(CFNC-gtk2 "void gtk_style_detach GtkStyle* style")
-(CFNC-gtk2 "void gtk_style_set_background GtkStyle* style GdkWindow* window GtkStateType state_type")
-(CFNC-gtk2 "void gtk_style_apply_default_background GtkStyle* style GdkWindow* window gboolean set_bg GtkStateType state_type GdkRectangle* area gint x gint y gint width gint height")
-(CFNC-gtk2 "GtkIconSet* gtk_style_lookup_icon_set GtkStyle* style gchar* stock_id")
-(CFNC-gtk2 "GdkPixbuf* gtk_style_render_icon GtkStyle* style GtkIconSource* source GtkTextDirection direction GtkStateType state GtkIconSize size GtkWidget* widget gchar* detail")
-;(CFNC-gtk2 "void gtk_paint_hline GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint x1 gint x2 gint y")
-;(CFNC-gtk2 "void gtk_paint_vline GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint y1 gint y2 gint x")
-;(CFNC-gtk2 "void gtk_paint_shadow GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+
+;;; all out 3.9.8
+;;; (CFNC "void gtk_stock_add GtkStockItem* items guint n_items")
+;;; (CFNC "void gtk_stock_add_static GtkStockItem* items guint n_items")
+;;; (CFNC "gboolean gtk_stock_lookup gchar* stock_id GtkStockItem* item")
+;;; (CFNC "GSList* gtk_stock_list_ids void")
+;;; (CFNC "GtkStockItem* gtk_stock_item_copy GtkStockItem* item")
+;;; (CFNC "void gtk_stock_item_free GtkStockItem* item")
+;;; (CSTR "GTK_STOCK_DIALOG_INFO")
+;;; (CSTR "GTK_STOCK_DIALOG_WARNING")
+;;; (CSTR "GTK_STOCK_DIALOG_ERROR")
+;;; (CSTR "GTK_STOCK_DIALOG_QUESTION")
+;;; (CSTR "GTK_STOCK_DND")
+;;; (CSTR "GTK_STOCK_DND_MULTIPLE")
+;;; (CSTR "GTK_STOCK_ADD")
+;;; (CSTR "GTK_STOCK_APPLY")
+;;; (CSTR "GTK_STOCK_BOLD")
+;;; (CSTR "GTK_STOCK_CANCEL")
+;;; (CSTR "GTK_STOCK_CDROM")
+;;; (CSTR "GTK_STOCK_CLEAR")
+;;; (CSTR "GTK_STOCK_CLOSE")
+;;; (CSTR "GTK_STOCK_COLOR_PICKER")
+;;; (CSTR "GTK_STOCK_CONVERT")
+;;; (CSTR "GTK_STOCK_COPY")
+;;; (CSTR "GTK_STOCK_CUT")
+;;; (CSTR "GTK_STOCK_DELETE")
+;;; (CSTR "GTK_STOCK_EXECUTE")
+;;; (CSTR "GTK_STOCK_FIND")
+;;; (CSTR "GTK_STOCK_FIND_AND_REPLACE")
+;;; (CSTR "GTK_STOCK_FLOPPY")
+;;; (CSTR "GTK_STOCK_GOTO_BOTTOM")
+;;; (CSTR "GTK_STOCK_GOTO_FIRST")
+;;; (CSTR "GTK_STOCK_GOTO_LAST")
+;;; (CSTR "GTK_STOCK_GOTO_TOP")
+;;; (CSTR "GTK_STOCK_GO_BACK")
+;;; (CSTR "GTK_STOCK_GO_DOWN")
+;;; (CSTR "GTK_STOCK_GO_FORWARD")
+;;; (CSTR "GTK_STOCK_GO_UP")
+;;; (CSTR "GTK_STOCK_HARDDISK")
+;;; (CSTR "GTK_STOCK_HELP")
+;;; (CSTR "GTK_STOCK_HOME")
+;;; (CSTR "GTK_STOCK_INDEX")
+;;; (CSTR "GTK_STOCK_ITALIC")
+;;; (CSTR "GTK_STOCK_INDENT")
+;;; (CSTR "GTK_STOCK_UNINDENT")
+;;; (CSTR "GTK_STOCK_NETWORK")
+;;; (CSTR "GTK_STOCK_JUMP_TO")
+;;; (CSTR "GTK_STOCK_JUSTIFY_CENTER")
+;;; (CSTR "GTK_STOCK_JUSTIFY_FILL")
+;;; (CSTR "GTK_STOCK_JUSTIFY_LEFT")
+;;; (CSTR "GTK_STOCK_JUSTIFY_RIGHT")
+;;; (CSTR "GTK_STOCK_MISSING_IMAGE")
+;;; (CSTR "GTK_STOCK_NEW")
+;;; (CSTR "GTK_STOCK_NO")
+;;; (CSTR "GTK_STOCK_OK")
+;;; (CSTR "GTK_STOCK_OPEN")
+;;; (CSTR "GTK_STOCK_PASTE")
+;;; (CSTR "GTK_STOCK_PREFERENCES")
+;;; (CSTR "GTK_STOCK_PRINT")
+;;; (CSTR "GTK_STOCK_PRINT_PREVIEW")
+;;; (CSTR "GTK_STOCK_PROPERTIES")
+;;; (CSTR "GTK_STOCK_QUIT")
+;;; (CSTR "GTK_STOCK_REDO")
+;;; (CSTR "GTK_STOCK_REFRESH")
+;;; (CSTR "GTK_STOCK_REMOVE")
+;;; (CSTR "GTK_STOCK_REVERT_TO_SAVED")
+;;; (CSTR "GTK_STOCK_SAVE")
+;;; (CSTR "GTK_STOCK_SAVE_AS")
+;;; (CSTR "GTK_STOCK_SELECT_COLOR")
+;;; (CSTR "GTK_STOCK_SELECT_FONT")
+;;; (CSTR "GTK_STOCK_SORT_ASCENDING")
+;;; (CSTR "GTK_STOCK_SORT_DESCENDING")
+;;; (CSTR "GTK_STOCK_SPELL_CHECK")
+;;; (CSTR "GTK_STOCK_STOP")
+;;; (CSTR "GTK_STOCK_STRIKETHROUGH")
+;;; (CSTR "GTK_STOCK_UNDELETE")
+;;; (CSTR "GTK_STOCK_UNDERLINE")
+;;; (CSTR "GTK_STOCK_UNDO")
+;;; (CSTR "GTK_STOCK_YES")
+;;; (CSTR "GTK_STOCK_ZOOM_100")
+;;; (CSTR "GTK_STOCK_ZOOM_FIT")
+;;; (CSTR "GTK_STOCK_ZOOM_IN")
+;;; (CSTR "GTK_STOCK_ZOOM_OUT")
+;;;
+;;; ;(CSTR "GTK_STOCK_DIALOG_AUTHENTICATION")
+;;; (CSTR "GTK_STOCK_ABOUT")
+;;; (CSTR "GTK_STOCK_CONNECT")
+;;; (CSTR "GTK_STOCK_DIRECTORY")
+;;; (CSTR "GTK_STOCK_DISCONNECT")
+;;; (CSTR "GTK_STOCK_EDIT")
+;;; (CSTR "GTK_STOCK_FILE")
+;;; (CSTR "GTK_STOCK_MEDIA_FORWARD")
+;;; (CSTR "GTK_STOCK_MEDIA_NEXT")
+;;; (CSTR "GTK_STOCK_MEDIA_PAUSE")
+;;; (CSTR "GTK_STOCK_MEDIA_PLAY")
+;;; (CSTR "GTK_STOCK_MEDIA_PREVIOUS")
+;;; (CSTR "GTK_STOCK_MEDIA_RECORD")
+;;; (CSTR "GTK_STOCK_MEDIA_REWIND")
+;;; (CSTR "GTK_STOCK_MEDIA_STOP")
+;;;
+;;; (CSTR "GTK_STOCK_FULLSCREEN")
+;;; (CSTR "GTK_STOCK_INFO")
+;;; (CSTR "GTK_STOCK_LEAVE_FULLSCREEN")
+;;;
+;;; (CSTR "GTK_STOCK_ORIENTATION_PORTRAIT")
+;;; (CSTR "GTK_STOCK_ORIENTATION_LANDSCAPE")
+;;; (CSTR "GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE")
+;;; (CSTR "GTK_STOCK_SELECT_ALL")
+;;;
+;;; (CSTR "GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT")
+
+;;; (CCAST-gtk2 "GTK_STYLE(object)" "GtkStyle*")
+;;; (CCHK-gtk2 "GTK_IS_STYLE(object)" "GtkStyle*")
+;;; ;(CCAST2-gtk2 "GTK_STYLE_ATTACHED(style)")
+;;; ;;;;(CFNC-gtk2 "GType gtk_style_get_type void")
+;;; (CFNC-gtk2 "GtkStyle* gtk_style_new void")
+;;; (CFNC-gtk2 "GtkStyle* gtk_style_copy GtkStyle* style")
+;;; (CFNC-gtk2 "GtkStyle* gtk_style_attach GtkStyle* style GdkWindow* window")
+;;; (CFNC-gtk2 "void gtk_style_detach GtkStyle* style")
+;;; (CFNC-gtk2 "void gtk_style_set_background GtkStyle* style GdkWindow* window GtkStateType state_type")
+;;; (CFNC-gtk2 "void gtk_style_apply_default_background GtkStyle* style GdkWindow* window gboolean set_bg GtkStateType state_type GdkRectangle* area gint x gint y gint width gint height")
+;;; ;;; (CFNC-gtk2 "GtkIconSet* gtk_style_lookup_icon_set GtkStyle* style gchar* stock_id")
+;;; ;;; (CFNC-gtk2 "GdkPixbuf* gtk_style_render_icon GtkStyle* style GtkIconSource* source GtkTextDirection direction GtkStateType state GtkIconSize size GtkWidget* widget gchar* detail")
+;;; ;(CFNC-gtk2 "void gtk_paint_hline GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint x1 gint x2 gint y")
+;;; ;(CFNC-gtk2 "void gtk_paint_vline GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint y1 gint y2 gint x")
+;;; ;(CFNC-gtk2 "void gtk_paint_shadow GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
;;;; 2.90.6 (CFNC "void gtk_paint_polygon GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail GdkPoint* points gint npoints gboolean fill")
-;(CFNC-gtk2 "void gtk_paint_arrow GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail GtkArrowType arrow_type gboolean fill gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_diamond GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_box GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_flat_box GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_check GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_option GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_tab GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_shadow_gap GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
-;(CFNC-gtk2 "void gtk_paint_box_gap GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
-;(CFNC-gtk2 "void gtk_paint_extension GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side")
-;(CFNC-gtk2 "void gtk_paint_focus GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_slider GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
-;(CFNC-gtk2 "void gtk_paint_handle GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
-;;(CFNC-gtk2 "void gtk_paint_expander GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y GtkExpanderStyle expander_style")
-;(CFNC-gtk2 "void gtk_paint_layout GtkStyle* style GdkWindow* window GtkStateType state_type gboolean use_text GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y PangoLayout* layout")
-;(CFNC-gtk2 "void gtk_paint_resize_grip GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail GdkWindowEdge edge gint x gint y gint width gint height")
-;;; (CFNC-gtk2 "GtkBorder* gtk_border_copy GtkBorder* border")
-;;; (CFNC-gtk2 "void gtk_border_free GtkBorder* border")
-(CCAST "GTK_TABLE(obj)" "GtkTable*")
-(CCHK "GTK_IS_TABLE(obj)" "GtkTable*")
-;;;;(CFNC "GType gtk_table_get_type void")
-(CFNC "GtkWidget* gtk_table_new guint rows guint columns gboolean homogeneous")
-(CFNC "void gtk_table_resize GtkTable* table guint rows guint columns")
-(CFNC "void gtk_table_attach GtkTable* table GtkWidget* child guint left_attach guint right_attach guint top_attach guint bottom_attach GtkAttachOptions xoptions GtkAttachOptions yoptions guint xpadding guint ypadding")
-(CFNC "void gtk_table_attach_defaults GtkTable* table GtkWidget* widget guint left_attach guint right_attach guint top_attach guint bottom_attach")
-(CFNC "void gtk_table_set_row_spacing GtkTable* table guint row guint spacing")
-(CFNC "guint gtk_table_get_row_spacing GtkTable* table guint row")
-(CFNC "void gtk_table_set_col_spacing GtkTable* table guint column guint spacing")
-(CFNC "guint gtk_table_get_col_spacing GtkTable* table guint column")
-(CFNC "void gtk_table_set_row_spacings GtkTable* table guint spacing")
-(CFNC "guint gtk_table_get_default_row_spacing GtkTable* table")
-(CFNC "void gtk_table_set_col_spacings GtkTable* table guint spacing")
-(CFNC "guint gtk_table_get_default_col_spacing GtkTable* table")
-(CFNC "void gtk_table_set_homogeneous GtkTable* table gboolean homogeneous")
-(CFNC "gboolean gtk_table_get_homogeneous GtkTable* table")
-(CCAST "GTK_TEAROFF_MENU_ITEM(obj)" "GtkTearoffMenuItem*")
-(CCHK "GTK_IS_TEAROFF_MENU_ITEM(obj)" "GtkTearoffMenuItem*")
-;;;;(CFNC "GType gtk_tearoff_menu_item_get_type void")
-(CFNC "GtkWidget* gtk_tearoff_menu_item_new void")
+;;; ;(CFNC-gtk2 "void gtk_paint_arrow GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail GtkArrowType arrow_type gboolean fill gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_diamond GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_box GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_flat_box GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_check GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_option GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_tab GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_shadow_gap GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
+;;; ;(CFNC-gtk2 "void gtk_paint_box_gap GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
+;;; ;(CFNC-gtk2 "void gtk_paint_extension GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side")
+;;; ;(CFNC-gtk2 "void gtk_paint_focus GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_slider GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
+;;; ;(CFNC-gtk2 "void gtk_paint_handle GtkStyle* style GdkWindow* window GtkStateType state_type GtkShadowType shadow_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
+;;; ;;(CFNC-gtk2 "void gtk_paint_expander GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y GtkExpanderStyle expander_style")
+;;; ;(CFNC-gtk2 "void gtk_paint_layout GtkStyle* style GdkWindow* window GtkStateType state_type gboolean use_text GdkRectangle* area GtkWidget* widget gchar* detail gint x gint y PangoLayout* layout")
+;;; ;(CFNC-gtk2 "void gtk_paint_resize_grip GtkStyle* style GdkWindow* window GtkStateType state_type GdkRectangle* area GtkWidget* widget gchar* detail GdkWindowEdge edge gint x gint y gint width gint height")
+;;; ;;; (CFNC-gtk2 "GtkBorder* gtk_border_copy GtkBorder* border")
+;;; ;;; (CFNC-gtk2 "void gtk_border_free GtkBorder* border")
+;;; 3.3.2 (CCAST "GTK_TABLE(obj)" "GtkTable*")
+;;; 3.3.2 (CCHK "GTK_IS_TABLE(obj)" "GtkTable*")
+;;; 3.3.2 ;;;;(CFNC "GType gtk_table_get_type void")
+;;; 3.3.2 (CFNC "GtkWidget* gtk_table_new guint rows guint columns gboolean homogeneous")
+;;; 3.3.2 (CFNC "void gtk_table_resize GtkTable* table guint rows guint columns")
+;;; 3.3.2 (CFNC "void gtk_table_attach GtkTable* table GtkWidget* child guint left_attach guint right_attach guint top_attach guint bottom_attach GtkAttachOptions xoptions GtkAttachOptions yoptions guint xpadding guint ypadding")
+;;; 3.3.2 (CFNC "void gtk_table_attach_defaults GtkTable* table GtkWidget* widget guint left_attach guint right_attach guint top_attach guint bottom_attach")
+;;; 3.3.2 (CFNC "void gtk_table_set_row_spacing GtkTable* table guint row guint spacing")
+;;; 3.3.2 (CFNC "guint gtk_table_get_row_spacing GtkTable* table guint row")
+;;; 3.3.2 (CFNC "void gtk_table_set_col_spacing GtkTable* table guint column guint spacing")
+;;; 3.3.2 (CFNC "guint gtk_table_get_col_spacing GtkTable* table guint column")
+;;; 3.3.2 (CFNC "void gtk_table_set_row_spacings GtkTable* table guint spacing")
+;;; 3.3.2 (CFNC "guint gtk_table_get_default_row_spacing GtkTable* table")
+;;; 3.3.2 (CFNC "void gtk_table_set_col_spacings GtkTable* table guint spacing")
+;;; 3.3.2 (CFNC "guint gtk_table_get_default_col_spacing GtkTable* table")
+;;; 3.3.2 (CFNC "void gtk_table_set_homogeneous GtkTable* table gboolean homogeneous")
+;;; 3.3.2 (CFNC "gboolean gtk_table_get_homogeneous GtkTable* table")
+;;; 3.3.2 (CCAST "GTK_TEAROFF_MENU_ITEM(obj)" "GtkTearoffMenuItem*")
+;;; 3.3.2 (CCHK "GTK_IS_TEAROFF_MENU_ITEM(obj)" "GtkTearoffMenuItem*")
+;;; 3.3.2 ;;;;(CFNC "GType gtk_tearoff_menu_item_get_type void")
+;;; 3.3.2 (CFNC "GtkWidget* gtk_tearoff_menu_item_new void")
(CCAST "GTK_TEXT_BUFFER(obj)" "GtkTextBuffer*")
(CCHK "GTK_IS_TEXT_BUFFER(obj)" "GtkTextBuffer*")
;;;;(CFNC "GType gtk_text_buffer_get_type void")
@@ -3051,7 +3128,7 @@
(CFNC "void gtk_text_buffer_apply_tag_by_name GtkTextBuffer* buffer gchar* name GtkTextIter* start GtkTextIter* end")
(CFNC "void gtk_text_buffer_remove_tag_by_name GtkTextBuffer* buffer gchar* name GtkTextIter* start GtkTextIter* end")
(CFNC "void gtk_text_buffer_remove_all_tags GtkTextBuffer* buffer GtkTextIter* start GtkTextIter* end")
-(CFNC-PA "GtkTextTag* gtk_text_buffer_create_tag GtkTextBuffer* buffer gchar* tag_name etc #tags" 0 6 '("gchar*" "int"))
+(CFNC-PA "GtkTextTag* gtk_text_buffer_create_tag GtkTextBuffer* buffer gchar* tag_name etc #tags" 0 6 '("gchar*" "any"))
(CFNC "void gtk_text_buffer_get_iter_at_line_offset GtkTextBuffer* buffer GtkTextIter* iter gint line_number gint char_offset")
(CFNC "void gtk_text_buffer_get_iter_at_line_index GtkTextBuffer* buffer GtkTextIter* iter gint line_number gint byte_index")
(CFNC "void gtk_text_buffer_get_iter_at_offset GtkTextBuffer* buffer GtkTextIter* iter gint char_offset")
@@ -3259,7 +3336,7 @@
;(CCHK "GTK_IS_THEME_ENGINE(theme_engine)" "GtkThemeEngine*")
;;;;;(CFNC "GType gtk_theme_engine_get_type void")
;(CFNC "GtkThemeEngine* gtk_theme_engine_get gchar* name")
-;(CFNC-gtk2 "GtkRcStyle* gtk_theme_engine_create_rc_style GtkThemeEngine* engine")
+;;; ;(CFNC-gtk2 "GtkRcStyle* gtk_theme_engine_create_rc_style GtkThemeEngine* engine")
(CCAST "GTK_TOGGLE_BUTTON(obj)" "GtkToggleButton*")
(CCHK "GTK_IS_TOGGLE_BUTTON(obj)" "GtkToggleButton*")
;;;;(CFNC "GType gtk_toggle_button_get_type void")
@@ -3306,7 +3383,7 @@
;;; out 2.3 (CFNC "void gtk_toolbar_unset_icon_size GtkToolbar* toolbar")
;;; out 2.15.0 (CFNC "GtkOrientation gtk_toolbar_get_orientation GtkToolbar* toolbar")
(CFNC "GtkToolbarStyle gtk_toolbar_get_style GtkToolbar* toolbar")
-(CFNC "GtkIconSize gtk_toolbar_get_icon_size GtkToolbar* toolbar")
+;;; (CFNC "GtkIconSize gtk_toolbar_get_icon_size GtkToolbar* toolbar")
;;; out 2.13.4 (CFNC "gboolean gtk_toolbar_get_tooltips GtkToolbar* toolbar")
;;; out 2.13.4 (CFNC "void gtk_toolbar_set_tooltips GtkToolbar* toolbar gboolean enable")
@@ -3529,8 +3606,8 @@
(CFNC "void gtk_tree_view_set_headers_visible GtkTreeView* tree_view gboolean headers_visible")
(CFNC "void gtk_tree_view_columns_autosize GtkTreeView* tree_view")
(CFNC "void gtk_tree_view_set_headers_clickable GtkTreeView* tree_view gboolean setting")
-(CFNC "void gtk_tree_view_set_rules_hint GtkTreeView* tree_view gboolean setting")
-(CFNC "gboolean gtk_tree_view_get_rules_hint GtkTreeView* tree_view")
+;;; 3.13.6 (CFNC "void gtk_tree_view_set_rules_hint GtkTreeView* tree_view gboolean setting")
+;;; 3.13.6 (CFNC "gboolean gtk_tree_view_get_rules_hint GtkTreeView* tree_view")
(CFNC "gint gtk_tree_view_append_column GtkTreeView* tree_view GtkTreeViewColumn* column")
(CFNC "gint gtk_tree_view_remove_column GtkTreeView* tree_view GtkTreeViewColumn* column")
(CFNC "gint gtk_tree_view_insert_column GtkTreeView* tree_view GtkTreeViewColumn* column gint position")
@@ -3569,7 +3646,7 @@
(CFNC "void gtk_tree_view_set_drag_dest_row GtkTreeView* tree_view GtkTreePath* path GtkTreeViewDropPosition pos")
(CFNC "void gtk_tree_view_get_drag_dest_row GtkTreeView* tree_view GtkTreePath** [path] GtkTreeViewDropPosition* [pos]")
(CFNC "gboolean gtk_tree_view_get_dest_row_at_pos GtkTreeView* tree_view gint drag_x gint drag_y GtkTreePath** [path] GtkTreeViewDropPosition* [pos]")
-(CFNC-gtk2 "GdkPixmap* gtk_tree_view_create_row_drag_icon GtkTreeView* tree_view GtkTreePath* path")
+;;; (CFNC-gtk2 "GdkPixmap* gtk_tree_view_create_row_drag_icon GtkTreeView* tree_view GtkTreePath* path")
(CFNC "void gtk_tree_view_set_enable_search GtkTreeView* tree_view gboolean enable_search")
(CFNC "gboolean gtk_tree_view_get_enable_search GtkTreeView* tree_view")
(CFNC "gint gtk_tree_view_get_search_column GtkTreeView* tree_view")
@@ -3593,10 +3670,10 @@
;(CFNC "GtkFlagValue* gtk_type_flags_get_values GType flags_type")
;(CFNC "GtkEnumValue* gtk_type_enum_find_value GType enum_type gchar* value_name")
;(CFNC "GtkFlagValue* gtk_type_flags_find_value GType flags_type gchar* value_name")
-(CCAST "GTK_VBUTTON_BOX(obj)" "GtkVButtonBox*")
-(CCHK "GTK_IS_VBUTTON_BOX(obj)" "GtkVButtonBox*")
-;;;;(CFNC "GType gtk_vbutton_box_get_type void")
-(CFNC "GtkWidget* gtk_vbutton_box_new void")
+;;; 3.1.6 (CCAST "GTK_VBUTTON_BOX(obj)" "GtkVButtonBox*")
+;;; 3.1.6 (CCHK "GTK_IS_VBUTTON_BOX(obj)" "GtkVButtonBox*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_vbutton_box_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_vbutton_box_new void")
;;;; (CINT "GTK_MAJOR_VERSION")
;;;; (CINT "GTK_MINOR_VERSION")
;;;; (CINT "GTK_MICRO_VERSION")
@@ -3612,27 +3689,27 @@
;;; 2.91.2 (CFNC "void gtk_viewport_set_vadjustment GtkViewport* viewport GtkAdjustment* @adjustment")
(CFNC "void gtk_viewport_set_shadow_type GtkViewport* viewport GtkShadowType type")
(CFNC "GtkShadowType gtk_viewport_get_shadow_type GtkViewport* viewport")
-(CCAST "GTK_VPANED(obj)" "GtkVPaned*")
-(CCHK "GTK_IS_VPANED(obj)" "GtkVPaned*")
-;;;;(CFNC "GType gtk_vpaned_get_type void")
-(CFNC "GtkWidget* gtk_vpaned_new void")
+;;; 3.1.6 (CCAST "GTK_VPANED(obj)" "GtkVPaned*")
+;;; 3.1.6 (CCHK "GTK_IS_VPANED(obj)" "GtkVPaned*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_vpaned_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_vpaned_new void")
;;; 2.91.5 (CCAST "GTK_VRULER(obj)" "GtkVRuler*")
;;; 2.91.5 (CCHK "GTK_IS_VRULER(obj)" "GtkVRuler*")
;;;;(CFNC "GType gtk_vruler_get_type void")
;;; 2.91.5 (CFNC "GtkWidget* gtk_vruler_new void")
-(CCAST "GTK_VSCALE(obj)" "GtkVScale*")
-(CCHK "GTK_IS_VSCALE(obj)" "GtkVScale*")
-;;;;(CFNC "GType gtk_vscale_get_type void")
-(CFNC "GtkWidget* gtk_vscale_new GtkAdjustment* @adjustment")
-(CFNC "GtkWidget* gtk_vscale_new_with_range gdouble min gdouble max gdouble step")
-(CCAST "GTK_VSCROLLBAR(obj)" "GtkVScrollbar*")
-(CCHK "GTK_IS_VSCROLLBAR(obj)" "GtkVScrollbar*")
-;;;;(CFNC "GType gtk_vscrollbar_get_type void")
-(CFNC "GtkWidget* gtk_vscrollbar_new GtkAdjustment* @adjustment")
-(CCAST "GTK_VSEPARATOR(obj)" "GtkVSeparator*")
-(CCHK "GTK_IS_VSEPARATOR(obj)" "GtkVSeparator*")
+;;; 3.1.6 (CCAST "GTK_VSCALE(obj)" "GtkVScale*")
+;;; 3.1.6 (CCHK "GTK_IS_VSCALE(obj)" "GtkVScale*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_vscale_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_vscale_new GtkAdjustment* @adjustment")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_vscale_new_with_range gdouble min gdouble max gdouble step")
+;;; 3.1.6 (CCAST "GTK_VSCROLLBAR(obj)" "GtkVScrollbar*")
+;;; 3.1.6 (CCHK "GTK_IS_VSCROLLBAR(obj)" "GtkVScrollbar*")
+;;; 3.1.6 ;;;;(CFNC "GType gtk_vscrollbar_get_type void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_vscrollbar_new GtkAdjustment* @adjustment")
+;;; 3.1.6 (CCAST "GTK_VSEPARATOR(obj)" "GtkVSeparator*")
+;;; 3.1.6 (CCHK "GTK_IS_VSEPARATOR(obj)" "GtkVSeparator*")
;;;;(CFNC "GType gtk_vseparator_get_type void")
-(CFNC "GtkWidget* gtk_vseparator_new void")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_vseparator_new void")
;;; all out 2.90.3 ?
@@ -3698,7 +3775,7 @@
(CFNC "void gtk_widget_show_now GtkWidget* widget")
(CFNC "void gtk_widget_hide GtkWidget* widget")
(CFNC "void gtk_widget_show_all GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_hide_all GtkWidget* widget")
+;;; (CFNC-gtk2 "void gtk_widget_hide_all GtkWidget* widget")
(CFNC "void gtk_widget_map GtkWidget* widget")
(CFNC "void gtk_widget_unmap GtkWidget* widget")
(CFNC "void gtk_widget_realize GtkWidget* widget")
@@ -3706,9 +3783,9 @@
(CFNC "void gtk_widget_queue_draw GtkWidget* widget")
(CFNC "void gtk_widget_queue_draw_area GtkWidget* widget gint x gint y gint width gint height")
(CFNC "void gtk_widget_queue_resize GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_size_request GtkWidget* widget GtkRequisition* requisition")
+;;; (CFNC-gtk2 "void gtk_widget_size_request GtkWidget* widget GtkRequisition* requisition")
(CFNC "void gtk_widget_size_allocate GtkWidget* widget GtkAllocation* allocation")
-(CFNC-gtk2 "void gtk_widget_get_child_requisition GtkWidget* widget GtkRequisition* requisition")
+;;; (CFNC-gtk2 "void gtk_widget_get_child_requisition GtkWidget* widget GtkRequisition* requisition")
(CFNC "void gtk_widget_add_accelerator GtkWidget* widget gchar* accel_signal GtkAccelGroup* accel_group guint accel_key GdkModifierType accel_mods GtkAccelFlags accel_flags")
(CFNC "gboolean gtk_widget_remove_accelerator GtkWidget* widget GtkAccelGroup* accel_group guint accel_key GdkModifierType accel_mods")
(CFNC "GList* gtk_widget_list_accel_closures GtkWidget* widget") ; FREE (g_list_free)
@@ -3717,9 +3794,9 @@
(CFNC "gint gtk_widget_send_expose GtkWidget* widget GdkEvent* event")
(CFNC "gboolean gtk_widget_activate GtkWidget* widget")
;;; 2.91.2 (CFNC "gboolean gtk_widget_set_scroll_adjustments GtkWidget* widget GtkAdjustment* @hadjustment GtkAdjustment* @vadjustment")
-(CFNC "void gtk_widget_reparent GtkWidget* widget GtkWidget* new_parent")
+;;; 3.13.2 (CFNC "void gtk_widget_reparent GtkWidget* widget GtkWidget* new_parent")
(CFNC "gboolean gtk_widget_intersect GtkWidget* widget GdkRectangle* area GdkRectangle* @intersection")
-;;; (CFNC "GdkRegion* gtk_widget_region_intersect GtkWidget* widget GdkRegion* region") ; FREE
+;;; 3.13.2 ;;; (CFNC "GdkRegion* gtk_widget_region_intersect GtkWidget* widget GdkRegion* region") ; FREE
(CFNC "void gtk_widget_freeze_child_notify GtkWidget* widget")
(CFNC "void gtk_widget_child_notify GtkWidget* widget gchar* child_property")
(CFNC "void gtk_widget_thaw_child_notify GtkWidget* widget")
@@ -3728,10 +3805,10 @@
(CFNC "void gtk_widget_grab_default GtkWidget* widget")
(CFNC "void gtk_widget_set_name GtkWidget* widget gchar* name")
(CFNC "gchar* gtk_widget_get_name GtkWidget* widget")
-(CFNC "void gtk_widget_set_state GtkWidget* widget GtkStateType state")
+;;; (CFNC "void gtk_widget_set_state GtkWidget* widget GtkStateType state")
(CFNC "void gtk_widget_set_sensitive GtkWidget* widget gboolean sensitive")
(CFNC "void gtk_widget_set_app_paintable GtkWidget* widget gboolean app_paintable")
-(CFNC "void gtk_widget_set_double_buffered GtkWidget* widget gboolean double_buffered")
+;;; 3.13.3 (CFNC "void gtk_widget_set_double_buffered GtkWidget* widget gboolean double_buffered")
(CFNC "void gtk_widget_set_redraw_on_allocate GtkWidget* widget gboolean redraw_on_allocate")
(CFNC "void gtk_widget_set_parent GtkWidget* widget GtkWidget* parent")
(CFNC "void gtk_widget_set_parent_window GtkWidget* widget GdkWindow* parent_window")
@@ -3749,57 +3826,57 @@
;;;; (CFNC "GdkExtensionMode gtk_widget_get_extension_events GtkWidget* widget")
(CFNC "GtkWidget* gtk_widget_get_toplevel GtkWidget* widget")
(CFNC "GtkWidget* gtk_widget_get_ancestor GtkWidget* widget GType widget_type")
-(CFNC-gtk2 "GdkColormap* gtk_widget_get_colormap GtkWidget* widget")
+;;; (CFNC-gtk2 "GdkColormap* gtk_widget_get_colormap GtkWidget* widget")
(CFNC "GdkVisual* gtk_widget_get_visual GtkWidget* widget")
-;(CFNC "GtkSettings* gtk_widget_get_settings GtkWidget* widget")
+(CFNC "GtkSettings* gtk_widget_get_settings GtkWidget* widget")
(CFNC "AtkObject* gtk_widget_get_accessible GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_set_colormap GtkWidget* widget GdkColormap* colormap")
+;;; (CFNC-gtk2 "void gtk_widget_set_colormap GtkWidget* widget GdkColormap* colormap")
(CFNC "gint gtk_widget_get_events GtkWidget* widget")
-(CFNC "void gtk_widget_get_pointer GtkWidget* widget gint* [x] gint* [y]")
+;;; (CFNC-gtk2 "void gtk_widget_get_pointer GtkWidget* widget gint* [x] gint* [y]")
(CFNC "gboolean gtk_widget_is_ancestor GtkWidget* widget GtkWidget* ancestor")
(CFNC "gboolean gtk_widget_translate_coordinates GtkWidget* src_widget GtkWidget* dest_widget gint src_x gint src_y gint* [dest_x] gint* [dest_y]")
(CFNC "gboolean gtk_widget_hide_on_delete GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_set_style GtkWidget* widget GtkStyle* @style")
-(CFNC-gtk2 "void gtk_widget_ensure_style GtkWidget* widget")
-(CFNC-gtk2 "GtkStyle* gtk_widget_get_style GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_modify_style GtkWidget* widget GtkRcStyle* style")
-(CFNC-gtk2 "GtkRcStyle* gtk_widget_get_modifier_style GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_modify_fg GtkWidget* widget GtkStateType state GdkColor* color")
-(CFNC-gtk2 "void gtk_widget_modify_bg GtkWidget* widget GtkStateType state GdkColor* color")
-(CFNC-gtk2 "void gtk_widget_modify_text GtkWidget* widget GtkStateType state GdkColor* color")
-(CFNC-gtk2 "void gtk_widget_modify_base GtkWidget* widget GtkStateType state GdkColor* color")
-(CFNC-gtk2 "void gtk_widget_modify_font GtkWidget* widget PangoFontDescription* font_desc")
+;;; (CFNC-gtk2 "void gtk_widget_set_style GtkWidget* widget GtkStyle* @style")
+;;; (CFNC-gtk2 "void gtk_widget_ensure_style GtkWidget* widget")
+;;; (CFNC-gtk2 "GtkStyle* gtk_widget_get_style GtkWidget* widget")
+;;; (CFNC-gtk2 "void gtk_widget_modify_style GtkWidget* widget GtkRcStyle* style")
+;;; (CFNC-gtk2 "GtkRcStyle* gtk_widget_get_modifier_style GtkWidget* widget")
+;;; (CFNC-gtk2 "void gtk_widget_modify_fg GtkWidget* widget GtkStateType state GdkColor* color")
+;;; (CFNC-gtk2 "void gtk_widget_modify_bg GtkWidget* widget GtkStateType state GdkColor* color")
+;;; (CFNC-gtk2 "void gtk_widget_modify_text GtkWidget* widget GtkStateType state GdkColor* color")
+;;; (CFNC-gtk2 "void gtk_widget_modify_base GtkWidget* widget GtkStateType state GdkColor* color")
+;;; (CFNC-gtk2 "void gtk_widget_modify_font GtkWidget* widget PangoFontDescription* font_desc")
(CFNC "PangoContext* gtk_widget_create_pango_context GtkWidget* widget")
(CFNC "PangoContext* gtk_widget_get_pango_context GtkWidget* widget")
(CFNC "PangoLayout* gtk_widget_create_pango_layout GtkWidget* widget gchar* text")
-(CFNC-gtk2 "GdkPixbuf* gtk_widget_render_icon GtkWidget* widget gchar* stock_id GtkIconSize size gchar* detail")
-(CFNC "void gtk_widget_set_composite_name GtkWidget* widget gchar* name")
-(CFNC "gchar* gtk_widget_get_composite_name GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_reset_rc_styles GtkWidget* widget")
-(CFNC-gtk2 "void gtk_widget_push_colormap GdkColormap* cmap")
-(CFNC "void gtk_widget_push_composite_child void")
-(CFNC "void gtk_widget_pop_composite_child void")
-(CFNC-gtk2 "void gtk_widget_pop_colormap void")
+;;; ;;; (CFNC-gtk2 "GdkPixbuf* gtk_widget_render_icon GtkWidget* widget gchar* stock_id GtkIconSize size gchar* detail")
+;;; 3.9.0 (CFNC "void gtk_widget_set_composite_name GtkWidget* widget gchar* name")
+;;; 3.9.0 (CFNC "gchar* gtk_widget_get_composite_name GtkWidget* widget")
+;;; (CFNC-gtk2 "void gtk_widget_reset_rc_styles GtkWidget* widget")
+;;; (CFNC-gtk2 "void gtk_widget_push_colormap GdkColormap* cmap")
+;;; 3.9.0 (CFNC "void gtk_widget_push_composite_child void")
+;;; 3.9.0 (CFNC "void gtk_widget_pop_composite_child void")
+;;; (CFNC-gtk2 "void gtk_widget_pop_colormap void")
;(CFNC "void gtk_widget_class_install_style_property GtkWidgetClass* klass GParamSpec* pspec")
;(CFNC "void gtk_widget_class_install_style_property_parser GtkWidgetClass* klass GParamSpec* pspec GtkRcPropertyParser parser")
;(CFNC "void gtk_widget_style_get_property GtkWidget* widget gchar* property_name GValue* value")
;;;;(CFNC "void gtk_widget_style_get_valist GtkWidget* widget gchar* first_property_name va_list var_args")
;;; (CFNC "void gtk_widget_style_get GtkWidget* widget gchar* first_property_name ...")
;;; gtype vals
-(CFNC-gtk2 "void gtk_widget_set_default_colormap GdkColormap* colormap")
-(CFNC-gtk2 "GtkStyle* gtk_widget_get_default_style void")
-(CFNC-gtk2 "GdkColormap* gtk_widget_get_default_colormap void")
-(CFNC-gtk2 "GdkVisual* gtk_widget_get_default_visual void")
+;;; (CFNC-gtk2 "void gtk_widget_set_default_colormap GdkColormap* colormap")
+;;; (CFNC-gtk2 "GtkStyle* gtk_widget_get_default_style void")
+;;; (CFNC-gtk2 "GdkColormap* gtk_widget_get_default_colormap void")
+;;; (CFNC-gtk2 "GdkVisual* gtk_widget_get_default_visual void")
(CFNC "void gtk_widget_set_direction GtkWidget* widget GtkTextDirection dir")
(CFNC "GtkTextDirection gtk_widget_get_direction GtkWidget* widget")
(CFNC "void gtk_widget_set_default_direction GtkTextDirection dir")
(CFNC "GtkTextDirection gtk_widget_get_default_direction void")
-(CFNC-gtk2 "void gtk_widget_shape_combine_mask GtkWidget* widget GdkBitmap* @shape_mask gint offset_x gint offset_y")
-(CFNC-gtk2 "void gtk_widget_reset_shapes GtkWidget* widget")
-;;; (CFNC-gtk2 "void gtk_widget_path GtkWidget* widget guint* path_length gchar** [path] gchar** [path_reversed]")
-;;; (CFNC-gtk2 "void gtk_widget_class_path GtkWidget* widget guint* path_length gchar** [path] gchar** [path_reversed]")
-(CFNC-gtk2 "GtkRequisition* gtk_requisition_copy GtkRequisition* requisition")
-(CFNC-gtk2 "void gtk_requisition_free GtkRequisition* requisition")
+;;; (CFNC-gtk2 "void gtk_widget_shape_combine_mask GtkWidget* widget GdkBitmap* @shape_mask gint offset_x gint offset_y")
+;;; (CFNC-gtk2 "void gtk_widget_reset_shapes GtkWidget* widget")
+;;; ;;; (CFNC-gtk2 "void gtk_widget_path GtkWidget* widget guint* path_length gchar** [path] gchar** [path_reversed]")
+;;; ;;; (CFNC-gtk2 "void gtk_widget_class_path GtkWidget* widget guint* path_length gchar** [path] gchar** [path_reversed]")
+;;; (CFNC-gtk2 "GtkRequisition* gtk_requisition_copy GtkRequisition* requisition")
+;;; (CFNC-gtk2 "void gtk_requisition_free GtkRequisition* requisition")
;;;(CFNC "GtkWidgetAuxInfo* _gtk_widget_get_aux_info GtkWidget* widget gboolean create")
;(CFNC "void gtk_decorated_window_init GtkWindow* window")
;(CFNC "void gtk_decorated_window_calculate_frame_size GtkWindow* window")
@@ -3837,10 +3914,10 @@
(CFNC "void gtk_window_set_gravity GtkWindow* window GdkGravity gravity")
(CFNC "GdkGravity gtk_window_get_gravity GtkWindow* window")
(CFNC "void gtk_window_set_geometry_hints GtkWindow* window GtkWidget* geometry_widget GdkGeometry* geometry GdkWindowHints geom_mask")
-(CFNC-gtk2 "void gtk_window_set_has_frame GtkWindow* window gboolean setting")
-(CFNC-gtk2 "gboolean gtk_window_get_has_frame GtkWindow* window")
-(CFNC-gtk2 "void gtk_window_set_frame_dimensions GtkWindow* window gint left gint top gint right gint bottom")
-(CFNC-gtk2 "void gtk_window_get_frame_dimensions GtkWindow* window gint* [left] gint* [top] gint* [right] gint* [bottom]")
+;;; (CFNC-gtk2 "void gtk_window_set_has_frame GtkWindow* window gboolean setting")
+;;; (CFNC-gtk2 "gboolean gtk_window_get_has_frame GtkWindow* window")
+;;; (CFNC-gtk2 "void gtk_window_set_frame_dimensions GtkWindow* window gint left gint top gint right gint bottom")
+;;; (CFNC-gtk2 "void gtk_window_get_frame_dimensions GtkWindow* window gint* [left] gint* [top] gint* [right] gint* [bottom]")
(CFNC "void gtk_window_set_decorated GtkWindow* window gboolean setting")
(CFNC "gboolean gtk_window_get_decorated GtkWindow* window")
(CFNC "void gtk_window_set_icon_list GtkWindow* window GList* @list")
@@ -3873,10 +3950,10 @@
(CFNC "void gtk_window_move GtkWindow* window gint x gint y")
(CFNC "void gtk_window_get_position GtkWindow* window gint* [root_x] gint* [root_y]")
(CFNC "gboolean gtk_window_parse_geometry GtkWindow* window gchar* geometry")
-(CFNC "void gtk_window_reshow_with_initial_size GtkWindow* window")
+;;; (CFNC "void gtk_window_reshow_with_initial_size GtkWindow* window")
-(CFNC-gtk2 "void gtk_window_remove_embedded_xid GtkWindow* window guint xid")
-(CFNC-gtk2 "void gtk_window_add_embedded_xid GtkWindow* window guint xid")
+;;; (CFNC-gtk2 "void gtk_window_remove_embedded_xid GtkWindow* window guint xid")
+;;; (CFNC-gtk2 "void gtk_window_add_embedded_xid GtkWindow* window guint xid")
;;;;(CFNC "GType pango_color_get_type void")
(CFNC "PangoColor* pango_color_copy PangoColor* src")
@@ -4293,7 +4370,7 @@
;;; 2.91.6 (CLNG "GTK_TYPE_TREE_VIEW_COLUMN")
;;; 2.91.6 (CLNG "GTK_TYPE_TREE_VIEW")
;;; 2.91.6 (CLNG "GTK_TYPE_VBUTTON_BOX")
-;;; 2.91.6 (CLNG "GTK_TYPE_VBOX")
+;;; 3.1.6 ;;; 2.91.6 (CLNG "GTK_TYPE_VBOX")
;;; 2.91.6 (CLNG "GTK_TYPE_VIEWPORT")
;;; 2.91.6 (CLNG "GTK_TYPE_VPANED")
;;; 2.91.6 ;;; 2.91.5 (CLNG "GTK_TYPE_VRULER")
@@ -4367,6 +4444,8 @@
(CFNC "GType G_OBJECT_TYPE GObject* object")
(CCHK "G_IS_OBJECT(object)" "GObject*")
+#|
+;;; where are these used? gtk_binding_entry_add_signal, but that is commented out
(CLNG "G_TYPE_IO_CONDITION")
;(CLNG "G_TYPE_FUNDAMENTAL(type)")
;(CLNG "G_TYPE_FUNDAMENTAL_MAX")
@@ -4391,132 +4470,8 @@
(CLNG "G_TYPE_BOXED")
(CLNG "G_TYPE_PARAM")
(CLNG "G_TYPE_OBJECT")
-
-#|
-(CLNG "G_UNICODE_CONTROL")
-(CLNG "G_UNICODE_FORMAT")
-(CLNG "G_UNICODE_UNASSIGNED")
-(CLNG "G_UNICODE_PRIVATE_USE")
-(CLNG "G_UNICODE_SURROGATE")
-(CLNG "G_UNICODE_LOWERCASE_LETTER")
-(CLNG "G_UNICODE_MODIFIER_LETTER")
-(CLNG "G_UNICODE_OTHER_LETTER")
-(CLNG "G_UNICODE_TITLECASE_LETTER")
-(CLNG "G_UNICODE_UPPERCASE_LETTER")
-(CLNG "G_UNICODE_COMBINING_MARK")
-(CLNG "G_UNICODE_ENCLOSING_MARK")
-(CLNG "G_UNICODE_NON_SPACING_MARK")
-(CLNG "G_UNICODE_DECIMAL_NUMBER")
-(CLNG "G_UNICODE_LETTER_NUMBER")
-(CLNG "G_UNICODE_OTHER_NUMBER")
-(CLNG "G_UNICODE_CONNECT_PUNCTUATION")
-(CLNG "G_UNICODE_DASH_PUNCTUATION")
-(CLNG "G_UNICODE_CLOSE_PUNCTUATION")
-(CLNG "G_UNICODE_FINAL_PUNCTUATION")
-(CLNG "G_UNICODE_INITIAL_PUNCTUATION")
-(CLNG "G_UNICODE_OTHER_PUNCTUATION")
-(CLNG "G_UNICODE_OPEN_PUNCTUATION")
-(CLNG "G_UNICODE_CURRENCY_SYMBOL")
-(CLNG "G_UNICODE_MODIFIER_SYMBOL")
-(CLNG "G_UNICODE_MATH_SYMBOL")
-(CLNG "G_UNICODE_OTHER_SYMBOL")
-(CLNG "G_UNICODE_LINE_SEPARATOR")
-(CLNG "G_UNICODE_PARAGRAPH_SEPARATOR")
-(CLNG "G_UNICODE_SPACE_SEPARATOR")
-(CLNG "G_UNICODE_BREAK_MANDATORY")
-(CLNG "G_UNICODE_BREAK_CARRIAGE_RETURN")
-(CLNG "G_UNICODE_BREAK_LINE_FEED")
-(CLNG "G_UNICODE_BREAK_COMBINING_MARK")
-(CLNG "G_UNICODE_BREAK_SURROGATE")
-(CLNG "G_UNICODE_BREAK_ZERO_WIDTH_SPACE")
-(CLNG "G_UNICODE_BREAK_INSEPARABLE")
-(CLNG "G_UNICODE_BREAK_NON_BREAKING_GLUE")
-(CLNG "G_UNICODE_BREAK_CONTINGENT")
-(CLNG "G_UNICODE_BREAK_SPACE")
-(CLNG "G_UNICODE_BREAK_AFTER")
-(CLNG "G_UNICODE_BREAK_BEFORE")
-(CLNG "G_UNICODE_BREAK_BEFORE_AND_AFTER")
-(CLNG "G_UNICODE_BREAK_HYPHEN")
-(CLNG "G_UNICODE_BREAK_NON_STARTER")
-(CLNG "G_UNICODE_BREAK_OPEN_PUNCTUATION")
-(CLNG "G_UNICODE_BREAK_CLOSE_PUNCTUATION")
-(CLNG "G_UNICODE_BREAK_QUOTATION")
-(CLNG "G_UNICODE_BREAK_EXCLAMATION")
-(CLNG "G_UNICODE_BREAK_IDEOGRAPHIC")
-(CLNG "G_UNICODE_BREAK_NUMERIC")
-(CLNG "G_UNICODE_BREAK_INFIX_SEPARATOR")
-(CLNG "G_UNICODE_BREAK_SYMBOL")
-(CLNG "G_UNICODE_BREAK_ALPHABETIC")
-(CLNG "G_UNICODE_BREAK_PREFIX")
-(CLNG "G_UNICODE_BREAK_POSTFIX")
-(CLNG "G_UNICODE_BREAK_COMPLEX_CONTEXT")
-(CLNG "G_UNICODE_BREAK_AMBIGUOUS")
-(CLNG "G_UNICODE_BREAK_UNKNOWN")
-(CINT "G_NORMALIZE_DEFAULT")
-(CINT "G_NORMALIZE_NFD")
-(CINT "G_NORMALIZE_DEFAULT_COMPOSE")
-(CINT "G_NORMALIZE_NFC")
-(CINT "G_NORMALIZE_ALL")
-(CINT "G_NORMALIZE_NFKD")
-(CINT "G_NORMALIZE_ALL_COMPOSE")
-(CINT "G_NORMALIZE_NFKC")
-
-(CFNC "gboolean g_get_charset char** charset")
-(CFNC "gboolean g_unichar_isalnum gunichar c")
-(CFNC "gboolean g_unichar_isalpha gunichar c")
-(CFNC "gboolean g_unichar_iscntrl gunichar c")
-(CFNC "gboolean g_unichar_isdigit gunichar c")
-(CFNC "gboolean g_unichar_isgraph gunichar c")
-(CFNC "gboolean g_unichar_islower gunichar c")
-(CFNC "gboolean g_unichar_isprint gunichar c")
-(CFNC "gboolean g_unichar_ispunct gunichar c")
-(CFNC "gboolean g_unichar_isspace gunichar c")
-(CFNC "gboolean g_unichar_isupper gunichar c")
-(CFNC "gboolean g_unichar_isxdigit gunichar c")
-(CFNC "gboolean g_unichar_istitle gunichar c")
-(CFNC "gboolean g_unichar_isdefined gunichar c")
-(CFNC "gboolean g_unichar_iswide gunichar c")
-(CFNC "gunichar g_unichar_toupper gunichar c")
-(CFNC "gunichar g_unichar_tolower gunichar c")
-(CFNC "gunichar g_unichar_totitle gunichar c")
-(CFNC "gint g_unichar_digit_value gunichar c")
-(CFNC "gint g_unichar_xdigit_value gunichar c")
-(CFNC "GUnicodeType g_unichar_type gunichar c")
-(CFNC "GUnicodeBreakType g_unichar_break_type gunichar c")
-(CFNC "void g_unicode_canonical_ordering gunichar* string gsize len")
-(CFNC "gunichar* g_unicode_canonical_decomposition gunichar ch gsize* result_len")
-(CFNC "gchar* g_utf8_next_char gchar* p") ;??
-(CFNC "gunichar g_utf8_get_char gchar* p")
-(CFNC "gunichar g_utf8_get_char_validated gchar* p gssize max_len")
-(CFNC "gchar* g_utf8_offset_to_pointer gchar* str glong offset")
-(CFNC "glong g_utf8_pointer_to_offset gchar* str gchar* pos")
-(CFNC "gchar* g_utf8_prev_char gchar* p")
-(CFNC "gchar* g_utf8_find_next_char gchar* p gchar* end")
-(CFNC "gchar* g_utf8_find_prev_char gchar* str gchar* p")
-(CFNC "glong g_utf8_strlen gchar* p gssize max")
-(CFNC "gchar* g_utf8_strncpy gchar* dest gchar* src gsize n")
-(CFNC "gchar* g_utf8_strchr gchar* p gssize len gunichar c")
-(CFNC "gchar* g_utf8_strrchr gchar* p gssize len gunichar c")
-(CFNC "gunichar2* g_utf8_to_utf16 gchar* str glong len glong* [items_read] glong* [items_written] GError** [error]")
-(CFNC "gunichar* g_utf8_to_ucs4 gchar* str glong len glong* [items_read] glong* [items_written] GError** [error]")
-(CFNC "gunichar* g_utf8_to_ucs4_fast gchar* str glong len glong* [items_written]")
-(CFNC "gunichar* g_utf16_to_ucs4 gunichar2* str glong len glong* [items_read] glong* [items_written] GError** [error]")
-(CFNC "gchar* g_utf16_to_utf8 gunichar2* str glong len glong* [items_read] glong* [items_written] GError** [error]")
-(CFNC "gunichar2* g_ucs4_to_utf16 gunichar* str glong len glong* [items_read] glong* [items_written] GError** [error]")
-(CFNC "gchar* g_ucs4_to_utf8 gunichar* str glong len glong* [items_read] glong* [items_written] GError** [error]")
-(CFNC "gint g_unichar_to_utf8 gunichar c gchar* outbuf")
-(CFNC "gboolean g_unichar_validate gunichar ch")
-(CFNC "gchar* g_utf8_strup gchar* str gssize len")
-(CFNC "gchar* g_utf8_strdown gchar* str gssize len")
-(CFNC "gchar* g_utf8_casefold gchar* str gssize len")
-(CFNC "gchar* g_utf8_normalize gchar* str gssize len GNormalizeMode mode")
-(CFNC "gint g_utf8_collate gchar* str1 gchar* str2")
-(CFNC "gchar* g_utf8_collate_key gchar* str gssize len")
|#
-(CFNC "gboolean g_utf8_validate gchar* str gssize max_len gchar** [end]" 'const)
-;;; and gobject/gtype.h type creation functions
-
;;; 2.90.6 (CFNC "void gdk_draw_pixbuf GdkDrawable* drawable GdkGC* gc GdkPixbuf* pixbuf int src_x int src_y int dest_x int dest_y int width int height GdkRgbDither dither int x_dither int y_dither")
(CFNC "gchar* gtk_tree_model_get_string_from_iter GtkTreeModel* tree_model GtkTreeIter* iter" 'free)
@@ -4537,7 +4492,7 @@
;;;;(CFNC "GType gdk_display_get_type void")
(CFNC "GdkDisplay* gdk_display_open gchar* display_name")
(CFNC "gchar* gdk_display_get_name GdkDisplay* display")
-(CFNC "int gdk_display_get_n_screens GdkDisplay* display")
+;;; 3.9.0 (CFNC "int gdk_display_get_n_screens GdkDisplay* display")
(CFNC "GdkScreen* gdk_display_get_screen GdkDisplay* display int screen_num")
(CFNC "GdkScreen* gdk_display_get_default_screen GdkDisplay* display")
;;; 2.99.0 (CFNC "void gdk_display_pointer_ungrab GdkDisplay* display guint32 time")
@@ -4558,9 +4513,9 @@
;;; 2.99.0 (CFNC "GdkWindow* gdk_display_get_window_at_pointer GdkDisplay* display int* [win_x] int* [win_y]")
;;; 2.99.0 (CFNC "GdkDisplayPointerHooks* gdk_display_set_pointer_hooks GdkDisplay* display GdkDisplayPointerHooks* new_hooks")
;;;;(CFNC "GType gdk_screen_get_type void")
-(CFNC-gtk2 "GdkColormap* gdk_screen_get_default_colormap GdkScreen* screen")
-(CFNC-gtk2 "void gdk_screen_set_default_colormap GdkScreen* screen GdkColormap* colormap")
-(CFNC-gtk2 "GdkColormap* gdk_screen_get_system_colormap GdkScreen* screen")
+;;; (CFNC-gtk2 "GdkColormap* gdk_screen_get_default_colormap GdkScreen* screen")
+;;; (CFNC-gtk2 "void gdk_screen_set_default_colormap GdkScreen* screen GdkColormap* colormap")
+;;; (CFNC-gtk2 "GdkColormap* gdk_screen_get_system_colormap GdkScreen* screen")
(CFNC "GdkVisual* gdk_screen_get_system_visual GdkScreen* screen")
;;; 2.90.6 (CFNC "GdkColormap* gdk_screen_get_rgb_colormap GdkScreen* screen")
;;; 2.90.6 (CFNC "GdkVisual* gdk_screen_get_rgb_visual GdkScreen* screen")
@@ -4600,7 +4555,7 @@
(CFNC "GdkScreen* gtk_widget_get_screen GtkWidget* widget")
(CFNC "gboolean gtk_widget_has_screen GtkWidget* widget")
(CFNC "GdkDisplay* gtk_widget_get_display GtkWidget* widget")
-(CFNC "GdkWindow* gtk_widget_get_root_window GtkWidget* widget")
+;;; 3.11.5 (CFNC "GdkWindow* gtk_widget_get_root_window GtkWidget* widget")
(CFNC "GtkClipboard* gtk_widget_get_clipboard GtkWidget* widget GdkAtom selection")
;;; -------- end gtk 2.1 additions
@@ -4651,11 +4606,11 @@
(CFNC "void gdk_display_get_maximal_cursor_size GdkDisplay* display guint* [width] guint* [height]")
(CFNC "void gdk_window_set_keep_above GdkWindow* window gboolean setting")
(CFNC "void gdk_window_set_keep_below GdkWindow* window gboolean setting")
-(CFNC "void gtk_alignment_set_padding GtkAlignment* alignment guint padding_top guint padding_bottom guint padding_left guint padding_right")
-(CFNC "void gtk_alignment_get_padding GtkAlignment* alignment guint* [padding_top] guint* [padding_bottom] guint* [padding_left] guint* [padding_right]")
+;;; (CFNC "void gtk_alignment_set_padding GtkAlignment* alignment guint padding_top guint padding_bottom guint padding_left guint padding_right")
+;;; (CFNC "void gtk_alignment_get_padding GtkAlignment* alignment guint* [padding_top] guint* [padding_bottom] guint* [padding_left] guint* [padding_right]")
(CFNC "gboolean gtk_button_box_get_child_secondary GtkButtonBox* widget GtkWidget* child")
-(CFNC "void gtk_button_set_focus_on_click GtkButton* button gboolean focus_on_click")
-(CFNC "gboolean gtk_button_get_focus_on_click GtkButton* button")
+;;; 3.19.2 (CFNC "void gtk_button_set_focus_on_click GtkButton* button gboolean focus_on_click")
+;;; 3.19.2 (CFNC "gboolean gtk_button_get_focus_on_click GtkButton* button")
(CFNC "void gtk_calendar_set_display_options GtkCalendar* calendar GtkCalendarDisplayOptions flags")
(CFNC "GtkCalendarDisplayOptions gtk_calendar_get_display_options GtkCalendar* calendar")
(CFNC "void gtk_check_menu_item_set_draw_as_radio GtkCheckMenuItem* check_menu_item gboolean draw_as_radio")
@@ -4667,7 +4622,7 @@
(CFNC "gboolean gtk_event_box_get_above_child GtkEventBox* event_box")
(CFNC "void gtk_event_box_set_above_child GtkEventBox* event_box gboolean above_child")
;;; (CFNC "void gtk_icon_source_set_icon_name GtkIconSource* source gchar* icon_name")
-(CFNC "gchar* gtk_icon_source_get_icon_name GtkIconSource* source") ;const return
+;;; (CFNC "gchar* gtk_icon_source_get_icon_name GtkIconSource* source") ;const return
(CFNC "void gtk_menu_attach GtkMenu* menu GtkWidget* child guint left_attach guint right_attach guint top_attach guint bottom_attach")
(CFNC "void gtk_text_buffer_select_range GtkTextBuffer* buffer GtkTextIter* ins GtkTextIter* bound")
(CFNC "void gtk_text_view_set_overwrite GtkTextView* text_view gboolean overwrite")
@@ -4738,10 +4693,10 @@
(CCHK "GTK_IS_FILE_CHOOSER_WIDGET(obj)" "GtkFileChooserWidget*")
(CCAST "GTK_TREE_MODEL_FILTER(obj)" "GtkTreeModelFilter*")
(CCHK "GTK_IS_TREE_MODEL_FILTER(obj)" "GtkTreeModelFilter*")
-(CCAST "GTK_ACTION(obj)" "GtkAction*")
-(CCHK "GTK_IS_ACTION(obj)" "GtkAction*")
-(CCAST "GTK_ACTION_GROUP(obj)" "GtkActionGroup*")
-(CCHK "GTK_IS_ACTION_GROUP(obj)" "GtkActionGroup*")
+;;; 3.9.8 (CCAST "GTK_ACTION(obj)" "GtkAction*")
+;;; (CCHK "GTK_IS_ACTION(obj)" "GtkAction*")
+;;; (CCAST "GTK_ACTION_GROUP(obj)" "GtkActionGroup*")
+;;; (CCHK "GTK_IS_ACTION_GROUP(obj)" "GtkActionGroup*")
(CCAST "GTK_COMBO_BOX(obj)" "GtkComboBox*")
(CCHK "GTK_IS_COMBO_BOX(obj)" "GtkComboBox*")
;;; 2.91.1 (CCAST "GTK_COMBO_BOX_ENTRY(obj)" "GtkComboBoxEntry*")
@@ -4758,12 +4713,12 @@
;(CCHK "GTK_IS_UI_MANAGER(obj)" "GtkUIManager*")
(CCAST "GTK_RADIO_TOOL_BUTTON(obj)" "GtkRadioToolButton*")
(CCHK "GTK_IS_RADIO_TOOL_BUTTON(obj)" "GtkRadioToolButton*")
-(CCAST "GTK_RADIO_ACTION(obj)" "GtkRadioAction*")
-(CCHK "GTK_IS_RADIO_ACTION(obj)" "GtkRadioAction*")
+;;; (CCAST "GTK_RADIO_ACTION(obj)" "GtkRadioAction*")
+;;; (CCHK "GTK_IS_RADIO_ACTION(obj)" "GtkRadioAction*")
(CCAST "GTK_SEPARATOR_TOOL_ITEM(obj)" "GtkSeparatorToolItem*")
(CCHK "GTK_IS_SEPARATOR_TOOL_ITEM(obj)" "GtkSeparatorToolItem*")
-(CCAST "GTK_TOGGLE_ACTION(obj)" "GtkToggleAction*")
-(CCHK "GTK_IS_TOGGLE_ACTION(obj)" "GtkToggleAction*")
+;;; (CCAST "GTK_TOGGLE_ACTION(obj)" "GtkToggleAction*")
+;;; (CCHK "GTK_IS_TOGGLE_ACTION(obj)" "GtkToggleAction*")
(CCAST "GTK_TOGGLE_TOOL_BUTTON(obj)" "GtkToggleToolButton*")
(CCHK "GTK_IS_TOGGLE_TOOL_BUTTON(obj)" "GtkToggleToolButton*")
(CCAST "GTK_FILE_FILTER(obj)" "GtkFileFilter*")
@@ -4781,6 +4736,7 @@
(CCAST "GTK_TOOL_ITEM(o)" "GtkToolItem*")
(CCHK "GTK_IS_TOOL_ITEM(o)" "GtkToolItem*")
+;;; out 3.9.8
;(CINT "GTK_UI_MANAGER_AUTO" "GtkUIManagerItemType")
;(CINT "GTK_UI_MANAGER_MENUBAR" "GtkUIManagerItemType")
;(CINT "GTK_UI_MANAGER_MENU" "GtkUIManagerItemType")
@@ -4823,32 +4779,35 @@
(CFNC "GtkTreePath* gtk_tree_model_filter_convert_path_to_child_path GtkTreeModelFilter* path GtkTreePath* filter_path") ; FREE
(CFNC "void gtk_tree_model_filter_refilter GtkTreeModelFilter* filter")
(CFNC "void gtk_tree_model_filter_clear_cache GtkTreeModelFilter* filter")
+
+;;; 3.9.8
;;;;(CFNC "GType gtk_action_get_type void")
-(CFNC "gchar* gtk_action_get_name GtkAction* action")
-(CFNC "void gtk_action_activate GtkAction* action")
-(CFNC "GtkWidget* gtk_action_create_icon GtkAction* action GtkIconSize icon_size")
-(CFNC "GtkWidget* gtk_action_create_menu_item GtkAction* action")
-(CFNC "GtkWidget* gtk_action_create_tool_item GtkAction* action")
+;;; (CFNC "gchar* gtk_action_get_name GtkAction* action")
+;;; (CFNC "void gtk_action_activate GtkAction* action")
+;;; (CFNC "GtkWidget* gtk_action_create_icon GtkAction* action GtkIconSize icon_size")
+;;; (CFNC "GtkWidget* gtk_action_create_menu_item GtkAction* action")
+;;; (CFNC "GtkWidget* gtk_action_create_tool_item GtkAction* action")
;;; out 2.15.1 (CFNC "void gtk_action_connect_proxy GtkAction* action GtkWidget* proxy")
;;; (CFNC "void gtk_action_disconnect_proxy GtkAction* action GtkWidget* proxy")
-(CFNC "GSList* gtk_action_get_proxies GtkAction* action")
-(CFNC "void gtk_action_connect_accelerator GtkAction* action")
-(CFNC "void gtk_action_disconnect_accelerator GtkAction* action")
+;;; (CFNC "GSList* gtk_action_get_proxies GtkAction* action")
+;;; (CFNC "void gtk_action_connect_accelerator GtkAction* action")
+;;; (CFNC "void gtk_action_disconnect_accelerator GtkAction* action")
;;;;(CFNC "GType gtk_action_group_get_type void")
-(CFNC "GtkActionGroup* gtk_action_group_new gchar* name")
-(CFNC "gchar* gtk_action_group_get_name GtkActionGroup* action_group")
-(CFNC "GtkAction* gtk_action_group_get_action GtkActionGroup* action_group gchar* action_name")
-(CFNC "GList* gtk_action_group_list_actions GtkActionGroup* action_group")
-(CFNC "void gtk_action_group_add_action GtkActionGroup* action_group GtkAction* action")
-(CFNC "void gtk_action_group_remove_action GtkActionGroup* action_group GtkAction* action")
-(CFNC "void gtk_action_group_add_actions GtkActionGroup* action_group GtkActionEntry* entries guint n_entries gpointer user_data")
-(CFNC "void gtk_action_group_add_toggle_actions GtkActionGroup* action_group GtkToggleActionEntry* entries guint n_entries gpointer user_data")
-;(CFNC "void gtk_action_group_add_radio_actions GtkActionGroup* action_group GtkRadioActionEntry* entries guint n_entries gint value GCallback on_change gpointer user_data")
-;(CFNC "void gtk_action_group_add_actions_full GtkActionGroup* action_group GtkActionEntry* entries guint n_entries lambda_data func_info GtkDestroyNotify destroy")
-(CFNC "void gtk_action_group_add_toggle_actions_full GtkActionGroup* action_group GtkToggleActionEntry* entries guint n_entries lambda_data func_info GtkDestroyNotify destroy")
-;(CFNC "void gtk_action_group_add_radio_actions_full GtkActionGroup* action_group GtkRadioActionEntry* entries guint n_entries gint value GCallback on_change gpointer user_data GtkDestroyNotify destroy")
-;(CFNC "void gtk_action_group_set_translate_func GtkActionGroup* action_group GtkTranslateFunc func lambda_data func_info GtkDestroyNotify notify")
-(CFNC "void gtk_action_group_set_translation_domain GtkActionGroup* action_group gchar* domain")
+;;; (CFNC "GtkActionGroup* gtk_action_group_new gchar* name")
+;;; (CFNC "gchar* gtk_action_group_get_name GtkActionGroup* action_group")
+;;; (CFNC "GtkAction* gtk_action_group_get_action GtkActionGroup* action_group gchar* action_name")
+;;; (CFNC "GList* gtk_action_group_list_actions GtkActionGroup* action_group")
+;;; (CFNC "void gtk_action_group_add_action GtkActionGroup* action_group GtkAction* action")
+;;; (CFNC "void gtk_action_group_remove_action GtkActionGroup* action_group GtkAction* action")
+;;; (CFNC "void gtk_action_group_add_actions GtkActionGroup* action_group GtkActionEntry* entries guint n_entries gpointer user_data")
+;;; (CFNC "void gtk_action_group_add_toggle_actions GtkActionGroup* action_group GtkToggleActionEntry* entries guint n_entries gpointer user_data")
+;;; ;(CFNC "void gtk_action_group_add_radio_actions GtkActionGroup* action_group GtkRadioActionEntry* entries guint n_entries gint value GCallback on_change gpointer user_data")
+;;; ;(CFNC "void gtk_action_group_add_actions_full GtkActionGroup* action_group GtkActionEntry* entries guint n_entries lambda_data func_info GtkDestroyNotify destroy")
+;;; (CFNC "void gtk_action_group_add_toggle_actions_full GtkActionGroup* action_group GtkToggleActionEntry* entries guint n_entries lambda_data func_info GtkDestroyNotify destroy")
+;;; ;(CFNC "void gtk_action_group_add_radio_actions_full GtkActionGroup* action_group GtkRadioActionEntry* entries guint n_entries gint value GCallback on_change gpointer user_data GtkDestroyNotify destroy")
+;;; ;(CFNC "void gtk_action_group_set_translate_func GtkActionGroup* action_group GtkTranslateFunc func lambda_data func_info GtkDestroyNotify notify")
+;;; (CFNC "void gtk_action_group_set_translation_domain GtkActionGroup* action_group gchar* domain")
+
;;;;(CFNC "GType gtk_combo_box_get_type void")
;;; (CFNC "GtkWidget* gtk_combo_box_new GtkTreeModel* model")
;;; changed 2.3.1
@@ -4906,16 +4865,16 @@
(CFNC "gboolean gtk_font_button_get_show_size GtkFontButton* font_button")
(CFNC "void gtk_font_button_set_show_size GtkFontButton* font_button gboolean show_size")
;;;;(CFNC "GType gtk_color_button_get_type void")
-(CFNC "GtkWidget* gtk_color_button_new void")
-(CFNC "GtkWidget* gtk_color_button_new_with_color GdkColor* color")
-(CFNC "void gtk_color_button_set_color GtkColorButton* color_button GdkColor* color")
-(CFNC "void gtk_color_button_set_alpha GtkColorButton* color_button guint16 alpha")
-(CFNC "void gtk_color_button_get_color GtkColorButton* color_button GdkColor* color")
-(CFNC "guint16 gtk_color_button_get_alpha GtkColorButton* color_button")
-(CFNC "void gtk_color_button_set_use_alpha GtkColorButton* color_button gboolean use_alpha")
-(CFNC "gboolean gtk_color_button_get_use_alpha GtkColorButton* color_button")
-(CFNC "void gtk_color_button_set_title GtkColorButton* color_button gchar* title")
-(CFNC "gchar* gtk_color_button_get_title GtkColorButton* color_button")
+;;; ;;; 3.3.16 (CFNC-gtk2 "GtkWidget* gtk_color_button_new void")
+;;; ;;; 3.3.16 (CFNC-gtk2 "GtkWidget* gtk_color_button_new_with_color GdkColor* color")
+;;; 3.3.16 (CFNC "void gtk_color_button_set_alpha GtkColorButton* color_button guint16 alpha")
+;;; ;;; 3.3.16 (CFNC-gtk2 "void gtk_color_button_set_color GtkColorButton* color_button GdkColor* color")
+;;; ;;; 3.3.16 (CFNC-gtk2 "void gtk_color_button_get_color GtkColorButton* color_button GdkColor* color")
+;;; 3.3.16 (CFNC "guint16 gtk_color_button_get_alpha GtkColorButton* color_button")
+;;; 3.3.16 (CFNC "void gtk_color_button_set_use_alpha GtkColorButton* color_button gboolean use_alpha")
+;;; 3.3.16 (CFNC "gboolean gtk_color_button_get_use_alpha GtkColorButton* color_button")
+;;; ;;; 3.3.16 (CFNC-gtk2 "void gtk_color_button_set_title GtkColorButton* color_button gchar* title")
+;;; ;;; 3.3.16 (CFNC-gtk2 "gchar* gtk_color_button_get_title GtkColorButton* color_button")
;;;;(CFNC "GType gtk_entry_completion_get_type void")
(CFNC "GtkEntryCompletion* gtk_entry_completion_new void")
(CFNC "GtkWidget* gtk_entry_completion_get_entry GtkEntryCompletion* entry")
@@ -4931,8 +4890,8 @@
(CFNC "void gtk_entry_completion_set_text_column GtkEntryCompletion* completion gint column")
;;;;(CFNC "GType gtk_ui_manager_get_type void")
;(CFNC "GtkUIManager* gtk_ui_manager_new void")
-;(CFNC "void gtk_ui_manager_set_add_tearoffs GtkUIManager* self gboolean add_tearoffs")
-;(CFNC "gboolean gtk_ui_manager_get_add_tearoffs GtkUIManager* self")
+;;; 3.3.2 ;(CFNC "void gtk_ui_manager_set_add_tearoffs GtkUIManager* self gboolean add_tearoffs")
+;;; 3.3.2 ;(CFNC "gboolean gtk_ui_manager_get_add_tearoffs GtkUIManager* self")
;(CFNC "void gtk_ui_manager_insert_action_group GtkUIManager* self GtkActionGroup* action_group gint pos")
;(CFNC "void gtk_ui_manager_remove_action_group GtkUIManager* self GtkActionGroup* action_group")
;(CFNC "GList* gtk_ui_manager_get_action_groups GtkUIManager* self")
@@ -4948,31 +4907,31 @@
;(CFNC "guint gtk_ui_manager_new_merge_id GtkUIManager* self")
;;;;(CFNC "GType gtk_radio_tool_button_get_type void")
(CFNC "GtkToolItem* gtk_radio_tool_button_new GSList* @group")
-(CFNC "GtkToolItem* gtk_radio_tool_button_new_from_stock GSList* @group gchar* stock_id")
+;;; (CFNC "GtkToolItem* gtk_radio_tool_button_new_from_stock GSList* @group gchar* stock_id")
;;; (CFNC "GtkToolItem* gtk_radio_tool_button_new_from_widget GtkWidget* group")
;;; changed 2.3.1
(CFNC "GtkToolItem* gtk_radio_tool_button_new_from_widget GtkRadioToolButton* group")
-(CFNC "GtkToolItem* gtk_radio_tool_button_new_with_stock_from_widget GtkRadioToolButton* group gchar* stock_id")
+;;; (CFNC "GtkToolItem* gtk_radio_tool_button_new_with_stock_from_widget GtkRadioToolButton* group gchar* stock_id")
;;; arg1 type changed 2.3.2
(CFNC "GSList* gtk_radio_tool_button_get_group GtkRadioToolButton* button")
(CFNC "void gtk_radio_tool_button_set_group GtkRadioToolButton* button GSList* @group")
;;;;(CFNC "GType gtk_radio_action_get_type void")
-(CFNC "GSList* gtk_radio_action_get_group GtkRadioAction* action")
-(CFNC "void gtk_radio_action_set_group GtkRadioAction* action GSList* @group")
-(CFNC "gint gtk_radio_action_get_current_value GtkRadioAction* action")
+;;; (CFNC "GSList* gtk_radio_action_get_group GtkRadioAction* action")
+;;; (CFNC "void gtk_radio_action_set_group GtkRadioAction* action GSList* @group")
+;;; (CFNC "gint gtk_radio_action_get_current_value GtkRadioAction* action")
;;;;(CFNC "GType gtk_separator_tool_item_get_type void")
(CFNC "GtkToolItem* gtk_separator_tool_item_new void")
(CFNC "gboolean gtk_separator_tool_item_get_draw GtkSeparatorToolItem* item")
(CFNC "void gtk_separator_tool_item_set_draw GtkSeparatorToolItem* tool_item gboolean draw")
;;;;(CFNC "GType gtk_toggle_action_get_type void")
-(CFNC "void gtk_toggle_action_toggled GtkToggleAction* action")
-(CFNC "void gtk_toggle_action_set_active GtkToggleAction* action gboolean is_active")
-(CFNC "gboolean gtk_toggle_action_get_active GtkToggleAction* action")
-(CFNC "void gtk_toggle_action_set_draw_as_radio GtkToggleAction* action gboolean draw_as_radio")
-(CFNC "gboolean gtk_toggle_action_get_draw_as_radio GtkToggleAction* action")
-;;;;(CFNC "GType gtk_toggle_tool_button_get_type void")
+;;; (CFNC "void gtk_toggle_action_toggled GtkToggleAction* action")
+;;; (CFNC "void gtk_toggle_action_set_active GtkToggleAction* action gboolean is_active")
+;;; (CFNC "gboolean gtk_toggle_action_get_active GtkToggleAction* action")
+;;; (CFNC "void gtk_toggle_action_set_draw_as_radio GtkToggleAction* action gboolean draw_as_radio")
+;;; (CFNC "gboolean gtk_toggle_action_get_draw_as_radio GtkToggleAction* action")
+;;; ;;;;(CFNC "GType gtk_toggle_tool_button_get_type void")
(CFNC "GtkToolItem* gtk_toggle_tool_button_new void")
-(CFNC "GtkToolItem* gtk_toggle_tool_button_new_from_stock gchar* stock_id")
+;;; (CFNC "GtkToolItem* gtk_toggle_tool_button_new_from_stock gchar* stock_id")
(CFNC "void gtk_toggle_tool_button_set_active GtkToggleToolButton* button gboolean is_active")
(CFNC "gboolean gtk_toggle_tool_button_get_active GtkToggleToolButton* button")
(CFNC "guint g_timeout_add_full gint priority guint interval GSourceFunc func lambda_data func_info GtkDestroyNotify notify")
@@ -5060,27 +5019,27 @@
(CFNC "GList* gtk_icon_theme_list_icons GtkIconTheme* icon_theme gchar* context")
(CFNC "char* gtk_icon_theme_get_example_icon_name GtkIconTheme* icon_theme")
(CFNC "gboolean gtk_icon_theme_rescan_if_needed GtkIconTheme* icon_theme")
-(CFNC "void gtk_icon_theme_add_builtin_icon gchar* icon_name gint size GdkPixbuf* pixbuf")
+;;; 3.13.4 (CFNC "void gtk_icon_theme_add_builtin_icon gchar* icon_name gint size GdkPixbuf* pixbuf")
;;;;(CFNC "GType gtk_icon_info_get_type void")
-(CFNC "GtkIconInfo* gtk_icon_info_copy GtkIconInfo* icon_info")
-(CFNC "void gtk_icon_info_free GtkIconInfo* icon_info")
+;;; 3.7.10 (CFNC "GtkIconInfo* gtk_icon_info_copy GtkIconInfo* icon_info")
+;;; 3.7.10 (CFNC "void gtk_icon_info_free GtkIconInfo* icon_info")
(CFNC "gint gtk_icon_info_get_base_size GtkIconInfo* icon_info")
(CFNC "gchar* gtk_icon_info_get_filename GtkIconInfo* icon_info")
-(CFNC "GdkPixbuf* gtk_icon_info_get_builtin_pixbuf GtkIconInfo* icon_info")
+;;; 3.13.4 (CFNC "GdkPixbuf* gtk_icon_info_get_builtin_pixbuf GtkIconInfo* icon_info")
(CFNC "GdkPixbuf* gtk_icon_info_load_icon GtkIconInfo* icon_info GError** [error]")
-(CFNC "void gtk_icon_info_set_raw_coordinates GtkIconInfo* icon_info gboolean raw_coordinates")
-(CFNC "gboolean gtk_icon_info_get_embedded_rect GtkIconInfo* icon_info GdkRectangle* rectangle")
-;;; (CFNC "gboolean gtk_icon_info_get_attach_points GtkIconInfo* icon_info GdkPoint** [points] gint* [n_points]")
-(CFNC "gchar* gtk_icon_info_get_display_name GtkIconInfo* icon_info")
+;;; 3.13.3 (CFNC "void gtk_icon_info_set_raw_coordinates GtkIconInfo* icon_info gboolean raw_coordinates")
+;;; 3.13.3 (CFNC "gboolean gtk_icon_info_get_embedded_rect GtkIconInfo* icon_info GdkRectangle* rectangle")
+;;; 3.13.3 ;;; (CFNC "gboolean gtk_icon_info_get_attach_points GtkIconInfo* icon_info GdkPoint** [points] gint* [n_points]")
+;;; 3.13.3 (CFNC "gchar* gtk_icon_info_get_display_name GtkIconInfo* icon_info")
;;;;(CFNC "GType gtk_tool_button_get_type void")
(CFNC "GtkToolItem* gtk_tool_button_new GtkWidget* @icon_widget gchar* label")
-(CFNC "GtkToolItem* gtk_tool_button_new_from_stock gchar* stock_id")
+;;; (CFNC "GtkToolItem* gtk_tool_button_new_from_stock gchar* stock_id")
(CFNC "void gtk_tool_button_set_label GtkToolButton* button gchar* label")
(CFNC "gchar* gtk_tool_button_get_label GtkToolButton* button")
(CFNC "void gtk_tool_button_set_use_underline GtkToolButton* button gboolean use_underline")
(CFNC "gboolean gtk_tool_button_get_use_underline GtkToolButton* button")
-(CFNC "void gtk_tool_button_set_stock_id GtkToolButton* button gchar* stock_id")
-(CFNC "gchar* gtk_tool_button_get_stock_id GtkToolButton* button")
+;;; (CFNC "void gtk_tool_button_set_stock_id GtkToolButton* button gchar* stock_id")
+;;; (CFNC "gchar* gtk_tool_button_get_stock_id GtkToolButton* button")
(CFNC "void gtk_tool_button_set_icon_widget GtkToolButton* button GtkWidget* @icon_widget")
(CFNC "GtkWidget* gtk_tool_button_get_icon_widget GtkToolButton* button")
(CFNC "void gtk_tool_button_set_label_widget GtkToolButton* button GtkWidget* @label_widget")
@@ -5102,7 +5061,7 @@
(CFNC "gboolean gtk_tool_item_get_visible_vertical GtkToolItem* toolitem")
(CFNC "gboolean gtk_tool_item_get_is_important GtkToolItem* tool_item")
(CFNC "void gtk_tool_item_set_is_important GtkToolItem* tool_item gboolean is_important")
-(CFNC "GtkIconSize gtk_tool_item_get_icon_size GtkToolItem* tool_item")
+;;; (CFNC "GtkIconSize gtk_tool_item_get_icon_size GtkToolItem* tool_item")
(CFNC "GtkOrientation gtk_tool_item_get_orientation GtkToolItem* tool_item")
(CFNC "GtkToolbarStyle gtk_tool_item_get_toolbar_style GtkToolItem* tool_item")
(CFNC "GtkReliefStyle gtk_tool_item_get_relief_style GtkToolItem* tool_item")
@@ -5117,26 +5076,29 @@
(CFNC "GdkWindow* gdk_display_get_default_group GdkDisplay* display")
;;; changed return type 2.90.1 (CFNC "void gdk_window_set_accept_focus GdkWindow* window gboolean accept_focus")
(CFNC "GdkWindow* gdk_window_get_group GdkWindow* window")
-(CFNC "gboolean gtk_action_group_get_sensitive GtkActionGroup* action_group")
-(CFNC "void gtk_action_group_set_sensitive GtkActionGroup* action_group gboolean sensitive")
-(CFNC "gboolean gtk_action_group_get_visible GtkActionGroup* action_group")
-(CFNC "void gtk_action_group_set_visible GtkActionGroup* action_group gboolean visible")
-(CFNC "void gtk_action_group_add_action_with_accel GtkActionGroup* action_group GtkAction* action gchar* accelerator")
-(CFNC "GtkAction* gtk_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id")
-(CFNC "gboolean gtk_action_is_sensitive GtkAction* action")
-(CFNC "gboolean gtk_action_get_sensitive GtkAction* action")
-(CFNC "gboolean gtk_action_is_visible GtkAction* action")
-(CFNC "gboolean gtk_action_get_visible GtkAction* action")
-(CFNC "void gtk_button_set_alignment GtkButton* button gfloat xalign gfloat yalign")
-(CFNC "void gtk_button_get_alignment GtkButton* button gfloat* [xalign] gfloat* [yalign]")
+
+;;; 3.9.8
+;;; (CFNC "gboolean gtk_action_group_get_sensitive GtkActionGroup* action_group")
+;;; (CFNC "void gtk_action_group_set_sensitive GtkActionGroup* action_group gboolean sensitive")
+;;; (CFNC "gboolean gtk_action_group_get_visible GtkActionGroup* action_group")
+;;; (CFNC "void gtk_action_group_set_visible GtkActionGroup* action_group gboolean visible")
+;;; (CFNC "void gtk_action_group_add_action_with_accel GtkActionGroup* action_group GtkAction* action gchar* accelerator")
+;;; (CFNC "GtkAction* gtk_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id")
+;;; (CFNC "gboolean gtk_action_is_sensitive GtkAction* action")
+;;; (CFNC "gboolean gtk_action_get_sensitive GtkAction* action")
+;;; (CFNC "gboolean gtk_action_is_visible GtkAction* action")
+;;; (CFNC "gboolean gtk_action_get_visible GtkAction* action")
+
+;;; 3.13.2 (CFNC "void gtk_button_set_alignment GtkButton* button gfloat xalign gfloat yalign")
+;;; 3.13.2 (CFNC "void gtk_button_get_alignment GtkButton* button gfloat* [xalign] gfloat* [yalign]")
(CFNC "void gtk_cell_layout_reorder GtkCellLayout* cell_layout GtkCellRenderer* cell gint position")
(CFNC "void gtk_clipboard_request_targets GtkClipboard* clipboard GtkClipboardTargetsReceivedFunc func lambda_data #func_info")
(CFNC "gboolean gtk_clipboard_wait_for_targets GtkClipboard* clipboard GdkAtom** [targets] gint* [n_targets]") ; FREE (targets)
(CFNC "void gtk_menu_shell_cancel GtkMenuShell* menu_shell")
(CFNC "GtkWidget* gtk_paned_get_child1 GtkPaned* paned")
(CFNC "GtkWidget* gtk_paned_get_child2 GtkPaned* paned")
-(CFNC "GtkRadioAction* gtk_radio_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id gint value")
-(CFNC "GtkToggleAction* gtk_toggle_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id")
+;;; (CFNC "GtkRadioAction* gtk_radio_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id gint value")
+;;; (CFNC "GtkToggleAction* gtk_toggle_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id")
(CFNC "void gtk_window_set_accept_focus GtkWindow* window gboolean setting")
(CFNC "gboolean gtk_window_get_accept_focus GtkWindow* window")
@@ -5168,7 +5130,7 @@
(CFNC "void gtk_file_chooser_set_use_preview_label GtkFileChooser* chooser gboolean use_label")
(CFNC "gboolean gtk_file_chooser_get_use_preview_label GtkFileChooser* chooser")
;;; 2.13.6. (CFNC "GtkWidget* gtk_file_chooser_widget_new_with_backend GtkFileChooserAction action gchar* backend")
-;(CFNC-gtk2 "void gtk_rc_reset_styles GtkSettings* settings")
+;;; ;(CFNC-gtk2 "void gtk_rc_reset_styles GtkSettings* settings")
;;;(CFNC "void gtk_text_layout_set_keyboard_direction GtkTextLayout* layout GtkTextDirection keyboard_dir")
;;;GtkTextLayout is buggy
(CFNC "GList* gtk_widget_list_mnemonic_labels GtkWidget* widget") ; FREE (g_list_free)
@@ -5214,21 +5176,21 @@
(CFNC "void gtk_cell_view_set_model GtkCellView* cell_view GtkTreeModel* @model")
(CFNC "void gtk_cell_view_set_displayed_row GtkCellView* cell_view GtkTreePath* path")
(CFNC "GtkTreePath* gtk_cell_view_get_displayed_row GtkCellView* cell_view")
-(CFNC-gtk2 "gboolean gtk_cell_view_get_size_of_row GtkCellView* cell_view GtkTreePath* path GtkRequisition* requisition") ; assumes requisition is alloc'd
-(CFNC "void gtk_cell_view_set_background_color GtkCellView* cell_view GdkColor* color")
+;;; (CFNC-gtk2 "gboolean gtk_cell_view_get_size_of_row GtkCellView* cell_view GtkTreePath* path GtkRequisition* requisition") ; assumes requisition is alloc'd
+;;; (CFNC-gtk2 "void gtk_cell_view_set_background_color GtkCellView* cell_view GdkColor* color")
;;; out 2.5.6 (CFNC "void gtk_cell_view_set_cell_data GtkCellView* cellview")
;;; out 2.17.2 (CFNC "GList* gtk_cell_view_get_cell_renderers GtkCellView* cellview") ; FREE (g_list_free)
;;; changed return type 2.90.1 (CFNC "void gdk_window_set_focus_on_map GdkWindow* window gboolean focus_on_map")
-(CFNC "void gdk_window_enable_synchronized_configure GdkWindow* window")
-(CFNC "void gdk_window_configure_finished GdkWindow* window")
+;;; 3.7.10 (CFNC "void gdk_window_enable_synchronized_configure GdkWindow* window")
+;;; 3.7.10 (CFNC "void gdk_window_configure_finished GdkWindow* window")
;;;(CFNC "gchar* gtk_action_group_translate_string GtkActionGroup* action_group gchar* string") -- out 2.5.2
(CFNC "gint gtk_combo_box_get_wrap_width GtkComboBox* combo_box")
(CFNC "gint gtk_combo_box_get_row_span_column GtkComboBox* combo_box")
(CFNC "gint gtk_combo_box_get_column_span_column GtkComboBox* combo_box")
-(CFNC "gboolean gtk_combo_box_get_add_tearoffs GtkComboBox* combo_box")
-(CFNC "void gtk_combo_box_set_add_tearoffs GtkComboBox* combo_box gboolean add_tearoffs")
+;;; 3.3.2 (CFNC "gboolean gtk_combo_box_get_add_tearoffs GtkComboBox* combo_box")
+;;; 3.3.2 (CFNC "void gtk_combo_box_set_add_tearoffs GtkComboBox* combo_box gboolean add_tearoffs")
;;; (CFNC "void gtk_combo_box_set_row_separator_column GtkComboBox* combo_box gint column")
;;; (CFNC "gint gtk_combo_box_get_row_separator_column GtkComboBox* combo_box")
;;; changed in 2.5.1
@@ -5267,8 +5229,8 @@
(CFNC "void gtk_about_dialog_set_copyright GtkAboutDialog* about gchar* copyright")
(CFNC "gchar* gtk_about_dialog_get_comments GtkAboutDialog* about")
(CFNC "void gtk_about_dialog_set_comments GtkAboutDialog* about gchar* comments")
-(CFNC "gchar* gtk_about_dialog_get_license GtkAboutDialog* about")
-(CFNC "void gtk_about_dialog_set_license GtkAboutDialog* about gchar* license")
+;(CFNC "gchar* gtk_about_dialog_get_license GtkAboutDialog* about")
+;(CFNC "void gtk_about_dialog_set_license GtkAboutDialog* about gchar* license")
(CFNC "gchar* gtk_about_dialog_get_website GtkAboutDialog* about")
(CFNC "void gtk_about_dialog_set_website GtkAboutDialog* about gchar* website")
(CFNC "gchar* gtk_about_dialog_get_website_label GtkAboutDialog* about")
@@ -5448,10 +5410,10 @@
;;; ditto (CFNC "void gtk_file_chooser_button_set_active GtkFileChooserButton* button gboolean is_active")
(CFNC "gboolean gdk_drag_drop_succeeded GdkDragContext* context")
;;; 2.90.6 (CFNC "gboolean gdk_rgb_colormap_ditherable GdkColormap* cmap")
-(CFNC "void gtk_action_set_sensitive GtkAction* action gboolean sensitive")
-(CFNC "void gtk_action_set_visible GtkAction* action gboolean visible")
-(CFNC "gboolean gtk_combo_box_get_focus_on_click GtkComboBox* combo")
-(CFNC "void gtk_combo_box_set_focus_on_click GtkComboBox* combo gboolean focus_on_click")
+;;; (CFNC "void gtk_action_set_sensitive GtkAction* action gboolean sensitive")
+;;; (CFNC "void gtk_action_set_visible GtkAction* action gboolean visible")
+;;; 3.19.2 (CFNC "gboolean gtk_combo_box_get_focus_on_click GtkComboBox* combo")
+;;; 3.19.2 (CFNC "void gtk_combo_box_set_focus_on_click GtkComboBox* combo gboolean focus_on_click")
;;; already included? (CFNC "PangoLayout* gtk_entry_get_layout GtkEntry* entry")
(CFNC "gint gtk_entry_layout_index_to_text_index GtkEntry* entry gint layout_index")
(CFNC "gint gtk_entry_text_index_to_layout_index GtkEntry* entry gint text_index")
@@ -5474,7 +5436,7 @@
;;;;(CFNC "GType gtk_menu_tool_button_get_type void")
(CFNC "GtkToolItem* gtk_menu_tool_button_new GtkWidget* @icon_widget gchar* label")
-(CFNC "GtkToolItem* gtk_menu_tool_button_new_from_stock gchar* stock_id")
+;;; (CFNC "GtkToolItem* gtk_menu_tool_button_new_from_stock gchar* stock_id")
(CFNC "void gtk_menu_tool_button_set_menu GtkMenuToolButton* button GtkWidget* menu")
(CFNC "GtkWidget* gtk_menu_tool_button_get_menu GtkMenuToolButton* button")
;;; out 2.11.6 (CFNC "void gtk_menu_tool_button_set_arrow_tooltip GtkMenuToolButton* button GtkTooltips* tooltips gchar* tip_text gchar* tip_private")
@@ -5486,7 +5448,7 @@
(CFNC "gboolean gtk_clipboard_wait_is_target_available GtkClipboard* clipboard GdkAtom target")
(CFNC "void gtk_clipboard_set_can_store GtkClipboard* clipboard GtkTargetEntry* @targets gint n_targets")
(CFNC "void gtk_clipboard_store GtkClipboard* clipboard")
-(CFNC "gboolean gtk_alternative_dialog_button_order GdkScreen* @screen")
+;;; 3.12? (CFNC "gboolean gtk_alternative_dialog_button_order GdkScreen* @screen")
;;;(CFNC "void gtk_dialog_set_alternative_button_order GtkDialog* dialog gint first_response_id ...")
(CFNC "void gtk_drag_dest_add_image_targets GtkWidget* widget")
(CFNC "void gtk_drag_dest_add_uri_targets GtkWidget* widget")
@@ -5494,8 +5456,8 @@
(CFNC "void gtk_drag_source_add_uri_targets GtkWidget* widget")
(CFNC "gint gtk_file_chooser_button_get_width_chars GtkFileChooserButton* button")
(CFNC "void gtk_file_chooser_button_set_width_chars GtkFileChooserButton* button gint n_chars")
-(CFNC "GtkWidget* gtk_image_new_from_icon_name gchar* icon_name GtkIconSize size")
-(CFNC "void gtk_image_set_from_icon_name GtkImage* image gchar* icon_name GtkIconSize size")
+;;; (CFNC "GtkWidget* gtk_image_new_from_icon_name gchar* icon_name GtkIconSize size")
+;;; (CFNC "void gtk_image_set_from_icon_name GtkImage* image gchar* icon_name GtkIconSize size")
(CFNC "void gtk_image_set_pixel_size GtkImage* image gint pixel_size")
;;;(CFNC "void gtk_image_get_icon_name GtkImage* image gchar** [icon_name] GtkIconSize* [size]" 'const) ;; no free here -- need const
(CFNC "gint gtk_image_get_pixel_size GtkImage* image")
@@ -5547,7 +5509,7 @@
(CFNC "void gtk_button_set_image GtkButton* button GtkWidget* image")
(CFNC "GtkWidget* gtk_button_get_image GtkButton* button")
-(CFNC "void gtk_dialog_set_alternative_button_order_from_array GtkDialog* dialog gint n_params gint* new_order")
+;;; 3.12? (CFNC "void gtk_dialog_set_alternative_button_order_from_array GtkDialog* dialog gint n_params gint* new_order")
(CFNC "void gtk_label_set_angle GtkLabel* label gdouble angle")
(CFNC "gdouble gtk_label_get_angle GtkLabel* label")
@@ -5645,7 +5607,7 @@
;;; 2.91.0 (CFNC "GdkColormap* gdk_screen_get_rgba_colormap GdkScreen* screen")
(CFNC "GdkVisual* gdk_screen_get_rgba_visual GdkScreen* screen")
(CFNC "void gdk_window_set_urgency_hint GdkWindow* window gboolean urgent")
-(CFNC "GClosure* gtk_action_get_accel_closure GtkAction* action")
+;;; (CFNC "GClosure* gtk_action_get_accel_closure GtkAction* action")
(CFNC "gint gtk_dialog_get_response_for_widget GtkDialog* dialog GtkWidget* widget")
(CFNC "void gtk_drag_source_set_icon_name GtkWidget* widget gchar* icon_name" 'const)
(CFNC "void gtk_drag_set_icon_name GdkDragContext* context gchar* icon_name gint hot_x gint hot_y" 'const)
@@ -5675,8 +5637,8 @@
(CFNC "void gtk_menu_bar_set_child_pack_direction GtkMenuBar* menubar GtkPackDirection child_pack_dir")
(CFNC "gboolean gtk_menu_shell_get_take_focus GtkMenuShell* menu_shell")
(CFNC "void gtk_menu_shell_set_take_focus GtkMenuShell* menu_shell gboolean take_focus")
-(CFNC "GtkWidget* gtk_scrolled_window_get_hscrollbar GtkScrolledWindow* scrolled_window")
-(CFNC "GtkWidget* gtk_scrolled_window_get_vscrollbar GtkScrolledWindow* scrolled_window")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_scrolled_window_get_hscrollbar GtkScrolledWindow* scrolled_window")
+;;; 3.1.6 (CFNC "GtkWidget* gtk_scrolled_window_get_vscrollbar GtkScrolledWindow* scrolled_window")
(CFNC "void gtk_size_group_set_ignore_hidden GtkSizeGroup* size_group gboolean ignore_hidden")
(CFNC "gboolean gtk_size_group_get_ignore_hidden GtkSizeGroup* size_group")
;(CFNC "void gtk_stock_set_translate_func gchar* domain GtkTranslateFunc func lambda_data func_info GtkDestroyNotify notify" 'const)
@@ -5701,8 +5663,8 @@
;;; gtk 2.7.2
-(CFNC "gboolean gtk_about_dialog_get_wrap_license GtkAboutDialog* about")
-(CFNC "void gtk_about_dialog_set_wrap_license GtkAboutDialog* about gboolean wrap_license")
+;(CFNC "gboolean gtk_about_dialog_get_wrap_license GtkAboutDialog* about")
+;(CFNC "void gtk_about_dialog_set_wrap_license GtkAboutDialog* about gboolean wrap_license")
;;; 2.7.3
@@ -5741,8 +5703,8 @@
(CINT "PANGO_SCRIPT_OLD_PERSIAN" "PangoScript")
(CINT "PANGO_SCRIPT_KHAROSHTHI" "PangoScript")
-(CLNG "PANGO_TYPE_ITEM")
-(CLNG "PANGO_TYPE_LAYOUT_LINE")
+;;; (CLNG "PANGO_TYPE_ITEM")
+;;; (CLNG "PANGO_TYPE_LAYOUT_LINE")
;; 11.2: + double pango_matrix_get_font_scale_factor (PangoMatrix *matrix);
@@ -5786,8 +5748,8 @@
(CCHK "GTK_IS_RECENT_FILTER(obj)" "GtkRecentFilter*")
(CCAST "GTK_RECENT_MANAGER(obj)" "GtkRecentManager*")
(CCHK "GTK_IS_RECENT_MANAGER(obj)" "GtkRecentManager*")
-(CCAST "GTK_STATUS_ICON(obj)" "GtkStatusIcon*")
-(CCHK "GTK_IS_STATUS_ICON(obj)" "GtkStatusIcon*")
+;;; 3.14.0 (CCAST "GTK_STATUS_ICON(obj)" "GtkStatusIcon*")
+;;; 3.14.0 (CCHK "GTK_IS_STATUS_ICON(obj)" "GtkStatusIcon*")
(CFNC "GtkTargetList* gtk_target_list_ref GtkTargetList* list")
@@ -5813,12 +5775,12 @@
(CINT "GTK_RECENT_SORT_CUSTOM" "GtkRecentSortType")
(CINT "GTK_RECENT_CHOOSER_ERROR_NOT_FOUND" "GtkRecentChooserError")
(CINT "GTK_RECENT_CHOOSER_ERROR_INVALID_URI" "GtkRecentChooserError")
-(CINT "GTK_RECENT_FILTER_URI" "GtkRecentFilterFlags")
-(CINT "GTK_RECENT_FILTER_DISPLAY_NAME" "GtkRecentFilterFlags")
-(CINT "GTK_RECENT_FILTER_MIME_TYPE" "GtkRecentFilterFlags")
-(CINT "GTK_RECENT_FILTER_APPLICATION" "GtkRecentFilterFlags")
-(CINT "GTK_RECENT_FILTER_GROUP" "GtkRecentFilterFlags")
-(CINT "GTK_RECENT_FILTER_AGE" "GtkRecentFilterFlags")
+;(CINT "GTK_RECENT_FILTER_URI" "GtkRecentFilterFlags")
+;(CINT "GTK_RECENT_FILTER_DISPLAY_NAME" "GtkRecentFilterFlags")
+;(CINT "GTK_RECENT_FILTER_MIME_TYPE" "GtkRecentFilterFlags")
+;(CINT "GTK_RECENT_FILTER_APPLICATION" "GtkRecentFilterFlags")
+;(CINT "GTK_RECENT_FILTER_GROUP" "GtkRecentFilterFlags")
+;(CINT "GTK_RECENT_FILTER_AGE" "GtkRecentFilterFlags")
(CINT "GTK_RECENT_MANAGER_ERROR_NOT_FOUND" "GtkRecentManagerError")
(CINT "GTK_RECENT_MANAGER_ERROR_INVALID_URI" "GtkRecentManagerError")
;out 2.9.1 (CINT "GTK_RECENT_MANAGER_ERROR_INVALID_MIME" "GtkRecentManagerError")
@@ -5842,14 +5804,14 @@
(CFNC "void gtk_clipboard_request_rich_text GtkClipboard* clipboard GtkTextBuffer* buffer GtkClipboardRichTextReceivedFunc func lambda_data #func_info")
(CFNC "guint8* gtk_clipboard_wait_for_rich_text GtkClipboard* clipboard GtkTextBuffer* buffer GdkAtom* format gsize* [length]")
(CFNC "gboolean gtk_clipboard_wait_is_rich_text_available GtkClipboard* clipboard GtkTextBuffer* buffer")
-(CFNC "gchar* gtk_combo_box_get_title GtkComboBox* combo_box") ; 'const
-(CFNC "void gtk_combo_box_set_title GtkComboBox* combo_box gchar* title")
+;;; 3.10 (CFNC "gchar* gtk_combo_box_get_title GtkComboBox* combo_box") ; 'const
+;;; 3.10 (CFNC "void gtk_combo_box_set_title GtkComboBox* combo_box gchar* title")
(CFNC "void gtk_drag_dest_set_track_motion GtkWidget* widget gboolean track_motion")
(CFNC "gboolean gtk_drag_dest_get_track_motion GtkWidget* widget")
;(CFNC "GtkBorder* gtk_entry_get_inner_border GtkEntry* entry") ; 'const
;(CFNC "void gtk_entry_set_inner_border GtkEntry* entry GtkBorder* border") ; arg is const
-(CFNC "gboolean gtk_file_chooser_button_get_focus_on_click GtkFileChooserButton* button")
-(CFNC "void gtk_file_chooser_button_set_focus_on_click GtkFileChooserButton* button gboolean focus_on_click")
+;;; 3.19.2 (CFNC "gboolean gtk_file_chooser_button_get_focus_on_click GtkFileChooserButton* button")
+;;; 3.19.2 (CFNC "void gtk_file_chooser_button_set_focus_on_click GtkFileChooserButton* button gboolean focus_on_click")
;(CFNC "void gtk_file_info_set_icon_name GtkFileInfo* info gchar* con_name")
;(CFNC "gchar* gtk_file_info_get_icon_name GtkFileInfo* info") ; 'const
;(CFNC "GdkPixbuf* gtk_file_info_render_icon GtkFileInfo* info GtkWidget* widget gint pixel_size GError** [error]")
@@ -5863,7 +5825,7 @@
(CFNC "void gtk_notebook_set_tab_reorderable GtkNotebook* notebook GtkWidget* child gboolean reorderable")
(CFNC "gboolean gtk_notebook_get_tab_detachable GtkNotebook* notebook GtkWidget* child")
(CFNC "void gtk_notebook_set_tab_detachable GtkNotebook* notebook GtkWidget* child gboolean detachable")
-(CFNC "void gtk_radio_action_set_current_value GtkRadioAction* action gint current_value")
+;;; (CFNC "void gtk_radio_action_set_current_value GtkRadioAction* action gint current_value")
(CFNC "void gtk_range_set_lower_stepper_sensitivity GtkRange* range GtkSensitivityType sensitivity")
(CFNC "GtkSensitivityType gtk_range_get_lower_stepper_sensitivity GtkRange* range")
(CFNC "void gtk_range_set_upper_stepper_sensitivity GtkRange* range GtkSensitivityType sensitivity")
@@ -5880,7 +5842,7 @@
(CFNC "gboolean gtk_targets_include_uri GdkAtom* targets gint n_targets")
;;;;(CFNC "GType gtk_target_list_get_type void")
(CFNC "GSList* gtk_size_group_get_widgets GtkSizeGroup* size_group")
-(CFNC-gtk2 "gboolean gtk_style_lookup_color GtkStyle* style gchar* color_name GdkColor* color")
+;;; (CFNC-gtk2 "gboolean gtk_style_lookup_color GtkStyle* style gchar* color_name GdkColor* color")
(CFNC "gboolean gtk_text_buffer_get_has_selection GtkTextBuffer* buffer")
(CFNC "GtkTargetList* gtk_text_buffer_get_copy_target_list GtkTextBuffer* buffer")
(CFNC "GtkTargetList* gtk_text_buffer_get_paste_target_list GtkTextBuffer* buffer")
@@ -5910,10 +5872,10 @@
(CFNC "GtkAssistantPageType gtk_assistant_get_page_type GtkAssistant* assistant GtkWidget* page")
(CFNC "void gtk_assistant_set_page_title GtkAssistant* assistant GtkWidget* page gchar* title")
(CFNC "gchar* gtk_assistant_get_page_title GtkAssistant* assistant GtkWidget* page") ; 'const
-(CFNC "void gtk_assistant_set_page_header_image GtkAssistant* assistant GtkWidget* page GdkPixbuf* pixbuf")
-(CFNC "GdkPixbuf* gtk_assistant_get_page_header_image GtkAssistant* assistant GtkWidget* page")
-(CFNC "void gtk_assistant_set_page_side_image GtkAssistant* assistant GtkWidget* page GdkPixbuf* pixbuf")
-(CFNC "GdkPixbuf* gtk_assistant_get_page_side_image GtkAssistant* assistant GtkWidget* page")
+;;; 3.1.4 (CFNC "void gtk_assistant_set_page_header_image GtkAssistant* assistant GtkWidget* page GdkPixbuf* pixbuf")
+;;; 3.1.4 (CFNC "GdkPixbuf* gtk_assistant_get_page_header_image GtkAssistant* assistant GtkWidget* page")
+;;; 3.1.4 (CFNC "void gtk_assistant_set_page_side_image GtkAssistant* assistant GtkWidget* page GdkPixbuf* pixbuf")
+;;; 3.1.4 (CFNC "GdkPixbuf* gtk_assistant_get_page_side_image GtkAssistant* assistant GtkWidget* page")
(CFNC "void gtk_assistant_set_page_complete GtkAssistant* assistant GtkWidget* page gboolean complete")
(CFNC "gboolean gtk_assistant_get_page_complete GtkAssistant* assistant GtkWidget* page")
(CFNC "void gtk_assistant_add_action_widget GtkAssistant* assistant GtkWidget* child")
@@ -5986,9 +5948,9 @@
(CFNC "void gtk_recent_filter_add_application GtkRecentFilter* filter gchar* application")
(CFNC "void gtk_recent_filter_add_group GtkRecentFilter* filter gchar* group")
(CFNC "void gtk_recent_filter_add_age GtkRecentFilter* filter gint days")
-(CFNC "void gtk_recent_filter_add_custom GtkRecentFilter* filter GtkRecentFilterFlags needed GtkRecentFilterFunc func lambda_data #func_info GDestroyNotify data_destroy")
-(CFNC "GtkRecentFilterFlags gtk_recent_filter_get_needed GtkRecentFilter* filter")
-(CFNC "gboolean gtk_recent_filter_filter GtkRecentFilter* filter GtkRecentFilterInfo* filter_info")
+;(CFNC "void gtk_recent_filter_add_custom GtkRecentFilter* filter GtkRecentFilterFlags needed GtkRecentFilterFunc func lambda_data #func_info GDestroyNotify data_destroy")
+;(CFNC "GtkRecentFilterFlags gtk_recent_filter_get_needed GtkRecentFilter* filter")
+;(CFNC "gboolean gtk_recent_filter_filter GtkRecentFilter* filter GtkRecentFilterInfo* filter_info")
(CFNC "GQuark gtk_recent_manager_error_quark void")
;;;;(CFNC "GType gtk_recent_manager_get_type void")
(CFNC "GtkRecentManager* gtk_recent_manager_new void")
@@ -6028,27 +5990,27 @@
(CFNC "gboolean gtk_recent_info_exists GtkRecentInfo* info")
(CFNC "gboolean gtk_recent_info_match GtkRecentInfo* info_a GtkRecentInfo* info_b")
;;;;(CFNC "GType gtk_status_icon_get_type void")
-(CFNC "GtkStatusIcon* gtk_status_icon_new void")
-(CFNC "GtkStatusIcon* gtk_status_icon_new_from_pixbuf GdkPixbuf* pixbuf")
-(CFNC "GtkStatusIcon* gtk_status_icon_new_from_file gchar* filename")
-(CFNC "GtkStatusIcon* gtk_status_icon_new_from_stock gchar* stock_id")
-(CFNC "GtkStatusIcon* gtk_status_icon_new_from_icon_name gchar* icon_name")
-(CFNC "void gtk_status_icon_set_from_pixbuf GtkStatusIcon* status_icon GdkPixbuf* pixbuf")
-(CFNC "void gtk_status_icon_set_from_file GtkStatusIcon* status_icon gchar* filename")
-(CFNC "void gtk_status_icon_set_from_stock GtkStatusIcon* status_icon gchar* stock_id")
-(CFNC "void gtk_status_icon_set_from_icon_name GtkStatusIcon* status_icon gchar* icon_name")
-(CFNC "GtkImageType gtk_status_icon_get_storage_type GtkStatusIcon* status_icon")
-(CFNC "GdkPixbuf* gtk_status_icon_get_pixbuf GtkStatusIcon* status_icon")
-(CFNC "gchar* gtk_status_icon_get_stock GtkStatusIcon* status_icon") ; 'const
-(CFNC "gchar* gtk_status_icon_get_icon_name GtkStatusIcon* status_icon") ; 'const
-(CFNC "gint gtk_status_icon_get_size GtkStatusIcon* status_icon")
-;;; out 2.15.0 (CFNC "void gtk_status_icon_set_tooltip GtkStatusIcon* status_icon gchar* tooltip_text")
-(CFNC "void gtk_status_icon_set_visible GtkStatusIcon* status_icon gboolean visible")
-(CFNC "gboolean gtk_status_icon_get_visible GtkStatusIcon* status_icon")
-;;; 2.90.7 (CFNC "void gtk_status_icon_set_blinking GtkStatusIcon* status_icon gboolean blinking")
-;;; 2.90.7 (CFNC "gboolean gtk_status_icon_get_blinking GtkStatusIcon* status_icon")
-(CFNC "gboolean gtk_status_icon_is_embedded GtkStatusIcon* status_icon")
-(CFNC "void gtk_status_icon_position_menu GtkMenu* menu gint* [x] gint* [y] gboolean* [push_in] gpointer user_data")
+;;; 3.14.0 (CFNC "GtkStatusIcon* gtk_status_icon_new void")
+;;; 3.14.0 (CFNC "GtkStatusIcon* gtk_status_icon_new_from_pixbuf GdkPixbuf* pixbuf")
+;;; 3.14.0 (CFNC "GtkStatusIcon* gtk_status_icon_new_from_file gchar* filename")
+;;; 3.14.0 ;;; (CFNC "GtkStatusIcon* gtk_status_icon_new_from_stock gchar* stock_id")
+;;; 3.14.0 (CFNC "GtkStatusIcon* gtk_status_icon_new_from_icon_name gchar* icon_name")
+;;; 3.14.0 (CFNC "void gtk_status_icon_set_from_pixbuf GtkStatusIcon* status_icon GdkPixbuf* pixbuf")
+;;; 3.14.0 (CFNC "void gtk_status_icon_set_from_file GtkStatusIcon* status_icon gchar* filename")
+;;; 3.14.0 ;;; (CFNC "void gtk_status_icon_set_from_stock GtkStatusIcon* status_icon gchar* stock_id")
+;;; 3.14.0 (CFNC "void gtk_status_icon_set_from_icon_name GtkStatusIcon* status_icon gchar* icon_name")
+;;; 3.14.0 (CFNC "GtkImageType gtk_status_icon_get_storage_type GtkStatusIcon* status_icon")
+;;; 3.14.0 (CFNC "GdkPixbuf* gtk_status_icon_get_pixbuf GtkStatusIcon* status_icon")
+;;; 3.14.0 ;;; (CFNC "gchar* gtk_status_icon_get_stock GtkStatusIcon* status_icon") ; 'const
+;;; 3.14.0 (CFNC "gchar* gtk_status_icon_get_icon_name GtkStatusIcon* status_icon") ; 'const
+;;; 3.14.0 (CFNC "gint gtk_status_icon_get_size GtkStatusIcon* status_icon")
+;;; 3.14.0 ;;; out 2.15.0 (CFNC "void gtk_status_icon_set_tooltip GtkStatusIcon* status_icon gchar* tooltip_text")
+;;; 3.14.0 (CFNC "void gtk_status_icon_set_visible GtkStatusIcon* status_icon gboolean visible")
+;;; 3.14.0 (CFNC "gboolean gtk_status_icon_get_visible GtkStatusIcon* status_icon")
+;;; 3.14.0 ;;; 2.90.7 (CFNC "void gtk_status_icon_set_blinking GtkStatusIcon* status_icon gboolean blinking")
+;;; 3.14.0 ;;; 2.90.7 (CFNC "gboolean gtk_status_icon_get_blinking GtkStatusIcon* status_icon")
+;;; 3.14.0 (CFNC "gboolean gtk_status_icon_is_embedded GtkStatusIcon* status_icon")
+;;; 3.14.0 (CFNC "void gtk_status_icon_position_menu GtkMenu* menu gint* [x] gint* [y] gboolean* [push_in] gpointer user_data")
(CFNC "GdkAtom gtk_text_buffer_register_serialize_format GtkTextBuffer* buffer gchar* mime_type GtkTextBufferSerializeFunc function gpointer user_data GDestroyNotify user_data_destroy")
(CFNC "GdkAtom gtk_text_buffer_register_serialize_tagset GtkTextBuffer* buffer gchar* tagset_name")
(CFNC "GdkAtom gtk_text_buffer_register_deserialize_format GtkTextBuffer* buffer gchar* mime_type GtkTextBufferDeserializeFunc function gpointer user_data GDestroyNotify user_data_destroy")
@@ -6699,7 +6661,7 @@
(CAIRO-FUNC "void cairo_matrix_transform_distance cairo_matrix_t* matrix gdouble* [dx] gdouble* [dy]")
(CAIRO-FUNC "void cairo_matrix_transform_point cairo_matrix_t* matrix gdouble* [x] gdouble* [y]")
-(CAIRO-STRUCT-make "cairo_matrix_t")
+;(CAIRO-STRUCT-make "cairo_matrix_t")
(CAIRO-PNG-FUNC "cairo_surface_t* cairo_image_surface_create_from_png char* filename" 'const)
@@ -6722,7 +6684,7 @@
(CFNC "void pango_cairo_error_underline_path cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
;(CFNC "cairo_t* gdk_cairo_create GdkDrawable* drawable") -- moved up
-(CFNC "void gdk_cairo_set_source_color cairo_t* cr GdkColor* color")
+;;; (CFNC-gtk2 "void gdk_cairo_set_source_color cairo_t* cr GdkColor* color")
(CFNC "void gdk_cairo_set_source_pixbuf cairo_t* cr GdkPixbuf* pixbuf gdouble pixbuf_x gdouble pixbuf_y")
;;; 2.91.0 (CFNC "void gdk_cairo_set_source_pixmap cairo_t* cr GdkPixmap* pixmap double pixmap_x double pixmap_y")
(CFNC "void gdk_cairo_rectangle cairo_t* cr GdkRectangle* rectangle")
@@ -6765,7 +6727,7 @@
(CINT "GTK_DRAG_RESULT_ERROR" "GtkDragResult")
-(CFNC "gchar* gdk_color_to_string GdkColor* color")
+;;; (CFNC-gtk2 "gchar* gdk_color_to_string GdkColor* color")
(CFNC "void gdk_event_request_motions GdkEventMotion* event")
(CFNC "void gdk_notify_startup_complete_with_id gchar* startup_id")
@@ -6777,7 +6739,7 @@
(CFNC "void gdk_window_set_startup_id GdkWindow* window gchar* startup_id")
(CFNC "void gdk_window_beep GdkWindow* window")
(CFNC "void gdk_window_set_opacity GdkWindow* window gdouble opacity")
-(CFNC "GtkWidget* gtk_action_create_menu GtkAction* action")
+;;; (CFNC "GtkWidget* gtk_action_create_menu GtkAction* action")
(CFNC "void gtk_binding_entry_skip GtkBindingSet* binding_set guint keyval GdkModifierType modifiers")
(CFNC "GList* gtk_cell_layout_get_cells GtkCellLayout* cell_layout")
(CFNC "void gtk_entry_completion_set_inline_selection GtkEntryCompletion* completion gboolean inline_selection")
@@ -6786,8 +6748,8 @@
(CFNC "void gtk_entry_set_cursor_hadjustment GtkEntry* entry GtkAdjustment* adjustment")
(CFNC "GtkAdjustment* gtk_entry_get_cursor_hadjustment GtkEntry* entry")
(CFNC "GList* gtk_icon_theme_list_contexts GtkIconTheme* icon_theme")
-(CFNC "GtkPageSetup* gtk_page_setup_new_from_file gchar* file_name GError** [error]")
-(CFNC "gboolean gtk_page_setup_to_file GtkPageSetup* setup char* file_name GError** [error]")
+;(CFNC "GtkPageSetup* gtk_page_setup_new_from_file gchar* file_name GError** [error]")
+;(CFNC "gboolean gtk_page_setup_to_file GtkPageSetup* setup char* file_name GError** [error]")
;(CFNC "GtkPageSetup* gtk_page_setup_new_from_key_file GKeyFile* key_file gchar* group_name GError** [error]")
;(CFNC "void gtk_page_setup_to_key_file GtkPageSetup* setup GKeyFile* key_file gchar* group_name")
;(CFNC "GtkPaperSize* gtk_paper_size_new_from_key_file GKeyFile* key_file gchar* group_name GError** [error]")
@@ -6806,8 +6768,8 @@
(CFNC "gboolean gtk_range_get_restrict_to_fill_level GtkRange* range")
(CFNC "void gtk_range_set_fill_level GtkRange* range gdouble fill_level")
(CFNC "gdouble gtk_range_get_fill_level GtkRange* range")
-(CFNC "void gtk_status_icon_set_screen GtkStatusIcon* status_icon GdkScreen* screen")
-(CFNC "GdkScreen* gtk_status_icon_get_screen GtkStatusIcon* status_icon")
+;;; 3.14.0 (CFNC "void gtk_status_icon_set_screen GtkStatusIcon* status_icon GdkScreen* screen")
+;;; 3.14.0 (CFNC "GdkScreen* gtk_status_icon_get_screen GtkStatusIcon* status_icon")
(CFNC "void gtk_tree_view_set_show_expanders GtkTreeView* tree_view gboolean enabled")
(CFNC "gboolean gtk_tree_view_get_show_expanders GtkTreeView* tree_view")
(CFNC "void gtk_tree_view_set_level_indentation GtkTreeView* tree_view gint indentation")
@@ -6818,14 +6780,14 @@
(CFNC "GtkWindow* gtk_widget_get_tooltip_window GtkWidget* widget")
(CFNC "void gtk_widget_trigger_tooltip_query GtkWidget* widget")
(CFNC "void gtk_window_set_startup_id GtkWindow* window gchar* startup_id")
-(CFNC "void gtk_window_set_opacity GtkWindow* window gdouble opacity")
-(CFNC "gdouble gtk_window_get_opacity GtkWindow* window")
+;;; 3.7.10 (CFNC "void gtk_window_set_opacity GtkWindow* window gdouble opacity")
+;;; 3.7.10 (CFNC "gdouble gtk_window_get_opacity GtkWindow* window")
;;; for 2.11.1:
-(CFNC "gboolean gdk_display_supports_composite GdkDisplay* display")
-(CFNC "void gdk_window_set_composited GdkWindow* window gboolean composited")
+;;; 3.15 (CFNC "gboolean gdk_display_supports_composite GdkDisplay* display")
+;;; 3.15 (CFNC "void gdk_window_set_composited GdkWindow* window gboolean composited")
(CFNC "void gtk_text_buffer_add_mark GtkTextBuffer* buffer GtkTextMark* mark GtkTextIter* where")
;;;(CFNC "void gtk_text_layout_invalidate_cursors GtkTextLayout* layout GtkTextIter* start GtkTextIter* end")
;;;(CFNC "void gtk_text_layout_cursors_changed GtkTextLayout* layout gint y gint old_height gint new_height")
@@ -6841,7 +6803,7 @@
;;; for 2.11.3
;;; new headers gtkbuildable builder (XML UI builder -- not important)
-(CSTR "GTK_STOCK_DISCARD")
+;;; (CSTR "GTK_STOCK_DISCARD")
;;;(CFNC "void gtk_text_layout_set_overwrite_mode GtkTextLayout* layout gboolean overwrite")
(CFNC "void gtk_tooltip_set_text GtkTooltip* tooltip gchar* text" 'const)
(CFNC "void gtk_tree_view_convert_widget_to_tree_coords GtkTreeView* tree_view gint wx gint wy gint* [tx] gint* [ty]")
@@ -6850,7 +6812,7 @@
(CFNC "void gtk_tree_view_convert_bin_window_to_widget_coords GtkTreeView* tree_view gint bx gint by gint* [wx] gint* [wy]")
(CFNC "void gtk_tree_view_convert_tree_to_bin_window_coords GtkTreeView* tree_view gint tx gint ty gint* [bx] gint* [by]")
(CFNC "void gtk_tree_view_convert_bin_window_to_tree_coords GtkTreeView* tree_view gint bx gint by gint* [tx] gint* [ty]")
-;this could be added when 211 is required (CFNC-gtk2 "void gtk_widget_modify_cursor GtkWidget* widget GdkColor* primary GdkColor* secondary")
+;;; ;this could be added when 211 is required (CFNC-gtk2 "void gtk_widget_modify_cursor GtkWidget* widget GdkColor* primary GdkColor* secondary")
(CFNC "void gtk_widget_set_tooltip_text GtkWidget* widget gchar* text" 'const)
(CFNC "gchar* gtk_widget_get_tooltip_text GtkWidget* widget")
(CFNC "void gtk_widget_set_tooltip_markup GtkWidget* widget gchar* markup" 'const)
@@ -6884,30 +6846,30 @@
(CCHK "GTK_IS_TOOLTIP(obj)" "GtkTooltip*")
-;;; for 2.13.0
-(CINT-213 "GTK_CALENDAR_SHOW_DETAILS" "GtkCalendarDisplayOptions")
-(CFNC-213 "void gtk_calendar_set_detail_func GtkCalendar* calendar GtkCalendarDetailFunc func gpointer data GDestroyNotify destroy")
-(CFNC-213 "void gtk_calendar_set_detail_width_chars GtkCalendar* calendar gint chars")
-(CFNC-213 "void gtk_calendar_set_detail_height_rows GtkCalendar* calendar gint rows")
-(CFNC-213 "gint gtk_calendar_get_detail_width_chars GtkCalendar* calendar")
-(CFNC-213 "gint gtk_calendar_get_detail_height_rows GtkCalendar* calendar")
-(CFNC-213 "gint gdk_screen_get_monitor_width_mm GdkScreen* screen gint monitor_num")
-(CFNC-213 "gint gdk_screen_get_monitor_height_mm GdkScreen* screen gint monitor_num")
-(CFNC-213 "gchar* gdk_screen_get_monitor_plug_name GdkScreen* screen gint monitor_num")
-(CFNC-213 "void gtk_tooltip_set_icon_from_icon_name GtkTooltip* tooltip gchar* icon_name GtkIconSize size" 'const)
-
-;(CFNC-213 "void gtk_test_init int* argcp char*** argvp ...")
-;(CFNC-213 "GtkWidget* gtk_test_find_widget GtkWidget* widget gchar* label_pattern GType widget_type" 'const)
-;(CFNC-213 "GtkWidget* gtk_test_create_widget GType widget_type gchar* first_property_name ..." 'const)
-;(CFNC-213 "GtkWidget* gtk_test_create_simple_window gchar* window_title gchar* dialog_text" 'const)
-;(CFNC-213 "GtkWidget* gtk_test_display_button_window gchar* window_title gchar* dialog_text ..." 'const)
-;(CFNC-213 "void gtk_test_slider_set_perc GtkWidget* widget double percentage")
-;(CFNC-213 "double gtk_test_slider_get_value GtkWidget* widget")
-;(CFNC-213 "gboolean gtk_test_spin_button_click GtkSpinButton* widget guint button gboolean upwards")
-;(CFNC-213 "gboolean gtk_test_widget_click GtkWidget* widget guint button GdkModifierType modifiers")
-;(CFNC-213 "gboolean gtk_test_widget_send_key GtkWidget* widget guint keyval GdkModifierType modifiers")
-;(CFNC-213 "void gtk_test_text_set GtkWidget* widget gchar* string" 'const)
-;(CFNC-213 "gchar* gtk_test_text_get GtkWidget* widget")
+;;; for 2.13.0, mostly deprecated in 3.19
+(CINT-2.14 "GTK_CALENDAR_SHOW_DETAILS" "GtkCalendarDisplayOptions")
+(CFNC-2.14 "void gtk_calendar_set_detail_func GtkCalendar* calendar GtkCalendarDetailFunc func gpointer data GDestroyNotify destroy")
+(CFNC-2.14 "void gtk_calendar_set_detail_width_chars GtkCalendar* calendar gint chars")
+(CFNC-2.14 "void gtk_calendar_set_detail_height_rows GtkCalendar* calendar gint rows")
+(CFNC-2.14 "gint gtk_calendar_get_detail_width_chars GtkCalendar* calendar")
+(CFNC-2.14 "gint gtk_calendar_get_detail_height_rows GtkCalendar* calendar")
+(CFNC-2.14 "gint gdk_screen_get_monitor_width_mm GdkScreen* screen gint monitor_num")
+(CFNC-2.14 "gint gdk_screen_get_monitor_height_mm GdkScreen* screen gint monitor_num")
+(CFNC-2.14 "gchar* gdk_screen_get_monitor_plug_name GdkScreen* screen gint monitor_num")
+;;; (CFNC-2.14 "void gtk_tooltip_set_icon_from_icon_name GtkTooltip* tooltip gchar* icon_name GtkIconSize size" 'const)
+
+;(CFNC-2.14 "void gtk_test_init int* argcp char*** argvp ...")
+;(CFNC-2.14 "GtkWidget* gtk_test_find_widget GtkWidget* widget gchar* label_pattern GType widget_type" 'const)
+;(CFNC-2.14 "GtkWidget* gtk_test_create_widget GType widget_type gchar* first_property_name ..." 'const)
+;(CFNC-2.14 "GtkWidget* gtk_test_create_simple_window gchar* window_title gchar* dialog_text" 'const)
+;(CFNC-2.14 "GtkWidget* gtk_test_display_button_window gchar* window_title gchar* dialog_text ..." 'const)
+;(CFNC-2.14 "void gtk_test_slider_set_perc GtkWidget* widget double percentage")
+;(CFNC-2.14 "double gtk_test_slider_get_value GtkWidget* widget")
+;(CFNC-2.14 "gboolean gtk_test_spin_button_click GtkSpinButton* widget guint button gboolean upwards")
+;(CFNC-2.14 "gboolean gtk_test_widget_click GtkWidget* widget guint button GdkModifierType modifiers")
+;(CFNC-2.14 "gboolean gtk_test_widget_send_key GtkWidget* widget guint keyval GdkModifierType modifiers")
+;(CFNC-2.14 "void gtk_test_text_set GtkWidget* widget gchar* string" 'const)
+;(CFNC-2.14 "gchar* gtk_test_text_get GtkWidget* widget")
(CAIRO-FUNC "void cairo_path_extents cairo_t* cr double* [x1] double* [y1] double* [x2] double* [y2]")
@@ -6941,538 +6903,542 @@
;;; gtk 2.13.4
-(CFNC-2134 "gboolean gtk_accel_group_get_is_locked GtkAccelGroup* accel_group")
-(CFNC-2134 "GtkWidget* gtk_color_selection_dialog_get_color_selection GtkColorSelectionDialog* colorsel")
-(CFNC-2134 "GtkWidget* gtk_container_get_focus_child GtkContainer* container")
-(CFNC-2134 "GtkWidget* gtk_dialog_get_action_area GtkDialog* dialog")
-(CFNC-2134 "GtkWidget* gtk_dialog_get_content_area GtkDialog* dialog")
-(CFNC-2134 "void gtk_entry_set_overwrite_mode GtkEntry* entry gboolean overwrite")
-(CFNC-2134 "gboolean gtk_entry_get_overwrite_mode GtkEntry* entry")
-(CFNC-2134 "guint16 gtk_entry_get_text_length GtkEntry* entry")
-;;; out 2.13.7 (CFNC-2134 "GtkWidget* gtk_font_selection_get_family_entry GtkFontSelection* fontsel")
-(CFNC-2134 "GtkWidget* gtk_font_selection_get_family_list GtkFontSelection* fontsel")
-;;; out 2.13.7 (CFNC-2134 "GtkWidget* gtk_font_selection_get_face_entry GtkFontSelection* fontsel")
-(CFNC-2134 "GtkWidget* gtk_font_selection_get_face_list GtkFontSelection* fontsel")
-(CFNC-2134 "GtkWidget* gtk_font_selection_get_size_entry GtkFontSelection* fontsel")
-(CFNC-2134 "GtkWidget* gtk_font_selection_get_size_list GtkFontSelection* fontsel")
-(CFNC-2134 "GtkWidget* gtk_font_selection_get_preview_entry GtkFontSelection* fontsel")
-(CFNC-2134 "PangoFontFamily* gtk_font_selection_get_family GtkFontSelection* fontsel")
-(CFNC-2134 "PangoFontFace* gtk_font_selection_get_face GtkFontSelection* fontsel")
-(CFNC-2134 "gint gtk_font_selection_get_size GtkFontSelection* fontsel")
-(CFNC-2134 "GtkWidget* gtk_font_selection_dialog_get_ok_button GtkFontSelectionDialog* fsd")
-;;; out 2.15.0 (CFNC-2134 "GtkWidget* gtk_font_selection_dialog_get_apply_button GtkFontSelectionDialog* fsd")
-(CFNC-2134 "GtkWidget* gtk_font_selection_dialog_get_cancel_button GtkFontSelectionDialog* fsd")
-(CFNC-2134 "gboolean gtk_handle_box_get_child_detached GtkHandleBox* handle_box")
-(CFNC-2134 "GdkWindow* gtk_layout_get_bin_window GtkLayout* layout")
-(CFNC-2134 "gchar* gtk_menu_get_accel_path GtkMenu* menu" 'const)
-(CFNC-2134 "gint gtk_menu_get_monitor GtkMenu* menu")
-(CFNC-2134 "gchar* gtk_menu_item_get_accel_path GtkMenuItem* menu_item" 'const)
-;(CFNC-2134 "GtkWidget* gtk_message_dialog_get_image GtkMessageDialog* dialog")
-;;; 2.99.3 (CFNC-2134 "gboolean gtk_plug_get_embedded GtkPlug* plug")
-;;; 2.99.3 (CFNC-2134 "GdkWindow* gtk_plug_get_socket_window GtkPlug* plug")
-;;; out 2.15.1 (CFNC-2134 "GtkOrientation gtk_scale_button_get_orientation GtkScaleButton* button")
-;;; (CFNC-2134 "void gtk_scale_button_set_orientation GtkScaleButton* button GtkOrientation orientation")
-(CFNC-2134 "GtkWidget* gtk_scale_button_get_plus_button GtkScaleButton* button")
-(CFNC-2134 "GtkWidget* gtk_scale_button_get_minus_button GtkScaleButton* button")
-(CFNC-2134 "GtkWidget* gtk_scale_button_get_popup GtkScaleButton* button")
-(CFNC-2134 "GdkAtom gtk_selection_data_get_target GtkSelectionData* selection_data")
-(CFNC-2134 "GdkAtom gtk_selection_data_get_data_type GtkSelectionData* selection_data")
-(CFNC-2134 "gint gtk_selection_data_get_format GtkSelectionData* selection_data")
-;;; changed 2.14.1 (CFNC-2134 "guchar* gtk_selection_data_get_data GtkSelectionData* selection_data guint* length" 'const)
-(CFNC-2134 "GdkDisplay* gtk_selection_data_get_display GtkSelectionData* selection_data")
-;;; 2.99.3 (CFNC-2134 "GdkWindow* gtk_socket_get_plug_window GtkSocket* socket_")
-;;out 2.14.1 ;(CFNC-2134 "GtkAllocation gtk_widget_get_allocation GtkWidget* widget")
-(CFNC-2134 "GdkWindow* gtk_widget_get_window GtkWidget* widget")
-;;; (CFNC-2134 "GtkWidget* gtk_window_get_default GtkWindow* window")
-(CFNC-2134 "GdkModifierType gtk_accel_group_get_modifier_mask GtkAccelGroup* accel_group")
-
-
-(STRUCT-make "GdkColor guint32 &pixel guint16 &red guint16 &green guint16 &blue")
+(CFNC-2.14 "gboolean gtk_accel_group_get_is_locked GtkAccelGroup* accel_group")
+;;; 3.3.16 (CFNC-2.14 "GtkWidget* gtk_color_selection_dialog_get_color_selection GtkColorSelectionDialog* colorsel")
+(CFNC-2.14 "GtkWidget* gtk_container_get_focus_child GtkContainer* container")
+;;; 3.12? (CFNC-2.14 "GtkWidget* gtk_dialog_get_action_area GtkDialog* dialog")
+(CFNC-2.14 "GtkWidget* gtk_dialog_get_content_area GtkDialog* dialog")
+(CFNC-2.14 "void gtk_entry_set_overwrite_mode GtkEntry* entry gboolean overwrite")
+(CFNC-2.14 "gboolean gtk_entry_get_overwrite_mode GtkEntry* entry")
+(CFNC-2.14 "guint16 gtk_entry_get_text_length GtkEntry* entry")
+
+;;; out 2.13.7 (CFNC-2.14 "GtkWidget* gtk_font_selection_get_family_entry GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "GtkWidget* gtk_font_selection_get_family_list GtkFontSelection* fontsel")
+;;; out 2.13.7 (CFNC-2.14 "GtkWidget* gtk_font_selection_get_face_entry GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "GtkWidget* gtk_font_selection_get_face_list GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "GtkWidget* gtk_font_selection_get_size_entry GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "GtkWidget* gtk_font_selection_get_size_list GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "GtkWidget* gtk_font_selection_get_preview_entry GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "PangoFontFamily* gtk_font_selection_get_family GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "PangoFontFace* gtk_font_selection_get_face GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "gint gtk_font_selection_get_size GtkFontSelection* fontsel")
+;;; 3.1.12 (CFNC-2.14 "GtkWidget* gtk_font_selection_dialog_get_ok_button GtkFontSelectionDialog* fsd")
+;;; out 2.15.0 (CFNC-2.14 "GtkWidget* gtk_font_selection_dialog_get_apply_button GtkFontSelectionDialog* fsd")
+;;; 3.1.12 (CFNC-2.14 "GtkWidget* gtk_font_selection_dialog_get_cancel_button GtkFontSelectionDialog* fsd")
+
+;;; 3.3.2 (CFNC-2.14 "gboolean gtk_handle_box_get_child_detached GtkHandleBox* handle_box")
+(CFNC-2.14 "GdkWindow* gtk_layout_get_bin_window GtkLayout* layout")
+(CFNC-2.14 "gchar* gtk_menu_get_accel_path GtkMenu* menu" 'const)
+(CFNC-2.14 "gint gtk_menu_get_monitor GtkMenu* menu")
+(CFNC-2.14 "gchar* gtk_menu_item_get_accel_path GtkMenuItem* menu_item" 'const)
+;(CFNC-2.14 "GtkWidget* gtk_message_dialog_get_image GtkMessageDialog* dialog")
+;;; 2.99.3 (CFNC-2.14 "gboolean gtk_plug_get_embedded GtkPlug* plug")
+;;; 2.99.3 (CFNC-2.14 "GdkWindow* gtk_plug_get_socket_window GtkPlug* plug")
+;;; out 2.15.1 (CFNC-2.14 "GtkOrientation gtk_scale_button_get_orientation GtkScaleButton* button")
+;;; (CFNC-2.14 "void gtk_scale_button_set_orientation GtkScaleButton* button GtkOrientation orientation")
+(CFNC-2.14 "GtkWidget* gtk_scale_button_get_plus_button GtkScaleButton* button")
+(CFNC-2.14 "GtkWidget* gtk_scale_button_get_minus_button GtkScaleButton* button")
+(CFNC-2.14 "GtkWidget* gtk_scale_button_get_popup GtkScaleButton* button")
+(CFNC-2.14 "GdkAtom gtk_selection_data_get_target GtkSelectionData* selection_data")
+(CFNC-2.14 "GdkAtom gtk_selection_data_get_data_type GtkSelectionData* selection_data")
+(CFNC-2.14 "gint gtk_selection_data_get_format GtkSelectionData* selection_data")
+;;; changed 2.14.1 (CFNC-2.14 "guchar* gtk_selection_data_get_data GtkSelectionData* selection_data guint* length" 'const)
+(CFNC-2.14 "GdkDisplay* gtk_selection_data_get_display GtkSelectionData* selection_data")
+;;; 2.99.3 (CFNC-2.14 "GdkWindow* gtk_socket_get_plug_window GtkSocket* socket_")
+;;out 2.14.1 ;(CFNC-2.14 "GtkAllocation gtk_widget_get_allocation GtkWidget* widget")
+(CFNC-2.14 "GdkWindow* gtk_widget_get_window GtkWidget* widget")
+;;; (CFNC-2.14 "GtkWidget* gtk_window_get_default GtkWindow* window")
+(CFNC-2.14 "GdkModifierType gtk_accel_group_get_modifier_mask GtkAccelGroup* accel_group")
+
+
+;;; 3.3.8 (STRUCT-make "GdkColor guint32 &pixel guint16 &red guint16 &green guint16 &blue")
;;; out 2.90.4 (STRUCT-make "GdkCursor GdkCursorType type guint ref_count")
;;; (STRUCT-make "GdkPoint gint x gint y")
;;; (STRUCT-make "GdkRectangle gint x gint y gint width gint height")
;;; (STRUCT-make "GtkRequisition gint width gint height")
;;; (STRUCT-make "GtkStockItem")
-(STRUCT-make "GtkTextIter")
-(STRUCT-make "GtkTreeIter")
+;(STRUCT-make "GtkTextIter")
+;(STRUCT-make "GtkTreeIter")
;;; (STRUCT-make "PangoColor")
-(STRUCT-make "PangoRectangle")
+;(STRUCT-make "PangoRectangle")
;;; (STRUCT-make "PangoLogAttr")
;;; (STRUCT "GdkEventKey GdkEventType type GdkWindow* window guint32 time guint state guint keyval")
;;; gtk 1.13.6
-(CINT-2134 "GDK_CROSSING_GTK_GRAB" "GdkCrossingMode")
-(CINT-2134 "GDK_CROSSING_GTK_UNGRAB" "GdkCrossingMode")
-(CINT-2134 "GDK_CROSSING_STATE_CHANGED" "GdkCrossingMode")
-
-
-(CFNC-2134 "guint gdk_threads_add_timeout_seconds_full gint priority guint interval GSourceFunc function lambda_data func_info GDestroyNotify notify")
-(CFNC-2134 "guint gdk_threads_add_timeout_seconds guint interval GSourceFunc function lambda_data #func_info")
-(CFNC-2134 "gdouble gtk_adjustment_get_lower GtkAdjustment* adjustment")
-(CFNC-2134 "void gtk_adjustment_set_lower GtkAdjustment* adjustment gdouble lower")
-(CFNC-2134 "gdouble gtk_adjustment_get_upper GtkAdjustment* adjustment")
-(CFNC-2134 "void gtk_adjustment_set_upper GtkAdjustment* adjustment gdouble upper")
-(CFNC-2134 "gdouble gtk_adjustment_get_step_increment GtkAdjustment* adjustment")
-(CFNC-2134 "void gtk_adjustment_set_step_increment GtkAdjustment* adjustment gdouble step_increment")
-(CFNC-2134 "gdouble gtk_adjustment_get_page_increment GtkAdjustment* adjustment")
-(CFNC-2134 "void gtk_adjustment_set_page_increment GtkAdjustment* adjustment gdouble page_increment")
-(CFNC-2134 "gdouble gtk_adjustment_get_page_size GtkAdjustment* adjustment")
-(CFNC-2134 "void gtk_adjustment_set_page_size GtkAdjustment* adjustment gdouble page_size")
-(CFNC-2134 "void gtk_adjustment_configure GtkAdjustment* adjustment gdouble value gdouble lower gdouble upper gdouble step_increment gdouble page_increment gdouble page_size")
-(CFNC-2134 "void gtk_combo_box_set_button_sensitivity GtkComboBox* combo_box GtkSensitivityType sensitivity")
-(CFNC-2134 "GtkSensitivityType gtk_combo_box_get_button_sensitivity GtkComboBox* combo_box")
-(CFNC-2134 "GFile* gtk_file_chooser_get_file GtkFileChooser* chooser")
-(CFNC-2134 "gboolean gtk_file_chooser_set_file GtkFileChooser* chooser GFile* file GError** [error]")
-(CFNC-2134 "gboolean gtk_file_chooser_select_file GtkFileChooser* chooser GFile* file GError** [error]")
-(CFNC-2134 "void gtk_file_chooser_unselect_file GtkFileChooser* chooser GFile* file")
-(CFNC-2134 "GSList* gtk_file_chooser_get_files GtkFileChooser* chooser")
-(CFNC-2134 "gboolean gtk_file_chooser_set_current_folder_file GtkFileChooser* chooser GFile* file GError** [error]")
-(CFNC-2134 "GFile* gtk_file_chooser_get_current_folder_file GtkFileChooser* chooser")
-(CFNC-2134 "GFile* gtk_file_chooser_get_preview_file GtkFileChooser* chooser")
-
-(CFNC-2134 "GtkWidget* gtk_window_get_default_widget GtkWindow* window")
+(CINT-2.14 "GDK_CROSSING_GTK_GRAB" "GdkCrossingMode")
+(CINT-2.14 "GDK_CROSSING_GTK_UNGRAB" "GdkCrossingMode")
+(CINT-2.14 "GDK_CROSSING_STATE_CHANGED" "GdkCrossingMode")
+
+
+(CFNC-2.14 "guint gdk_threads_add_timeout_seconds_full gint priority guint interval GSourceFunc function lambda_data func_info GDestroyNotify notify")
+(CFNC-2.14 "guint gdk_threads_add_timeout_seconds guint interval GSourceFunc function lambda_data #func_info")
+(CFNC-2.14 "gdouble gtk_adjustment_get_lower GtkAdjustment* adjustment")
+(CFNC-2.14 "void gtk_adjustment_set_lower GtkAdjustment* adjustment gdouble lower")
+(CFNC-2.14 "gdouble gtk_adjustment_get_upper GtkAdjustment* adjustment")
+(CFNC-2.14 "void gtk_adjustment_set_upper GtkAdjustment* adjustment gdouble upper")
+(CFNC-2.14 "gdouble gtk_adjustment_get_step_increment GtkAdjustment* adjustment")
+(CFNC-2.14 "void gtk_adjustment_set_step_increment GtkAdjustment* adjustment gdouble step_increment")
+(CFNC-2.14 "gdouble gtk_adjustment_get_page_increment GtkAdjustment* adjustment")
+(CFNC-2.14 "void gtk_adjustment_set_page_increment GtkAdjustment* adjustment gdouble page_increment")
+(CFNC-2.14 "gdouble gtk_adjustment_get_page_size GtkAdjustment* adjustment")
+(CFNC-2.14 "void gtk_adjustment_set_page_size GtkAdjustment* adjustment gdouble page_size")
+(CFNC-2.14 "void gtk_adjustment_configure GtkAdjustment* adjustment gdouble value gdouble lower gdouble upper gdouble step_increment gdouble page_increment gdouble page_size")
+(CFNC-2.14 "void gtk_combo_box_set_button_sensitivity GtkComboBox* combo_box GtkSensitivityType sensitivity")
+(CFNC-2.14 "GtkSensitivityType gtk_combo_box_get_button_sensitivity GtkComboBox* combo_box")
+(CFNC-2.14 "GFile* gtk_file_chooser_get_file GtkFileChooser* chooser")
+(CFNC-2.14 "gboolean gtk_file_chooser_set_file GtkFileChooser* chooser GFile* file GError** [error]")
+(CFNC-2.14 "gboolean gtk_file_chooser_select_file GtkFileChooser* chooser GFile* file GError** [error]")
+(CFNC-2.14 "void gtk_file_chooser_unselect_file GtkFileChooser* chooser GFile* file")
+(CFNC-2.14 "GSList* gtk_file_chooser_get_files GtkFileChooser* chooser")
+(CFNC-2.14 "gboolean gtk_file_chooser_set_current_folder_file GtkFileChooser* chooser GFile* file GError** [error]")
+(CFNC-2.14 "GFile* gtk_file_chooser_get_current_folder_file GtkFileChooser* chooser")
+(CFNC-2.14 "GFile* gtk_file_chooser_get_preview_file GtkFileChooser* chooser")
+
+(CFNC-2.14 "GtkWidget* gtk_window_get_default_widget GtkWindow* window")
;;; gtkdestroynotify -> gdestroynotify
-(CINT-2150 "GTK_ENTRY_ICON_PRIMARY" "GtkEntryIconPosition")
-(CINT-2150 "GTK_ENTRY_ICON_SECONDARY" "GtkEntryIconPosition")
-
-(CINT-2150 "GTK_ARROWS_BOTH" "GtkArrowPlacement")
-(CINT-2150 "GTK_ARROWS_START" "GtkArrowPlacement")
-(CINT-2150 "GTK_ARROWS_END" "GtkArrowPlacement")
-
-(CFNC-2150 "gboolean gtk_link_button_get_visited GtkLinkButton* link_button")
-(CFNC-2150 "void gtk_link_button_set_visited GtkLinkButton* link_button bool visited")
-(CFNC-2150 "gboolean gdk_keymap_get_caps_lock_state GdkKeymap* keymap")
-(CFNC-2150 "GtkTreeModel* gtk_cell_view_get_model GtkCellView* cell_view")
-(CFNC-2150 "void gtk_entry_unset_invisible_char GtkEntry* entry")
-(CFNC-2150 "void gtk_entry_set_progress_fraction GtkEntry* entry gdouble fraction")
-(CFNC-2150 "gdouble gtk_entry_get_progress_fraction GtkEntry* entry")
-(CFNC-2150 "void gtk_entry_set_progress_pulse_step GtkEntry* entry gdouble fraction")
-(CFNC-2150 "gdouble gtk_entry_get_progress_pulse_step GtkEntry* entry")
-(CFNC-2150 "void gtk_entry_progress_pulse GtkEntry* entry")
-(CFNC-2150 "void gtk_entry_set_icon_from_pixbuf GtkEntry* entry GtkEntryIconPosition icon_pos GdkPixbuf* pixbuf")
-(CFNC-2150 "void gtk_entry_set_icon_from_stock GtkEntry* entry GtkEntryIconPosition icon_pos gchar* stock_id")
-(CFNC-2150 "void gtk_entry_set_icon_from_icon_name GtkEntry* entry GtkEntryIconPosition icon_pos gchar* icon_name")
-(CFNC-2150 "void gtk_entry_set_icon_from_gicon GtkEntry* entry GtkEntryIconPosition icon_pos GIcon* icon")
-;??? (CFNC-2150 "GtkImageType gtk_entry_get_storage_type GtkEntry* entry GtkEntryIconPosition icon_pos")
-;??? (CFNC-2150 "GdkPixbuf* gtk_entry_get_pixbuf GtkEntry* entry GtkEntryIconPosition icon_pos")
-;??? (CFNC-2150 "gchar* gtk_entry_get_stock GtkEntry* entry GtkEntryIconPosition icon_pos" 'const)
-(CFNC-2150 "gchar* gtk_entry_get_icon_name GtkEntry* entry GtkEntryIconPosition icon_pos" 'const)
-;??? (CFNC-2150 "GIcon* gtk_entry_get_gicon GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-2150 "void gtk_entry_set_icon_activatable GtkEntry* entry GtkEntryIconPosition icon_pos gboolean activatable")
-(CFNC-2150 "gboolean gtk_entry_get_icon_activatable GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-2150 "void gtk_entry_set_icon_sensitive GtkEntry* entry GtkEntryIconPosition icon_pos gboolean sensitive")
-(CFNC-2150 "gboolean gtk_entry_get_icon_sensitive GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-2150 "gint gtk_entry_get_icon_at_pos GtkEntry* entry gint x gint y")
-(CFNC-2150 "void gtk_entry_set_icon_tooltip_text GtkEntry* entry GtkEntryIconPosition icon_pos gchar* tooltip")
-(CFNC-2150 "void gtk_entry_set_icon_tooltip_markup GtkEntry* entry GtkEntryIconPosition icon_pos gchar* tooltip")
-(CFNC-2150 "void gtk_entry_set_icon_drag_source GtkEntry* entry GtkEntryIconPosition icon_pos GtkTargetList* target_list GdkDragAction actions")
-(CFNC-2150 "gint gtk_entry_get_current_icon_drag_source GtkEntry* entry")
-(CFNC-2150 "void gtk_image_menu_item_set_use_stock GtkImageMenuItem* image_menu_item gboolean use_stock")
-(CFNC-2150 "gboolean gtk_image_menu_item_get_use_stock GtkImageMenuItem* image_menu_item")
-(CFNC-2150 "void gtk_image_menu_item_set_accel_group GtkImageMenuItem* image_menu_item GtkAccelGroup* accel_group")
-(CFNC-2150 "void gtk_menu_item_set_label GtkMenuItem* menu_item gchar* label")
-(CFNC-2150 "gchar* gtk_menu_item_get_label GtkMenuItem* menu_item" 'const)
-(CFNC-2150 "void gtk_menu_item_set_use_underline GtkMenuItem* menu_item gboolean setting")
-(CFNC-2150 "gboolean gtk_menu_item_get_use_underline GtkMenuItem* menu_item")
-(CFNC-2150 "GdkAtom gtk_selection_data_get_selection GtkSelectionData* selection_data")
+(CINT-2.16 "GTK_ENTRY_ICON_PRIMARY" "GtkEntryIconPosition")
+(CINT-2.16 "GTK_ENTRY_ICON_SECONDARY" "GtkEntryIconPosition")
+
+;;; 3.13.2 (CINT-2.16 "GTK_ARROWS_BOTH" "GtkArrowPlacement")
+;;; 3.13.2 (CINT-2.16 "GTK_ARROWS_START" "GtkArrowPlacement")
+;;; 3.13.2 (CINT-2.16 "GTK_ARROWS_END" "GtkArrowPlacement")
+
+(CFNC-2.16 "gboolean gtk_link_button_get_visited GtkLinkButton* link_button")
+(CFNC-2.16 "void gtk_link_button_set_visited GtkLinkButton* link_button bool visited")
+(CFNC-2.16 "gboolean gdk_keymap_get_caps_lock_state GdkKeymap* keymap")
+(CFNC-2.16 "GtkTreeModel* gtk_cell_view_get_model GtkCellView* cell_view")
+(CFNC-2.16 "void gtk_entry_unset_invisible_char GtkEntry* entry")
+(CFNC-2.16 "void gtk_entry_set_progress_fraction GtkEntry* entry gdouble fraction")
+(CFNC-2.16 "gdouble gtk_entry_get_progress_fraction GtkEntry* entry")
+(CFNC-2.16 "void gtk_entry_set_progress_pulse_step GtkEntry* entry gdouble fraction")
+(CFNC-2.16 "gdouble gtk_entry_get_progress_pulse_step GtkEntry* entry")
+(CFNC-2.16 "void gtk_entry_progress_pulse GtkEntry* entry")
+(CFNC-2.16 "void gtk_entry_set_icon_from_pixbuf GtkEntry* entry GtkEntryIconPosition icon_pos GdkPixbuf* pixbuf")
+;;; 3.9.8 (CFNC-2.16 "void gtk_entry_set_icon_from_stock GtkEntry* entry GtkEntryIconPosition icon_pos gchar* stock_id")
+(CFNC-2.16 "void gtk_entry_set_icon_from_icon_name GtkEntry* entry GtkEntryIconPosition icon_pos gchar* icon_name")
+(CFNC-2.16 "void gtk_entry_set_icon_from_gicon GtkEntry* entry GtkEntryIconPosition icon_pos GIcon* icon")
+;??? (CFNC-2.16 "GtkImageType gtk_entry_get_storage_type GtkEntry* entry GtkEntryIconPosition icon_pos")
+;??? (CFNC-2.16 "GdkPixbuf* gtk_entry_get_pixbuf GtkEntry* entry GtkEntryIconPosition icon_pos")
+;??? (CFNC-2.16 "gchar* gtk_entry_get_stock GtkEntry* entry GtkEntryIconPosition icon_pos" 'const)
+(CFNC-2.16 "gchar* gtk_entry_get_icon_name GtkEntry* entry GtkEntryIconPosition icon_pos" 'const)
+;??? (CFNC-2.16 "GIcon* gtk_entry_get_gicon GtkEntry* entry GtkEntryIconPosition icon_pos")
+(CFNC-2.16 "void gtk_entry_set_icon_activatable GtkEntry* entry GtkEntryIconPosition icon_pos gboolean activatable")
+(CFNC-2.16 "gboolean gtk_entry_get_icon_activatable GtkEntry* entry GtkEntryIconPosition icon_pos")
+(CFNC-2.16 "void gtk_entry_set_icon_sensitive GtkEntry* entry GtkEntryIconPosition icon_pos gboolean sensitive")
+(CFNC-2.16 "gboolean gtk_entry_get_icon_sensitive GtkEntry* entry GtkEntryIconPosition icon_pos")
+(CFNC-2.16 "gint gtk_entry_get_icon_at_pos GtkEntry* entry gint x gint y")
+(CFNC-2.16 "void gtk_entry_set_icon_tooltip_text GtkEntry* entry GtkEntryIconPosition icon_pos gchar* tooltip")
+(CFNC-2.16 "void gtk_entry_set_icon_tooltip_markup GtkEntry* entry GtkEntryIconPosition icon_pos gchar* tooltip")
+(CFNC-2.16 "void gtk_entry_set_icon_drag_source GtkEntry* entry GtkEntryIconPosition icon_pos GtkTargetList* target_list GdkDragAction actions")
+(CFNC-2.16 "gint gtk_entry_get_current_icon_drag_source GtkEntry* entry")
+;;; (CFNC-2.16 "void gtk_image_menu_item_set_use_stock GtkImageMenuItem* image_menu_item gboolean use_stock")
+;;; (CFNC-2.16 "gboolean gtk_image_menu_item_get_use_stock GtkImageMenuItem* image_menu_item")
+;;; (CFNC-2.16 "void gtk_image_menu_item_set_accel_group GtkImageMenuItem* image_menu_item GtkAccelGroup* accel_group")
+(CFNC-2.16 "void gtk_menu_item_set_label GtkMenuItem* menu_item gchar* label")
+(CFNC-2.16 "gchar* gtk_menu_item_get_label GtkMenuItem* menu_item" 'const)
+(CFNC-2.16 "void gtk_menu_item_set_use_underline GtkMenuItem* menu_item gboolean setting")
+(CFNC-2.16 "gboolean gtk_menu_item_get_use_underline GtkMenuItem* menu_item")
+(CFNC-2.16 "GdkAtom gtk_selection_data_get_selection GtkSelectionData* selection_data")
;;; 2.15.1
-(CINT-2150 "GDK_BLANK_CURSOR " "GdkCursorType")
-(CSTR-2150 "GTK_STOCK_CAPS_LOCK_WARNING")
-
-(CFNC-2150 "void gtk_action_set_label GtkAction* action gchar* label")
-(CFNC-2150 "gchar* gtk_action_get_label GtkAction* action")
-(CFNC-2150 "void gtk_action_set_short_label GtkAction* action gchar* short_label")
-(CFNC-2150 "gchar* gtk_action_get_short_label GtkAction* action")
-(CFNC-2150 "void gtk_action_set_tooltip GtkAction* action gchar* tooltip")
-(CFNC-2150 "gchar* gtk_action_get_tooltip GtkAction* action")
-(CFNC-2150 "void gtk_action_set_stock_id GtkAction* action gchar* stock_id")
-(CFNC-2150 "gchar* gtk_action_get_stock_id GtkAction* action")
-(CFNC-2150 "void gtk_action_set_gicon GtkAction* action GIcon* icon")
-(CFNC-2150 "GIcon* gtk_action_get_gicon GtkAction* action")
-(CFNC-2150 "void gtk_action_set_icon_name GtkAction* action gchar* icon_name")
-(CFNC-2150 "gchar* gtk_action_get_icon_name GtkAction* action")
-(CFNC-2150 "void gtk_action_set_visible_horizontal GtkAction* action gboolean visible_horizontal")
-(CFNC-2150 "gboolean gtk_action_get_visible_horizontal GtkAction* action")
-(CFNC-2150 "void gtk_action_set_visible_vertical GtkAction* action gboolean visible_vertical")
-(CFNC-2150 "gboolean gtk_action_get_visible_vertical GtkAction* action")
-(CFNC-2150 "void gtk_action_set_is_important GtkAction* action gboolean is_important")
-(CFNC-2150 "gboolean gtk_action_get_is_important GtkAction* action")
-(CFNC-2150 "gchar* gtk_entry_get_icon_tooltip_text GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-2150 "gchar* gtk_entry_get_icon_tooltip_markup GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-2150 "void gtk_scale_add_mark GtkScale* scale gdouble value GtkPositionType position gchar* markup")
-(CFNC-2150 "void gtk_scale_clear_marks GtkScale* scale")
+(CINT-2.16 "GDK_BLANK_CURSOR " "GdkCursorType")
+;;; (CSTR-2.16 "GTK_STOCK_CAPS_LOCK_WARNING")
+
+;;; 3.9.8
+;;; (CFNC-2.16 "void gtk_action_set_label GtkAction* action gchar* label")
+;;; (CFNC-2.16 "gchar* gtk_action_get_label GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_short_label GtkAction* action gchar* short_label")
+;;; (CFNC-2.16 "gchar* gtk_action_get_short_label GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_tooltip GtkAction* action gchar* tooltip")
+;;; (CFNC-2.16 "gchar* gtk_action_get_tooltip GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_stock_id GtkAction* action gchar* stock_id")
+;;; (CFNC-2.16 "gchar* gtk_action_get_stock_id GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_gicon GtkAction* action GIcon* icon")
+;;; (CFNC-2.16 "GIcon* gtk_action_get_gicon GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_icon_name GtkAction* action gchar* icon_name")
+;;; (CFNC-2.16 "gchar* gtk_action_get_icon_name GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_visible_horizontal GtkAction* action gboolean visible_horizontal")
+;;; (CFNC-2.16 "gboolean gtk_action_get_visible_horizontal GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_visible_vertical GtkAction* action gboolean visible_vertical")
+;;; (CFNC-2.16 "gboolean gtk_action_get_visible_vertical GtkAction* action")
+;;; (CFNC-2.16 "void gtk_action_set_is_important GtkAction* action gboolean is_important")
+;;; (CFNC-2.16 "gboolean gtk_action_get_is_important GtkAction* action")
+
+(CFNC-2.16 "gchar* gtk_entry_get_icon_tooltip_text GtkEntry* entry GtkEntryIconPosition icon_pos")
+(CFNC-2.16 "gchar* gtk_entry_get_icon_tooltip_markup GtkEntry* entry GtkEntryIconPosition icon_pos")
+(CFNC-2.16 "void gtk_scale_add_mark GtkScale* scale gdouble value GtkPositionType position gchar* markup")
+(CFNC-2.16 "void gtk_scale_clear_marks GtkScale* scale")
;;; 2.15.2 (these on 2.17.2)
-(CFNC-2172 "void gtk_image_menu_item_set_always_show_image GtkImageMenuItem* image_menu_item gboolean always_show")
-(CFNC-2172 "gboolean gtk_image_menu_item_get_always_show_image GtkImageMenuItem* image_menu_item")
+;;; (CFNC-2.18 "void gtk_image_menu_item_set_always_show_image GtkImageMenuItem* image_menu_item gboolean always_show")
+;;; (CFNC-2.18 "gboolean gtk_image_menu_item_get_always_show_image GtkImageMenuItem* image_menu_item")
-(CINT-2172 "PANGO_WEIGHT_THIN" "PangoWeight")
-(CINT-2172 "PANGO_WEIGHT_BOOK" "PangoWeight")
-(CINT-2172 "PANGO_WEIGHT_MEDIUM" "PangoWeight")
+(CINT-2.18 "PANGO_WEIGHT_THIN" "PangoWeight")
+(CINT-2.18 "PANGO_WEIGHT_BOOK" "PangoWeight")
+(CINT-2.18 "PANGO_WEIGHT_MEDIUM" "PangoWeight")
;;; 2.15.5
-(CFNC-2172 "gchar* gtk_window_get_default_icon_name void" 'const)
+(CFNC-2.18 "gchar* gtk_window_get_default_icon_name void" 'const)
;;; 2.17.1
-(CFNC-2172 "gchar* gtk_label_get_current_uri GtkLabel* label" 'const)
+(CFNC-2.18 "gchar* gtk_label_get_current_uri GtkLabel* label" 'const)
;;; 2.17.2
-(CCAST-2172 "GTK_INFO_BAR(obj)" "GtkInfoBar*")
-(CCHK-2172 "GTK_IS_INFO_BAR(obj)" "GtkInfoBar*")
-
-(CFNC-2172 "GtkWidget* gtk_info_bar_new void")
-;(CFNC-2172 "GtkWidget* gtk_info_bar_new_with_buttons gchar* first_button_text ...")
-(CFNC-2172 "GtkWidget* gtk_info_bar_get_action_area GtkInfoBar* info_bar")
-(CFNC-2172 "GtkWidget* gtk_info_bar_get_content_area GtkInfoBar* info_bar")
-(CFNC-2172 "void gtk_info_bar_add_action_widget GtkInfoBar* info_bar GtkWidget* child gint response_id")
-(CFNC-2172 "GtkWidget* gtk_info_bar_add_button GtkInfoBar* info_bar gchar* button_text gint response_id")
-;(CFNC-2172 "void gtk_info_bar_add_buttons GtkInfoBar* info_bar gchar* first_button_text ...")
-(CFNC-2172 "void gtk_info_bar_set_response_sensitive GtkInfoBar* info_bar gint response_id gboolean setting") ; const arg
-(CFNC-2172 "void gtk_info_bar_set_default_response GtkInfoBar* info_bar gint response_id")
-(CFNC-2172 "void gtk_info_bar_response GtkInfoBar* info_bar gint response_id")
-(CFNC-2172 "void gtk_info_bar_set_message_type GtkInfoBar* info_bar GtkMessageType message_type")
-(CFNC-2172 "GtkMessageType gtk_info_bar_get_message_type GtkInfoBar* info_bar")
+(CCAST-2.18 "GTK_INFO_BAR(obj)" "GtkInfoBar*")
+(CCHK-2.18 "GTK_IS_INFO_BAR(obj)" "GtkInfoBar*")
+
+(CFNC-2.18 "GtkWidget* gtk_info_bar_new void")
+;(CFNC-2.18 "GtkWidget* gtk_info_bar_new_with_buttons gchar* first_button_text ...")
+(CFNC-2.18 "GtkWidget* gtk_info_bar_get_action_area GtkInfoBar* info_bar")
+(CFNC-2.18 "GtkWidget* gtk_info_bar_get_content_area GtkInfoBar* info_bar")
+(CFNC-2.18 "void gtk_info_bar_add_action_widget GtkInfoBar* info_bar GtkWidget* child gint response_id")
+(CFNC-2.18 "GtkWidget* gtk_info_bar_add_button GtkInfoBar* info_bar gchar* button_text gint response_id")
+;(CFNC-2.18 "void gtk_info_bar_add_buttons GtkInfoBar* info_bar gchar* first_button_text ...")
+(CFNC-2.18 "void gtk_info_bar_set_response_sensitive GtkInfoBar* info_bar gint response_id gboolean setting") ; const arg
+(CFNC-2.18 "void gtk_info_bar_set_default_response GtkInfoBar* info_bar gint response_id")
+(CFNC-2.18 "void gtk_info_bar_response GtkInfoBar* info_bar gint response_id")
+(CFNC-2.18 "void gtk_info_bar_set_message_type GtkInfoBar* info_bar GtkMessageType message_type")
+(CFNC-2.18 "GtkMessageType gtk_info_bar_get_message_type GtkInfoBar* info_bar")
;;; 2.17.3
-(CINT-2173 "GDK_WINDOW_OFFSCREEN" "GdkWindowType")
+(CINT-2.18 "GDK_WINDOW_OFFSCREEN" "GdkWindowType")
-;;; (CFNC-2173 "gboolean gdk_region_rect_equal GdkRegion* region GdkRectangle* rectangle" 'const)
-(CFNC-2173 "gboolean gdk_window_ensure_native GdkWindow* window")
-(CFNC-2173 "void gdk_window_get_root_coords GdkWindow* window gint x gint y gint* [root_x] gint* [root_y]")
-;;; 2.91.0 (CFNC-2173 "GdkPixmap* gdk_offscreen_window_get_pixmap GdkWindow* window")
-(CFNC-2173 "void gdk_offscreen_window_set_embedder GdkWindow* window GdkWindow* embedder")
-(CFNC-2173 "GdkWindow* gdk_offscreen_window_get_embedder GdkWindow* window")
-(CFNC-2173 "void gdk_window_geometry_changed GdkWindow* window")
-(CFNC-2173 "void gtk_menu_set_reserve_toggle_size GtkMenu* menu gboolean reserve_toggle_size")
-(CFNC-2173 "gboolean gtk_menu_get_reserve_toggle_size GtkMenu* menu")
-(CFNC-2173 "void gtk_status_icon_set_title GtkStatusIcon* status_icon gchar* title")
-(CFNC-2173 "gchar* gtk_status_icon_get_title GtkStatusIcon* status_icon")
+;;; (CFNC-2.18 "gboolean gdk_region_rect_equal GdkRegion* region GdkRectangle* rectangle" 'const)
+(CFNC-2.18 "gboolean gdk_window_ensure_native GdkWindow* window")
+(CFNC-2.18 "void gdk_window_get_root_coords GdkWindow* window gint x gint y gint* [root_x] gint* [root_y]")
+;;; 2.91.0 (CFNC-2.18 "GdkPixmap* gdk_offscreen_window_get_pixmap GdkWindow* window")
+(CFNC-2.18 "void gdk_offscreen_window_set_embedder GdkWindow* window GdkWindow* embedder")
+(CFNC-2.18 "GdkWindow* gdk_offscreen_window_get_embedder GdkWindow* window")
+(CFNC-2.18 "void gdk_window_geometry_changed GdkWindow* window")
+(CFNC-2.18 "void gtk_menu_set_reserve_toggle_size GtkMenu* menu gboolean reserve_toggle_size")
+(CFNC-2.18 "gboolean gtk_menu_get_reserve_toggle_size GtkMenu* menu")
+;;; 3.14.0 (CFNC-2.18 "void gtk_status_icon_set_title GtkStatusIcon* status_icon gchar* title")
+;;; 3.14.0 (CFNC-2.18 "gchar* gtk_status_icon_get_title GtkStatusIcon* status_icon")
;;; 2.17.4
-(CLNG-2173 "GTK_ENTRY_BUFFER_MAX_SIZE")
-;;; 2.91.6 (CLNG-2173 "GTK_TYPE_ENTRY_BUFFER")
-(CCAST-2173 "GTK_ENTRY_BUFFER(obj)" "GtkEntryBuffer*")
-(CCHK-2173 "GTK_IS_ENTRY_BUFFER(obj)" "GtkEntryBuffer*")
-
-(CFNC-2173 "GtkWidget* gtk_entry_new_with_buffer GtkEntryBuffer* buffer")
-(CFNC-2173 "GtkEntryBuffer* gtk_entry_get_buffer GtkEntry* entry")
-(CFNC-2173 "void gtk_entry_set_buffer GtkEntry* entry GtkEntryBuffer* buffer")
-(CFNC-2173 "void gtk_label_set_track_visited_links GtkLabel* label gboolean track_links")
-(CFNC-2173 "gboolean gtk_label_get_track_visited_links GtkLabel* label")
-(CFNC-2173 "void gtk_print_operation_set_embed_page_setup GtkPrintOperation* op gboolean embed")
-(CFNC-2173 "gboolean gtk_print_operation_get_embed_page_setup GtkPrintOperation* op")
-(CFNC-2173 "GtkEntryBuffer* gtk_entry_buffer_new gchar* initial_chars gint n_initial_chars")
-(CFNC-2173 "gsize gtk_entry_buffer_get_bytes GtkEntryBuffer* buffer")
-(CFNC-2173 "guint gtk_entry_buffer_get_length GtkEntryBuffer* buffer")
-(CFNC-2173 "gchar* gtk_entry_buffer_get_text GtkEntryBuffer* buffer" 'const)
-(CFNC-2173 "void gtk_entry_buffer_set_text GtkEntryBuffer* buffer gchar* chars gint n_chars")
-(CFNC-2173 "void gtk_entry_buffer_set_max_length GtkEntryBuffer* buffer guint max_length")
-(CFNC-2173 "guint gtk_entry_buffer_get_max_length GtkEntryBuffer* buffer")
-(CFNC-2173 "guint gtk_entry_buffer_insert_text GtkEntryBuffer* buffer guint position gchar* chars gint n_chars")
-(CFNC-2173 "guint gtk_entry_buffer_delete_text GtkEntryBuffer* buffer guint position gint n_chars")
-(CFNC-2173 "void gtk_entry_buffer_emit_inserted_text GtkEntryBuffer* buffer guint position gchar* chars guint n_chars")
-(CFNC-2173 "void gtk_entry_buffer_emit_deleted_text GtkEntryBuffer* buffer guint position guint n_chars")
+(CINT-2.18 "GTK_ENTRY_BUFFER_MAX_SIZE") ; maxushort in gtk_entry_buffer.h (gint)
+;;; 2.91.6 (CLNG-2.18 "GTK_TYPE_ENTRY_BUFFER")
+(CCAST-2.18 "GTK_ENTRY_BUFFER(obj)" "GtkEntryBuffer*")
+(CCHK-2.18 "GTK_IS_ENTRY_BUFFER(obj)" "GtkEntryBuffer*")
+
+(CFNC-2.18 "GtkWidget* gtk_entry_new_with_buffer GtkEntryBuffer* buffer")
+(CFNC-2.18 "GtkEntryBuffer* gtk_entry_get_buffer GtkEntry* entry")
+(CFNC-2.18 "void gtk_entry_set_buffer GtkEntry* entry GtkEntryBuffer* buffer")
+(CFNC-2.18 "void gtk_label_set_track_visited_links GtkLabel* label gboolean track_links")
+(CFNC-2.18 "gboolean gtk_label_get_track_visited_links GtkLabel* label")
+(CFNC-2.18 "void gtk_print_operation_set_embed_page_setup GtkPrintOperation* op gboolean embed")
+(CFNC-2.18 "gboolean gtk_print_operation_get_embed_page_setup GtkPrintOperation* op")
+(CFNC-2.18 "GtkEntryBuffer* gtk_entry_buffer_new gchar* initial_chars gint n_initial_chars")
+(CFNC-2.18 "gsize gtk_entry_buffer_get_bytes GtkEntryBuffer* buffer")
+(CFNC-2.18 "guint gtk_entry_buffer_get_length GtkEntryBuffer* buffer")
+(CFNC-2.18 "gchar* gtk_entry_buffer_get_text GtkEntryBuffer* buffer" 'const)
+(CFNC-2.18 "void gtk_entry_buffer_set_text GtkEntryBuffer* buffer gchar* chars gint n_chars")
+(CFNC-2.18 "void gtk_entry_buffer_set_max_length GtkEntryBuffer* buffer guint max_length")
+(CFNC-2.18 "guint gtk_entry_buffer_get_max_length GtkEntryBuffer* buffer")
+(CFNC-2.18 "guint gtk_entry_buffer_insert_text GtkEntryBuffer* buffer guint position gchar* chars gint n_chars")
+(CFNC-2.18 "guint gtk_entry_buffer_delete_text GtkEntryBuffer* buffer guint position gint n_chars")
+(CFNC-2.18 "void gtk_entry_buffer_emit_inserted_text GtkEntryBuffer* buffer guint position gchar* chars guint n_chars")
+(CFNC-2.18 "void gtk_entry_buffer_emit_deleted_text GtkEntryBuffer* buffer guint position guint n_chars")
;;; 2.17.5
-(CFNC-2173 "void gtk_cell_renderer_set_alignment GtkCellRenderer* cell gfloat xalign gfloat yalign")
-(CFNC-2173 "void gtk_cell_renderer_get_alignment GtkCellRenderer* cell gfloat* [xalign] gfloat* [yalign]")
-(CFNC-2173 "void gtk_cell_renderer_set_padding GtkCellRenderer* cell gint xpad gint ypad")
-(CFNC-2173 "void gtk_cell_renderer_get_padding GtkCellRenderer* cell gint* [xpad] gint* [ypad]")
-(CFNC-2173 "void gtk_cell_renderer_set_visible GtkCellRenderer* cell gboolean visible")
-(CFNC-2173 "gboolean gtk_cell_renderer_get_visible GtkCellRenderer* cell")
-(CFNC-2173 "void gtk_cell_renderer_set_sensitive GtkCellRenderer* cell gboolean sensitive")
-(CFNC-2173 "gboolean gtk_cell_renderer_get_sensitive GtkCellRenderer* cell")
-(CFNC-2173 "gboolean gtk_cell_renderer_toggle_get_activatable GtkCellRendererToggle* toggle")
-(CFNC-2173 "void gtk_cell_renderer_toggle_set_activatable GtkCellRendererToggle* toggle gboolean setting")
-(CFNC-2173 "void gtk_widget_set_can_focus GtkWidget* widget gboolean can_focus")
-(CFNC-2173 "gboolean gtk_widget_get_can_focus GtkWidget* widget")
-(CFNC-2173 "gboolean gtk_widget_has_focus GtkWidget* widget")
-(CFNC-2173 "void gtk_widget_set_can_default GtkWidget* widget gboolean can_default")
-(CFNC-2173 "gboolean gtk_widget_get_can_default GtkWidget* widget")
-(CFNC-2173 "gboolean gtk_widget_has_default GtkWidget* widget")
-(CFNC-2173 "GtkStateType gtk_widget_get_state GtkWidget* widget")
-(CFNC-2173 "gboolean gtk_widget_get_sensitive GtkWidget* widget")
-(CFNC-2173 "gboolean gtk_widget_is_sensitive GtkWidget* widget")
-(CFNC-2173 "void gtk_widget_set_has_window GtkWidget* widget gboolean has_window")
-(CFNC-2173 "gboolean gtk_widget_get_has_window GtkWidget* widget")
-(CFNC-2173 "gboolean gtk_widget_get_app_paintable GtkWidget* widget")
-(CFNC-2173 "gboolean gtk_widget_get_double_buffered GtkWidget* widget")
+(CFNC-2.18 "void gtk_cell_renderer_set_alignment GtkCellRenderer* cell gfloat xalign gfloat yalign")
+(CFNC-2.18 "void gtk_cell_renderer_get_alignment GtkCellRenderer* cell gfloat* [xalign] gfloat* [yalign]")
+(CFNC-2.18 "void gtk_cell_renderer_set_padding GtkCellRenderer* cell gint xpad gint ypad")
+(CFNC-2.18 "void gtk_cell_renderer_get_padding GtkCellRenderer* cell gint* [xpad] gint* [ypad]")
+(CFNC-2.18 "void gtk_cell_renderer_set_visible GtkCellRenderer* cell gboolean visible")
+(CFNC-2.18 "gboolean gtk_cell_renderer_get_visible GtkCellRenderer* cell")
+(CFNC-2.18 "void gtk_cell_renderer_set_sensitive GtkCellRenderer* cell gboolean sensitive")
+(CFNC-2.18 "gboolean gtk_cell_renderer_get_sensitive GtkCellRenderer* cell")
+(CFNC-2.18 "gboolean gtk_cell_renderer_toggle_get_activatable GtkCellRendererToggle* toggle")
+(CFNC-2.18 "void gtk_cell_renderer_toggle_set_activatable GtkCellRendererToggle* toggle gboolean setting")
+(CFNC-2.18 "void gtk_widget_set_can_focus GtkWidget* widget gboolean can_focus")
+(CFNC-2.18 "gboolean gtk_widget_get_can_focus GtkWidget* widget")
+(CFNC-2.18 "gboolean gtk_widget_has_focus GtkWidget* widget")
+(CFNC-2.18 "void gtk_widget_set_can_default GtkWidget* widget gboolean can_default")
+(CFNC-2.18 "gboolean gtk_widget_get_can_default GtkWidget* widget")
+(CFNC-2.18 "gboolean gtk_widget_has_default GtkWidget* widget")
+;;; (CFNC-2.18 "GtkStateType gtk_widget_get_state GtkWidget* widget")
+(CFNC-2.18 "gboolean gtk_widget_get_sensitive GtkWidget* widget")
+(CFNC-2.18 "gboolean gtk_widget_is_sensitive GtkWidget* widget")
+(CFNC-2.18 "void gtk_widget_set_has_window GtkWidget* widget gboolean has_window")
+(CFNC-2.18 "gboolean gtk_widget_get_has_window GtkWidget* widget")
+(CFNC-2.18 "gboolean gtk_widget_get_app_paintable GtkWidget* widget")
+;;; 3.13.3 (CFNC-2.18 "gboolean gtk_widget_get_double_buffered GtkWidget* widget")
;;; 2.17.7
-(CFNC-2177 "GdkCursor* gdk_window_get_cursor GdkWindow* window")
-(CFNC-2177 "void gtk_file_chooser_set_create_folders GtkFileChooser* chooser gboolean create_folders")
-(CFNC-2177 "gboolean gtk_file_chooser_get_create_folders GtkFileChooser* chooser")
-(CFNC-2177 "void gtk_icon_view_set_item_padding GtkIconView* icon_view gint item_padding")
-(CFNC-2177 "gint gtk_icon_view_get_item_padding GtkIconView* icon_view")
-(CFNC-2177 "gboolean gtk_widget_has_grab GtkWidget* widget")
-(CFNC-2177 "void gtk_widget_set_visible GtkWidget* widget gboolean visible")
-(CFNC-2177 "gboolean gtk_widget_get_visible GtkWidget* widget")
-;(CFNC-2177 "void gtk_widget_get_allocation GtkWidget* widget GtkAllocation* [allocation]")
+(CFNC-2.18 "GdkCursor* gdk_window_get_cursor GdkWindow* window")
+(CFNC-2.18 "void gtk_file_chooser_set_create_folders GtkFileChooser* chooser gboolean create_folders")
+(CFNC-2.18 "gboolean gtk_file_chooser_get_create_folders GtkFileChooser* chooser")
+(CFNC-2.18 "void gtk_icon_view_set_item_padding GtkIconView* icon_view gint item_padding")
+(CFNC-2.18 "gint gtk_icon_view_get_item_padding GtkIconView* icon_view")
+(CFNC-2.18 "gboolean gtk_widget_has_grab GtkWidget* widget")
+(CFNC-2.18 "void gtk_widget_set_visible GtkWidget* widget gboolean visible")
+(CFNC-2.18 "gboolean gtk_widget_get_visible GtkWidget* widget")
+;(CFNC-2.18 "void gtk_widget_get_allocation GtkWidget* widget GtkAllocation* [allocation]")
; the struct arg is a problem for makexg.scm
-;;; (CINT-2177 "GTK_FILE_CHOOSER_PROP_CREATE_FOLDERS" "GtkFileChooserProp")
+;;; (CINT-2.18 "GTK_FILE_CHOOSER_PROP_CREATE_FOLDERS" "GtkFileChooserProp")
;;; 2.17.8
-;(CFNC-2177 "void gtk_widget_set_allocation GtkWidget* widget GtkAllocation* allocation")
+;(CFNC-2.18 "void gtk_widget_set_allocation GtkWidget* widget GtkAllocation* allocation")
;;; 2.17.10
-(CFNC-2177 "void gtk_range_set_flippable GtkRange* range gboolean flippable")
-(CFNC-2177 "gboolean gtk_range_get_flippable GtkRange* range")
-(CFNC-2177 "gboolean gtk_widget_is_toplevel GtkWidget* widget")
-(CFNC-2177 "gboolean gtk_widget_is_drawable GtkWidget* widget")
-(CFNC-2177 "void gtk_widget_set_window GtkWidget* widget GdkWindow* window")
+(CFNC-2.18 "void gtk_range_set_flippable GtkRange* range gboolean flippable")
+(CFNC-2.18 "gboolean gtk_range_get_flippable GtkRange* range")
+(CFNC-2.18 "gboolean gtk_widget_is_toplevel GtkWidget* widget")
+(CFNC-2.18 "gboolean gtk_widget_is_drawable GtkWidget* widget")
+(CFNC-2.18 "void gtk_widget_set_window GtkWidget* widget GdkWindow* window")
;;; 2.17.11
-(CFNC-2177 "gboolean gdk_window_is_destroyed GdkWindow* window")
-(CFNC-2177 "void gdk_window_restack GdkWindow* window GdkWindow* sibling gboolean above")
-(CFNC-2177 "void gtk_widget_set_receives_default GtkWidget* widget gboolean receives_default")
-(CFNC-2177 "gboolean gtk_widget_get_receives_default GtkWidget* widget")
+(CFNC-2.18 "gboolean gdk_window_is_destroyed GdkWindow* window")
+(CFNC-2.18 "void gdk_window_restack GdkWindow* window GdkWindow* sibling gboolean above")
+(CFNC-2.18 "void gtk_widget_set_receives_default GtkWidget* widget gboolean receives_default")
+(CFNC-2.18 "gboolean gtk_widget_get_receives_default GtkWidget* widget")
;;; 2.18.0
-(CFNC-2177 "void gdk_window_flush GdkWindow* window")
+;;; 3.13.3 (CFNC-2.18 "void gdk_window_flush GdkWindow* window")
;;; 2.19.0
-(CFNC-2190 "GtkWidget* gtk_dialog_get_widget_for_response GtkDialog* dialog gint response_id")
-(CFNC-2190 "void gtk_tooltip_set_icon_from_gicon GtkTooltip* tooltip GIcon* gicon GtkIconSize size")
-(CFNC-2190 "GdkWindow* gtk_viewport_get_bin_window GtkViewport* viewport")
-(CFNC-2190 "GtkWidget* gtk_spinner_new void")
-(CFNC-2190 "void gtk_spinner_start GtkSpinner* spinner")
-(CFNC-2190 "void gtk_spinner_stop GtkSpinner* spinner")
-(CFNC-2190 "GtkCellRenderer* gtk_cell_renderer_spinner_new void") ; surely they mean GtkCellRendererSpinner?
+(CFNC-2.20 "GtkWidget* gtk_dialog_get_widget_for_response GtkDialog* dialog gint response_id")
+;;; (CFNC-2.20 "void gtk_tooltip_set_icon_from_gicon GtkTooltip* tooltip GIcon* gicon GtkIconSize size")
+(CFNC-2.20 "GdkWindow* gtk_viewport_get_bin_window GtkViewport* viewport")
+(CFNC-2.20 "GtkWidget* gtk_spinner_new void")
+(CFNC-2.20 "void gtk_spinner_start GtkSpinner* spinner")
+(CFNC-2.20 "void gtk_spinner_stop GtkSpinner* spinner")
+(CFNC-2.20 "GtkCellRenderer* gtk_cell_renderer_spinner_new void") ; surely they mean GtkCellRendererSpinner?
-(CCAST-2190 "GTK_SPINNER(obj)" "GtkSpinner*")
-(CCHK-2190 "GTK_IS_SPINNER(obj)" "GtkSpinner*")
+(CCAST-2.20 "GTK_SPINNER(obj)" "GtkSpinner*")
+(CCHK-2.20 "GTK_IS_SPINNER(obj)" "GtkSpinner*")
-(CCAST-2190 "GTK_CELL_RENDERER_SPINNER(obj)" "GtkCellRendererSpinner*")
-(CCHK-2190 "GTK_IS_CELL_RENDERER_SPINNER(obj)" "GtkCellRendererSpinner*")
+(CCAST-2.20 "GTK_CELL_RENDERER_SPINNER(obj)" "GtkCellRendererSpinner*")
+(CCHK-2.20 "GTK_IS_CELL_RENDERER_SPINNER(obj)" "GtkCellRendererSpinner*")
;;; 2.19.1
-(CCAST-2190 "GTK_TOOL_PALETTE(obj)" "GtkToolPalette*")
-(CCHK-2190 "GTK_IS_TOOL_PALETTE(obj)" "GtkToolPalette*")
-(CCAST-2190 "GTK_TOOL_ITEM_GROUP(obj)" "GtkToolItemGroup*")
-(CCHK-2190 "GTK_IS_TOOL_ITEM_GROUP(obj)" "GtkToolItemGroup*")
-
-(CFNC-2190 "void gtk_action_set_always_show_image GtkAction* action gboolean always_show")
-(CFNC-2190 "gboolean gtk_action_get_always_show_image GtkAction* action")
-(CFNC-2190 "GtkWidget* gtk_notebook_get_action_widget GtkNotebook* notebook GtkPackType pack_type")
-(CFNC-2190 "void gtk_notebook_set_action_widget GtkNotebook* notebook GtkWidget* widget GtkPackType pack_type")
-(CFNC-2190 "GtkWidget* gtk_statusbar_get_message_area GtkStatusbar* statusbar")
-(CFNC-2190 "PangoEllipsizeMode gtk_tool_item_get_ellipsize_mode GtkToolItem* tool_item")
-(CFNC-2190 "gfloat gtk_tool_item_get_text_alignment GtkToolItem* tool_item")
-(CFNC-2190 "GtkOrientation gtk_tool_item_get_text_orientation GtkToolItem* tool_item")
-(CFNC-2190 "GtkSizeGroup* gtk_tool_item_get_text_size_group GtkToolItem* tool_item")
-;;; (CFNC-2190 "GtkWindowType gtk_window_get_window_type GtkWindow* window")
-(CFNC-2190 "GtkWidget* gtk_tool_palette_new void")
-(CFNC-2190 "void gtk_tool_palette_set_group_position GtkToolPalette* palette GtkToolItemGroup* group gint position") ; these changed GtkWidget* to GtkToolItemGroup*
-(CFNC-2190 "void gtk_tool_palette_set_exclusive GtkToolPalette* palette GtkToolItemGroup* group gboolean exclusive")
-(CFNC-2190 "void gtk_tool_palette_set_expand GtkToolPalette* palette GtkToolItemGroup* group gboolean expand")
-(CFNC-2190 "gint gtk_tool_palette_get_group_position GtkToolPalette* palette GtkToolItemGroup* group")
-(CFNC-2190 "gboolean gtk_tool_palette_get_exclusive GtkToolPalette* palette GtkToolItemGroup* group")
-(CFNC-2190 "gboolean gtk_tool_palette_get_expand GtkToolPalette* palette GtkToolItemGroup* group")
-(CFNC-2190 "void gtk_tool_palette_set_icon_size GtkToolPalette* palette GtkIconSize icon_size")
-(CFNC-2190 "void gtk_tool_palette_unset_icon_size GtkToolPalette* palette")
-(CFNC-2190 "void gtk_tool_palette_set_style GtkToolPalette* palette GtkToolbarStyle style")
-(CFNC-2190 "void gtk_tool_palette_unset_style GtkToolPalette* palette")
-(CFNC-2190 "GtkIconSize gtk_tool_palette_get_icon_size GtkToolPalette* palette")
-(CFNC-2190 "GtkToolbarStyle gtk_tool_palette_get_style GtkToolPalette* palette")
-(CFNC-2190 "GtkToolItem* gtk_tool_palette_get_drop_item GtkToolPalette* palette gint x gint y")
-(CFNC-2190 "GtkToolItemGroup* gtk_tool_palette_get_drop_group GtkToolPalette* palette gint x gint y")
-(CFNC-2190 "GtkWidget* gtk_tool_palette_get_drag_item GtkToolPalette* palette GtkSelectionData* selection")
-(CFNC-2190 "void gtk_tool_palette_set_drag_source GtkToolPalette* palette GtkToolPaletteDragTargets targets")
-(CFNC-2190 "void gtk_tool_palette_add_drag_dest GtkToolPalette* palette GtkWidget* widget GtkDestDefaults flags GtkToolPaletteDragTargets targets GdkDragAction actions")
-;;; 2.91.2 (CFNC-2190 "GtkAdjustment* gtk_tool_palette_get_hadjustment GtkToolPalette* palette")
-;;; 2.91.2 (CFNC-2190 "GtkAdjustment* gtk_tool_palette_get_vadjustment GtkToolPalette* palette")
-(CFNC-2190 "GtkTargetEntry* gtk_tool_palette_get_drag_target_item void" 'const-return)
-(CFNC-2190 "GtkTargetEntry* gtk_tool_palette_get_drag_target_group void" 'const-return)
-(CFNC-2190 "GtkWidget* gtk_tool_item_group_new gchar* label" 'const)
-(CFNC-2190 "void gtk_tool_item_group_set_label GtkToolItemGroup* group gchar* label" 'const)
-(CFNC-2190 "void gtk_tool_item_group_set_label_widget GtkToolItemGroup* group GtkWidget* label_widget")
-(CFNC-2190 "void gtk_tool_item_group_set_collapsed GtkToolItemGroup* group gboolean collapsed")
-(CFNC-2190 "void gtk_tool_item_group_set_ellipsize GtkToolItemGroup* group PangoEllipsizeMode ellipsize")
-(CFNC-2190 "void gtk_tool_item_group_set_header_relief GtkToolItemGroup* group GtkReliefStyle style")
-(CFNC-2190 "gchar* gtk_tool_item_group_get_label GtkToolItemGroup* group")
-(CFNC-2190 "GtkWidget* gtk_tool_item_group_get_label_widget GtkToolItemGroup* group")
-(CFNC-2190 "gboolean gtk_tool_item_group_get_collapsed GtkToolItemGroup* group")
-(CFNC-2190 "PangoEllipsizeMode gtk_tool_item_group_get_ellipsize GtkToolItemGroup* group")
-(CFNC-2190 "GtkReliefStyle gtk_tool_item_group_get_header_relief GtkToolItemGroup* group")
-(CFNC-2190 "void gtk_tool_item_group_insert GtkToolItemGroup* group GtkToolItem* item gint position")
-(CFNC-2190 "void gtk_tool_item_group_set_item_position GtkToolItemGroup* group GtkToolItem* item gint position")
-(CFNC-2190 "gint gtk_tool_item_group_get_item_position GtkToolItemGroup* group GtkToolItem* item")
-(CFNC-2190 "guint gtk_tool_item_group_get_n_items GtkToolItemGroup* group")
-(CFNC-2190 "GtkToolItem* gtk_tool_item_group_get_nth_item GtkToolItemGroup* group guint index")
-(CFNC-2190 "GtkToolItem* gtk_tool_item_group_get_drop_item GtkToolItemGroup* group gint x gint y")
+(CCAST-2.20 "GTK_TOOL_PALETTE(obj)" "GtkToolPalette*")
+(CCHK-2.20 "GTK_IS_TOOL_PALETTE(obj)" "GtkToolPalette*")
+(CCAST-2.20 "GTK_TOOL_ITEM_GROUP(obj)" "GtkToolItemGroup*")
+(CCHK-2.20 "GTK_IS_TOOL_ITEM_GROUP(obj)" "GtkToolItemGroup*")
+
+;;; (CFNC-2.20 "void gtk_action_set_always_show_image GtkAction* action gboolean always_show")
+;;; (CFNC-2.20 "gboolean gtk_action_get_always_show_image GtkAction* action")
+(CFNC-2.20 "GtkWidget* gtk_notebook_get_action_widget GtkNotebook* notebook GtkPackType pack_type")
+(CFNC-2.20 "void gtk_notebook_set_action_widget GtkNotebook* notebook GtkWidget* widget GtkPackType pack_type")
+(CFNC-2.20 "GtkWidget* gtk_statusbar_get_message_area GtkStatusbar* statusbar")
+(CFNC-2.20 "PangoEllipsizeMode gtk_tool_item_get_ellipsize_mode GtkToolItem* tool_item")
+(CFNC-2.20 "gfloat gtk_tool_item_get_text_alignment GtkToolItem* tool_item")
+(CFNC-2.20 "GtkOrientation gtk_tool_item_get_text_orientation GtkToolItem* tool_item")
+(CFNC-2.20 "GtkSizeGroup* gtk_tool_item_get_text_size_group GtkToolItem* tool_item")
+;;; (CFNC-2.20 "GtkWindowType gtk_window_get_window_type GtkWindow* window")
+(CFNC-2.20 "GtkWidget* gtk_tool_palette_new void")
+(CFNC-2.20 "void gtk_tool_palette_set_group_position GtkToolPalette* palette GtkToolItemGroup* group gint position") ; these changed GtkWidget* to GtkToolItemGroup*
+(CFNC-2.20 "void gtk_tool_palette_set_exclusive GtkToolPalette* palette GtkToolItemGroup* group gboolean exclusive")
+(CFNC-2.20 "void gtk_tool_palette_set_expand GtkToolPalette* palette GtkToolItemGroup* group gboolean expand")
+(CFNC-2.20 "gint gtk_tool_palette_get_group_position GtkToolPalette* palette GtkToolItemGroup* group")
+(CFNC-2.20 "gboolean gtk_tool_palette_get_exclusive GtkToolPalette* palette GtkToolItemGroup* group")
+(CFNC-2.20 "gboolean gtk_tool_palette_get_expand GtkToolPalette* palette GtkToolItemGroup* group")
+;;; (CFNC-2.20 "void gtk_tool_palette_set_icon_size GtkToolPalette* palette GtkIconSize icon_size")
+(CFNC-2.20 "void gtk_tool_palette_unset_icon_size GtkToolPalette* palette")
+(CFNC-2.20 "void gtk_tool_palette_set_style GtkToolPalette* palette GtkToolbarStyle style")
+(CFNC-2.20 "void gtk_tool_palette_unset_style GtkToolPalette* palette")
+;;; (CFNC-2.20 "GtkIconSize gtk_tool_palette_get_icon_size GtkToolPalette* palette")
+(CFNC-2.20 "GtkToolbarStyle gtk_tool_palette_get_style GtkToolPalette* palette")
+(CFNC-2.20 "GtkToolItem* gtk_tool_palette_get_drop_item GtkToolPalette* palette gint x gint y")
+(CFNC-2.20 "GtkToolItemGroup* gtk_tool_palette_get_drop_group GtkToolPalette* palette gint x gint y")
+(CFNC-2.20 "GtkWidget* gtk_tool_palette_get_drag_item GtkToolPalette* palette GtkSelectionData* selection")
+(CFNC-2.20 "void gtk_tool_palette_set_drag_source GtkToolPalette* palette GtkToolPaletteDragTargets targets")
+(CFNC-2.20 "void gtk_tool_palette_add_drag_dest GtkToolPalette* palette GtkWidget* widget GtkDestDefaults flags GtkToolPaletteDragTargets targets GdkDragAction actions")
+;;; 2.91.2 (CFNC-2.20 "GtkAdjustment* gtk_tool_palette_get_hadjustment GtkToolPalette* palette")
+;;; 2.91.2 (CFNC-2.20 "GtkAdjustment* gtk_tool_palette_get_vadjustment GtkToolPalette* palette")
+(CFNC-2.20 "GtkTargetEntry* gtk_tool_palette_get_drag_target_item void" 'const-return)
+(CFNC-2.20 "GtkTargetEntry* gtk_tool_palette_get_drag_target_group void" 'const-return)
+(CFNC-2.20 "GtkWidget* gtk_tool_item_group_new gchar* label" 'const)
+(CFNC-2.20 "void gtk_tool_item_group_set_label GtkToolItemGroup* group gchar* label" 'const)
+(CFNC-2.20 "void gtk_tool_item_group_set_label_widget GtkToolItemGroup* group GtkWidget* label_widget")
+(CFNC-2.20 "void gtk_tool_item_group_set_collapsed GtkToolItemGroup* group gboolean collapsed")
+(CFNC-2.20 "void gtk_tool_item_group_set_ellipsize GtkToolItemGroup* group PangoEllipsizeMode ellipsize")
+(CFNC-2.20 "void gtk_tool_item_group_set_header_relief GtkToolItemGroup* group GtkReliefStyle style")
+(CFNC-2.20 "gchar* gtk_tool_item_group_get_label GtkToolItemGroup* group")
+(CFNC-2.20 "GtkWidget* gtk_tool_item_group_get_label_widget GtkToolItemGroup* group")
+(CFNC-2.20 "gboolean gtk_tool_item_group_get_collapsed GtkToolItemGroup* group")
+(CFNC-2.20 "PangoEllipsizeMode gtk_tool_item_group_get_ellipsize GtkToolItemGroup* group")
+(CFNC-2.20 "GtkReliefStyle gtk_tool_item_group_get_header_relief GtkToolItemGroup* group")
+(CFNC-2.20 "void gtk_tool_item_group_insert GtkToolItemGroup* group GtkToolItem* item gint position")
+(CFNC-2.20 "void gtk_tool_item_group_set_item_position GtkToolItemGroup* group GtkToolItem* item gint position")
+(CFNC-2.20 "gint gtk_tool_item_group_get_item_position GtkToolItemGroup* group GtkToolItem* item")
+(CFNC-2.20 "guint gtk_tool_item_group_get_n_items GtkToolItemGroup* group")
+(CFNC-2.20 "GtkToolItem* gtk_tool_item_group_get_nth_item GtkToolItemGroup* group guint index")
+(CFNC-2.20 "GtkToolItem* gtk_tool_item_group_get_drop_item GtkToolItemGroup* group gint x gint y")
;;; 2.19.2
-;; (CFNC-2190 "gboolean gdk_keymap_map_virtual_modifiers GdkKeymap* keymap GdkModifierType *state")
+;; (CFNC-2.20 "gboolean gdk_keymap_map_virtual_modifiers GdkKeymap* keymap GdkModifierType *state")
;; there is no code for this!
-(CFNC-2190 "gint gdk_screen_get_primary_monitor GdkScreen* screen")
-(CFNC-2190 "void gtk_window_set_mnemonics_visible GtkWindow* window gboolean setting")
-(CFNC-2190 "gboolean gtk_window_get_mnemonics_visible GtkWindow* window")
+(CFNC-2.20 "gint gdk_screen_get_primary_monitor GdkScreen* screen")
+(CFNC-2.20 "void gtk_window_set_mnemonics_visible GtkWindow* window gboolean setting")
+(CFNC-2.20 "gboolean gtk_window_get_mnemonics_visible GtkWindow* window")
;;; 2.19.4
-;;; 2.91.2 (CFNC-2190 "GdkWindow* gtk_entry_get_text_window GtkEntry* entry")
-;;; 2.91.2 (CFNC-2190 "GdkWindow* gtk_entry_get_icon_window GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-2190 "void gtk_range_set_slider_size_fixed GtkRange* range gboolean size_fixed")
-(CFNC-2190 "gboolean gtk_range_get_slider_size_fixed GtkRange* range")
-(CFNC-2190 "void gtk_range_set_min_slider_size GtkRange* range gboolean min_size")
-(CFNC-2190 "gint gtk_range_get_min_slider_size GtkRange* range")
-(CFNC-2190 "void gtk_range_get_range_rect GtkRange* range GdkRectangle* range_rect")
-(CFNC-2190 "void gtk_range_get_slider_range GtkRange* range gint* [slider_start] gint* [slider_end]")
-(CFNC-2190 "void gtk_status_icon_set_name GtkStatusIcon* status_icon gchar* name") ; const gchar
-;;; 2.91.6 (CFNC-2190 "gboolean gtk_widget_has_rc_style GtkWidget* widget")
+;;; 2.91.2 (CFNC-2.20 "GdkWindow* gtk_entry_get_text_window GtkEntry* entry")
+;;; 2.91.2 (CFNC-2.20 "GdkWindow* gtk_entry_get_icon_window GtkEntry* entry GtkEntryIconPosition icon_pos")
+(CFNC-2.20 "void gtk_range_set_slider_size_fixed GtkRange* range gboolean size_fixed")
+(CFNC-2.20 "gboolean gtk_range_get_slider_size_fixed GtkRange* range")
+(CFNC-2.20 "void gtk_range_set_min_slider_size GtkRange* range gboolean min_size")
+(CFNC-2.20 "gint gtk_range_get_min_slider_size GtkRange* range")
+(CFNC-2.20 "void gtk_range_get_range_rect GtkRange* range GdkRectangle* range_rect")
+(CFNC-2.20 "void gtk_range_get_slider_range GtkRange* range gint* [slider_start] gint* [slider_end]")
+;;; 3.14.0 (CFNC-2.20 "void gtk_status_icon_set_name GtkStatusIcon* status_icon gchar* name") ; const gchar
+;;; 2.91.6 (CFNC-2.20 "gboolean gtk_widget_has_rc_style GtkWidget* widget")
;;; 2.19.5
-(CFNC-2190 "GdkWindow* gtk_paned_get_handle_window GtkPaned* paned")
-;;; 2.99.1 (CFNC-2190 "void gtk_widget_style_attach GtkWidget* style")
-(CFNC-2190 "void gtk_widget_set_realized GtkWidget* widget gboolean realized")
-(CFNC-2190 "gboolean gtk_widget_get_realized GtkWidget* widget")
-(CFNC-2190 "void gtk_widget_set_mapped GtkWidget* widget gboolean mapped")
-(CFNC-2190 "gboolean gtk_widget_get_mapped GtkWidget* widget")
+(CFNC-2.20 "GdkWindow* gtk_paned_get_handle_window GtkPaned* paned")
+;;; 2.99.1 (CFNC-2.20 "void gtk_widget_style_attach GtkWidget* style")
+(CFNC-2.20 "void gtk_widget_set_realized GtkWidget* widget gboolean realized")
+(CFNC-2.20 "gboolean gtk_widget_get_realized GtkWidget* widget")
+(CFNC-2.20 "void gtk_widget_set_mapped GtkWidget* widget gboolean mapped")
+(CFNC-2.20 "gboolean gtk_widget_get_mapped GtkWidget* widget")
;;; 2.19.6
-(CFNC-300 "void gdk_keymap_add_virtual_modifiers GdkKeymap* keymap GdkModifierType* state")
-;(CFNC-300 "void gtk_widget_get_requisition GtkWidget* widget GtkRequisition* [requisition]")
+(CFNC-3.0 "void gdk_keymap_add_virtual_modifiers GdkKeymap* keymap GdkModifierType* state")
+;(CFNC-3.0 "void gtk_widget_get_requisition GtkWidget* widget GtkRequisition* [requisition]")
;;; 2.21.0
-(CFNC-300 "void gdk_window_coords_to_parent GdkWindow* window gdouble x gdouble y gdouble* [parent_x] gdouble* [parent_y]")
-(CFNC-300 "void gdk_window_coords_from_parent GdkWindow* window gdouble parent_x gdouble parent_y gdouble* [x] gdouble* [y]")
-(CFNC-300 "GdkWindow* gdk_window_get_effective_parent GdkWindow* window")
-(CFNC-300 "GdkWindow* gdk_window_get_effective_toplevel GdkWindow* window")
-(CFNC-300 "GtkWidget* gtk_accessible_get_widget GtkAccessible* accessible")
-;;; 2.91.2 (CFNC-300 "GtkAdjustment* gtk_text_view_get_hadjustment GtkTextView* text_view")
-;;; 2.91.2 (CFNC-300 "GtkAdjustment* gtk_text_view_get_vadjustment GtkTextView* text_view")
-(CFNC-300 "gboolean gtk_widget_send_focus_change GtkWidget* widget GdkEvent* event")
+(CFNC-3.0 "void gdk_window_coords_to_parent GdkWindow* window gdouble x gdouble y gdouble* [parent_x] gdouble* [parent_y]")
+(CFNC-3.0 "void gdk_window_coords_from_parent GdkWindow* window gdouble parent_x gdouble parent_y gdouble* [x] gdouble* [y]")
+(CFNC-3.0 "GdkWindow* gdk_window_get_effective_parent GdkWindow* window")
+(CFNC-3.0 "GdkWindow* gdk_window_get_effective_toplevel GdkWindow* window")
+(CFNC-3.0 "GtkWidget* gtk_accessible_get_widget GtkAccessible* accessible")
+;;; 2.91.2 (CFNC-3.0 "GtkAdjustment* gtk_text_view_get_hadjustment GtkTextView* text_view")
+;;; 2.91.2 (CFNC-3.0 "GtkAdjustment* gtk_text_view_get_vadjustment GtkTextView* text_view")
+(CFNC-3.0 "gboolean gtk_widget_send_focus_change GtkWidget* widget GdkEvent* event")
;;; 2.90.1
-;;; 2.99.0 (CFNC-300 "void gdk_display_get_device_state GdkDisplay* display GdkDevice* device GdkScreen** [screen] gint* [x] gint* [y] GdkModifierType* [mask]")
-;;; 2.99.0 (CFNC-300 "GdkWindow* gdk_display_get_window_at_device_position GdkDisplay* display GdkDevice* device gint* [win_x] gint* [win_y]")
-;;; 2.91.7 (CFNC-300 "void gdk_display_warp_device GdkDisplay* display GdkDevice* device GdkScreen* screen gint x gint y")
-(CFNC-300 "GdkDeviceManager* gdk_display_get_device_manager GdkDisplay* display")
-(CFNC-300 "void gdk_drag_context_set_device GdkDragContext* context GdkDevice* device")
-(CFNC-300 "GdkDevice* gdk_drag_context_get_device GdkDragContext* context")
-(CFNC-300 "GList* gdk_drag_context_list_targets GdkDragContext* context")
-
-(CFNC-300 "void gdk_event_set_device GdkEvent* event GdkDevice* device")
-(CFNC-300 "GdkDevice* gdk_event_get_device GdkEvent* event")
-(CFNC-300 "gboolean gdk_events_get_distance GdkEvent* event1 GdkEvent* event2 gdouble* [distance]")
-(CFNC-300 "gboolean gdk_events_get_angle GdkEvent* event1 GdkEvent* event2 gdouble* [angle]")
-(CFNC-300 "gboolean gdk_events_get_center GdkEvent* event1 GdkEvent* event2 gdouble* [x] gdouble* [y]")
-;;; 2.90.6 (CFNC-300 "GdkVisual* gdk_image_get_visual GdkImage* image")
-;;; 2.90.6 (CFNC-300 "GdkByteOrder gdk_image_get_byte_order GdkImage* image")
-;;; 2.90.6 (CFNC-300 "gint gdk_image_get_width GdkImage* image")
-;;; 2.90.6 (CFNC-300 "gint gdk_image_get_height GdkImage* image")
-;;; 2.90.6 (CFNC-300 "guint16 gdk_image_get_depth GdkImage* image")
-;;; 2.90.6 (CFNC-300 "guint16 gdk_image_get_bytes_per_pixel GdkImage* image")
-;;; 2.90.6 (CFNC-300 "guint16 gdk_image_get_bytes_per_line GdkImage* image")
-;;; 2.90.6 (CFNC-300 "guint16 gdk_image_get_bits_per_pixel GdkImage* image")
-(CFNC-300 "gboolean gdk_window_get_accept_focus GdkWindow* window")
-(CFNC-300 "gboolean gdk_window_get_focus_on_map GdkWindow* window")
-(CFNC-300 "gboolean gdk_window_get_composited GdkWindow* window")
-(CFNC-300 "gboolean gdk_window_is_input_only GdkWindow* window")
-(CFNC-300 "gboolean gdk_window_is_shaped GdkWindow* window")
-(CFNC-300 "gboolean gdk_window_get_modal_hint GdkWindow* window")
-;;; 2.90.6 (CFNC-300 "void gdk_window_get_background GdkWindow* window GdkColor* color")
-;;; 2.90.6 (CFNC-300 "void gdk_window_get_back_pixmap GdkWindow* window GdkPixmap** [pixmap] gboolean* [parent_relative]")
-(CFNC-300 "void gdk_window_set_device_cursor GdkWindow* window GdkDevice* device GdkCursor* cursor")
-(CFNC-300 "GdkCursor* gdk_window_get_device_cursor GdkWindow* window GdkDevice* device")
-(CFNC-300 "GdkWindow* gdk_window_get_device_position GdkWindow* window GdkDevice* device gint* [x] gint* [y] GdkModifierType* [mask]")
-(CFNC-300 "void gdk_window_set_device_events GdkWindow* window GdkDevice* device GdkEventMask event_mask")
-(CFNC-300 "GdkEventMask gdk_window_get_device_events GdkWindow* window GdkDevice* device")
-(CFNC-300 "void gtk_combo_box_popup_for_device GtkComboBox* combo_box GdkDevice* device")
-(CFNC-300 "void gtk_device_grab_add GtkWidget* widget GdkDevice* device gboolean block_others")
-(CFNC-300 "void gtk_device_grab_remove GtkWidget* widget GdkDevice* device")
-(CFNC-300 "GdkDevice* gtk_get_current_event_device void")
-;;; 2.90.1 (CFNC-300 "void gtk_menu_popup_for_device GtkMenu* menu GdkDevice* device GtkWidget* parent_menu_shell GtkWidget* parent_menu_item GtkMenuPositionFunc func lambda_data #func_info guint button guint32 activate_time")
-(CFNC-300 "GtkWidget* gtk_paned_new GtkOrientation orientation")
-(CFNC-300 "void gtk_radio_action_join_group GtkRadioAction* action GtkRadioAction* group_source")
-;;; 2.91.5 (CFNC-300 "GtkWidget* gtk_ruler_new GtkOrientation orientation")
-(CFNC-300 "GtkWidget* gtk_scale_new GtkOrientation orientation GtkAdjustment* adjustment")
-(CFNC-300 "GtkWidget* gtk_scale_new_with_range GtkOrientation orientation gdouble min gdouble max gdouble step")
-(CFNC-300 "GtkWidget* gtk_scrollbar_new GtkOrientation orientation GtkAdjustment* adjustment")
-(CFNC-300 "GtkWidget* gtk_separator_new GtkOrientation orientation")
-(CFNC-300 "gboolean gtk_widget_device_is_shadowed GtkWidget* widget GdkDevice* device")
-(CFNC-300 "void gtk_widget_set_device_events GtkWidget* widget GdkDevice* device GdkEventMask events")
-(CFNC-300 "void gtk_widget_add_device_events GtkWidget* widget GdkDevice* device GdkEventMask events")
-(CFNC-300 "gboolean gtk_widget_get_support_multidevice GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_support_multidevice GtkWidget* widget gboolean support_multidevice")
-(CFNC-300 "GdkEventMask gtk_widget_get_device_events GtkWidget* widget GdkDevice* device")
-
-;;; 2.91.0 (CINT-300 "GTK_MULTIDEVICE" "GtkWidgetFlags")
+;;; 2.99.0 (CFNC-3.0 "void gdk_display_get_device_state GdkDisplay* display GdkDevice* device GdkScreen** [screen] gint* [x] gint* [y] GdkModifierType* [mask]")
+;;; 2.99.0 (CFNC-3.0 "GdkWindow* gdk_display_get_window_at_device_position GdkDisplay* display GdkDevice* device gint* [win_x] gint* [win_y]")
+;;; 2.91.7 (CFNC-3.0 "void gdk_display_warp_device GdkDisplay* display GdkDevice* device GdkScreen* screen gint x gint y")
+(CFNC-3.0 "GdkDeviceManager* gdk_display_get_device_manager GdkDisplay* display")
+(CFNC-3.0 "void gdk_drag_context_set_device GdkDragContext* context GdkDevice* device")
+(CFNC-3.0 "GdkDevice* gdk_drag_context_get_device GdkDragContext* context")
+(CFNC-3.0 "GList* gdk_drag_context_list_targets GdkDragContext* context")
+
+(CFNC-3.0 "void gdk_event_set_device GdkEvent* event GdkDevice* device")
+(CFNC-3.0 "GdkDevice* gdk_event_get_device GdkEvent* event")
+(CFNC-3.0 "gboolean gdk_events_get_distance GdkEvent* event1 GdkEvent* event2 gdouble* [distance]")
+(CFNC-3.0 "gboolean gdk_events_get_angle GdkEvent* event1 GdkEvent* event2 gdouble* [angle]")
+(CFNC-3.0 "gboolean gdk_events_get_center GdkEvent* event1 GdkEvent* event2 gdouble* [x] gdouble* [y]")
+;;; 2.90.6 (CFNC-3.0 "GdkVisual* gdk_image_get_visual GdkImage* image")
+;;; 2.90.6 (CFNC-3.0 "GdkByteOrder gdk_image_get_byte_order GdkImage* image")
+;;; 2.90.6 (CFNC-3.0 "gint gdk_image_get_width GdkImage* image")
+;;; 2.90.6 (CFNC-3.0 "gint gdk_image_get_height GdkImage* image")
+;;; 2.90.6 (CFNC-3.0 "guint16 gdk_image_get_depth GdkImage* image")
+;;; 2.90.6 (CFNC-3.0 "guint16 gdk_image_get_bytes_per_pixel GdkImage* image")
+;;; 2.90.6 (CFNC-3.0 "guint16 gdk_image_get_bytes_per_line GdkImage* image")
+;;; 2.90.6 (CFNC-3.0 "guint16 gdk_image_get_bits_per_pixel GdkImage* image")
+(CFNC-3.0 "gboolean gdk_window_get_accept_focus GdkWindow* window")
+(CFNC-3.0 "gboolean gdk_window_get_focus_on_map GdkWindow* window")
+;;; 3.15 (CFNC-3.0 "gboolean gdk_window_get_composited GdkWindow* window")
+(CFNC-3.0 "gboolean gdk_window_is_input_only GdkWindow* window")
+(CFNC-3.0 "gboolean gdk_window_is_shaped GdkWindow* window")
+(CFNC-3.0 "gboolean gdk_window_get_modal_hint GdkWindow* window")
+;;; 2.90.6 (CFNC-3.0 "void gdk_window_get_background GdkWindow* window GdkColor* color")
+;;; 2.90.6 (CFNC-3.0 "void gdk_window_get_back_pixmap GdkWindow* window GdkPixmap** [pixmap] gboolean* [parent_relative]")
+(CFNC-3.0 "void gdk_window_set_device_cursor GdkWindow* window GdkDevice* device GdkCursor* cursor")
+(CFNC-3.0 "GdkCursor* gdk_window_get_device_cursor GdkWindow* window GdkDevice* device")
+(CFNC-3.0 "GdkWindow* gdk_window_get_device_position GdkWindow* window GdkDevice* device gint* [x] gint* [y] GdkModifierType* [mask]")
+(CFNC-3.0 "void gdk_window_set_device_events GdkWindow* window GdkDevice* device GdkEventMask event_mask")
+(CFNC-3.0 "GdkEventMask gdk_window_get_device_events GdkWindow* window GdkDevice* device")
+(CFNC-3.0 "void gtk_combo_box_popup_for_device GtkComboBox* combo_box GdkDevice* device")
+(CFNC-3.0 "void gtk_device_grab_add GtkWidget* widget GdkDevice* device gboolean block_others")
+(CFNC-3.0 "void gtk_device_grab_remove GtkWidget* widget GdkDevice* device")
+(CFNC-3.0 "GdkDevice* gtk_get_current_event_device void")
+;;; 2.90.1 (CFNC-3.0 "void gtk_menu_popup_for_device GtkMenu* menu GdkDevice* device GtkWidget* parent_menu_shell GtkWidget* parent_menu_item GtkMenuPositionFunc func lambda_data #func_info guint button guint32 activate_time")
+(CFNC-3.0 "GtkWidget* gtk_paned_new GtkOrientation orientation")
+;;; (CFNC-3.0 "void gtk_radio_action_join_group GtkRadioAction* action GtkRadioAction* group_source")
+;;; 2.91.5 (CFNC-3.0 "GtkWidget* gtk_ruler_new GtkOrientation orientation")
+(CFNC-3.0 "GtkWidget* gtk_scale_new GtkOrientation orientation GtkAdjustment* adjustment")
+(CFNC-3.0 "GtkWidget* gtk_scale_new_with_range GtkOrientation orientation gdouble min gdouble max gdouble step")
+(CFNC-3.0 "GtkWidget* gtk_scrollbar_new GtkOrientation orientation GtkAdjustment* adjustment")
+(CFNC-3.0 "GtkWidget* gtk_separator_new GtkOrientation orientation")
+(CFNC-3.0 "gboolean gtk_widget_device_is_shadowed GtkWidget* widget GdkDevice* device")
+(CFNC-3.0 "void gtk_widget_set_device_events GtkWidget* widget GdkDevice* device GdkEventMask events")
+(CFNC-3.0 "void gtk_widget_add_device_events GtkWidget* widget GdkDevice* device GdkEventMask events")
+(CFNC-3.0 "gboolean gtk_widget_get_support_multidevice GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_support_multidevice GtkWidget* widget gboolean support_multidevice")
+(CFNC-3.0 "GdkEventMask gtk_widget_get_device_events GtkWidget* widget GdkDevice* device")
+
+;;; 2.91.0 (CINT-3.0 "GTK_MULTIDEVICE" "GtkWidgetFlags")
;;; 2.90.2
-(CFNC-300 "gint gtk_icon_view_get_item_row GtkIconView* icon_view GtkTreePath* path")
-(CFNC-300 "gint gtk_icon_view_get_item_column GtkIconView* icon_view GtkTreePath* path")
-(CFNC-300 "void gtk_statusbar_remove_all GtkStatusbar* statusbar guint context_id")
-(CFNC-300 "gboolean gtk_window_has_group GtkWindow* window")
+(CFNC-3.0 "gint gtk_icon_view_get_item_row GtkIconView* icon_view GtkTreePath* path")
+(CFNC-3.0 "gint gtk_icon_view_get_item_column GtkIconView* icon_view GtkTreePath* path")
+(CFNC-3.0 "void gtk_statusbar_remove_all GtkStatusbar* statusbar guint context_id")
+(CFNC-3.0 "gboolean gtk_window_has_group GtkWindow* window")
;;; 2.90.3
-(CFNC-300 "void gtk_calendar_select_month GtkCalendar* calendar guint month guint year")
-(CFNC-300 "void gtk_calendar_mark_day GtkCalendar* calendar guint day")
-(CFNC-300 "void gtk_calendar_unmark_day GtkCalendar* calendar guint day")
-(CFNC-300 "GdkWindow* gdk_drag_context_get_source_window GdkDragContext* context")
-(CFNC-300 "GdkWindow* gtk_viewport_get_view_window GtkViewport* viewport")
+(CFNC-3.0 "void gtk_calendar_select_month GtkCalendar* calendar guint month guint year")
+(CFNC-3.0 "void gtk_calendar_mark_day GtkCalendar* calendar guint day")
+(CFNC-3.0 "void gtk_calendar_unmark_day GtkCalendar* calendar guint day")
+(CFNC-3.0 "GdkWindow* gdk_drag_context_get_source_window GdkDragContext* context")
+(CFNC-3.0 "GdkWindow* gtk_viewport_get_view_window GtkViewport* viewport")
;;; 2.90.4
-;;; 2.90.6 (CFNC-300 "gpointer gdk_image_get_pixels GdkImage* image")
-;(CFNC-300 "GdkDevice* gdk_device_manager_get_client_pointer GdkDeviceManager* device_manager")
-(CFNC-300 "void gtk_accessible_set_widget GtkAccessible* accessible GtkWidget* widget")
-(CFNC-300 "GdkWindow* gtk_button_get_event_window GtkButton* button")
-(CFNC-300 "GtkWidget* gtk_font_selection_dialog_get_font_selection GtkFontSelectionDialog* fsd")
-(CFNC-300 "GtkWidget* gtk_message_dialog_get_message_area GtkMessageDialog* message_dialog")
-(CFNC-300 "void gtk_table_get_size GtkTable* table guint* [rows] guint* [columns]")
+;;; 2.90.6 (CFNC-3.0 "gpointer gdk_image_get_pixels GdkImage* image")
+;(CFNC-3.0 "GdkDevice* gdk_device_manager_get_client_pointer GdkDeviceManager* device_manager")
+(CFNC-3.0 "void gtk_accessible_set_widget GtkAccessible* accessible GtkWidget* widget")
+(CFNC-3.0 "GdkWindow* gtk_button_get_event_window GtkButton* button")
+;;; 3.1.12 (CFNC-3.0 "GtkWidget* gtk_font_selection_dialog_get_font_selection GtkFontSelectionDialog* fsd")
+(CFNC-3.0 "GtkWidget* gtk_message_dialog_get_message_area GtkMessageDialog* message_dialog")
+;;; 3.3.2 (CFNC-3.0 "void gtk_table_get_size GtkTable* table guint* [rows] guint* [columns]")
-(CINT-300 "GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH" "GtkSizeRequestMode")
-(CINT-300 "GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT" "GtkSizeRequestMode")
+(CINT-3.0 "GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH" "GtkSizeRequestMode")
+(CINT-3.0 "GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT" "GtkSizeRequestMode")
-(CFNC-300 "gint gtk_selection_data_get_length GtkSelectionData* selection_data")
+(CFNC-3.0 "gint gtk_selection_data_get_length GtkSelectionData* selection_data")
;;; 2.90.5 removed all GdkRegion stuff
-;;; (CFNC-300 "cairo_region_t* gdk_drawable_get_clip_region GdkDrawable* drawable")
-;;; (CFNC-300 "cairo_region_t* gdk_drawable_get_visible_region GdkDrawable* drawable")
-;;; 2.90.6 (CFNC-300 "void gdk_gc_set_clip_region GdkGC* gc cairo_region_t* region")
-(CFNC-300 "cairo_region_t* gdk_pango_layout_line_get_clip_region PangoLayoutLine* line gint x_origin gint y_origin gint* index_ranges gint n_ranges")
-(CFNC-300 "cairo_region_t* gdk_pango_layout_get_clip_region PangoLayout* layout gint x_origin gint y_origin gint* index_ranges gint n_ranges")
-
-(CFNC-300 "void gdk_window_shape_combine_region GdkWindow* window cairo_region_t* shape_region gint offset_x gint offset_y")
-(CFNC-300 "void gdk_window_invalidate_region GdkWindow* window cairo_region_t* region gboolean invalidate_children")
-;(CFNC-300 "void gdk_window_invalidate_maybe_recurse GdkWindow* window cairo_region_t* region lambda2 func lambda_data #func_info")
-(CFNC-300 "cairo_region_t* gdk_window_get_update_area GdkWindow* window")
-(CFNC-300 "void gdk_window_begin_paint_region GdkWindow* window cairo_region_t* region")
-(CFNC-300 "cairo_region_t* gtk_widget_region_intersect GtkWidget* widget cairo_region_t* region") ; FREE
-(CFNC-300 "void gdk_window_move_region GdkWindow* window cairo_region_t* region gint dx gint dy")
-(CFNC-300 "gboolean gdk_keymap_get_num_lock_state GdkKeymap* keymap")
-(CFNC-300 "gboolean gdk_window_has_native GdkWindow* window")
-(CFNC-300 "GdkCursorType gdk_cursor_get_cursor_type GdkCursor* cursor")
-(CFNC-300 "gboolean gdk_display_is_closed GdkDisplay* display")
-(CFNC-300 "cairo_pattern_t* gdk_window_get_background_pattern GdkWindow* window")
-(CFNC-300 "cairo_surface_t* gdk_window_create_similar_surface GdkWindow* window cairo_content_t content int width int height")
-(CFNC-300 "void gtk_expander_set_label_fill GtkExpander* expander gboolean label_fill")
-(CFNC-300 "gboolean gtk_expander_get_label_fill GtkExpander* expander")
-(CFNC-300 "guint16 gtk_notebook_get_tab_hborder GtkNotebook* notebook")
-(CFNC-300 "guint16 gtk_notebook_get_tab_vborder GtkNotebook* notebook")
+;;; (CFNC-3.0 "cairo_region_t* gdk_drawable_get_clip_region GdkDrawable* drawable")
+;;; (CFNC-3.0 "cairo_region_t* gdk_drawable_get_visible_region GdkDrawable* drawable")
+;;; 2.90.6 (CFNC-3.0 "void gdk_gc_set_clip_region GdkGC* gc cairo_region_t* region")
+(CFNC-3.0 "cairo_region_t* gdk_pango_layout_line_get_clip_region PangoLayoutLine* line gint x_origin gint y_origin gint* index_ranges gint n_ranges")
+(CFNC-3.0 "cairo_region_t* gdk_pango_layout_get_clip_region PangoLayout* layout gint x_origin gint y_origin gint* index_ranges gint n_ranges")
+
+(CFNC-3.0 "void gdk_window_shape_combine_region GdkWindow* window cairo_region_t* shape_region gint offset_x gint offset_y")
+(CFNC-3.0 "void gdk_window_invalidate_region GdkWindow* window cairo_region_t* region gboolean invalidate_children")
+;(CFNC-3.0 "void gdk_window_invalidate_maybe_recurse GdkWindow* window cairo_region_t* region lambda2 func lambda_data #func_info")
+(CFNC-3.0 "cairo_region_t* gdk_window_get_update_area GdkWindow* window")
+(CFNC-3.0 "void gdk_window_begin_paint_region GdkWindow* window cairo_region_t* region")
+;;; (CFNC-3.0 "cairo_region_t* gtk_widget_region_intersect GtkWidget* widget cairo_region_t* region") ; FREE
+(CFNC-3.0 "void gdk_window_move_region GdkWindow* window cairo_region_t* region gint dx gint dy")
+(CFNC-3.0 "gboolean gdk_keymap_get_num_lock_state GdkKeymap* keymap")
+(CFNC-3.0 "gboolean gdk_window_has_native GdkWindow* window")
+(CFNC-3.0 "GdkCursorType gdk_cursor_get_cursor_type GdkCursor* cursor")
+(CFNC-3.0 "gboolean gdk_display_is_closed GdkDisplay* display")
+(CFNC-3.0 "cairo_pattern_t* gdk_window_get_background_pattern GdkWindow* window")
+(CFNC-3.0 "cairo_surface_t* gdk_window_create_similar_surface GdkWindow* window cairo_content_t content int width int height")
+(CFNC-3.0 "void gtk_expander_set_label_fill GtkExpander* expander gboolean label_fill")
+(CFNC-3.0 "gboolean gtk_expander_get_label_fill GtkExpander* expander")
+;;; (CFNC-3.0 "guint16 gtk_notebook_get_tab_hborder GtkNotebook* notebook")
+;;; (CFNC-3.0 "guint16 gtk_notebook_get_tab_vborder GtkNotebook* notebook")
;;; 2.90.6: HAVE_GTK_EXPANDER_GET_LABEL_FILL
@@ -7600,1233 +7566,1689 @@
(CAIRO-FUNC-912 "cairo_status_t cairo_region_xor_rectangle cairo_region_t* dst cairo_rectangle_int_t* rectangle")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_ALLOCATE_FREE" "GtkWrapAllocationMode")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_ALLOCATE_ALIGNED" "GtkWrapAllocationMode")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_ALLOCATE_HOMOGENEOUS" "GtkWrapAllocationMode")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_BOX_SPREAD_START" "GtkWrapBoxSpreading")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_BOX_SPREAD_END" "GtkWrapBoxSpreading")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_BOX_SPREAD_EVEN" "GtkWrapBoxSpreading")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_BOX_SPREAD_EXPAND" "GtkWrapBoxSpreading")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_BOX_H_EXPAND" "GtkWrapBoxPacking")
-;;; 2.91.1 ;;; 2.91.0 (CINT-300 "GTK_WRAP_BOX_H_FILL" "GtkWrapBoxPacking")
-;;; 2.91.1 (CINT-300 "GTK_WRAP_BOX_V_EXPAND" "GtkWrapBoxPacking")
-;;; 2.91.1 ;;; 2.91.0 (CINT-300 "GTK_WRAP_BOX_V_FILL" "GtkWrapBoxPacking")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_ALLOCATE_FREE" "GtkWrapAllocationMode")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_ALLOCATE_ALIGNED" "GtkWrapAllocationMode")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_ALLOCATE_HOMOGENEOUS" "GtkWrapAllocationMode")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_BOX_SPREAD_START" "GtkWrapBoxSpreading")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_BOX_SPREAD_END" "GtkWrapBoxSpreading")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_BOX_SPREAD_EVEN" "GtkWrapBoxSpreading")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_BOX_SPREAD_EXPAND" "GtkWrapBoxSpreading")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_BOX_H_EXPAND" "GtkWrapBoxPacking")
+;;; 2.91.1 ;;; 2.91.0 (CINT-3.0 "GTK_WRAP_BOX_H_FILL" "GtkWrapBoxPacking")
+;;; 2.91.1 (CINT-3.0 "GTK_WRAP_BOX_V_EXPAND" "GtkWrapBoxPacking")
+;;; 2.91.1 ;;; 2.91.0 (CINT-3.0 "GTK_WRAP_BOX_V_FILL" "GtkWrapBoxPacking")
-(CFNC-300 "gboolean gtk_calendar_get_day_is_marked GtkCalendar* calendar guint day")
-;;; 2.99.0 (CFNC-300 "void gtk_cell_view_get_desired_width_of_row GtkCellView* cell_view GtkTreePath* path gint* [minimum_size] gint* [natural_size]")
-;;; 2.99.0 (CFNC-300 "void gtk_cell_view_get_desired_height_for_width_of_row GtkCellView* cell_view GtkTreePath* path gint avail_size gint* [minimum_size] gint* [natural_size]")
-(CFNC-300 "void gtk_progress_bar_set_inverted GtkProgressBar* pbar gboolean inverted")
-(CFNC-300 "gboolean gtk_progress_bar_get_inverted GtkProgressBar* pbar")
-(CFNC-300 "void gtk_radio_button_join_group GtkRadioButton* radio_button GtkRadioButton* group_source")
+(CFNC-3.0 "gboolean gtk_calendar_get_day_is_marked GtkCalendar* calendar guint day")
+;;; 2.99.0 (CFNC-3.0 "void gtk_cell_view_get_desired_width_of_row GtkCellView* cell_view GtkTreePath* path gint* [minimum_size] gint* [natural_size]")
+;;; 2.99.0 (CFNC-3.0 "void gtk_cell_view_get_desired_height_for_width_of_row GtkCellView* cell_view GtkTreePath* path gint avail_size gint* [minimum_size] gint* [natural_size]")
+(CFNC-3.0 "void gtk_progress_bar_set_inverted GtkProgressBar* pbar gboolean inverted")
+(CFNC-3.0 "gboolean gtk_progress_bar_get_inverted GtkProgressBar* pbar")
+(CFNC-3.0 "void gtk_radio_button_join_group GtkRadioButton* radio_button GtkRadioButton* group_source")
;;; 2.91.0
-;;; 2.91.1 (CCAST-300 "GTK_WRAP_BOX(obj)" "GtkWrapBox*")
-;;; 2.91.1 (CCHK-300 "GTK_IS_WRAP_BOX(obj)" "GtkWrapBox*")
-
-(CFNC-300 "GtkAdjustment* gtk_adjustment_new gdouble value gdouble lower gdouble upper gdouble step_increment gdouble page_increment gdouble page_size")
-(CFNC-300 "gboolean gtk_binding_set_activate GtkBindingSet* binding_set guint keyval GdkModifierType modifiers GObject* object")
-(CFNC-300 "gboolean gtk_bindings_activate GObject* object guint keyval GdkModifierType modifiers")
-(CFNC-300 "cairo_surface_t* gtk_icon_view_create_drag_icon GtkIconView* icon_view GtkTreePath* path")
-;;; 2.91.1 (CFNC-300 "void gtk_quit_add_destroy guint main_level GtkWidget* object")
-;;; (CFNC-300 "cairo_surface_t* gdk_offscreen_window_get_pixmap GdkOffscreenWindow* window")
-;;; 2.91.6 (CFNC-300 "void gtk_style_apply_default_background GtkStyle* style cairo_t* cr GdkWindow* window GtkStateType state_type gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_hline GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint x1 gint x2 gint y")
-;(CFNC-gtk2 "void gtk_paint_vline GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint y1 gint y2 gint x")
-;(CFNC-gtk2 "void gtk_paint_shadow GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_arrow GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail GtkArrowType arrow_type gboolean fill gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_diamond GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_box GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_flat_box GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_check GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_option GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_tab GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_shadow_gap GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
-;(CFNC-gtk2 "void gtk_paint_box_gap GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
-;(CFNC-gtk2 "void gtk_paint_extension GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side")
-;(CFNC-gtk2 "void gtk_paint_focus GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
-;(CFNC-gtk2 "void gtk_paint_slider GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
-;(CFNC-gtk2 "void gtk_paint_handle GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
-;(CFNC-gtk2 "void gtk_paint_expander GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint x gint y GtkExpanderStyle expander_style")
-;(CFNC-gtk2 "void gtk_paint_layout GtkStyle* style cairo_t* cr GtkStateType state_type gboolean use_text GtkWidget* widget gchar* detail gint x gint y PangoLayout* layout")
-;(CFNC-gtk2 "void gtk_paint_resize_grip GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail GdkWindowEdge edge gint x gint y gint width gint height")
-(CFNC-300 "cairo_surface_t* gtk_tree_view_create_row_drag_icon GtkTreeView* tree_view GtkTreePath* path")
-
-(CFNC-300 "gboolean gdk_cairo_get_clip_rectangle cairo_t* cr GdkRectangle* rect")
-(CFNC-300 "cairo_region_t* gdk_cairo_region_create_from_surface cairo_surface_t* surface")
-(CFNC-300 "GdkVisual* gdk_window_get_visual GdkWindow* window")
-(CFNC-300 "GdkScreen* gdk_window_get_screen GdkWindow* window")
-(CFNC-300 "GdkDisplay* gdk_window_get_display GdkWindow* window")
-(CFNC-300 "int gdk_window_get_width GdkWindow* window")
-(CFNC-300 "int gdk_window_get_height GdkWindow* window")
-(CFNC-300 "GtkSizeRequestMode gtk_cell_renderer_get_request_mode GtkCellRenderer* cell")
-(CFNC-300 "void gtk_cell_renderer_get_preferred_width GtkCellRenderer* cell GtkWidget* widget gint* [minimum_size] gint* [natural_size]")
-(CFNC-300 "void gtk_cell_renderer_get_preferred_height_for_width GtkCellRenderer* cell GtkWidget* widget gint width gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_cell_renderer_get_preferred_height GtkCellRenderer* cell GtkWidget* widget gint* [minimum_size] gint* [natural_size]")
-(CFNC-300 "void gtk_cell_renderer_get_preferred_width_for_height GtkCellRenderer* cell GtkWidget* widget gint height gint* [minimum_width] gint* [natural_width]")
-;(CFNC-300 "void gtk_cell_renderer_get_preferred_size GtkCellRenderer* cell GtkWidget* widget GtkRequisition* [minimum_size] GtkRequisition* [natural_size]")
-(CFNC-300 "void gtk_container_class_handle_border_width GtkContainerClass* klass")
-(CFNC-300 "void gtk_drag_set_icon_surface GdkDragContext* context cairo_surface_t* surface")
-(CFNC-300 "void gtk_notebook_set_group_name GtkNotebook* notebook gchar* group_name" 'const)
-(CFNC-300 "gchar* gtk_notebook_get_group_name GtkNotebook* notebook" 'const-return)
-(CFNC-300 "void gtk_widget_draw GtkWidget* widget cairo_t* cr")
-(CFNC-300 "GtkSizeRequestMode gtk_widget_get_request_mode GtkWidget* widget")
-(CFNC-300 "void gtk_widget_get_preferred_width GtkWidget* widget gint* [minimum_width] gint* [natural_width]")
-(CFNC-300 "void gtk_widget_get_preferred_height_for_width GtkWidget* widget gint width gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_widget_get_preferred_height GtkWidget* widget gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_widget_get_preferred_width_for_height GtkWidget* widget gint height gint* [minimum_width] gint* [natural_width]")
-;(CFNC-300 "void gtk_widget_get_preferred_size GtkWidget* widget GtkRequisition* [minimum_size] GtkRequisition* [natural_size]")
-(CFNC-300 "int gtk_widget_get_allocated_width GtkWidget* widget")
-(CFNC-300 "int gtk_widget_get_allocated_height GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_visual GtkWidget* widget GdkVisual* visual")
-(CFNC-300 "GtkAlign gtk_widget_get_halign GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_halign GtkWidget* widget GtkAlign align")
-(CFNC-300 "GtkAlign gtk_widget_get_valign GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_valign GtkWidget* widget GtkAlign align")
-(CFNC-300 "gint gtk_widget_get_margin_left GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_margin_left GtkWidget* widget gint margin")
-(CFNC-300 "gint gtk_widget_get_margin_right GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_margin_right GtkWidget* widget gint margin")
-(CFNC-300 "gint gtk_widget_get_margin_top GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_margin_top GtkWidget* widget gint margin")
-(CFNC-300 "gint gtk_widget_get_margin_bottom GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_margin_bottom GtkWidget* widget gint margin")
-(CFNC-300 "void gtk_widget_shape_combine_region GtkWidget* widget cairo_region_t* region")
-(CFNC-300 "void gtk_widget_input_shape_combine_region GtkWidget* widget cairo_region_t* region")
-(CFNC-300 "gboolean gtk_cairo_should_draw_window cairo_t* cr GdkWindow* window")
-(CFNC-300 "void gtk_cairo_transform_to_window cairo_t* cr GtkWidget* widget GdkWindow* window")
-;;; 2.91.1 (CFNC-300 "GtkWidget* gtk_wrap_box_new GtkWrapAllocationMode mode GtkWrapBoxSpreading horizontal_spreading GtkWrapBoxSpreading vertical_spreading guint horizontal_spacing guint vertical_spacing")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_set_allocation_mode GtkWrapBox* box GtkWrapAllocationMode mode")
-;;; 2.91.1 (CFNC-300 "GtkWrapAllocationMode gtk_wrap_box_get_allocation_mode GtkWrapBox* box")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_set_horizontal_spreading GtkWrapBox* box GtkWrapBoxSpreading spreading")
-;;; 2.91.1 (CFNC-300 "GtkWrapBoxSpreading gtk_wrap_box_get_horizontal_spreading GtkWrapBox* box")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_set_vertical_spreading GtkWrapBox* box GtkWrapBoxSpreading spreading")
-;;; 2.91.1 (CFNC-300 "GtkWrapBoxSpreading gtk_wrap_box_get_vertical_spreading GtkWrapBox* box")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_set_vertical_spacing GtkWrapBox* box guint spacing")
-;;; 2.91.1 (CFNC-300 "guint gtk_wrap_box_get_vertical_spacing GtkWrapBox* box")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_set_horizontal_spacing GtkWrapBox* box guint spacing")
-;;; 2.91.1 (CFNC-300 "guint gtk_wrap_box_get_horizontal_spacing GtkWrapBox* box")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_set_minimum_line_children GtkWrapBox* box guint n_children")
-;;; 2.91.1 (CFNC-300 "guint gtk_wrap_box_get_minimum_line_children GtkWrapBox* box")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_set_natural_line_children GtkWrapBox* box guint n_children")
-;;; 2.91.1 (CFNC-300 "guint gtk_wrap_box_get_natural_line_children GtkWrapBox* box")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_insert_child GtkWrapBox* box GtkWidget* widget gint index GtkWrapBoxPacking packing")
-;;; 2.91.1 (CFNC-300 "void gtk_wrap_box_reorder_child GtkWrapBox* box GtkWidget* widget guint index")
-
-
-(CFNC-300 "GtkWidget* gtk_combo_box_new_with_entry void")
-(CFNC-300 "gboolean gtk_combo_box_get_has_entry GtkComboBox* combo_box")
-(CFNC-300 "void gtk_combo_box_set_entry_text_column GtkComboBox* combo_box gint text_column")
-(CFNC-300 "gint gtk_combo_box_get_entry_text_column GtkComboBox* combo_box")
-(CFNC-300 "GtkTargetEntry* gtk_target_entry_new char* target guint flags guint info" 'const)
-(CFNC-300 "GtkTargetEntry* gtk_target_entry_copy GtkTargetEntry* data")
-(CFNC-300 "void gtk_target_entry_free GtkTargetEntry* data")
-(CFNC-300 "gboolean gtk_widget_get_hexpand GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_hexpand GtkWidget* widget gboolean expand")
-(CFNC-300 "gboolean gtk_widget_get_hexpand_set GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_hexpand_set GtkWidget* widget gboolean set")
-(CFNC-300 "gboolean gtk_widget_get_vexpand GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_vexpand GtkWidget* widget gboolean expand")
-(CFNC-300 "gboolean gtk_widget_get_vexpand_set GtkWidget* widget")
-(CFNC-300 "void gtk_widget_set_vexpand_set GtkWidget* widget gboolean set")
-(CFNC-300 "void gtk_widget_queue_compute_expand GtkWidget* widget")
-(CFNC-300 "gboolean gtk_widget_compute_expand GtkWidget* widget GtkOrientation orientation")
-(CFNC-300 "void gtk_window_set_default_geometry GtkWindow* window gint width gint height")
-(CFNC-300 "void gtk_window_resize_to_geometry GtkWindow* window gint width gint height")
-(CFNC-300 "void gtk_window_set_has_resize_grip GtkWindow* window gboolean value")
-(CFNC-300 "gboolean gtk_window_get_has_resize_grip GtkWindow* window")
-(CFNC-300 "gboolean gtk_window_resize_grip_is_visible GtkWindow* window")
-(CFNC-300 "gboolean gtk_window_get_resize_grip_area GtkWindow* window GdkRectangle* rect")
-
-(CCAST-300 "GTK_COMBO_BOX_TEXT(obj)" "GtkComboBoxText*")
-(CCHK-300 "GTK_IS_COMBO_BOX_TEXT(obj)" "GtkComboBoxText*")
-
-(CFNC-300 "GtkWidget* gtk_combo_box_text_new void")
-(CFNC-300 "GtkWidget* gtk_combo_box_text_new_with_entry void")
-(CFNC-300 "void gtk_combo_box_text_append_text GtkComboBoxText* combo_box gchar* text" 'const)
-(CFNC-300 "void gtk_combo_box_text_insert_text GtkComboBoxText* combo_box gint position gchar* text" 'const)
-(CFNC-300 "void gtk_combo_box_text_prepend_text GtkComboBoxText* combo_box gchar* text" 'const)
-(CFNC-300 "void gtk_combo_box_text_remove GtkComboBoxText* combo_box gint position")
-(CFNC-300 "gchar* gtk_combo_box_text_get_active_text GtkComboBoxText* combo_box")
+;;; 2.91.1 (CCAST-3.0 "GTK_WRAP_BOX(obj)" "GtkWrapBox*")
+;;; 2.91.1 (CCHK-3.0 "GTK_IS_WRAP_BOX(obj)" "GtkWrapBox*")
+
+(CFNC-3.0 "GtkAdjustment* gtk_adjustment_new gdouble value gdouble lower gdouble upper gdouble step_increment gdouble page_increment gdouble page_size")
+(CFNC-3.0 "gboolean gtk_binding_set_activate GtkBindingSet* binding_set guint keyval GdkModifierType modifiers GObject* object")
+(CFNC-3.0 "gboolean gtk_bindings_activate GObject* object guint keyval GdkModifierType modifiers")
+(CFNC-3.0 "cairo_surface_t* gtk_icon_view_create_drag_icon GtkIconView* icon_view GtkTreePath* path")
+;;; 2.91.1 (CFNC-3.0 "void gtk_quit_add_destroy guint main_level GtkWidget* object")
+;;; (CFNC-3.0 "cairo_surface_t* gdk_offscreen_window_get_pixmap GdkOffscreenWindow* window")
+;;; 2.91.6 (CFNC-3.0 "void gtk_style_apply_default_background GtkStyle* style cairo_t* cr GdkWindow* window GtkStateType state_type gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_hline GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint x1 gint x2 gint y")
+;;; ;(CFNC-gtk2 "void gtk_paint_vline GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint y1 gint y2 gint x")
+;;; ;(CFNC-gtk2 "void gtk_paint_shadow GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_arrow GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail GtkArrowType arrow_type gboolean fill gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_diamond GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_box GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_flat_box GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_check GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_option GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_tab GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_shadow_gap GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
+;;; ;(CFNC-gtk2 "void gtk_paint_box_gap GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side gint gap_x gint gap_width")
+;;; ;(CFNC-gtk2 "void gtk_paint_extension GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkPositionType gap_side")
+;;; ;(CFNC-gtk2 "void gtk_paint_focus GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint x gint y gint width gint height")
+;;; ;(CFNC-gtk2 "void gtk_paint_slider GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
+;;; ;(CFNC-gtk2 "void gtk_paint_handle GtkStyle* style cairo_t* cr GtkStateType state_type GtkShadowType shadow_type GtkWidget* widget gchar* detail gint x gint y gint width gint height GtkOrientation orientation")
+;;; ;(CFNC-gtk2 "void gtk_paint_expander GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail gint x gint y GtkExpanderStyle expander_style")
+;;; ;(CFNC-gtk2 "void gtk_paint_layout GtkStyle* style cairo_t* cr GtkStateType state_type gboolean use_text GtkWidget* widget gchar* detail gint x gint y PangoLayout* layout")
+;;; ;(CFNC-gtk2 "void gtk_paint_resize_grip GtkStyle* style cairo_t* cr GtkStateType state_type GtkWidget* widget gchar* detail GdkWindowEdge edge gint x gint y gint width gint height")
+(CFNC-3.0 "cairo_surface_t* gtk_tree_view_create_row_drag_icon GtkTreeView* tree_view GtkTreePath* path")
+
+(CFNC-3.0 "gboolean gdk_cairo_get_clip_rectangle cairo_t* cr GdkRectangle* rect")
+(CFNC-3.0 "cairo_region_t* gdk_cairo_region_create_from_surface cairo_surface_t* surface")
+(CFNC-3.0 "GdkVisual* gdk_window_get_visual GdkWindow* window")
+(CFNC-3.0 "GdkScreen* gdk_window_get_screen GdkWindow* window")
+(CFNC-3.0 "GdkDisplay* gdk_window_get_display GdkWindow* window")
+(CFNC-3.0 "int gdk_window_get_width GdkWindow* window")
+(CFNC-3.0 "int gdk_window_get_height GdkWindow* window")
+(CFNC-3.0 "GtkSizeRequestMode gtk_cell_renderer_get_request_mode GtkCellRenderer* cell")
+(CFNC-3.0 "void gtk_cell_renderer_get_preferred_width GtkCellRenderer* cell GtkWidget* widget gint* [minimum_size] gint* [natural_size]")
+(CFNC-3.0 "void gtk_cell_renderer_get_preferred_height_for_width GtkCellRenderer* cell GtkWidget* widget gint width gint* [minimum_height] gint* [natural_height]")
+(CFNC-3.0 "void gtk_cell_renderer_get_preferred_height GtkCellRenderer* cell GtkWidget* widget gint* [minimum_size] gint* [natural_size]")
+(CFNC-3.0 "void gtk_cell_renderer_get_preferred_width_for_height GtkCellRenderer* cell GtkWidget* widget gint height gint* [minimum_width] gint* [natural_width]")
+;(CFNC-3.0 "void gtk_cell_renderer_get_preferred_size GtkCellRenderer* cell GtkWidget* widget GtkRequisition* [minimum_size] GtkRequisition* [natural_size]")
+(CFNC-3.0 "void gtk_container_class_handle_border_width GtkContainerClass* klass")
+(CFNC-3.0 "void gtk_drag_set_icon_surface GdkDragContext* context cairo_surface_t* surface")
+(CFNC-3.0 "void gtk_notebook_set_group_name GtkNotebook* notebook gchar* group_name" 'const)
+(CFNC-3.0 "gchar* gtk_notebook_get_group_name GtkNotebook* notebook" 'const-return)
+(CFNC-3.0 "void gtk_widget_draw GtkWidget* widget cairo_t* cr")
+(CFNC-3.0 "GtkSizeRequestMode gtk_widget_get_request_mode GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_get_preferred_width GtkWidget* widget gint* [minimum_width] gint* [natural_width]")
+(CFNC-3.0 "void gtk_widget_get_preferred_height_for_width GtkWidget* widget gint width gint* [minimum_height] gint* [natural_height]")
+(CFNC-3.0 "void gtk_widget_get_preferred_height GtkWidget* widget gint* [minimum_height] gint* [natural_height]")
+(CFNC-3.0 "void gtk_widget_get_preferred_width_for_height GtkWidget* widget gint height gint* [minimum_width] gint* [natural_width]")
+;(CFNC-3.0 "void gtk_widget_get_preferred_size GtkWidget* widget GtkRequisition* [minimum_size] GtkRequisition* [natural_size]")
+(CFNC-3.0 "int gtk_widget_get_allocated_width GtkWidget* widget")
+(CFNC-3.0 "int gtk_widget_get_allocated_height GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_visual GtkWidget* widget GdkVisual* visual")
+(CFNC-3.0 "GtkAlign gtk_widget_get_halign GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_halign GtkWidget* widget GtkAlign align")
+(CFNC-3.0 "GtkAlign gtk_widget_get_valign GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_valign GtkWidget* widget GtkAlign align")
+;;; 3.12 (CFNC-3.0 "gint gtk_widget_get_margin_left GtkWidget* widget")
+;;; 3.12 (CFNC-3.0 "void gtk_widget_set_margin_left GtkWidget* widget gint margin")
+;;; 3.12 (CFNC-3.0 "gint gtk_widget_get_margin_right GtkWidget* widget")
+;;; 3.12 (CFNC-3.0 "void gtk_widget_set_margin_right GtkWidget* widget gint margin")
+(CFNC-3.0 "gint gtk_widget_get_margin_top GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_margin_top GtkWidget* widget gint margin")
+(CFNC-3.0 "gint gtk_widget_get_margin_bottom GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_margin_bottom GtkWidget* widget gint margin")
+(CFNC-3.0 "void gtk_widget_shape_combine_region GtkWidget* widget cairo_region_t* region")
+(CFNC-3.0 "void gtk_widget_input_shape_combine_region GtkWidget* widget cairo_region_t* region")
+(CFNC-3.0 "gboolean gtk_cairo_should_draw_window cairo_t* cr GdkWindow* window")
+(CFNC-3.0 "void gtk_cairo_transform_to_window cairo_t* cr GtkWidget* widget GdkWindow* window")
+;;; 2.91.1 (CFNC-3.0 "GtkWidget* gtk_wrap_box_new GtkWrapAllocationMode mode GtkWrapBoxSpreading horizontal_spreading GtkWrapBoxSpreading vertical_spreading guint horizontal_spacing guint vertical_spacing")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_set_allocation_mode GtkWrapBox* box GtkWrapAllocationMode mode")
+;;; 2.91.1 (CFNC-3.0 "GtkWrapAllocationMode gtk_wrap_box_get_allocation_mode GtkWrapBox* box")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_set_horizontal_spreading GtkWrapBox* box GtkWrapBoxSpreading spreading")
+;;; 2.91.1 (CFNC-3.0 "GtkWrapBoxSpreading gtk_wrap_box_get_horizontal_spreading GtkWrapBox* box")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_set_vertical_spreading GtkWrapBox* box GtkWrapBoxSpreading spreading")
+;;; 2.91.1 (CFNC-3.0 "GtkWrapBoxSpreading gtk_wrap_box_get_vertical_spreading GtkWrapBox* box")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_set_vertical_spacing GtkWrapBox* box guint spacing")
+;;; 2.91.1 (CFNC-3.0 "guint gtk_wrap_box_get_vertical_spacing GtkWrapBox* box")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_set_horizontal_spacing GtkWrapBox* box guint spacing")
+;;; 2.91.1 (CFNC-3.0 "guint gtk_wrap_box_get_horizontal_spacing GtkWrapBox* box")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_set_minimum_line_children GtkWrapBox* box guint n_children")
+;;; 2.91.1 (CFNC-3.0 "guint gtk_wrap_box_get_minimum_line_children GtkWrapBox* box")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_set_natural_line_children GtkWrapBox* box guint n_children")
+;;; 2.91.1 (CFNC-3.0 "guint gtk_wrap_box_get_natural_line_children GtkWrapBox* box")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_insert_child GtkWrapBox* box GtkWidget* widget gint index GtkWrapBoxPacking packing")
+;;; 2.91.1 (CFNC-3.0 "void gtk_wrap_box_reorder_child GtkWrapBox* box GtkWidget* widget guint index")
+
+
+(CFNC-3.0 "GtkWidget* gtk_combo_box_new_with_entry void")
+(CFNC-3.0 "gboolean gtk_combo_box_get_has_entry GtkComboBox* combo_box")
+(CFNC-3.0 "void gtk_combo_box_set_entry_text_column GtkComboBox* combo_box gint text_column")
+(CFNC-3.0 "gint gtk_combo_box_get_entry_text_column GtkComboBox* combo_box")
+(CFNC-3.0 "GtkTargetEntry* gtk_target_entry_new char* target guint flags guint info" 'const)
+(CFNC-3.0 "GtkTargetEntry* gtk_target_entry_copy GtkTargetEntry* data")
+(CFNC-3.0 "void gtk_target_entry_free GtkTargetEntry* data")
+(CFNC-3.0 "gboolean gtk_widget_get_hexpand GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_hexpand GtkWidget* widget gboolean expand")
+(CFNC-3.0 "gboolean gtk_widget_get_hexpand_set GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_hexpand_set GtkWidget* widget gboolean set")
+(CFNC-3.0 "gboolean gtk_widget_get_vexpand GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_vexpand GtkWidget* widget gboolean expand")
+(CFNC-3.0 "gboolean gtk_widget_get_vexpand_set GtkWidget* widget")
+(CFNC-3.0 "void gtk_widget_set_vexpand_set GtkWidget* widget gboolean set")
+(CFNC-3.0 "void gtk_widget_queue_compute_expand GtkWidget* widget")
+(CFNC-3.0 "gboolean gtk_widget_compute_expand GtkWidget* widget GtkOrientation orientation")
+(CFNC-3.0 "void gtk_window_set_default_geometry GtkWindow* window gint width gint height")
+(CFNC-3.0 "void gtk_window_resize_to_geometry GtkWindow* window gint width gint height")
+;;; 3.13.4 (CFNC-3.0 "void gtk_window_set_has_resize_grip GtkWindow* window gboolean value")
+;;; 3.13.4 (CFNC-3.0 "gboolean gtk_window_get_has_resize_grip GtkWindow* window")
+;;; 3.13.4 (CFNC-3.0 "gboolean gtk_window_resize_grip_is_visible GtkWindow* window")
+;;; 3.13.4 (CFNC-3.0 "gboolean gtk_window_get_resize_grip_area GtkWindow* window GdkRectangle* rect")
+
+(CCAST-3.0 "GTK_COMBO_BOX_TEXT(obj)" "GtkComboBoxText*")
+(CCHK-3.0 "GTK_IS_COMBO_BOX_TEXT(obj)" "GtkComboBoxText*")
+
+(CFNC-3.0 "GtkWidget* gtk_combo_box_text_new void")
+(CFNC-3.0 "GtkWidget* gtk_combo_box_text_new_with_entry void")
+(CFNC-3.0 "void gtk_combo_box_text_append_text GtkComboBoxText* combo_box gchar* text" 'const)
+(CFNC-3.0 "void gtk_combo_box_text_insert_text GtkComboBoxText* combo_box gint position gchar* text" 'const)
+(CFNC-3.0 "void gtk_combo_box_text_prepend_text GtkComboBoxText* combo_box gchar* text" 'const)
+(CFNC-3.0 "void gtk_combo_box_text_remove GtkComboBoxText* combo_box gint position")
+(CFNC-3.0 "gchar* gtk_combo_box_text_get_active_text GtkComboBoxText* combo_box")
;;; gtkapplication.h
;;; 2.91.2
-(CCAST-300 "GTK_GRID(obj)" "GtkGrid*")
-(CCHK-300 "GTK_IS_GRID(obj)" "GtkGrid*")
-(CCAST-300 "GTK_SCROLLABLE(obj)" "GtkScrollable*")
-(CCHK-300 "GTK_IS_SCROLLABLE(obj)" "GtkScrollable*")
-
-(CFNC-300 "void gdk_cairo_set_source_rgba cairo_t* cr GdkRGBA* rgba" 'const)
-(CFNC-300 "void gdk_window_set_background_rgba GdkWindow* window GdkRGBA* rgba")
-(CFNC-300 "void gtk_cell_view_set_background_rgba GtkCellView* cell_view GdkRGBA* rgba" 'const)
-(CFNC-300 "GtkWidget* gtk_color_button_new_with_rgba GdkRGBA* rgba" 'const)
-(CFNC-300 "void gtk_color_button_set_rgba GtkColorButton* color_button GdkRGBA* rgba" 'const)
-;(CFNC-300 "void gtk_color_button_get_rgba GtkColorButton* color_button GdkRGBA* [rgba]")
-(CFNC-300 "void gtk_color_selection_set_current_rgba GtkColorSelection* colorsel GdkRGBA* rgba" 'const)
-;(CFNC-300 "void gtk_color_selection_get_current_rgba GtkColorSelection* colorsel GdkRGBA* [rgba]")
-(CFNC-300 "void gtk_color_selection_set_previous_rgba GtkColorSelection* colorsel GdkRGBA* rgba" 'const)
-;(CFNC-300 "void gtk_color_selection_get_previous_rgba GtkColorSelection* colorsel GdkRGBA* [rgba]")
-(CFNC-300 "void gtk_combo_box_text_remove_all GtkComboBoxText* combo_box")
-(CFNC-300 "void gtk_combo_box_set_popup_fixed_width GtkComboBox* combo_box gboolean fixed")
-(CFNC-300 "gboolean gtk_combo_box_get_popup_fixed_width GtkComboBox* combo_box")
-;(CFNC-300 "GAppInfo* gtk_recent_info_create_app_info GtkRecentInfo* info gchar* app_name GError** [error]" 'const)
-;(CFNC-300 "GIcon* gtk_recent_info_get_gicon GtkRecentInfo* info")
-(CFNC-300 "gint gtk_scrolled_window_get_min_content_width GtkScrolledWindow* scrolled_window")
-(CFNC-300 "void gtk_scrolled_window_set_min_content_width GtkScrolledWindow* scrolled_window gint width")
-(CFNC-300 "gint gtk_scrolled_window_get_min_content_height GtkScrolledWindow* scrolled_window")
-(CFNC-300 "void gtk_scrolled_window_set_min_content_height GtkScrolledWindow* scrolled_window gint height")
-;(CFNC-300 "void gtk_widget_queue_draw_region GtkWidget* widget cairo_region_t* [region]")
-(CFNC-300 "GtkWidget* gtk_grid_new void")
-(CFNC-300 "void gtk_grid_attach GtkGrid* grid GtkWidget* child gint left gint top gint width gint height")
-(CFNC-300 "void gtk_grid_attach_next_to GtkGrid* grid GtkWidget* child GtkWidget* sibling GtkPositionType side gint width gint height")
-(CFNC-300 "void gtk_grid_set_row_homogeneous GtkGrid* grid gboolean homogeneous")
-(CFNC-300 "gboolean gtk_grid_get_row_homogeneous GtkGrid* grid")
-(CFNC-300 "void gtk_grid_set_row_spacing GtkGrid* grid guint spacing")
-(CFNC-300 "guint gtk_grid_get_row_spacing GtkGrid* grid")
-(CFNC-300 "void gtk_grid_set_column_homogeneous GtkGrid* grid gboolean homogeneous")
-(CFNC-300 "gboolean gtk_grid_get_column_homogeneous GtkGrid* grid")
-(CFNC-300 "void gtk_grid_set_column_spacing GtkGrid* grid guint spacing")
-(CFNC-300 "guint gtk_grid_get_column_spacing GtkGrid* grid")
-(CFNC-300 "GtkAdjustment* gtk_scrollable_get_hadjustment GtkScrollable* scrollable")
-(CFNC-300 "void gtk_scrollable_set_hadjustment GtkScrollable* scrollable GtkAdjustment* hadjustment")
-(CFNC-300 "GtkAdjustment* gtk_scrollable_get_vadjustment GtkScrollable* scrollable")
-(CFNC-300 "void gtk_scrollable_set_vadjustment GtkScrollable* scrollable GtkAdjustment* vadjustment")
+(CCAST-3.0 "GTK_GRID(obj)" "GtkGrid*")
+(CCHK-3.0 "GTK_IS_GRID(obj)" "GtkGrid*")
+(CCAST-3.0 "GTK_SCROLLABLE(obj)" "GtkScrollable*")
+(CCHK-3.0 "GTK_IS_SCROLLABLE(obj)" "GtkScrollable*")
+
+(CCAST-3.0 "GDK_RGBA(object)" "GdkRGBA*")
+
+(CFNC-3.0 "void gdk_cairo_set_source_rgba cairo_t* cr GdkRGBA* rgba" 'const)
+(CFNC-3.0 "void gdk_window_set_background_rgba GdkWindow* window GdkRGBA* rgba")
+(CFNC-3.0 "void gtk_cell_view_set_background_rgba GtkCellView* cell_view GdkRGBA* rgba" 'const)
+;;; 3.3.16 (CFNC-3.0 "GtkWidget* gtk_color_button_new_with_rgba GdkRGBA* rgba" 'const)
+;;; 3.3.16 (CFNC-3.0 "void gtk_color_button_set_rgba GtkColorButton* color_button GdkRGBA* rgba" 'const)
+;;; 3.3.16 ;(CFNC-3.0 "void gtk_color_button_get_rgba GtkColorButton* color_button GdkRGBA* [rgba]")
+;;; 3.3.16 (CFNC-3.0 "void gtk_color_selection_set_current_rgba GtkColorSelection* colorsel GdkRGBA* rgba" 'const)
+;;; 3.3.16 ;(CFNC-3.0 "void gtk_color_selection_get_current_rgba GtkColorSelection* colorsel GdkRGBA* [rgba]")
+;;; 3.3.16 (CFNC-3.0 "void gtk_color_selection_set_previous_rgba GtkColorSelection* colorsel GdkRGBA* rgba" 'const)
+;;; 3.3.16 ;(CFNC-3.0 "void gtk_color_selection_get_previous_rgba GtkColorSelection* colorsel GdkRGBA* [rgba]")
+(CFNC-3.0 "void gtk_combo_box_text_remove_all GtkComboBoxText* combo_box")
+(CFNC-3.0 "void gtk_combo_box_set_popup_fixed_width GtkComboBox* combo_box gboolean fixed")
+(CFNC-3.0 "gboolean gtk_combo_box_get_popup_fixed_width GtkComboBox* combo_box")
+;(CFNC-3.0 "GAppInfo* gtk_recent_info_create_app_info GtkRecentInfo* info gchar* app_name GError** [error]" 'const)
+;(CFNC-3.0 "GIcon* gtk_recent_info_get_gicon GtkRecentInfo* info")
+(CFNC-3.0 "gint gtk_scrolled_window_get_min_content_width GtkScrolledWindow* scrolled_window")
+(CFNC-3.0 "void gtk_scrolled_window_set_min_content_width GtkScrolledWindow* scrolled_window gint width")
+(CFNC-3.0 "gint gtk_scrolled_window_get_min_content_height GtkScrolledWindow* scrolled_window")
+(CFNC-3.0 "void gtk_scrolled_window_set_min_content_height GtkScrolledWindow* scrolled_window gint height")
+;(CFNC-3.0 "void gtk_widget_queue_draw_region GtkWidget* widget cairo_region_t* [region]")
+(CFNC-3.0 "GtkWidget* gtk_grid_new void")
+(CFNC-3.0 "void gtk_grid_attach GtkGrid* grid GtkWidget* child gint left gint top gint width gint height")
+(CFNC-3.0 "void gtk_grid_attach_next_to GtkGrid* grid GtkWidget* child GtkWidget* sibling GtkPositionType side gint width gint height")
+(CFNC-3.0 "void gtk_grid_set_row_homogeneous GtkGrid* grid gboolean homogeneous")
+(CFNC-3.0 "gboolean gtk_grid_get_row_homogeneous GtkGrid* grid")
+(CFNC-3.0 "void gtk_grid_set_row_spacing GtkGrid* grid guint spacing")
+(CFNC-3.0 "guint gtk_grid_get_row_spacing GtkGrid* grid")
+(CFNC-3.0 "void gtk_grid_set_column_homogeneous GtkGrid* grid gboolean homogeneous")
+(CFNC-3.0 "gboolean gtk_grid_get_column_homogeneous GtkGrid* grid")
+(CFNC-3.0 "void gtk_grid_set_column_spacing GtkGrid* grid guint spacing")
+(CFNC-3.0 "guint gtk_grid_get_column_spacing GtkGrid* grid")
+(CFNC-3.0 "GtkAdjustment* gtk_scrollable_get_hadjustment GtkScrollable* scrollable")
+(CFNC-3.0 "void gtk_scrollable_set_hadjustment GtkScrollable* scrollable GtkAdjustment* hadjustment")
+(CFNC-3.0 "GtkAdjustment* gtk_scrollable_get_vadjustment GtkScrollable* scrollable")
+(CFNC-3.0 "void gtk_scrollable_set_vadjustment GtkScrollable* scrollable GtkAdjustment* vadjustment")
;;; (CAIRO-INT-110 "CAIRO_SURFACE_TYPE_SUBSURFACE" "cairo_surface_t")
;;; 2.91.3
-(CINT-300 "GTK_ASSISTANT_PAGE_CUSTOM" "GtkAssistantPageType")
-(CINT-300 "GTK_TEXT_SEARCH_CASE_INSENSITIVE" "GtkTextSearchFlags")
-(CINT-300 "GTK_SCROLL_MINIMUM" "GtkScrollablePolicy")
-(CINT-300 "GTK_SCROLL_NATURAL" "GtkScrollablePolicy")
-
-(CFNC-300 "void gtk_assistant_next_page GtkAssistant* assistant")
-(CFNC-300 "void gtk_assistant_previous_page GtkAssistant* assistant")
-(CFNC-300 "GtkWidget* gtk_combo_box_new_with_model_and_entry GtkTreeModel* model")
-(CFNC-300 "GtkScrollablePolicy gtk_scrollable_get_hscroll_policy GtkScrollable* scrollable")
-(CFNC-300 "void gtk_scrollable_set_hscroll_policy GtkScrollable* scrollable GtkScrollablePolicy policy")
-(CFNC-300 "GtkScrollablePolicy gtk_scrollable_get_vscroll_policy GtkScrollable* scrollable")
-(CFNC-300 "void gtk_scrollable_set_vscroll_policy GtkScrollable* scrollable GtkScrollablePolicy policy")
+(CINT-3.0 "GTK_ASSISTANT_PAGE_CUSTOM" "GtkAssistantPageType")
+(CINT-3.0 "GTK_TEXT_SEARCH_CASE_INSENSITIVE" "GtkTextSearchFlags")
+(CINT-3.0 "GTK_SCROLL_MINIMUM" "GtkScrollablePolicy")
+(CINT-3.0 "GTK_SCROLL_NATURAL" "GtkScrollablePolicy")
+
+(CFNC-3.0 "void gtk_assistant_next_page GtkAssistant* assistant")
+(CFNC-3.0 "void gtk_assistant_previous_page GtkAssistant* assistant")
+(CFNC-3.0 "GtkWidget* gtk_combo_box_new_with_model_and_entry GtkTreeModel* model")
+(CFNC-3.0 "GtkScrollablePolicy gtk_scrollable_get_hscroll_policy GtkScrollable* scrollable")
+(CFNC-3.0 "void gtk_scrollable_set_hscroll_policy GtkScrollable* scrollable GtkScrollablePolicy policy")
+(CFNC-3.0 "GtkScrollablePolicy gtk_scrollable_get_vscroll_policy GtkScrollable* scrollable")
+(CFNC-3.0 "void gtk_scrollable_set_vscroll_policy GtkScrollable* scrollable GtkScrollablePolicy policy")
;;; 2.91.5
-(CCAST-300 "GTK_SWITCH(obj)" "GtkSwitch*")
-(CCHK-300 "GTK_IS_SWITCH(obj)" "GtkSwitch*")
-(CFNC-300 "GtkWidget* gtk_switch_new void")
-(CFNC-300 "void gtk_switch_set_active GtkSwitch* sw gboolean is_active")
-(CFNC-300 "gboolean gtk_switch_get_active GtkSwitch* sw")
+(CCAST-3.0 "GTK_SWITCH(obj)" "GtkSwitch*")
+(CCHK-3.0 "GTK_IS_SWITCH(obj)" "GtkSwitch*")
+(CFNC-3.0 "GtkWidget* gtk_switch_new void")
+(CFNC-3.0 "void gtk_switch_set_active GtkSwitch* sw gboolean is_active")
+(CFNC-3.0 "gboolean gtk_switch_get_active GtkSwitch* sw")
;;; 2.91.6
;;; a lot of this seems unnecessary -- also omitted the chooseapplication stuff and whatnot
-(CFNC-300 "cairo_region_t* gdk_window_get_clip_region GdkWindow* window")
-(CFNC-300 "cairo_region_t* gdk_window_get_visible_region GdkWindow* window")
-(CFNC-300 "GtkBorder* gtk_border_new void")
-(CFNC-300 "GtkBorder* gtk_border_copy GtkBorder* border_" 'const)
-(CFNC-300 "void gtk_border_free GtkBorder* border_")
-(CFNC-300 "gint gtk_combo_box_get_id_column GtkComboBox* combo_box")
-(CFNC-300 "void gtk_combo_box_set_id_column GtkComboBox* combo_box gint id_column")
-(CFNC-300 "gchar* gtk_combo_box_get_active_id GtkComboBox* combo_box" 'const)
-(CFNC-300 "void gtk_combo_box_set_active_id GtkComboBox* combo_box gchar* active_id" 'const)
-(CFNC-300 "void gtk_combo_box_text_insert GtkComboBoxText* combo_box gint position gchar* id gchar* text" 'const)
-(CFNC-300 "void gtk_combo_box_text_append GtkComboBoxText* combo_box gchar* id gchar* text" 'const)
-(CFNC-300 "void gtk_combo_box_text_prepend GtkComboBoxText* combo_box gchar* id gchar* text" 'const)
+(CFNC-3.0 "cairo_region_t* gdk_window_get_clip_region GdkWindow* window")
+(CFNC-3.0 "cairo_region_t* gdk_window_get_visible_region GdkWindow* window")
+(CFNC-3.0 "GtkBorder* gtk_border_new void")
+(CFNC-3.0 "GtkBorder* gtk_border_copy GtkBorder* border_" 'const)
+(CFNC-3.0 "void gtk_border_free GtkBorder* border_")
+(CFNC-3.0 "gint gtk_combo_box_get_id_column GtkComboBox* combo_box")
+(CFNC-3.0 "void gtk_combo_box_set_id_column GtkComboBox* combo_box gint id_column")
+(CFNC-3.0 "gchar* gtk_combo_box_get_active_id GtkComboBox* combo_box" 'const)
+;;; 3.1.4 changed type (CFNC-3.0 "void gtk_combo_box_set_active_id GtkComboBox* combo_box gchar* active_id" 'const)
+(CFNC-3.0 "void gtk_combo_box_text_insert GtkComboBoxText* combo_box gint position gchar* id gchar* text" 'const)
+(CFNC-3.0 "void gtk_combo_box_text_append GtkComboBoxText* combo_box gchar* id gchar* text" 'const)
+(CFNC-3.0 "void gtk_combo_box_text_prepend GtkComboBoxText* combo_box gchar* id gchar* text" 'const)
;; forgotten?
-(CFNC-300 "GtkWidget* gtk_button_box_new GtkOrientation orientation")
-(CFNC-300 "GtkWidget* gtk_box_new GtkOrientation orientation gint spacing")
+(CFNC-3.0 "GtkWidget* gtk_button_box_new GtkOrientation orientation")
+(CFNC-3.0 "GtkWidget* gtk_box_new GtkOrientation orientation gint spacing")
; are these leftovers?
-;(CCAST-300 "GTK_VOLUME_BUTTON" "GtkVolumeButton*")
-;(CCHK-300 "GTK_IS_VOLUME_BUTTON" "GtkVolumeButton*")
-;(CFNC-300 "GtkWidget* gtk_volume_button_new void")
-;(CCAST-300 "GTK_SCALE_BUTTON" "GtkScaleButton*")
-;(CCHK-300 "GTK_IS_SCALE_BUTTON" "GtkScaleButton*")
-;(CFNC-300 "GtkWidget* gtk_scale_button_new GtkIconSize size gdouble min gdouble max gdouble step gchar** icons" 'const)
-;(CFNC-300 "void gtk_scale_button_set_icons GtkScaleButton* button gchar** icons" 'const)
-;(CFNC-300 "gdouble gtk_scale_button_get_value GtkScaleButton* button")
-;(CFNC-300 "void gtk_scale_button_set_value GtkScaleButton* button gdouble value")
-;(CFNC-300 "GtkAdjustment* gtk_scale_button_get_adjustment GtkScaleButton* button")
-;(CFNC-300 "void gtk_scale_button_set_adjustment GtkScaleButton* button GtkAdjustment* adjustment")
-;(CFNC-300 "GtkWidget* gtk_scale_button_get_plus_button GtkScaleButton* button")
-;(CFNC-300 "GtkWidget* gtk_scale_button_get_minus_button GtkScaleButton* button")
-;(CFNC-300 "GtkWidget* gtk_scale_button_get_popup GtkScaleButton* button")
+;(CCAST-3.0 "GTK_VOLUME_BUTTON" "GtkVolumeButton*")
+;(CCHK-3.0 "GTK_IS_VOLUME_BUTTON" "GtkVolumeButton*")
+;(CFNC-3.0 "GtkWidget* gtk_volume_button_new void")
+;(CCAST-3.0 "GTK_SCALE_BUTTON" "GtkScaleButton*")
+;(CCHK-3.0 "GTK_IS_SCALE_BUTTON" "GtkScaleButton*")
+;;; ;(CFNC-3.0 "GtkWidget* gtk_scale_button_new GtkIconSize size gdouble min gdouble max gdouble step gchar** icons" 'const)
+;(CFNC-3.0 "void gtk_scale_button_set_icons GtkScaleButton* button gchar** icons" 'const)
+;(CFNC-3.0 "gdouble gtk_scale_button_get_value GtkScaleButton* button")
+;(CFNC-3.0 "void gtk_scale_button_set_value GtkScaleButton* button gdouble value")
+;(CFNC-3.0 "GtkAdjustment* gtk_scale_button_get_adjustment GtkScaleButton* button")
+;(CFNC-3.0 "void gtk_scale_button_set_adjustment GtkScaleButton* button GtkAdjustment* adjustment")
+;(CFNC-3.0 "GtkWidget* gtk_scale_button_get_plus_button GtkScaleButton* button")
+;(CFNC-3.0 "GtkWidget* gtk_scale_button_get_minus_button GtkScaleButton* button")
+;(CFNC-3.0 "GtkWidget* gtk_scale_button_get_popup GtkScaleButton* button")
;; message dialog depends completely on va lists
-(CCAST-300 "GTK_ACTIVATABLE" "GtkActivatable*")
-(CCHK-300 "GTK_IS_ACTIVATABLE" "GtkActivatable*")
-(CFNC-300 "void gtk_activatable_sync_action_properties GtkActivatable* activatable GtkAction* action")
-(CFNC-300 "void gtk_activatable_set_related_action GtkActivatable* activatable GtkAction* action")
-(CFNC-300 "GtkAction* gtk_activatable_get_related_action GtkActivatable* activatable")
-(CFNC-300 "void gtk_activatable_set_use_action_appearance GtkActivatable* activatable gboolean use_appearance")
-(CFNC-300 "gboolean gtk_activatable_get_use_action_appearance GtkActivatable* activatable")
+;;; (CCAST-3.0 "GTK_ACTIVATABLE" "GtkActivatable*")
+;;; (CCHK-3.0 "GTK_IS_ACTIVATABLE" "GtkActivatable*")
+;;; (CFNC-3.0 "void gtk_activatable_sync_action_properties GtkActivatable* activatable GtkAction* action")
+;;; (CFNC-3.0 "void gtk_activatable_set_related_action GtkActivatable* activatable GtkAction* action")
+;;; (CFNC-3.0 "GtkAction* gtk_activatable_get_related_action GtkActivatable* activatable")
+;;; (CFNC-3.0 "void gtk_activatable_set_use_action_appearance GtkActivatable* activatable gboolean use_appearance")
+;;; (CFNC-3.0 "gboolean gtk_activatable_get_use_action_appearance GtkActivatable* activatable")
-(CINT-300 "GTK_TARGET_SAME_APP" "GtkTargetFlags")
-(CINT-300 "GTK_TARGET_SAME_WIDGET" "GtkTargetFlags")
-(CINT-300 "GTK_TARGET_OTHER_APP" "GtkTargetFlags")
-(CINT-300 "GTK_TARGET_OTHER_WIDGET" "GtkTargetFlags")
+(CINT-3.0 "GTK_TARGET_SAME_APP" "GtkTargetFlags")
+(CINT-3.0 "GTK_TARGET_SAME_WIDGET" "GtkTargetFlags")
+(CINT-3.0 "GTK_TARGET_OTHER_APP" "GtkTargetFlags")
+(CINT-3.0 "GTK_TARGET_OTHER_WIDGET" "GtkTargetFlags")
-(CINT-300 "GTK_ALIGN_FILL" "GtkAlign")
-(CINT-300 "GTK_ALIGN_START" "GtkAlign")
-(CINT-300 "GTK_ALIGN_END" "GtkAlign")
-(CINT-300 "GTK_ALIGN_CENTER" "GtkAlign")
+(CINT-3.0 "GTK_ALIGN_FILL" "GtkAlign")
+(CINT-3.0 "GTK_ALIGN_START" "GtkAlign")
+(CINT-3.0 "GTK_ALIGN_END" "GtkAlign")
+(CINT-3.0 "GTK_ALIGN_CENTER" "GtkAlign")
-(CINT-300 "GTK_ARROW_NONE" "GtkArrowType")
+;;; 3.13.2 (CINT-3.0 "GTK_ARROW_NONE" "GtkArrowType")
-;(CINT-300 "GTK_IM_PREEDIT_NOTHING" "GtkIMPreeditStyle")
-;(CINT-300 "GTK_IM_PREEDIT_CALLBACK" "GtkIMPreeditStyle")
-;(CINT-300 "GTK_IM_PREEDIT_NONE" "GtkIMPreeditStyle")
+;(CINT-3.0 "GTK_IM_PREEDIT_NOTHING" "GtkIMPreeditStyle")
+;(CINT-3.0 "GTK_IM_PREEDIT_CALLBACK" "GtkIMPreeditStyle")
+;(CINT-3.0 "GTK_IM_PREEDIT_NONE" "GtkIMPreeditStyle")
-;(CINT-300 "GTK_IM_STATUS_NOTHING" "GtkIMStatusStyle")
-;(CINT-300 "GTK_IM_STATUS_CALLBACK" "GtkIMStatusStyle")
-;(CINT-300 "GTK_IM_STATUS_NONE" "GtkIMStatusStyle")
+;(CINT-3.0 "GTK_IM_STATUS_NOTHING" "GtkIMStatusStyle")
+;(CINT-3.0 "GTK_IM_STATUS_CALLBACK" "GtkIMStatusStyle")
+;(CINT-3.0 "GTK_IM_STATUS_NONE" "GtkIMStatusStyle")
;; printer stuff
-;(CINT-300 "GTK_PRINT_PAGES_ALL" "GtkPrintPages")
-;(CINT-300 "GTK_PRINT_PAGES_CURRENT" "GtkPrintPages")
-;(CINT-300 "GTK_PRINT_PAGES_RANGES" "GtkPrintPages")
-
-;(CINT-300 "GTK_PRINT_PAGES_SELECTION" "GtkPrintPages")
-;(CINT-300 "GTK_PAGE_SET_ALL" "GtkPageSet")
-;(CINT-300 "GTK_PAGE_SET_EVEN" "GtkPageSet")
-;(CINT-300 "GTK_PAGE_SET_ODD" "GtkPageSet")
-
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM" "GtkNumberUpLayout")
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP" "GtkNumberUpLayout")
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM" "GtkNumberUpLayout")
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP" "GtkNumberUpLayout")
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT" "GtkNumberUpLayout")
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT" "GtkNumberUpLayout")
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT" "GtkNumberUpLayout")
-;(CINT-300 "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT" "GtkNumberUpLayout")
-
-;(CINT-300 "GTK_PAGE_ORIENTATION_PORTRAIT" "GtkPageOrientation")
-;(CINT-300 "GTK_PAGE_ORIENTATION_LANDSCAPE" "GtkPageOrientation")
-;(CINT-300 "GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT" "GtkPageOrientation")
-;(CINT-300 "GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE" "GtkPageOrientation")
-
-;(CINT-300 "GTK_PRINT_QUALITY_LOW" "GtkPrintQuality")
-;(CINT-300 "GTK_PRINT_QUALITY_NORMAL" "GtkPrintQuality")
-;(CINT-300 "GTK_PRINT_QUALITY_HIGH" "GtkPrintQuality")
-;(CINT-300 "GTK_PRINT_QUALITY_DRAFT" "GtkPrintQuality")
-
-;(CINT-300 "GTK_PRINT_DUPLEX_SIMPLEX" "GtkPrintDuplex")
-;(CINT-300 "GTK_PRINT_DUPLEX_HORIZONTAL" "GtkPrintDuplex")
-;(CINT-300 "GTK_PRINT_DUPLEX_VERTICAL" "GtkPrintDuplex")
-
-;(CINT-300 "GTK_UNIT_PIXEL" "GtkUnit")
-;(CINT-300 "GTK_UNIT_POINTS" "GtkUnit")
-;(CINT-300 "GTK_UNIT_INCH" "GtkUnit")
-;(CINT-300 "GTK_UNIT_MM" "GtkUnit")
-
-;; these are still undeprecated?
-;(CINT-300 "GTK_STATE_FLAG_ACTIVE" "GtkStateFlags")
-;(CINT-300 "GTK_STATE_FLAG_PRELIGHT" "GtkStateFlags")
-;(CINT-300 "GTK_STATE_FLAG_SELECTED" "GtkStateFlags")
-;(CINT-300 "GTK_STATE_FLAG_INSENSITIVE" "GtkStateFlags")
-;(CINT-300 "GTK_STATE_FLAG_INCONSISTENT" "GtkStateFlags")
-;(CINT-300 "GTK_STATE_FLAG_FOCUSED" "GtkStateFlags")
-
-(CINT-300 "GTK_TOOL_PALETTE_DRAG_ITEMS" "GtkToolPaletteDragTargets")
-(CINT-300 "GTK_TOOL_PALETTE_DRAG_GROUPS" "GtkToolPaletteDragTargets")
-
-(CSTR-300 "GTK_STOCK_DIALOG_AUTHENTICATION")
-(CSTR-300 "GTK_STOCK_PAGE_SETUP")
-(CSTR-300 "GTK_STOCK_PRINT_ERROR")
-(CSTR-300 "GTK_STOCK_PRINT_PAUSED")
-(CSTR-300 "GTK_STOCK_PRINT_REPORT")
-(CSTR-300 "GTK_STOCK_PRINT_WARNING")
-
-(CFNC-300 "void gtk_tree_view_set_cursor_on_cell GtkTreeView* tree_view GtkTreePath* path GtkTreeViewColumn* focus_column GtkCellRenderer* focus_cell gboolean start_editing")
-(CFNC-300 "void gtk_tree_view_set_rubber_banding GtkTreeView* tree_view gboolean enable")
-(CFNC-300 "gboolean gtk_tree_view_get_rubber_banding GtkTreeView* tree_view")
-(CFNC-300 "void gtk_tooltip_set_markup GtkTooltip* tooltip gchar* markup" 'const)
-(CFNC-300 "void gtk_tooltip_set_icon GtkTooltip* tooltip GdkPixbuf* pixbuf")
-(CFNC-300 "void gtk_tooltip_set_icon_from_stock GtkTooltip* tooltip gchar* stock_id GtkIconSize size" 'const)
-(CFNC-300 "void gtk_tooltip_set_custom GtkTooltip* tooltip GtkWidget* custom_widget")
-(CFNC-300 "void gtk_tooltip_trigger_tooltip_query GdkDisplay* display")
-(CFNC-300 "void gtk_button_set_image_position GtkButton* button GtkPositionType position")
-(CFNC-300 "GtkPositionType gtk_button_get_image_position GtkButton* button")
-(CFNC-300 "gboolean gtk_show_uri GdkScreen* screen gchar* uri guint32 timestamp GError** [error]" 'const)
-(CFNC-300 "GtkTreeViewColumn* gtk_tree_view_column_new_with_area GtkCellArea* area")
-(CFNC-300 "GtkWidget* gtk_tree_view_column_get_button GtkTreeViewColumn* tree_column")
-(CFNC-300 "void gtk_tree_view_column_focus_cell GtkTreeViewColumn* tree_column GtkCellRenderer* cell")
-
-;(CFNC-300 "AtkObject* gtk_combo_box_get_popup_accessible GtkComboBox* combo_box")
-
-;(CFNC-300 "void gtk_clipboard_request_uris GtkClipboard* clipboard GtkClipboardURIReceivedFunc callback gpointer user_data")
-;(CFNC-300 "gchar** gtk_clipboard_wait_for_uris GtkClipboard* clipboard")
-(CFNC-300 "gboolean gtk_clipboard_wait_is_uris_available GtkClipboard* clipboard")
-
-(CFNC-300 "void gtk_toolbar_set_drop_highlight_item GtkToolbar* toolbar GtkToolItem* tool_item gint index")
-(CFNC-300 "void gtk_tool_item_toolbar_reconfigured GtkToolItem* tool_item")
-
-(CCAST-300 "GTK_ORIENTABLE" "GtkOrientable*")
-(CCHK-300 "GTK_IS_ORIENTABLE" "GtkOrientable*")
-(CFNC-300 "void gtk_orientable_set_orientation GtkOrientable* orientable GtkOrientation orientation")
-(CFNC-300 "GtkOrientation gtk_orientable_get_orientation GtkOrientable* orientable")
-
-(CFNC-300 "void gtk_parse_args int* {argc} char*** |argv|")
-(CFNC-300 "guint gtk_get_major_version void" 'const-return)
-(CFNC-300 "guint gtk_get_minor_version void" 'const-return)
-(CFNC-300 "guint gtk_get_micro_version void" 'const-return)
-(CFNC-300 "guint gtk_get_binary_age void" 'const-return)
-(CFNC-300 "guint gtk_get_interface_age void" 'const-return)
-;(CFNC-300 "GOptionGroup* gtk_get_option_group gboolean open_default_display")
-
-(CINT-300 "GTK_IMAGE_GICON" "GtkImageType")
-(CFNC-300 "GtkWidget* gtk_image_new_from_gicon GIcon* icon GtkIconSize size")
-(CFNC-300 "void gtk_image_set_from_gicon GtkImage* image GIcon* icon GtkIconSize size")
-(CFNC-300 "void gtk_image_get_gicon GtkImage* image GIcon** [gicon] GtkIconSize* [size]")
-
-(CFNC-300 "void gtk_progress_bar_set_show_text GtkProgressBar* pbar gboolean show_text")
-(CFNC-300 "gboolean gtk_progress_bar_get_show_text GtkProgressBar* pbar")
+;(CINT-3.0 "GTK_PRINT_PAGES_ALL" "GtkPrintPages")
+;(CINT-3.0 "GTK_PRINT_PAGES_CURRENT" "GtkPrintPages")
+;(CINT-3.0 "GTK_PRINT_PAGES_RANGES" "GtkPrintPages")
+
+;(CINT-3.0 "GTK_PRINT_PAGES_SELECTION" "GtkPrintPages")
+;(CINT-3.0 "GTK_PAGE_SET_ALL" "GtkPageSet")
+;(CINT-3.0 "GTK_PAGE_SET_EVEN" "GtkPageSet")
+;(CINT-3.0 "GTK_PAGE_SET_ODD" "GtkPageSet")
+
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM" "GtkNumberUpLayout")
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP" "GtkNumberUpLayout")
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM" "GtkNumberUpLayout")
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP" "GtkNumberUpLayout")
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT" "GtkNumberUpLayout")
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT" "GtkNumberUpLayout")
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT" "GtkNumberUpLayout")
+;(CINT-3.0 "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT" "GtkNumberUpLayout")
+
+;(CINT-3.0 "GTK_PAGE_ORIENTATION_PORTRAIT" "GtkPageOrientation")
+;(CINT-3.0 "GTK_PAGE_ORIENTATION_LANDSCAPE" "GtkPageOrientation")
+;(CINT-3.0 "GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT" "GtkPageOrientation")
+;(CINT-3.0 "GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE" "GtkPageOrientation")
+
+;(CINT-3.0 "GTK_PRINT_QUALITY_LOW" "GtkPrintQuality")
+;(CINT-3.0 "GTK_PRINT_QUALITY_NORMAL" "GtkPrintQuality")
+;(CINT-3.0 "GTK_PRINT_QUALITY_HIGH" "GtkPrintQuality")
+;(CINT-3.0 "GTK_PRINT_QUALITY_DRAFT" "GtkPrintQuality")
+
+;(CINT-3.0 "GTK_PRINT_DUPLEX_SIMPLEX" "GtkPrintDuplex")
+;(CINT-3.0 "GTK_PRINT_DUPLEX_HORIZONTAL" "GtkPrintDuplex")
+;(CINT-3.0 "GTK_PRINT_DUPLEX_VERTICAL" "GtkPrintDuplex")
+
+;(CINT-3.0 "GTK_UNIT_PIXEL" "GtkUnit")
+;(CINT-3.0 "GTK_UNIT_POINTS" "GtkUnit")
+;(CINT-3.0 "GTK_UNIT_INCH" "GtkUnit")
+;(CINT-3.0 "GTK_UNIT_MM" "GtkUnit")
+
+(CINT-3.0 "GTK_TOOL_PALETTE_DRAG_ITEMS" "GtkToolPaletteDragTargets")
+(CINT-3.0 "GTK_TOOL_PALETTE_DRAG_GROUPS" "GtkToolPaletteDragTargets")
+
+;;; (CSTR-3.0 "GTK_STOCK_DIALOG_AUTHENTICATION")
+;;; (CSTR-3.0 "GTK_STOCK_PAGE_SETUP")
+;;; (CSTR-3.0 "GTK_STOCK_PRINT_ERROR")
+;;; (CSTR-3.0 "GTK_STOCK_PRINT_PAUSED")
+;;; (CSTR-3.0 "GTK_STOCK_PRINT_REPORT")
+;;; (CSTR-3.0 "GTK_STOCK_PRINT_WARNING")
+
+(CFNC-3.0 "void gtk_tree_view_set_cursor_on_cell GtkTreeView* tree_view GtkTreePath* path GtkTreeViewColumn* focus_column GtkCellRenderer* focus_cell gboolean start_editing")
+(CFNC-3.0 "void gtk_tree_view_set_rubber_banding GtkTreeView* tree_view gboolean enable")
+(CFNC-3.0 "gboolean gtk_tree_view_get_rubber_banding GtkTreeView* tree_view")
+(CFNC-3.0 "void gtk_tooltip_set_markup GtkTooltip* tooltip gchar* markup" 'const)
+(CFNC-3.0 "void gtk_tooltip_set_icon GtkTooltip* tooltip GdkPixbuf* pixbuf")
+;;; (CFNC-3.0 "void gtk_tooltip_set_icon_from_stock GtkTooltip* tooltip gchar* stock_id GtkIconSize size" 'const)
+(CFNC-3.0 "void gtk_tooltip_set_custom GtkTooltip* tooltip GtkWidget* custom_widget")
+(CFNC-3.0 "void gtk_tooltip_trigger_tooltip_query GdkDisplay* display")
+(CFNC-3.0 "void gtk_button_set_image_position GtkButton* button GtkPositionType position")
+(CFNC-3.0 "GtkPositionType gtk_button_get_image_position GtkButton* button")
+(CFNC-3.0 "gboolean gtk_show_uri GdkScreen* screen gchar* uri guint32 timestamp GError** [error]" 'const)
+(CFNC-3.0 "GtkTreeViewColumn* gtk_tree_view_column_new_with_area GtkCellArea* area")
+(CFNC-3.0 "GtkWidget* gtk_tree_view_column_get_button GtkTreeViewColumn* tree_column")
+(CFNC-3.0 "void gtk_tree_view_column_focus_cell GtkTreeViewColumn* tree_column GtkCellRenderer* cell")
+
+;(CFNC-3.0 "AtkObject* gtk_combo_box_get_popup_accessible GtkComboBox* combo_box")
+
+;(CFNC-3.0 "void gtk_clipboard_request_uris GtkClipboard* clipboard GtkClipboardURIReceivedFunc callback gpointer user_data")
+;(CFNC-3.0 "gchar** gtk_clipboard_wait_for_uris GtkClipboard* clipboard")
+(CFNC-3.0 "gboolean gtk_clipboard_wait_is_uris_available GtkClipboard* clipboard")
+
+(CFNC-3.0 "void gtk_toolbar_set_drop_highlight_item GtkToolbar* toolbar GtkToolItem* tool_item gint index")
+(CFNC-3.0 "void gtk_tool_item_toolbar_reconfigured GtkToolItem* tool_item")
+
+(CCAST-3.0 "GTK_ORIENTABLE" "GtkOrientable*")
+(CCHK-3.0 "GTK_IS_ORIENTABLE" "GtkOrientable*")
+(CFNC-3.0 "void gtk_orientable_set_orientation GtkOrientable* orientable GtkOrientation orientation")
+(CFNC-3.0 "GtkOrientation gtk_orientable_get_orientation GtkOrientable* orientable")
+
+(CFNC-3.0 "void gtk_parse_args int* {argc} char*** |argv|")
+(CFNC-3.0 "guint gtk_get_major_version void" 'const-return)
+(CFNC-3.0 "guint gtk_get_minor_version void" 'const-return)
+(CFNC-3.0 "guint gtk_get_micro_version void" 'const-return)
+(CFNC-3.0 "guint gtk_get_binary_age void" 'const-return)
+(CFNC-3.0 "guint gtk_get_interface_age void" 'const-return)
+;(CFNC-3.0 "GOptionGroup* gtk_get_option_group gboolean open_default_display")
+
+(CINT-3.0 "GTK_IMAGE_GICON" "GtkImageType")
+;;; (CFNC-3.0 "GtkWidget* gtk_image_new_from_gicon GIcon* icon GtkIconSize size")
+;;; (CFNC-3.0 "void gtk_image_set_from_gicon GtkImage* image GIcon* icon GtkIconSize size")
+;;; (CFNC-3.0 "void gtk_image_get_gicon GtkImage* image GIcon** [gicon] GtkIconSize* [size]")
+
+(CFNC-3.0 "void gtk_progress_bar_set_show_text GtkProgressBar* pbar gboolean show_text")
+(CFNC-3.0 "gboolean gtk_progress_bar_get_show_text GtkProgressBar* pbar")
-(CFNC-300 "GtkWidget* gtk_invisible_new_for_screen GdkScreen* screen")
-(CFNC-300 "void gtk_invisible_set_screen GtkInvisible* invisible GdkScreen* screen")
-(CFNC-300 "GdkScreen* gtk_invisible_get_screen GtkInvisible* invisible")
-
-(CFNC-300 "GtkImageType gtk_entry_get_icon_storage_type GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-300 "GdkPixbuf* gtk_entry_get_icon_pixbuf GtkEntry* entry GtkEntryIconPosition icon_pos")
-(CFNC-300 "gchar* gtk_entry_get_icon_stock GtkEntry* entry GtkEntryIconPosition icon_pos" 'const-return)
-(CFNC-300 "GIcon* gtk_entry_get_icon_gicon GtkEntry* entry GtkEntryIconPosition icon_pos")
-;(CFNC-300 "void gtk_entry_get_icon_area GtkEntry* entry GtkEntryIconPosition icon_pos GdkRectangle* [icon_area]")
-;(CFNC-300 "void gtk_entry_get_text_area GtkEntry* entry GdkRectangle* [text_area]")
-;(CFNC-300 "gboolean gtk_entry_im_context_filter_keypress GtkEntry* entry GdkEventKey* event")
-;(CFNC-300 "void gtk_entry_reset_im_context GtkEntry* entry")
-
-(CFNC-300 "void gtk_container_propagate_draw GtkContainer* container GtkWidget* child cairo_t* cr")
-(CFNC-300 "void gtk_container_set_focus_chain GtkContainer* container GList* focusable_widgets")
-(CFNC-300 "gboolean gtk_container_get_focus_chain GtkContainer* container GList** [focusable_widgets]")
-(CFNC-300 "void gtk_container_unset_focus_chain GtkContainer* container")
-(CFNC-300 "void gtk_container_set_reallocate_redraws GtkContainer* container gboolean needs_redraws")
-(CFNC-300 "void gtk_container_set_focus_child GtkContainer* container GtkWidget* child")
-(CFNC-300 "void gtk_container_set_focus_vadjustment GtkContainer* container GtkAdjustment* adjustment")
-(CFNC-300 "GtkAdjustment* gtk_container_get_focus_vadjustment GtkContainer* container")
-(CFNC-300 "void gtk_container_set_focus_hadjustment GtkContainer* container GtkAdjustment* adjustment")
-(CFNC-300 "GtkAdjustment* gtk_container_get_focus_hadjustment GtkContainer* container")
-(CFNC-300 "void gtk_container_resize_children GtkContainer* container")
-
-(CFNC-300 "void gtk_assistant_commit GtkAssistant* assistant")
-
-(CFNC-300 "char* gtk_im_multicontext_get_context_id GtkIMMulticontext* context" 'const-return)
-(CFNC-300 "void gtk_im_multicontext_set_context_id GtkIMMulticontext* context char* context_id" 'const)
-
-(CINT-300 "GTK_FILE_CHOOSER_ERROR" "GtkFileChooserError")
-(CINT-300 "GTK_FILE_CHOOSER_ERROR_NONEXISTENT" "GtkFileChooserError")
-(CINT-300 "GTK_FILE_CHOOSER_ERROR_BAD_FILENAME" "GtkFileChooserError")
-(CINT-300 "GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS" "GtkFileChooserError")
-(CINT-300 "GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME" "GtkFileChooserError")
+(CFNC-3.0 "GtkWidget* gtk_invisible_new_for_screen GdkScreen* screen")
+(CFNC-3.0 "void gtk_invisible_set_screen GtkInvisible* invisible GdkScreen* screen")
+(CFNC-3.0 "GdkScreen* gtk_invisible_get_screen GtkInvisible* invisible")
+
+(CFNC-3.0 "GtkImageType gtk_entry_get_icon_storage_type GtkEntry* entry GtkEntryIconPosition icon_pos")
+(CFNC-3.0 "GdkPixbuf* gtk_entry_get_icon_pixbuf GtkEntry* entry GtkEntryIconPosition icon_pos")
+;;; 3.9.8 (CFNC-3.0 "gchar* gtk_entry_get_icon_stock GtkEntry* entry GtkEntryIconPosition icon_pos" 'const-return)
+(CFNC-3.0 "GIcon* gtk_entry_get_icon_gicon GtkEntry* entry GtkEntryIconPosition icon_pos")
+;(CFNC-3.0 "void gtk_entry_get_icon_area GtkEntry* entry GtkEntryIconPosition icon_pos GdkRectangle* [icon_area]")
+;(CFNC-3.0 "void gtk_entry_get_text_area GtkEntry* entry GdkRectangle* [text_area]")
+;(CFNC-3.0 "gboolean gtk_entry_im_context_filter_keypress GtkEntry* entry GdkEventKey* event")
+;(CFNC-3.0 "void gtk_entry_reset_im_context GtkEntry* entry")
+
+(CFNC-3.0 "void gtk_container_propagate_draw GtkContainer* container GtkWidget* child cairo_t* cr")
+(CFNC-3.0 "void gtk_container_set_focus_chain GtkContainer* container GList* focusable_widgets")
+(CFNC-3.0 "gboolean gtk_container_get_focus_chain GtkContainer* container GList** [focusable_widgets]")
+(CFNC-3.0 "void gtk_container_unset_focus_chain GtkContainer* container")
+;;; 3.13.2 (CFNC-3.0 "void gtk_container_set_reallocate_redraws GtkContainer* container gboolean needs_redraws")
+(CFNC-3.0 "void gtk_container_set_focus_child GtkContainer* container GtkWidget* child")
+(CFNC-3.0 "void gtk_container_set_focus_vadjustment GtkContainer* container GtkAdjustment* adjustment")
+(CFNC-3.0 "GtkAdjustment* gtk_container_get_focus_vadjustment GtkContainer* container")
+(CFNC-3.0 "void gtk_container_set_focus_hadjustment GtkContainer* container GtkAdjustment* adjustment")
+(CFNC-3.0 "GtkAdjustment* gtk_container_get_focus_hadjustment GtkContainer* container")
+;;; 3.9.4 (CFNC-3.0 "void gtk_container_resize_children GtkContainer* container")
+
+(CFNC-3.0 "void gtk_assistant_commit GtkAssistant* assistant")
+
+;;; (CFNC-3.0 "char* gtk_im_multicontext_get_context_id GtkIMMulticontext* context" 'const-return)
+;;; (CFNC-3.0 "void gtk_im_multicontext_set_context_id GtkIMMulticontext* context char* context_id" 'const)
+
+(CINT-3.0 "GTK_FILE_CHOOSER_ERROR" "GtkFileChooserError")
+(CINT-3.0 "GTK_FILE_CHOOSER_ERROR_NONEXISTENT" "GtkFileChooserError")
+(CINT-3.0 "GTK_FILE_CHOOSER_ERROR_BAD_FILENAME" "GtkFileChooserError")
+(CINT-3.0 "GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS" "GtkFileChooserError")
+(CINT-3.0 "GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME" "GtkFileChooserError")
;gtkfilechooser: gtk_file_chooser_error_quark
-(CFNC-300 "void gtk_about_dialog_set_license_type GtkAboutDialog* about GtkLicense license_type")
-(CFNC-300 "GtkLicense gtk_about_dialog_get_license_type GtkAboutDialog* about")
-;void gtk_show_about_dialog GtkWindow* parent gchar* first_property_name ...)
-(CINT-300 "GTK_LICENSE_UNKNOWN" "GtkLicense")
-(CINT-300 "GTK_LICENSE_CUSTOM" "GtkLicense")
-(CINT-300 "GTK_LICENSE_GPL_2_0" "GtkLicense")
-(CINT-300 "GTK_LICENSE_GPL_3_0" "GtkLicense")
-(CINT-300 "GTK_LICENSE_LGPL_2_1" "GtkLicense")
-(CINT-300 "GTK_LICENSE_LGPL_3_0" "GtkLicense")
-(CINT-300 "GTK_LICENSE_BSD" "GtkLicense")
-(CINT-300 "GTK_LICENSE_MIT_X11" "GtkLicense")
-(CINT-300 "GTK_LICENSE_ARTISTIC" "GtkLicense")
-
-(CFNC-300 "void gtk_window_set_skip_taskbar_hint GtkWindow* window gboolean setting")
-(CFNC-300 "gboolean gtk_window_get_skip_taskbar_hint GtkWindow* window")
-(CFNC-300 "void gtk_window_set_skip_pager_hint GtkWindow* window gboolean setting")
-(CFNC-300 "gboolean gtk_window_get_skip_pager_hint GtkWindow* window")
-(CFNC-300 "void gtk_window_set_screen GtkWindow* window GdkScreen* screen")
-(CFNC-300 "GdkScreen* gtk_window_get_screen GtkWindow* window")
-(CFNC-300 "gboolean gtk_window_set_icon_from_file GtkWindow* window gchar* filename GError** [err]" 'const)
-(CFNC-300 "gboolean gtk_window_set_default_icon_from_file gchar* filename GError** [err]" 'const)
-(CFNC-300 "void gtk_window_fullscreen GtkWindow* window")
-(CFNC-300 "void gtk_window_unfullscreen GtkWindow* window")
-(CFNC-300 "GtkWindowType gtk_window_get_window_type GtkWindow* window")
+;(CFNC-3.0 "void gtk_about_dialog_set_license_type GtkAboutDialog* about GtkLicense license_type")
+;(CFNC-3.0 "GtkLicense gtk_about_dialog_get_license_type GtkAboutDialog* about")
+;;void gtk_show_about_dialog GtkWindow* parent gchar* first_property_name ...)
+;(CINT-3.0 "GTK_LICENSE_UNKNOWN" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_CUSTOM" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_GPL_2_0" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_GPL_3_0" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_LGPL_2_1" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_LGPL_3_0" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_BSD" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_MIT_X11" "GtkLicense")
+;(CINT-3.0 "GTK_LICENSE_ARTISTIC" "GtkLicense")
+
+(CFNC-3.0 "void gtk_window_set_skip_taskbar_hint GtkWindow* window gboolean setting")
+(CFNC-3.0 "gboolean gtk_window_get_skip_taskbar_hint GtkWindow* window")
+(CFNC-3.0 "void gtk_window_set_skip_pager_hint GtkWindow* window gboolean setting")
+(CFNC-3.0 "gboolean gtk_window_get_skip_pager_hint GtkWindow* window")
+(CFNC-3.0 "void gtk_window_set_screen GtkWindow* window GdkScreen* screen")
+(CFNC-3.0 "GdkScreen* gtk_window_get_screen GtkWindow* window")
+(CFNC-3.0 "gboolean gtk_window_set_icon_from_file GtkWindow* window gchar* filename GError** [err]" 'const)
+(CFNC-3.0 "gboolean gtk_window_set_default_icon_from_file gchar* filename GError** [err]" 'const)
+(CFNC-3.0 "void gtk_window_fullscreen GtkWindow* window")
+(CFNC-3.0 "void gtk_window_unfullscreen GtkWindow* window")
+(CFNC-3.0 "GtkWindowType gtk_window_get_window_type GtkWindow* window")
;GtkApplication *gtk_window_get_application GtkWindow* window)
;void gtk_window_set_application GtkWindow* window GtkApplication* application)
-(CCAST-300 "GTK_WINDOW_GROUP(object)" "GtkWindowGroup*")
-(CCHK-300 "GTK_IS_WINDOW_GROUP(object)" "GtkWindowGroup*")
-(CFNC-300 "void gtk_window_group_add_window GtkWindowGroup* window_group GtkWindow* window")
-(CFNC-300 "void gtk_window_group_remove_window GtkWindowGroup* window_group GtkWindow* window")
-(CFNC-300 "GtkWindowGroup* gtk_window_group_new void")
-(CFNC-300 "GtkWindowGroup* gtk_window_get_group GtkWindow* window")
-(CFNC-300 "GList* gtk_window_group_list_windows GtkWindowGroup* window_group")
-(CFNC-300 "GtkWidget* gtk_window_group_get_current_device_grab GtkWindowGroup* window_group GdkDevice* device")
+(CCAST-3.0 "GTK_WINDOW_GROUP(object)" "GtkWindowGroup*")
+(CCHK-3.0 "GTK_IS_WINDOW_GROUP(object)" "GtkWindowGroup*")
+(CFNC-3.0 "void gtk_window_group_add_window GtkWindowGroup* window_group GtkWindow* window")
+(CFNC-3.0 "void gtk_window_group_remove_window GtkWindowGroup* window_group GtkWindow* window")
+(CFNC-3.0 "GtkWindowGroup* gtk_window_group_new void")
+(CFNC-3.0 "GtkWindowGroup* gtk_window_get_group GtkWindow* window")
+(CFNC-3.0 "GList* gtk_window_group_list_windows GtkWindowGroup* window_group")
+(CFNC-3.0 "GtkWidget* gtk_window_group_get_current_device_grab GtkWindowGroup* window_group GdkDevice* device")
;;;;(CFNC "GType gtk_window_group_get_type void")
-(CFNC-300 "GtkWidget* gtk_window_group_get_current_grab GtkWindowGroup* window_group")
+(CFNC-3.0 "GtkWidget* gtk_window_group_get_current_grab GtkWindowGroup* window_group")
;gtkrecentchooserdialog: gtk_recent_chooser_dialog_new -- these 2 use property lists
;gtkrecentchooserdialog: gtk_recent_chooser_dialog_new_for_manager
-(CFNC-300 "guchar* gtk_selection_data_get_data GtkSelectionData* selection_data" 'const)
-(CFNC-300 "gboolean gtk_selection_owner_set_for_display GdkDisplay* display GtkWidget* widget GdkAtom selection guint32 time")
-
-(CCAST-300 "GTK_TOOL_SHELL" "GtkToolShell*")
-(CCHK-300 "GTK_IS_TOOL_SHELL" "GtkToolShell*")
-(CFNC-300 "GtkOrientation gtk_tool_shell_get_text_orientation GtkToolShell* shell")
-(CFNC-300 "gfloat gtk_tool_shell_get_text_alignment GtkToolShell* shell")
-(CFNC-300 "PangoEllipsizeMode gtk_tool_shell_get_ellipsize_mode GtkToolShell* shell")
-(CFNC-300 "GtkSizeGroup* gtk_tool_shell_get_text_size_group GtkToolShell* shell")
-(CFNC-300 "GtkIconSize gtk_tool_shell_get_icon_size GtkToolShell* shell")
-(CFNC-300 "GtkOrientation gtk_tool_shell_get_orientation GtkToolShell* shell")
-(CFNC-300 "GtkToolbarStyle gtk_tool_shell_get_style GtkToolShell* shell")
-(CFNC-300 "GtkReliefStyle gtk_tool_shell_get_relief_style GtkToolShell* shell")
-(CFNC-300 "void gtk_tool_shell_rebuild_menu GtkToolShell* shell")
-
-(CFNC-300 "GtkStatusIcon* gtk_status_icon_new_from_gicon GIcon* icon")
-(CFNC-300 "void gtk_status_icon_set_from_gicon GtkStatusIcon* status_icon GIcon* icon")
-(CFNC-300 "GIcon* gtk_status_icon_get_gicon GtkStatusIcon* status_icon")
-(CFNC-300 "void gtk_status_icon_set_has_tooltip GtkStatusIcon* status_icon gboolean has_tooltip")
-(CFNC-300 "void gtk_status_icon_set_tooltip_text GtkStatusIcon* status_icon gchar* text" 'const)
-(CFNC-300 "void gtk_status_icon_set_tooltip_markup GtkStatusIcon* status_icon gchar* markup" 'const)
-(CFNC-300 "gboolean gtk_status_icon_get_has_tooltip GtkStatusIcon* status_icon")
-(CFNC-300 "gchar* gtk_status_icon_get_tooltip_text GtkStatusIcon* status_icon")
-(CFNC-300 "gchar* gtk_status_icon_get_tooltip_markup GtkStatusIcon* status_icon")
-
-(CFNC-300 "void gtk_accel_map_lock_path gchar* accel_path" 'const)
-(CFNC-300 "void gtk_accel_map_unlock_path gchar* accel_path" 'const)
-
-;(CFNC-300 "gboolean gtk_icon_size_lookup_for_settings GtkSettings* settings GtkIconSize size gint* [width] gint* [height]")
-; all the GtkSettings funcs have been removed above and docs say this func isn't needed
-
-(CINT-300 "GTK_ICON_LOOKUP_FORCE_SIZE" "GtkIconLookupFlags")
-(CINT-300 "GTK_ICON_THEME_NOT_FOUND" "GtkIconThemeError")
-(CINT-300 "GTK_ICON_THEME_FAILED" "GtkIconThemeError")
+(CFNC-3.0 "guchar* gtk_selection_data_get_data GtkSelectionData* selection_data" 'const)
+(CFNC-3.0 "gboolean gtk_selection_owner_set_for_display GdkDisplay* display GtkWidget* widget GdkAtom selection guint32 time")
+
+(CCAST-3.0 "GTK_TOOL_SHELL" "GtkToolShell*")
+(CCHK-3.0 "GTK_IS_TOOL_SHELL" "GtkToolShell*")
+(CFNC-3.0 "GtkOrientation gtk_tool_shell_get_text_orientation GtkToolShell* shell")
+(CFNC-3.0 "gfloat gtk_tool_shell_get_text_alignment GtkToolShell* shell")
+(CFNC-3.0 "PangoEllipsizeMode gtk_tool_shell_get_ellipsize_mode GtkToolShell* shell")
+(CFNC-3.0 "GtkSizeGroup* gtk_tool_shell_get_text_size_group GtkToolShell* shell")
+;;; (CFNC-3.0 "GtkIconSize gtk_tool_shell_get_icon_size GtkToolShell* shell")
+(CFNC-3.0 "GtkOrientation gtk_tool_shell_get_orientation GtkToolShell* shell")
+(CFNC-3.0 "GtkToolbarStyle gtk_tool_shell_get_style GtkToolShell* shell")
+(CFNC-3.0 "GtkReliefStyle gtk_tool_shell_get_relief_style GtkToolShell* shell")
+(CFNC-3.0 "void gtk_tool_shell_rebuild_menu GtkToolShell* shell")
+
+;;; 3.14.0 (CFNC-3.0 "GtkStatusIcon* gtk_status_icon_new_from_gicon GIcon* icon")
+;;; 3.14.0 (CFNC-3.0 "void gtk_status_icon_set_from_gicon GtkStatusIcon* status_icon GIcon* icon")
+;;; 3.14.0 (CFNC-3.0 "GIcon* gtk_status_icon_get_gicon GtkStatusIcon* status_icon")
+;;; 3.14.0 (CFNC-3.0 "void gtk_status_icon_set_has_tooltip GtkStatusIcon* status_icon gboolean has_tooltip")
+;;; 3.14.0 (CFNC-3.0 "void gtk_status_icon_set_tooltip_text GtkStatusIcon* status_icon gchar* text" 'const)
+;;; 3.14.0 (CFNC-3.0 "void gtk_status_icon_set_tooltip_markup GtkStatusIcon* status_icon gchar* markup" 'const)
+;;; 3.14.0 (CFNC-3.0 "gboolean gtk_status_icon_get_has_tooltip GtkStatusIcon* status_icon")
+;;; 3.14.0 (CFNC-3.0 "gchar* gtk_status_icon_get_tooltip_text GtkStatusIcon* status_icon")
+;;; 3.14.0 (CFNC-3.0 "gchar* gtk_status_icon_get_tooltip_markup GtkStatusIcon* status_icon")
+
+(CFNC-3.0 "void gtk_accel_map_lock_path gchar* accel_path" 'const)
+(CFNC-3.0 "void gtk_accel_map_unlock_path gchar* accel_path" 'const)
+
+;;; ;(CFNC-3.0 "gboolean gtk_icon_size_lookup_for_settings GtkSettings* settings GtkIconSize size gint* [width] gint* [height]")
+; most of the GtkSettings funcs have been removed above and docs say this func isn't needed
+
+(CINT-3.0 "GTK_ICON_LOOKUP_FORCE_SIZE" "GtkIconLookupFlags")
+(CINT-3.0 "GTK_ICON_THEME_NOT_FOUND" "GtkIconThemeError")
+(CINT-3.0 "GTK_ICON_THEME_FAILED" "GtkIconThemeError")
;gtkicontheme: gtk_icon_theme_choose_icon -- ref array?
;gtkicontheme: gtk_icon_info_load_symbolic
;gtkicontheme: gtk_icon_info_load_symbolic_for_context
-(CFNC-300 "GtkIconInfo* gtk_icon_theme_lookup_by_gicon GtkIconTheme* icon_theme GIcon* icon gint size GtkIconLookupFlags flags")
-(CFNC-300 "GtkIconInfo* gtk_icon_info_new_for_pixbuf GtkIconTheme* icon_theme GdkPixbuf* pixbuf")
+(CFNC-3.0 "GtkIconInfo* gtk_icon_theme_lookup_by_gicon GtkIconTheme* icon_theme GIcon* icon gint size GtkIconLookupFlags flags")
+(CFNC-3.0 "GtkIconInfo* gtk_icon_info_new_for_pixbuf GtkIconTheme* icon_theme GdkPixbuf* pixbuf")
;;; 2.99.3 ;gtkplug: gtk_plug_construct_for_display -- GdkNativeWindow
;;; 2.99.3 ;gtkplug: gtk_plug_new_for_display
-(CFNC-300 "void gtk_icon_view_set_item_orientation GtkIconView* icon_view GtkOrientation orientation")
-(CFNC-300 "GtkOrientation gtk_icon_view_get_item_orientation GtkIconView* icon_view")
+(CFNC-3.0 "void gtk_icon_view_set_item_orientation GtkIconView* icon_view GtkOrientation orientation")
+(CFNC-3.0 "GtkOrientation gtk_icon_view_get_item_orientation GtkIconView* icon_view")
-(CFNC-300 "gboolean gtk_text_view_im_context_filter_keypress GtkTextView* text_view GdkEventKey* event")
-(CFNC-300 "void gtk_text_view_reset_im_context GtkTextView* text_view")
+(CFNC-3.0 "gboolean gtk_text_view_im_context_filter_keypress GtkTextView* text_view GdkEventKey* event")
+(CFNC-3.0 "void gtk_text_view_reset_im_context GtkTextView* text_view")
-;(CFNC-300 "void gtk_text_layout_draw GtkTextLayout* layout GtkWidget* widget cairo_t* cr GList** widgets")
+;(CFNC-3.0 "void gtk_text_layout_draw GtkTextLayout* layout GtkWidget* widget cairo_t* cr GList** widgets")
-(CFNC-300 "gchar* gtk_action_get_accel_path GtkAction* action" 'const-return)
-(CFNC-300 "void gtk_action_block_activate GtkAction* action")
-(CFNC-300 "void gtk_action_unblock_activate GtkAction* action")
-(CFNC-300 "void gtk_action_set_accel_path GtkAction* action gchar* accel_path" 'const)
-(CFNC-300 "void gtk_action_set_accel_group GtkAction* action GtkAccelGroup* accel_group")
+;;; (CFNC-3.0 "gchar* gtk_action_get_accel_path GtkAction* action" 'const-return)
+;;; (CFNC-3.0 "void gtk_action_block_activate GtkAction* action")
+;;; (CFNC-3.0 "void gtk_action_unblock_activate GtkAction* action")
+;;; (CFNC-3.0 "void gtk_action_set_accel_path GtkAction* action gchar* accel_path" 'const)
+;;; (CFNC-3.0 "void gtk_action_set_accel_group GtkAction* action GtkAccelGroup* accel_group")
;;; 2.99.0
-(CFNC-300 "void gdk_device_get_position GdkDevice* device GdkScreen** screen gint* [x] gint* [y]")
-(CFNC-300 "GdkWindow* gdk_device_get_window_at_position GdkDevice* device gint* [win_x] gint* [win_y]")
-(CFNC-300 "gboolean gtk_cell_view_get_draw_sensitive GtkCellView* cell_view")
-(CFNC-300 "void gtk_cell_view_set_draw_sensitive GtkCellView* cell_view gboolean draw_sensitive")
-(CFNC-300 "gboolean gtk_cell_view_get_fit_model GtkCellView* cell_view")
-(CFNC-300 "void gtk_cell_view_set_fit_model GtkCellView* cell_view gboolean fit_model")
-(CFNC-300 "GtkWidget* gtk_combo_box_new_with_area GtkCellArea* area")
-(CFNC-300 "GtkWidget* gtk_combo_box_new_with_area_and_entry GtkCellArea* area")
-(CFNC-300 "GtkWidget* gtk_icon_view_new_with_area GtkCellArea* area")
-(CFNC-300 "void gtk_menu_item_set_reserve_indicator GtkMenuItem* menu_item gboolean reserve")
-(CFNC-300 "gboolean gtk_menu_item_get_reserve_indicator GtkMenuItem* menu_item")
-(CFNC-300 "GtkWidget* gtk_menu_shell_get_selected_item GtkMenuShell* menu_shell")
-(CFNC-300 "GtkWidget* gtk_menu_shell_get_parent_shell GtkMenuShell* menu_shell")
-(CFNC-300 "guchar* gtk_selection_data_get_data_with_length GtkSelectionData* selection_data gint* [length]" 'const)
-(CFNC-300 "gboolean gtk_tree_model_iter_previous GtkTreeModel* tree_model GtkTreeIter* iter")
-(CSTR-300 "GTK_STYLE_CLASS_HIGHLIGHT")
-(CSTR-300 "GTK_STYLE_CLASS_FRAME")
-(CSTR-300 "GTK_STYLE_CLASS_DND")
+(CFNC-3.0 "void gdk_device_get_position GdkDevice* device GdkScreen** screen gint* [x] gint* [y]")
+(CFNC-3.0 "GdkWindow* gdk_device_get_window_at_position GdkDevice* device gint* [win_x] gint* [win_y]")
+(CFNC-3.0 "gboolean gtk_cell_view_get_draw_sensitive GtkCellView* cell_view")
+(CFNC-3.0 "void gtk_cell_view_set_draw_sensitive GtkCellView* cell_view gboolean draw_sensitive")
+(CFNC-3.0 "gboolean gtk_cell_view_get_fit_model GtkCellView* cell_view")
+(CFNC-3.0 "void gtk_cell_view_set_fit_model GtkCellView* cell_view gboolean fit_model")
+(CFNC-3.0 "GtkWidget* gtk_combo_box_new_with_area GtkCellArea* area")
+(CFNC-3.0 "GtkWidget* gtk_combo_box_new_with_area_and_entry GtkCellArea* area")
+(CFNC-3.0 "GtkWidget* gtk_icon_view_new_with_area GtkCellArea* area")
+(CFNC-3.0 "void gtk_menu_item_set_reserve_indicator GtkMenuItem* menu_item gboolean reserve")
+(CFNC-3.0 "gboolean gtk_menu_item_get_reserve_indicator GtkMenuItem* menu_item")
+(CFNC-3.0 "GtkWidget* gtk_menu_shell_get_selected_item GtkMenuShell* menu_shell")
+(CFNC-3.0 "GtkWidget* gtk_menu_shell_get_parent_shell GtkMenuShell* menu_shell")
+(CFNC-3.0 "guchar* gtk_selection_data_get_data_with_length GtkSelectionData* selection_data gint* [length]" 'const)
+(CFNC-3.0 "gboolean gtk_tree_model_iter_previous GtkTreeModel* tree_model GtkTreeIter* iter")
+(CSTR-3.0 "GTK_STYLE_CLASS_HIGHLIGHT")
+(CSTR-3.0 "GTK_STYLE_CLASS_FRAME")
+(CSTR-3.0 "GTK_STYLE_CLASS_DND")
;;; 2.99.1
-(CSTR-300 "GTK_STYLE_CLASS_HORIZONTAL")
-(CSTR-300 "GTK_STYLE_CLASS_VERTICAL")
-(CFNC-300 "gboolean gtk_tree_view_is_blank_at_pos GtkTreeView* tree_view gint x gint y GtkTreePath** [path] GtkTreeViewColumn** [column] gint* [cell_x] gint* [cell_y]")
-(CFNC-300 "void gtk_widget_set_device_enabled GtkWidget* widget GdkDevice* device gboolean enabled")
-(CFNC-300 "gboolean gtk_widget_get_device_enabled GtkWidget* widget GdkDevice* device")
-(CFNC-300 "void gtk_window_set_has_user_ref_count GtkWindow* window gboolean setting")
+(CSTR-3.0 "GTK_STYLE_CLASS_HORIZONTAL")
+(CSTR-3.0 "GTK_STYLE_CLASS_VERTICAL")
+(CFNC-3.0 "gboolean gtk_tree_view_is_blank_at_pos GtkTreeView* tree_view gint x gint y GtkTreePath** [path] GtkTreeViewColumn** [column] gint* [cell_x] gint* [cell_y]")
+(CFNC-3.0 "void gtk_widget_set_device_enabled GtkWidget* widget GdkDevice* device gboolean enabled")
+(CFNC-3.0 "gboolean gtk_widget_get_device_enabled GtkWidget* widget GdkDevice* device")
+(CFNC-3.0 "void gtk_window_set_has_user_ref_count GtkWindow* window gboolean setting")
;;; 2.99.2 -- no changes for xgdata I think
;;; 2.99.3
-(CFNC-300 "void gdk_selection_send_notify GdkWindow* requestor GdkAtom selection GdkAtom target GdkAtom property guint32 time_")
-(CFNC-300 "void gdk_selection_send_notify_for_display GdkDisplay* display GdkWindow* requestor GdkAtom selection GdkAtom target GdkAtom property guint32 time_")
-;(CFNC-300 "void gtk_text_view_get_cursor_locations GtkTextView* text_view GtkTextIter* iter GdkRectangle* [strong] GdkRectangle* [weak]")
+(CFNC-3.0 "void gdk_selection_send_notify GdkWindow* requestor GdkAtom selection GdkAtom target GdkAtom property guint32 time_")
+(CFNC-3.0 "void gdk_selection_send_notify_for_display GdkDisplay* display GdkWindow* requestor GdkAtom selection GdkAtom target GdkAtom property guint32 time_")
+;(CFNC-3.0 "void gtk_text_view_get_cursor_locations GtkTextView* text_view GtkTextIter* iter GdkRectangle* [strong] GdkRectangle* [weak]")
+
+(CFNC-3.0 "GdkRGBA* gdk_rgba_copy GdkRGBA* rgba" 'const)
+(CFNC-3.0 "void gdk_rgba_free GdkRGBA* rgba")
+(CFNC-3.0 "gboolean gdk_rgba_parse GdkRGBA* rgba gchar* spec" 'const)
+(CFNC-3.0 "gchar* gdk_rgba_to_string GdkRGBA* rgba" 'const)
-(CFNC-300 "GdkRGBA* gdk_rgba_copy GdkRGBA* rgba" 'const)
-(CFNC-300 "void gdk_rgba_free GdkRGBA* rgba")
-(CFNC-300 "gboolean gdk_rgba_parse GdkRGBA* rgba gchar* spec" 'const)
-(CFNC-300 "gchar* gdk_rgba_to_string GdkRGBA* rgba" 'const)
+;(STRUCT-3.0-make "GdkRGBA")
-(STRUCT-300-make "GdkRGBA")
+(CINT-3.0 "GTK_STATE_FLAG_NORMAL" "GtkStateFlags")
+(CINT-3.0 "GTK_STATE_FLAG_ACTIVE" "GtkStateFlags")
+(CINT-3.0 "GTK_STATE_FLAG_PRELIGHT" "GtkStateFlags")
+(CINT-3.0 "GTK_STATE_FLAG_SELECTED" "GtkStateFlags")
+(CINT-3.0 "GTK_STATE_FLAG_INSENSITIVE" "GtkStateFlags")
+(CINT-3.0 "GTK_STATE_FLAG_INCONSISTENT" "GtkStateFlags")
+(CINT-3.0 "GTK_STATE_FLAG_FOCUSED" "GtkStateFlags")
+(CFNC-3.0 "void gtk_widget_set_state_flags GtkWidget* widget GtkStateFlags flags gboolean clear")
+(CFNC-3.0 "void gtk_widget_unset_state_flags GtkWidget* widget GtkStateFlags flags")
+(CFNC-3.0 "GtkStateFlags gtk_widget_get_state_flags GtkWidget* widget")
+;;; 3.15 (CFNC-3.0 "void gtk_widget_override_color GtkWidget* widget GtkStateFlags state GdkRGBA* color" 'const)
+;;; 3.15 (CFNC-3.0 "void gtk_widget_override_background_color GtkWidget* widget GtkStateFlags state GdkRGBA* color" 'const)
+;;; 3.15 (CFNC-3.0 "void gtk_widget_override_font GtkWidget* widget PangoFontDescription* font_desc" 'const)
+;;; 3.7.4 (CFNC-3.0 "void gtk_widget_override_symbolic_color GtkWidget* widget gchar* name GdkRGBA* color" 'const)
+;;; 3.15 (CFNC-3.0 "void gtk_widget_override_cursor GtkWidget* widget GdkRGBA* cursor GdkRGBA* secondary_cursor" 'const)
+
+
+
+;;; 3.1.2
+
+(CINT-3.2 "GTK_SIZE_REQUEST_CONSTANT_SIZE" "GtkSizeRequestMode")
+;(CINT-3.2 "GDK_RENDERING_MODE_SIMILAR" "GdkRenderingMode")
+;(CINT-3.2 "GDK_RENDERING_MODE_IMAGE" "GdkRenderingMode")
+;(CINT-3.2 "GDK_RENDERING_MODE_RECORDING" "GdkRenderingMode")
+
+(CFNC-3.2 "gchar* gtk_entry_get_placeholder_text GtkEntry* entry" 'const)
+(CFNC-3.2 "void gtk_entry_set_placeholder_text GtkEntry* entry gchar* text" 'const)
+(CFNC-3.2 "void gtk_expander_set_resize_toplevel GtkExpander* expander gboolean resize_toplevel")
+(CFNC-3.2 "gboolean gtk_expander_get_resize_toplevel GtkExpander* expander")
+;(CFNC-3.2 "void gtk_widget_queue_draw_region GtkWidget* widget cairo_region_t* [region]" 'const)
+(CFNC-3.2 "char* gtk_widget_path_to_string GtkWidgetPath* path" 'const)
+
+;;; 3.1.4
+(CFNC-3.2 "gboolean gtk_button_box_get_child_non_homogeneous GtkButtonBox* widget GtkWidget* child")
+(CFNC-3.2 "void gtk_button_box_set_child_non_homogeneous GtkButtonBox* widget GtkWidget* child gboolean non_homogeneous")
+(CFNC-3.2 "void gtk_container_child_notify GtkContainer* container GtkWidget* child gchar* property_name" 'const)
+(CFNC-3.2 "void gtk_drag_source_set_icon_gicon GtkWidget* widget GIcon* icon")
+(CFNC-3.2 "void gtk_drag_set_icon_gicon GdkDragContext* context GIcon* icon gint hot_x gint hot_y")
+(CFNC-3.2 "gboolean gtk_combo_box_set_active_id GtkComboBox* combo_box gchar* active_id" 'const)
+
+
+;;; 3.1.6
+;(CFNC-3.2 "char* gtk_css_provider_to_string GtkCssProvider* provider")
+
+;;; 3.7.4 (CFNC-3.2 "GtkGradient* gtk_gradient_new_linear gdouble x0 gdouble y0 gdouble x1 gdouble y1")
+;;; 3.7.4 (CFNC-3.2 "GtkGradient* gtk_gradient_new_radial gdouble x0 gdouble y0 gdouble radius0 gdouble x1 gdouble y1 gdouble radius1")
+;;; 3.7.4 (CFNC-3.2 "void gtk_gradient_add_color_stop GtkGradient* gradient gdouble offset GtkSymbolicColor* color")
+;;; 3.7.4 (CFNC-3.2 "GtkGradient* gtk_gradient_ref GtkGradient* gradient")
+;;; 3.7.4 (CFNC-3.2 "void gtk_gradient_unref GtkGradient* gradient")
+;;; 3.7.4 (CFNC-3.2 "gboolean gtk_gradient_resolve GtkGradient* gradient GtkStyleProperties* props cairo_pattern_t** resolved_gradient")
+
+;;; 3.7.4 (CFNC-3.2 "char* gtk_gradient_to_string GtkGradient* gradient")
+;;; 3.7.4 (CFNC-3.2 "char* gtk_symbolic_color_to_string GtkSymbolicColor* color")
+
+(CFNC-3.2 "gint gtk_tree_view_column_get_x_offset GtkTreeViewColumn* tree_column")
+;(CFNC-3.2 void gtk_render_icon GtkStyleContext* context cairo_t* cr GdkPixbuf* pixbuf gdouble x gdouble y")
+
+(CCAST-3.2 "GTK_OVERLAY" "GtkOverlay*")
+(CCHK-3.2 "GTK_IS_OVERLAY" "GtkOverlay*")
+(CFNC-3.2 "GtkWidget* gtk_overlay_new void")
+(CFNC-3.2 "void gtk_overlay_add_overlay GtkOverlay* overlay GtkWidget* widget")
+
+;;; 3.1.8: no changes
+
+;;; 3.1.10:
+(CFNC-3.2 "gdouble gtk_adjustment_get_minimum_increment GtkAdjustment* adjustment")
+;(CFNC-3.2 "void gtk_asssistant_remove_page GtkAssistant* assistant gint page_num")
+
+
+
+;;; 3.1.12:
+(CCAST-3.2 "GTK_FONT_CHOOSER" "GtkFontChooser*")
+(CCHK-3.2 "GTK_IS_FONT_CHOOSER" "GtkFontChooser*")
+(CCAST-3.2 "GTK_FONT_CHOOSER_DIALOG" "GtkFontChooserDialog*")
+(CCHK-3.2 "GTK_IS_FONT_CHOOSER_DIALOG" "GtkFontChooserDialog*")
+
+;;; typedef gboolean (*GtkFontFilterFunc) (const PangoFontFamily *family, const PangoFontFace *face, gpointer data);
+;;; void gtk_font_chooser_set_filter_func(GtkFontChooser *fontchooser, GtkFontFilterFunc filter, gpointer data, GDestroyNotify destroy);
+
+(CFNC-3.2 "void gtk_grid_insert_row GtkGrid* grid gint position")
+(CFNC-3.2 "void gtk_grid_insert_column GtkGrid* grid gint position")
+(CFNC-3.2 "void gtk_grid_insert_next_to GtkGrid* grid GtkWidget* sibling GtkPositionType side")
+(CFNC-3.2 "void gtk_text_iter_assign GtkTextIter* iter GtkTextIter* other") ; const
+(CFNC-3.2 "gboolean gtk_widget_has_visible_focus GtkWidget* widget")
+(CFNC-3.2 "void gtk_window_set_focus_visible GtkWindow* window gboolean setting")
+(CFNC-3.2 "gboolean gtk_window_get_focus_visible GtkWindow* window")
+
+;;; out 3.1.90?
+;;; (CFNC-3.2 "GtkWidget* gtk_font_chooser_new void")
+;;; (CFNC-3.2 "PangoFontFamily* gtk_font_chooser_get_family GtkFontChooser* fontchooser")
+;;; (CFNC-3.2 "PangoFontFace* gtk_font_chooser_get_face GtkFontChooser* fontchooser")
+;;; (CFNC-3.2 "gint gtk_font_chooser_get_size GtkFontChooser* fontchooser")
+;;; (CFNC-3.2 "gchar* gtk_font_chooser_get_font_name GtkFontChooser* fontchooser")
+;;; (CFNC-3.2 "gboolean gtk_font_chooser_set_font_name GtkFontChooser* fontchooser gchar* fontname" 'const)
+;;; (CFNC-3.2 "gchar* gtk_font_chooser_get_preview_text GtkFontChooser* fontchooser" 'const-return)
+;;; (CFNC-3.2 "void gtk_font_chooser_set_preview_text GtkFontChooser* fontchooser gchar* text" 'const)
+;;; (CFNC-3.2 "gboolean gtk_font_chooser_get_show_preview_entry GtkFontChooser* fontchooser")
+;;; (CFNC-3.2 "void gtk_font_chooser_set_show_preview_entry GtkFontChooser* fontchooser gboolean show_preview_entry")
+;;; (CFNC-3.2 "GtkWidget* gtk_font_chooser_dialog_get_font_chooser GtkFontChooserDialog* fcd")
+;;; (CFNC-3.2 "gchar* gtk_font_chooser_dialog_get_font_name GtkFontChooserDialog* fcd")
+;;; (CFNC-3.2 "gboolean gtk_font_chooser_dialog_set_font_name GtkFontChooserDialog* fcd gchar* fontname" 'const)
+;;; (CFNC-3.2 "gchar* gtk_font_chooser_dialog_get_preview_text GtkFontChooserDialog* fcd" 'const-return)
+;;; (CFNC-3.2 "void gtk_font_chooser_dialog_set_preview_text GtkFontChooserDialog* fcd gchar* text" 'const)
+
+
+(CFNC-3.2 "GtkWidget* gtk_font_chooser_dialog_new gchar* title GtkWindow* window" 'const)
+
+;;; 3.1.16|18
+;;; new: gtkcsssection.h
+
+(CFNC-3.2 "gboolean gdk_event_get_button GdkEvent* event guint* button")
+(CFNC-3.2 "gboolean gdk_event_get_click_count GdkEvent* event guint* click_count")
+(CFNC-3.2 "gboolean gdk_event_get_keyval GdkEvent* event guint* keyval")
+(CFNC-3.2 "gboolean gdk_event_get_keycode GdkEvent* event guint16* keycode")
+(CFNC-3.2 "gboolean gdk_event_get_scroll_direction GdkEvent* event GdkScrollDirection* [direction]")
+(CFNC-3.2 "GtkWidget* gtk_grid_get_child_at GtkGrid* grid gint left gint top")
+
+;;; 3.1.90
+(CCAST-3.2 "GTK_FONT_CHOOSER_WIDGET" "GtkFontChooserWidget*")
+(CCHK-3.2 "GTK_IS_FONT_CHOOSER_WIDGET" "GtkFontChooserWidget*")
+
+(CFNC-3.2 "PangoFontFamily* gtk_font_chooser_get_font_family GtkFontChooser* fontchooser")
+(CFNC-3.2 "PangoFontFace* gtk_font_chooser_get_font_face GtkFontChooser* fontchooser")
+(CFNC-3.2 "gint gtk_font_chooser_get_font_size GtkFontChooser* fontchooser")
+(CFNC-3.2 "PangoFontDescription* gtk_font_chooser_get_font_desc GtkFontChooser* fontchooser")
+(CFNC-3.2 "void gtk_font_chooser_set_font_desc GtkFontChooser* fontchooser PangoFontDescription* font_desc" 'const)
+(CFNC-3.2 "gchar* gtk_font_chooser_get_font GtkFontChooser* fontchooser")
+(CFNC-3.2 "void gtk_font_chooser_set_font GtkFontChooser* fontchooser gchar* fontname" 'const)
+(CFNC-3.2 "gchar* gtk_font_chooser_get_preview_text GtkFontChooser* fontchooser")
+(CFNC-3.2 "void gtk_font_chooser_set_preview_text GtkFontChooser* fontchooser gchar* text" 'const)
+(CFNC-3.2 "gboolean gtk_font_chooser_get_show_preview_entry GtkFontChooser* fontchooser")
+(CFNC-3.2 "void gtk_font_chooser_set_show_preview_entry GtkFontChooser* fontchooser gboolean show_preview_entry")
+(CFNC-3.2 "GtkWidget* gtk_font_chooser_widget_new void")
+
+;;; void gtk_font_chooser_set_filter_func GtkFontChooser* fontchooser GtkFontFilterFuncfilter gpointer user_data GDestroyNotify destroy)
+
+
+
+;;; gtk 3.3.2
+;;; gtk 3.3.6
+;;; the scale troughs are changed -- in prefs they're all green or gray now?
+
+(CCAST-3.4 "GTK_APPLICATION_WINDOW" "GtkApplicationWindow*")
+(CCHK-3.4 "GTK_IS_APPLICATION_WINDOW" "GtkApplicationWindow*")
+
+(CINT-3.4 "GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR" "GdkModifierIntent")
+(CINT-3.4 "GDK_MODIFIER_INTENT_CONTEXT_MENU" "GdkModifierIntent")
+(CINT-3.4 "GDK_MODIFIER_INTENT_EXTEND_SELECTION" "GdkModifierIntent")
+(CINT-3.4 "GDK_MODIFIER_INTENT_MODIFY_SELECTION" "GdkModifierIntent")
+(CINT-3.4 "GDK_MODIFIER_INTENT_NO_TEXT_INPUT" "GdkModifierIntent")
+(CINT-3.4 "GDK_MODIFIER_INTENT_SHIFT_GROUP" "GdkModifierIntent")
+
+(CINT-3.4 "GTK_REGION_ONLY" "GtkRegionFlags")
+(CINT-3.4 "GDK_WINDOW_STATE_FOCUSED" "GdkWindowState")
+;;; (CINT-3.4 "GTK_STATE_FLAG_WINDOW_UNFOCUSED" "GtkStateFlags")
+
+(CINT-3.4 "GTK_CELL_RENDERER_EXPANDABLE" "GtkCellRendererState")
+(CINT-3.4 "GTK_CELL_RENDERER_EXPANDED" "GtkCellRendererState")
+
+(CFNC-3.4 "GdkModifierType gdk_keymap_get_modifier_mask GdkKeymap* keymap GdkModifierIntent intent")
+(CFNC-3.4 "void gdk_window_begin_resize_drag_for_device GdkWindow* window GdkWindowEdge edge GdkDevice* device gint button gint root_x gint root_y guint32 timestamp")
+(CFNC-3.4 "void gdk_window_begin_move_drag_for_device GdkWindow* window GdkDevice* device gint button gint root_x gint root_y guint32 timestamp")
+(CFNC-3.4 "void gtk_accelerator_parse_with_keycode gchar* accelerator guint* accelerator_key guint** accelerator_codes GdkModifierType* accelerator_mods" 'const)
+(CFNC-3.4 "gchar* gtk_accelerator_name_with_keycode GdkDisplay* display guint accelerator_key guint keycode GdkModifierType accelerator_mods")
+(CFNC-3.4 "gchar* gtk_accelerator_get_label_with_keycode GdkDisplay* display guint accelerator_key guint keycode GdkModifierType accelerator_mods")
+(CFNC-3.4 "void gdk_screen_get_monitor_workarea GdkScreen* screen gint monitor_num GdkRectangle* dest")
+(CFNC-3.4 "GMenuModel* gtk_application_get_app_menu GtkApplication* application")
+(CFNC-3.4 "void gtk_application_set_app_menu GtkApplication* application GMenuModel* model")
+(CFNC-3.4 "GMenuModel* gtk_application_get_menubar GtkApplication* application")
+(CFNC-3.4 "void gtk_application_set_menubar GtkApplication* application GMenuModel* model")
+;;; 3.14 (CFNC-3.4 "void gtk_application_add_accelerator GtkApplication* application gchar* accelerator gchar* action_name GVariant* parameter" 'const)
+;;; 3.14 (CFNC-3.4 "void gtk_application_remove_accelerator GtkApplication* application gchar* action_name GVariant* parameter" 'const)
+(CFNC-3.4 "gchar* gtk_entry_completion_compute_prefix GtkEntryCompletion* completion char* key" 'const)
+(CFNC-3.4 "void gtk_scale_set_has_origin GtkScale* scale gboolean has_origin")
+(CFNC-3.4 "gboolean gtk_scale_get_has_origin GtkScale* scale")
+(CFNC-3.4 "void gtk_window_set_hide_titlebar_when_maximized GtkWindow* window gboolean setting")
+(CFNC-3.4 "gboolean gtk_window_get_hide_titlebar_when_maximized GtkWindow* window")
+(CFNC-3.4 "GtkWidget* gtk_application_window_new GtkApplication* application")
+(CFNC-3.4 "void gtk_application_window_set_show_menubar GtkApplicationWindow* window gboolean show_menubar")
+(CFNC-3.4 "gboolean gtk_application_window_get_show_menubar GtkApplicationWindow* window")
+
+
+;;; 3.3.8 GdkColor deprecated, so all existing refs above need -gtk2
+
+(CINT-3.4 "GTK_STATE_FLAG_BACKDROP" "GtkStateFlags")
+
+(CFNC-3.4 "GtkWidget* gtk_image_new_from_resource gchar* resource_path" 'const)
+(CFNC-3.4 "void gtk_image_set_from_resource GtkImage* image gchar* resource_path" 'const)
+(CFNC-3.4 "void gtk_window_set_attached_to GtkWindow* window GtkWidget* attach_widget")
+(CFNC-3.4 "GtkWidget* gtk_window_get_attached_to GtkWindow* window")
+
+;;; 3.3.10 nothing new
+;;; 3.3.12
+(CFNC-3.4 "void gtk_about_dialog_add_credit_section GtkAboutDialog* about gchar* section_name gchar** people" 'const)
+
+;;; 3.3.14 nothing new
+
+;;; 3.3.16 color selection dialog deprecated -- many new headers for color chooser dialog
+;;; colorsel.h and colorseldialog.h gone
+;;; color_button stuff seems also to be deprecated?
+
+(CFNC-3.4 "guint gdk_keymap_get_modifier_state GdkKeymap* keymap")
+(CFNC-3.4 "void gtk_hsv_to_rgb gdouble h gdouble s gdouble v gdouble* [r] gdouble* [g] gdouble* [b]")
+(CFNC-3.4 "void gtk_rgb_to_hsv gdouble r gdouble g gdouble b gdouble* [h] gdouble* [s] gdouble* [v]")
+(CFNC-3.4 "void gtk_color_chooser_get_rgba GtkColorChooser* chooser GdkRGBA* color")
+(CFNC-3.4 "void gtk_color_chooser_set_rgba GtkColorChooser* chooser GdkRGBA* color" 'const)
+(CFNC-3.4 "gboolean gtk_color_chooser_get_use_alpha GtkColorChooser* chooser")
+(CFNC-3.4 "void gtk_color_chooser_set_use_alpha GtkColorChooser* chooser gboolean use_alpha")
+(CFNC-3.4 "GtkWidget* gtk_color_chooser_dialog_new gchar* title GtkWindow* parent" 'const)
+(CFNC-3.4 "GtkWidget* gtk_color_chooser_widget_new void")
+
+(CCAST-3.4 "GTK_COLOR_CHOOSER_DIALOG" "GtkColorChooserDialog*")
+(CCHK-3.4 "GTK_IS_COLOR_CHOOSER_DIALOG" "GtkColorChooserDialog*")
+(CCAST-3.4 "GTK_COLOR_CHOOSER_WIDGET" "GtkColorWidget*")
+(CCHK-3.4 "GTK_IS_COLOR_CHOOSER_WIDGET" "GtkColorWidget*")
+
+;; also GDK_BUTTON_PRIMARY|MIDDLE|SECONDARY but they are just ints (from gdkevents.h)
+
+
+;;; 3.3.18
+
+;(CINT-3.6 "GDK_EXTENSION_EVENTS_NONE" "GdkExtensionMode")
+;(CINT-3.6 "GDK_EXTENSION_EVENTS_ALL" "GdkExtensionMode")
+;(CINT-3.6 "GDK_EXTENSION_EVENTS_CURSOR" "GdkExtensionMode")
+
+(CINT-3.6 "GDK_TOUCH_BEGIN" "GdkEventType")
+(CINT-3.6 "GDK_TOUCH_UPDATE" "GdkEventType")
+(CINT-3.6 "GDK_TOUCH_END" "GdkEventType")
+(CINT-3.6 "GDK_TOUCH_CANCEL" "GdkEventType")
+
+(CINT-3.6 "GDK_SCROLL_SMOOTH" "GdkScrollDirection")
+
+(CINT-3.6 "GDK_CROSSING_TOUCH_BEGIN" "GdkCrossingMode")
+(CINT-3.6 "GDK_CROSSING_TOUCH_END" "GdkCrossingMode")
+(CINT-3.6 "GDK_CROSSING_DEVICE_SWITCH" "GdkCrossingMode")
+
+;(CINT-3.6 "GDK_EVENT_POINTER_EMULATED" "GdkEventFlags")
+
+(CINT-3.6 "GDK_TOUCH_MASK" "GdkEventMask")
+(CINT-3.6 "GDK_SMOOTH_SCROLL_MASK" "GdkEventMask")
+
+(CFNC-3.6 "gboolean gdk_event_get_scroll_deltas GdkEvent* event gdouble* [delta_x] gdouble* [delta_y]")
+
+;;; 3.3.20 -- nothing new but "XI2" requirement -- what is that?? -- apparently some sort of typo
+(CFNC-3.6 "void gtk_color_chooser_add_palette GtkColorChooser* chooser GtkOrientation horizontal gint colors_per_line gint n_colors GdkRGBA* colors") ; was gboolean horizontal
+
+;;; 3.4.0|1 -- nothing new
+;;; 3.5.2 -- a few deprecations (below)
+
+
+;;; 3.5.4
+(CFNC-3.6 "void gtk_button_set_always_show_image GtkButton* button gboolean always_show")
+(CFNC-3.6 "gboolean gtk_button_get_always_show_image GtkButton* button")
+(CFNC-3.6 "guint gtk_tree_view_get_n_columns GtkTreeView* tree_view")
+
+
+;;; GTK_UNIT_NONE as a GtkUnit (like pixel) but this enum is commented out above
+
+;;; 3.5.6
+;(CFNC-3.6 "gboolean gtk_icon_view_get_cell_rect GtkIconView* icon_view GtkTreePath* path GtkCellRenderer* cell GdkRectangle** [rect]")
+(CCAST-3.6 "GTK_MENU_BUTTON" "GtkMenuButton*")
+(CCHK-3.6 "GTK_IS_MENU_BUTTON" "GtkMenuButton*")
+(CFNC-3.6 "GtkWidget* gtk_menu_button_new void")
+;;; 3.5.12 (CFNC-3.6 "void gtk_menu_button_set_menu GtkMenuButton* menu_button GtkWidget* menu")
+;;; 3.5.12 (CFNC-3.6 "GtkMenu* gtk_menu_button_get_menu GtkMenuButton* menu_button")
+;;; 3.13.2 (CFNC-3.6 "void gtk_menu_button_set_direction GtkMenuButton* menu_button GtkArrowType direction")
+;;; 3.13.2 (CFNC-3.6 "GtkArrowType gtk_menu_button_get_direction GtkMenuButton* menu_button")
+(CFNC-3.6 "void gtk_menu_button_set_menu_model GtkMenuButton* menu_button GMenuModel* menu_model")
+(CFNC-3.6 "GMenuModel* gtk_menu_button_get_menu_model GtkMenuButton* menu_button")
+(CFNC-3.6 "void gtk_menu_button_set_align_widget GtkMenuButton* menu_button GtkWidget* align_widget")
+(CFNC-3.6 "GtkWidget* gtk_menu_button_get_align_widget GtkMenuButton* menu_button")
+(CCAST-3.6 "GTK_SEARCH_ENTRY" "GtkWidget*")
+(CCHK-3.6 "GTK_IS_SEARCH_ENTRY" "GtkWidget*")
+(CFNC-3.6 "GtkWidget* gtk_search_entry_new void")
+
+;;; 3.5.8 (which requires atk-bridge which is not builable!)
+(CINT-3.6 "GTK_LEVEL_BAR_MODE_CONTINUOUS" "GtkLevelBarMode")
+(CINT-3.6 "GTK_LEVEL_BAR_MODE_DISCRETE" "GtkLevelBarMode")
+
+(CCAST-3.6 "GTK_LEVEL_BAR" "GtkLevelBar*")
+(CCHK-3.6 "GTK_IS_LEVEL_BAR" "GtkLevelBar*")
+
+(CFNC-3.6 "GtkWidget* gtk_level_bar_new void")
+(CFNC-3.6 "GtkWidget* gtk_level_bar_new_for_interval gdouble min_value gdouble max_value")
+(CFNC-3.6 "void gtk_level_bar_set_mode GtkLevelBar* self GtkLevelBarMode mode")
+(CFNC-3.6 "GtkLevelBarMode gtk_level_bar_get_mode GtkLevelBar* self")
+(CFNC-3.6 "void gtk_level_bar_set_value GtkLevelBar* self gdouble value")
+(CFNC-3.6 "gdouble gtk_level_bar_get_value GtkLevelBar* self")
+(CFNC-3.6 "void gtk_level_bar_set_min_value GtkLevelBar* self gdouble value")
+(CFNC-3.6 "gdouble gtk_level_bar_get_min_value GtkLevelBar* self")
+(CFNC-3.6 "void gtk_level_bar_set_max_value GtkLevelBar* self gdouble value")
+(CFNC-3.6 "gdouble gtk_level_bar_get_max_value GtkLevelBar* self")
+(CFNC-3.6 "void gtk_level_bar_add_offset_value GtkLevelBar* self gchar* name gdouble value" 'const)
+(CFNC-3.6 "void gtk_level_bar_remove_offset_value GtkLevelBar* self gchar* name" 'const)
+(CFNC-3.6 "gboolean gtk_level_bar_get_offset_value GtkLevelBar* self gchar* name gdouble* [value]" 'const)
+
+
+;;; 3.5.12
+(CFNC-3.6 "GtkWindow* gtk_application_get_active_window GtkApplication* application")
+(CFNC-3.6 "void gtk_entry_set_input_purpose GtkEntry* entry GtkInputPurpose purpose")
+(CFNC-3.6 "GtkInputPurpose gtk_entry_get_input_purpose GtkEntry* entry")
+(CFNC-3.6 "void gtk_entry_set_input_hints GtkEntry* entry GtkInputHints hints")
+(CFNC-3.6 "GtkInputHints gtk_entry_get_input_hints GtkEntry* entry")
+;;; ?? (CFNC-3.6 "void gtk_menu_button_set_menu GtkMenuButton* menu_button GtkWidget* menu")
+(CFNC-3.6 "GtkMenu* gtk_menu_button_get_popup GtkMenuButton* menu_button")
+(CFNC-3.6 "void gtk_text_view_set_input_purpose GtkTextView* text_view GtkInputPurpose purpose")
+(CFNC-3.6 "GtkInputPurpose gtk_text_view_get_input_purpose GtkTextView* text_view")
+(CFNC-3.6 "void gtk_text_view_set_input_hints GtkTextView* text_view GtkInputHints hints")
+(CFNC-3.6 "GtkInputHints gtk_text_view_get_input_hints GtkTextView* text_view")
+;(CFNC-3.6 "void gtk_widget_insert_action_group GtkWidget* widget gchar* name GActionGroup* group" 'const)
+
+(CINT-3.6 "GTK_INPUT_PURPOSE_FREE_FORM" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_ALPHA" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_DIGITS" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_NUMBER" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_PHONE" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_URL" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_EMAIL" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_NAME" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_PASSWORD" "GtkInputPurpose")
+(CINT-3.6 "GTK_INPUT_PURPOSE_PIN" "GtkInputPurpose")
+
+(CINT-3.6 "GTK_INPUT_HINT_NONE" "GtkInputHints")
+(CINT-3.6 "GTK_INPUT_HINT_SPELLCHECK" "GtkInputHints")
+(CINT-3.6 "GTK_INPUT_HINT_NO_SPELLCHECK" "GtkInputHints")
+(CINT-3.6 "GTK_INPUT_HINT_WORD_COMPLETION" "GtkInputHints")
+(CINT-3.6 "GTK_INPUT_HINT_LOWERCASE" "GtkInputHints")
+(CINT-3.6 "GTK_INPUT_HINT_UPPERCASE_CHARS" "GtkInputHints")
+(CINT-3.6 "GTK_INPUT_HINT_UPPERCASE_WORDS" "GtkInputHints")
+(CINT-3.6 "GTK_INPUT_HINT_UPPERCASE_SENTENCES" "GtkInputHints")
+
+
+;;; 3.5.14
+(CINT-3.6 "GTK_INPUT_HINT_INHIBIT_OSK" "GtkInputHints")
+(CFNC-3.6 "void gtk_entry_set_attributes GtkEntry* entry PangoAttrList* attrs")
+(CFNC-3.6 "PangoAttrList* gtk_entry_get_attributes GtkEntry* entry")
+
+;;; nothing new in 3.5.16
+
+;;; 3.5.18
+(CFNC-3.6 "void gtk_accel_label_set_accel GtkAccelLabel* accel_label guint accelerator_key GdkModifierType accelerator_mods")
+;;; (CFNC-3.6 "GtkAccelGroup* gtk_action_group_get_accel_group GtkActionGroup* action_group")
+;;; (CFNC-3.6 "void gtk_action_group_set_accel_group GtkActionGroup* action_group GtkAccelGroup* accel_group")
+(CFNC-3.6 "void gtk_menu_shell_bind_model GtkMenuShell* menu_shell GMenuModel* model gchar* action_namespace gboolean with_separators" 'const)
+
+;;; nothing new in 3.6.0|1
+
+;;; 3.7.0
+(CFNC-3.8 "void gtk_level_bar_set_inverted GtkLevelBar* self gboolean inverted")
+(CFNC-3.8 "gboolean gtk_level_bar_get_inverted GtkLevelBar* self")
+
+
+;;; 3.7.2
+(CFNC-3.8 "gboolean gtk_widget_is_visible GtkWidget* widget")
+
+
+;;; 3.7.4
+;;; gtk-gradient is deprecated? and symboliccolor
+
+
+;;; 3.7.6
+(CINT-3.8 "GTK_STATE_FLAG_DIR_LTR" "GtkStateFlags")
+(CINT-3.8 "GTK_STATE_FLAG_DIR_RTL" "GtkStateFlags")
+
+
+;;; 3.7.8
+(CINT-3.8 "GDK_FULLSCREEN_ON_CURRENT_MONITOR" "GdkFullscreenMode")
+(CINT-3.8 "GDK_FULLSCREEN_ON_ALL_MONITORS" "GdkFullscreenMode")
+
+(CFNC-3.8 "void gdk_window_set_fullscreen_mode GdkWindow* window GdkFullscreenMode mode")
+(CFNC-3.8 "GdkFullscreenMode gdk_window_get_fullscreen_mode GdkWindow* window")
+(CFNC-3.8 "void gtk_icon_view_set_activate_on_single_click GtkIconView* icon_view gboolean single")
+(CFNC-3.8 "gboolean gtk_icon_view_get_activate_on_single_click GtkIconView* icon_view")
+(CFNC-3.8 "gboolean gtk_tree_view_get_activate_on_single_click GtkTreeView* tree_view")
+(CFNC-3.8 "void gtk_tree_view_set_activate_on_single_click GtkTreeView* tree_view gboolean single")
+
+
+;;; 3.7.10
+(CFNC-3.8 "void gtk_widget_register_window GtkWidget* widget GdkWindow* window")
+(CFNC-3.8 "void gtk_widget_unregister_window GtkWidget* widget GdkWindow* window")
+(CFNC-3.8 "void gtk_widget_set_opacity GtkWidget* widget double opacity")
+(CFNC-3.8 "double gtk_widget_get_opacity GtkWidget* widget")
+
+;;; 3.7.12:
+(CFNC-3.8 "void pango_font_map_changed PangoFontMap* fontmap")
+
+;;; 3.7.14: no changes
+;;; 3.8.0: no changes
+
+;;; 3.9.0: lots of changes! here we go...
+
+;;; (CFNC-3.10 "GdkDisplayManager* gdk_display_manager_peek void")
+(CFNC-3.10 "void gdk_set_allowed_backends gchar* backends" 'const)
+(CFNC-3.10 "void gtk_box_set_baseline_position GtkBox* box GtkBaselinePosition position")
+(CFNC-3.10 "GtkBaselinePosition gtk_box_get_baseline_position GtkBox* box")
+(CFNC-3.10 "void gtk_grid_remove_row GtkGrid* grid gint position")
+(CFNC-3.10 "void gtk_grid_remove_column GtkGrid* grid gint position")
+(CFNC-3.10 "void gtk_grid_set_row_baseline_position GtkGrid* grid gint row GtkBaselinePosition pos")
+(CFNC-3.10 "GtkBaselinePosition gtk_grid_get_row_baseline_position GtkGrid* grid gint row")
+(CFNC-3.10 "void gtk_grid_set_baseline_row GtkGrid* grid gint row")
+(CFNC-3.10 "gint gtk_grid_get_baseline_row GtkGrid* grid")
+(CFNC-3.10 "void gtk_widget_size_allocate_with_baseline GtkWidget* widget GtkAllocation* allocation gint baseline")
+(CFNC-3.10 "void gtk_widget_get_preferred_height_and_baseline_for_width GtkWidget* widget gint width gint* [minimum_height] gint* [natural_height] gint* [minimum_baseline] gint* [natural_baseline]")
+;;; (CFNC-3.10 "void gtk_widget_get_preferred_size_and_baseline GtkWidget* widget GtkRequisition* minimum_size GtkRequisition* natural_size gint* [minimum_baseline] gint* [natural_baseline]")
+(CFNC-3.10 "int gtk_widget_get_allocated_baseline GtkWidget* widget")
+(CFNC-3.10 "GtkAlign gtk_widget_get_valign_with_baseline GtkWidget* widget")
+(CFNC-3.10 "void gtk_widget_init_template GtkWidget* widget")
+;;; (CFNC-3.10 "GObject* gtk_widget_get_automated_child GtkWidget* widget GType widget_type gchar* name" 'const)
+;;; GObject* is apparently the problem here
+;(CFNC-3.10 "void gtk_widget_class_set_template GtkWidgetClass* widget_class GBytes* template_bytes")
+;(CFNC-3.10 "void gtk_widget_class_set_template_from_resource GtkWidgetClass* widget_class gchar* resource_name" 'const)
+;;; (CFNC-3.10 "void gtk_widget_class_declare_callback GtkWidgetClass* widget_class gchar* callback_name GCallback callback_symbol" 'const)
+;;; (CFNC-3.10 "void gtk_widget_class_automate_child GtkWidgetClass* widget_class gchar* name gboolean internal_child gssize struct_offset" 'const)
+(CFNC-3.10 "void gtk_window_set_titlebar GtkWindow* window GtkWidget* titlebar")
+(CFNC-3.10 "GtkWidget* gtk_places_sidebar_new void")
+(CFNC-3.10 "GtkPlacesOpenFlags gtk_places_sidebar_get_open_flags GtkPlacesSidebar* sidebar")
+(CFNC-3.10 "void gtk_places_sidebar_set_open_flags GtkPlacesSidebar* sidebar GtkPlacesOpenFlags flags")
+(CFNC-3.10 "GFile* gtk_places_sidebar_get_location GtkPlacesSidebar* sidebar")
+(CFNC-3.10 "void gtk_places_sidebar_set_location GtkPlacesSidebar* sidebar GFile* location")
+(CFNC-3.10 "gboolean gtk_places_sidebar_get_show_desktop GtkPlacesSidebar* sidebar")
+(CFNC-3.10 "void gtk_places_sidebar_set_show_desktop GtkPlacesSidebar* sidebar gboolean show_desktop")
+;;; 3.18 (CFNC-3.10 "gboolean gtk_places_sidebar_get_show_connect_to_server GtkPlacesSidebar* sidebar")
+;;; 3.18 (CFNC-3.10 "void gtk_places_sidebar_set_show_connect_to_server GtkPlacesSidebar* sidebar gboolean show_connect_to_server")
+(CFNC-3.10 "void gtk_places_sidebar_add_shortcut GtkPlacesSidebar* sidebar GFile* location")
+(CFNC-3.10 "void gtk_places_sidebar_remove_shortcut GtkPlacesSidebar* sidebar GFile* location")
+(CFNC-3.10 "GSList* gtk_places_sidebar_list_shortcuts GtkPlacesSidebar* sidebar")
+(CFNC-3.10 "GFile* gtk_places_sidebar_get_nth_bookmark GtkPlacesSidebar* sidebar gint n")
+(CFNC-3.10 "GtkWidget* gtk_stack_switcher_new void")
+(CFNC-3.10 "void gtk_stack_switcher_set_stack GtkStackSwitcher* switcher GtkStack* stack")
+(CFNC-3.10 "GtkStack* gtk_stack_switcher_get_stack GtkStackSwitcher* switcher")
+(CFNC-3.10 "GtkWidget* gtk_stack_new void")
+(CFNC-3.10 "void gtk_stack_add_named GtkStack* stack GtkWidget* child gchar* name" 'const)
+(CFNC-3.10 "void gtk_stack_add_titled GtkStack* stack GtkWidget* child gchar* name gchar* title" 'const)
+(CFNC-3.10 "void gtk_stack_set_visible_child GtkStack* stack GtkWidget* child")
+(CFNC-3.10 "GtkWidget* gtk_stack_get_visible_child GtkStack* stack")
+(CFNC-3.10 "void gtk_stack_set_visible_child_name GtkStack* stack gchar* name" 'const)
+(CFNC-3.10 "gchar* gtk_stack_get_visible_child_name GtkStack* stack")
+(CFNC-3.10 "void gtk_stack_set_visible_child_full GtkStack* stack gchar* name GtkStackTransitionType transition" 'const)
+(CFNC-3.10 "void gtk_stack_set_homogeneous GtkStack* stack gboolean homogeneous")
+(CFNC-3.10 "gboolean gtk_stack_get_homogeneous GtkStack* stack")
+(CFNC-3.10 "void gtk_stack_set_transition_duration GtkStack* stack guint duration")
+(CFNC-3.10 "guint gtk_stack_get_transition_duration GtkStack* stack")
+(CFNC-3.10 "void gtk_stack_set_transition_type GtkStack* stack GtkStackTransitionType transition")
+(CFNC-3.10 "GtkStackTransitionType gtk_stack_get_transition_type GtkStack* stack")
+(CFNC-3.10 "GtkWidget* gtk_revealer_new void")
+(CFNC-3.10 "gboolean gtk_revealer_get_reveal_child GtkRevealer* revealer")
+(CFNC-3.10 "void gtk_revealer_set_reveal_child GtkRevealer* revealer gboolean reveal_child")
+(CFNC-3.10 "gboolean gtk_revealer_get_child_revealed GtkRevealer* revealer")
+(CFNC-3.10 "guint gtk_revealer_get_transition_duration GtkRevealer* revealer")
+(CFNC-3.10 "void gtk_revealer_set_transition_duration GtkRevealer* revealer guint duration")
+(CFNC-3.10 "void gtk_revealer_set_transition_type GtkRevealer* revealer GtkRevealerTransitionType transition")
+(CFNC-3.10 "GtkRevealerTransitionType gtk_revealer_get_transition_type GtkRevealer* revealer")
+(CFNC-3.10 "GtkWidget* gtk_header_bar_new void")
+(CFNC-3.10 "void gtk_header_bar_set_title GtkHeaderBar* bar gchar* title" 'const)
+(CFNC-3.10 "gchar* gtk_header_bar_get_title GtkHeaderBar* bar" 'const)
+(CFNC-3.10 "void gtk_header_bar_set_subtitle GtkHeaderBar* bar gchar* subtitle" 'const)
+(CFNC-3.10 "gchar* gtk_header_bar_get_subtitle GtkHeaderBar* bar" 'const)
+(CFNC-3.10 "void gtk_header_bar_set_custom_title GtkHeaderBar* bar GtkWidget* title_widget")
+(CFNC-3.10 "GtkWidget* gtk_header_bar_get_custom_title GtkHeaderBar* bar")
+(CFNC-3.10 "void gtk_header_bar_pack_start GtkHeaderBar* bar GtkWidget* child")
+(CFNC-3.10 "void gtk_header_bar_pack_end GtkHeaderBar* bar GtkWidget* child")
+
+(CINT-3.10 "GTK_ALIGN_BASELINE" "GtkAlign")
+(CINT-3.10 "GTK_BASELINE_POSITION_TOP" "GtkBaselinePosition")
+(CINT-3.10 "GTK_BASELINE_POSITION_CENTER" "GtkBaselinePosition")
+(CINT-3.10 "GTK_BASELINE_POSITION_BOTTOM" "GtkBaselinePosition")
+(CINT-3.10 "GTK_PLACES_OPEN_NORMAL" "GtkPlacesOpenFlags")
+(CINT-3.10 "GTK_PLACES_OPEN_NEW_TAB" "GtkPlacesOpenFlags")
+(CINT-3.10 "GTK_PLACES_OPEN_NEW_WINDOW" "GtkPlacesOpenFlags")
+(CINT-3.10 "GTK_STACK_TRANSITION_TYPE_NONE" "GtkStackTransitionType")
+(CINT-3.10 "GTK_STACK_TRANSITION_TYPE_CROSSFADE" "GtkStackTransitionType")
+(CINT-3.10 "GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT" "GtkStackTransitionType")
+(CINT-3.10 "GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT" "GtkStackTransitionType")
+(CINT-3.10 "GTK_STACK_TRANSITION_TYPE_SLIDE_UP" "GtkStackTransitionType")
+(CINT-3.10 "GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN" "GtkStackTransitionType")
+(CINT-3.10 "GTK_REVEALER_TRANSITION_TYPE_NONE" "GtkRevealerTransitionType")
+(CINT-3.10 "GTK_REVEALER_TRANSITION_TYPE_CROSSFADE" "GtkRevealerTransitionType")
+(CINT-3.10 "GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT" "GtkRevealerTransitionType")
+(CINT-3.10 "GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT" "GtkRevealerTransitionType")
+(CINT-3.10 "GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP" "GtkRevealerTransitionType")
+(CINT-3.10 "GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN" "GtkRevealerTransitionType")
+
+(CCAST-3.10 "GTK_PLACES_SIDEBAR" "GtkPlacesSidebar*")
+(CCHK-3.10 "GTK_IS_PLACES_SIDEBAR" "GtkPlacesSidebar*")
+(CCAST-3.10 "GTK_STACK_SWITCHER" "GtkStackSwitcher*")
+(CCHK-3.10 "GTK_IS_STACK_SWITCHER" "GtkStackSwitcher*")
+(CCAST-3.10 "GTK_STACK" "GtkStack*")
+(CCHK-3.10 "GTK_IS_STACK" "GtkStack*")
+(CCAST-3.10 "GTK_REVEALER" "GtkRevealer*")
+(CCHK-3.10 "GTK_IS_REVEALER" "GtkRevealer*")
+(CCAST-3.10 "GTK_HEADER_BAR" "GtkHeaderBar*")
+(CCHK-3.10 "GTK_IS_HEADER_BAR" "GtkHeaderBar*")
+
+
+
+;;; 3.9.2
+
+(CINT-3.10 "GDK_WINDOW_STATE_TILED" "GdkWindowState")
+
+;new files: [gtkactionmuxer|observable|observer] -- not apparently tying these in (see recent action), [gtkmenutrackeritem]
+
+;;; 3.9.4: gtklistbox (slist replacement?) and gtksearchbar
+
+(CCAST-3.10 "GTK_LIST_BOX" "GtkListBox*")
+(CCHK-3.10 "GTK_IS_LIST_BOX" "GtkListBox*")
+
+(CCAST-3.10 "GTK_LIST_BOX_ROW" "GtkListBoxRow*")
+(CCHK-3.10 "GTK_IS_LIST_BOX_ROW" "GtkListBoxRow*")
+
+(CCAST-3.10 "GTK_SEARCH_BAR" "GtkSearchBar*")
+(CCHK-3.10 "GTK_IS_SEARCH_BAR" "GtkSearchBar*")
+
+;typedef gboolean (*GtkListBoxFilterFunc) (GtkListBoxRow *row, gpointer user_data);
+;typedef gint (*GtkListBoxSortFunc) (GtkListBoxRow *row1, GtkListBoxRow *row2, gpointer user_data);
+;typedef void (*GtkListBoxUpdateHeaderFunc) (GtkListBoxRow *row, GtkListBoxRow *before, gpointer user_data);
+
+(CFNC-3.10 "GtkWidget* gtk_list_box_row_new void")
+(CFNC-3.10 "GtkWidget* gtk_list_box_row_get_header GtkListBoxRow* row")
+(CFNC-3.10 "void gtk_list_box_row_set_header GtkListBoxRow* row GtkWidget* header")
+(CFNC-3.10 "void gtk_list_box_row_changed GtkListBoxRow* row")
+(CFNC-3.10 "GtkListBoxRow* gtk_list_box_get_selected_row GtkListBox* list_box")
+(CFNC-3.10 "GtkListBoxRow* gtk_list_box_get_row_at_index GtkListBox* list_box gint index_")
+(CFNC-3.10 "GtkListBoxRow* gtk_list_box_get_row_at_y GtkListBox* list_box gint y")
+(CFNC-3.10 "void gtk_list_box_select_row GtkListBox* list_box GtkListBoxRow* row")
+(CFNC-3.10 "void gtk_list_box_set_placeholder GtkListBox* list_box GtkWidget* placeholder")
+(CFNC-3.10 "void gtk_list_box_set_adjustment GtkListBox* list_box GtkAdjustment* adjustment")
+(CFNC-3.10 "GtkAdjustment* gtk_list_box_get_adjustment GtkListBox* list_box")
+(CFNC-3.10 "void gtk_list_box_set_selection_mode GtkListBox* list_box GtkSelectionMode mode")
+(CFNC-3.10 "GtkSelectionMode gtk_list_box_get_selection_mode GtkListBox* list_box")
+;(CFNC-3.10 "void gtk_list_box_set_filter_func GtkListBox* list_box GtkListBoxFilterFunc filter_func gpointer user_data GDestroyNotify destroy")
+;(CFNC-3.10 "void gtk_list_box_set_header_func GtkListBox* list_box GtkListBoxUpdateHeaderFunc update_header gpointer user_data GDestroyNotify destroy")
+(CFNC-3.10 "void gtk_list_box_invalidate_filter GtkListBox* list_box")
+(CFNC-3.10 "void gtk_list_box_invalidate_sort GtkListBox* list_box")
+(CFNC-3.10 "void gtk_list_box_invalidate_headers GtkListBox* list_box")
+;(CFNC-3.10 "void gtk_list_box_set_sort_func GtkListBox* list_box GtkListBoxSortFunc sort_func gpointer user_data GDestroyNotify destroy")
+(CFNC-3.10 "void gtk_list_box_set_activate_on_single_click GtkListBox* list_box gboolean single")
+(CFNC-3.10 "gboolean gtk_list_box_get_activate_on_single_click GtkListBox* list_box")
+(CFNC-3.10 "void gtk_list_box_drag_unhighlight_row GtkListBox* list_box")
+(CFNC-3.10 "void gtk_list_box_drag_highlight_row GtkListBox* list_box GtkListBoxRow* row")
+(CFNC-3.10 "GtkWidget* gtk_list_box_new void")
+(CFNC-3.10 "GtkWidget* gtk_search_bar_new void")
+(CFNC-3.10 "void gtk_search_bar_connect_entry GtkSearchBar* bar GtkEntry* entry")
+(CFNC-3.10 "gboolean gtk_search_bar_get_search_mode GtkSearchBar* bar")
+(CFNC-3.10 "void gtk_search_bar_set_search_mode GtkSearchBar* bar gboolean search_mode")
+(CFNC-3.10 "gboolean gtk_search_bar_get_show_close_button GtkSearchBar* bar")
+(CFNC-3.10 "void gtk_search_bar_set_show_close_button GtkSearchBar* bar gboolean visible")
+(CFNC-3.10 "gboolean gtk_search_bar_handle_event GtkSearchBar* bar GdkEvent* event")
+
+
+;;; 3.9.6
+(CFNC-3.10 "gchar* gtk_file_chooser_get_current_name GtkFileChooser* chooser")
+
+
+; Wholly deprecated as part of this effort:
+; GtkIconFactory, GtkIconSet, GtkIconSource, GtkImageMenuItem,
+; GtkAction, GtkUIManager
+;
+; A number of settings have been deprecated and are ignored now:
+; gtk-button-images, gtk-show-unicode-menu, gtk-show-input-method-menu, gtk-enable-mnemonics, gtk-auto-mnemonics,
+; gtk-color-palette, gtk-can-change-accels, cursor blink settings, gtk-fallback-icon-theme, gtk-scrolled-window-placement,
+; menu popup delay settings, gtk-menu-bar-accel, keynav tweaks, gtk-touchscreen-mode, gtk-icon-sizes, im style tweaks,
+; gtk-file-chooser-backend, gtk-enable-tooltips, gtk-visible-focus, tooltip timeout tweaks, toolbar style tweaks
+
+;;; 3.9.8:
+(CFNC-3.10 "cairo_surface_t* gdk_cairo_surface_create_from_pixbuf GdkPixbuf* pixbuf int scale GdkWindow* for_window")
+(CFNC-3.10 "void gdk_device_get_position_double GdkDevice* device GdkScreen** [screen] gdouble* [x] gdouble* [y]")
+(CFNC-3.10 "GdkWindow* gdk_device_get_window_at_position_double GdkDevice* device gdouble* [win_x] gdouble* [win_y]")
+(CFNC-3.10 "gint gdk_screen_get_monitor_scale_factor GdkScreen* screen gint monitor_num")
+(CFNC-3.10 "gint gdk_window_get_scale_factor GdkWindow* window")
+(CFNC-3.10 "GdkWindow* gdk_window_get_device_position_double GdkWindow* window GdkDevice* device gdouble* [x] gdouble* [y] GdkModifierType* [mask]")
+(CFNC-3.10 "cairo_surface_t* gdk_window_create_similar_image_surface GdkWindow* window cairo_format_t format int width int height int scale")
+(CFNC-3.10 "GtkIconInfo* gtk_icon_theme_lookup_icon_for_scale GtkIconTheme* icon_theme gchar* icon_name gint size gint scale GtkIconLookupFlags flags" 'const)
+;(CFNC-3.10 "GtkIconInfo* gtk_icon_theme_choose_icon_for_scale GtkIconTheme* icon_theme gchar* icon_names[] gint size gint scale GtkIconLookupFlags flags" 'const)
+(CFNC-3.10 "GdkPixbuf* gtk_icon_theme_load_icon_for_scale GtkIconTheme* icon_theme gchar* icon_name gint size gint scale GtkIconLookupFlags flags GError** [error]" 'const)
+(CFNC-3.10 "cairo_surface_t* gtk_icon_theme_load_surface GtkIconTheme* icon_theme gchar* icon_name gint size gint scale GdkWindow* for_window GtkIconLookupFlags flags GError** [error]" 'const)
+(CFNC-3.10 "GtkIconInfo* gtk_icon_theme_lookup_by_gicon_for_scale GtkIconTheme* icon_theme GIcon* icon gint size gint scale GtkIconLookupFlags flags")
+(CFNC-3.10 "gint gtk_icon_info_get_base_scale GtkIconInfo* icon_info")
+(CFNC-3.10 "cairo_surface_t* gtk_icon_info_load_surface GtkIconInfo* icon_info GdkWindow* for_window GError** [error]")
+(CFNC-3.10 "GtkWidget* gtk_image_new_from_surface cairo_surface_t* surface")
+(CFNC-3.10 "void gtk_image_set_from_surface GtkImage* image cairo_surface_t* surface")
+(CFNC-3.10 "gint gtk_list_box_row_get_index GtkListBoxRow* row")
+(CFNC-3.10 "gint gtk_widget_get_scale_factor GtkWidget* widget")
+(CFNC-3.10 "void gtk_window_close GtkWindow* window")
+
+;;; 3.9.10:
+(CFNC-3.10 "void gtk_info_bar_set_show_close_button GtkInfoBar* info_bar gboolean setting")
+(CFNC-3.10 "gboolean gtk_info_bar_get_show_close_button GtkInfoBar* info_bar")
+(CFNC-3.10 "void gtk_tree_model_rows_reordered_with_length GtkTreeModel* tree_model GtkTreePath* path GtkTreeIter* iter gint* new_order gint length")
+
+
+;;; 3.9.12:
+
+(CFNC-3.10 "GdkCursor* gdk_cursor_new_from_surface GdkDisplay* display cairo_surface_t* surface gdouble x gdouble y")
+(CFNC-3.10 "cairo_surface_t* gdk_cursor_get_surface GdkCursor* cursor gdouble* [x_hot] gdouble* [y_hot]")
+(CFNC-3.10 "GdkEventType gdk_event_get_event_type GdkEvent* event" 'const)
+;;; (CFNC-3.10 "GtkWidget* gtk_button_new_from_icon_name gchar* icon_name GtkIconSize size" 'const)
+(CFNC-3.10 "void gtk_entry_set_tabs GtkEntry* entry PangoTabArray* tabs")
+(CFNC-3.10 "PangoTabArray* gtk_entry_get_tabs GtkEntry* entry")
+(CFNC-3.10 "gboolean gtk_header_bar_get_show_close_button GtkHeaderBar* bar")
+(CFNC-3.10 "void gtk_header_bar_set_show_close_button GtkHeaderBar* bar gboolean setting")
+(CFNC-3.10 "void gtk_list_box_prepend GtkListBox* list_box GtkWidget* child")
+(CFNC-3.10 "void gtk_list_box_insert GtkListBox* list_box GtkWidget* child gint position")
+
+;;; 3.9.14:
+
+(CFNC-3.10 "void gdk_window_set_opaque_region GdkWindow* window cairo_region_t* region")
+(CFNC-3.10 "void gtk_label_set_lines GtkLabel* label gint lines")
+(CFNC-3.10 "gint gtk_label_get_lines GtkLabel* label")
+
+
+;;; 3.9.16:
+
+(CFNC-3.10 "GdkWindow* gdk_event_get_window GdkEvent* event" 'const)
+
+
+;;; 3.10.0|1|2 -- nothing new
+
+;;; 3.11.0 flowbox.h
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_OVER_UP" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_OVER_DOWN" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_OVER_LEFT" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_OVER_RIGHT" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_UNDER_UP" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_UNDER_DOWN" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_UNDER_LEFT" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT" "GtkStackTransitionType")
+(CINT-3.12 "GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN" "GtkStackTransitionType")
+
+(CCAST-3.12 "GTK_FLOW_BOX" "GtkFlowBox*")
+(CCHK-3.12 "GTK_IS_FLOW_BOX" "GtkFlowBox*")
+(CCAST-3.12 "GTK_FLOW_BOX_CHILD" "GtkFlowBoxChild*")
+(CCHK-3.12 "GTK_IS_FLOW_BOX_CHILD" "GtkFlowBoxChild*")
+
+(CFNC-3.12 "GtkWidget* gtk_flow_box_child_new void")
+(CFNC-3.12 "gint gtk_flow_box_child_get_index GtkFlowBoxChild* child")
+(CFNC-3.12 "gboolean gtk_flow_box_child_is_selected GtkFlowBoxChild* child")
+(CFNC-3.12 "void gtk_flow_box_child_changed GtkFlowBoxChild* child")
+(CFNC-3.12 "GtkWidget* gtk_flow_box_new void")
+(CFNC-3.12 "void gtk_flow_box_set_homogeneous GtkFlowBox* box gboolean homogeneous")
+(CFNC-3.12 "gboolean gtk_flow_box_get_homogeneous GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_set_row_spacing GtkFlowBox* box guint spacing")
+(CFNC-3.12 "guint gtk_flow_box_get_row_spacing GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_set_column_spacing GtkFlowBox* box guint spacing")
+(CFNC-3.12 "guint gtk_flow_box_get_column_spacing GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_set_min_children_per_line GtkFlowBox* box guint n_children")
+(CFNC-3.12 "guint gtk_flow_box_get_min_children_per_line GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_set_max_children_per_line GtkFlowBox* box guint n_children")
+(CFNC-3.12 "guint gtk_flow_box_get_max_children_per_line GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_set_activate_on_single_click GtkFlowBox* box gboolean single")
+(CFNC-3.12 "gboolean gtk_flow_box_get_activate_on_single_click GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_insert GtkFlowBox* box GtkWidget* widget gint position")
+(CFNC-3.12 "GtkFlowBoxChild* gtk_flow_box_get_child_at_index GtkFlowBox* box gint idx")
+(CFNC-3.12 "GList* gtk_flow_box_get_selected_children GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_select_child GtkFlowBox* box GtkFlowBoxChild* child")
+(CFNC-3.12 "void gtk_flow_box_unselect_child GtkFlowBox* box GtkFlowBoxChild* child")
+(CFNC-3.12 "void gtk_flow_box_select_all GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_unselect_all GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_set_selection_mode GtkFlowBox* box GtkSelectionMode mode")
+(CFNC-3.12 "GtkSelectionMode gtk_flow_box_get_selection_mode GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_set_hadjustment GtkFlowBox* box GtkAdjustment* adjustment")
+(CFNC-3.12 "void gtk_flow_box_set_vadjustment GtkFlowBox* box GtkAdjustment* adjustment")
+(CFNC-3.12 "void gtk_flow_box_invalidate_filter GtkFlowBox* box")
+(CFNC-3.12 "void gtk_flow_box_invalidate_sort GtkFlowBox* box")
+
+;void gtk_flow_box_selected_foreach GtkFlowBox* box GtkFlowBoxForeachFunc func gpointer data)
+;void gtk_flow_box_set_sort_func GtkFlowBox* box GtkFlowBoxSortFunc sort_func gpointer user_data GDestroyNotify destroy)
+;void gtk_flow_box_set_filter_func GtkFlowBox* box GtkFlowBoxFilterFunc filter_func gpointer user_data GDestroyNotify destroy)
+
+
+;;; 3.11.2 -- these are internal to gdk
+;;; (CINT-3.12 "GDK_EVENT_FLUSHED" "GdkEventFlags")
+;;; (CINT-3.12 "GTK_STATE_FLAG_LINK" "GtkStateFlags")
+;;; (CINT-3.12 "GTK_STATE_FLAG_VISITED" "GtkStateFlags")
+
+(CFNC-3.12 "void gdk_window_set_event_compression GdkWindow* window gboolean event_compression")
+(CFNC-3.12 "gboolean gdk_window_get_event_compression GdkWindow* window")
+;;; (CFNC-3.12 "gboolean gtk_header_bar_get_show_fallback_app_menu GtkHeaderBar* bar")
+;;; (CFNC-3.12 "void gtk_header_bar_set_show_fallback_app_menu GtkHeaderBar* bar gboolean setting")
+(CFNC-3.12 "void gtk_places_sidebar_set_local_only GtkPlacesSidebar* sidebar gboolean local_only")
+(CFNC-3.12 "gboolean gtk_places_sidebar_get_local_only GtkPlacesSidebar* sidebar")
+(CFNC-3.12 "gboolean gtk_stack_get_transition_running GtkStack* stack")
+(CFNC-3.12 "gint gtk_widget_get_margin_start GtkWidget* widget")
+(CFNC-3.12 "void gtk_widget_set_margin_start GtkWidget* widget gint margin")
+(CFNC-3.12 "gint gtk_widget_get_margin_end GtkWidget* widget")
+(CFNC-3.12 "void gtk_widget_set_margin_end GtkWidget* widget gint margin")
+
+;;; 3.11.4
+
+(CCAST-3.12 "GTK_ACTION_BAR" "GtkActionBar*")
+(CCHK-3.12 "GTK_IS_ACTION_BAR" "GtkActionBar*")
+(CFNC-3.12 "void gtk_accel_label_get_accel GtkAccelLabel* accel_label guint* [accelerator_key] GdkModifierType* [accelerator_mods]")
+(CFNC-3.12 "void gdk_window_set_shadow_width GdkWindow* window gint left gint right gint top gint bottom")
+(CFNC-3.12 "GtkWidget* gtk_action_bar_new void")
+(CFNC-3.12 "GtkWidget* gtk_action_bar_get_center_widget GtkActionBar* bar")
+(CFNC-3.12 "void gtk_action_bar_set_center_widget GtkActionBar* bar GtkWidget* center_widget")
+(CFNC-3.12 "void gtk_action_bar_pack_start GtkActionBar* bar GtkWidget* child")
+(CFNC-3.12 "void gtk_action_bar_pack_end GtkActionBar* bar GtkWidget* child")
+(CFNC-3.12 "void gtk_header_bar_set_has_subtitle GtkHeaderBar* bar gboolean setting")
+(CFNC-3.12 "gboolean gtk_header_bar_get_has_subtitle GtkHeaderBar* bar")
+(CFNC-3.12 "void gtk_header_bar_set_decoration_layout GtkHeaderBar* bar gchar* layout" 'const)
+(CFNC-3.12 "gchar* gtk_header_bar_get_decoration_layout GtkHeaderBar* bar" 'const)
+(CFNC-3.12 "gboolean gtk_icon_info_is_symbolic GtkIconInfo* icon_info")
+(CFNC-3.12 "GtkTextDirection gtk_get_locale_direction void")
+;(CFNC-3.12 "GtkTreePath* gtk_tree_path_new_from_indicesv gint* indices gsize length")
+(CFNC-3.12 "gboolean gtk_window_is_maximized GtkWindow* window")
+
+
+;;; 3.11.5
+
+(CCAST-3.12 "GTK_POPOVER" "GtkPopover*")
+(CCHK-3.12 "GTK_IS_POPOVER" "GtkPopover*")
+;;; ?? (CFNC-3.12 "GdkVisual* gdk_screen_get_preferred_visual GdkScreen* screen")
+(CFNC-3.12 "GtkWidget* gtk_dialog_get_header_bar GtkDialog* dialog")
+(CFNC-3.12 "GtkWidget* gtk_popover_new GtkWidget* relative_to")
+(CFNC-3.12 "void gtk_popover_set_relative_to GtkPopover* popover GtkWidget* relative_to")
+(CFNC-3.12 "GtkWidget* gtk_popover_get_relative_to GtkPopover* popover")
+;(CFNC-3.12 "void gtk_popover_set_pointing_to GtkPopover* popover GdkRectangle *rect")
+;(CFNC-3.12 "gboolean gtk_popover_get_pointing_to GtkPopover* popover GdkRectangle* [rect]")
+(CFNC-3.12 "void gtk_popover_set_position GtkPopover* popover GtkPositionType position")
+(CFNC-3.12 "GtkPositionType gtk_popover_get_position GtkPopover* popover")
+(CFNC-3.12 "void gtk_popover_set_modal GtkPopover* popover gboolean modal")
+(CFNC-3.12 "gboolean gtk_popover_get_modal GtkPopover* popover")
+
+
+;;; 3.11.6
+;;; gtkmodelbutton.h
+
+(CFNC-3.12 "void gtk_box_set_center_widget GtkBox* box GtkWidget* widget")
+(CFNC-3.12 "GtkWidget* gtk_box_get_center_widget GtkBox* box")
+(CFNC-3.12 "void gtk_entry_set_max_width_chars GtkEntry* entry gint n_chars")
+(CFNC-3.12 "gint gtk_entry_get_max_width_chars GtkEntry* entry")
+
+
+;;; 3.11.9
+(CFNC-3.12 "GdkWindow* gdk_device_get_last_event_window GdkDevice* device")
+
+;;; 3.12.0 -- no changes
+
+;;; 3.12.1 -- no changes?
+
+;;; 3.13.1
+(CFNC-3.14 "gboolean gtk_list_box_row_is_selected GtkListBoxRow* row")
+;(CFNC-3.14 "void gtk_list_box_selected_foreach (GtkListBox* box GtkListBoxForeachFunc func gpointer data")
+;(CFNC-3.14 "GList *gtk_list_box_get_selected_rows GtkListBox* box")
+(CFNC-3.14 "void gtk_list_box_unselect_row GtkListBox* box GtkListBoxRow* row")
+(CFNC-3.14 "void gtk_list_box_select_all GtkListBox* box")
+(CFNC-3.14 "void gtk_list_box_unselect_all GtkListBox* box")
+(CFNC-3.14 "gboolean gtk_places_sidebar_get_show_enter_location GtkPlacesSidebar* sidebar")
+(CFNC-3.14 "void gtk_places_sidebar_set_show_enter_location GtkPlacesSidebar* sidebar gboolean show_enter_location")
+(CFNC-3.14 "void gtk_switch_set_state GtkSwitch* sw gboolean state")
+(CFNC-3.14 "gboolean gtk_switch_get_state GtkSwitch* sw")
+
+;;; is this exported?
+; GTK_MENU_SECTION_BOX(inst)
+; GTK_IS_MENU_SECTION_BOX(inst)
+; void gtk_menu_section_box_new_toplevel GtkStack* stack GMenuModel* model const gchar* action_namespace)
+
+
+;;; 3.13.2:
+
+(CFNC-3.14 "gboolean gdk_window_show_window_menu GdkWindow* window GdkEvent* event")
+(CFNC-3.14 "void gtk_widget_set_clip GtkWidget* widget GtkAllocation* clip" 'const)
+(CFNC-3.14 "void gtk_widget_get_clip GtkWidget* widget GtkAllocation* clip")
+
+(CCAST-3.14 "GTK_GESTURE" "GtkGesture*")
+(CCHK-3.14 "GTK_IS_GESTURE" "GtkGesture*")
+(CCAST-3.14 "GTK_GESTURE_DRAG" "GtkGestureDrag*")
+(CCHK-3.14 "GTK_IS_GESTURE_DRAG" "GtkGestureDrag*")
+(CCAST-3.14 "GTK_GESTURE_LONG_PRESS" "GtkGestureLongPress*")
+(CCHK-3.14 "GTK_IS_GESTURE_LONG_PRESS" "GtkGestureLongPress*")
+(CCAST-3.14 "GTK_GESTURE_ZOOM" "GtkGestureZoom*")
+(CCHK-3.14 "GTK_IS_GESTURE_ZOOM" "GtkGestureZoom*")
+(CCAST-3.14 "GTK_GESTURE_SWIPE" "GtkGestureSwipe*")
+(CCHK-3.14 "GTK_IS_GESTURE_SWIPE" "GtkGestureSwipe*")
+(CCAST-3.14 "GTK_GESTURE_SINGLE" "GtkGestureSingle*")
+(CCHK-3.14 "GTK_IS_GESTURE_SINGLE" "GtkGestureSingle*")
+(CCAST-3.14 "GTK_GESTURE_PAN" "GtkGesturePan*")
+(CCHK-3.14 "GTK_IS_GESTURE_PAN" "GtkGesturePan*")
+(CCAST-3.14 "GTK_GESTURE_MULTI_PRESS" "GtkGestureMultiPress*")
+(CCHK-3.14 "GTK_IS_GESTURE_MULTI_PRESS" "GtkGestureMultiPress*")
+(CCAST-3.14 "GTK_GESTURE_ROTATE" "GtkGestureRotate*")
+(CCHK-3.14 "GTK_IS_GESTURE_ROTATE" "GtkGestureRotate*")
+
+(CFNC-3.14 "GdkDevice* gtk_gesture_get_device GtkGesture* gesture")
+(CFNC-3.14 "gboolean gtk_gesture_set_state GtkGesture* gesture GtkEventSequenceState state")
+(CFNC-3.14 "GtkEventSequenceState gtk_gesture_get_sequence_state GtkGesture* gesture GdkEventSequence* sequence")
+(CFNC-3.14 "gboolean gtk_gesture_set_sequence_state GtkGesture* gesture GdkEventSequence* sequence GtkEventSequenceState state")
+(CFNC-3.14 "GList* gtk_gesture_get_sequences GtkGesture* gesture")
+(CFNC-3.14 "GdkEventSequence* gtk_gesture_get_last_updated_sequence GtkGesture* gesture")
+(CFNC-3.14 "gboolean gtk_gesture_handles_sequence GtkGesture* gesture GdkEventSequence* sequence")
+(CFNC-3.14 "GdkEvent* gtk_gesture_get_last_event GtkGesture* gesture GdkEventSequence* sequence" 'const-return)
+(CFNC-3.14 "gboolean gtk_gesture_get_point GtkGesture* gesture GdkEventSequence* sequence gdouble* [x] gdouble* [y]")
+(CFNC-3.14 "gboolean gtk_gesture_get_bounding_box GtkGesture* gesture GdkRectangle* rect")
+(CFNC-3.14 "gboolean gtk_gesture_get_bounding_box_center GtkGesture* gesture gdouble* [x] gdouble* [y]")
+(CFNC-3.14 "gboolean gtk_gesture_is_active GtkGesture* gesture")
+(CFNC-3.14 "gboolean gtk_gesture_is_recognized GtkGesture* gesture")
+(CFNC-3.14 "GdkWindow* gtk_gesture_get_window GtkGesture* gesture")
+(CFNC-3.14 "void gtk_gesture_set_window GtkGesture* gesture GdkWindow* window")
+(CFNC-3.14 "void gtk_gesture_group GtkGesture* group_gesture GtkGesture* gesture")
+(CFNC-3.14 "void gtk_gesture_ungroup GtkGesture* gesture")
+(CFNC-3.14 "GList* gtk_gesture_get_group GtkGesture* gesture")
+(CFNC-3.14 "gboolean gtk_gesture_is_grouped_with GtkGesture* gesture GtkGesture* other")
+(CFNC-3.14 "GtkGesture* gtk_gesture_drag_new GtkWidget* widget")
+(CFNC-3.14 "gboolean gtk_gesture_drag_get_start_point GtkGestureDrag* gesture gdouble* [x] gdouble* [y]")
+(CFNC-3.14 "gboolean gtk_gesture_drag_get_offset GtkGestureDrag* gesture gdouble* [x] gdouble* [y]")
+(CFNC-3.14 "GtkGesture* gtk_gesture_long_press_new GtkWidget* widget")
+(CFNC-3.14 "GtkGesture* gtk_gesture_pan_new GtkWidget* widget GtkOrientation orientation")
+(CFNC-3.14 "GtkOrientation gtk_gesture_pan_get_orientation GtkGesturePan* gesture")
+(CFNC-3.14 "void gtk_gesture_pan_set_orientation GtkGesturePan* gesture GtkOrientation orientation")
+(CFNC-3.14 "GtkGesture* gtk_gesture_multi_press_new GtkWidget* widget")
+(CFNC-3.14 "void gtk_gesture_multi_press_set_area GtkGestureMultiPress* gesture GdkRectangle* rect")
+(CFNC-3.14 "gboolean gtk_gesture_multi_press_get_area GtkGestureMultiPress* gesture GdkRectangle* rect")
+(CFNC-3.14 "GtkGesture* gtk_gesture_rotate_new GtkWidget* widget")
+(CFNC-3.14 "gdouble gtk_gesture_rotate_get_angle_delta GtkGestureRotate* gesture")
+(CFNC-3.14 "gboolean gtk_gesture_single_get_touch_only GtkGestureSingle* gesture")
+(CFNC-3.14 "void gtk_gesture_single_set_touch_only GtkGestureSingle* gesture gboolean touch_only")
+(CFNC-3.14 "gboolean gtk_gesture_single_get_exclusive GtkGestureSingle* gesture")
+(CFNC-3.14 "void gtk_gesture_single_set_exclusive GtkGestureSingle* gesture gboolean exclusive")
+(CFNC-3.14 "guint gtk_gesture_single_get_button GtkGestureSingle* gesture")
+(CFNC-3.14 "void gtk_gesture_single_set_button GtkGestureSingle* gesture guint button")
+(CFNC-3.14 "guint gtk_gesture_single_get_current_button GtkGestureSingle* gesture")
+(CFNC-3.14 "GdkEventSequence* gtk_gesture_single_get_current_sequence GtkGestureSingle* gesture")
+(CFNC-3.14 "GtkGesture* gtk_gesture_swipe_new GtkWidget* widget")
+(CFNC-3.14 "gboolean gtk_gesture_swipe_get_velocity GtkGestureSwipe* gesture gdouble* [velocity_x] gdouble* [velocity_y]")
+(CFNC-3.14 "GtkGesture* gtk_gesture_zoom_new GtkWidget* widget")
+(CFNC-3.14 "gdouble gtk_gesture_zoom_get_scale_delta GtkGestureZoom* gesture")
+
+(CCAST-3.14 "GTK_EVENT_CONTROLLER" "GtkEventController*")
+(CCHK-3.14 "GTK_IS_EVENT_CONTROLLER" "GtkEventController*")
+(CFNC-3.14 "GtkWidget* gtk_event_controller_get_widget GtkEventController* controller")
+(CFNC-3.14 "gboolean gtk_event_controller_handle_event GtkEventController* controller GdkEvent* event")
+(CFNC-3.14 "void gtk_event_controller_reset GtkEventController* controller")
+(CFNC-3.14 "GtkPropagationPhase gtk_event_controller_get_propagation_phase GtkEventController* controller")
+(CFNC-3.14 "void gtk_event_controller_set_propagation_phase GtkEventController* controller GtkPropagationPhase phase")
+
+;;; 3.13.3: nothing new
+
+;;; 3.13.4:
+(CFNC-3.14 "void gtk_icon_theme_add_resource_path GtkIconTheme* icon_theme gchar* path" 'const)
+(CFNC-3.14 "void gtk_list_box_row_set_activatable GtkListBoxRow* row gboolean activatable")
+(CFNC-3.14 "gboolean gtk_list_box_row_get_activatable GtkListBoxRow* row")
+
+;;; 3.13.5:
+(CFNC-3.14 "void gtk_list_box_row_set_selectable GtkListBoxRow* row gboolean selectable")
+(CFNC-3.14 "gboolean gtk_list_box_row_get_selectable GtkListBoxRow* row")
+(CFNC-3.14 "GtkStateFlags gtk_widget_path_iter_get_state GtkWidgetPath* path gint pos" 'const)
+(CFNC-3.14 "void gtk_widget_path_iter_set_state GtkWidgetPath* path gint pos GtkStateFlags state")
+
+;;; 3.13.6:
+(CINT-3.14 "GTK_TEXT_VIEW_LAYER_BELOW" "GtkTextViewLayer")
+(CINT-3.14 "GTK_TEXT_VIEW_LAYER_ABOVE" "GtkTextViewLayer")
+
+;;; 3.13.7: nothing new (GtkStatusIcon deprecated)
+;;; 3.13.8: nothing new
+;;; 3.13.9: nothing new, but GDK_KEY changes
+;;; 3.14.0: nothing new
+;;; 3.14.1: nothing new
+;;; 3.14.2: nothing new
+;;; 3.14.3: nothing new
+;;; 3.14.4: nothing new
+
+;;; 3.15.0:
+
+(CINT-3.16 "GTK_POLICY_EXTERNAL" "GtkPolicyType")
+;(CINT-3.16 "GDK_GL_PROFILE_DEFAULT" "GdkGLProfile")
+;(CINT-3.16 "GDK_GL_PROFILE_LEGACY" "GdkGLProfile")
+;(CINT-3.16 "GDK_GL_PROFILE_3_2_CORE" "GdkGLProfile")
+;(CINT-3.16 "GDK_GL_ERROR_NOT_AVAILABLE" "GdkGLError")
+;(CINT-3.16 "GDK_GL_ERROR_UNSUPPORTED_FORMAT" "GdkGLError")
+;(CINT-3.16 "GDK_GL_ERROR_UNSUPPORTED_PROFIL" "GdkGLError")
+
+(CCAST-3.16 "GTK_GL_AREA(object)" "GtkGLArea*")
+(CCAST-3.16 "GDK_GL_CONTEXT(object)" "GdkGLContext*")
+
+(CCHK-3.16 "GTK_IS_GL_AREA(object)" "GtkGLArea*")
+(CCHK-3.16 "GDK_IS_GL_CONTEXT(object)" "GdkGLContext*")
+
+(CFNC-3.16 "void gdk_cairo_draw_from_gl cairo_t* cr GdkWindow* window int source int source_type int buffer_scale int x int y int width int height")
+(CFNC-3.16 "void gdk_window_mark_paint_from_clip GdkWindow* window cairo_t* cr")
+;(CFNC-3.16 "GdkGLContext* gdk_window_create_gl_context GdkWindow* window GdkGLProfile profile GError** error")
+;(CFNC-3.16 "void gtk_css_provider_load_from_resource GtkCssProvider* css_provider gchar* resource_path" 'const)
+(CFNC-3.16 "void gtk_label_set_xalign GtkLabel* label gfloat xalign")
+(CFNC-3.16 "gfloat gtk_label_get_xalign GtkLabel* label")
+(CFNC-3.16 "void gtk_label_set_yalign GtkLabel* label gfloat xalign")
+(CFNC-3.16 "gfloat gtk_label_get_yalign GtkLabel* label")
+(CFNC-3.16 "void gtk_paned_set_wide_handle GtkPaned* paned gboolean wide")
+(CFNC-3.16 "gboolean gtk_paned_get_wide_handle GtkPaned* paned")
+(CFNC-3.16 "void gtk_scrolled_window_set_overlay_scrolling GtkScrolledWindow* scrolled_window gboolean overlay_scrolling")
+(CFNC-3.16 "gboolean gtk_scrolled_window_get_overlay_scrolling GtkScrolledWindow* scrolled_window")
+(CFNC-3.16 "void gtk_text_view_set_monospace GtkTextView* text_view gboolean monospace")
+(CFNC-3.16 "gboolean gtk_text_view_get_monospace GtkTextView* text_view")
+(CFNC-3.16 "GtkWidget* gtk_window_get_titlebar GtkWindow* window")
+(CFNC-3.16 "GtkWidget* gtk_gl_area_new void")
+(CFNC-3.16 "gboolean gtk_gl_area_get_has_alpha GtkGLArea* area")
+(CFNC-3.16 "void gtk_gl_area_set_has_alpha GtkGLArea* area gboolean has_alpha")
+(CFNC-3.16 "gboolean gtk_gl_area_get_has_depth_buffer GtkGLArea* area")
+(CFNC-3.16 "void gtk_gl_area_set_has_depth_buffer GtkGLArea* area gboolean has_depth_buffer")
+(CFNC-3.16 "GdkGLContext* gtk_gl_area_get_context GtkGLArea* area")
+(CFNC-3.16 "void gtk_gl_area_make_current GtkGLArea* area")
+(CFNC-3.16 "void gtk_render_check GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_option GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_arrow GtkStyleContext* context cairo_t* cr gdouble angle gdouble x gdouble y gdouble size")
+(CFNC-3.16 "void gtk_render_background GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_frame GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_expander GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_focus GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_layout GtkStyleContext* context cairo_t* cr gdouble x gdouble y PangoLayout* layout")
+(CFNC-3.16 "void gtk_render_line GtkStyleContext* context cairo_t* cr gdouble x0 gdouble y0 gdouble x1 gdouble y1")
+(CFNC-3.16 "void gtk_render_slider GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height GtkOrientation orientation")
+(CFNC-3.16 "void gtk_render_frame_gap GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height GtkPositionType gap_side gdouble xy0_gap gdouble xy1_gap")
+(CFNC-3.16 "void gtk_render_extension GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height GtkPositionType gap_side")
+(CFNC-3.16 "void gtk_render_handle GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_activity GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
+(CFNC-3.16 "void gtk_render_icon GtkStyleContext* context cairo_t* cr GdkPixbuf* pixbuf gdouble x gdouble y")
+(CFNC-3.16 "void gtk_render_icon_surface GtkStyleContext* context cairo_t* cr cairo_surface_t* surface gdouble x gdouble y")
+;;; 3.15.2 (CFNC-3.16 "GdkVisual* gdk_gl_context_get_visual GdkGLContext* context")
+(CFNC-3.16 "GdkWindow* gdk_gl_context_get_window GdkGLContext* context")
+(CFNC-3.16 "void gdk_gl_context_make_current GdkGLContext* context")
+(CFNC-3.16 "GdkGLContext* gdk_gl_context_get_current void")
+(CFNC-3.16 "void gdk_gl_context_clear_current void")
+
+
+;;; 3.15.1:
+
+(CFNC-3.16 "void gtk_stack_set_hhomogeneous GtkStack* stack gboolean hhomogeneous")
+(CFNC-3.16 "gboolean gtk_stack_get_hhomogeneous GtkStack* stack")
+(CFNC-3.16 "void gtk_stack_set_vhomogeneous GtkStack* stack gboolean vhomogeneous")
+(CFNC-3.16 "gboolean gtk_stack_get_vhomogeneous GtkStack* stack")
+
+;;; pango 1.36.8
+(CINT-3.16 "PANGO_WEIGHT_SEMILIGHT" "PangoWeight")
#|
-(CCAST-300 "GTK_CSS_PROVIDER" "GtkCssProvider*")
-(CCHK-300 "GTK_IS_CSS_PROVIDER" "GtkCssProvider*")
-(CINT-300 "GTK_CSS_PROVIDER_ERROR_FAILED" "GtkCssProviderError")
-(CFNC-300 "GtkCssProvider* gtk_css_provider_new void")
-(CFNC-300 "gboolean gtk_css_provider_load_from_data GtkCssProvider* css_provider gchar* data gssize length GError** [error]" 'const)
-(CFNC-300 "gboolean gtk_css_provider_load_from_file GtkCssProvider* css_provider GFile* file GError** [error]")
-(CFNC-300 "gboolean gtk_css_provider_load_from_path GtkCssProvider* css_provider gchar* path GError** [error]" 'const)
-(CFNC-300 "GtkCssProvider* gtk_css_provider_get_default void")
-(CFNC-300 "GtkCssProvider* gtk_css_provider_get_named gchar* name gchar* variant" 'const)
-
-(CFNC-300 "GtkWidgetPath* gtk_container_get_path_for_child GtkContainer* container GtkWidget* child")
-(CFNC-300 "GtkWidgetPath* gtk_widget_get_path GtkWidget* widget")
-(CFNC-300 "void gtk_widget_path GtkWidget* widget guint* path_length gchar** [path] gchar** [path_reversed]")
-(CFNC-300 "void gtk_widget_class_path GtkWidget* widget guint* path_length gchar** [path] gchar** [path_reversed]")
-
-(CCAST-300 "GTK_STYLE_PROVIDER" "GtkStyleProvider*")
-(CCHK-300 "GTK_IS_STYLE_PROVIDER" "GtkStyleProvider*")
-(CINT-300 "GTK_STYLE_PROVIDER_PRIORITY_FALLBACK")
-(CINT-300 "GTK_STYLE_PROVIDER_PRIORITY_THEME")
-(CINT-300 "GTK_STYLE_PROVIDER_PRIORITY_SETTINGS")
-(CINT-300 "GTK_STYLE_PROVIDER_PRIORITY_APPLICATION")
-(CINT-300 "GTK_STYLE_PROVIDER_PRIORITY_USER")
-(CFNC-300 "GtkStyleProperties* gtk_style_provider_get_style GtkStyleProvider* provider GtkWidgetPath* path")
-(CFNC-300 "gboolean gtk_style_provider_get_style_property GtkStyleProvider* provider GtkWidgetPath* path GtkStateFlags state GParamSpec* pspec GValue* [value]")
-(CFNC-300 "GtkIconFactory* gtk_style_provider_get_icon_factory GtkStyleProvider* provider GtkWidgetPath* path")
-
-(CSTR-300 "GTK_STYLE_PROPERTY_BACKGROUND_COLOR")
-(CSTR-300 "GTK_STYLE_PROPERTY_COLOR")
-(CSTR-300 "GTK_STYLE_PROPERTY_FONT")
-(CSTR-300 "GTK_STYLE_PROPERTY_MARGIN")
-(CSTR-300 "GTK_STYLE_PROPERTY_PADDING")
-(CSTR-300 "GTK_STYLE_PROPERTY_BORDER_WIDTH")
-(CSTR-300 "GTK_STYLE_PROPERTY_BORDER_RADIUS")
-(CSTR-300 "GTK_STYLE_PROPERTY_BORDER_STYLE")
-(CSTR-300 "GTK_STYLE_PROPERTY_BORDER_COLOR")
-(CSTR-300 "GTK_STYLE_PROPERTY_BACKGROUND_IMAGE")
-(CSTR-300 "GTK_STYLE_CLASS_CELL")
-(CSTR-300 "GTK_STYLE_CLASS_ENTRY")
-(CSTR-300 "GTK_STYLE_CLASS_BUTTON")
-(CSTR-300 "GTK_STYLE_CLASS_CALENDAR")
-(CSTR-300 "GTK_STYLE_CLASS_SLIDER")
-(CSTR-300 "GTK_STYLE_CLASS_BACKGROUND")
-(CSTR-300 "GTK_STYLE_CLASS_RUBBERBAND")
-(CSTR-300 "GTK_STYLE_CLASS_TOOLTIP")
-(CSTR-300 "GTK_STYLE_CLASS_MENU")
-(CSTR-300 "GTK_STYLE_CLASS_MENUBAR")
-(CSTR-300 "GTK_STYLE_CLASS_MENUITEM")
-(CSTR-300 "GTK_STYLE_CLASS_TOOLBAR")
-(CSTR-300 "GTK_STYLE_CLASS_RADIO")
-(CSTR-300 "GTK_STYLE_CLASS_CHECK")
-(CSTR-300 "GTK_STYLE_CLASS_DEFAULT")
-(CSTR-300 "GTK_STYLE_CLASS_TROUGH")
-(CSTR-300 "GTK_STYLE_CLASS_SCROLLBAR")
-(CSTR-300 "GTK_STYLE_CLASS_HEADER")
-(CSTR-300 "GTK_STYLE_CLASS_ACCELERATOR")
-(CSTR-300 "GTK_STYLE_CLASS_GRIP")
-(CSTR-300 "GTK_STYLE_CLASS_DOCK")
-(CSTR-300 "GTK_STYLE_CLASS_PROGRESSBAR")
-(CSTR-300 "GTK_STYLE_CLASS_SPINNER")
-(CSTR-300 "GTK_STYLE_REGION_ROW")
-(CSTR-300 "GTK_STYLE_REGION_COLUMN")
-(CSTR-300 "GTK_STYLE_REGION_COLUMN_HEADER")
-(CSTR-300 "GTK_STYLE_REGION_TAB")
-(CSTR-300 "GTK_STYLE_CLASS_SCALE")
-(CSTR-300 "GTK_STYLE_CLASS_MARK")
-(CSTR-300 "GTK_STYLE_CLASS_EXPANDER")
-(CSTR-300 "GTK_STYLE_CLASS_SPINBUTTON")
-(CSTR-300 "GTK_STYLE_CLASS_NOTEBOOK")
-(CSTR-300 "GTK_STYLE_CLASS_VIEW")
-(CSTR-300 "GTK_STYLE_CLASS_INFO")
-(CSTR-300 "GTK_STYLE_CLASS_WARNING")
-(CSTR-300 "GTK_STYLE_CLASS_QUESTION")
-(CSTR-300 "GTK_STYLE_CLASS_ERROR")
-
-(CINT-300 "GTK_REGION_EVEN" "GtkRegionFlags")
-(CINT-300 "GTK_REGION_ODD" "GtkRegionFlags")
-(CINT-300 "GTK_REGION_FIRST" "GtkRegionFlags")
-(CINT-300 "GTK_REGION_LAST" "GtkRegionFlags")
-(CINT-300 "GTK_REGION_SORTED" "GtkRegionFlags")
-
-(CINT-300 "GTK_JUNCTION_NONE" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_CORNER_TOPLEFT" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_CORNER_TOPRIGHT" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_CORNER_BOTTOMLEFT" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_CORNER_BOTTOMRIGHT" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_TOP" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_BOTTOM" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_LEFT" "GtkJunctionSides")
-(CINT-300 "GTK_JUNCTION_RIGHT" "GtkJunctionSides")
-
-(CINT-300 "GTK_BORDER_STYLE_NONE" "GtkBorderStyle")
-(CINT-300 "GTK_BORDER_STYLE_SOLID" "GtkBorderStyle")
-(CINT-300 "GTK_BORDER_STYLE_INSET" "GtkBorderStyle")
-(CINT-300 "GTK_BORDER_STYLE_OUTSET" "GtkBorderStyle")
-
-(CCAST-300 "GTK_MODIFIER_STYLE" "GtkModifierStyle*")
-(CCHK-300 "GTK_IS_MODIFIER_STYLE" "GtkModifierStyle*")
-
-(CCAST-300 "GTK_STYLE_CONTEXT" "GtkStyleContext*")
-(CCHK-300 "GTK_IS_STYLE_CONTEXT" "GtkStyleContext*")
-
-(CCAST-300 "GTK_STYLE_PROPERTIES" "GtkStyleProperties*")
-(CCHK-300 "GTK_IS_STYLE_PROPERTIES" "GtkStyleProperties*")
-
-(CFNC-300 "GtkGradient* gtk_gradient_new_linear gdouble x0 gdouble y0 gdouble x1 gdouble y1")
-(CFNC-300 "GtkGradient* gtk_gradient_new_radial gdouble x0 gdouble y0 gdouble radius0 gdouble x1 gdouble y1 gdouble radius1")
-(CFNC-300 "void gtk_gradient_add_color_stop GtkGradient* gradient gdouble offset GtkSymbolicColor* color")
-(CFNC-300 "GtkGradient* gtk_gradient_ref GtkGradient* gradient")
-(CFNC-300 "void gtk_gradient_unref GtkGradient* gradient")
-(CFNC-300 "gboolean gtk_gradient_resolve GtkGradient* gradient GtkStyleProperties* props cairo_pattern_t** resolved_gradient")
-;;; 3.0.0 (CFNC-300 "void gtk_modifier_style_set_background_color GtkModifierStyle* style GtkStateFlags state GdkRGBA* color" 'const)
-;;; 3.0.0 (CFNC-300 "void gtk_modifier_style_set_color GtkModifierStyle* style GtkStateFlags state GdkRGBA* color" 'const)
-;;; 3.0.0 (CFNC-300 "void gtk_modifier_style_set_font GtkModifierStyle* style PangoFontDescription* font_desc" 'const)
-;;; 3.0.0 (CFNC-300 "void gtk_modifier_style_map_color GtkModifierStyle* style gchar* name GdkRGBA* color" 'const)
-;;; 3.0.0 (CFNC-300 "void gtk_modifier_style_set_color_property GtkModifierStyle* style GType widget_type gchar* prop_name GdkRGBA* color" 'const)
-(CFNC-300 "GtkStyleContext* gtk_style_context_new void")
-(CFNC-300 "void gtk_style_context_add_provider_for_screen GdkScreen* screen GtkStyleProvider* provider guint priority")
-(CFNC-300 "void gtk_style_context_remove_provider_for_screen GdkScreen* screen GtkStyleProvider* provider")
-(CFNC-300 "void gtk_style_context_add_provider GtkStyleContext* context GtkStyleProvider* provider guint priority")
-(CFNC-300 "void gtk_style_context_remove_provider GtkStyleContext* context GtkStyleProvider* provider")
-(CFNC-300 "void gtk_style_context_save GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_restore GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_get_property GtkStyleContext* context gchar* property GtkStateFlags state GValue* value" 'const)
-;(CFNC-300 "void gtk_style_context_get_valist GtkStyleContext* context GtkStateFlags state va_list args")
-;(CFNC-300 "void gtk_style_context_get GtkStyleContext* context GtkStateFlags state ...")
-(CFNC-300 "void gtk_style_context_set_state GtkStyleContext* context GtkStateFlags flags")
-(CFNC-300 "GtkStateFlags gtk_style_context_get_state GtkStyleContext* context")
-(CFNC-300 "gboolean gtk_style_context_state_is_running GtkStyleContext* context GtkStateType state gdouble* progress")
-(CFNC-300 "void gtk_style_context_set_path GtkStyleContext* context GtkWidgetPath* path")
-(CFNC-300 "GtkWidgetPath* gtk_style_context_get_path GtkStyleContext* context" 'const)
-(CFNC-300 "GList* gtk_style_context_list_classes GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_add_class GtkStyleContext* context gchar* class_name" 'const)
-(CFNC-300 "void gtk_style_context_remove_class GtkStyleContext* context gchar* class_name" 'const)
-(CFNC-300 "gboolean gtk_style_context_has_class GtkStyleContext* context gchar* class_name" 'const)
-(CFNC-300 "GList* gtk_style_context_list_regions GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_add_region GtkStyleContext* context gchar* region_name GtkRegionFlags flags" 'const)
-(CFNC-300 "void gtk_style_context_remove_region GtkStyleContext* context gchar* region_name" 'const)
-(CFNC-300 "gboolean gtk_style_context_has_region GtkStyleContext* context gchar* region_name GtkRegionFlags* flags_return" 'const)
-(CFNC-300 "void gtk_style_context_get_style_property GtkStyleContext* context gchar* property_name GValue* value" 'const)
-;(CFNC-300 "void gtk_style_context_get_style_valist GtkStyleContext* context va_list args")
-;(CFNC-300 "void gtk_style_context_get_style GtkStyleContext* context ...")
-(CFNC-300 "GtkIconSet* gtk_style_context_lookup_icon_set GtkStyleContext* context gchar* stock_id" 'const)
-(CFNC-300 "gtk_icon_set_render_icon_pixbuf GtkIconSet* icon_set GtkStyleContext* context GtkIconSize size")
-(CFNC-300 "void gtk_style_context_set_screen GtkStyleContext* context GdkScreen* screen")
-(CFNC-300 "GdkScreen* gtk_style_context_get_screen GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_set_direction GtkStyleContext* context GtkTextDirection direction")
-(CFNC-300 "GtkTextDirection gtk_style_context_get_direction GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_set_junction_sides GtkStyleContext* context GtkJunctionSides sides")
-(CFNC-300 "GtkJunctionSides gtk_style_context_get_junction_sides GtkStyleContext* context")
-(CFNC-300 "gboolean gtk_style_context_lookup_color GtkStyleContext* context gchar* color_name GdkRGBA* color" 'const)
-(CFNC-300 "void gtk_style_context_notify_state_change GtkStyleContext* context GdkWindow* window gpointer region_id GtkStateType state gboolean state_value")
-(CFNC-300 "void gtk_style_context_push_animatable_region GtkStyleContext* context gpointer region_id")
-(CFNC-300 "void gtk_style_context_pop_animatable_region GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_get_color GtkStyleContext* context GtkStateFlags state GdkRGBA* color")
-(CFNC-300 "void gtk_style_context_get_background_color GtkStyleContext* context GtkStateFlags state GdkRGBA* color")
-(CFNC-300 "void gtk_style_context_get_border_color GtkStyleContext* context GtkStateFlags state GdkRGBA* color")
-(CFNC-300 "void gtk_style_context_get_border GtkStyleContext* context GtkStateFlags state GtkBorder* border")
-(CFNC-300 "void gtk_style_context_get_padding GtkStyleContext* context GtkStateFlags state GtkBorder* padding")
-(CFNC-300 "void gtk_style_context_get_margin GtkStyleContext* context GtkStateFlags state GtkBorder* margin")
-(CFNC-300 "void gtk_style_context_invalidate GtkStyleContext* context")
-(CFNC-300 "void gtk_style_context_reset_widgets GdkScreen* screen")
-(CFNC-300 "void gtk_style_context_set_background GtkStyleContext* context GdkWindow* window")
-(CFNC-300 "void gtk_render_check GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "void gtk_render_option GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "void gtk_render_arrow GtkStyleContext* context cairo_t* cr gdouble angle gdouble x gdouble y gdouble size")
-(CFNC-300 "void gtk_render_background GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "void gtk_render_frame GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "void gtk_render_expander GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "void gtk_render_focus GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "void gtk_render_layout GtkStyleContext* context cairo_t* cr gdouble x gdouble y PangoLayout* layout")
-(CFNC-300 "void gtk_render_line GtkStyleContext* context cairo_t* cr gdouble x0 gdouble y0 gdouble x1 gdouble y1")
-(CFNC-300 "void gtk_render_slider GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height GtkOrientation orientation")
-(CFNC-300 "void gtk_render_frame_gap GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height GtkPositionType gap_side gdouble xy0_gap gdouble xy1_gap")
-(CFNC-300 "void gtk_render_extension GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height GtkPositionType gap_side")
-(CFNC-300 "void gtk_render_handle GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "void gtk_render_activity GtkStyleContext* context cairo_t* cr gdouble x gdouble y gdouble width gdouble height")
-(CFNC-300 "GdkPixbuf* gtk_render_icon_pixbuf GtkStyleContext* context GtkIconSource* source GtkIconSize size" 'const)
-
-(CFNC-300 "void gtk_style_context_cancel_animations GtkStyleContext* context gpointer region_id")
-(CFNC-300 "void gtk_style_context_scroll_animations GtkStyleContext* context GdkWindow* window gint dx gint dy")
-
-(CFNC-300 "void gtk_style_properties_register_property GtkStylePropertyParser parse_func GParamSpec* pspec")
-(CFNC-300 "gboolean gtk_style_properties_lookup_property gchar* property_name GtkStylePropertyParser* parse_func GParamSpec** pspec" 'const)
-(CFNC-300 "GtkStyleProperties* gtk_style_properties_new void")
-(CFNC-300 "void gtk_style_properties_map_color GtkStyleProperties* props gchar* name GtkSymbolicColor* color" 'const)
-(CFNC-300 "GtkSymbolicColor* gtk_style_properties_lookup_color GtkStyleProperties* props gchar* name" 'const)
-(CFNC-300 "void gtk_style_properties_set_property GtkStyleProperties* props gchar* property GtkStateFlags state GValue* value" 'const)
-;(CFNC-300 "void gtk_style_properties_set_valist GtkStyleProperties* props GtkStateFlags state va_list args")void gtk_style_properties_set GtkStyleProperties* props GtkStateFlags state ...)
-(CFNC-300 "gboolean gtk_style_properties_get_property GtkStyleProperties* props gchar* property GtkStateFlags state GValue* value" 'const)
-;(CFNC-300 "void gtk_style_properties_get_valist GtkStyleProperties* props GtkStateFlags state va_list args")
-;(CFNC-300 "void gtk_style_properties_get GtkStyleProperties* props GtkStateFlags state ...")
-(CFNC-300 "void gtk_style_properties_unset_property GtkStyleProperties* props gchar* property GtkStateFlags state" 'const)
-(CFNC-300 "void gtk_style_properties_clear GtkStyleProperties* props")
-(CFNC-300 "void gtk_style_properties_merge GtkStyleProperties* props GtkStyleProperties* props_to_merge gboolean replace" 'const)
-(CFNC-300 "GtkSymbolicColor* gtk_symbolic_color_new_literal GdkRGBA* color" 'const)
-(CFNC-300 "GtkSymbolicColor* gtk_symbolic_color_new_name gchar* name" 'const)
-(CFNC-300 "GtkSymbolicColor* gtk_symbolic_color_new_shade GtkSymbolicColor* color gdouble factor")
-(CFNC-300 "GtkSymbolicColor* gtk_symbolic_color_new_alpha GtkSymbolicColor* color gdouble factor")
-(CFNC-300 "GtkSymbolicColor* gtk_symbolic_color_new_mix GtkSymbolicColor* color1 GtkSymbolicColor* color2 gdouble factor")
-(CFNC-300 "GtkSymbolicColor* gtk_symbolic_color_ref GtkSymbolicColor* color")
-(CFNC-300 "void gtk_symbolic_color_unref GtkSymbolicColor* color")
-(CFNC-300 "gboolean gtk_symbolic_color_resolve GtkSymbolicColor* color GtkStyleProperties* props GdkRGBA* resolved_color")
-(CFNC-300 "void gtk_widget_set_state_flags GtkWidget* widget GtkStateFlags flags gboolean clear")
-(CFNC-300 "void gtk_widget_unset_state_flags GtkWidget* widget GtkStateFlags flags")
-(CFNC-300 "GtkStateFlags gtk_widget_get_state_flags GtkWidget* widget")
-(CFNC-300 "void gtk_widget_override_color GtkWidget* widget GtkStateFlags state GdkRGBA* color" 'const)
-(CFNC-300 "void gtk_widget_override_background_color GtkWidget* widget GtkStateFlags state GdkRGBA* color" 'const)
-(CFNC-300 "void gtk_widget_override_font GtkWidget* widget PangoFontDescription* font_desc" 'const)
-(CFNC-300 "void gtk_widget_override_symbolic_color GtkWidget* widget gchar* name GdkRGBA* color" 'const)
-(CFNC-300 "void gtk_widget_override_cursor GtkWidget* widget GdkRGBA* cursor GdkRGBA* secondary_cursor" 'const)
-(CFNC-300 "GtkStyleContext* gtk_widget_get_style_context GtkWidget* widget")
-
-
-;;; 2.91.7 -- is any of this useful? -- docs say they're for people writing their own widgets
-
-(CCAST-300 "GDK_CURSOR" "GdkCursor*")
-(CCHK-300 "GDK_IS_CURSOR "GdkCursor*")
-
-(CCAST-300 "GTK_CELL_AREA" "GtkCellArea*")
-(CCHK-300 "GTK_IS_CELL_AREA" "GtkCellArea*")
-;;; typedef gboolean* GtkCellCallback) GtkCellRenderer* renderer gpointer data
-
-(CCAST-300 "GTK_CELL_AREA_BOX" "GtkCellAreaBox*")
-(CCHK-300 "GTK_IS_CELL_AREA_BOX" "GtkCellAreaBox*")
-
-(CCAST-300 "GTK_CELL_AREA_BOX_CONTEXT" "GtkCellAreaBoxContext*")
-(CCHK-300 "GTK_IS_CELL_AREA_BOX_CONTEXT" "GtkCellAreaBoxContext*")
-
-(CCAST-300 "GTK_CELL_AREA_CONTEXT" "GtkCellAreaContext*")
-(CCHK-300 "GTK_IS_CELL_AREA_CONTEXT" "GtkCellAreaContext*")
-
-(CFNC-300 "GtkWidget* gtk_cell_view_new_with_context GtkCellArea* area GtkCellAreaContext* context")
-
-(CFNC-300 "void gtk_cell_area_add GtkCellArea* area GtkCellRenderer* renderer")
-(CFNC-300 "void gtk_cell_area_remove GtkCellArea* area GtkCellRenderer* renderer")
-(CFNC-300 "gboolean gtk_cell_area_has_renderer GtkCellArea* area GtkCellRenderer* renderer")
-(CFNC-300 "void gtk_cell_area_foreach GtkCellArea* area GtkCellCallback callback gpointer callback_data")
-(CFNC-300 "void gtk_cell_area_foreach_alloc GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget GdkRectangle* cell_area GdkRectangle* background_area GtkCellAllocCallback callback gpointer callback_data" 'const)
-(CFNC-300 "gint gtk_cell_area_event GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget GdkEvent* event GdkRectangle* cell_area GtkCellRendererState flags" 'const)
-(CFNC-300 "void gtk_cell_area_render GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget cairo_t* cr GdkRectangle* background_area GdkRectangle* cell_area GtkCellRendererState flags gboolean paint_focus" 'const)
-(CFNC-300 "void gtk_cell_area_set_style_detail GtkCellArea* area gchar* detail" 'const)
-(CFNC-300 "gchar* gtk_cell_area_get_style_detail GtkCellArea* area" 'const)
-(CFNC-300 "void gtk_cell_area_get_cell_allocation GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget GtkCellRenderer* renderer GdkRectangle* cell_area GdkRectangle* allocation" 'const)
-(CFNC-300 "GtkCellRenderer* gtk_cell_area_get_cell_at_position GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget GdkRectangle* cell_area gint x gint y GdkRectangle* alloc_area" 'const)
-(CFNC-300 "GtkCellAreaContext* gtk_cell_area_create_context GtkCellArea* area")
-(CFNC-300 "GtkCellAreaContext* gtk_cell_area_copy_context GtkCellArea* area GtkCellAreaContext* context")
-(CFNC-300 "GtkSizeRequestMode gtk_cell_area_get_request_mode GtkCellArea* area")
-(CFNC-300 "void gtk_cell_area_get_preferred_width GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget gint* [minimum_width] gint* [natural_width]")
-(CFNC-300 "void gtk_cell_area_get_preferred_height_for_width GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget gint width gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_cell_area_get_preferred_height GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_cell_area_get_preferred_width_for_height GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget gint height gint* [minimum_width] gint* [natural_width]")
-(CFNC-300 "gchar* gtk_cell_area_get_current_path_string GtkCellArea* area" 'const)
-(CFNC-300 "void gtk_cell_area_apply_attributes GtkCellArea* area GtkTreeModel* tree_model GtkTreeIter* iter gboolean is_expander gboolean is_expanded")
-(CFNC-300 "void gtk_cell_area_attribute_connect GtkCellArea* area GtkCellRenderer* renderer gchar* attribute gint column" 'const)
-(CFNC-300 "void gtk_cell_area_attribute_disconnect GtkCellArea* area GtkCellRenderer* renderer gchar* attribute" 'const)
-(CFNC-300 "void gtk_cell_area_class_install_cell_property GtkCellAreaClass* aclass guint property_id GParamSpec* pspec")
-(CFNC-300 "GParamSpec* gtk_cell_area_class_find_cell_property GtkCellAreaClass* aclass gchar* property_name" 'const)
-(CFNC-300 "GParamSpec** gtk_cell_area_class_list_cell_properties GtkCellAreaClass* aclass guint* n_properties")
-;(CFNC-300 "void gtk_cell_area_add_with_properties GtkCellArea* area GtkCellRenderer* renderer gchar* first_prop_name ..." 'const) G_GNUC_NULL_TERMINATED
-;(CFNC-300 "void gtk_cell_area_cell_set GtkCellArea* area GtkCellRenderer* renderer gchar* first_prop_name ..." 'const) G_GNUC_NULL_TERMINATED
-;(CFNC-300 "void gtk_cell_area_cell_get GtkCellArea* area GtkCellRenderer* renderer gchar* first_prop_name ..." 'const) G_GNUC_NULL_TERMINATED
-;(CFNC-300 "void gtk_cell_area_cell_set_valist GtkCellArea* area GtkCellRenderer* renderer gchar* first_property_name va_list var_args" 'const)
-;(CFNC-300 "void gtk_cell_area_cell_get_valist GtkCellArea* area GtkCellRenderer* renderer gchar* first_property_name va_list var_args" 'const)
-(CFNC-300 "void gtk_cell_area_cell_set_property GtkCellArea* area GtkCellRenderer* renderer gchar* property_name GValue* value" 'const)
-(CFNC-300 "void gtk_cell_area_cell_get_property GtkCellArea* area GtkCellRenderer* renderer gchar* property_name GValue* value" 'const)
-(CFNC-300 "gboolean gtk_cell_area_is_activatable GtkCellArea* area")
-(CFNC-300 "gboolean gtk_cell_area_activate GtkCellArea* area GtkCellAreaContext* context GtkWidget* widget GdkRectangle* cell_area GtkCellRendererState flags gboolean edit_only" 'const)
-(CFNC-300 "gboolean gtk_cell_area_focus GtkCellArea* area GtkDirectionType direction")
-(CFNC-300 "void gtk_cell_area_set_focus_cell GtkCellArea* area GtkCellRenderer* renderer")
-(CFNC-300 "GtkCellRenderer* gtk_cell_area_get_focus_cell GtkCellArea* area")
-(CFNC-300 "void gtk_cell_area_add_focus_sibling GtkCellArea* area GtkCellRenderer* renderer GtkCellRenderer* sibling")
-(CFNC-300 "void gtk_cell_area_remove_focus_sibling GtkCellArea* area GtkCellRenderer* renderer GtkCellRenderer* sibling")
-(CFNC-300 "gboolean gtk_cell_area_is_focus_sibling GtkCellArea* area GtkCellRenderer* renderer GtkCellRenderer* sibling")
-(CFNC-300 "GList* gtk_cell_area_get_focus_siblings GtkCellArea* area GtkCellRenderer* renderer" 'const)
-(CFNC-300 "GtkCellRenderer* gtk_cell_area_get_focus_from_sibling GtkCellArea* area GtkCellRenderer* renderer")
-(CFNC-300 "GtkCellRenderer* gtk_cell_area_get_edited_cell GtkCellArea* area")
-(CFNC-300 "GtkCellEditable* gtk_cell_area_get_edit_widget GtkCellArea* area")
-(CFNC-300 "gboolean gtk_cell_area_activate_cell GtkCellArea* area GtkWidget* widget GtkCellRenderer* renderer GdkEvent* event GdkRectangle* cell_area GtkCellRendererState flags" 'const)
-(CFNC-300 "void gtk_cell_area_stop_editing GtkCellArea* area gboolean canceled")
-(CFNC-300 "void gtk_cell_area_inner_cell_area GtkCellArea* area GtkWidget* widget GdkRectangle* cell_area GdkRectangle* inner_area" 'const)
-(CFNC-300 "void gtk_cell_area_request_renderer GtkCellArea* area GtkCellRenderer* renderer GtkOrientation orientation GtkWidget* widget gint for_size gint* minimum_size gint* natural_size")
-(CFNC-300 "void _gtk_cell_area_set_cell_data_func_with_proxy GtkCellArea* area GtkCellRenderer* cell GFunc func gpointer func_data GDestroyNotify destroy gpointer proxy")
-(CFNC-300 "GtkCellArea* gtk_cell_area_box_new void")
-(CFNC-300 "void gtk_cell_area_box_pack_start GtkCellAreaBox* box GtkCellRenderer* renderer gboolean expand gboolean align gboolean fixed")
-(CFNC-300 "void gtk_cell_area_box_pack_end GtkCellAreaBox* box GtkCellRenderer* renderer gboolean expand gboolean align gboolean fixed")
-(CFNC-300 "gint gtk_cell_area_box_get_spacing GtkCellAreaBox* box")
-(CFNC-300 "void gtk_cell_area_box_set_spacing GtkCellAreaBox* box gint spacing")
-(CFNC-300 "GtkCellAreaBoxContext* gtk_cell_area_box_context_copy GtkCellAreaBox* box GtkCellAreaBoxContext* box_context")
-(CFNC-300 "void gtk_cell_area_box_init_groups GtkCellAreaBoxContext* box_context guint n_groups gboolean* expand_groups gboolean* align_groups")
-(CFNC-300 "void gtk_cell_area_box_context_push_group_width GtkCellAreaBoxContext* box_context gint group_idx gint minimum_width gint natural_width")
-(CFNC-300 "void gtk_cell_area_box_context_push_group_height_for_width GtkCellAreaBoxContext* box_context gint group_idx gint for_width gint minimum_height gint natural_height")
-(CFNC-300 "void gtk_cell_area_box_context_push_group_height GtkCellAreaBoxContext* box_context gint group_idx gint minimum_height gint natural_height")
-(CFNC-300 "void gtk_cell_area_box_context_push_group_width_for_height GtkCellAreaBoxContext* box_context gint group_idx gint for_height gint minimum_width gint natural_width")
-(CFNC-300 "void gtk_cell_area_box_context_get_group_width GtkCellAreaBoxContext* box_context gint group_idx gint* [minimum_width] gint* [natural_width]")
-(CFNC-300 "void gtk_cell_area_box_context_get_group_height_for_width GtkCellAreaBoxContext* box_context gint group_idx gint for_width gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_cell_area_box_context_get_group_height GtkCellAreaBoxContext* box_context gint group_idx gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_cell_area_box_context_get_group_width_for_height GtkCellAreaBoxContext* box_context gint group_idx gint for_height gint* [minimum_width] gint* [natural_width]")
-(CFNC-300 "GtkRequestedSize* gtk_cell_area_box_context_get_widths GtkCellAreaBoxContext* box_context gint* [n_widths]")
-(CFNC-300 "GtkRequestedSize* gtk_cell_area_box_context_get_heights GtkCellAreaBoxContext* box_context gint* [n_heights]")
-(CFNC-300 "GtkCellArea* gtk_cell_area_context_get_area GtkCellAreaContext* context")
-(CFNC-300 "void gtk_cell_area_context_allocate GtkCellAreaContext* context gint width gint height")
-(CFNC-300 "void gtk_cell_area_context_reset GtkCellAreaContext* context")
-(CFNC-300 "void gtk_cell_area_context_get_preferred_width GtkCellAreaContext* context gint* [minimum_width] gint* [natural_width]")
-(CFNC-300 "void gtk_cell_area_context_get_preferred_height GtkCellAreaContext* context gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_cell_area_context_get_preferred_height_for_width GtkCellAreaContext* context gint width gint* [minimum_height] gint* [natural_height]")
-(CFNC-300 "void gtk_cell_area_context_get_preferred_width_for_height GtkCellAreaContext* context gint height gint* [minimum_width] gint* [natural_width]")
-(CFNC-300 "void gtk_cell_area_context_get_allocation GtkCellAreaContext* context gint* [width] gint* [height]")
-(CFNC-300 "void gtk_cell_area_context_push_preferred_width GtkCellAreaContext* context gint minimum_width gint natural_width")
-(CFNC-300 "void gtk_cell_area_context_push_preferred_height GtkCellAreaContext* context gint minimum_height gint natural_height")
-(CFNC-300 "GtkCellArea* gtk_cell_layout_get_area GtkCellLayout* cell_layout")
-(CFNC-300 "void gtk_cell_renderer_get_aligned_area GtkCellRenderer* cell GtkWidget* widget GtkCellRendererState flags GdkRectangle* cell_area GdkRectangle* aligned_area" 'const)
-(CFNC-300 "gboolean gtk_cell_renderer_is_activatable GtkCellRenderer* cell")
-(CFNC-300 "GtkEntryCompletion* gtk_entry_completion_new_with_area GtkCellArea* area")
-(CFNC-300 "const PangoFontDescription* gtk_style_context_get_font GtkStyleContext* context GtkStateFlags state")
-(CFNC-300 "GtkTreeViewColumn* gtk_tree_view_column_new_with_area GtkCellArea* area")
-
-
-
-;;; as of 2.91.7, here are the xg-undefined names from gtk *.h
-
-gtkappchooserbutton: GTK_APP_CHOOSER_BUTTON
-gtkappchooserbutton: GTK_IS_APP_CHOOSER_BUTTON
-gtkappchooserbutton: gtk_app_chooser_button_new
-gtkappchooserbutton: gtk_app_chooser_button_append_separator
-gtkappchooserbutton: gtk_app_chooser_button_append_custom_item
-gtkappchooserbutton: gtk_app_chooser_button_set_active_custom_item
-gtkappchooserbutton: gtk_app_chooser_button_set_show_dialog_item
-gtkappchooserbutton: gtk_app_chooser_button_get_show_dialog_item
-gtkappchooserdialog: GTK_APP_CHOOSER_DIALOG
-gtkappchooserdialog: GTK_IS_APP_CHOOSER_DIALOG
-gtkappchooserdialog: gtk_app_chooser_dialog_new
-gtkappchooserdialog: gtk_app_chooser_dialog_new_for_content_type
-gtkappchooserdialog: gtk_app_chooser_dialog_get_widget
-gtkappchooser: GTK_APP_CHOOSER
-gtkappchooser: GTK_IS_APP_CHOOSER
-gtkappchooser: gtk_app_chooser_get_app_info
-gtkappchooser: gtk_app_chooser_get_content_type
-gtkappchooser: gtk_app_chooser_refresh
-gtkappchooserwidget: GTK_APP_CHOOSER_WIDGET
-gtkappchooserwidget: GTK_IS_APP_CHOOSER_WIDGET
-gtkappchooserwidget: gtk_app_chooser_widget_new
-gtkappchooserwidget: gtk_app_chooser_widget_set_show_default
-gtkappchooserwidget: gtk_app_chooser_widget_get_show_default
-gtkappchooserwidget: gtk_app_chooser_widget_set_show_recommended
-gtkappchooserwidget: gtk_app_chooser_widget_get_show_recommended
-gtkappchooserwidget: gtk_app_chooser_widget_set_show_fallback
-gtkappchooserwidget: gtk_app_chooser_widget_get_show_fallback
-gtkappchooserwidget: gtk_app_chooser_widget_set_show_other
-gtkappchooserwidget: gtk_app_chooser_widget_get_show_other
-gtkappchooserwidget: gtk_app_chooser_widget_set_show_all
-gtkappchooserwidget: gtk_app_chooser_widget_get_show_all
-gtkappchooserwidget: gtk_app_chooser_widget_set_default_text
-gtkappchooserwidget: gtk_app_chooser_widget_get_default_text
-gtkpagesetup: GTK_PAGE_SETUP
-gtkpagesetup: GTK_IS_PAGE_SETUP
-gtkpagesetup: gtk_page_setup_new
-gtkpagesetup: gtk_page_setup_copy
-gtkpagesetup: gtk_page_setup_get_orientation
-gtkpagesetup: gtk_page_setup_set_orientation
-gtkpagesetup: gtk_page_setup_get_paper_size
-gtkpagesetup: gtk_page_setup_set_paper_size
-gtkpagesetup: gtk_page_setup_get_top_margin
-gtkpagesetup: gtk_page_setup_set_top_margin
-gtkpagesetup: gtk_page_setup_get_bottom_margin
-gtkpagesetup: gtk_page_setup_set_bottom_margin
-gtkpagesetup: gtk_page_setup_get_left_margin
-gtkpagesetup: gtk_page_setup_set_left_margin
-gtkpagesetup: gtk_page_setup_get_right_margin
-gtkpagesetup: gtk_page_setup_set_right_margin
-gtkpagesetup: gtk_page_setup_set_paper_size_and_default_margins
-gtkpagesetup: gtk_page_setup_get_paper_width
-gtkpagesetup: gtk_page_setup_get_paper_height
-gtkpagesetup: gtk_page_setup_get_page_width
-gtkpagesetup: gtk_page_setup_get_page_height
-gtkpagesetup: gtk_page_setup_load_file
-gtkpagesetup: gtk_page_setup_new_from_key_file
-gtkpagesetup: gtk_page_setup_load_key_file
-gtkpagesetup: gtk_page_setup_to_key_file
-gtkpagesetupunixdialog: GTK_PAGE_SETUP_UNIX_DIALOG
-gtkpagesetupunixdialog: GTK_IS_PAGE_SETUP_UNIX_DIALOG
-gtkpagesetupunixdialog: gtk_page_setup_unix_dialog_new
-gtkpagesetupunixdialog: gtk_page_setup_unix_dialog_get_page_setup
-gtkpagesetupunixdialog: gtk_page_setup_unix_dialog_get_print_settings
-gtkpapersize: GTK_PAPER_NAME_A
-gtkpapersize: GTK_PAPER_NAME_A
-gtkpapersize: GTK_PAPER_NAME_LETTER
-gtkpapersize: GTK_PAPER_NAME_EXECUTIVE
-gtkpapersize: GTK_PAPER_NAME_LEGAL
-gtkpapersize: gtk_paper_size_new
-gtkpapersize: gtk_paper_size_new_from_ppd
-gtkpapersize: gtk_paper_size_new_custom
-gtkpapersize: gtk_paper_size_copy
-gtkpapersize: gtk_paper_size_free
-gtkpapersize: gtk_paper_size_is_equal
-gtkpapersize: gtk_paper_size_get_paper_sizes
-gtkpapersize: gtk_paper_size_get_name
-gtkpapersize: gtk_paper_size_get_display_name
-gtkpapersize: gtk_paper_size_get_ppd_name
-gtkpapersize: gtk_paper_size_get_width
-gtkpapersize: gtk_paper_size_get_height
-gtkpapersize: gtk_paper_size_is_custom
-gtkpapersize: gtk_paper_size_set_size
-gtkpapersize: gtk_paper_size_get_default_top_margin
-gtkpapersize: gtk_paper_size_get_default_bottom_margin
-gtkpapersize: gtk_paper_size_get_default_left_margin
-gtkpapersize: gtk_paper_size_get_default_right_margin
-gtkpapersize: gtk_paper_size_get_default
-gtkpapersize: gtk_paper_size_new_from_key_file
-gtkpapersize: gtk_paper_size_to_key_file
-gtkprintbackend: GTK_PRINT_BACKEND_ENABLE_UNSUPPORTED
-gtkprintbackend: GTK_PRINT_BACKEND_ERROR
-gtkprintbackend: GTK_PRINT_BACKEND_ERROR_GENERIC
-gtkprintbackend: gtk_print_backend_error_quark
-gtkprintbackend: GTK_PRINT_BACKEND
-gtkprintbackend: GTK_IS_PRINT_BACKEND
-gtkprintbackend: GTK_PRINT_BACKEND_STATUS_UNKNOWN
-gtkprintbackend: GTK_PRINT_BACKEND_STATUS_OK
-gtkprintbackend: GTK_PRINT_BACKEND_STATUS_UNAVAILABLE
-gtkprintbackend: gtk_print_backend_get_printer_list
-gtkprintbackend: gtk_print_backend_printer_list_is_done
-gtkprintbackend: gtk_print_backend_find_printer
-gtkprintbackend: gtk_print_backend_print_stream
-gtkprintbackend: gtk_print_backend_load_modules
-gtkprintbackend: gtk_print_backend_destroy
-gtkprintbackend: gtk_print_backend_set_password
-gtkprintbackend: gtk_print_backend_add_printer
-gtkprintbackend: gtk_print_backend_remove_printer
-gtkprintbackend: gtk_print_backend_set_list_done
-gtkprintbackend: gtk_printer_new
-gtkprintbackend: gtk_printer_is_new
-gtkprintbackend: gtk_printer_set_is_new
-gtkprintbackend: gtk_printer_set_is_active
-gtkprintbackend: gtk_printer_set_is_paused
-gtkprintbackend: gtk_printer_set_is_accepting_jobs
-gtkprintbackend: gtk_printer_set_has_details
-gtkprintbackend: gtk_printer_set_is_default
-gtkprintbackend: gtk_printer_set_icon_name
-gtkprintbackend: gtk_printer_set_job_count
-gtkprintbackend: gtk_printer_set_location
-gtkprintbackend: gtk_printer_set_description
-gtkprintbackend: gtk_printer_set_state_message
-gtkprintcontext: gtk_print_context_get_hard_margins
-gtkprintcontext: gtk_print_context_get_pango_fontmap
-gtkprinter: GTK_PRINT_CAPABILITY_PAGE_SET
-gtkprinter: GTK_PRINT_CAPABILITY_COPIES
-gtkprinter: GTK_PRINT_CAPABILITY_COLLATE
-gtkprinter: GTK_PRINT_CAPABILITY_REVERSE
-gtkprinter: GTK_PRINT_CAPABILITY_SCALE
-gtkprinter: GTK_PRINT_CAPABILITY_GENERATE_PDF
-gtkprinter: GTK_PRINT_CAPABILITY_GENERATE_PS
-gtkprinter: GTK_PRINT_CAPABILITY_PREVIEW
-gtkprinter: GTK_PRINT_CAPABILITY_NUMBER_UP
-gtkprinter: GTK_PRINT_CAPABILITY_NUMBER_UP_LAYOUT
-gtkprinter: GTK_PRINTER
-gtkprinter: GTK_IS_PRINTER
-gtkprinter: gtk_printer_new
-gtkprinter: gtk_printer_get_backend
-gtkprinter: gtk_printer_get_name
-gtkprinter: gtk_printer_get_state_message
-gtkprinter: gtk_printer_get_description
-gtkprinter: gtk_printer_get_location
-gtkprinter: gtk_printer_get_icon_name
-gtkprinter: gtk_printer_get_job_count
-gtkprinter: gtk_printer_is_active
-gtkprinter: gtk_printer_is_paused
-gtkprinter: gtk_printer_is_accepting_jobs
-gtkprinter: gtk_printer_is_virtual
-gtkprinter: gtk_printer_is_default
-gtkprinter: gtk_printer_accepts_pdf
-gtkprinter: gtk_printer_accepts_ps
-gtkprinter: gtk_printer_list_papers
-gtkprinter: gtk_printer_get_default_page_size
-gtkprinter: gtk_printer_compare
-gtkprinter: gtk_printer_has_details
-gtkprinter: gtk_printer_request_details
-gtkprinter: gtk_printer_get_capabilities
-gtkprinter: gtk_printer_get_hard_margins
-gtkprinter: gtk_enumerate_printers
-gtkprinteroption: GTK_PRINT_BACKEND_ENABLE_UNSUPPORTED
-gtkprinteroption: GTK_PRINTER_OPTION
-gtkprinteroption: GTK_IS_PRINTER_OPTION
-gtkprinteroption: GTK_PRINTER_OPTION_GROUP_IMAGE_QUALITY
-gtkprinteroption: GTK_PRINTER_OPTION_GROUP_FINISHING
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_BOOLEAN
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_PICKONE
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_PICKONE_PASSWORD
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_PICKONE_PASSCODE
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_PICKONE_REAL
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_PICKONE_INT
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_PICKONE_STRING
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_ALTERNATIVE
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_STRING
-gtkprinteroption: GTK_PRINTER_OPTION_TYPE_FILESAVE
-gtkprinteroption: gtk_printer_option_new
-gtkprinteroption: gtk_printer_option_set
-gtkprinteroption: gtk_printer_option_set_has_conflict
-gtkprinteroption: gtk_printer_option_clear_has_conflict
-gtkprinteroption: gtk_printer_option_set_boolean
-gtkprinteroption: gtk_printer_option_allocate_choices
-gtkprinteroption: gtk_printer_option_choices_from_array
-gtkprinteroption: gtk_printer_option_has_choice
-gtkprinteroption: gtk_printer_option_set_activates_default
-gtkprinteroption: gtk_printer_option_get_activates_default
-gtkprinteroptionset: GTK_PRINT_BACKEND_ENABLE_UNSUPPORTED
-gtkprinteroptionset: GTK_PRINTER_OPTION_SET
-gtkprinteroptionset: GTK_IS_PRINTER_OPTION_SET
-gtkprinteroptionset: gtk_printer_option_set_new
-gtkprinteroptionset: gtk_printer_option_set_add
-gtkprinteroptionset: gtk_printer_option_set_remove
-gtkprinteroptionset: gtk_printer_option_set_lookup
-gtkprinteroptionset: gtk_printer_option_set_foreach
-gtkprinteroptionset: gtk_printer_option_set_clear_conflicts
-gtkprinteroptionset: gtk_printer_option_set_get_groups
-gtkprinteroptionset: gtk_printer_option_set_foreach_in_group
-gtkprinteroptionwidget: GTK_PRINTER_OPTION_WIDGET
-gtkprinteroptionwidget: GTK_IS_PRINTER_OPTION_WIDGET
-gtkprinteroptionwidget: gtk_printer_option_widget_new
-gtkprinteroptionwidget: gtk_printer_option_widget_set_source
-gtkprinteroptionwidget: gtk_printer_option_widget_has_external_label
-gtkprinteroptionwidget: gtk_printer_option_widget_get_external_label
-gtkprinteroptionwidget: gtk_printer_option_widget_get_value
-gtkprintjob: GTK_PRINT_JOB
-gtkprintjob: GTK_IS_PRINT_JOB
-gtkprintjob: gtk_print_job_new
-gtkprintjob: gtk_print_job_get_settings
-gtkprintjob: gtk_print_job_get_printer
-gtkprintjob: gtk_print_job_get_title
-gtkprintjob: gtk_print_job_get_status
-gtkprintjob: gtk_print_job_set_source_file
-gtkprintjob: gtk_print_job_get_surface
-gtkprintjob: gtk_print_job_set_track_print_status
-gtkprintjob: gtk_print_job_get_track_print_status
-gtkprintjob: gtk_print_job_send
-gtkprintjob: gtk_print_job_get_pages
-gtkprintjob: gtk_print_job_set_pages
-gtkprintjob: gtk_print_job_get_page_ranges
-gtkprintjob: gtk_print_job_set_page_ranges
-gtkprintjob: gtk_print_job_get_page_set
-gtkprintjob: gtk_print_job_set_page_set
-gtkprintjob: gtk_print_job_get_num_copies
-gtkprintjob: gtk_print_job_set_num_copies
-gtkprintjob: gtk_print_job_get_scale
-gtkprintjob: gtk_print_job_set_scale
-gtkprintjob: gtk_print_job_get_n_up
-gtkprintjob: gtk_print_job_set_n_up
-gtkprintjob: gtk_print_job_get_n_up_layout
-gtkprintjob: gtk_print_job_set_n_up_layout
-gtkprintjob: gtk_print_job_get_rotate
-gtkprintjob: gtk_print_job_set_rotate
-gtkprintjob: gtk_print_job_get_collate
-gtkprintjob: gtk_print_job_set_collate
-gtkprintjob: gtk_print_job_get_reverse
-gtkprintjob: gtk_print_job_set_reverse
-gtkprintoperation: GTK_PRINT_ERROR
-gtkprintoperation: gtk_print_error_quark
-gtkprintoperation: gtk_print_operation_draw_page_finish
-gtkprintoperation: gtk_print_operation_set_defer_drawing
-gtkprintoperation: gtk_print_operation_set_support_selection
-gtkprintoperation: gtk_print_operation_get_support_selection
-gtkprintoperation: gtk_print_operation_set_has_selection
-gtkprintoperation: gtk_print_operation_get_has_selection
-gtkprintoperation: gtk_print_operation_get_n_pages_to_print
-gtkprintsettings: gtk_print_settings_load_file
-gtkprintsettings: gtk_print_settings_new_from_key_file
-gtkprintsettings: gtk_print_settings_load_key_file
-gtkprintsettings: gtk_print_settings_to_key_file
-gtkprintsettings: GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT
-gtkprintsettings: GTK_PRINT_SETTINGS_RESOLUTION_X
-gtkprintsettings: GTK_PRINT_SETTINGS_RESOLUTION_Y
-gtkprintsettings: GTK_PRINT_SETTINGS_PRINTER_LPI
-gtkprintsettings: GTK_PRINT_SETTINGS_WIN
-gtkprintsettings: GTK_PRINT_SETTINGS_WIN
-gtkprintsettings: gtk_print_settings_get_number_up_layout
-gtkprintsettings: gtk_print_settings_set_number_up_layout
-gtkprintsettings: gtk_print_settings_get_resolution_x
-gtkprintsettings: gtk_print_settings_get_resolution_y
-gtkprintsettings: gtk_print_settings_set_resolution_xy
-gtkprintsettings: gtk_print_settings_get_printer_lpi
-gtkprintunixdialog: GTK_PRINT_UNIX_DIALOG
-gtkprintunixdialog: GTK_IS_PRINT_UNIX_DIALOG
-gtkprintunixdialog: gtk_print_unix_dialog_new
-gtkprintunixdialog: gtk_print_unix_dialog_set_page_setup
-gtkprintunixdialog: gtk_print_unix_dialog_set_current_page
-gtkprintunixdialog: gtk_print_unix_dialog_set_settings
-gtkprintunixdialog: gtk_print_unix_dialog_get_selected_printer
-gtkprintunixdialog: gtk_print_unix_dialog_add_custom_tab
-gtkprintunixdialog: gtk_print_unix_dialog_set_manual_capabilities
-gtkprintunixdialog: gtk_print_unix_dialog_set_support_selection
-gtkprintunixdialog: gtk_print_unix_dialog_set_has_selection
-gtkprintunixdialog: gtk_print_unix_dialog_set_embed_page_setup
-gtkprintunixdialog: gtk_print_unix_dialog_get_page_setup_set
-gtkrecentaction: GTK_RECENT_ACTION
-gtkrecentaction: GTK_IS_RECENT_ACTION
-gtkrecentaction: gtk_recent_action_new
-gtkrecentaction: gtk_recent_action_new_for_manager
-gtkrecentaction: gtk_recent_action_get_show_numbers
-gtkrecentaction: gtk_recent_action_set_show_numbers
-gtkrecentchooser: GTK_RECENT_CHOOSER_ERROR
-gtkrecentmanager: GTK_RECENT_MANAGER_ERROR
-gtkrecentmanager: gtk_recent_info_get_application_info
-gtkrecentmanager: gtk_recent_info_create_app_info
-gtkrecentmanager: gtk_recent_info_get_gicon
-
-;; fgrep "gtk_" *.h > names
-;; fgrep "GTK_" *.h >> names
-;; then get rid of all the obvious junk
-
-;; omit gtkrc.h, gtkcellarea*, gtkstylecontext.h, gtkstyle.h, gtkrbtree.h (internal to gtktreeview), gtktimeline.h
-;; gtktextlayout.h (all internal), gtktexttypes.h, gtktrayicon.h, gtkrecentchooserutils.h, gtksearch*.h
-;; gtkmodules.h, gtkquery.h, gtktextsegment.h, gtkbuilder.h, gtkbuilable.h, gtkapplication.h, gtkuimanager.h
-;; gtksizerequest.h, gtkoffscreenwindow.h, gtkthemingengine.h, gtkwidgetpath.h, gtkpathbar.h, gtkmountoperation.h
-;; gtkhsv.h (not used anywhere?)
-
-(call-with-input-file "names"
- (lambda (p)
-
- (do ((line (read-line p) (read-line p)))
- ((eof-object? line))
- ;(format #t "~S~%" line)
- (let ((len (length line)))
- (if (> len 4)
- (let ((pos #f)
- (header #f)
- (function #f))
- (call-with-exit
- (lambda (ok)
- (do ((k 0 (+ k 1)))
- ((>= k (- len 1)))
- (if (and (char=? (line k) #\.)
- (char=? (line (+ k 1)) #\h))
- (begin
- (set! pos (+ k 2))
- (set! header (substring line 0 k))
- (ok))))))
- (if (number? pos)
- (call-with-exit
- (lambda (ok)
- (do ((k pos (+ k 1)))
- ((>= k len))
- (let ((test (substring line k (+ k 4)))
- (prev (line (- k 1))))
- (if (and (or (string=? "gtk_" test)
- (string=? "GTK_" test))
- (or (char=? prev #\space)
- (char=? prev #\*)
- (char=? prev #\:)
- (char=? prev #\tab)))
- (do ((i (+ k 5) (+ i 1)))
- ((or (= i len)
- (and (not (char-alphabetic? (line i)))
- (not (char=? (line i) #\_))))
- (set! function (substring line k i))
- (ok)))))))))
- (if (and function
- (not (defined? (string->symbol function))))
- (format #t "~A: ~A~%" header function))))))))
+;;; cairo 1.14.0:
+(CFNC-3.16 "void cairo_surface_set_device_scale cairo_surface_t* surface double x_scale double y_scale")
+(CFNC-3.16 "void cairo_surface_get_device_scale cairo_surface_t* surface double* [x_scale] double* [y_scale]")
|#
-;;; TODO: support g_object_get|set \ No newline at end of file
+;;; 3.15.2:
+
+;(CINT-3.16 "GDK_GL_DISABLE" "GdkGLFlags")
+;(CINT-3.16 "GDK_GL_ALWAYS" "GdkGLFlags")
+;(CINT-3.16 "GDK_GL_SOFTWARE_DRAW_GL" "GdkGLFlags")
+;(CINT-3.16 "GDK_GL_SOFTWARE_DRAW_SURFACE" "GdkGLFlags")
+;(CINT-3.16 "GDK_GL_TEXTURE_RECTANGLE" "GdkGLFlags")
+
+(CCAST-3.16 "GTK_POPOVER_MENU(object)" "GtkPopoverMenu*")
+(CCHK-3.16 "GTK_IS_POPOVER_MENU(object)" "GtkPopoverMenu*")
+
+(CFNC-3.16 "GdkDisplay* gdk_gl_context_get_display GdkGLContext* context")
+;(CFNC-3.16 "GdkGLProfile gdk_gl_context_get_profile GdkGLContext* context")
+;(CFNC-3.16 "GdkGLProfile gtk_gl_area_get_profile GtkGLArea* area")
+;(CFNC-3.16 "void gtk_gl_area_set_profile GtkGLArea* area GdkGLProfile profile")
+(CFNC-3.16 "gboolean gtk_gl_area_get_has_stencil_buffer GtkGLArea* area")
+(CFNC-3.16 "void gtk_gl_area_set_has_stencil_buffer GtkGLArea* area gboolean has_stencil_buffer")
+(CFNC-3.16 "gboolean gtk_gl_area_get_auto_render GtkGLArea* area")
+(CFNC-3.16 "void gtk_gl_area_set_auto_render GtkGLArea* area gboolean auto_render")
+(CFNC-3.16 "void gtk_gl_area_queue_render GtkGLArea* area")
+(CFNC-3.16 "void gtk_gl_area_attach_buffers GtkGLArea* area")
+;(CFNC-3.16 "void gtk_gl_area_set_error GtkGLArea* area GError *error" 'const)
+(CFNC-3.16 "GError* gtk_gl_area_get_error GtkGLArea* area")
+(CFNC-3.16 "GtkWidget* gtk_popover_menu_new void")
+(CFNC-3.16 "void gtk_popover_menu_open_submenu GtkPopoverMenu* popover gchar* name" 'const)
+
+;;; 3.15.3:
+
+(CFNC-3.16 "void gtk_entry_grab_focus_without_selecting GtkEntry* entry")
+(CFNC-3.16 "gboolean gtk_scrollable_get_border GtkScrollable* scrollable GtkBorder* border")
+(CFNC-3.16 "void gtk_text_buffer_insert_markup GtkTextBuffer* buffer GtkTextIter* iter gchar* markup gint len" 'const)
+
+;(CFNC-3.16 "GActionGroup* gtk_widget_get_action_group GtkWidget* widget gchar* prefix" 'const)
+;(CNFC-3.16 "gchar** gtk_widget_list_action_prefixes GtkWidget* widget" 'const)
+
+;;; 3.15.4:
+
+(CFNC-3.16 "gchar* gdk_device_get_vendor_id GdkDevice* device" 'const-return)
+(CFNC-3.16 "gchar* gdk_device_get_product_id GdkDevice* device" 'const-return)
+
+(CINT-3.16 "GTK_TEXT_EXTEND_SELECTION_WORD" "GtkTextExtendSelection")
+(CINT-3.16 "GTK_TEXT_EXTEND_SELECTION_LINE" "GtkTextExtendSelection")
+
+;;; 3.15.5:
+
+(CFNC-3.16 "GdkGLContext* gdk_gl_context_get_shared_context GdkGLContext* context")
+(CFNC-3.16 "void gdk_gl_context_set_required_version GdkGLContext* context int major int minor")
+(CFNC-3.16 "void gdk_gl_context_get_required_version GdkGLContext* context int* [major] int* [minor]")
+(CFNC-3.16 "void gdk_gl_context_set_debug_enabled GdkGLContext* context gboolean enabled")
+(CFNC-3.16 "gboolean gdk_gl_context_get_debug_enabled GdkGLContext* context")
+(CFNC-3.16 "void gdk_gl_context_set_forward_compatible GdkGLContext* context gboolean compatible")
+(CFNC-3.16 "gboolean gdk_gl_context_get_forward_compatible GdkGLContext* context")
+(CFNC-3.16 "gboolean gdk_gl_context_realize GdkGLContext* context GError** [error]")
+
+(CFNC-3.16 "GtkClipboard* gtk_clipboard_get_default GdkDisplay* display")
+(CFNC-3.16 "void gtk_drag_cancel GdkDragContext* context")
+(CFNC-3.16 "gboolean gtk_search_entry_handle_event GtkSearchEntry* entry GdkEvent* event")
+
+;;; 3.15.7:
+
+(CFNC-3.16 "void gdk_gl_context_get_version GdkGLContext* context int* [major] int* [minor]")
+(CFNC-3.16 "void gtk_gl_area_set_required_version GtkGLArea* area gint major gint minor")
+(CFNC-3.16 "void gtk_gl_area_get_required_version GtkGLArea* area gint* [major] gint* [minor]")
+;(CFNC-3.16 "void gtk_list_box_bind_model GtkListBox* box GListModel* model GtkListBoxCreateWidgetFunc create_widget_func gpointer user_data GDestroyNotify user_data_free_func")
+(CFNC-3.16 "void gtk_notebook_detach_tab GtkNotebook* notebook GtkWidget* child")
+
+(CCAST-3.16 "GTK_STACK_SIDEBAR(object)" "GtkStackSidebar*")
+(CCHK-3.16 "GTK_IS_STACK_SIDEBAR(object)" "GtkStackSidebar*")
+(CFNC-3.16 "GtkWidget* gtk_stack_sidebar_new void")
+(CFNC-3.16 "void gtk_stack_sidebar_set_stack GtkStackSidebar* sidebar GtkStack* stack")
+(CFNC-3.16 "GtkStack* gtk_stack_sidebar_get_stack GtkStackSidebar* sidebar")
+
+;;; 3.15.8:
+
+(CFNC-3.16 "void gtk_popover_set_transitions_enabled GtkPopover* popover gboolean transitions_enabled")
+(CFNC-3.16 "gboolean gtk_popover_get_transitions_enabled GtkPopover* popover")
+
+;;; 3.16.0
+;;; 3.16.1
+;;; 3.16.2:
+
+;;; 3.17.1
+
+(CFNC-3.18 "gboolean gdk_keymap_get_scroll_lock_state GdkKeymap* keymap")
+(CFNC-3.18 "void gtk_radio_menu_item_join_group GtkRadioMenuItem* radio_menu_item GtkRadioMenuItem* group_source")
+
+;;; 3.17.2:
+
+(CFNC-3.18 "void gtk_font_chooser_set_font_map GtkFontChooser* fontchooser PangoFontMap* fontmap")
+(CFNC-3.18 "PangoFontMap* gtk_font_chooser_get_font_map GtkFontChooser* fontchooser")
+(CFNC-3.18 "void gtk_popover_set_default_widget GtkPopover* popover GtkWidget* widget")
+(CFNC-3.18 "GtkWidget* gtk_popover_get_default_widget GtkPopover* popover")
+
+;;; 3.17.4:
+
+(CFNC-3.18 "void gdk_window_set_pass_through GdkWindow* window gboolean pass_through")
+(CFNC-3.18 "gboolean gdk_window_get_pass_through GdkWindow* window")
+(CFNC-3.18 "void gtk_overlay_reorder_overlay GtkOverlay* overlay GtkWidget* child gint position")
+(CFNC-3.18 "gboolean gtk_overlay_get_overlay_pass_through GtkOverlay* overlay GtkWidget* widget")
+(CFNC-3.18 "void gtk_overlay_set_overlay_pass_through GtkOverlay* overlay GtkWidget* widget gboolean pass_through")
+(CFNC-3.18 "gboolean gtk_places_sidebar_get_show_recent GtkPlacesSidebar* sidebar")
+(CFNC-3.18 "void gtk_places_sidebar_set_show_recent GtkPlacesSidebar* sidebar gboolean show_recent")
+(CFNC-3.18 "void gtk_places_sidebar_set_drop_targets_visible GtkPlacesSidebar* sidebar gboolean visible GdkDragContext* context")
+
+;;; 3.17.5:
+
+(CFNC-3.18 "gboolean gtk_places_sidebar_get_show_trash GtkPlacesSidebar* sidebar")
+(CFNC-3.18 "void gtk_places_sidebar_set_show_trash GtkPlacesSidebar* sidebar gboolean show_trash")
+(CFNC-3.18 "void gtk_places_sidebar_set_show_other_locations GtkPlacesSidebar* sidebar gboolean show_other_locations")
+(CFNC-3.18 "gboolean gtk_places_sidebar_get_show_other_locations GtkPlacesSidebar* sidebar")
+(CFNC-3.18 "void gtk_stack_set_interpolate_size GtkStack* stack gboolean interpolate_size")
+(CFNC-3.18 "gboolean gtk_stack_get_interpolate_size GtkStack* stack")
+(CFNC-3.18 "void gtk_widget_set_font_options GtkWidget* widget cairo_font_options_t* options" 'const)
+(CFNC-3.18 "cairo_font_options_t* gtk_widget_get_font_options GtkWidget* widget" 'const-return)
+(CFNC-3.18 "void gtk_widget_set_font_map GtkWidget* widget PangoFontMap* fontmap")
+(CFNC-3.18 "PangoFontMap* gtk_widget_get_font_map GtkWidget* widget")
+
+;;; 3.17.6:
+
+(CFNC-3.18 "void gdk_window_fullscreen_on_monitor GdkWindow* window gint monitor")
+(CFNC-3.18 "void gtk_window_fullscreen_on_monitor GtkWindow* window GdkScreen* screen gint monitor")
+
+;;; 3.17.7:
+
+(CINT-3.18 "GDK_TOUCHPAD_SWIPE" "GdkEventType")
+(CINT-3.18 "GDK_TOUCHPAD_PINCH" "GdkEventType")
+
+(CINT-3.18 "GDK_TOUCHPAD_GESTURE_PHASE_BEGIN" "GdkTouchpadGesturePhase")
+(CINT-3.18 "GDK_TOUCHPAD_GESTURE_PHASE_UPDATE" "GdkTouchpadGesturePhase")
+(CINT-3.18 "GDK_TOUCHPAD_GESTURE_PHASE_END" "GdkTouchpadGesturePhase")
+(CINT-3.18 "GDK_TOUCHPAD_GESTURE_PHASE_CANCEL" "GdkTouchpadGesturePhase")
+
+(CINT-3.18 "GDK_TOUCHPAD_GESTURE_MASK" "GdkEventMask")
+
+;(CFNC-3.18 "void gtk_flow_box_bind_model GtkFlowBox* box GListModel* model GtkFlowBoxCreateWidgetFunc create_widget_func gpointer user_data GDestroyNotify user_data_free_func")
+
+(CFNC-3.18 "void gtk_text_view_set_top_margin GtkTextView* text_view gint top_margin")
+(CFNC-3.18 "gint gtk_text_view_get_top_margin GtkTextView* text_view")
+(CFNC-3.18 "void gtk_text_view_set_bottom_margin GtkTextView* text_view gint bottom_margin")
+(CFNC-3.18 "gint gtk_text_view_get_bottom_margin GtkTextView* text_view")
+
+;;; 3.17.8|9:
+
+(CINT-3.18 "GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK" "GdkModifierIntent")
+
+;;; 3.18.0
+;;; 3.18.1
+
+
+;;; 3.19.1:
+
+(CFNC-3.20 "gboolean gdk_gl_context_is_legacy GdkGLContext* context")
+(CFNC-3.20 "gboolean gdk_rectangle_equal GdkRectangle* rect1 GdkRectangle*rect2" 'const)
+(CFNC-3.20 "void gtk_application_window_set_help_overlay GtkApplicationWindow* window GtkShortcutsWindow* help_overlay")
+;;; (CFNC-3.20 "GtkShortcutsWindow* gtk_application_window_get_help_overlay GtkApplicationWindow* window")
+(CFNC-3.20 "void gtk_settings_reset_property GtkSettings* settings gchar* name" 'const)
+(CFNC-3.20 "void gtk_text_tag_changed GtkTextTag* tag gboolean size_changed")
+;;; (CFNC-3.20 "void gtk_widget_class_set_css_name GtkWidgetClass* widget_class char* name" 'const)
+;;; (CFNC-3.20 "char* gtk_widget_class_get_css_name GtkWidgetClass* widget_class" 'const-return)
+(CFNC-3.20 "char* gtk_widget_path_iter_get_object_name GtkWidgetPath* path gint pos" 'const-return)
+(CFNC-3.20 "void gtk_widget_path_iter_set_object_name GtkWidgetPath* path gint pos char* name" 'const)
+
+
+;;; 3.19.2:
+
+(CFNC-3.20 "void gtk_widget_queue_allocate GtkWidget* widget")
+(CFNC-3.20 "void gtk_widget_set_focus_on_click GtkWidget* widget gboolean focus_on_click")
+(CFNC-3.20 "gboolean gtk_widget_get_focus_on_click GtkWidget* widget")
+(CFNC-3.20 "void gtk_widget_get_allocated_size GtkWidget* widget GtkAllocation* [allocation] int* [baseline]")
+
+
+;;; 3.19.3:
+
+(CINT-3.20 "GTK_SHORTCUT_ACCELERATOR" "GtkShortcutType")
+(CINT-3.20 "GTK_SHORTCUT_GESTURE_PINCH" "GtkShortcutType")
+(CINT-3.20 "GTK_SHORTCUT_GESTURE_STRETCH" "GtkShortcutType")
+(CINT-3.20 "GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE" "GtkShortcutType")
+(CINT-3.20 "GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE" "GtkShortcutType")
+(CINT-3.20 "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT" "GtkShortcutType")
+(CINT-3.20 "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT" "GtkShortcutType")
+(CINT-3.20 "GTK_SHORTCUT_GESTURE" "GtkShortcutType")
+