diff dwt/internal/c/gtk.d @ 33:27324bbbac70

changed to regenerated BCD bindings
author Frank Benoit <benoit@tionex.de>
date Thu, 10 Jan 2008 02:18:07 +0100
parents
children 787b5413b0ce
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dwt/internal/c/gtk.d	Thu Jan 10 02:18:07 2008 +0100
@@ -0,0 +1,15693 @@
+/******************************************************************************
+    Based on the generated files from the BCD tool
+    modified by: Frank Benoit <keinfarbton@googlemail.com>
+******************************************************************************/
+module dwt.internal.c.gtk;
+
+public import dwt.internal.c.atk;
+public import dwt.internal.c.cairo;
+public import dwt.internal.c.pango;
+public import dwt.internal.c.gdk;
+public import dwt.internal.c.glib;
+
+extern(C):
+align(4):
+
+const int GTK_PATH_PRIO_MASK = 0x0f;
+const int GTK_BUTTONBOX_DEFAULT = -1;
+const int GTK_MAX_COMPOSE_LEN = 7;
+const char[] GTK_PAPER_NAME_A3 = "iso_a3";
+const char[] GTK_PAPER_NAME_A4 = "iso_a4";
+const char[] GTK_PAPER_NAME_A5 = "iso_a5";
+const char[] GTK_PAPER_NAME_B5 = "iso_b5";
+const char[] GTK_PAPER_NAME_LETTER = "na_letter";
+const char[] GTK_PAPER_NAME_EXECUTIVE = "na_executive";
+const char[] GTK_PAPER_NAME_LEGAL = "na_legal";
+const char[] GTK_PRINT_SETTINGS_PRINTER = "printer";
+const char[] GTK_PRINT_SETTINGS_ORIENTATION = "orientation";
+const char[] GTK_PRINT_SETTINGS_PAPER_FORMAT = "paper-format";
+const char[] GTK_PRINT_SETTINGS_PAPER_WIDTH = "paper-width";
+const char[] GTK_PRINT_SETTINGS_PAPER_HEIGHT = "paper-height";
+const char[] GTK_PRINT_SETTINGS_N_COPIES = "n-copies";
+const char[] GTK_PRINT_SETTINGS_DEFAULT_SOURCE = "default-source";
+const char[] GTK_PRINT_SETTINGS_QUALITY = "quality";
+const char[] GTK_PRINT_SETTINGS_RESOLUTION = "resolution";
+const char[] GTK_PRINT_SETTINGS_USE_COLOR = "use-color";
+const char[] GTK_PRINT_SETTINGS_DUPLEX = "duplex";
+const char[] GTK_PRINT_SETTINGS_COLLATE = "collate";
+const char[] GTK_PRINT_SETTINGS_REVERSE = "reverse";
+const char[] GTK_PRINT_SETTINGS_MEDIA_TYPE = "media-type";
+const char[] GTK_PRINT_SETTINGS_DITHER = "dither";
+const char[] GTK_PRINT_SETTINGS_SCALE = "scale";
+const char[] GTK_PRINT_SETTINGS_PRINT_PAGES = "print-pages";
+const char[] GTK_PRINT_SETTINGS_PAGE_RANGES = "page-ranges";
+const char[] GTK_PRINT_SETTINGS_PAGE_SET = "page-set";
+const char[] GTK_PRINT_SETTINGS_FINISHINGS = "finishings";
+const char[] GTK_PRINT_SETTINGS_NUMBER_UP = "number-up";
+const char[] GTK_PRINT_SETTINGS_OUTPUT_BIN = "output-bin";
+const char[] GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT = "output-file-format";
+const char[] GTK_PRINT_SETTINGS_OUTPUT_URI = "output-uri";
+const char[] GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION = "win32-driver-version";
+const char[] GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA = "win32-driver-extra";
+const int GTK_INPUT_ERROR = -1;
+const char[] GTK_STOCK_DIALOG_AUTHENTICATION = "gtk-dialog-authentication";
+const char[] GTK_STOCK_DIALOG_INFO = "gtk-dialog-info";
+const char[] GTK_STOCK_DIALOG_WARNING = "gtk-dialog-warning";
+const char[] GTK_STOCK_DIALOG_ERROR = "gtk-dialog-error";
+const char[] GTK_STOCK_DIALOG_QUESTION = "gtk-dialog-question";
+const char[] GTK_STOCK_DND = "gtk-dnd";
+const char[] GTK_STOCK_DND_MULTIPLE = "gtk-dnd-multiple";
+const char[] GTK_STOCK_ABOUT = "gtk-about";
+const char[] GTK_STOCK_ADD = "gtk-add";
+const char[] GTK_STOCK_APPLY = "gtk-apply";
+const char[] GTK_STOCK_BOLD = "gtk-bold";
+const char[] GTK_STOCK_CANCEL = "gtk-cancel";
+const char[] GTK_STOCK_CDROM = "gtk-cdrom";
+const char[] GTK_STOCK_CLEAR = "gtk-clear";
+const char[] GTK_STOCK_CLOSE = "gtk-close";
+const char[] GTK_STOCK_COLOR_PICKER = "gtk-color-picker";
+const char[] GTK_STOCK_CONVERT = "gtk-convert";
+const char[] GTK_STOCK_CONNECT = "gtk-connect";
+const char[] GTK_STOCK_COPY = "gtk-copy";
+const char[] GTK_STOCK_CUT = "gtk-cut";
+const char[] GTK_STOCK_DELETE = "gtk-delete";
+const char[] GTK_STOCK_DIRECTORY = "gtk-directory";
+const char[] GTK_STOCK_DISCARD = "gtk-discard";
+const char[] GTK_STOCK_DISCONNECT = "gtk-disconnect";
+const char[] GTK_STOCK_EDIT = "gtk-edit";
+const char[] GTK_STOCK_EXECUTE = "gtk-execute";
+const char[] GTK_STOCK_FILE = "gtk-file";
+const char[] GTK_STOCK_FIND = "gtk-find";
+const char[] GTK_STOCK_FIND_AND_REPLACE = "gtk-find-and-replace";
+const char[] GTK_STOCK_FLOPPY = "gtk-floppy";
+const char[] GTK_STOCK_FULLSCREEN = "gtk-fullscreen";
+const char[] GTK_STOCK_GOTO_BOTTOM = "gtk-goto-bottom";
+const char[] GTK_STOCK_GOTO_FIRST = "gtk-goto-first";
+const char[] GTK_STOCK_GOTO_LAST = "gtk-goto-last";
+const char[] GTK_STOCK_GOTO_TOP = "gtk-goto-top";
+const char[] GTK_STOCK_GO_BACK = "gtk-go-back";
+const char[] GTK_STOCK_GO_DOWN = "gtk-go-down";
+const char[] GTK_STOCK_GO_FORWARD = "gtk-go-forward";
+const char[] GTK_STOCK_GO_UP = "gtk-go-up";
+const char[] GTK_STOCK_HARDDISK = "gtk-harddisk";
+const char[] GTK_STOCK_HELP = "gtk-help";
+const char[] GTK_STOCK_HOME = "gtk-home";
+const char[] GTK_STOCK_INDEX = "gtk-index";
+const char[] GTK_STOCK_INDENT = "gtk-indent";
+const char[] GTK_STOCK_INFO = "gtk-info";
+const char[] GTK_STOCK_UNINDENT = "gtk-unindent";
+const char[] GTK_STOCK_ITALIC = "gtk-italic";
+const char[] GTK_STOCK_JUMP_TO = "gtk-jump-to";
+const char[] GTK_STOCK_JUSTIFY_CENTER = "gtk-justify-center";
+const char[] GTK_STOCK_JUSTIFY_FILL = "gtk-justify-fill";
+const char[] GTK_STOCK_JUSTIFY_LEFT = "gtk-justify-left";
+const char[] GTK_STOCK_JUSTIFY_RIGHT = "gtk-justify-right";
+const char[] GTK_STOCK_LEAVE_FULLSCREEN = "gtk-leave-fullscreen";
+const char[] GTK_STOCK_MISSING_IMAGE = "gtk-missing-image";
+const char[] GTK_STOCK_MEDIA_FORWARD = "gtk-media-forward";
+const char[] GTK_STOCK_MEDIA_NEXT = "gtk-media-next";
+const char[] GTK_STOCK_MEDIA_PAUSE = "gtk-media-pause";
+const char[] GTK_STOCK_MEDIA_PLAY = "gtk-media-play";
+const char[] GTK_STOCK_MEDIA_PREVIOUS = "gtk-media-previous";
+const char[] GTK_STOCK_MEDIA_RECORD = "gtk-media-record";
+const char[] GTK_STOCK_MEDIA_REWIND = "gtk-media-rewind";
+const char[] GTK_STOCK_MEDIA_STOP = "gtk-media-stop";
+const char[] GTK_STOCK_NETWORK = "gtk-network";
+const char[] GTK_STOCK_NEW = "gtk-new";
+const char[] GTK_STOCK_NO = "gtk-no";
+const char[] GTK_STOCK_OK = "gtk-ok";
+const char[] GTK_STOCK_OPEN = "gtk-open";
+const char[] GTK_STOCK_ORIENTATION_PORTRAIT = "gtk-orientation-portrait";
+const char[] GTK_STOCK_ORIENTATION_LANDSCAPE = "gtk-orientation-landscape";
+const char[] GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE = "gtk-orientation-reverse-landscape";
+const char[] GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT = "gtk-orientation-reverse-portrait";
+const char[] GTK_STOCK_PASTE = "gtk-paste";
+const char[] GTK_STOCK_PREFERENCES = "gtk-preferences";
+const char[] GTK_STOCK_PRINT = "gtk-print";
+const char[] GTK_STOCK_PRINT_PREVIEW = "gtk-print-preview";
+const char[] GTK_STOCK_PROPERTIES = "gtk-properties";
+const char[] GTK_STOCK_QUIT = "gtk-quit";
+const char[] GTK_STOCK_REDO = "gtk-redo";
+const char[] GTK_STOCK_REFRESH = "gtk-refresh";
+const char[] GTK_STOCK_REMOVE = "gtk-remove";
+const char[] GTK_STOCK_REVERT_TO_SAVED = "gtk-revert-to-saved";
+const char[] GTK_STOCK_SAVE = "gtk-save";
+const char[] GTK_STOCK_SAVE_AS = "gtk-save-as";
+const char[] GTK_STOCK_SELECT_ALL = "gtk-select-all";
+const char[] GTK_STOCK_SELECT_COLOR = "gtk-select-color";
+const char[] GTK_STOCK_SELECT_FONT = "gtk-select-font";
+const char[] GTK_STOCK_SORT_ASCENDING = "gtk-sort-ascending";
+const char[] GTK_STOCK_SORT_DESCENDING = "gtk-sort-descending";
+const char[] GTK_STOCK_SPELL_CHECK = "gtk-spell-check";
+const char[] GTK_STOCK_STOP = "gtk-stop";
+const char[] GTK_STOCK_STRIKETHROUGH = "gtk-strikethrough";
+const char[] GTK_STOCK_UNDELETE = "gtk-undelete";
+const char[] GTK_STOCK_UNDERLINE = "gtk-underline";
+const char[] GTK_STOCK_UNDO = "gtk-undo";
+const char[] GTK_STOCK_YES = "gtk-yes";
+const char[] GTK_STOCK_ZOOM_100 = "gtk-zoom-100";
+const char[] GTK_STOCK_ZOOM_FIT = "gtk-zoom-fit";
+const char[] GTK_STOCK_ZOOM_IN = "gtk-zoom-in";
+const char[] GTK_STOCK_ZOOM_OUT = "gtk-zoom-out";
+alias _GtkVSeparatorClass GtkVSeparatorClass;
+alias _GtkSeparatorClass GtkSeparatorClass;
+alias _GtkVSeparator GtkVSeparator;
+alias _GtkSeparator GtkSeparator;
+alias _GtkVScaleClass GtkVScaleClass;
+alias _GtkScaleClass GtkScaleClass;
+alias _GtkVScale GtkVScale;
+alias _GtkScale GtkScale;
+alias _GtkVRulerClass GtkVRulerClass;
+alias _GtkRulerClass GtkRulerClass;
+alias _GtkVRuler GtkVRuler;
+alias _GtkRuler GtkRuler;
+alias _GtkVPanedClass GtkVPanedClass;
+alias _GtkPanedClass GtkPanedClass;
+alias _GtkVPaned GtkVPaned;
+alias _GtkPaned GtkPaned;
+alias _GtkVolumeButtonClass GtkVolumeButtonClass;
+alias _GtkScaleButtonClass GtkScaleButtonClass;
+alias void function() _BCD_func__12122;
+alias void GtkVolumeButton;
+alias _GtkVButtonBoxClass GtkVButtonBoxClass;
+alias _GtkButtonBoxClass GtkButtonBoxClass;
+alias _GtkVButtonBox GtkVButtonBox;
+alias _GtkButtonBox GtkButtonBox;
+enum GtkUIManagerItemType {
+GTK_UI_MANAGER_AUTO=0,
+GTK_UI_MANAGER_MENUBAR=1,
+GTK_UI_MANAGER_MENU=2,
+GTK_UI_MANAGER_TOOLBAR=4,
+GTK_UI_MANAGER_PLACEHOLDER=8,
+GTK_UI_MANAGER_POPUP=16,
+GTK_UI_MANAGER_MENUITEM=32,
+GTK_UI_MANAGER_TOOLITEM=64,
+GTK_UI_MANAGER_SEPARATOR=128,
+GTK_UI_MANAGER_ACCELERATOR=256,
+}
+alias void GtkUIManagerPrivate;
+alias _GtkUIManagerClass GtkUIManagerClass;
+alias _GtkUIManager GtkUIManager;
+alias _GtkWidget GtkWidget;
+alias void function(_GtkUIManager *, _GtkWidget *) _BCD_func__16564;
+alias void function(_GtkUIManager *) _BCD_func__16565;
+alias _GtkAction GtkAction;
+alias void function(_GtkUIManager *, _GtkAction *, _GtkWidget *) _BCD_func__16566;
+alias void function(_GtkUIManager *, _GtkAction *) _BCD_func__16567;
+alias _GtkWidget * function(_GtkUIManager *, char *) _BCD_func__16568;
+alias _GtkAction * function(_GtkUIManager *, char *) _BCD_func__16569;
+alias _GtkTreeStoreClass GtkTreeStoreClass;
+alias _GtkTreeStore GtkTreeStore;
+enum GtkSortType {
+GTK_SORT_ASCENDING=0,
+GTK_SORT_DESCENDING=1,
+}
+alias void GtkTreeModel;
+alias _GtkTreeIter GtkTreeIter;
+alias int function(void *, _GtkTreeIter *, _GtkTreeIter *, void *) _BCD_func__11685;
+alias _BCD_func__11685 GtkTreeIterCompareFunc;
+alias void function(void *) _BCD_func__13158;
+alias _BCD_func__13158 GtkDestroyNotify;
+alias void GtkTreePath;
+alias void function(void *, void *, _GtkTreeIter *, void *) _BCD_func__9093;
+alias _BCD_func__9093 GtkTreeSelectionForeachFunc;
+alias _GtkTreeSelection GtkTreeSelection;
+alias int function(_GtkTreeSelection *, void *, void *, int, void *) _BCD_func__9094;
+alias _BCD_func__9094 GtkTreeSelectionFunc;
+alias _GtkTreeModelSortClass GtkTreeModelSortClass;
+alias _GtkTreeModelSort GtkTreeModelSort;
+alias _GtkTreeDragDestIface GtkTreeDragDestIface;
+alias void GtkTreeDragDest;
+alias _GtkSelectionData GtkSelectionData;
+alias int function(void *, void *, _GtkSelectionData *) _BCD_func__16576;
+alias _GtkTreeDragSourceIface GtkTreeDragSourceIface;
+alias void GtkTreeDragSource;
+alias int function(void *, void *) _BCD_func__16578;
+alias int function(void *, void *, _GtkSelectionData *) _BCD_func__16579;
+alias void GtkToolbarPrivate;
+alias _GtkToolbarClass GtkToolbarClass;
+alias _GtkContainerClass GtkContainerClass;
+alias _GtkToolbar GtkToolbar;
+enum GtkOrientation {
+GTK_ORIENTATION_HORIZONTAL=0,
+GTK_ORIENTATION_VERTICAL=1,
+}
+alias void function(_GtkToolbar *, int) _BCD_func__16581;
+enum GtkToolbarStyle {
+GTK_TOOLBAR_ICONS=0,
+GTK_TOOLBAR_TEXT=1,
+GTK_TOOLBAR_BOTH=2,
+GTK_TOOLBAR_BOTH_HORIZ=3,
+}
+alias void function(_GtkToolbar *, int) _BCD_func__16582;
+alias int function(_GtkToolbar *, int, int, int) _BCD_func__16583;
+alias _GtkContainer GtkContainer;
+enum GtkIconSize {
+GTK_ICON_SIZE_INVALID=0,
+GTK_ICON_SIZE_MENU=1,
+GTK_ICON_SIZE_SMALL_TOOLBAR=2,
+GTK_ICON_SIZE_LARGE_TOOLBAR=3,
+GTK_ICON_SIZE_BUTTON=4,
+GTK_ICON_SIZE_DND=5,
+GTK_ICON_SIZE_DIALOG=6,
+}
+alias _GtkTooltips GtkTooltips;
+enum GtkToolbarSpaceStyle {
+GTK_TOOLBAR_SPACE_EMPTY=0,
+GTK_TOOLBAR_SPACE_LINE=1,
+}
+alias _GtkToolbarChild GtkToolbarChild;
+enum GtkToolbarChildType {
+GTK_TOOLBAR_CHILD_SPACE=0,
+GTK_TOOLBAR_CHILD_BUTTON=1,
+GTK_TOOLBAR_CHILD_TOGGLEBUTTON=2,
+GTK_TOOLBAR_CHILD_RADIOBUTTON=3,
+GTK_TOOLBAR_CHILD_WIDGET=4,
+}
+alias _GtkTipsQueryClass GtkTipsQueryClass;
+alias _GtkLabelClass GtkLabelClass;
+alias _GtkTipsQuery GtkTipsQuery;
+alias void function(_GtkTipsQuery *) _BCD_func__16587;
+alias void function(_GtkTipsQuery *, _GtkWidget *, char *, char *) _BCD_func__16588;
+alias int function(_GtkTipsQuery *, _GtkWidget *, char *, char *, _GdkEventButton *) _BCD_func__16589;
+alias _GtkLabel GtkLabel;
+alias void GtkTextPendingScroll;
+alias void GtkTextWindow;
+alias _GtkTextViewClass GtkTextViewClass;
+alias _GtkTextView GtkTextView;
+alias _GtkAdjustment GtkAdjustment;
+alias void function(_GtkTextView *, _GtkAdjustment *, _GtkAdjustment *) _BCD_func__16592;
+alias _GtkMenu GtkMenu;
+alias void function(_GtkTextView *, _GtkMenu *) _BCD_func__16593;
+enum GtkMovementStep {
+GTK_MOVEMENT_LOGICAL_POSITIONS=0,
+GTK_MOVEMENT_VISUAL_POSITIONS=1,
+GTK_MOVEMENT_WORDS=2,
+GTK_MOVEMENT_DISPLAY_LINES=3,
+GTK_MOVEMENT_DISPLAY_LINE_ENDS=4,
+GTK_MOVEMENT_PARAGRAPHS=5,
+GTK_MOVEMENT_PARAGRAPH_ENDS=6,
+GTK_MOVEMENT_PAGES=7,
+GTK_MOVEMENT_BUFFER_ENDS=8,
+GTK_MOVEMENT_HORIZONTAL_PAGES=9,
+}
+alias void function(_GtkTextView *, int, int, int) _BCD_func__16594;
+alias void function(_GtkTextView *, int, int) _BCD_func__16595;
+alias void function(_GtkTextView *) _BCD_func__16596;
+alias void function(_GtkTextView *, char *) _BCD_func__16597;
+enum GtkDeleteType {
+GTK_DELETE_CHARS=0,
+GTK_DELETE_WORD_ENDS=1,
+GTK_DELETE_WORDS=2,
+GTK_DELETE_DISPLAY_LINES=3,
+GTK_DELETE_DISPLAY_LINE_ENDS=4,
+GTK_DELETE_PARAGRAPH_ENDS=5,
+GTK_DELETE_PARAGRAPHS=6,
+GTK_DELETE_WHITESPACE=7,
+}
+alias void function(_GtkTextView *, int, int) _BCD_func__16598;
+enum GtkDirectionType {
+GTK_DIR_TAB_FORWARD=0,
+GTK_DIR_TAB_BACKWARD=1,
+GTK_DIR_UP=2,
+GTK_DIR_DOWN=3,
+GTK_DIR_LEFT=4,
+GTK_DIR_RIGHT=5,
+}
+alias void function(_GtkTextView *, int) _BCD_func__16599;
+alias _GtkTextBuffer GtkTextBuffer;
+enum GtkWrapMode {
+GTK_WRAP_NONE=0,
+GTK_WRAP_CHAR=1,
+GTK_WRAP_WORD=2,
+GTK_WRAP_WORD_CHAR=3,
+}
+enum GtkJustification {
+GTK_JUSTIFY_LEFT=0,
+GTK_JUSTIFY_RIGHT=1,
+GTK_JUSTIFY_CENTER=2,
+GTK_JUSTIFY_FILL=3,
+}
+alias _GtkTextMark GtkTextMark;
+alias _GtkIMContext GtkIMContext;
+enum GtkTextWindowType {
+GTK_TEXT_WINDOW_PRIVATE=0,
+GTK_TEXT_WINDOW_WIDGET=1,
+GTK_TEXT_WINDOW_TEXT=2,
+GTK_TEXT_WINDOW_LEFT=3,
+GTK_TEXT_WINDOW_RIGHT=4,
+GTK_TEXT_WINDOW_TOP=5,
+GTK_TEXT_WINDOW_BOTTOM=6,
+}
+alias _GtkTextIter GtkTextIter;
+alias int function(_GtkTextBuffer *, _GtkTextBuffer *, _GtkTextIter *, char *, uint, int, void *, _GError * *) _BCD_func__9281;
+alias _BCD_func__9281 GtkTextBufferDeserializeFunc;
+alias char * function(_GtkTextBuffer *, _GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, uint *, void *) _BCD_func__9282;
+alias _BCD_func__9282 GtkTextBufferSerializeFunc;
+alias _GtkTextBufferClass GtkTextBufferClass;
+alias void function(_GtkTextBuffer *, _GtkTextIter *, char *, int) _BCD_func__16602;
+alias void function(_GtkTextBuffer *, _GtkTextIter *, void *) _BCD_func__16603;
+alias _GtkTextChildAnchor GtkTextChildAnchor;
+alias void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextChildAnchor *) _BCD_func__16604;
+alias void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *) _BCD_func__16605;
+alias void function(_GtkTextBuffer *) _BCD_func__16606;
+alias void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextMark *) _BCD_func__16607;
+alias void function(_GtkTextBuffer *, _GtkTextMark *) _BCD_func__16608;
+alias _GtkTextTag GtkTextTag;
+alias void function(_GtkTextBuffer *, _GtkTextTag *, _GtkTextIter *, _GtkTextIter *) _BCD_func__16609;
+alias void GtkTextLogAttrCache;
+alias void GtkTextBTree;
+enum GtkTextBufferTargetInfo {
+GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS=-1,
+GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT=-2,
+GTK_TEXT_BUFFER_TARGET_INFO_TEXT=-3,
+}
+alias _GtkTextMarkClass GtkTextMarkClass;
+alias _GtkTextTagTableClass GtkTextTagTableClass;
+alias _GtkTextTagTable GtkTextTagTable;
+alias void function(_GtkTextTagTable *, _GtkTextTag *, int) _BCD_func__16613;
+alias void function(_GtkTextTagTable *, _GtkTextTag *) _BCD_func__16614;
+alias void function(_GtkTextTag *, void *) _BCD_func__9332;
+alias _BCD_func__9332 GtkTextTagTableForeach;
+alias _GtkTearoffMenuItemClass GtkTearoffMenuItemClass;
+alias _GtkMenuItemClass GtkMenuItemClass;
+alias _GtkTearoffMenuItem GtkTearoffMenuItem;
+alias _GtkMenuItem GtkMenuItem;
+alias _GtkTableRowCol GtkTableRowCol;
+alias _GtkTableChild GtkTableChild;
+alias _GtkTableClass GtkTableClass;
+alias _GtkTable GtkTable;
+alias _GtkStockItem GtkStockItem;
+alias void GtkStatusIconPrivate;
+alias _GtkStatusIconClass GtkStatusIconClass;
+alias _GtkStatusIcon GtkStatusIcon;
+alias void function(_GtkStatusIcon *) _BCD_func__16623;
+alias void function(_GtkStatusIcon *, uint, uint) _BCD_func__16624;
+alias int function(_GtkStatusIcon *, int) _BCD_func__16625;
+alias _GtkStatusbarClass GtkStatusbarClass;
+alias _GtkHBoxClass GtkHBoxClass;
+alias _GtkStatusbar GtkStatusbar;
+alias void function(_GtkStatusbar *, uint, char *) _BCD_func__16628;
+alias _GtkHBox GtkHBox;
+alias _GtkSpinButtonClass GtkSpinButtonClass;
+alias _GtkEntryClass GtkEntryClass;
+alias _GtkSpinButton GtkSpinButton;
+alias int function(_GtkSpinButton *, double *) _BCD_func__16631;
+alias int function(_GtkSpinButton *) _BCD_func__16632;
+alias void function(_GtkSpinButton *) _BCD_func__16633;
+enum GtkScrollType {
+GTK_SCROLL_NONE=0,
+GTK_SCROLL_JUMP=1,
+GTK_SCROLL_STEP_BACKWARD=2,
+GTK_SCROLL_STEP_FORWARD=3,
+GTK_SCROLL_PAGE_BACKWARD=4,
+GTK_SCROLL_PAGE_FORWARD=5,
+GTK_SCROLL_STEP_UP=6,
+GTK_SCROLL_STEP_DOWN=7,
+GTK_SCROLL_PAGE_UP=8,
+GTK_SCROLL_PAGE_DOWN=9,
+GTK_SCROLL_STEP_LEFT=10,
+GTK_SCROLL_STEP_RIGHT=11,
+GTK_SCROLL_PAGE_LEFT=12,
+GTK_SCROLL_PAGE_RIGHT=13,
+GTK_SCROLL_START=14,
+GTK_SCROLL_END=15,
+}
+alias void function(_GtkSpinButton *, int) _BCD_func__16634;
+alias _GtkEntry GtkEntry;
+enum GtkSpinButtonUpdatePolicy {
+GTK_UPDATE_ALWAYS=0,
+GTK_UPDATE_IF_VALID=1,
+}
+enum GtkSpinType {
+GTK_SPIN_STEP_FORWARD=0,
+GTK_SPIN_STEP_BACKWARD=1,
+GTK_SPIN_PAGE_FORWARD=2,
+GTK_SPIN_PAGE_BACKWARD=3,
+GTK_SPIN_HOME=4,
+GTK_SPIN_END=5,
+GTK_SPIN_USER_DEFINED=6,
+}
+enum GtkSizeGroupMode {
+GTK_SIZE_GROUP_NONE=0,
+GTK_SIZE_GROUP_HORIZONTAL=1,
+GTK_SIZE_GROUP_VERTICAL=2,
+GTK_SIZE_GROUP_BOTH=3,
+}
+alias _GtkSizeGroupClass GtkSizeGroupClass;
+alias _GtkSizeGroup GtkSizeGroup;
+alias _GtkRequisition GtkRequisition;
+alias void GtkSeparatorToolItemPrivate;
+alias _GtkSeparatorToolItemClass GtkSeparatorToolItemClass;
+alias _GtkToolItemClass GtkToolItemClass;
+alias _GtkSeparatorToolItem GtkSeparatorToolItem;
+alias _GtkToolItem GtkToolItem;
+alias _GtkSeparatorMenuItemClass GtkSeparatorMenuItemClass;
+alias _GtkSeparatorMenuItem GtkSeparatorMenuItem;
+alias _GtkScrolledWindowClass GtkScrolledWindowClass;
+alias _GtkBinClass GtkBinClass;
+alias _GtkScrolledWindow GtkScrolledWindow;
+alias int function(_GtkScrolledWindow *, int, int) _BCD_func__16643;
+alias void function(_GtkScrolledWindow *, int) _BCD_func__16644;
+alias _GtkBin GtkBin;
+alias _GtkViewportClass GtkViewportClass;
+alias _GtkViewport GtkViewport;
+alias void function(_GtkViewport *, _GtkAdjustment *, _GtkAdjustment *) _BCD_func__16647;
+enum GtkShadowType {
+GTK_SHADOW_NONE=0,
+GTK_SHADOW_IN=1,
+GTK_SHADOW_OUT=2,
+GTK_SHADOW_ETCHED_IN=3,
+GTK_SHADOW_ETCHED_OUT=4,
+}
+alias void GtkScaleButtonPrivate;
+alias _GtkButtonClass GtkButtonClass;
+alias _GtkScaleButton GtkScaleButton;
+alias void function(_GtkScaleButton *, double) _BCD_func__16650;
+alias _GtkButton GtkButton;
+alias void GtkRecentChooserWidgetPrivate;
+alias _GtkRecentChooserWidgetClass GtkRecentChooserWidgetClass;
+alias _GtkVBoxClass GtkVBoxClass;
+alias _GtkRecentChooserWidget GtkRecentChooserWidget;
+alias _GtkVBox GtkVBox;
+alias void GtkRecentChooserMenuPrivate;
+alias _GtkRecentChooserMenuClass GtkRecentChooserMenuClass;
+alias _GtkMenuClass GtkMenuClass;
+alias _GtkRecentChooserMenu GtkRecentChooserMenu;
+alias void GtkRecentChooserDialogPrivate;
+alias _GtkRecentChooserDialogClass GtkRecentChooserDialogClass;
+alias _GtkDialogClass GtkDialogClass;
+alias _GtkRecentChooserDialog GtkRecentChooserDialog;
+alias _GtkDialog GtkDialog;
+enum GtkRecentChooserError {
+GTK_RECENT_CHOOSER_ERROR_NOT_FOUND=0,
+GTK_RECENT_CHOOSER_ERROR_INVALID_URI=1,
+}
+alias _GtkRecentChooserIface GtkRecentChooserIface;
+alias void GtkRecentChooser;
+alias int function(void *, char *, _GError * *) _BCD_func__16659;
+alias char * function(void *) _BCD_func__16660;
+alias void function(void *, char *) _BCD_func__16661;
+alias void function(void *) _BCD_func__16662;
+alias _GList * function(void *) _BCD_func__16663;
+alias _GtkRecentManager GtkRecentManager;
+alias _GtkRecentManager * function(void *) _BCD_func__16664;
+alias void GtkRecentFilter;
+alias void function(void *, void *) _BCD_func__16665;
+alias _GSList * function(void *) _BCD_func__16666;
+alias void GtkRecentInfo;
+alias int function(void *, void *, void *) _BCD_func__9605;
+alias void function(void *, _BCD_func__9605, void *, _BCD_func__13158) _BCD_func__16667;
+alias _BCD_func__9605 GtkRecentSortFunc;
+enum GtkRecentSortType {
+GTK_RECENT_SORT_NONE=0,
+GTK_RECENT_SORT_MRU=1,
+GTK_RECENT_SORT_LRU=2,
+GTK_RECENT_SORT_CUSTOM=3,
+}
+alias _GtkRecentFilterInfo GtkRecentFilterInfo;
+alias int function(_GtkRecentFilterInfo *, void *) _BCD_func__9607;
+alias _BCD_func__9607 GtkRecentFilterFunc;
+enum GtkRecentFilterFlags {
+GTK_RECENT_FILTER_URI=1,
+GTK_RECENT_FILTER_DISPLAY_NAME=2,
+GTK_RECENT_FILTER_MIME_TYPE=4,
+GTK_RECENT_FILTER_APPLICATION=8,
+GTK_RECENT_FILTER_GROUP=16,
+GTK_RECENT_FILTER_AGE=32,
+}
+alias _GtkRecentActionClass GtkRecentActionClass;
+alias _GtkActionClass GtkActionClass;
+alias void GtkRecentActionPrivate;
+alias _GtkRecentAction GtkRecentAction;
+enum GtkRecentManagerError {
+GTK_RECENT_MANAGER_ERROR_NOT_FOUND=0,
+GTK_RECENT_MANAGER_ERROR_INVALID_URI=1,
+GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING=2,
+GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED=3,
+GTK_RECENT_MANAGER_ERROR_READ=4,
+GTK_RECENT_MANAGER_ERROR_WRITE=5,
+GTK_RECENT_MANAGER_ERROR_UNKNOWN=6,
+}
+alias void GtkRecentManagerPrivate;
+alias _GtkRecentManagerClass GtkRecentManagerClass;
+alias void function(_GtkRecentManager *) _BCD_func__16672;
+alias _GtkRecentData GtkRecentData;
+alias _GtkRadioToolButtonClass GtkRadioToolButtonClass;
+alias _GtkToggleToolButtonClass GtkToggleToolButtonClass;
+alias _GtkRadioToolButton GtkRadioToolButton;
+alias _GtkToggleToolButton GtkToggleToolButton;
+alias void GtkToggleToolButtonPrivate;
+alias _GtkToolButtonClass GtkToolButtonClass;
+alias void function(_GtkToggleToolButton *) _BCD_func__16678;
+alias _GtkToolButton GtkToolButton;
+alias _GtkRadioMenuItemClass GtkRadioMenuItemClass;
+alias _GtkCheckMenuItemClass GtkCheckMenuItemClass;
+alias _GtkRadioMenuItem GtkRadioMenuItem;
+alias void function(_GtkRadioMenuItem *) _BCD_func__16681;
+alias _GtkCheckMenuItem GtkCheckMenuItem;
+alias _GtkRadioButtonClass GtkRadioButtonClass;
+alias _GtkCheckButtonClass GtkCheckButtonClass;
+alias _GtkRadioButton GtkRadioButton;
+alias void function(_GtkRadioButton *) _BCD_func__16684;
+alias _GtkCheckButton GtkCheckButton;
+alias _GtkRadioActionClass GtkRadioActionClass;
+alias _GtkToggleActionClass GtkToggleActionClass;
+alias _GtkRadioAction GtkRadioAction;
+alias void function(_GtkRadioAction *, _GtkRadioAction *) _BCD_func__16687;
+alias void GtkRadioActionPrivate;
+alias _GtkToggleAction GtkToggleAction;
+alias void function(_GtkToggleAction *) _BCD_func__16690;
+alias void GtkToggleActionPrivate;
+enum GtkProgressBarOrientation {
+GTK_PROGRESS_LEFT_TO_RIGHT=0,
+GTK_PROGRESS_RIGHT_TO_LEFT=1,
+GTK_PROGRESS_BOTTOM_TO_TOP=2,
+GTK_PROGRESS_TOP_TO_BOTTOM=3,
+}
+enum GtkProgressBarStyle {
+GTK_PROGRESS_CONTINUOUS=0,
+GTK_PROGRESS_DISCRETE=1,
+}
+alias _GtkProgressBarClass GtkProgressBarClass;
+alias _GtkProgressClass GtkProgressClass;
+alias _GtkProgressBar GtkProgressBar;
+alias _GtkProgress GtkProgress;
+alias _GtkWidgetClass GtkWidgetClass;
+alias void function(_GtkProgress *) _BCD_func__16695;
+alias void GtkPageSetup;
+alias void function(void *, void *) _BCD_func__9769;
+alias _BCD_func__9769 GtkPageSetupDoneFunc;
+enum GtkPrintError {
+GTK_PRINT_ERROR_GENERAL=0,
+GTK_PRINT_ERROR_INTERNAL_ERROR=1,
+GTK_PRINT_ERROR_NOMEM=2,
+GTK_PRINT_ERROR_INVALID_FILE=3,
+}
+enum GtkPrintOperationAction {
+GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG=0,
+GTK_PRINT_OPERATION_ACTION_PRINT=1,
+GTK_PRINT_OPERATION_ACTION_PREVIEW=2,
+GTK_PRINT_OPERATION_ACTION_EXPORT=3,
+}
+enum GtkPrintOperationResult {
+GTK_PRINT_OPERATION_RESULT_ERROR=0,
+GTK_PRINT_OPERATION_RESULT_APPLY=1,
+GTK_PRINT_OPERATION_RESULT_CANCEL=2,
+GTK_PRINT_OPERATION_RESULT_IN_PROGRESS=3,
+}
+enum GtkPrintStatus {
+GTK_PRINT_STATUS_INITIAL=0,
+GTK_PRINT_STATUS_PREPARING=1,
+GTK_PRINT_STATUS_GENERATING_DATA=2,
+GTK_PRINT_STATUS_SENDING_DATA=3,
+GTK_PRINT_STATUS_PENDING=4,
+GTK_PRINT_STATUS_PENDING_ISSUE=5,
+GTK_PRINT_STATUS_PRINTING=6,
+GTK_PRINT_STATUS_FINISHED=7,
+GTK_PRINT_STATUS_FINISHED_ABORTED=8,
+}
+alias _GtkPrintOperation GtkPrintOperation;
+alias void GtkPrintOperationPrivate;
+alias _GtkPrintOperationClass GtkPrintOperationClass;
+alias void function(_GtkPrintOperation *, int) _BCD_func__16699;
+alias void GtkPrintContext;
+alias void function(_GtkPrintOperation *, void *) _BCD_func__16700;
+alias int function(_GtkPrintOperation *, void *) _BCD_func__16701;
+alias void function(_GtkPrintOperation *, void *, int, void *) _BCD_func__16702;
+alias void function(_GtkPrintOperation *, void *, int) _BCD_func__16703;
+alias void function(_GtkPrintOperation *) _BCD_func__16704;
+alias _GtkWidget * function(_GtkPrintOperation *) _BCD_func__16705;
+alias void function(_GtkPrintOperation *, _GtkWidget *) _BCD_func__16706;
+alias void GtkPrintOperationPreview;
+alias _GtkWindow GtkWindow;
+alias int function(_GtkPrintOperation *, void *, void *, _GtkWindow *) _BCD_func__16707;
+alias _GtkPrintOperationPreviewIface GtkPrintOperationPreviewIface;
+alias void function(void *, void *) _BCD_func__16709;
+alias void function(void *, void *, void *) _BCD_func__16710;
+alias void function(void *, int) _BCD_func__16711;
+alias int function(void *, int) _BCD_func__16712;
+alias void function(void *) _BCD_func__16713;
+alias _GtkPageRange GtkPageRange;
+alias void function(char *, char *, void *) _BCD_func__9823;
+alias _BCD_func__9823 GtkPrintSettingsFunc;
+alias void GtkPrintSettings;
+alias void GtkPaperSize;
+alias _GtkPreviewClass GtkPreviewClass;
+alias _GtkPreviewInfo GtkPreviewInfo;
+alias _GtkDitherInfo GtkDitherInfo;
+alias _GtkPreview GtkPreview;
+alias _GtkPlugClass GtkPlugClass;
+alias _GtkWindowClass GtkWindowClass;
+alias _GtkPlug GtkPlug;
+alias void function(_GtkPlug *) _BCD_func__16720;
+alias _GtkWindowGroup GtkWindowGroup;
+alias _GtkSocketClass GtkSocketClass;
+alias _GtkSocket GtkSocket;
+alias void function(_GtkSocket *) _BCD_func__16723;
+alias int function(_GtkSocket *) _BCD_func__16724;
+alias _GtkAccelGroup GtkAccelGroup;
+alias _GtkPixmapClass GtkPixmapClass;
+alias _GtkMiscClass GtkMiscClass;
+alias _GtkPixmap GtkPixmap;
+alias _GtkMisc GtkMisc;
+alias _GtkOptionMenuClass GtkOptionMenuClass;
+alias _GtkOptionMenu GtkOptionMenu;
+alias void function(_GtkOptionMenu *) _BCD_func__16729;
+alias _GtkOldEditable GtkOldEditable;
+alias void function(_GtkOldEditable *, uint) _BCD_func__9931;
+alias _BCD_func__9931 GtkTextFunction;
+alias _GtkOldEditableClass GtkOldEditableClass;
+alias void function(_GtkOldEditable *) _BCD_func__16732;
+alias void function(_GtkOldEditable *, int) _BCD_func__16733;
+alias void function(_GtkOldEditable *, int, int) _BCD_func__16734;
+alias char * function(_GtkOldEditable *, int, int) _BCD_func__16735;
+alias _GtkNotebook GtkNotebook;
+alias _GtkNotebook * function(_GtkNotebook *, _GtkWidget *, int, int, void *) _BCD_func__9964;
+alias _BCD_func__9964 GtkNotebookWindowCreationFunc;
+alias void GtkNotebookPage;
+alias _GtkNotebookClass GtkNotebookClass;
+alias void function(_GtkNotebook *, void *, uint) _BCD_func__16738;
+alias int function(_GtkNotebook *, int) _BCD_func__16739;
+enum GtkNotebookTab {
+GTK_NOTEBOOK_TAB_FIRST=0,
+GTK_NOTEBOOK_TAB_LAST=1,
+}
+alias int function(_GtkNotebook *, int) _BCD_func__16740;
+alias void function(_GtkNotebook *, int) _BCD_func__16741;
+alias int function(_GtkNotebook *, int, int) _BCD_func__16742;
+alias int function(_GtkNotebook *, _GtkWidget *, _GtkWidget *, _GtkWidget *, int) _BCD_func__16743;
+alias _GtkNotebook * function(_GtkNotebook *, _GtkWidget *, int, int) _BCD_func__16744;
+alias void function(_GdkDisplay *) _BCD_func__10005;
+alias _BCD_func__10005 GtkModuleDisplayInitFunc;
+alias void function(int *, char * * *) _BCD_func__10006;
+alias _BCD_func__10006 GtkModuleInitFunc;
+alias _GtkMessageDialogClass GtkMessageDialogClass;
+alias _GtkMessageDialog GtkMessageDialog;
+enum GtkButtonsType {
+GTK_BUTTONS_NONE=0,
+GTK_BUTTONS_OK=1,
+GTK_BUTTONS_CLOSE=2,
+GTK_BUTTONS_CANCEL=3,
+GTK_BUTTONS_YES_NO=4,
+GTK_BUTTONS_OK_CANCEL=5,
+}
+enum GtkMessageType {
+GTK_MESSAGE_INFO=0,
+GTK_MESSAGE_WARNING=1,
+GTK_MESSAGE_QUESTION=2,
+GTK_MESSAGE_ERROR=3,
+GTK_MESSAGE_OTHER=4,
+}
+alias void GtkMenuToolButtonPrivate;
+alias _GtkMenuToolButton GtkMenuToolButton;
+alias _GtkMenuToolButtonClass GtkMenuToolButtonClass;
+alias void function(_GtkMenuToolButton *) _BCD_func__16750;
+alias void GtkToolButtonPrivate;
+alias void function(_GtkToolButton *) _BCD_func__16752;
+alias void GtkToolItemPrivate;
+alias int function(_GtkToolItem *) _BCD_func__16755;
+alias void function(_GtkToolItem *) _BCD_func__16756;
+alias int function(_GtkToolItem *, _GtkTooltips *, char *, char *) _BCD_func__16757;
+alias _GtkTooltipsData GtkTooltipsData;
+alias _GtkTooltipsClass GtkTooltipsClass;
+alias _GtkObjectClass GtkObjectClass;
+alias _GtkObject GtkObject;
+alias _GtkMenuBarClass GtkMenuBarClass;
+alias _GtkMenuShellClass GtkMenuShellClass;
+alias _GtkMenuBar GtkMenuBar;
+alias _GtkMenuShell GtkMenuShell;
+alias int function(_GtkWidget *, _GdkEventKey *, void *) _BCD_func__10115;
+alias _BCD_func__10115 GtkKeySnoopFunc;
+alias _GtkListClass GtkListClass;
+alias _GtkList GtkList;
+alias void function(_GtkList *) _BCD_func__16765;
+alias void function(_GtkList *, _GtkWidget *) _BCD_func__16766;
+enum GtkStateType {
+GTK_STATE_NORMAL=0,
+GTK_STATE_ACTIVE=1,
+GTK_STATE_PRELIGHT=2,
+GTK_STATE_SELECTED=3,
+GTK_STATE_INSENSITIVE=4,
+}
+alias _GtkListItemClass GtkListItemClass;
+alias _GtkItemClass GtkItemClass;
+alias _GtkListItem GtkListItem;
+alias void function(_GtkListItem *) _BCD_func__16769;
+alias void function(_GtkListItem *, int, float, int) _BCD_func__16770;
+alias void function(_GtkListItem *, int, float) _BCD_func__16771;
+alias _GtkItem GtkItem;
+alias _GtkLinkButton GtkLinkButton;
+alias void function(_GtkLinkButton *, char *, void *) _BCD_func__10158;
+alias _BCD_func__10158 GtkLinkButtonUriFunc;
+alias void GtkLinkButtonPrivate;
+alias _GtkLinkButtonClass GtkLinkButtonClass;
+alias _GtkLayoutClass GtkLayoutClass;
+alias _GtkLayout GtkLayout;
+alias void function(_GtkLayout *, _GtkAdjustment *, _GtkAdjustment *) _BCD_func__16776;
+alias _GtkInvisibleClass GtkInvisibleClass;
+alias _GtkInvisible GtkInvisible;
+alias _GtkInputDialogClass GtkInputDialogClass;
+alias _GtkInputDialog GtkInputDialog;
+alias void function(_GtkInputDialog *, _GdkDevice *) _BCD_func__16781;
+alias void GtkIMMulticontextPrivate;
+alias _GtkIMMulticontextClass GtkIMMulticontextClass;
+alias _GtkIMContextClass GtkIMContextClass;
+alias _GtkIMMulticontext GtkIMMulticontext;
+alias _GtkIMContextSimpleClass GtkIMContextSimpleClass;
+alias _GtkIMContextSimple GtkIMContextSimple;
+alias _GtkImageMenuItemClass GtkImageMenuItemClass;
+alias _GtkImageMenuItem GtkImageMenuItem;
+enum GtkIconViewDropPosition {
+GTK_ICON_VIEW_NO_DROP=0,
+GTK_ICON_VIEW_DROP_INTO=1,
+GTK_ICON_VIEW_DROP_LEFT=2,
+GTK_ICON_VIEW_DROP_RIGHT=3,
+GTK_ICON_VIEW_DROP_ABOVE=4,
+GTK_ICON_VIEW_DROP_BELOW=5,
+}
+alias _GtkIconView GtkIconView;
+alias void function(_GtkIconView *, void *, void *) _BCD_func__10270;
+alias _BCD_func__10270 GtkIconViewForeachFunc;
+alias void GtkIconViewPrivate;
+alias _GtkIconViewClass GtkIconViewClass;
+alias void function(_GtkIconView *, _GtkAdjustment *, _GtkAdjustment *) _BCD_func__16790;
+alias void function(_GtkIconView *, void *) _BCD_func__16791;
+alias void function(_GtkIconView *) _BCD_func__16792;
+alias int function(_GtkIconView *, int, int) _BCD_func__16793;
+alias int function(_GtkIconView *) _BCD_func__16794;
+enum GtkIconThemeError {
+GTK_ICON_THEME_NOT_FOUND=0,
+GTK_ICON_THEME_FAILED=1,
+}
+enum GtkIconLookupFlags {
+GTK_ICON_LOOKUP_NO_SVG=1,
+GTK_ICON_LOOKUP_FORCE_SVG=2,
+GTK_ICON_LOOKUP_USE_BUILTIN=4,
+GTK_ICON_LOOKUP_GENERIC_FALLBACK=8,
+}
+alias void GtkIconThemePrivate;
+alias _GtkIconThemeClass GtkIconThemeClass;
+alias _GtkIconTheme GtkIconTheme;
+alias void function(_GtkIconTheme *) _BCD_func__16797;
+alias void GtkIconInfo;
+alias _GtkIconFactoryClass GtkIconFactoryClass;
+alias _GtkHSeparatorClass GtkHSeparatorClass;
+alias _GtkHSeparator GtkHSeparator;
+alias _GtkHScaleClass GtkHScaleClass;
+alias _GtkHScale GtkHScale;
+alias _GtkRangeClass GtkRangeClass;
+alias char * function(_GtkScale *, double) _BCD_func__16807;
+alias void function(_GtkScale *) _BCD_func__16808;
+alias void function(_GtkScale *, int *, int *) _BCD_func__16809;
+alias _GtkRange GtkRange;
+alias _GtkHRulerClass GtkHRulerClass;
+alias _GtkHRuler GtkHRuler;
+alias _GtkRulerMetric GtkRulerMetric;
+alias void function(_GtkRuler *) _BCD_func__16815;
+alias _GtkHPanedClass GtkHPanedClass;
+alias _GtkHPaned GtkHPaned;
+alias void GtkPanedPrivate;
+alias int function(_GtkPaned *, int) _BCD_func__16820;
+alias int function(_GtkPaned *) _BCD_func__16821;
+alias int function(_GtkPaned *, int) _BCD_func__16822;
+alias _GtkHButtonBoxClass GtkHButtonBoxClass;
+alias _GtkHButtonBox GtkHButtonBox;
+alias _GtkHandleBoxClass GtkHandleBoxClass;
+alias _GtkHandleBox GtkHandleBox;
+alias void function(_GtkHandleBox *, _GtkWidget *) _BCD_func__16827;
+alias _GdkRectangle GtkAllocation;
+alias _GtkGammaCurveClass GtkGammaCurveClass;
+alias _GtkGammaCurve GtkGammaCurve;
+alias _GtkFontSelectionDialogClass GtkFontSelectionDialogClass;
+alias _GtkFontSelectionDialog GtkFontSelectionDialog;
+alias _GtkFontSelectionClass GtkFontSelectionClass;
+alias _GtkFontSelection GtkFontSelection;
+alias void GtkFontButtonPrivate;
+alias _GtkFontButtonClass GtkFontButtonClass;
+alias _GtkFontButton GtkFontButton;
+alias void function(_GtkFontButton *) _BCD_func__16836;
+alias void GtkFileChooserWidgetPrivate;
+alias _GtkFileChooserWidgetClass GtkFileChooserWidgetClass;
+alias _GtkFileChooserWidget GtkFileChooserWidget;
+alias void GtkFileChooserDialogPrivate;
+alias _GtkFileChooserDialogClass GtkFileChooserDialogClass;
+alias _GtkFileChooserDialog GtkFileChooserDialog;
+alias _GtkFileChooserButtonClass GtkFileChooserButtonClass;
+alias _GtkFileChooserButton GtkFileChooserButton;
+alias void function(_GtkFileChooserButton *) _BCD_func__16843;
+alias void GtkFileChooserButtonPrivate;
+enum GtkFileChooserError {
+GTK_FILE_CHOOSER_ERROR_NONEXISTENT=0,
+GTK_FILE_CHOOSER_ERROR_BAD_FILENAME=1,
+GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS=2,
+}
+enum GtkFileChooserConfirmation {
+GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM=0,
+GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME=1,
+GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN=2,
+}
+enum GtkFileChooserAction {
+GTK_FILE_CHOOSER_ACTION_OPEN=0,
+GTK_FILE_CHOOSER_ACTION_SAVE=1,
+GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER=2,
+GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER=3,
+}
+alias void GtkFileChooser;
+alias _GtkFileFilterInfo GtkFileFilterInfo;
+alias int function(_GtkFileFilterInfo *, void *) _BCD_func__10568;
+alias _BCD_func__10568 GtkFileFilterFunc;
+enum GtkFileFilterFlags {
+GTK_FILE_FILTER_FILENAME=1,
+GTK_FILE_FILTER_URI=2,
+GTK_FILE_FILTER_DISPLAY_NAME=4,
+GTK_FILE_FILTER_MIME_TYPE=8,
+}
+alias void GtkFileFilter;
+alias _GtkFixedChild GtkFixedChild;
+alias _GtkFixedClass GtkFixedClass;
+alias _GtkFixed GtkFixed;
+alias _GtkFileSelectionClass GtkFileSelectionClass;
+alias _GtkFileSelection GtkFileSelection;
+alias void GtkExpanderPrivate;
+alias _GtkExpanderClass GtkExpanderClass;
+alias _GtkExpander GtkExpander;
+alias void function(_GtkExpander *) _BCD_func__16852;
+alias _GtkEventBoxClass GtkEventBoxClass;
+alias _GtkEventBox GtkEventBox;
+alias _GtkCurveClass GtkCurveClass;
+alias _GtkDrawingAreaClass GtkDrawingAreaClass;
+alias _GtkCurve GtkCurve;
+alias void function(_GtkCurve *) _BCD_func__16857;
+alias _GtkDrawingArea GtkDrawingArea;
+enum GtkCurveType {
+GTK_CURVE_TYPE_LINEAR=0,
+GTK_CURVE_TYPE_SPLINE=1,
+GTK_CURVE_TYPE_FREE=2,
+}
+alias _GtkCTree GtkCTree;
+alias _GtkCTreeNode GtkCTreeNode;
+alias int function(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, _GtkCTreeNode *) _BCD_func__10682;
+alias _BCD_func__10682 GtkCTreeCompareDragFunc;
+alias int function(_GtkCTree *, uint, _GNode *, _GtkCTreeNode *, void *) _BCD_func__10683;
+alias _BCD_func__10683 GtkCTreeGNodeFunc;
+alias void function(_GtkCTree *, _GtkCTreeNode *, void *) _BCD_func__10684;
+alias _BCD_func__10684 GtkCTreeFunc;
+alias _GtkCTreeRow GtkCTreeRow;
+alias _GtkCListRow GtkCListRow;
+alias _GtkCTreeClass GtkCTreeClass;
+alias _GtkCListClass GtkCListClass;
+alias void function(_GtkCTree *, _GtkCTreeNode *, int) _BCD_func__16865;
+alias void function(_GtkCTree *, _GtkCTreeNode *) _BCD_func__16866;
+alias void function(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, _GtkCTreeNode *) _BCD_func__16867;
+enum GtkCTreeExpansionType {
+GTK_CTREE_EXPANSION_EXPAND=0,
+GTK_CTREE_EXPANSION_EXPAND_RECURSIVE=1,
+GTK_CTREE_EXPANSION_COLLAPSE=2,
+GTK_CTREE_EXPANSION_COLLAPSE_RECURSIVE=3,
+GTK_CTREE_EXPANSION_TOGGLE=4,
+GTK_CTREE_EXPANSION_TOGGLE_RECURSIVE=5,
+}
+alias void function(_GtkCTree *, int) _BCD_func__16868;
+alias _GtkCList GtkCList;
+enum GtkCTreeExpanderStyle {
+GTK_CTREE_EXPANDER_NONE=0,
+GTK_CTREE_EXPANDER_SQUARE=1,
+GTK_CTREE_EXPANDER_TRIANGLE=2,
+GTK_CTREE_EXPANDER_CIRCULAR=3,
+}
+enum GtkCTreeLineStyle {
+GTK_CTREE_LINES_NONE=0,
+GTK_CTREE_LINES_SOLID=1,
+GTK_CTREE_LINES_DOTTED=2,
+GTK_CTREE_LINES_TABBED=3,
+}
+enum GtkCTreePos {
+GTK_CTREE_POS_BEFORE=0,
+GTK_CTREE_POS_AS_CHILD=1,
+GTK_CTREE_POS_AFTER=2,
+}
+alias void GtkComboBoxEntryPrivate;
+alias _GtkComboBoxEntryClass GtkComboBoxEntryClass;
+alias _GtkComboBoxClass GtkComboBoxClass;
+alias _GtkComboBoxEntry GtkComboBoxEntry;
+alias _GtkComboBox GtkComboBox;
+alias void GtkComboBoxPrivate;
+alias void function(_GtkComboBox *) _BCD_func__16873;
+alias char * function(_GtkComboBox *) _BCD_func__16874;
+alias _GtkTreeView GtkTreeView;
+alias void function(_GtkTreeView *, void *, int, void *) _BCD_func__10748;
+alias _BCD_func__10748 GtkTreeDestroyCountFunc;
+alias void function(_GtkTreeView *, _GtkWidget *, void *) _BCD_func__10752;
+alias _BCD_func__10752 GtkTreeViewSearchPositionFunc;
+alias int function(void *, _GtkTreeIter *, void *) _BCD_func__10753;
+alias _BCD_func__10753 GtkTreeViewRowSeparatorFunc;
+alias int function(void *, int, char *, _GtkTreeIter *, void *) _BCD_func__10754;
+alias _BCD_func__10754 GtkTreeViewSearchEqualFunc;
+alias void function(_GtkTreeView *, void *, void *) _BCD_func__10755;
+alias _BCD_func__10755 GtkTreeViewMappingFunc;
+alias _GtkTreeViewColumn GtkTreeViewColumn;
+alias int function(_GtkTreeView *, _GtkTreeViewColumn *, _GtkTreeViewColumn *, _GtkTreeViewColumn *, void *) _BCD_func__10756;
+alias _BCD_func__10756 GtkTreeViewColumnDropFunc;
+alias _GtkTreeSelectionClass GtkTreeSelectionClass;
+alias void function(_GtkTreeSelection *) _BCD_func__16877;
+enum GtkSelectionMode {
+GTK_SELECTION_NONE=0,
+GTK_SELECTION_SINGLE=1,
+GTK_SELECTION_BROWSE=2,
+GTK_SELECTION_MULTIPLE=3,
+GTK_SELECTION_EXTENDED=3,
+}
+alias void GtkTreeViewPrivate;
+alias _GtkTreeViewClass GtkTreeViewClass;
+alias void function(_GtkTreeView *, _GtkAdjustment *, _GtkAdjustment *) _BCD_func__16880;
+alias void function(_GtkTreeView *, void *, _GtkTreeViewColumn *) _BCD_func__16881;
+alias int function(_GtkTreeView *, _GtkTreeIter *, void *) _BCD_func__16882;
+alias void function(_GtkTreeView *, _GtkTreeIter *, void *) _BCD_func__16883;
+alias void function(_GtkTreeView *) _BCD_func__16884;
+alias int function(_GtkTreeView *, int, int) _BCD_func__16885;
+alias int function(_GtkTreeView *) _BCD_func__16886;
+alias int function(_GtkTreeView *, int) _BCD_func__16887;
+alias int function(_GtkTreeView *, int, int, int) _BCD_func__16888;
+enum GtkTreeViewDropPosition {
+GTK_TREE_VIEW_DROP_BEFORE=0,
+GTK_TREE_VIEW_DROP_AFTER=1,
+GTK_TREE_VIEW_DROP_INTO_OR_BEFORE=2,
+GTK_TREE_VIEW_DROP_INTO_OR_AFTER=3,
+}
+alias void function(_GtkEntry *, _GtkMenu *) _BCD_func__16891;
+alias void function(_GtkEntry *) _BCD_func__16892;
+alias void function(_GtkEntry *, int, int, int) _BCD_func__16893;
+alias void function(_GtkEntry *, char *) _BCD_func__16894;
+alias void function(_GtkEntry *, int, int) _BCD_func__16895;
+alias _GtkEntryCompletion GtkEntryCompletion;
+alias int function(_GtkEntryCompletion *, char *, _GtkTreeIter *, void *) _BCD_func__10863;
+alias _BCD_func__10863 GtkEntryCompletionMatchFunc;
+alias void GtkEntryCompletionPrivate;
+alias _GtkEntryCompletionClass GtkEntryCompletionClass;
+alias int function(_GtkEntryCompletion *, void *, _GtkTreeIter *) _BCD_func__16898;
+alias void function(_GtkEntryCompletion *, int) _BCD_func__16899;
+alias int function(_GtkEntryCompletion *, char *) _BCD_func__16900;
+alias void GtkTreeModelFilterPrivate;
+alias _GtkTreeModelFilterClass GtkTreeModelFilterClass;
+alias _GtkTreeModelFilter GtkTreeModelFilter;
+alias void function(void *, _GtkTreeIter *, _GValue *, int, void *) _BCD_func__10889;
+alias _BCD_func__10889 GtkTreeModelFilterModifyFunc;
+alias _BCD_func__10753 GtkTreeModelFilterVisibleFunc;
+alias _GtkListStoreClass GtkListStoreClass;
+alias _GtkListStore GtkListStore;
+alias void function(_GtkIMContext *) _BCD_func__16907;
+alias void function(_GtkIMContext *, char *) _BCD_func__16908;
+alias int function(_GtkIMContext *) _BCD_func__16909;
+alias int function(_GtkIMContext *, int, int) _BCD_func__16910;
+alias void function(_GtkIMContext *, _GdkDrawable *) _BCD_func__16911;
+alias void function(_GtkIMContext *, char * *, void * *, int *) _BCD_func__16912;
+alias int function(_GtkIMContext *, _GdkEventKey *) _BCD_func__16913;
+alias void function(_GtkIMContext *, _GdkRectangle *) _BCD_func__16914;
+alias void function(_GtkIMContext *, int) _BCD_func__16915;
+alias void function(_GtkIMContext *, char *, int, int) _BCD_func__16916;
+alias int function(_GtkIMContext *, char * *, int *) _BCD_func__16917;
+alias _GtkEditableClass GtkEditableClass;
+alias void GtkEditable;
+alias void function(void *, char *, int, int *) _BCD_func__16920;
+alias void function(void *, int, int) _BCD_func__16921;
+alias void function(void *) _BCD_func__16922;
+alias char * function(void *, int, int) _BCD_func__16923;
+alias int function(void *, int *, int *) _BCD_func__16924;
+alias void function(void *, int) _BCD_func__16925;
+alias int function(void *) _BCD_func__16926;
+enum GtkTargetFlags {
+GTK_TARGET_SAME_APP=1,
+GTK_TARGET_SAME_WIDGET=2,
+GTK_TARGET_OTHER_APP=4,
+GTK_TARGET_OTHER_WIDGET=8,
+}
+enum GtkDestDefaults {
+GTK_DEST_DEFAULT_MOTION=1,
+GTK_DEST_DEFAULT_HIGHLIGHT=2,
+GTK_DEST_DEFAULT_DROP=4,
+GTK_DEST_DEFAULT_ALL=7,
+}
+alias _GtkComboClass GtkComboClass;
+alias _GtkCombo GtkCombo;
+alias _GtkBoxClass GtkBoxClass;
+alias _GtkBox GtkBox;
+alias _GtkColorSelectionDialogClass GtkColorSelectionDialogClass;
+alias _GtkColorSelectionDialog GtkColorSelectionDialog;
+alias void function(_GdkScreen *, _GdkColor *, int) _BCD_func__11008;
+alias _BCD_func__11008 GtkColorSelectionChangePaletteWithScreenFunc;
+alias void function(_GdkColor *, int) _BCD_func__11009;
+alias _BCD_func__11009 GtkColorSelectionChangePaletteFunc;
+alias _GtkColorSelectionClass GtkColorSelectionClass;
+alias _GtkColorSelection GtkColorSelection;
+alias void function(_GtkColorSelection *) _BCD_func__16934;
+alias void GtkColorButtonPrivate;
+alias _GtkColorButtonClass GtkColorButtonClass;
+alias _GtkColorButton GtkColorButton;
+alias void function(_GtkColorButton *) _BCD_func__16939;
+alias _GtkCListDestInfo GtkCListDestInfo;
+alias _GtkCListCellInfo GtkCListCellInfo;
+enum GtkCListDragPos {
+GTK_CLIST_DRAG_NONE=0,
+GTK_CLIST_DRAG_BEFORE=1,
+GTK_CLIST_DRAG_INTO=2,
+GTK_CLIST_DRAG_AFTER=3,
+}
+alias int function(_GtkCList *, void *, void *) _BCD_func__11051;
+alias _BCD_func__11051 GtkCListCompareFunc;
+alias _GtkCellWidget GtkCellWidget;
+enum GtkCellType {
+GTK_CELL_EMPTY=0,
+GTK_CELL_TEXT=1,
+GTK_CELL_PIXMAP=2,
+GTK_CELL_PIXTEXT=3,
+GTK_CELL_WIDGET=4,
+}
+alias _GtkStyle GtkStyle;
+alias _GtkCellPixText GtkCellPixText;
+alias _GtkCellPixmap GtkCellPixmap;
+alias _GtkCellText GtkCellText;
+alias _GtkCell GtkCell;
+alias _GtkCListColumn GtkCListColumn;
+alias void function(_GtkCList *, _GtkAdjustment *, _GtkAdjustment *) _BCD_func__16962;
+alias void function(_GtkCList *) _BCD_func__16963;
+alias void function(_GtkCList *, int, int, _GdkEvent *) _BCD_func__16964;
+alias void function(_GtkCList *, int, int) _BCD_func__16965;
+alias void function(_GtkCList *, int) _BCD_func__16966;
+alias void function(_GtkCList *, int, float, int) _BCD_func__16967;
+alias void function(_GtkCList *, int, float) _BCD_func__16968;
+alias void function(_GtkCList *, _GdkEvent *) _BCD_func__16969;
+alias _GList * function(_GtkCList *, int, _GList *) _BCD_func__16970;
+alias void function(_GtkCList *, _GdkRectangle *, int, _GtkCListRow *) _BCD_func__16971;
+alias void function(_GtkCList *, _GtkCListRow *, int, int) _BCD_func__16972;
+alias int function(_GtkCList *, int, char * *) _BCD_func__16973;
+alias void function(_GtkCList *, _GtkCListRow *, int, int, char *, char, _GdkDrawable *, _GdkDrawable *) _BCD_func__16974;
+alias void function(_GtkCList *, _GtkCListRow *, int, _GtkRequisition *) _BCD_func__16975;
+enum GtkButtonAction {
+GTK_BUTTON_IGNORED=0,
+GTK_BUTTON_SELECTS=1,
+GTK_BUTTON_DRAGS=2,
+GTK_BUTTON_EXPANDS=4,
+}
+alias _GtkVScrollbarClass GtkVScrollbarClass;
+alias _GtkScrollbarClass GtkScrollbarClass;
+alias _GtkVScrollbar GtkVScrollbar;
+alias _GtkScrollbar GtkScrollbar;
+alias _GtkHScrollbarClass GtkHScrollbarClass;
+alias _GtkHScrollbar GtkHScrollbar;
+alias void function(_GtkRange *) _BCD_func__16984;
+alias void function(_GtkRange *, double) _BCD_func__16985;
+alias void function(_GtkRange *, int) _BCD_func__16986;
+alias _GtkBorder GtkBorder;
+alias void function(_GtkRange *, _GtkBorder *) _BCD_func__16987;
+alias int function(_GtkRange *, int, double) _BCD_func__16988;
+enum GtkUpdateType {
+GTK_UPDATE_CONTINUOUS=0,
+GTK_UPDATE_DISCONTINUOUS=1,
+GTK_UPDATE_DELAYED=2,
+}
+alias void GtkRangeLayout;
+alias void GtkRangeStepTimer;
+alias void GtkClipboard;
+alias void function(void *, void *) _BCD_func__11267;
+alias _BCD_func__11267 GtkClipboardClearFunc;
+alias void function(void *, _GtkSelectionData *, uint, void *) _BCD_func__11268;
+alias _BCD_func__11268 GtkClipboardGetFunc;
+alias void function(void *, void * *, int, void *) _BCD_func__11269;
+alias _BCD_func__11269 GtkClipboardTargetsReceivedFunc;
+alias void function(void *, void *, void *) _BCD_func__11270;
+alias _BCD_func__11270 GtkClipboardImageReceivedFunc;
+alias void function(void *, void *, char *, uint, void *) _BCD_func__11271;
+alias _BCD_func__11271 GtkClipboardRichTextReceivedFunc;
+alias void function(void *, char *, void *) _BCD_func__11272;
+alias _BCD_func__11272 GtkClipboardTextReceivedFunc;
+alias void function(void *, _GtkSelectionData *, void *) _BCD_func__11273;
+alias _BCD_func__11273 GtkClipboardReceivedFunc;
+alias _GtkTargetPair GtkTargetPair;
+alias _GtkTargetEntry GtkTargetEntry;
+alias _GtkTargetList GtkTargetList;
+alias int function(uint, void *) _BCD_func__11292;
+alias _BCD_func__11292 GtkTextCharPredicate;
+enum GtkTextSearchFlags {
+GTK_TEXT_SEARCH_VISIBLE_ONLY=1,
+GTK_TEXT_SEARCH_TEXT_ONLY=2,
+}
+alias _GtkTextChildAnchorClass GtkTextChildAnchorClass;
+alias _GtkTextAppearance GtkTextAppearance;
+alias _GtkTextTagClass GtkTextTagClass;
+alias int function(_GtkTextTag *, _GObject *, _GdkEvent *, _GtkTextIter *) _BCD_func__16998;
+alias _GtkTextAttributes GtkTextAttributes;
+enum GtkTextDirection {
+GTK_TEXT_DIR_NONE=0,
+GTK_TEXT_DIR_LTR=1,
+GTK_TEXT_DIR_RTL=2,
+}
+alias void function(_GtkCheckMenuItem *) _BCD_func__17004;
+alias void function(_GtkCheckMenuItem *, _GdkRectangle *) _BCD_func__17005;
+alias void function(_GtkMenuItem *) _BCD_func__17008;
+alias void function(_GtkMenuItem *, int *) _BCD_func__17009;
+alias void function(_GtkMenuItem *, int) _BCD_func__17010;
+alias void function(_GtkItem *) _BCD_func__17013;
+alias _GtkToggleButtonClass GtkToggleButtonClass;
+alias void function(_GtkCheckButton *, _GdkRectangle *) _BCD_func__17016;
+alias _GtkToggleButton GtkToggleButton;
+alias void function(_GtkToggleButton *) _BCD_func__17019;
+alias void GtkCellViewPrivate;
+alias _GtkCellViewClass GtkCellViewClass;
+alias _GtkCellView GtkCellView;
+alias _GtkCellRendererToggleClass GtkCellRendererToggleClass;
+alias _GtkCellRendererClass GtkCellRendererClass;
+alias _GtkCellRendererToggle GtkCellRendererToggle;
+alias void function(_GtkCellRendererToggle *, char *) _BCD_func__17024;
+alias _GtkCellRenderer GtkCellRenderer;
+alias void GtkCellRendererSpinPrivate;
+alias _GtkCellRendererSpinClass GtkCellRendererSpinClass;
+alias _GtkCellRendererTextClass GtkCellRendererTextClass;
+alias _GtkCellRendererSpin GtkCellRendererSpin;
+alias _GtkCellRendererText GtkCellRendererText;
+alias void GtkCellRendererProgressPrivate;
+alias _GtkCellRendererProgressClass GtkCellRendererProgressClass;
+alias _GtkCellRendererProgress GtkCellRendererProgress;
+alias _GtkCellRendererPixbufClass GtkCellRendererPixbufClass;
+alias _GtkCellRendererPixbuf GtkCellRendererPixbuf;
+alias _GtkCellRendererComboClass GtkCellRendererComboClass;
+alias _GtkCellRendererCombo GtkCellRendererCombo;
+enum GtkCellRendererAccelMode {
+GTK_CELL_RENDERER_ACCEL_MODE_GTK=0,
+GTK_CELL_RENDERER_ACCEL_MODE_OTHER=1,
+}
+alias _GtkCellRendererAccelClass GtkCellRendererAccelClass;
+alias _GtkCellRendererAccel GtkCellRendererAccel;
+alias void function(_GtkCellRendererAccel *, char *, uint, int, uint) _BCD_func__17035;
+alias void function(_GtkCellRendererAccel *, char *) _BCD_func__17036;
+alias void function(_GtkCellRendererText *, char *, char *) _BCD_func__17039;
+alias void GtkCellLayout;
+alias void function(void *, _GtkCellRenderer *, void *, _GtkTreeIter *, void *) _BCD_func__11624;
+alias _BCD_func__11624 GtkCellLayoutDataFunc;
+alias _GtkCellLayoutIface GtkCellLayoutIface;
+alias void function(void *, _GtkCellRenderer *, int) _BCD_func__17042;
+alias void function(void *) _BCD_func__17043;
+alias void function(void *, _GtkCellRenderer *, char *, int) _BCD_func__17044;
+alias void function(void *, _GtkCellRenderer *, _BCD_func__11624, void *, _BCD_func__13158) _BCD_func__17045;
+alias void function(void *, _GtkCellRenderer *) _BCD_func__17046;
+alias _GList * function(void *) _BCD_func__17047;
+alias void function(_GtkTreeViewColumn *, _GtkCellRenderer *, void *, _GtkTreeIter *, void *) _BCD_func__11636;
+alias _BCD_func__11636 GtkTreeCellDataFunc;
+alias _GtkTreeViewColumnClass GtkTreeViewColumnClass;
+alias void function(_GtkTreeViewColumn *) _BCD_func__17049;
+alias void GtkCellEditable;
+enum GtkTreeViewColumnSizing {
+GTK_TREE_VIEW_COLUMN_GROW_ONLY=0,
+GTK_TREE_VIEW_COLUMN_AUTOSIZE=1,
+GTK_TREE_VIEW_COLUMN_FIXED=2,
+}
+alias _GtkTreeSortableIface GtkTreeSortableIface;
+alias void GtkTreeSortable;
+alias void function(void *) _BCD_func__17052;
+alias int function(void *, int *, int *) _BCD_func__17053;
+alias void function(void *, int, int) _BCD_func__17054;
+alias void function(void *, int, _BCD_func__11685, void *, _BCD_func__13158) _BCD_func__17055;
+alias void function(void *, _BCD_func__11685, void *, _BCD_func__13158) _BCD_func__17056;
+alias int function(void *) _BCD_func__17057;
+enum GtkTreeModelFlags {
+GTK_TREE_MODEL_ITERS_PERSIST=1,
+GTK_TREE_MODEL_LIST_ONLY=2,
+}
+alias int function(void *, void *, _GtkTreeIter *, void *) _BCD_func__11697;
+alias _BCD_func__11697 GtkTreeModelForeachFunc;
+alias _GtkTreeModelIface GtkTreeModelIface;
+alias void function(void *, void *, _GtkTreeIter *) _BCD_func__17059;
+alias void function(void *, void *) _BCD_func__17060;
+alias void function(void *, void *, _GtkTreeIter *, int *) _BCD_func__17061;
+alias int function(void *) _BCD_func__17062;
+alias int function(void *) _BCD_func__17063;
+alias uint function(void *, int) _BCD_func__17064;
+alias int function(void *, _GtkTreeIter *, void *) _BCD_func__17065;
+alias void * function(void *, _GtkTreeIter *) _BCD_func__17066;
+alias void function(void *, _GtkTreeIter *, int, _GValue *) _BCD_func__17067;
+alias int function(void *, _GtkTreeIter *) _BCD_func__17068;
+alias int function(void *, _GtkTreeIter *, _GtkTreeIter *) _BCD_func__17069;
+alias int function(void *, _GtkTreeIter *) _BCD_func__17070;
+alias int function(void *, _GtkTreeIter *, _GtkTreeIter *, int) _BCD_func__17071;
+alias void function(void *, _GtkTreeIter *) _BCD_func__17072;
+alias void GtkTreeRowReference;
+alias void function(_GtkCellRenderer *, _GtkWidget *, _GdkRectangle *, int *, int *, int *, int *) _BCD_func__17075;
+enum GtkCellRendererState {
+GTK_CELL_RENDERER_SELECTED=1,
+GTK_CELL_RENDERER_PRELIT=2,
+GTK_CELL_RENDERER_INSENSITIVE=4,
+GTK_CELL_RENDERER_SORTED=8,
+GTK_CELL_RENDERER_FOCUSED=16,
+}
+alias void function(_GtkCellRenderer *, _GdkDrawable *, _GtkWidget *, _GdkRectangle *, _GdkRectangle *, _GdkRectangle *, int) _BCD_func__17076;
+alias int function(_GtkCellRenderer *, _GdkEvent *, _GtkWidget *, char *, _GdkRectangle *, _GdkRectangle *, int) _BCD_func__17077;
+alias void * function(_GtkCellRenderer *, _GdkEvent *, _GtkWidget *, char *, _GdkRectangle *, _GdkRectangle *, int) _BCD_func__17078;
+alias void function(_GtkCellRenderer *) _BCD_func__17079;
+alias void function(_GtkCellRenderer *, void *, char *) _BCD_func__17080;
+enum GtkCellRendererMode {
+GTK_CELL_RENDERER_MODE_INERT=0,
+GTK_CELL_RENDERER_MODE_ACTIVATABLE=1,
+GTK_CELL_RENDERER_MODE_EDITABLE=2,
+}
+alias _GtkCellEditableIface GtkCellEditableIface;
+alias void function(void *) _BCD_func__17083;
+alias void function(void *, _GdkEvent *) _BCD_func__17084;
+enum GtkCalendarDisplayOptions {
+GTK_CALENDAR_SHOW_HEADING=1,
+GTK_CALENDAR_SHOW_DAY_NAMES=2,
+GTK_CALENDAR_NO_MONTH_CHANGE=4,
+GTK_CALENDAR_SHOW_WEEK_NUMBERS=8,
+GTK_CALENDAR_WEEK_START_MONDAY=16,
+}
+alias void GtkCalendarPrivate;
+alias _GtkCalendarClass GtkCalendarClass;
+alias _GtkCalendar GtkCalendar;
+alias void function(_GtkCalendar *) _BCD_func__17086;
+alias void function(_GtkButton *) _BCD_func__17090;
+enum GtkImageType {
+GTK_IMAGE_EMPTY=0,
+GTK_IMAGE_PIXMAP=1,
+GTK_IMAGE_IMAGE=2,
+GTK_IMAGE_PIXBUF=3,
+GTK_IMAGE_STOCK=4,
+GTK_IMAGE_ICON_SET=5,
+GTK_IMAGE_ANIMATION=6,
+GTK_IMAGE_ICON_NAME=7,
+}
+alias _GtkImageIconNameData GtkImageIconNameData;
+alias _GtkImageAnimationData GtkImageAnimationData;
+alias _GtkImageIconSetData GtkImageIconSetData;
+alias void GtkIconSet;
+alias _GtkImageStockData GtkImageStockData;
+alias _GtkImagePixbufData GtkImagePixbufData;
+alias _GtkImageImageData GtkImageImageData;
+alias _GtkImagePixmapData GtkImagePixmapData;
+alias _GtkImageClass GtkImageClass;
+alias _GtkImage GtkImage;
+alias _GtkBuildableIface GtkBuildableIface;
+alias void GtkBuildable;
+alias void function(void *, char *) _BCD_func__17103;
+alias char * function(void *) _BCD_func__17104;
+alias _GtkBuilder GtkBuilder;
+alias void function(void *, _GtkBuilder *, _GObject *, char *) _BCD_func__17105;
+alias void function(void *, _GtkBuilder *, char *, _GValue *) _BCD_func__17106;
+alias _GObject * function(void *, _GtkBuilder *, char *) _BCD_func__17107;
+alias int function(void *, _GtkBuilder *, _GObject *, char *, _GMarkupParser *, void * *) _BCD_func__17108;
+alias void function(void *, _GtkBuilder *, _GObject *, char *, void * *) _BCD_func__17109;
+alias void function(void *, _GtkBuilder *, _GObject *, char *, void *) _BCD_func__17110;
+alias void function(void *, _GtkBuilder *) _BCD_func__17111;
+alias void function(_GtkBuilder *, _GObject *, char *, char *, _GObject *, int, void *) _BCD_func__11889;
+alias _BCD_func__11889 GtkBuilderConnectFunc;
+enum GtkBuilderError {
+GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION=0,
+GTK_BUILDER_ERROR_UNHANDLED_TAG=1,
+GTK_BUILDER_ERROR_MISSING_ATTRIBUTE=2,
+GTK_BUILDER_ERROR_INVALID_ATTRIBUTE=3,
+GTK_BUILDER_ERROR_INVALID_TAG=4,
+GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE=5,
+GTK_BUILDER_ERROR_INVALID_VALUE=6,
+}
+alias void GtkBuilderPrivate;
+alias _GtkBuilderClass GtkBuilderClass;
+alias uint function(_GtkBuilder *, char *) _BCD_func__17113;
+alias _GtkBindingArg GtkBindingArg;
+alias _GtkBindingSignal GtkBindingSignal;
+alias _GtkBindingEntry GtkBindingEntry;
+alias _GtkBindingSet GtkBindingSet;
+enum GtkButtonBoxStyle {
+GTK_BUTTONBOX_DEFAULT_STYLE=0,
+GTK_BUTTONBOX_SPREAD=1,
+GTK_BUTTONBOX_EDGE=2,
+GTK_BUTTONBOX_START=3,
+GTK_BUTTONBOX_END=4,
+GTK_BUTTONBOX_CENTER=5,
+}
+alias _GtkBoxChild GtkBoxChild;
+alias int function(int, void *) _BCD_func__11971;
+alias _BCD_func__11971 GtkAssistantPageFunc;
+alias _GtkAssistantClass GtkAssistantClass;
+alias _GtkAssistant GtkAssistant;
+alias void function(_GtkAssistant *, _GtkWidget *) _BCD_func__17126;
+alias void function(_GtkAssistant *) _BCD_func__17127;
+alias void GtkAssistantPrivate;
+enum GtkAssistantPageType {
+GTK_ASSISTANT_PAGE_CONTENT=0,
+GTK_ASSISTANT_PAGE_INTRO=1,
+GTK_ASSISTANT_PAGE_CONFIRM=2,
+GTK_ASSISTANT_PAGE_SUMMARY=3,
+GTK_ASSISTANT_PAGE_PROGRESS=4,
+}
+alias _GtkAspectFrameClass GtkAspectFrameClass;
+alias _GtkFrameClass GtkFrameClass;
+alias _GtkAspectFrame GtkAspectFrame;
+alias _GtkFrame GtkFrame;
+alias void function(_GtkFrame *, _GdkRectangle *) _BCD_func__17132;
+alias _GtkArrowClass GtkArrowClass;
+alias _GtkArrow GtkArrow;
+alias void GtkAlignmentPrivate;
+alias _GtkAlignmentClass GtkAlignmentClass;
+alias _GtkAlignment GtkAlignment;
+alias _GtkRadioActionEntry GtkRadioActionEntry;
+alias _GtkToggleActionEntry GtkToggleActionEntry;
+alias _GtkActionEntry GtkActionEntry;
+alias _GtkActionGroupClass GtkActionGroupClass;
+alias _GtkActionGroup GtkActionGroup;
+alias _GtkAction * function(_GtkActionGroup *, char *) _BCD_func__17142;
+alias void GtkActionGroupPrivate;
+alias void function(_GtkWidget *, void *, uint) _BCD_func__12082;
+alias _BCD_func__12082 GtkItemFactoryCallback2;
+alias void function(_GtkWidget *, void *) _BCD_func__12090;
+alias _BCD_func__12090 GtkMenuCallback;
+alias _GtkItemFactoryItem GtkItemFactoryItem;
+alias _GtkItemFactoryEntry GtkItemFactoryEntry;
+alias _BCD_func__12122 GtkItemFactoryCallback;
+alias _GtkItemFactoryClass GtkItemFactoryClass;
+alias _GtkItemFactory GtkItemFactory;
+alias char * function(char *, void *) _BCD_func__12124;
+alias _BCD_func__12124 GtkTranslateFunc;
+alias void function(void *, uint, _GtkWidget *) _BCD_func__12121;
+alias _BCD_func__12121 GtkItemFactoryCallback1;
+alias void function(void *, char *) _BCD_func__12123;
+alias _BCD_func__12123 GtkPrintFunc;
+alias void GtkActionPrivate;
+alias void function(_GtkAction *) _BCD_func__17150;
+alias _GtkWidget * function(_GtkAction *) _BCD_func__17151;
+alias void function(_GtkAction *, _GtkWidget *) _BCD_func__17152;
+alias _GtkAccessibleClass GtkAccessibleClass;
+alias _GtkAccessible GtkAccessible;
+alias void function(_GtkAccessible *) _BCD_func__17155;
+alias void function(void *, char *, uint, int, int) _BCD_func__12490;
+alias _BCD_func__12490 GtkAccelMapForeach;
+alias void GtkAccelMapClass;
+alias void GtkAccelMap;
+alias _GtkAccelLabelClass GtkAccelLabelClass;
+alias _GtkAccelLabel GtkAccelLabel;
+alias void GtkLabelSelectionInfo;
+alias void function(_GtkLabel *, int, int, int) _BCD_func__17291;
+alias void function(_GtkLabel *) _BCD_func__17292;
+alias void function(_GtkLabel *, _GtkMenu *) _BCD_func__17293;
+alias void function(_GtkWidget *, _GtkMenu *) _BCD_func__12552;
+alias _BCD_func__12552 GtkMenuDetachFunc;
+alias void function(_GtkMenu *, int *, int *, int *, void *) _BCD_func__12553;
+alias _BCD_func__12553 GtkMenuPositionFunc;
+alias void function(_GtkMenuShell *) _BCD_func__17298;
+enum GtkMenuDirectionType {
+GTK_MENU_DIR_PARENT=0,
+GTK_MENU_DIR_CHILD=1,
+GTK_MENU_DIR_NEXT=2,
+GTK_MENU_DIR_PREV=3,
+}
+alias void function(_GtkMenuShell *, int) _BCD_func__17299;
+alias void function(_GtkMenuShell *, int) _BCD_func__17300;
+alias void function(_GtkMenuShell *, _GtkWidget *) _BCD_func__17301;
+alias void function(_GtkMenuShell *, _GtkWidget *, int) _BCD_func__17302;
+alias int function(_GtkMenuShell *) _BCD_func__17303;
+alias int function(_GtkMenuShell *, int) _BCD_func__17304;
+alias _GtkAboutDialog GtkAboutDialog;
+alias void function(_GtkAboutDialog *, char *, void *) _BCD_func__12632;
+alias _BCD_func__12632 GtkAboutDialogActivateLinkFunc;
+alias _GtkAboutDialogClass GtkAboutDialogClass;
+alias void function(_GtkDialog *, int) _BCD_func__17311;
+alias void function(_GtkDialog *) _BCD_func__17312;
+enum GtkResponseType {
+GTK_RESPONSE_NONE=-1,
+GTK_RESPONSE_REJECT=-2,
+GTK_RESPONSE_ACCEPT=-3,
+GTK_RESPONSE_DELETE_EVENT=-4,
+GTK_RESPONSE_OK=-5,
+GTK_RESPONSE_CANCEL=-6,
+GTK_RESPONSE_CLOSE=-7,
+GTK_RESPONSE_YES=-8,
+GTK_RESPONSE_NO=-9,
+GTK_RESPONSE_APPLY=-10,
+GTK_RESPONSE_HELP=-11,
+}
+enum GtkDialogFlags {
+GTK_DIALOG_MODAL=1,
+GTK_DIALOG_DESTROY_WITH_PARENT=2,
+GTK_DIALOG_NO_SEPARATOR=4,
+}
+alias void function(_GtkWindow *, uint, int, int, void *) _BCD_func__12662;
+alias _BCD_func__12662 GtkWindowKeysForeachFunc;
+alias _GtkWindowGroupClass GtkWindowGroupClass;
+alias void GtkWindowGeometryInfo;
+alias void function(_GtkWindow *, _GtkWidget *) _BCD_func__17317;
+alias int function(_GtkWindow *, _GdkEvent *) _BCD_func__17318;
+alias void function(_GtkWindow *) _BCD_func__17319;
+alias void function(_GtkWindow *, int) _BCD_func__17320;
+alias void function(_GtkContainer *, _GtkWidget *) _BCD_func__17324;
+alias void function(_GtkContainer *) _BCD_func__17325;
+alias void function(_GtkContainer *, int, _BCD_func__12090, void *) _BCD_func__17326;
+alias uint function(_GtkContainer *) _BCD_func__17327;
+alias char * function(_GtkContainer *, _GtkWidget *) _BCD_func__17328;
+alias void function(_GtkContainer *, _GtkWidget *, uint, _GValue *, _GParamSpec *) _BCD_func__17329;
+alias void function(_GtkContainer *, _GtkWidget *, uint, _GValue *, _GParamSpec *) _BCD_func__17330;
+alias _BCD_func__12090 GtkCallback;
+alias void GtkTooltip;
+alias _GtkWidgetShapeInfo GtkWidgetShapeInfo;
+alias _GtkWidgetAuxInfo GtkWidgetAuxInfo;
+alias void function(_GtkWidget *, uint, _GParamSpec * *) _BCD_func__17336;
+alias void function(_GtkWidget *) _BCD_func__17337;
+alias void function(_GtkWidget *, _GtkRequisition *) _BCD_func__17338;
+alias void function(_GtkWidget *, _GdkRectangle *) _BCD_func__17339;
+alias void function(_GtkWidget *, int) _BCD_func__17340;
+alias void function(_GtkWidget *, _GtkWidget *) _BCD_func__17341;
+alias void function(_GtkWidget *, _GtkStyle *) _BCD_func__17342;
+alias void function(_GtkWidget *, int) _BCD_func__17343;
+alias void function(_GtkWidget *, int) _BCD_func__17344;
+alias void function(_GtkWidget *, _GParamSpec *) _BCD_func__17345;
+alias int function(_GtkWidget *, int) _BCD_func__17346;
+alias int function(_GtkWidget *, int) _BCD_func__17347;
+alias int function(_GtkWidget *, _GdkEvent *) _BCD_func__17348;
+alias int function(_GtkWidget *, _GdkEventButton *) _BCD_func__17349;
+alias int function(_GtkWidget *, _GdkEventScroll *) _BCD_func__17350;
+alias int function(_GtkWidget *, _GdkEventMotion *) _BCD_func__17351;
+alias int function(_GtkWidget *, _GdkEventAny *) _BCD_func__17352;
+alias int function(_GtkWidget *, _GdkEventExpose *) _BCD_func__17353;
+alias int function(_GtkWidget *, _GdkEventKey *) _BCD_func__17354;
+alias int function(_GtkWidget *, _GdkEventCrossing *) _BCD_func__17355;
+alias int function(_GtkWidget *, _GdkEventConfigure *) _BCD_func__17356;
+alias int function(_GtkWidget *, _GdkEventFocus *) _BCD_func__17357;
+alias int function(_GtkWidget *, _GdkEventProperty *) _BCD_func__17358;
+alias int function(_GtkWidget *, _GdkEventSelection *) _BCD_func__17359;
+alias int function(_GtkWidget *, _GdkEventProximity *) _BCD_func__17360;
+alias int function(_GtkWidget *, _GdkEventVisibility *) _BCD_func__17361;
+alias int function(_GtkWidget *, _GdkEventClient *) _BCD_func__17362;
+alias int function(_GtkWidget *, _GdkEventWindowState *) _BCD_func__17363;
+alias void function(_GtkWidget *, _GtkSelectionData *, uint, uint) _BCD_func__17364;
+alias void function(_GtkWidget *, _GtkSelectionData *, uint) _BCD_func__17365;
+alias void function(_GtkWidget *, _GdkDragContext *) _BCD_func__17366;
+alias void function(_GtkWidget *, _GdkDragContext *, _GtkSelectionData *, uint, uint) _BCD_func__17367;
+alias void function(_GtkWidget *, _GdkDragContext *, uint) _BCD_func__17368;
+alias int function(_GtkWidget *, _GdkDragContext *, int, int, uint) _BCD_func__17369;
+alias void function(_GtkWidget *, _GdkDragContext *, int, int, _GtkSelectionData *, uint, uint) _BCD_func__17370;
+alias int function(_GtkWidget *) _BCD_func__17371;
+enum GtkWidgetHelpType {
+GTK_WIDGET_HELP_TOOLTIP=0,
+GTK_WIDGET_HELP_WHATS_THIS=1,
+}
+alias int function(_GtkWidget *, int) _BCD_func__17372;
+alias _AtkObject * function(_GtkWidget *) _BCD_func__17373;
+alias void function(_GtkWidget *, _GdkScreen *) _BCD_func__17374;
+alias int function(_GtkWidget *, uint) _BCD_func__17375;
+alias int function(_GtkWidget *, _GdkEventGrabBroken *) _BCD_func__17376;
+alias int function(_GtkWidget *, int, int, int, void *) _BCD_func__17377;
+enum GtkWidgetFlags {
+GTK_TOPLEVEL=16,
+GTK_NO_WINDOW=32,
+GTK_REALIZED=64,
+GTK_MAPPED=128,
+GTK_VISIBLE=256,
+GTK_SENSITIVE=512,
+GTK_PARENT_SENSITIVE=1024,
+GTK_CAN_FOCUS=2048,
+GTK_HAS_FOCUS=4096,
+GTK_CAN_DEFAULT=8192,
+GTK_HAS_DEFAULT=16384,
+GTK_HAS_GRAB=32768,
+GTK_RC_STYLE=65536,
+GTK_COMPOSITE_CHILD=131072,
+GTK_NO_REPARENT=262144,
+GTK_APP_PAINTABLE=524288,
+GTK_RECEIVES_DEFAULT=1048576,
+GTK_DOUBLE_BUFFERED=2097152,
+GTK_NO_SHOW_ALL=4194304,
+}
+alias void GtkSettingsPropertyValue;
+alias _GtkSettingsValue GtkSettingsValue;
+alias _GtkSettingsClass GtkSettingsClass;
+enum GtkRcTokenType {
+GTK_RC_TOKEN_INVALID=270,
+GTK_RC_TOKEN_INCLUDE=271,
+GTK_RC_TOKEN_NORMAL=272,
+GTK_RC_TOKEN_ACTIVE=273,
+GTK_RC_TOKEN_PRELIGHT=274,
+GTK_RC_TOKEN_SELECTED=275,
+GTK_RC_TOKEN_INSENSITIVE=276,
+GTK_RC_TOKEN_FG=277,
+GTK_RC_TOKEN_BG=278,
+GTK_RC_TOKEN_TEXT=279,
+GTK_RC_TOKEN_BASE=280,
+GTK_RC_TOKEN_XTHICKNESS=281,
+GTK_RC_TOKEN_YTHICKNESS=282,
+GTK_RC_TOKEN_FONT=283,
+GTK_RC_TOKEN_FONTSET=284,
+GTK_RC_TOKEN_FONT_NAME=285,
+GTK_RC_TOKEN_BG_PIXMAP=286,
+GTK_RC_TOKEN_PIXMAP_PATH=287,
+GTK_RC_TOKEN_STYLE=288,
+GTK_RC_TOKEN_BINDING=289,
+GTK_RC_TOKEN_BIND=290,
+GTK_RC_TOKEN_WIDGET=291,
+GTK_RC_TOKEN_WIDGET_CLASS=292,
+GTK_RC_TOKEN_CLASS=293,
+GTK_RC_TOKEN_LOWEST=294,
+GTK_RC_TOKEN_GTK=295,
+GTK_RC_TOKEN_APPLICATION=296,
+GTK_RC_TOKEN_THEME=297,
+GTK_RC_TOKEN_RC=298,
+GTK_RC_TOKEN_HIGHEST=299,
+GTK_RC_TOKEN_ENGINE=300,
+GTK_RC_TOKEN_MODULE_PATH=301,
+GTK_RC_TOKEN_IM_MODULE_PATH=302,
+GTK_RC_TOKEN_IM_MODULE_FILE=303,
+GTK_RC_TOKEN_STOCK=304,
+GTK_RC_TOKEN_LTR=305,
+GTK_RC_TOKEN_RTL=306,
+GTK_RC_TOKEN_COLOR=307,
+GTK_RC_TOKEN_UNBIND=308,
+GTK_RC_TOKEN_LAST=309,
+}
+enum GtkRcFlags {
+GTK_RC_FG=1,
+GTK_RC_BG=2,
+GTK_RC_TEXT=4,
+GTK_RC_BASE=8,
+}
+alias _GtkRcStyleClass GtkRcStyleClass;
+alias _GtkRcStyle GtkRcStyle;
+alias _GtkRcStyle * function(_GtkRcStyle *) _BCD_func__17411;
+alias _GtkSettings GtkSettings;
+alias uint function(_GtkRcStyle *, _GtkSettings *, _GScanner *) _BCD_func__17412;
+alias void function(_GtkRcStyle *, _GtkRcStyle *) _BCD_func__17413;
+alias _GtkStyle * function(_GtkRcStyle *) _BCD_func__17414;
+alias void GtkRcContext;
+alias _GtkIconFactory GtkIconFactory;
+alias int function(_GParamSpec *, _GString *, _GValue *) _BCD_func__12993;
+alias _BCD_func__12993 GtkRcPropertyParser;
+alias _GtkRcProperty GtkRcProperty;
+alias void GtkIconSource;
+alias void GtkThemeEngine;
+alias _GtkStyleClass GtkStyleClass;
+alias void function(_GtkStyle *) _BCD_func__17421;
+alias void function(_GtkStyle *, _GtkStyle *) _BCD_func__17422;
+alias _GtkStyle * function(_GtkStyle *) _BCD_func__17423;
+alias void function(_GtkStyle *, _GtkRcStyle *) _BCD_func__17424;
+alias void function(_GtkStyle *, _GdkDrawable *, int) _BCD_func__17425;
+alias void * function(_GtkStyle *, void *, int, int, int, _GtkWidget *, char *) _BCD_func__17426;
+alias void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int) _BCD_func__17427;
+alias void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int) _BCD_func__17428;
+alias void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, _GdkPoint *, int, int) _BCD_func__17429;
+enum GtkArrowType {
+GTK_ARROW_UP=0,
+GTK_ARROW_DOWN=1,
+GTK_ARROW_LEFT=2,
+GTK_ARROW_RIGHT=3,
+GTK_ARROW_NONE=4,
+}
+alias void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int) _BCD_func__17430;
+alias void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, char *) _BCD_func__17431;
+enum GtkPositionType {
+GTK_POS_LEFT=0,
+GTK_POS_RIGHT=1,
+GTK_POS_TOP=2,
+GTK_POS_BOTTOM=3,
+}
+alias void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int, int) _BCD_func__17432;
+alias void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int) _BCD_func__17433;
+alias void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int) _BCD_func__17434;
+alias void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int) _BCD_func__17435;
+enum GtkExpanderStyle {
+GTK_EXPANDER_COLLAPSED=0,
+GTK_EXPANDER_SEMI_COLLAPSED=1,
+GTK_EXPANDER_SEMI_EXPANDED=2,
+GTK_EXPANDER_EXPANDED=3,
+}
+alias void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int) _BCD_func__17436;
+alias void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, void *) _BCD_func__17437;
+alias void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int) _BCD_func__17438;
+alias _GtkAdjustmentClass GtkAdjustmentClass;
+alias void function(_GtkAdjustment *) _BCD_func__17442;
+enum GtkArgFlags {
+GTK_ARG_READABLE=1,
+GTK_ARG_WRITABLE=2,
+GTK_ARG_CONSTRUCT=4,
+GTK_ARG_CONSTRUCT_ONLY=8,
+GTK_ARG_CHILD_ARG=16,
+}
+alias _GtkArg GtkArg;
+alias void function(_GtkObject *, _GtkArg *, uint) _BCD_func__17445;
+alias void function(_GtkObject *) _BCD_func__17446;
+enum GtkObjectFlags {
+GTK_IN_DESTRUCTION=1,
+GTK_FLOATING=2,
+GTK_RESERVED_1=4,
+GTK_RESERVED_2=8,
+}
+enum GtkDebugFlag {
+GTK_DEBUG_MISC=1,
+GTK_DEBUG_PLUGSOCKET=2,
+GTK_DEBUG_TEXT=4,
+GTK_DEBUG_TREE=8,
+GTK_DEBUG_UPDATES=16,
+GTK_DEBUG_KEYBINDINGS=32,
+GTK_DEBUG_MULTIHEAD=64,
+GTK_DEBUG_MODULES=128,
+GTK_DEBUG_GEOMETRY=256,
+GTK_DEBUG_ICONTHEME=512,
+GTK_DEBUG_PRINTING=1024,
+GTK_DEBUG_BUILDER=2048,
+}
+alias _GFlagsValue GtkFlagValue;
+alias _GEnumValue GtkEnumValue;
+alias void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *) _BCD_func__13146;
+alias _BCD_func__13146 GtkSignalMarshaller;
+alias _GtkTypeInfo GtkTypeInfo;
+alias _BCD_func__13158 GtkClassInitFunc;
+alias void function(_GTypeInstance *, void *) _BCD_func__13169;
+alias _BCD_func__13169 GtkObjectInitFunc;
+alias _BCD_func__12122 GtkSignalFunc;
+alias void function(_GtkObject *, void *, uint, _GtkArg *) _BCD_func__13157;
+alias _BCD_func__13157 GtkCallbackMarshal;
+alias int function(void *) _BCD_func__12884;
+alias _BCD_func__12884 GtkFunction;
+alias uint GtkType;
+alias _GTypeClass GtkTypeClass;
+alias _GTypeInstance GtkTypeObject;
+alias uint GtkFundamentalType;
+alias _GtkAccelKey GtkAccelKey;
+alias int function(_GtkAccelKey *, _GClosure *, void *) _BCD_func__13177;
+alias _BCD_func__13177 GtkAccelGroupFindFunc;
+alias int function(_GtkAccelGroup *, _GObject *, uint, int) _BCD_func__13178;
+alias _BCD_func__13178 GtkAccelGroupActivate;
+alias _GtkAccelGroupEntry GtkAccelGroupEntry;
+alias _GtkAccelGroupClass GtkAccelGroupClass;
+alias void function(_GtkAccelGroup *, uint, int, _GClosure *) _BCD_func__17462;
+enum GtkAccelFlags {
+GTK_ACCEL_VISIBLE=1,
+GTK_ACCEL_LOCKED=2,
+GTK_ACCEL_MASK=7,
+}
+enum GtkDragResult {
+GTK_DRAG_RESULT_SUCCESS=0,
+GTK_DRAG_RESULT_NO_TARGET=1,
+GTK_DRAG_RESULT_USER_CANCELLED=2,
+GTK_DRAG_RESULT_TIMEOUT_EXPIRED=3,
+GTK_DRAG_RESULT_GRAB_BROKEN=4,
+GTK_DRAG_RESULT_ERROR=5,
+}
+enum GtkTreeViewGridLines {
+GTK_TREE_VIEW_GRID_LINES_NONE=0,
+GTK_TREE_VIEW_GRID_LINES_HORIZONTAL=1,
+GTK_TREE_VIEW_GRID_LINES_VERTICAL=2,
+GTK_TREE_VIEW_GRID_LINES_BOTH=3,
+}
+enum GtkUnit {
+GTK_UNIT_PIXEL=0,
+GTK_UNIT_POINTS=1,
+GTK_UNIT_INCH=2,
+GTK_UNIT_MM=3,
+}
+enum GtkPrintDuplex {
+GTK_PRINT_DUPLEX_SIMPLEX=0,
+GTK_PRINT_DUPLEX_HORIZONTAL=1,
+GTK_PRINT_DUPLEX_VERTICAL=2,
+}
+enum GtkPrintQuality {
+GTK_PRINT_QUALITY_LOW=0,
+GTK_PRINT_QUALITY_NORMAL=1,
+GTK_PRINT_QUALITY_HIGH=2,
+GTK_PRINT_QUALITY_DRAFT=3,
+}
+enum GtkPageOrientation {
+GTK_PAGE_ORIENTATION_PORTRAIT=0,
+GTK_PAGE_ORIENTATION_LANDSCAPE=1,
+GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT=2,
+GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE=3,
+}
+enum GtkPageSet {
+GTK_PAGE_SET_ALL=0,
+GTK_PAGE_SET_EVEN=1,
+GTK_PAGE_SET_ODD=2,
+}
+enum GtkPrintPages {
+GTK_PRINT_PAGES_ALL=0,
+GTK_PRINT_PAGES_CURRENT=1,
+GTK_PRINT_PAGES_RANGES=2,
+}
+enum GtkPackDirection {
+GTK_PACK_DIRECTION_LTR=0,
+GTK_PACK_DIRECTION_RTL=1,
+GTK_PACK_DIRECTION_TTB=2,
+GTK_PACK_DIRECTION_BTT=3,
+}
+enum GtkIMStatusStyle {
+GTK_IM_STATUS_NOTHING=0,
+GTK_IM_STATUS_CALLBACK=1,
+GTK_IM_STATUS_NONE=2,
+}
+enum GtkIMPreeditStyle {
+GTK_IM_PREEDIT_NOTHING=0,
+GTK_IM_PREEDIT_CALLBACK=1,
+GTK_IM_PREEDIT_NONE=2,
+}
+enum GtkWindowType {
+GTK_WINDOW_TOPLEVEL=0,
+GTK_WINDOW_POPUP=1,
+}
+enum GtkWindowPosition {
+GTK_WIN_POS_NONE=0,
+GTK_WIN_POS_CENTER=1,
+GTK_WIN_POS_MOUSE=2,
+GTK_WIN_POS_CENTER_ALWAYS=3,
+GTK_WIN_POS_CENTER_ON_PARENT=4,
+}
+enum GtkVisibility {
+GTK_VISIBILITY_NONE=0,
+GTK_VISIBILITY_PARTIAL=1,
+GTK_VISIBILITY_FULL=2,
+}
+enum GtkSubmenuPlacement {
+GTK_TOP_BOTTOM=0,
+GTK_LEFT_RIGHT=1,
+}
+enum GtkSubmenuDirection {
+GTK_DIRECTION_LEFT=0,
+GTK_DIRECTION_RIGHT=1,
+}
+enum GtkSignalRunType {
+GTK_RUN_FIRST=1,
+GTK_RUN_LAST=2,
+GTK_RUN_BOTH=3,
+GTK_RUN_NO_RECURSE=8,
+GTK_RUN_ACTION=32,
+GTK_RUN_NO_HOOKS=64,
+}
+enum GtkResizeMode {
+GTK_RESIZE_PARENT=0,
+GTK_RESIZE_QUEUE=1,
+GTK_RESIZE_IMMEDIATE=2,
+}
+enum GtkReliefStyle {
+GTK_RELIEF_NORMAL=0,
+GTK_RELIEF_HALF=1,
+GTK_RELIEF_NONE=2,
+}
+enum GtkPreviewType {
+GTK_PREVIEW_COLOR=0,
+GTK_PREVIEW_GRAYSCALE=1,
+}
+enum GtkPolicyType {
+GTK_POLICY_ALWAYS=0,
+GTK_POLICY_AUTOMATIC=1,
+GTK_POLICY_NEVER=2,
+}
+enum GtkPathType {
+GTK_PATH_WIDGET=0,
+GTK_PATH_WIDGET_CLASS=1,
+GTK_PATH_CLASS=2,
+}
+enum GtkPathPriorityType {
+GTK_PATH_PRIO_LOWEST=0,
+GTK_PATH_PRIO_GTK=4,
+GTK_PATH_PRIO_APPLICATION=8,
+GTK_PATH_PRIO_THEME=10,
+GTK_PATH_PRIO_RC=12,
+GTK_PATH_PRIO_HIGHEST=15,
+}
+enum GtkPackType {
+GTK_PACK_START=0,
+GTK_PACK_END=1,
+}
+enum GtkCornerType {
+GTK_CORNER_TOP_LEFT=0,
+GTK_CORNER_BOTTOM_LEFT=1,
+GTK_CORNER_TOP_RIGHT=2,
+GTK_CORNER_BOTTOM_RIGHT=3,
+}
+enum GtkScrollStep {
+GTK_SCROLL_STEPS=0,
+GTK_SCROLL_PAGES=1,
+GTK_SCROLL_ENDS=2,
+GTK_SCROLL_HORIZONTAL_STEPS=3,
+GTK_SCROLL_HORIZONTAL_PAGES=4,
+GTK_SCROLL_HORIZONTAL_ENDS=5,
+}
+enum GtkMetricType {
+GTK_PIXELS=0,
+GTK_INCHES=1,
+GTK_CENTIMETERS=2,
+}
+enum GtkMatchType {
+GTK_MATCH_ALL=0,
+GTK_MATCH_ALL_TAIL=1,
+GTK_MATCH_HEAD=2,
+GTK_MATCH_TAIL=3,
+GTK_MATCH_EXACT=4,
+GTK_MATCH_LAST=5,
+}
+enum GtkSideType {
+GTK_SIDE_TOP=0,
+GTK_SIDE_BOTTOM=1,
+GTK_SIDE_LEFT=2,
+GTK_SIDE_RIGHT=3,
+}
+enum GtkSensitivityType {
+GTK_SENSITIVITY_AUTO=0,
+GTK_SENSITIVITY_ON=1,
+GTK_SENSITIVITY_OFF=2,
+}
+enum GtkAttachOptions {
+GTK_EXPAND=1,
+GTK_SHRINK=2,
+GTK_FILL=4,
+}
+enum GtkAnchorType {
+GTK_ANCHOR_CENTER=0,
+GTK_ANCHOR_NORTH=1,
+GTK_ANCHOR_NORTH_WEST=2,
+GTK_ANCHOR_NORTH_EAST=3,
+GTK_ANCHOR_SOUTH=4,
+GTK_ANCHOR_SOUTH_WEST=5,
+GTK_ANCHOR_SOUTH_EAST=6,
+GTK_ANCHOR_WEST=7,
+GTK_ANCHOR_EAST=8,
+GTK_ANCHOR_N=1,
+GTK_ANCHOR_NW=2,
+GTK_ANCHOR_NE=3,
+GTK_ANCHOR_S=4,
+GTK_ANCHOR_SW=5,
+GTK_ANCHOR_SE=6,
+GTK_ANCHOR_W=7,
+GTK_ANCHOR_E=8,
+}
+alias void function(void *, int, int) _BCD_func__13745;
+alias int function(void *, void *) _BCD_func__14970;
+alias int function(_GSignalInvocationHint *, _GValue *, _GValue *, void *) _BCD_func__14366;
+alias void function(_AtkObject *, int) _BCD_func__12433;
+alias int function(_AtkKeyEventStruct *, void *) _BCD_func__12452;
+alias void function(_AtkObject *) _BCD_func__12453;
+alias void function(_AtkObject *, _AtkPropertyValues *) _BCD_func__12883;
+alias void function(_GdkSpan *, void *) _BCD_func__13293;
+alias int function(void *, _GdkEvent *, void *) _BCD_func__13455;
+alias void function(_GdkEvent *, void *) _BCD_func__13456;
+alias void function(void *, _PangoAttrShape *, int, void *) _BCD_func__13709;
+alias void function(void *) _BCD_func__13724;
+alias char * function(void *) _BCD_func__13725;
+alias int function(char *, uint, _GError * *, void *) _BCD_func__13731;
+alias void function(char *, void *) _BCD_func__13733;
+alias int function(void *) _BCD_func__6106;
+alias int function(void *, long *, int) _BCD_func__6108;
+alias int function(void *, char *, uint) _BCD_func__6110;
+alias int function(void *, char *, uint) _BCD_func__6112;
+alias int function(void * *, char *) _BCD_func__13910;
+alias int function(char *, char * * *, uint *) _BCD_func__13911;
+alias int function(void *, char *, char *, char *, char *) _BCD_func__13912;
+alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__13913;
+alias void function(__gconv_step *) _BCD_func__13914;
+alias int function(__gconv_step *) _BCD_func__13915;
+alias uint function(__gconv_step *, char) _BCD_func__13916;
+alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__13917;
+alias int function(void *, void *, void *) _BCD_func__14064;
+alias void * function(void *) _BCD_func__14087;
+alias int function(_PangoAttribute *, void *) _BCD_func__14088;
+alias void function(void *, uint, uint, _GInterfaceInfo *) _BCD_func__14190;
+alias void function(void *, uint, _GTypeInfo *, _GTypeValueTable *) _BCD_func__14191;
+alias void function(void *) _BCD_func__14192;
+alias void function(void *, _GObject *, int) _BCD_func__14336;
+alias void function(void *, _GObject *) _BCD_func__14338;
+alias void function(_GObject *) _BCD_func__14339;
+alias void function(_GObject *, uint, _GValue *, _GParamSpec *) _BCD_func__14340;
+alias void function(_GObject *, uint, _GValue *, _GParamSpec *) _BCD_func__14341;
+alias int function(_GSignalInvocationHint *, uint, _GValue *, void *) _BCD_func__14367;
+alias void function(void *, _GClosure *) _BCD_func__14386;
+alias void function(_GValue *, _GValue *) _BCD_func__14443;
+alias void * function(void *) _BCD_func__14461;
+alias void function(void *, void *) _BCD_func__14465;
+alias int function(void *, _GTypeClass *) _BCD_func__14466;
+alias int function(void *, void *, void *) _BCD_func__14514;
+alias int function(void *, void *, void *) _BCD_func__14528;
+alias void function(_GScanner *, char *, int) _BCD_func__14530;
+alias int function(void *, _GString *, void *) _BCD_func__14602;
+alias void function(void *, void *, void *, _GError * *) _BCD_func__14619;
+alias int function(void *, void *, void *, _GError * *) _BCD_func__14620;
+alias int function(char *, char *, void *, _GError * *) _BCD_func__14621;
+alias void * function(void *, void *) _BCD_func__14631;
+alias void function(_GNode *, void *) _BCD_func__14632;
+alias int function(_GNode *, void *) _BCD_func__14633;
+alias void function(char *) _BCD_func__14641;
+alias void function(char *, int, char *, void *) _BCD_func__14643;
+alias int function(_GIOChannel *, int, void *) _BCD_func__14654;
+alias int function(_GPollFD *, uint, int) _BCD_func__14704;
+alias void function(int, int, void *) _BCD_func__14710;
+alias void function(_GHookList *, _GHook *) _BCD_func__14741;
+alias int function(_GHook *, void *) _BCD_func__14742;
+alias void function(_GHook *, void *) _BCD_func__14743;
+alias int function(_GHook *, _GHook *) _BCD_func__14744;
+alias void function(uint, void *, void *) _BCD_func__14778;
+alias int function(char *, char *, uint) _BCD_func__14781;
+alias char * function(void *) _BCD_func__14782;
+alias char * function(char *, void *) _BCD_func__14965;
+alias void function(void *, void *, void *) _BCD_func__14966;
+alias uint function(void *) _BCD_func__14967;
+alias int function(void *, void *) _BCD_func__14968;
+alias int function(void *, void *, void *) _BCD_func__14969;
+alias int function(void *, char *, uint) _BCD_func__15042;
+alias int function(void *, char *, uint) _BCD_func__15043;
+struct _GtkVSeparatorClass {
+_GtkSeparatorClass parent_class;
+}
+struct _GtkVSeparator {
+_GtkSeparator separator;
+}
+struct _GtkVScaleClass {
+_GtkScaleClass parent_class;
+}
+struct _GtkVScale {
+_GtkScale scale;
+}
+struct _GtkVRulerClass {
+_GtkRulerClass parent_class;
+}
+struct _GtkVRuler {
+_GtkRuler ruler;
+}
+struct _GtkVPanedClass {
+_GtkPanedClass parent_class;
+}
+struct _GtkVPaned {
+_GtkPaned paned;
+}
+struct _GtkVolumeButtonClass {
+_GtkScaleButtonClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkVButtonBoxClass {
+_GtkButtonBoxClass parent_class;
+}
+struct _GtkVButtonBox {
+_GtkButtonBox button_box;
+}
+struct _GtkUIManagerClass {
+_GObjectClass parent_class;
+_BCD_func__16564 add_widget;
+_BCD_func__16565 actions_changed;
+_BCD_func__16566 connect_proxy;
+_BCD_func__16566 disconnect_proxy;
+_BCD_func__16567 pre_activate;
+_BCD_func__16567 post_activate;
+_BCD_func__16568 get_widget;
+_BCD_func__16569 get_action;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+}
+struct _GtkUIManager {
+_GObject parent;
+void * private_data;
+}
+struct _GtkTreeStoreClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTreeStore {
+_GObject parent;
+int stamp;
+void * root;
+void * last;
+int n_columns;
+int sort_column_id;
+_GList * sort_list;
+int order;
+uint * column_headers;
+_BCD_func__11685 default_sort_func;
+void * default_sort_data;
+_BCD_func__13158 default_sort_destroy;
+uint bitfield0;
+// uint columns_dirty // bits 0 .. 1
+}
+struct _GtkTreeModelSortClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTreeModelSort {
+_GObject parent;
+void * root;
+int stamp;
+uint child_flags;
+void * child_model;
+int zero_ref_count;
+_GList * sort_list;
+int sort_column_id;
+int order;
+_BCD_func__11685 default_sort_func;
+void * default_sort_data;
+_BCD_func__13158 default_sort_destroy;
+uint changed_id;
+uint inserted_id;
+uint has_child_toggled_id;
+uint deleted_id;
+uint reordered_id;
+}
+struct _GtkTreeDragDestIface {
+_GTypeInterface g_iface;
+_BCD_func__16576 drag_data_received;
+_BCD_func__16576 row_drop_possible;
+}
+struct _GtkTreeDragSourceIface {
+_GTypeInterface g_iface;
+_BCD_func__16578 row_draggable;
+_BCD_func__16579 drag_data_get;
+_BCD_func__16578 drag_data_delete;
+}
+struct _GtkToolbarClass {
+_GtkContainerClass parent_class;
+_BCD_func__16581 orientation_changed;
+_BCD_func__16582 style_changed;
+_BCD_func__16583 popup_context_menu;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+}
+struct _GtkToolbar {
+_GtkContainer container;
+int num_children;
+_GList * children;
+int orientation;
+int style;
+int icon_size;
+_GtkTooltips * tooltips;
+int button_maxw;
+int button_maxh;
+uint _gtk_reserved1;
+uint _gtk_reserved2;
+uint bitfield0;
+// uint style_set // bits 0 .. 1
+// uint icon_size_set // bits 1 .. 2
+}
+struct _GtkToolbarChild {
+int type;
+_GtkWidget * widget;
+_GtkWidget * icon;
+_GtkWidget * label;
+}
+struct _GtkTipsQueryClass {
+_GtkLabelClass parent_class;
+_BCD_func__16587 start_query;
+_BCD_func__16587 stop_query;
+_BCD_func__16588 widget_entered;
+_BCD_func__16589 widget_selected;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTipsQuery {
+_GtkLabel label;
+uint bitfield0;
+// uint emit_always // bits 0 .. 1
+// uint in_query // bits 1 .. 2
+char * label_inactive;
+char * label_no_tip;
+_GtkWidget * caller;
+_GtkWidget * last_crossed;
+_GdkCursor * query_cursor;
+}
+struct _GtkTextViewClass {
+_GtkContainerClass parent_class;
+_BCD_func__16592 set_scroll_adjustments;
+_BCD_func__16593 populate_popup;
+_BCD_func__16594 move_cursor;
+_BCD_func__16595 page_horizontally;
+_BCD_func__16596 set_anchor;
+_BCD_func__16597 insert_at_cursor;
+_BCD_func__16598 delete_from_cursor;
+_BCD_func__16596 backspace;
+_BCD_func__16596 cut_clipboard;
+_BCD_func__16596 copy_clipboard;
+_BCD_func__16596 paste_clipboard;
+_BCD_func__16596 toggle_overwrite;
+_BCD_func__16599 move_focus;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+_BCD_func__12122 _gtk_reserved7;
+}
+struct _GtkTextView {
+_GtkContainer parent_instance;
+void * layout;
+_GtkTextBuffer * buffer;
+uint selection_drag_handler;
+uint scroll_timeout;
+int pixels_above_lines;
+int pixels_below_lines;
+int pixels_inside_wrap;
+int wrap_mode;
+int justify;
+int left_margin;
+int right_margin;
+int indent;
+void * tabs;
+uint bitfield0;
+// uint editable // bits 0 .. 1
+// uint overwrite_mode // bits 1 .. 2
+// uint cursor_visible // bits 2 .. 3
+// uint need_im_reset // bits 3 .. 4
+// uint accepts_tab // bits 4 .. 5
+// uint width_changed // bits 5 .. 6
+// uint onscreen_validated // bits 6 .. 7
+// uint mouse_cursor_obscured // bits 7 .. 8
+void * text_window;
+void * left_window;
+void * right_window;
+void * top_window;
+void * bottom_window;
+_GtkAdjustment * hadjustment;
+_GtkAdjustment * vadjustment;
+int xoffset;
+int yoffset;
+int width;
+int height;
+int virtual_cursor_x;
+int virtual_cursor_y;
+_GtkTextMark * first_para_mark;
+int first_para_pixels;
+_GtkTextMark * dnd_mark;
+uint blink_timeout;
+uint first_validate_idle;
+uint incremental_validate_idle;
+_GtkIMContext * im_context;
+_GtkWidget * popup_menu;
+int drag_start_x;
+int drag_start_y;
+_GSList * children;
+void * pending_scroll;
+int pending_place_cursor_button;
+}
+struct _GtkTextBufferClass {
+_GObjectClass parent_class;
+_BCD_func__16602 insert_text;
+_BCD_func__16603 insert_pixbuf;
+_BCD_func__16604 insert_child_anchor;
+_BCD_func__16605 delete_range;
+_BCD_func__16606 changed;
+_BCD_func__16606 modified_changed;
+_BCD_func__16607 mark_set;
+_BCD_func__16608 mark_deleted;
+_BCD_func__16609 apply_tag;
+_BCD_func__16609 remove_tag;
+_BCD_func__16606 begin_user_action;
+_BCD_func__16606 end_user_action;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+}
+struct _GtkTextMarkClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTextMark {
+_GObject parent_instance;
+void * segment;
+}
+struct _GtkTextTagTableClass {
+_GObjectClass parent_class;
+_BCD_func__16613 tag_changed;
+_BCD_func__16614 tag_added;
+_BCD_func__16614 tag_removed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTearoffMenuItemClass {
+_GtkMenuItemClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTearoffMenuItem {
+_GtkMenuItem menu_item;
+uint bitfield0;
+// uint torn_off // bits 0 .. 1
+}
+struct _GtkTableRowCol {
+ushort requisition;
+ushort allocation;
+ushort spacing;
+uint bitfield0;
+// uint need_expand // bits 0 .. 1
+// uint need_shrink // bits 1 .. 2
+// uint expand // bits 2 .. 3
+// uint shrink // bits 3 .. 4
+// uint empty // bits 4 .. 5
+}
+struct _GtkTableChild {
+_GtkWidget * widget;
+ushort left_attach;
+ushort right_attach;
+ushort top_attach;
+ushort bottom_attach;
+ushort xpadding;
+ushort ypadding;
+uint bitfield0;
+// uint xexpand // bits 0 .. 1
+// uint yexpand // bits 1 .. 2
+// uint xshrink // bits 2 .. 3
+// uint yshrink // bits 3 .. 4
+// uint xfill // bits 4 .. 5
+// uint yfill // bits 5 .. 6
+}
+struct _GtkTableClass {
+_GtkContainerClass parent_class;
+}
+struct _GtkTable {
+_GtkContainer container;
+_GList * children;
+_GtkTableRowCol * rows;
+_GtkTableRowCol * cols;
+ushort nrows;
+ushort ncols;
+ushort column_spacing;
+ushort row_spacing;
+uint bitfield0;
+// uint homogeneous // bits 0 .. 1
+}
+struct _GtkStockItem {
+char * stock_id;
+char * label;
+int modifier;
+uint keyval;
+char * translation_domain;
+}
+struct _GtkStatusIconClass {
+_GObjectClass parent_class;
+_BCD_func__16623 activate;
+_BCD_func__16624 popup_menu;
+_BCD_func__16625 size_changed;
+void * __gtk_reserved1;
+void * __gtk_reserved2;
+void * __gtk_reserved3;
+void * __gtk_reserved4;
+void * __gtk_reserved5;
+void * __gtk_reserved6;
+}
+struct _GtkStatusIcon {
+_GObject parent_instance;
+void * priv;
+}
+struct _GtkStatusbarClass {
+_GtkHBoxClass parent_class;
+void * reserved;
+_BCD_func__16628 text_pushed;
+_BCD_func__16628 text_popped;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkStatusbar {
+_GtkHBox parent_widget;
+_GtkWidget * frame;
+_GtkWidget * label;
+_GSList * messages;
+_GSList * keys;
+uint seq_context_id;
+uint seq_message_id;
+_GdkDrawable * grip_window;
+uint bitfield0;
+// uint has_resize_grip // bits 0 .. 1
+}
+struct _GtkSpinButtonClass {
+_GtkEntryClass parent_class;
+_BCD_func__16631 input;
+_BCD_func__16632 output;
+_BCD_func__16633 value_changed;
+_BCD_func__16634 change_value;
+_BCD_func__16633 wrapped;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+}
+struct _GtkSpinButton {
+_GtkEntry entry;
+_GtkAdjustment * adjustment;
+_GdkDrawable * panel;
+uint timer;
+double climb_rate;
+double timer_step;
+int update_policy;
+uint bitfield0;
+// uint in_child // bits 0 .. 2
+// uint click_child // bits 2 .. 4
+// uint button // bits 4 .. 6
+// uint need_timer // bits 6 .. 7
+// uint timer_calls // bits 7 .. 10
+// uint digits // bits 10 .. 20
+// uint numeric // bits 20 .. 21
+// uint wrap // bits 21 .. 22
+// uint snap_to_ticks // bits 22 .. 23
+}
+struct _GtkSizeGroupClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkSizeGroup {
+_GObject parent_instance;
+_GSList * widgets;
+char mode;
+uint bitfield0;
+// uint have_width // bits 0 .. 1
+// uint have_height // bits 1 .. 2
+// uint ignore_hidden // bits 2 .. 3
+_GtkRequisition requisition;
+}
+struct _GtkSeparatorToolItemClass {
+_GtkToolItemClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkSeparatorToolItem {
+_GtkToolItem parent;
+void * priv;
+}
+struct _GtkSeparatorMenuItemClass {
+_GtkMenuItemClass parent_class;
+}
+struct _GtkSeparatorMenuItem {
+_GtkMenuItem menu_item;
+}
+struct _GtkScrolledWindowClass {
+_GtkBinClass parent_class;
+int scrollbar_spacing;
+_BCD_func__16643 scroll_child;
+_BCD_func__16644 move_focus_out;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkScrolledWindow {
+_GtkBin container;
+_GtkWidget * hscrollbar;
+_GtkWidget * vscrollbar;
+uint bitfield0;
+// uint hscrollbar_policy // bits 0 .. 2
+// uint vscrollbar_policy // bits 2 .. 4
+// uint hscrollbar_visible // bits 4 .. 5
+// uint vscrollbar_visible // bits 5 .. 6
+// uint window_placement // bits 6 .. 8
+// uint focus_out // bits 8 .. 9
+ushort shadow_type;
+}
+struct _GtkViewportClass {
+_GtkBinClass parent_class;
+_BCD_func__16647 set_scroll_adjustments;
+}
+struct _GtkViewport {
+_GtkBin bin;
+int shadow_type;
+_GdkDrawable * view_window;
+_GdkDrawable * bin_window;
+_GtkAdjustment * hadjustment;
+_GtkAdjustment * vadjustment;
+}
+struct _GtkScaleButtonClass {
+_GtkButtonClass parent_class;
+_BCD_func__16650 value_changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkScaleButton {
+_GtkButton parent;
+_GtkWidget * plus_button;
+_GtkWidget * minus_button;
+void * priv;
+}
+struct _GtkRecentChooserWidgetClass {
+_GtkVBoxClass parent_class;
+}
+struct _GtkRecentChooserWidget {
+_GtkVBox parent_instance;
+void * priv;
+}
+struct _GtkRecentChooserMenuClass {
+_GtkMenuClass parent_class;
+_BCD_func__12122 gtk_recent1;
+_BCD_func__12122 gtk_recent2;
+_BCD_func__12122 gtk_recent3;
+_BCD_func__12122 gtk_recent4;
+}
+struct _GtkRecentChooserMenu {
+_GtkMenu parent_instance;
+void * priv;
+}
+struct _GtkRecentChooserDialogClass {
+_GtkDialogClass parent_class;
+}
+struct _GtkRecentChooserDialog {
+_GtkDialog parent_instance;
+void * priv;
+}
+struct _GtkRecentChooserIface {
+_GTypeInterface base_iface;
+_BCD_func__16659 set_current_uri;
+_BCD_func__16660 get_current_uri;
+_BCD_func__16659 select_uri;
+_BCD_func__16661 unselect_uri;
+_BCD_func__16662 select_all;
+_BCD_func__16662 unselect_all;
+_BCD_func__16663 get_items;
+_BCD_func__16664 get_recent_manager;
+_BCD_func__16665 add_filter;
+_BCD_func__16665 remove_filter;
+_BCD_func__16666 list_filters;
+_BCD_func__16667 set_sort_func;
+_BCD_func__16662 item_activated;
+_BCD_func__16662 selection_changed;
+}
+struct _GtkRecentFilterInfo {
+int contains;
+char * uri;
+char * display_name;
+char * mime_type;
+char * * applications;
+char * * groups;
+int age;
+}
+struct _GtkRecentActionClass {
+_GtkActionClass parent_class;
+}
+struct _GtkRecentAction {
+_GtkAction parent_instance;
+void * priv;
+}
+struct _GtkRecentManagerClass {
+_GObjectClass parent_class;
+_BCD_func__16672 changed;
+_BCD_func__12122 _gtk_recent1;
+_BCD_func__12122 _gtk_recent2;
+_BCD_func__12122 _gtk_recent3;
+_BCD_func__12122 _gtk_recent4;
+}
+struct _GtkRecentManager {
+_GObject parent_instance;
+void * priv;
+}
+struct _GtkRecentData {
+char * display_name;
+char * description;
+char * mime_type;
+char * app_name;
+char * app_exec;
+char * * groups;
+int is_private;
+}
+struct _GtkRadioToolButtonClass {
+_GtkToggleToolButtonClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkRadioToolButton {
+_GtkToggleToolButton parent;
+}
+struct _GtkToggleToolButtonClass {
+_GtkToolButtonClass parent_class;
+_BCD_func__16678 toggled;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkToggleToolButton {
+_GtkToolButton parent;
+void * priv;
+}
+struct _GtkRadioMenuItemClass {
+_GtkCheckMenuItemClass parent_class;
+_BCD_func__16681 group_changed;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkRadioMenuItem {
+_GtkCheckMenuItem check_menu_item;
+_GSList * group;
+}
+struct _GtkRadioButtonClass {
+_GtkCheckButtonClass parent_class;
+_BCD_func__16684 group_changed;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkRadioButton {
+_GtkCheckButton check_button;
+_GSList * group;
+}
+struct _GtkRadioActionClass {
+_GtkToggleActionClass parent_class;
+_BCD_func__16687 changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkRadioAction {
+_GtkToggleAction parent;
+void * private_data;
+}
+struct _GtkToggleActionClass {
+_GtkActionClass parent_class;
+_BCD_func__16690 toggled;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkToggleAction {
+_GtkAction parent;
+void * private_data;
+}
+struct _GtkProgressBarClass {
+_GtkProgressClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkProgressBar {
+_GtkProgress progress;
+int bar_style;
+int orientation;
+uint blocks;
+int in_block;
+int activity_pos;
+uint activity_step;
+uint activity_blocks;
+double pulse_fraction;
+uint bitfield0;
+// uint activity_dir // bits 0 .. 1
+// uint ellipsize // bits 1 .. 4
+// uint dirty // bits 4 .. 5
+}
+struct _GtkProgressClass {
+_GtkWidgetClass parent_class;
+_BCD_func__16695 paint;
+_BCD_func__16695 update;
+_BCD_func__16695 act_mode_enter;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkProgress {
+_GtkWidget widget;
+_GtkAdjustment * adjustment;
+_GdkDrawable * offscreen_pixmap;
+char * format;
+float x_align;
+float y_align;
+uint bitfield0;
+// uint show_text // bits 0 .. 1
+// uint activity_mode // bits 1 .. 2
+// uint use_text_format // bits 2 .. 3
+}
+struct _GtkPrintOperation {
+_GObject parent_instance;
+void * priv;
+}
+struct _GtkPrintOperationClass {
+_GObjectClass parent_class;
+_BCD_func__16699 done;
+_BCD_func__16700 begin_print;
+_BCD_func__16701 paginate;
+_BCD_func__16702 request_page_setup;
+_BCD_func__16703 draw_page;
+_BCD_func__16700 end_print;
+_BCD_func__16704 status_changed;
+_BCD_func__16705 create_custom_widget;
+_BCD_func__16706 custom_widget_apply;
+_BCD_func__16707 preview;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+_BCD_func__12122 _gtk_reserved7;
+}
+struct _GtkPrintOperationPreviewIface {
+_GTypeInterface g_iface;
+_BCD_func__16709 ready;
+_BCD_func__16710 got_page_size;
+_BCD_func__16711 render_page;
+_BCD_func__16712 is_selected;
+_BCD_func__16713 end_preview;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+_BCD_func__12122 _gtk_reserved7;
+}
+struct _GtkPageRange {
+int start;
+int end;
+}
+struct _GtkPreviewClass {
+_GtkWidgetClass parent_class;
+_GtkPreviewInfo info;
+}
+union _GtkDitherInfo {
+ushort [2] s;
+char [4] c;
+}
+struct _GtkPreviewInfo {
+char * lookup;
+double gamma;
+}
+struct _GtkPreview {
+_GtkWidget widget;
+char * buffer;
+ushort buffer_width;
+ushort buffer_height;
+ushort bpp;
+ushort rowstride;
+int dither;
+uint bitfield0;
+// uint type // bits 0 .. 1
+// uint expand // bits 1 .. 2
+}
+struct _GtkPlugClass {
+_GtkWindowClass parent_class;
+_BCD_func__16720 embedded;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkPlug {
+_GtkWindow window;
+_GdkDrawable * socket_window;
+_GtkWidget * modality_window;
+_GtkWindowGroup * modality_group;
+void * grabbed_keys;
+uint bitfield0;
+// uint same_app // bits 0 .. 1
+}
+struct _GtkSocketClass {
+_GtkContainerClass parent_class;
+_BCD_func__16723 plug_added;
+_BCD_func__16724 plug_removed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkSocket {
+_GtkContainer container;
+ushort request_width;
+ushort request_height;
+ushort current_width;
+ushort current_height;
+_GdkDrawable * plug_window;
+_GtkWidget * plug_widget;
+short xembed_version;
+uint bitfield0;
+// uint same_app // bits 0 .. 1
+// uint focus_in // bits 1 .. 2
+// uint have_size // bits 2 .. 3
+// uint need_map // bits 3 .. 4
+// uint is_mapped // bits 4 .. 5
+// uint active // bits 5 .. 6
+_GtkAccelGroup * accel_group;
+_GtkWidget * toplevel;
+}
+struct _GtkPixmapClass {
+_GtkMiscClass parent_class;
+}
+struct _GtkPixmap {
+_GtkMisc misc;
+_GdkDrawable * pixmap;
+_GdkDrawable * mask;
+_GdkDrawable * pixmap_insensitive;
+uint bitfield0;
+// uint build_insensitive // bits 0 .. 1
+}
+struct _GtkOptionMenuClass {
+_GtkButtonClass parent_class;
+_BCD_func__16729 changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkOptionMenu {
+_GtkButton button;
+_GtkWidget * menu;
+_GtkWidget * menu_item;
+ushort width;
+ushort height;
+}
+struct _GtkOldEditableClass {
+_GtkWidgetClass parent_class;
+_BCD_func__16732 activate;
+_BCD_func__16733 set_editable;
+_BCD_func__16734 move_cursor;
+_BCD_func__16733 move_word;
+_BCD_func__16734 move_page;
+_BCD_func__16733 move_to_row;
+_BCD_func__16733 move_to_column;
+_BCD_func__16733 kill_char;
+_BCD_func__16733 kill_word;
+_BCD_func__16733 kill_line;
+_BCD_func__16732 cut_clipboard;
+_BCD_func__16732 copy_clipboard;
+_BCD_func__16732 paste_clipboard;
+_BCD_func__16734 update_text;
+_BCD_func__16735 get_chars;
+_BCD_func__16734 set_selection;
+_BCD_func__16733 set_position;
+}
+struct _GtkOldEditable {
+_GtkWidget widget;
+uint current_pos;
+uint selection_start_pos;
+uint selection_end_pos;
+uint bitfield0;
+// uint has_selection // bits 0 .. 1
+// uint editable // bits 1 .. 2
+// uint visible // bits 2 .. 3
+char * clipboard_text;
+}
+struct _GtkNotebookClass {
+_GtkContainerClass parent_class;
+_BCD_func__16738 switch_page;
+_BCD_func__16739 select_page;
+_BCD_func__16740 focus_tab;
+_BCD_func__16739 change_current_page;
+_BCD_func__16741 move_focus_out;
+_BCD_func__16742 reorder_tab;
+_BCD_func__16743 insert_page;
+_BCD_func__16744 create_window;
+_BCD_func__12122 _gtk_reserved1;
+}
+struct _GtkNotebook {
+_GtkContainer container;
+void * cur_page;
+_GList * children;
+_GList * first_tab;
+_GList * focus_tab;
+_GtkWidget * menu;
+_GdkDrawable * event_window;
+uint timer;
+ushort tab_hborder;
+ushort tab_vborder;
+uint bitfield0;
+// uint show_tabs // bits 0 .. 1
+// uint homogeneous // bits 1 .. 2
+// uint show_border // bits 2 .. 3
+// uint tab_pos // bits 3 .. 5
+// uint scrollable // bits 5 .. 6
+// uint in_child // bits 6 .. 9
+// uint click_child // bits 9 .. 12
+// uint button // bits 12 .. 14
+// uint need_timer // bits 14 .. 15
+// uint child_has_focus // bits 15 .. 16
+// uint have_visible_child // bits 16 .. 17
+// uint focus_out // bits 17 .. 18
+// uint has_before_previous // bits 18 .. 19
+// uint has_before_next // bits 19 .. 20
+// uint has_after_previous // bits 20 .. 21
+// uint has_after_next // bits 21 .. 22
+}
+struct _GtkMessageDialogClass {
+_GtkDialogClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkMessageDialog {
+_GtkDialog parent_instance;
+_GtkWidget * image;
+_GtkWidget * label;
+}
+struct _GtkMenuToolButton {
+_GtkToolButton parent;
+void * priv;
+}
+struct _GtkMenuToolButtonClass {
+_GtkToolButtonClass parent_class;
+_BCD_func__16750 show_menu;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkToolButtonClass {
+_GtkToolItemClass parent_class;
+uint button_type;
+_BCD_func__16752 clicked;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkToolButton {
+_GtkToolItem parent;
+void * priv;
+}
+struct _GtkToolItemClass {
+_GtkBinClass parent_class;
+_BCD_func__16755 create_menu_proxy;
+_BCD_func__16756 toolbar_reconfigured;
+_BCD_func__16757 set_tooltip;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkToolItem {
+_GtkBin parent;
+void * priv;
+}
+struct _GtkTooltipsData {
+_GtkTooltips * tooltips;
+_GtkWidget * widget;
+char * tip_text;
+char * tip_private;
+}
+struct _GtkTooltipsClass {
+_GtkObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTooltips {
+_GtkObject parent_instance;
+_GtkWidget * tip_window;
+_GtkWidget * tip_label;
+_GtkTooltipsData * active_tips_data;
+_GList * tips_data_list;
+uint bitfield0;
+// uint delay // bits 0 .. 30
+// uint enabled // bits 30 .. 31
+// uint have_grab // bits 31 .. 32
+uint bitfield1;
+// uint use_sticky_delay // bits 32 .. 33
+int timer_tag;
+_GTimeVal last_popdown;
+}
+struct _GtkMenuBarClass {
+_GtkMenuShellClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkMenuBar {
+_GtkMenuShell menu_shell;
+}
+struct _GtkListClass {
+_GtkContainerClass parent_class;
+_BCD_func__16765 selection_changed;
+_BCD_func__16766 select_child;
+_BCD_func__16766 unselect_child;
+}
+struct _GtkList {
+_GtkContainer container;
+_GList * children;
+_GList * selection;
+_GList * undo_selection;
+_GList * undo_unselection;
+_GtkWidget * last_focus_child;
+_GtkWidget * undo_focus_child;
+uint htimer;
+uint vtimer;
+int anchor;
+int drag_pos;
+int anchor_state;
+uint bitfield0;
+// uint selection_mode // bits 0 .. 2
+// uint drag_selection // bits 2 .. 3
+// uint add_mode // bits 3 .. 4
+}
+struct _GtkListItemClass {
+_GtkItemClass parent_class;
+_BCD_func__16769 toggle_focus_row;
+_BCD_func__16769 select_all;
+_BCD_func__16769 unselect_all;
+_BCD_func__16769 undo_selection;
+_BCD_func__16769 start_selection;
+_BCD_func__16769 end_selection;
+_BCD_func__16770 extend_selection;
+_BCD_func__16771 scroll_horizontal;
+_BCD_func__16771 scroll_vertical;
+_BCD_func__16769 toggle_add_mode;
+}
+struct _GtkListItem {
+_GtkItem item;
+}
+struct _GtkLinkButtonClass {
+_GtkButtonClass parent_class;
+_BCD_func__12122 _gtk_padding1;
+_BCD_func__12122 _gtk_padding2;
+_BCD_func__12122 _gtk_padding3;
+_BCD_func__12122 _gtk_padding4;
+}
+struct _GtkLinkButton {
+_GtkButton parent_instance;
+void * priv;
+}
+struct _GtkLayoutClass {
+_GtkContainerClass parent_class;
+_BCD_func__16776 set_scroll_adjustments;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkLayout {
+_GtkContainer container;
+_GList * children;
+uint width;
+uint height;
+_GtkAdjustment * hadjustment;
+_GtkAdjustment * vadjustment;
+_GdkDrawable * bin_window;
+int visibility;
+int scroll_x;
+int scroll_y;
+uint freeze_count;
+}
+struct _GtkInvisibleClass {
+_GtkWidgetClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkInvisible {
+_GtkWidget widget;
+int has_user_ref_count;
+_GdkScreen * screen;
+}
+struct _GtkInputDialogClass {
+_GtkDialogClass parent_class;
+_BCD_func__16781 enable_device;
+_BCD_func__16781 disable_device;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkInputDialog {
+_GtkDialog dialog;
+_GtkWidget * axis_list;
+_GtkWidget * axis_listbox;
+_GtkWidget * mode_optionmenu;
+_GtkWidget * close_button;
+_GtkWidget * save_button;
+_GtkWidget * [7] axis_items;
+_GdkDevice * current_device;
+_GtkWidget * keys_list;
+_GtkWidget * keys_listbox;
+}
+struct _GtkIMMulticontextClass {
+_GtkIMContextClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkIMMulticontext {
+_GtkIMContext object;
+_GtkIMContext * slave;
+void * priv;
+char * context_id;
+}
+struct _GtkIMContextSimpleClass {
+_GtkIMContextClass parent_class;
+}
+struct _GtkIMContextSimple {
+_GtkIMContext object;
+_GSList * tables;
+uint [8] compose_buffer;
+uint tentative_match;
+int tentative_match_len;
+uint bitfield0;
+// uint in_hex_sequence // bits 0 .. 1
+// uint modifiers_dropped // bits 1 .. 2
+}
+struct _GtkImageMenuItemClass {
+_GtkMenuItemClass parent_class;
+}
+struct _GtkImageMenuItem {
+_GtkMenuItem menu_item;
+_GtkWidget * image;
+}
+struct _GtkIconViewClass {
+_GtkContainerClass parent_class;
+_BCD_func__16790 set_scroll_adjustments;
+_BCD_func__16791 item_activated;
+_BCD_func__16792 selection_changed;
+_BCD_func__16792 select_all;
+_BCD_func__16792 unselect_all;
+_BCD_func__16792 select_cursor_item;
+_BCD_func__16792 toggle_cursor_item;
+_BCD_func__16793 move_cursor;
+_BCD_func__16794 activate_cursor_item;
+}
+struct _GtkIconView {
+_GtkContainer parent;
+void * priv;
+}
+struct _GtkIconThemeClass {
+_GObjectClass parent_class;
+_BCD_func__16797 changed;
+}
+struct _GtkIconTheme {
+_GObject parent_instance;
+void * priv;
+}
+struct _GtkIconFactoryClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkHSeparatorClass {
+_GtkSeparatorClass parent_class;
+}
+struct _GtkHSeparator {
+_GtkSeparator separator;
+}
+struct _GtkSeparatorClass {
+_GtkWidgetClass parent_class;
+}
+struct _GtkSeparator {
+_GtkWidget widget;
+}
+struct _GtkHScaleClass {
+_GtkScaleClass parent_class;
+}
+struct _GtkHScale {
+_GtkScale scale;
+}
+struct _GtkScaleClass {
+_GtkRangeClass parent_class;
+_BCD_func__16807 format_value;
+_BCD_func__16808 draw_value;
+_BCD_func__16809 get_layout_offsets;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkScale {
+_GtkRange range;
+int digits;
+uint bitfield0;
+// uint draw_value // bits 0 .. 1
+// uint value_pos // bits 1 .. 3
+}
+struct _GtkHRulerClass {
+_GtkRulerClass parent_class;
+}
+struct _GtkHRuler {
+_GtkRuler ruler;
+}
+struct _GtkRulerMetric {
+char * metric_name;
+char * abbrev;
+double pixels_per_unit;
+double [10] ruler_scale;
+int [5] subdivide;
+}
+struct _GtkRulerClass {
+_GtkWidgetClass parent_class;
+_BCD_func__16815 draw_ticks;
+_BCD_func__16815 draw_pos;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkRuler {
+_GtkWidget widget;
+_GdkDrawable * backing_store;
+_GdkGC * non_gr_exp_gc;
+_GtkRulerMetric * metric;
+int xsrc;
+int ysrc;
+int slider_size;
+double lower;
+double upper;
+double position;
+double max_size;
+}
+struct _GtkHPanedClass {
+_GtkPanedClass parent_class;
+}
+struct _GtkHPaned {
+_GtkPaned paned;
+}
+struct _GtkPanedClass {
+_GtkContainerClass parent_class;
+_BCD_func__16820 cycle_child_focus;
+_BCD_func__16821 toggle_handle_focus;
+_BCD_func__16822 move_handle;
+_BCD_func__16820 cycle_handle_focus;
+_BCD_func__16821 accept_position;
+_BCD_func__16821 cancel_position;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkPaned {
+_GtkContainer container;
+_GtkWidget * child1;
+_GtkWidget * child2;
+_GdkDrawable * handle;
+_GdkGC * xor_gc;
+int cursor_type;
+_GdkRectangle handle_pos;
+int child1_size;
+int last_allocation;
+int min_position;
+int max_position;
+uint bitfield0;
+// uint position_set // bits 0 .. 1
+// uint in_drag // bits 1 .. 2
+// uint child1_shrink // bits 2 .. 3
+// uint child1_resize // bits 3 .. 4
+// uint child2_shrink // bits 4 .. 5
+// uint child2_resize // bits 5 .. 6
+// uint orientation // bits 6 .. 7
+// uint in_recursion // bits 7 .. 8
+// uint handle_prelit // bits 8 .. 9
+_GtkWidget * last_child1_focus;
+_GtkWidget * last_child2_focus;
+void * priv;
+int drag_pos;
+int original_position;
+}
+struct _GtkHButtonBoxClass {
+_GtkButtonBoxClass parent_class;
+}
+struct _GtkHButtonBox {
+_GtkButtonBox button_box;
+}
+struct _GtkHandleBoxClass {
+_GtkBinClass parent_class;
+_BCD_func__16827 child_attached;
+_BCD_func__16827 child_detached;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkHandleBox {
+_GtkBin bin;
+_GdkDrawable * bin_window;
+_GdkDrawable * float_window;
+int shadow_type;
+uint bitfield0;
+// uint handle_position // bits 0 .. 2
+// uint float_window_mapped // bits 2 .. 3
+// uint child_detached // bits 3 .. 4
+// uint in_drag // bits 4 .. 5
+// uint shrink_on_detach // bits 5 .. 6
+// int snap_edge // bits 6 .. 9
+int deskoff_x;
+int deskoff_y;
+_GdkRectangle attach_allocation;
+_GdkRectangle float_allocation;
+}
+struct _GtkGammaCurveClass {
+_GtkVBoxClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkGammaCurve {
+_GtkVBox vbox;
+_GtkWidget * table;
+_GtkWidget * curve;
+_GtkWidget * [5] button;
+float gamma;
+_GtkWidget * gamma_dialog;
+_GtkWidget * gamma_text;
+}
+struct _GtkFontSelectionDialogClass {
+_GtkDialogClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkFontSelectionDialog {
+_GtkDialog parent_instance;
+_GtkWidget * fontsel;
+_GtkWidget * main_vbox;
+_GtkWidget * action_area;
+_GtkWidget * ok_button;
+_GtkWidget * apply_button;
+_GtkWidget * cancel_button;
+int dialog_width;
+int auto_resize;
+}
+struct _GtkFontSelectionClass {
+_GtkVBoxClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkFontSelection {
+_GtkVBox parent_instance;
+_GtkWidget * font_entry;
+_GtkWidget * family_list;
+_GtkWidget * font_style_entry;
+_GtkWidget * face_list;
+_GtkWidget * size_entry;
+_GtkWidget * size_list;
+_GtkWidget * pixels_button;
+_GtkWidget * points_button;
+_GtkWidget * filter_button;
+_GtkWidget * preview_entry;
+void * family;
+void * face;
+int size;
+_GdkFont * font;
+}
+struct _GtkFontButtonClass {
+_GtkButtonClass parent_class;
+_BCD_func__16836 font_set;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkFontButton {
+_GtkButton button;
+void * priv;
+}
+struct _GtkFileChooserWidgetClass {
+_GtkVBoxClass parent_class;
+}
+struct _GtkFileChooserWidget {
+_GtkVBox parent_instance;
+void * priv;
+}
+struct _GtkFileChooserDialogClass {
+_GtkDialogClass parent_class;
+}
+struct _GtkFileChooserDialog {
+_GtkDialog parent_instance;
+void * priv;
+}
+struct _GtkFileChooserButtonClass {
+_GtkHBoxClass parent_class;
+_BCD_func__16843 file_set;
+void * __gtk_reserved1;
+void * __gtk_reserved2;
+void * __gtk_reserved3;
+void * __gtk_reserved4;
+void * __gtk_reserved5;
+void * __gtk_reserved6;
+void * __gtk_reserved7;
+}
+struct _GtkFileChooserButton {
+_GtkHBox parent;
+void * priv;
+}
+struct _GtkFileFilterInfo {
+int contains;
+char * filename;
+char * uri;
+char * display_name;
+char * mime_type;
+}
+struct _GtkFixedChild {
+_GtkWidget * widget;
+int x;
+int y;
+}
+struct _GtkFixedClass {
+_GtkContainerClass parent_class;
+}
+struct _GtkFixed {
+_GtkContainer container;
+_GList * children;
+}
+struct _GtkFileSelectionClass {
+_GtkDialogClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkFileSelection {
+_GtkDialog parent_instance;
+_GtkWidget * dir_list;
+_GtkWidget * file_list;
+_GtkWidget * selection_entry;
+_GtkWidget * selection_text;
+_GtkWidget * main_vbox;
+_GtkWidget * ok_button;
+_GtkWidget * cancel_button;
+_GtkWidget * help_button;
+_GtkWidget * history_pulldown;
+_GtkWidget * history_menu;
+_GList * history_list;
+_GtkWidget * fileop_dialog;
+_GtkWidget * fileop_entry;
+char * fileop_file;
+void * cmpl_state;
+_GtkWidget * fileop_c_dir;
+_GtkWidget * fileop_del_file;
+_GtkWidget * fileop_ren_file;
+_GtkWidget * button_area;
+_GtkWidget * action_area;
+_GPtrArray * selected_names;
+char * last_selected;
+}
+struct _GtkExpanderClass {
+_GtkBinClass parent_class;
+_BCD_func__16852 activate;
+}
+struct _GtkExpander {
+_GtkBin bin;
+void * priv;
+}
+struct _GtkEventBoxClass {
+_GtkBinClass parent_class;
+}
+struct _GtkEventBox {
+_GtkBin bin;
+}
+struct _GtkCurveClass {
+_GtkDrawingAreaClass parent_class;
+_BCD_func__16857 curve_type_changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCurve {
+_GtkDrawingArea graph;
+int cursor_type;
+float min_x;
+float max_x;
+float min_y;
+float max_y;
+_GdkDrawable * pixmap;
+int curve_type;
+int height;
+int grab_point;
+int last;
+int num_points;
+_GdkPoint * point;
+int num_ctlpoints;
+float [2] * ctlpoint;
+}
+struct _GtkDrawingAreaClass {
+_GtkWidgetClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkDrawingArea {
+_GtkWidget widget;
+void * draw_data;
+}
+struct _GtkCTreeNode {
+_GList list;
+}
+struct _GtkCTreeRow {
+_GtkCListRow row;
+_GtkCTreeNode * parent;
+_GtkCTreeNode * sibling;
+_GtkCTreeNode * children;
+_GdkDrawable * pixmap_closed;
+_GdkDrawable * mask_closed;
+_GdkDrawable * pixmap_opened;
+_GdkDrawable * mask_opened;
+ushort level;
+uint bitfield0;
+// uint is_leaf // bits 0 .. 1
+// uint expanded // bits 1 .. 2
+}
+struct _GtkCTreeClass {
+_GtkCListClass parent_class;
+_BCD_func__16865 tree_select_row;
+_BCD_func__16865 tree_unselect_row;
+_BCD_func__16866 tree_expand;
+_BCD_func__16866 tree_collapse;
+_BCD_func__16867 tree_move;
+_BCD_func__16868 change_focus_row_expansion;
+}
+struct _GtkCTree {
+_GtkCList clist;
+_GdkGC * lines_gc;
+int tree_indent;
+int tree_spacing;
+int tree_column;
+uint bitfield0;
+// uint line_style // bits 0 .. 2
+// uint expander_style // bits 2 .. 4
+// uint show_stub // bits 4 .. 5
+_BCD_func__10682 drag_compare;
+}
+struct _GtkComboBoxEntryClass {
+_GtkComboBoxClass parent_class;
+_BCD_func__12122 _gtk_reserved0;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+}
+struct _GtkComboBoxEntry {
+_GtkComboBox parent_instance;
+void * priv;
+}
+struct _GtkComboBoxClass {
+_GtkBinClass parent_class;
+_BCD_func__16873 changed;
+_BCD_func__16874 get_active_text;
+_BCD_func__12122 _gtk_reserved0;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+}
+struct _GtkComboBox {
+_GtkBin parent_instance;
+void * priv;
+}
+struct _GtkTreeSelectionClass {
+_GObjectClass parent_class;
+_BCD_func__16877 changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTreeSelection {
+_GObject parent;
+_GtkTreeView * tree_view;
+int type;
+_BCD_func__9094 user_func;
+void * user_data;
+_BCD_func__13158 destroy;
+}
+struct _GtkTreeViewClass {
+_GtkContainerClass parent_class;
+_BCD_func__16880 set_scroll_adjustments;
+_BCD_func__16881 row_activated;
+_BCD_func__16882 test_expand_row;
+_BCD_func__16882 test_collapse_row;
+_BCD_func__16883 row_expanded;
+_BCD_func__16883 row_collapsed;
+_BCD_func__16884 columns_changed;
+_BCD_func__16884 cursor_changed;
+_BCD_func__16885 move_cursor;
+_BCD_func__16886 select_all;
+_BCD_func__16886 unselect_all;
+_BCD_func__16887 select_cursor_row;
+_BCD_func__16886 toggle_cursor_row;
+_BCD_func__16888 expand_collapse_cursor_row;
+_BCD_func__16886 select_cursor_parent;
+_BCD_func__16886 start_interactive_search;
+_BCD_func__12122 _gtk_reserved0;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTreeView {
+_GtkContainer parent;
+void * priv;
+}
+struct _GtkEntryClass {
+_GtkWidgetClass parent_class;
+_BCD_func__16891 populate_popup;
+_BCD_func__16892 activate;
+_BCD_func__16893 move_cursor;
+_BCD_func__16894 insert_at_cursor;
+_BCD_func__16895 delete_from_cursor;
+_BCD_func__16892 backspace;
+_BCD_func__16892 cut_clipboard;
+_BCD_func__16892 copy_clipboard;
+_BCD_func__16892 paste_clipboard;
+_BCD_func__16892 toggle_overwrite;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+}
+struct _GtkEntry {
+_GtkWidget widget;
+char * text;
+uint bitfield0;
+// uint editable // bits 0 .. 1
+// uint visible // bits 1 .. 2
+// uint overwrite_mode // bits 2 .. 3
+// uint in_drag // bits 3 .. 4
+ushort text_length;
+ushort text_max_length;
+_GdkDrawable * text_area;
+_GtkIMContext * im_context;
+_GtkWidget * popup_menu;
+int current_pos;
+int selection_bound;
+void * cached_layout;
+uint bitfield1;
+// uint cache_includes_preedit // bits 32 .. 33
+// uint need_im_reset // bits 33 .. 34
+// uint has_frame // bits 34 .. 35
+// uint activates_default // bits 35 .. 36
+// uint cursor_visible // bits 36 .. 37
+// uint in_click // bits 37 .. 38
+// uint is_cell_renderer // bits 38 .. 39
+// uint editing_canceled // bits 39 .. 40
+// uint mouse_cursor_obscured // bits 40 .. 41
+// uint select_words // bits 41 .. 42
+// uint select_lines // bits 42 .. 43
+// uint resolved_dir // bits 43 .. 47
+// uint truncate_multiline // bits 47 .. 48
+uint button;
+uint blink_timeout;
+uint recompute_idle;
+int scroll_offset;
+int ascent;
+int descent;
+ushort text_size;
+ushort n_bytes;
+ushort preedit_length;
+ushort preedit_cursor;
+int dnd_position;
+int drag_start_x;
+int drag_start_y;
+uint invisible_char;
+int width_chars;
+}
+struct _GtkEntryCompletionClass {
+_GObjectClass parent_class;
+_BCD_func__16898 match_selected;
+_BCD_func__16899 action_activated;
+_BCD_func__16900 insert_prefix;
+_BCD_func__16898 cursor_on_match;
+_BCD_func__12122 _gtk_reserved0;
+_BCD_func__12122 _gtk_reserved1;
+}
+struct _GtkEntryCompletion {
+_GObject parent_instance;
+void * priv;
+}
+struct _GtkTreeModelFilterClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved0;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+}
+struct _GtkTreeModelFilter {
+_GObject parent;
+void * priv;
+}
+struct _GtkListStoreClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkListStore {
+_GObject parent;
+int stamp;
+void * seq;
+void * _gtk_reserved1;
+_GList * sort_list;
+int n_columns;
+int sort_column_id;
+int order;
+uint * column_headers;
+int length;
+_BCD_func__11685 default_sort_func;
+void * default_sort_data;
+_BCD_func__13158 default_sort_destroy;
+uint bitfield0;
+// uint columns_dirty // bits 0 .. 1
+}
+struct _GtkIMContextClass {
+_GtkObjectClass parent_class;
+_BCD_func__16907 preedit_start;
+_BCD_func__16907 preedit_end;
+_BCD_func__16907 preedit_changed;
+_BCD_func__16908 commit;
+_BCD_func__16909 retrieve_surrounding;
+_BCD_func__16910 delete_surrounding;
+_BCD_func__16911 set_client_window;
+_BCD_func__16912 get_preedit_string;
+_BCD_func__16913 filter_keypress;
+_BCD_func__16907 focus_in;
+_BCD_func__16907 focus_out;
+_BCD_func__16907 reset;
+_BCD_func__16914 set_cursor_location;
+_BCD_func__16915 set_use_preedit;
+_BCD_func__16916 set_surrounding;
+_BCD_func__16917 get_surrounding;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+}
+struct _GtkIMContext {
+_GObject parent_instance;
+}
+struct _GtkEditableClass {
+_GTypeInterface base_iface;
+_BCD_func__16920 insert_text;
+_BCD_func__16921 delete_text;
+_BCD_func__16922 changed;
+_BCD_func__16920 do_insert_text;
+_BCD_func__16921 do_delete_text;
+_BCD_func__16923 get_chars;
+_BCD_func__16921 set_selection_bounds;
+_BCD_func__16924 get_selection_bounds;
+_BCD_func__16925 set_position;
+_BCD_func__16926 get_position;
+}
+struct _GtkComboClass {
+_GtkHBoxClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCombo {
+_GtkHBox hbox;
+_GtkWidget * entry;
+_GtkWidget * button;
+_GtkWidget * popup;
+_GtkWidget * popwin;
+_GtkWidget * list;
+uint entry_change_id;
+uint list_change_id;
+uint bitfield0;
+// uint value_in_list // bits 0 .. 1
+// uint ok_if_empty // bits 1 .. 2
+// uint case_sensitive // bits 2 .. 3
+// uint use_arrows // bits 3 .. 4
+// uint use_arrows_always // bits 4 .. 5
+ushort current_button;
+uint activate_id;
+}
+struct _GtkHBoxClass {
+_GtkBoxClass parent_class;
+}
+struct _GtkHBox {
+_GtkBox box;
+}
+struct _GtkColorSelectionDialogClass {
+_GtkDialogClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkColorSelectionDialog {
+_GtkDialog parent_instance;
+_GtkWidget * colorsel;
+_GtkWidget * ok_button;
+_GtkWidget * cancel_button;
+_GtkWidget * help_button;
+}
+struct _GtkColorSelectionClass {
+_GtkVBoxClass parent_class;
+_BCD_func__16934 color_changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkColorSelection {
+_GtkVBox parent_instance;
+void * private_data;
+}
+struct _GtkVBoxClass {
+_GtkBoxClass parent_class;
+}
+struct _GtkVBox {
+_GtkBox box;
+}
+struct _GtkColorButtonClass {
+_GtkButtonClass parent_class;
+_BCD_func__16939 color_set;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkColorButton {
+_GtkButton button;
+void * priv;
+}
+struct _GtkCListDestInfo {
+_GtkCListCellInfo cell;
+int insert_pos;
+}
+struct _GtkCListCellInfo {
+int row;
+int column;
+}
+struct _GtkCellWidget {
+int type;
+short vertical;
+short horizontal;
+_GtkStyle * style;
+_GtkWidget * widget;
+}
+struct _GtkCellPixText {
+int type;
+short vertical;
+short horizontal;
+_GtkStyle * style;
+char * text;
+char spacing;
+_GdkDrawable * pixmap;
+_GdkDrawable * mask;
+}
+struct _GtkCellPixmap {
+int type;
+short vertical;
+short horizontal;
+_GtkStyle * style;
+_GdkDrawable * pixmap;
+_GdkDrawable * mask;
+}
+struct _GtkCellText {
+int type;
+short vertical;
+short horizontal;
+_GtkStyle * style;
+char * text;
+}
+struct N8_GtkCell5__2315__232E {
+_GdkDrawable * pixmap;
+_GdkDrawable * mask;
+}
+struct N8_GtkCell5__2315__233E {
+char * text;
+char spacing;
+_GdkDrawable * pixmap;
+_GdkDrawable * mask;
+}
+union N8_GtkCell5__231E {
+char * text;
+N8_GtkCell5__2315__232E pm;
+N8_GtkCell5__2315__233E pt;
+_GtkWidget * widget;
+}
+struct _GtkCell {
+int type;
+short vertical;
+short horizontal;
+_GtkStyle * style;
+N8_GtkCell5__231E u;
+}
+struct _GtkCListRow {
+_GtkCell * cell;
+int state;
+_GdkColor foreground;
+_GdkColor background;
+_GtkStyle * style;
+void * data;
+_BCD_func__13158 destroy;
+uint bitfield0;
+// uint fg_set // bits 0 .. 1
+// uint bg_set // bits 1 .. 2
+// uint selectable // bits 2 .. 3
+}
+struct _GtkCListColumn {
+char * title;
+_GdkRectangle area;
+_GtkWidget * button;
+_GdkDrawable * window;
+int width;
+int min_width;
+int max_width;
+int justification;
+uint bitfield0;
+// uint visible // bits 0 .. 1
+// uint width_set // bits 1 .. 2
+// uint resizeable // bits 2 .. 3
+// uint auto_resize // bits 3 .. 4
+// uint button_passive // bits 4 .. 5
+}
+struct _GtkCListClass {
+_GtkContainerClass parent_class;
+_BCD_func__16962 set_scroll_adjustments;
+_BCD_func__16963 refresh;
+_BCD_func__16964 select_row;
+_BCD_func__16964 unselect_row;
+_BCD_func__16965 row_move;
+_BCD_func__16966 click_column;
+_BCD_func__16965 resize_column;
+_BCD_func__16963 toggle_focus_row;
+_BCD_func__16963 select_all;
+_BCD_func__16963 unselect_all;
+_BCD_func__16963 undo_selection;
+_BCD_func__16963 start_selection;
+_BCD_func__16963 end_selection;
+_BCD_func__16967 extend_selection;
+_BCD_func__16968 scroll_horizontal;
+_BCD_func__16968 scroll_vertical;
+_BCD_func__16963 toggle_add_mode;
+_BCD_func__16963 abort_column_resize;
+_BCD_func__16969 resync_selection;
+_BCD_func__16970 selection_find;
+_BCD_func__16971 draw_row;
+_BCD_func__16972 draw_drag_highlight;
+_BCD_func__16963 clear;
+_BCD_func__16966 fake_unselect_all;
+_BCD_func__16963 sort_list;
+_BCD_func__16973 insert_row;
+_BCD_func__16966 remove_row;
+_BCD_func__16974 set_cell_contents;
+_BCD_func__16975 cell_size_request;
+}
+struct _GtkCList {
+_GtkContainer container;
+ushort flags;
+void * reserved1;
+void * reserved2;
+uint freeze_count;
+_GdkRectangle internal_allocation;
+int rows;
+int row_height;
+_GList * row_list;
+_GList * row_list_end;
+int columns;
+_GdkRectangle column_title_area;
+_GdkDrawable * title_window;
+_GtkCListColumn * column;
+_GdkDrawable * clist_window;
+int clist_window_width;
+int clist_window_height;
+int hoffset;
+int voffset;
+int shadow_type;
+int selection_mode;
+_GList * selection;
+_GList * selection_end;
+_GList * undo_selection;
+_GList * undo_unselection;
+int undo_anchor;
+char [5] button_actions;
+char drag_button;
+_GtkCListCellInfo click_cell;
+_GtkAdjustment * hadjustment;
+_GtkAdjustment * vadjustment;
+_GdkGC * xor_gc;
+_GdkGC * fg_gc;
+_GdkGC * bg_gc;
+_GdkCursor * cursor_drag;
+int x_drag;
+int focus_row;
+int focus_header_column;
+int anchor;
+int anchor_state;
+int drag_pos;
+int htimer;
+int vtimer;
+int sort_type;
+_BCD_func__11051 compare;
+int sort_column;
+int drag_highlight_row;
+int drag_highlight_pos;
+}
+struct _GtkVScrollbarClass {
+_GtkScrollbarClass parent_class;
+}
+struct _GtkVScrollbar {
+_GtkScrollbar scrollbar;
+}
+struct _GtkHScrollbarClass {
+_GtkScrollbarClass parent_class;
+}
+struct _GtkHScrollbar {
+_GtkScrollbar scrollbar;
+}
+struct _GtkScrollbarClass {
+_GtkRangeClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkScrollbar {
+_GtkRange range;
+}
+struct _GtkRangeClass {
+_GtkWidgetClass parent_class;
+char * slider_detail;
+char * stepper_detail;
+_BCD_func__16984 value_changed;
+_BCD_func__16985 adjust_bounds;
+_BCD_func__16986 move_slider;
+_BCD_func__16987 get_range_border;
+_BCD_func__16988 change_value;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+}
+struct _GtkRange {
+_GtkWidget widget;
+_GtkAdjustment * adjustment;
+int update_policy;
+uint bitfield0;
+// uint inverted // bits 0 .. 1
+// uint flippable // bits 1 .. 2
+// uint has_stepper_a // bits 2 .. 3
+// uint has_stepper_b // bits 3 .. 4
+// uint has_stepper_c // bits 4 .. 5
+// uint has_stepper_d // bits 5 .. 6
+// uint need_recalc // bits 6 .. 7
+// uint slider_size_fixed // bits 7 .. 8
+int min_slider_size;
+int orientation;
+_GdkRectangle range_rect;
+int slider_start;
+int slider_end;
+int round_digits;
+uint bitfield1;
+// uint trough_click_forward // bits 32 .. 33
+// uint update_pending // bits 33 .. 34
+void * layout;
+void * timer;
+int slide_initial_slider_position;
+int slide_initial_coordinate;
+uint update_timeout_id;
+_GdkDrawable * event_window;
+}
+struct _GtkTargetPair {
+void * target;
+uint flags;
+uint info;
+}
+struct _GtkTargetEntry {
+char * target;
+uint flags;
+uint info;
+}
+struct _GtkTargetList {
+_GList * list;
+uint ref_count;
+}
+struct _GtkTextBuffer {
+_GObject parent_instance;
+_GtkTextTagTable * tag_table;
+void * btree;
+_GSList * clipboard_contents_buffers;
+_GSList * selection_clipboards;
+void * log_attr_cache;
+uint user_action_count;
+uint bitfield0;
+// uint modified // bits 0 .. 1
+// uint has_selection // bits 1 .. 2
+}
+struct _GtkTextChildAnchorClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTextChildAnchor {
+_GObject parent_instance;
+void * segment;
+}
+struct _GtkTextAppearance {
+_GdkColor bg_color;
+_GdkColor fg_color;
+_GdkDrawable * bg_stipple;
+_GdkDrawable * fg_stipple;
+int rise;
+void * padding1;
+uint bitfield0;
+// uint underline // bits 0 .. 4
+// uint strikethrough // bits 4 .. 5
+// uint draw_bg // bits 5 .. 6
+// uint inside_selection // bits 6 .. 7
+// uint is_text // bits 7 .. 8
+// uint pad1 // bits 8 .. 9
+// uint pad2 // bits 9 .. 10
+// uint pad3 // bits 10 .. 11
+// uint pad4 // bits 11 .. 12
+}
+struct _GtkTextTagClass {
+_GObjectClass parent_class;
+_BCD_func__16998 event;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTextTag {
+_GObject parent_instance;
+_GtkTextTagTable * table;
+char * name;
+int priority;
+_GtkTextAttributes * values;
+uint bitfield0;
+// uint bg_color_set // bits 0 .. 1
+// uint bg_stipple_set // bits 1 .. 2
+// uint fg_color_set // bits 2 .. 3
+// uint scale_set // bits 3 .. 4
+// uint fg_stipple_set // bits 4 .. 5
+// uint justification_set // bits 5 .. 6
+// uint left_margin_set // bits 6 .. 7
+// uint indent_set // bits 7 .. 8
+// uint rise_set // bits 8 .. 9
+// uint strikethrough_set // bits 9 .. 10
+// uint right_margin_set // bits 10 .. 11
+// uint pixels_above_lines_set // bits 11 .. 12
+// uint pixels_below_lines_set // bits 12 .. 13
+// uint pixels_inside_wrap_set // bits 13 .. 14
+// uint tabs_set // bits 14 .. 15
+// uint underline_set // bits 15 .. 16
+// uint wrap_mode_set // bits 16 .. 17
+// uint bg_full_height_set // bits 17 .. 18
+// uint invisible_set // bits 18 .. 19
+// uint editable_set // bits 19 .. 20
+// uint language_set // bits 20 .. 21
+// uint pg_bg_color_set // bits 21 .. 22
+// uint accumulative_margin // bits 22 .. 23
+// uint pad1 // bits 23 .. 24
+}
+struct _GtkTextAttributes {
+uint refcount;
+_GtkTextAppearance appearance;
+int justification;
+int direction;
+void * font;
+double font_scale;
+int left_margin;
+int indent;
+int right_margin;
+int pixels_above_lines;
+int pixels_below_lines;
+int pixels_inside_wrap;
+void * tabs;
+int wrap_mode;
+void * language;
+_GdkColor * pg_bg_color;
+uint bitfield0;
+// uint invisible // bits 0 .. 1
+// uint bg_full_height // bits 1 .. 2
+// uint editable // bits 2 .. 3
+// uint realized // bits 3 .. 4
+// uint pad1 // bits 4 .. 5
+// uint pad2 // bits 5 .. 6
+// uint pad3 // bits 6 .. 7
+// uint pad4 // bits 7 .. 8
+}
+struct _GtkTextTagTable {
+_GObject parent_instance;
+void * hash;
+_GSList * anonymous;
+int anon_count;
+_GSList * buffers;
+}
+struct _GtkTextIter {
+void * dummy1;
+void * dummy2;
+int dummy3;
+int dummy4;
+int dummy5;
+int dummy6;
+int dummy7;
+int dummy8;
+void * dummy9;
+void * dummy10;
+int dummy11;
+int dummy12;
+int dummy13;
+void * dummy14;
+}
+struct _GtkCheckMenuItemClass {
+_GtkMenuItemClass parent_class;
+_BCD_func__17004 toggled;
+_BCD_func__17005 draw_indicator;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCheckMenuItem {
+_GtkMenuItem menu_item;
+uint bitfield0;
+// uint active // bits 0 .. 1
+// uint always_show_toggle // bits 1 .. 2
+// uint inconsistent // bits 2 .. 3
+// uint draw_as_radio // bits 3 .. 4
+}
+struct _GtkMenuItemClass {
+_GtkItemClass parent_class;
+uint bitfield0;
+// uint hide_on_activate // bits 0 .. 1
+_BCD_func__17008 activate;
+_BCD_func__17008 activate_item;
+_BCD_func__17009 toggle_size_request;
+_BCD_func__17010 toggle_size_allocate;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkMenuItem {
+_GtkItem item;
+_GtkWidget * submenu;
+_GdkDrawable * event_window;
+ushort toggle_size;
+ushort accelerator_width;
+char * accel_path;
+uint bitfield0;
+// uint show_submenu_indicator // bits 0 .. 1
+// uint submenu_placement // bits 1 .. 2
+// uint submenu_direction // bits 2 .. 3
+// uint right_justify // bits 3 .. 4
+// uint timer_from_keypress // bits 4 .. 5
+// uint from_menubar // bits 5 .. 6
+uint timer;
+}
+struct _GtkItemClass {
+_GtkBinClass parent_class;
+_BCD_func__17013 select;
+_BCD_func__17013 deselect;
+_BCD_func__17013 toggle;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkItem {
+_GtkBin bin;
+}
+struct _GtkCheckButtonClass {
+_GtkToggleButtonClass parent_class;
+_BCD_func__17016 draw_indicator;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCheckButton {
+_GtkToggleButton toggle_button;
+}
+struct _GtkToggleButtonClass {
+_GtkButtonClass parent_class;
+_BCD_func__17019 toggled;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkToggleButton {
+_GtkButton button;
+uint bitfield0;
+// uint active // bits 0 .. 1
+// uint draw_indicator // bits 1 .. 2
+// uint inconsistent // bits 2 .. 3
+}
+struct _GtkCellViewClass {
+_GtkWidgetClass parent_class;
+}
+struct _GtkCellView {
+_GtkWidget parent_instance;
+void * priv;
+}
+struct _GtkCellRendererToggleClass {
+_GtkCellRendererClass parent_class;
+_BCD_func__17024 toggled;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCellRendererToggle {
+_GtkCellRenderer parent;
+uint bitfield0;
+// uint active // bits 0 .. 1
+// uint activatable // bits 1 .. 2
+// uint radio // bits 2 .. 3
+}
+struct _GtkCellRendererSpinClass {
+_GtkCellRendererTextClass parent;
+}
+struct _GtkCellRendererSpin {
+_GtkCellRendererText parent;
+}
+struct _GtkCellRendererProgressClass {
+_GtkCellRendererClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCellRendererProgress {
+_GtkCellRenderer parent_instance;
+void * priv;
+}
+struct _GtkCellRendererPixbufClass {
+_GtkCellRendererClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCellRendererPixbuf {
+_GtkCellRenderer parent;
+void * pixbuf;
+void * pixbuf_expander_open;
+void * pixbuf_expander_closed;
+}
+struct _GtkCellRendererComboClass {
+_GtkCellRendererTextClass parent;
+}
+struct _GtkCellRendererCombo {
+_GtkCellRendererText parent;
+void * model;
+int text_column;
+int has_entry;
+uint focus_out_id;
+}
+struct _GtkCellRendererAccelClass {
+_GtkCellRendererTextClass parent_class;
+_BCD_func__17035 accel_edited;
+_BCD_func__17036 accel_cleared;
+_BCD_func__12122 _gtk_reserved0;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCellRendererAccel {
+_GtkCellRendererText parent;
+uint accel_key;
+int accel_mods;
+uint keycode;
+int accel_mode;
+_GtkWidget * edit_widget;
+_GtkWidget * grab_widget;
+_GtkWidget * sizing_label;
+}
+struct _GtkCellRendererTextClass {
+_GtkCellRendererClass parent_class;
+_BCD_func__17039 edited;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkCellRendererText {
+_GtkCellRenderer parent;
+char * text;
+void * font;
+double font_scale;
+_PangoColor foreground;
+_PangoColor background;
+void * extra_attrs;
+int underline_style;
+int rise;
+int fixed_height_rows;
+uint bitfield0;
+// uint strikethrough // bits 0 .. 1
+// uint editable // bits 1 .. 2
+// uint scale_set // bits 2 .. 3
+// uint foreground_set // bits 3 .. 4
+// uint background_set // bits 4 .. 5
+// uint underline_set // bits 5 .. 6
+// uint rise_set // bits 6 .. 7
+// uint strikethrough_set // bits 7 .. 8
+// uint editable_set // bits 8 .. 9
+// uint calc_fixed_height // bits 9 .. 10
+}
+struct _GtkCellLayoutIface {
+_GTypeInterface g_iface;
+_BCD_func__17042 pack_start;
+_BCD_func__17042 pack_end;
+_BCD_func__17043 clear;
+_BCD_func__17044 add_attribute;
+_BCD_func__17045 set_cell_data_func;
+_BCD_func__17046 clear_attributes;
+_BCD_func__17042 reorder;
+_BCD_func__17047 get_cells;
+}
+struct _GtkTreeViewColumnClass {
+_GtkObjectClass parent_class;
+_BCD_func__17049 clicked;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkTreeViewColumn {
+_GtkObject parent;
+_GtkWidget * tree_view;
+_GtkWidget * button;
+_GtkWidget * child;
+_GtkWidget * arrow;
+_GtkWidget * alignment;
+_GdkDrawable * window;
+void * editable_widget;
+float xalign;
+uint property_changed_signal;
+int spacing;
+int column_type;
+int requested_width;
+int button_request;
+int resized_width;
+int width;
+int fixed_width;
+int min_width;
+int max_width;
+int drag_x;
+int drag_y;
+char * title;
+_GList * cell_list;
+uint sort_clicked_signal;
+uint sort_column_changed_signal;
+int sort_column_id;
+int sort_order;
+uint bitfield0;
+// uint visible // bits 0 .. 1
+// uint resizable // bits 1 .. 2
+// uint clickable // bits 2 .. 3
+// uint dirty // bits 3 .. 4
+// uint show_sort_indicator // bits 4 .. 5
+// uint maybe_reordered // bits 5 .. 6
+// uint reorderable // bits 6 .. 7
+// uint use_resized_width // bits 7 .. 8
+// uint expand // bits 8 .. 9
+}
+struct _GtkTreeSortableIface {
+_GTypeInterface g_iface;
+_BCD_func__17052 sort_column_changed;
+_BCD_func__17053 get_sort_column_id;
+_BCD_func__17054 set_sort_column_id;
+_BCD_func__17055 set_sort_func;
+_BCD_func__17056 set_default_sort_func;
+_BCD_func__17057 has_default_sort_func;
+}
+struct _GtkTreeModelIface {
+_GTypeInterface g_iface;
+_BCD_func__17059 row_changed;
+_BCD_func__17059 row_inserted;
+_BCD_func__17059 row_has_child_toggled;
+_BCD_func__17060 row_deleted;
+_BCD_func__17061 rows_reordered;
+_BCD_func__17062 get_flags;
+_BCD_func__17063 get_n_columns;
+_BCD_func__17064 get_column_type;
+_BCD_func__17065 get_iter;
+_BCD_func__17066 get_path;
+_BCD_func__17067 get_value;
+_BCD_func__17068 iter_next;
+_BCD_func__17069 iter_children;
+_BCD_func__17068 iter_has_child;
+_BCD_func__17070 iter_n_children;
+_BCD_func__17071 iter_nth_child;
+_BCD_func__17069 iter_parent;
+_BCD_func__17072 ref_node;
+_BCD_func__17072 unref_node;
+}
+struct _GtkTreeIter {
+int stamp;
+void * user_data;
+void * user_data2;
+void * user_data3;
+}
+struct _GtkCellRendererClass {
+_GtkObjectClass parent_class;
+_BCD_func__17075 get_size;
+_BCD_func__17076 render;
+_BCD_func__17077 activate;
+_BCD_func__17078 start_editing;
+_BCD_func__17079 editing_canceled;
+_BCD_func__17080 editing_started;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+}
+struct _GtkCellRenderer {
+_GtkObject parent;
+float xalign;
+float yalign;
+int width;
+int height;
+ushort xpad;
+ushort ypad;
+uint bitfield0;
+// uint mode // bits 0 .. 2
+// uint visible // bits 2 .. 3
+// uint is_expander // bits 3 .. 4
+// uint is_expanded // bits 4 .. 5
+// uint cell_background_set // bits 5 .. 6
+// uint sensitive // bits 6 .. 7
+// uint editing // bits 7 .. 8
+}
+struct _GtkCellEditableIface {
+_GTypeInterface g_iface;
+_BCD_func__17083 editing_done;
+_BCD_func__17083 remove_widget;
+_BCD_func__17084 start_editing;
+}
+struct _GtkCalendarClass {
+_GtkWidgetClass parent_class;
+_BCD_func__17086 month_changed;
+_BCD_func__17086 day_selected;
+_BCD_func__17086 day_selected_double_click;
+_BCD_func__17086 prev_month;
+_BCD_func__17086 next_month;
+_BCD_func__17086 prev_year;
+_BCD_func__17086 next_year;
+}
+struct _GtkCalendar {
+_GtkWidget widget;
+_GtkStyle * header_style;
+_GtkStyle * label_style;
+int month;
+int year;
+int selected_day;
+int [7] [6] day_month;
+int [7] [6] day;
+int num_marked_dates;
+int [31] marked_date;
+int display_flags;
+_GdkColor [31] marked_date_color;
+_GdkGC * gc;
+_GdkGC * xor_gc;
+int focus_row;
+int focus_col;
+int highlight_row;
+int highlight_col;
+void * priv;
+char [32] grow_space;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkButtonClass {
+_GtkBinClass parent_class;
+_BCD_func__17090 pressed;
+_BCD_func__17090 released;
+_BCD_func__17090 clicked;
+_BCD_func__17090 enter;
+_BCD_func__17090 leave;
+_BCD_func__17090 activate;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkButton {
+_GtkBin bin;
+_GdkDrawable * event_window;
+char * label_text;
+uint activate_timeout;
+uint bitfield0;
+// uint constructed // bits 0 .. 1
+// uint in_button // bits 1 .. 2
+// uint button_down // bits 2 .. 3
+// uint relief // bits 3 .. 5
+// uint use_underline // bits 5 .. 6
+// uint use_stock // bits 6 .. 7
+// uint depressed // bits 7 .. 8
+// uint depress_on_activate // bits 8 .. 9
+// uint focus_on_click // bits 9 .. 10
+}
+struct _GtkImageIconNameData {
+char * icon_name;
+void * pixbuf;
+uint theme_change_id;
+}
+struct _GtkImageAnimationData {
+void * anim;
+void * iter;
+uint frame_timeout;
+}
+struct _GtkImageIconSetData {
+void * icon_set;
+}
+struct _GtkImageStockData {
+char * stock_id;
+}
+struct _GtkImagePixbufData {
+void * pixbuf;
+}
+struct _GtkImageImageData {
+_GdkImage * image;
+}
+struct _GtkImagePixmapData {
+_GdkDrawable * pixmap;
+}
+struct _GtkImageClass {
+_GtkMiscClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+union N9_GtkImage5__218E {
+_GtkImagePixmapData pixmap;
+_GtkImageImageData image;
+_GtkImagePixbufData pixbuf;
+_GtkImageStockData stock;
+_GtkImageIconSetData icon_set;
+_GtkImageAnimationData anim;
+_GtkImageIconNameData name;
+}
+struct _GtkImage {
+_GtkMisc misc;
+int storage_type;
+N9_GtkImage5__218E data;
+_GdkDrawable * mask;
+int icon_size;
+}
+struct _GtkBuildableIface {
+_GTypeInterface g_iface;
+_BCD_func__17103 set_name;
+_BCD_func__17104 get_name;
+_BCD_func__17105 add_child;
+_BCD_func__17106 set_buildable_property;
+_BCD_func__17107 construct_child;
+_BCD_func__17108 custom_tag_start;
+_BCD_func__17109 custom_tag_end;
+_BCD_func__17110 custom_finished;
+_BCD_func__17111 parser_finished;
+_BCD_func__17107 get_internal_child;
+}
+struct _GtkBuilderClass {
+_GObjectClass parent_class;
+_BCD_func__17113 get_type_from_name;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+_BCD_func__12122 _gtk_reserved7;
+_BCD_func__12122 _gtk_reserved8;
+}
+struct _GtkBuilder {
+_GObject parent_instance;
+void * priv;
+}
+union N14_GtkBindingArg5__215E {
+int long_data;
+double double_data;
+char * string_data;
+}
+struct _GtkBindingArg {
+uint arg_type;
+N14_GtkBindingArg5__215E d;
+}
+struct _GtkBindingSignal {
+_GtkBindingSignal * next;
+char * signal_name;
+uint n_args;
+_GtkBindingArg * args;
+}
+struct _GtkBindingEntry {
+uint keyval;
+int modifiers;
+_GtkBindingSet * binding_set;
+uint bitfield0;
+// uint destroyed // bits 0 .. 1
+// uint in_emission // bits 1 .. 2
+// uint marks_unbound // bits 2 .. 3
+_GtkBindingEntry * set_next;
+_GtkBindingEntry * hash_next;
+_GtkBindingSignal * signals;
+}
+struct _GtkBindingSet {
+char * set_name;
+int priority;
+_GSList * widget_path_pspecs;
+_GSList * widget_class_pspecs;
+_GSList * class_branch_pspecs;
+_GtkBindingEntry * entries;
+_GtkBindingEntry * current;
+uint bitfield0;
+// uint parsed // bits 0 .. 1
+}
+struct _GtkButtonBoxClass {
+_GtkBoxClass parent_class;
+}
+struct _GtkButtonBox {
+_GtkBox box;
+int child_min_width;
+int child_min_height;
+int child_ipad_x;
+int child_ipad_y;
+int layout_style;
+}
+struct _GtkBoxChild {
+_GtkWidget * widget;
+ushort padding;
+uint bitfield0;
+// uint expand // bits 0 .. 1
+// uint fill // bits 1 .. 2
+// uint pack // bits 2 .. 3
+// uint is_secondary // bits 3 .. 4
+}
+struct _GtkBoxClass {
+_GtkContainerClass parent_class;
+}
+struct _GtkBox {
+_GtkContainer container;
+_GList * children;
+short spacing;
+uint bitfield0;
+// uint homogeneous // bits 0 .. 1
+}
+struct _GtkAssistantClass {
+_GtkWindowClass parent_class;
+_BCD_func__17126 prepare;
+_BCD_func__17127 apply;
+_BCD_func__17127 close;
+_BCD_func__17127 cancel;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+}
+struct _GtkAssistant {
+_GtkWindow parent;
+_GtkWidget * cancel;
+_GtkWidget * forward;
+_GtkWidget * back;
+_GtkWidget * apply;
+_GtkWidget * close;
+_GtkWidget * last;
+void * priv;
+}
+struct _GtkAspectFrameClass {
+_GtkFrameClass parent_class;
+}
+struct _GtkAspectFrame {
+_GtkFrame frame;
+float xalign;
+float yalign;
+float ratio;
+int obey_child;
+_GdkRectangle center_allocation;
+}
+struct _GtkFrameClass {
+_GtkBinClass parent_class;
+_BCD_func__17132 compute_child_allocation;
+}
+struct _GtkFrame {
+_GtkBin bin;
+_GtkWidget * label_widget;
+short shadow_type;
+float label_xalign;
+float label_yalign;
+_GdkRectangle child_allocation;
+}
+struct _GtkArrowClass {
+_GtkMiscClass parent_class;
+}
+struct _GtkArrow {
+_GtkMisc misc;
+short arrow_type;
+short shadow_type;
+}
+struct _GtkAlignmentClass {
+_GtkBinClass parent_class;
+}
+struct _GtkAlignment {
+_GtkBin bin;
+float xalign;
+float yalign;
+float xscale;
+float yscale;
+}
+struct _GtkRadioActionEntry {
+char * name;
+char * stock_id;
+char * label;
+char * accelerator;
+char * tooltip;
+int value;
+}
+struct _GtkToggleActionEntry {
+char * name;
+char * stock_id;
+char * label;
+char * accelerator;
+char * tooltip;
+_BCD_func__12122 callback;
+int is_active;
+}
+struct _GtkActionEntry {
+char * name;
+char * stock_id;
+char * label;
+char * accelerator;
+char * tooltip;
+_BCD_func__12122 callback;
+}
+struct _GtkActionGroupClass {
+_GObjectClass parent_class;
+_BCD_func__17142 get_action;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkActionGroup {
+_GObject parent;
+void * private_data;
+}
+struct GtkMenuEntry {
+char * path;
+char * accelerator;
+_BCD_func__12090 callback;
+void * callback_data;
+_GtkWidget * widget;
+}
+struct _GtkItemFactoryItem {
+char * path;
+_GSList * widgets;
+}
+struct _GtkItemFactoryEntry {
+char * path;
+char * accelerator;
+_BCD_func__12122 callback;
+uint callback_action;
+char * item_type;
+void * extra_data;
+}
+struct _GtkItemFactoryClass {
+_GtkObjectClass object_class;
+void * item_ht;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkItemFactory {
+_GtkObject object;
+char * path;
+_GtkAccelGroup * accel_group;
+_GtkWidget * widget;
+_GSList * items;
+_BCD_func__12124 translate_func;
+void * translate_data;
+_BCD_func__13158 translate_notify;
+}
+struct _GtkActionClass {
+_GObjectClass parent_class;
+_BCD_func__17150 activate;
+uint menu_item_type;
+uint toolbar_item_type;
+_BCD_func__17151 create_menu_item;
+_BCD_func__17151 create_tool_item;
+_BCD_func__17152 connect_proxy;
+_BCD_func__17152 disconnect_proxy;
+_BCD_func__17151 create_menu;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkAction {
+_GObject object;
+void * private_data;
+}
+struct _GtkAccessibleClass {
+_AtkObjectClass parent_class;
+_BCD_func__17155 connect_widget_destroyed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkAccessible {
+_AtkObject parent;
+_GtkWidget * widget;
+}
+struct _GtkAccelLabelClass {
+_GtkLabelClass parent_class;
+char * signal_quote1;
+char * signal_quote2;
+char * mod_name_shift;
+char * mod_name_control;
+char * mod_name_alt;
+char * mod_separator;
+char * accel_seperator;
+uint bitfield0;
+// uint latin1_to_char // bits 0 .. 1
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkAccelLabel {
+_GtkLabel label;
+uint gtk_reserved;
+uint accel_padding;
+_GtkWidget * accel_widget;
+_GClosure * accel_closure;
+_GtkAccelGroup * accel_group;
+char * accel_string;
+ushort accel_string_width;
+}
+struct _GtkLabelClass {
+_GtkMiscClass parent_class;
+_BCD_func__17291 move_cursor;
+_BCD_func__17292 copy_clipboard;
+_BCD_func__17293 populate_popup;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkLabel {
+_GtkMisc misc;
+char * label;
+uint bitfield0;
+// uint jtype // bits 0 .. 2
+// uint wrap // bits 2 .. 3
+// uint use_underline // bits 3 .. 4
+// uint use_markup // bits 4 .. 5
+// uint ellipsize // bits 5 .. 8
+// uint single_line_mode // bits 8 .. 9
+// uint have_transform // bits 9 .. 10
+// uint in_click // bits 10 .. 11
+// uint wrap_mode // bits 11 .. 14
+// uint pattern_set // bits 14 .. 15
+uint mnemonic_keyval;
+char * text;
+void * attrs;
+void * effective_attrs;
+void * layout;
+_GtkWidget * mnemonic_widget;
+_GtkWindow * mnemonic_window;
+void * select_info;
+}
+struct _GtkMenuClass {
+_GtkMenuShellClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkMenu {
+_GtkMenuShell menu_shell;
+_GtkWidget * parent_menu_item;
+_GtkWidget * old_active_menu_item;
+_GtkAccelGroup * accel_group;
+char * accel_path;
+_BCD_func__12553 position_func;
+void * position_func_data;
+uint toggle_size;
+_GtkWidget * toplevel;
+_GtkWidget * tearoff_window;
+_GtkWidget * tearoff_hbox;
+_GtkWidget * tearoff_scrollbar;
+_GtkAdjustment * tearoff_adjustment;
+_GdkDrawable * view_window;
+_GdkDrawable * bin_window;
+int scroll_offset;
+int saved_scroll_offset;
+int scroll_step;
+uint timeout_id;
+void * navigation_region;
+uint navigation_timeout;
+uint bitfield0;
+// uint needs_destruction_ref_count // bits 0 .. 1
+// uint torn_off // bits 1 .. 2
+// uint tearoff_active // bits 2 .. 3
+// uint scroll_fast // bits 3 .. 4
+// uint upper_arrow_visible // bits 4 .. 5
+// uint lower_arrow_visible // bits 5 .. 6
+// uint upper_arrow_prelight // bits 6 .. 7
+// uint lower_arrow_prelight // bits 7 .. 8
+}
+struct _GtkMenuShellClass {
+_GtkContainerClass parent_class;
+uint bitfield0;
+// uint submenu_placement // bits 0 .. 1
+_BCD_func__17298 deactivate;
+_BCD_func__17298 selection_done;
+_BCD_func__17299 move_current;
+_BCD_func__17300 activate_current;
+_BCD_func__17298 cancel;
+_BCD_func__17301 select_item;
+_BCD_func__17302 insert;
+_BCD_func__17303 get_popup_delay;
+_BCD_func__17304 move_selected;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+}
+struct _GtkMenuShell {
+_GtkContainer container;
+_GList * children;
+_GtkWidget * active_menu_item;
+_GtkWidget * parent_menu_shell;
+uint button;
+uint activate_time;
+uint bitfield0;
+// uint active // bits 0 .. 1
+// uint have_grab // bits 1 .. 2
+// uint have_xgrab // bits 2 .. 3
+// uint ignore_leave // bits 3 .. 4
+// uint menu_flag // bits 4 .. 5
+// uint ignore_enter // bits 5 .. 6
+}
+struct _GtkMiscClass {
+_GtkWidgetClass parent_class;
+}
+struct _GtkMisc {
+_GtkWidget widget;
+float xalign;
+float yalign;
+ushort xpad;
+ushort ypad;
+}
+struct _GtkAboutDialogClass {
+_GtkDialogClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkAboutDialog {
+_GtkDialog parent_instance;
+void * private_data;
+}
+struct _GtkDialogClass {
+_GtkWindowClass parent_class;
+_BCD_func__17311 response;
+_BCD_func__17312 close;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkDialog {
+_GtkWindow window;
+_GtkWidget * vbox;
+_GtkWidget * action_area;
+_GtkWidget * separator;
+}
+struct _GtkWindowGroupClass {
+_GObjectClass parent_class;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkWindowGroup {
+_GObject parent_instance;
+_GSList * grabs;
+}
+struct _GtkWindowClass {
+_GtkBinClass parent_class;
+_BCD_func__17317 set_focus;
+_BCD_func__17318 frame_event;
+_BCD_func__17319 activate_focus;
+_BCD_func__17319 activate_default;
+_BCD_func__17320 move_focus;
+_BCD_func__17319 keys_changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkBinClass {
+_GtkContainerClass parent_class;
+}
+struct _GtkBin {
+_GtkContainer container;
+_GtkWidget * child;
+}
+struct _GtkContainerClass {
+_GtkWidgetClass parent_class;
+_BCD_func__17324 add;
+_BCD_func__17324 remove;
+_BCD_func__17325 check_resize;
+_BCD_func__17326 forall;
+_BCD_func__17324 set_focus_child;
+_BCD_func__17327 child_type;
+_BCD_func__17328 composite_name;
+_BCD_func__17329 set_child_property;
+_BCD_func__17330 get_child_property;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkContainer {
+_GtkWidget widget;
+_GtkWidget * focus_child;
+uint bitfield0;
+// uint border_width // bits 0 .. 16
+// uint need_resize // bits 16 .. 17
+// uint resize_mode // bits 17 .. 19
+// uint reallocate_redraws // bits 19 .. 20
+// uint has_focus_chain // bits 20 .. 21
+}
+struct _GtkWindow {
+_GtkBin bin;
+char * title;
+char * wmclass_name;
+char * wmclass_class;
+char * wm_role;
+_GtkWidget * focus_widget;
+_GtkWidget * default_widget;
+_GtkWindow * transient_parent;
+void * geometry_info;
+_GdkDrawable * frame;
+_GtkWindowGroup * group;
+ushort configure_request_count;
+uint bitfield0;
+// uint allow_shrink // bits 0 .. 1
+// uint allow_grow // bits 1 .. 2
+// uint configure_notify_received // bits 2 .. 3
+// uint need_default_position // bits 3 .. 4
+// uint need_default_size // bits 4 .. 5
+// uint position // bits 5 .. 8
+// uint type // bits 8 .. 12
+// uint has_user_ref_count // bits 12 .. 13
+// uint has_focus // bits 13 .. 14
+// uint modal // bits 14 .. 15
+// uint destroy_with_parent // bits 15 .. 16
+// uint has_frame // bits 16 .. 17
+// uint iconify_initially // bits 17 .. 18
+// uint stick_initially // bits 18 .. 19
+// uint maximize_initially // bits 19 .. 20
+// uint decorated // bits 20 .. 21
+// uint type_hint // bits 21 .. 24
+// uint gravity // bits 24 .. 29
+// uint is_active // bits 29 .. 30
+// uint has_toplevel_focus // bits 30 .. 31
+uint frame_left;
+uint frame_top;
+uint frame_right;
+uint frame_bottom;
+uint keys_changed_handler;
+int mnemonic_modifier;
+_GdkScreen * screen;
+}
+struct _GtkWidgetShapeInfo {
+short offset_x;
+short offset_y;
+_GdkDrawable * shape_mask;
+}
+struct _GtkWidgetAuxInfo {
+int x;
+int y;
+int width;
+int height;
+uint bitfield0;
+// uint x_set // bits 0 .. 1
+// uint y_set // bits 1 .. 2
+}
+struct _GtkWidgetClass {
+_GtkObjectClass parent_class;
+uint activate_signal;
+uint set_scroll_adjustments_signal;
+_BCD_func__17336 dispatch_child_properties_changed;
+_BCD_func__17337 show;
+_BCD_func__17337 show_all;
+_BCD_func__17337 hide;
+_BCD_func__17337 hide_all;
+_BCD_func__17337 map;
+_BCD_func__17337 unmap;
+_BCD_func__17337 realize;
+_BCD_func__17337 unrealize;
+_BCD_func__17338 size_request;
+_BCD_func__17339 size_allocate;
+_BCD_func__17340 state_changed;
+_BCD_func__17341 parent_set;
+_BCD_func__17341 hierarchy_changed;
+_BCD_func__17342 style_set;
+_BCD_func__17343 direction_changed;
+_BCD_func__17344 grab_notify;
+_BCD_func__17345 child_notify;
+_BCD_func__17346 mnemonic_activate;
+_BCD_func__17337 grab_focus;
+_BCD_func__17347 focus;
+_BCD_func__17348 event;
+_BCD_func__17349 button_press_event;
+_BCD_func__17349 button_release_event;
+_BCD_func__17350 scroll_event;
+_BCD_func__17351 motion_notify_event;
+_BCD_func__17352 delete_event;
+_BCD_func__17352 destroy_event;
+_BCD_func__17353 expose_event;
+_BCD_func__17354 key_press_event;
+_BCD_func__17354 key_release_event;
+_BCD_func__17355 enter_notify_event;
+_BCD_func__17355 leave_notify_event;
+_BCD_func__17356 configure_event;
+_BCD_func__17357 focus_in_event;
+_BCD_func__17357 focus_out_event;
+_BCD_func__17352 map_event;
+_BCD_func__17352 unmap_event;
+_BCD_func__17358 property_notify_event;
+_BCD_func__17359 selection_clear_event;
+_BCD_func__17359 selection_request_event;
+_BCD_func__17359 selection_notify_event;
+_BCD_func__17360 proximity_in_event;
+_BCD_func__17360 proximity_out_event;
+_BCD_func__17361 visibility_notify_event;
+_BCD_func__17362 client_event;
+_BCD_func__17352 no_expose_event;
+_BCD_func__17363 window_state_event;
+_BCD_func__17364 selection_get;
+_BCD_func__17365 selection_received;
+_BCD_func__17366 drag_begin;
+_BCD_func__17366 drag_end;
+_BCD_func__17367 drag_data_get;
+_BCD_func__17366 drag_data_delete;
+_BCD_func__17368 drag_leave;
+_BCD_func__17369 drag_motion;
+_BCD_func__17369 drag_drop;
+_BCD_func__17370 drag_data_received;
+_BCD_func__17371 popup_menu;
+_BCD_func__17372 show_help;
+_BCD_func__17373 get_accessible;
+_BCD_func__17374 screen_changed;
+_BCD_func__17375 can_activate_accel;
+_BCD_func__17376 grab_broken_event;
+_BCD_func__17337 composited_changed;
+_BCD_func__17377 query_tooltip;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+_BCD_func__12122 _gtk_reserved7;
+}
+struct _GtkSelectionData {
+void * selection;
+void * target;
+void * type;
+int format;
+char * data;
+int length;
+_GdkDisplay * display;
+}
+struct _GtkRequisition {
+int width;
+int height;
+}
+struct _GtkSettingsValue {
+char * origin;
+_GValue value;
+}
+struct _GtkSettingsClass {
+_GObjectClass parent_class;
+}
+struct _GtkRcStyleClass {
+_GObjectClass parent_class;
+_BCD_func__17411 create_rc_style;
+_BCD_func__17412 parse;
+_BCD_func__17413 merge;
+_BCD_func__17414 create_style;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkIconFactory {
+_GObject parent_instance;
+void * icons;
+}
+struct _GtkWidget {
+_GtkObject object;
+ushort private_flags;
+char state;
+char saved_state;
+char * name;
+_GtkStyle * style;
+_GtkRequisition requisition;
+_GdkRectangle allocation;
+_GdkDrawable * window;
+_GtkWidget * parent;
+}
+struct _GtkSettings {
+_GObject parent_instance;
+void * queued_settings;
+void * property_values;
+void * rc_context;
+_GdkScreen * screen;
+}
+struct _GtkRcProperty {
+uint type_name;
+uint property_name;
+char * origin;
+_GValue value;
+}
+struct _GtkRcStyle {
+_GObject parent_instance;
+char * name;
+char * [5] bg_pixmap_name;
+void * font_desc;
+int [5] color_flags;
+_GdkColor [5] fg;
+_GdkColor [5] bg;
+_GdkColor [5] text;
+_GdkColor [5] base;
+int xthickness;
+int ythickness;
+_GArray * rc_properties;
+_GSList * rc_style_lists;
+_GSList * icon_factories;
+uint bitfield0;
+// uint engine_specified // bits 0 .. 1
+}
+struct _GtkStyleClass {
+_GObjectClass parent_class;
+_BCD_func__17421 realize;
+_BCD_func__17421 unrealize;
+_BCD_func__17422 copy;
+_BCD_func__17423 clone;
+_BCD_func__17424 init_from_rc;
+_BCD_func__17425 set_background;
+_BCD_func__17426 render_icon;
+_BCD_func__17427 draw_hline;
+_BCD_func__17427 draw_vline;
+_BCD_func__17428 draw_shadow;
+_BCD_func__17429 draw_polygon;
+_BCD_func__17430 draw_arrow;
+_BCD_func__17428 draw_diamond;
+_BCD_func__17431 draw_string;
+_BCD_func__17428 draw_box;
+_BCD_func__17428 draw_flat_box;
+_BCD_func__17428 draw_check;
+_BCD_func__17428 draw_option;
+_BCD_func__17428 draw_tab;
+_BCD_func__17432 draw_shadow_gap;
+_BCD_func__17432 draw_box_gap;
+_BCD_func__17433 draw_extension;
+_BCD_func__17434 draw_focus;
+_BCD_func__17435 draw_slider;
+_BCD_func__17435 draw_handle;
+_BCD_func__17436 draw_expander;
+_BCD_func__17437 draw_layout;
+_BCD_func__17438 draw_resize_grip;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+_BCD_func__12122 _gtk_reserved5;
+_BCD_func__12122 _gtk_reserved6;
+_BCD_func__12122 _gtk_reserved7;
+_BCD_func__12122 _gtk_reserved8;
+_BCD_func__12122 _gtk_reserved9;
+_BCD_func__12122 _gtk_reserved10;
+_BCD_func__12122 _gtk_reserved11;
+_BCD_func__12122 _gtk_reserved12;
+}
+struct _GtkStyle {
+_GObject parent_instance;
+_GdkColor [5] fg;
+_GdkColor [5] bg;
+_GdkColor [5] light;
+_GdkColor [5] dark;
+_GdkColor [5] mid;
+_GdkColor [5] text;
+_GdkColor [5] base;
+_GdkColor [5] text_aa;
+_GdkColor black;
+_GdkColor white;
+void * font_desc;
+int xthickness;
+int ythickness;
+_GdkGC * [5] fg_gc;
+_GdkGC * [5] bg_gc;
+_GdkGC * [5] light_gc;
+_GdkGC * [5] dark_gc;
+_GdkGC * [5] mid_gc;
+_GdkGC * [5] text_gc;
+_GdkGC * [5] base_gc;
+_GdkGC * [5] text_aa_gc;
+_GdkGC * black_gc;
+_GdkGC * white_gc;
+_GdkDrawable * [5] bg_pixmap;
+int attach_count;
+int depth;
+_GdkColormap * colormap;
+_GdkFont * private_font;
+void * private_font_desc;
+_GtkRcStyle * rc_style;
+_GSList * styles;
+_GArray * property_cache;
+_GSList * icon_factories;
+}
+struct _GtkBorder {
+int left;
+int right;
+int top;
+int bottom;
+}
+struct _GtkAdjustmentClass {
+_GtkObjectClass parent_class;
+_BCD_func__17442 changed;
+_BCD_func__17442 value_changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkAdjustment {
+_GtkObject parent_instance;
+double lower;
+double upper;
+double value;
+double step_increment;
+double page_increment;
+double page_size;
+}
+struct _GtkObjectClass {
+_GObjectClass parent_class;
+_BCD_func__17445 set_arg;
+_BCD_func__17445 get_arg;
+_BCD_func__17446 destroy;
+}
+struct _GtkTypeInfo {
+char * type_name;
+uint object_size;
+uint class_size;
+_BCD_func__13158 class_init_func;
+_BCD_func__13169 object_init_func;
+void * reserved_1;
+void * reserved_2;
+_BCD_func__13158 base_class_init_func;
+}
+struct _GtkObject {
+_GObject parent_instance;
+uint flags;
+}
+struct N7_GtkArg5__1925__193E {
+_BCD_func__12122 f;
+void * d;
+}
+union N7_GtkArg5__192E {
+char char_data;
+char uchar_data;
+int bool_data;
+int int_data;
+uint uint_data;
+int long_data;
+uint ulong_data;
+float float_data;
+double double_data;
+char * string_data;
+_GtkObject * object_data;
+void * pointer_data;
+N7_GtkArg5__1925__193E signal_data;
+}
+struct _GtkArg {
+uint type;
+char * name;
+N7_GtkArg5__192E d;
+}
+struct _GtkAccelGroupEntry {
+_GtkAccelKey key;
+_GClosure * closure;
+uint accel_path_quark;
+}
+struct _GtkAccelKey {
+uint accel_key;
+int accel_mods;
+uint bitfield0;
+// uint accel_flags // bits 0 .. 16
+}
+struct _GtkAccelGroupClass {
+_GObjectClass parent_class;
+_BCD_func__17462 accel_changed;
+_BCD_func__12122 _gtk_reserved1;
+_BCD_func__12122 _gtk_reserved2;
+_BCD_func__12122 _gtk_reserved3;
+_BCD_func__12122 _gtk_reserved4;
+}
+struct _GtkAccelGroup {
+_GObject parent;
+uint lock_count;
+int modifier_mask;
+_GSList * acceleratables;
+uint n_accels;
+_GtkAccelGroupEntry * priv_accels;
+}
+version(DYNLINK){
+extern (C) _GtkWidget * function()gtk_vseparator_new;
+extern (C) uint function()gtk_vseparator_get_type;
+extern (C) _GtkWidget * function(double, double, double)gtk_vscale_new_with_range;
+extern (C) _GtkWidget * function(_GtkAdjustment *)gtk_vscale_new;
+extern (C) uint function()gtk_vscale_get_type;
+extern (C) _GtkWidget * function()gtk_vruler_new;
+extern (C) uint function()gtk_vruler_get_type;
+extern (C) _GtkWidget * function()gtk_vpaned_new;
+extern (C) uint function()gtk_vpaned_get_type;
+extern (C) _GtkWidget * function()gtk_volume_button_new;
+extern (C) uint function()gtk_volume_button_get_type;
+extern (C) void function(int)gtk_vbutton_box_set_layout_default;
+extern (C) int function()gtk_vbutton_box_get_layout_default;
+extern (C) void function(int)gtk_vbutton_box_set_spacing_default;
+extern (C) int function()gtk_vbutton_box_get_spacing_default;
+extern (C) _GtkWidget * function()gtk_vbutton_box_new;
+extern (C) uint function()gtk_vbutton_box_get_type;
+extern (C) uint function(_GtkUIManager *)gtk_ui_manager_new_merge_id;
+extern (C) void function(_GtkUIManager *)gtk_ui_manager_ensure_update;
+extern (C) char * function(_GtkUIManager *)gtk_ui_manager_get_ui;
+extern (C) void function(_GtkUIManager *, uint)gtk_ui_manager_remove_ui;
+extern (C) void function(_GtkUIManager *, uint, char *, char *, char *, int, int)gtk_ui_manager_add_ui;
+extern (C) uint function(_GtkUIManager *, char *, _GError * *)gtk_ui_manager_add_ui_from_file;
+extern (C) uint function(_GtkUIManager *, char *, int, _GError * *)gtk_ui_manager_add_ui_from_string;
+extern (C) _GtkAction * function(_GtkUIManager *, char *)gtk_ui_manager_get_action;
+extern (C) _GSList * function(_GtkUIManager *, int)gtk_ui_manager_get_toplevels;
+extern (C) _GtkWidget * function(_GtkUIManager *, char *)gtk_ui_manager_get_widget;
+extern (C) _GtkAccelGroup * function(_GtkUIManager *)gtk_ui_manager_get_accel_group;
+extern (C) _GList * function(_GtkUIManager *)gtk_ui_manager_get_action_groups;
+extern (C) void function(_GtkUIManager *, _GtkActionGroup *)gtk_ui_manager_remove_action_group;
+extern (C) void function(_GtkUIManager *, _GtkActionGroup *, int)gtk_ui_manager_insert_action_group;
+extern (C) int function(_GtkUIManager *)gtk_ui_manager_get_add_tearoffs;
+extern (C) void function(_GtkUIManager *, int)gtk_ui_manager_set_add_tearoffs;
+extern (C) _GtkUIManager * function()gtk_ui_manager_new;
+extern (C) uint function()gtk_ui_manager_get_type;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_move_after;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_move_before;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_swap;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, int *)gtk_tree_store_reorder;
+extern (C) int function(_GtkTreeStore *, _GtkTreeIter *)gtk_tree_store_iter_is_valid;
+extern (C) void function(_GtkTreeStore *)gtk_tree_store_clear;
+extern (C) int function(_GtkTreeStore *, _GtkTreeIter *)gtk_tree_store_iter_depth;
+extern (C) int function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_is_ancestor;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_append;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_prepend;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, int, int *, _GValue *, int)gtk_tree_store_insert_with_valuesv;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, int, ...)gtk_tree_store_insert_with_values;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_insert_after;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_store_insert_before;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, int)gtk_tree_store_insert;
+extern (C) int function(_GtkTreeStore *, _GtkTreeIter *)gtk_tree_store_remove;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, char *)gtk_tree_store_set_valist;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, int *, _GValue *, int)gtk_tree_store_set_valuesv;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, ...)gtk_tree_store_set;
+extern (C) void function(_GtkTreeStore *, _GtkTreeIter *, int, _GValue *)gtk_tree_store_set_value;
+extern (C) void function(_GtkTreeStore *, int, uint *)gtk_tree_store_set_column_types;
+extern (C) _GtkTreeStore * function(int, uint *)gtk_tree_store_newv;
+extern (C) _GtkTreeStore * function(int, ...)gtk_tree_store_new;
+extern (C) uint function()gtk_tree_store_get_type;
+extern (C) void function(_GtkTreeSelection *, void *, void *)gtk_tree_selection_unselect_range;
+extern (C) void function(_GtkTreeSelection *, void *, void *)gtk_tree_selection_select_range;
+extern (C) void function(_GtkTreeSelection *)gtk_tree_selection_unselect_all;
+extern (C) void function(_GtkTreeSelection *)gtk_tree_selection_select_all;
+extern (C) int function(_GtkTreeSelection *, _GtkTreeIter *)gtk_tree_selection_iter_is_selected;
+extern (C) int function(_GtkTreeSelection *, void *)gtk_tree_selection_path_is_selected;
+extern (C) void function(_GtkTreeSelection *, _GtkTreeIter *)gtk_tree_selection_unselect_iter;
+extern (C) void function(_GtkTreeSelection *, _GtkTreeIter *)gtk_tree_selection_select_iter;
+extern (C) void function(_GtkTreeSelection *, void *)gtk_tree_selection_unselect_path;
+extern (C) void function(_GtkTreeSelection *, void *)gtk_tree_selection_select_path;
+extern (C) void function(_GtkTreeSelection *, _BCD_func__9093, void *)gtk_tree_selection_selected_foreach;
+extern (C) int function(_GtkTreeSelection *)gtk_tree_selection_count_selected_rows;
+extern (C) _GList * function(_GtkTreeSelection *, void * *)gtk_tree_selection_get_selected_rows;
+extern (C) int function(_GtkTreeSelection *, void * *, _GtkTreeIter *)gtk_tree_selection_get_selected;
+extern (C) _GtkTreeView * function(_GtkTreeSelection *)gtk_tree_selection_get_tree_view;
+extern (C) void * function(_GtkTreeSelection *)gtk_tree_selection_get_user_data;
+extern (C) void function(_GtkTreeSelection *, _BCD_func__9094, void *, _BCD_func__13158)gtk_tree_selection_set_select_function;
+extern (C) int function(_GtkTreeSelection *)gtk_tree_selection_get_mode;
+extern (C) void function(_GtkTreeSelection *, int)gtk_tree_selection_set_mode;
+extern (C) uint function()gtk_tree_selection_get_type;
+extern (C) int function(_GtkTreeModelSort *, _GtkTreeIter *)gtk_tree_model_sort_iter_is_valid;
+extern (C) void function(_GtkTreeModelSort *)gtk_tree_model_sort_clear_cache;
+extern (C) void function(_GtkTreeModelSort *)gtk_tree_model_sort_reset_default_sort_func;
+extern (C) void function(_GtkTreeModelSort *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_model_sort_convert_iter_to_child_iter;
+extern (C) void * function(_GtkTreeModelSort *, void *)gtk_tree_model_sort_convert_path_to_child_path;
+extern (C) void function(_GtkTreeModelSort *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_model_sort_convert_child_iter_to_iter;
+extern (C) void * function(_GtkTreeModelSort *, void *)gtk_tree_model_sort_convert_child_path_to_path;
+extern (C) void * function(_GtkTreeModelSort *)gtk_tree_model_sort_get_model;
+extern (C) void * function(void *)gtk_tree_model_sort_new_with_model;
+extern (C) uint function()gtk_tree_model_sort_get_type;
+extern (C) int function(_GtkSelectionData *, void * *, void * *)gtk_tree_get_row_drag_data;
+extern (C) int function(_GtkSelectionData *, void *, void *)gtk_tree_set_row_drag_data;
+extern (C) int function(void *, void *, _GtkSelectionData *)gtk_tree_drag_dest_row_drop_possible;
+extern (C) int function(void *, void *, _GtkSelectionData *)gtk_tree_drag_dest_drag_data_received;
+extern (C) uint function()gtk_tree_drag_dest_get_type;
+extern (C) int function(void *, void *, _GtkSelectionData *)gtk_tree_drag_source_drag_data_get;
+extern (C) int function(void *, void *)gtk_tree_drag_source_drag_data_delete;
+extern (C) int function(void *, void *)gtk_tree_drag_source_row_draggable;
+extern (C) uint function()gtk_tree_drag_source_get_type;
+extern (C) void function(_GtkToolbar *, _GtkWidget *, char *, char *, int)gtk_toolbar_insert_widget;
+extern (C) void function(_GtkToolbar *, _GtkWidget *, char *, char *)gtk_toolbar_prepend_widget;
+extern (C) void function(_GtkToolbar *, _GtkWidget *, char *, char *)gtk_toolbar_append_widget;
+extern (C) _GtkWidget * function(_GtkToolbar *, int, _GtkWidget *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *, int)gtk_toolbar_insert_element;
+extern (C) _GtkWidget * function(_GtkToolbar *, int, _GtkWidget *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *)gtk_toolbar_prepend_element;
+extern (C) _GtkWidget * function(_GtkToolbar *, int, _GtkWidget *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *)gtk_toolbar_append_element;
+extern (C) void function(_GtkToolbar *, int)gtk_toolbar_remove_space;
+extern (C) void function(_GtkToolbar *, int)gtk_toolbar_insert_space;
+extern (C) void function(_GtkToolbar *)gtk_toolbar_prepend_space;
+extern (C) void function(_GtkToolbar *)gtk_toolbar_append_space;
+extern (C) _GtkWidget * function(_GtkToolbar *, char *, char *, char *, _BCD_func__12122, void *, int)gtk_toolbar_insert_stock;
+extern (C) _GtkWidget * function(_GtkToolbar *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *, int)gtk_toolbar_insert_item;
+extern (C) _GtkWidget * function(_GtkToolbar *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *)gtk_toolbar_prepend_item;
+extern (C) _GtkWidget * function(_GtkToolbar *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *)gtk_toolbar_append_item;
+extern (C) void function(_GtkToolbar *)gtk_toolbar_unset_icon_size;
+extern (C) void function(_GtkToolbar *, int)gtk_toolbar_set_icon_size;
+extern (C) void function(_GtkToolbar *)_gtk_toolbar_rebuild_menu;
+extern (C) int function()_gtk_toolbar_get_default_space_size;
+extern (C) void function(_GtkWidget *, _GtkToolbar *, _GdkRectangle *, _GdkRectangle *)_gtk_toolbar_paint_space_line;
+extern (C) char * function(char *)_gtk_toolbar_elide_underscores;
+extern (C) void function(_GtkToolbar *, _GtkToolItem *, int)gtk_toolbar_set_drop_highlight_item;
+extern (C) int function(_GtkToolbar *, int, int)gtk_toolbar_get_drop_index;
+extern (C) int function(_GtkToolbar *)gtk_toolbar_get_relief_style;
+extern (C) int function(_GtkToolbar *)gtk_toolbar_get_icon_size;
+extern (C) void function(_GtkToolbar *)gtk_toolbar_unset_style;
+extern (C) void function(_GtkToolbar *, int)gtk_toolbar_set_style;
+extern (C) int function(_GtkToolbar *)gtk_toolbar_get_style;
+extern (C) void function(_GtkToolbar *, int)gtk_toolbar_set_tooltips;
+extern (C) int function(_GtkToolbar *)gtk_toolbar_get_tooltips;
+extern (C) void function(_GtkToolbar *, int)gtk_toolbar_set_orientation;
+extern (C) int function(_GtkToolbar *)gtk_toolbar_get_orientation;
+extern (C) void function(_GtkToolbar *, int)gtk_toolbar_set_show_arrow;
+extern (C) int function(_GtkToolbar *)gtk_toolbar_get_show_arrow;
+extern (C) _GtkToolItem * function(_GtkToolbar *, int)gtk_toolbar_get_nth_item;
+extern (C) int function(_GtkToolbar *)gtk_toolbar_get_n_items;
+extern (C) int function(_GtkToolbar *, _GtkToolItem *)gtk_toolbar_get_item_index;
+extern (C) void function(_GtkToolbar *, _GtkToolItem *, int)gtk_toolbar_insert;
+extern (C) _GtkWidget * function()gtk_toolbar_new;
+extern (C) uint function()gtk_toolbar_get_type;
+extern (C) void function(_GtkTipsQuery *, char *, char *)gtk_tips_query_set_labels;
+extern (C) void function(_GtkTipsQuery *, _GtkWidget *)gtk_tips_query_set_caller;
+extern (C) void function(_GtkTipsQuery *)gtk_tips_query_stop_query;
+extern (C) void function(_GtkTipsQuery *)gtk_tips_query_start_query;
+extern (C) _GtkWidget * function()gtk_tips_query_new;
+extern (C) uint function()gtk_tips_query_get_type;
+extern (C) _GtkTextAttributes * function(_GtkTextView *)gtk_text_view_get_default_attributes;
+extern (C) void * function(_GtkTextView *)gtk_text_view_get_tabs;
+extern (C) void function(_GtkTextView *, void *)gtk_text_view_set_tabs;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_indent;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_indent;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_right_margin;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_right_margin;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_left_margin;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_left_margin;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_justification;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_justification;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_pixels_inside_wrap;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_pixels_inside_wrap;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_pixels_below_lines;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_pixels_below_lines;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_pixels_above_lines;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_pixels_above_lines;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_accepts_tab;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_accepts_tab;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_overwrite;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_overwrite;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_editable;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_editable;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_wrap_mode;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_wrap_mode;
+extern (C) void function(_GtkTextView *, _GtkWidget *, int, int)gtk_text_view_move_child;
+extern (C) void function(_GtkTextView *, _GtkWidget *, int, int, int)gtk_text_view_add_child_in_window;
+extern (C) void function(_GtkTextView *, _GtkWidget *, _GtkTextChildAnchor *)gtk_text_view_add_child_at_anchor;
+extern (C) int function(_GtkTextView *, _GtkTextIter *, int)gtk_text_view_move_visually;
+extern (C) int function(_GtkTextView *, _GtkTextIter *)gtk_text_view_starts_display_line;
+extern (C) int function(_GtkTextView *, _GtkTextIter *)gtk_text_view_backward_display_line_start;
+extern (C) int function(_GtkTextView *, _GtkTextIter *)gtk_text_view_forward_display_line_end;
+extern (C) int function(_GtkTextView *, _GtkTextIter *)gtk_text_view_backward_display_line;
+extern (C) int function(_GtkTextView *, _GtkTextIter *)gtk_text_view_forward_display_line;
+extern (C) int function(_GtkTextView *, int)gtk_text_view_get_border_window_size;
+extern (C) void function(_GtkTextView *, int, int)gtk_text_view_set_border_window_size;
+extern (C) int function(_GtkTextView *, _GdkDrawable *)gtk_text_view_get_window_type;
+extern (C) _GdkDrawable * function(_GtkTextView *, int)gtk_text_view_get_window;
+extern (C) void function(_GtkTextView *, int, int, int, int *, int *)gtk_text_view_window_to_buffer_coords;
+extern (C) void function(_GtkTextView *, int, int, int, int *, int *)gtk_text_view_buffer_to_window_coords;
+extern (C) void function(_GtkTextView *, _GtkTextIter *, int, int *)gtk_text_view_get_line_at_y;
+extern (C) void function(_GtkTextView *, _GtkTextIter *, int *, int *)gtk_text_view_get_line_yrange;
+extern (C) void function(_GtkTextView *, _GtkTextIter *, int *, int, int)gtk_text_view_get_iter_at_position;
+extern (C) void function(_GtkTextView *, _GtkTextIter *, int, int)gtk_text_view_get_iter_at_location;
+extern (C) void function(_GtkTextView *, _GtkTextIter *, _GdkRectangle *)gtk_text_view_get_iter_location;
+extern (C) int function(_GtkTextView *)gtk_text_view_get_cursor_visible;
+extern (C) void function(_GtkTextView *, int)gtk_text_view_set_cursor_visible;
+extern (C) void function(_GtkTextView *, _GdkRectangle *)gtk_text_view_get_visible_rect;
+extern (C) int function(_GtkTextView *)gtk_text_view_place_cursor_onscreen;
+extern (C) int function(_GtkTextView *, _GtkTextMark *)gtk_text_view_move_mark_onscreen;
+extern (C) void function(_GtkTextView *, _GtkTextMark *)gtk_text_view_scroll_mark_onscreen;
+extern (C) void function(_GtkTextView *, _GtkTextMark *, double, int, double, double)gtk_text_view_scroll_to_mark;
+extern (C) int function(_GtkTextView *, _GtkTextIter *, double, int, double, double)gtk_text_view_scroll_to_iter;
+extern (C) _GtkTextBuffer * function(_GtkTextView *)gtk_text_view_get_buffer;
+extern (C) void function(_GtkTextView *, _GtkTextBuffer *)gtk_text_view_set_buffer;
+extern (C) _GtkWidget * function(_GtkTextBuffer *)gtk_text_view_new_with_buffer;
+extern (C) _GtkWidget * function()gtk_text_view_new;
+extern (C) uint function()gtk_text_view_get_type;
+extern (C) int function(_GtkTextBuffer *, _GtkTextBuffer *, void *, _GtkTextIter *, char *, uint, _GError * *)gtk_text_buffer_deserialize;
+extern (C) char * function(_GtkTextBuffer *, _GtkTextBuffer *, void *, _GtkTextIter *, _GtkTextIter *, uint *)gtk_text_buffer_serialize;
+extern (C) void * * function(_GtkTextBuffer *, int *)gtk_text_buffer_get_deserialize_formats;
+extern (C) void * * function(_GtkTextBuffer *, int *)gtk_text_buffer_get_serialize_formats;
+extern (C) int function(_GtkTextBuffer *, void *)gtk_text_buffer_deserialize_get_can_create_tags;
+extern (C) void function(_GtkTextBuffer *, void *, int)gtk_text_buffer_deserialize_set_can_create_tags;
+extern (C) void function(_GtkTextBuffer *, void *)gtk_text_buffer_unregister_deserialize_format;
+extern (C) void function(_GtkTextBuffer *, void *)gtk_text_buffer_unregister_serialize_format;
+extern (C) void * function(_GtkTextBuffer *, char *)gtk_text_buffer_register_deserialize_tagset;
+extern (C) void * function(_GtkTextBuffer *, char *, _BCD_func__9281, void *, _BCD_func__13158)gtk_text_buffer_register_deserialize_format;
+extern (C) void * function(_GtkTextBuffer *, char *)gtk_text_buffer_register_serialize_tagset;
+extern (C) void * function(_GtkTextBuffer *, char *, _BCD_func__9282, void *, _BCD_func__13158)gtk_text_buffer_register_serialize_format;
+extern (C) void function(_GtkTextBuffer *, _GtkTextTag *)_gtk_text_buffer_notify_will_remove_tag;
+extern (C) _PangoLogAttr * function(_GtkTextBuffer *, _GtkTextIter *, int *)_gtk_text_buffer_get_line_log_attrs;
+extern (C) void * function(_GtkTextBuffer *)_gtk_text_buffer_get_btree;
+extern (C) void function(_GtkTextBuffer *)_gtk_text_buffer_spew;
+extern (C) _GtkTargetList * function(_GtkTextBuffer *)gtk_text_buffer_get_paste_target_list;
+extern (C) _GtkTargetList * function(_GtkTextBuffer *)gtk_text_buffer_get_copy_target_list;
+extern (C) void function(_GtkTextBuffer *)gtk_text_buffer_end_user_action;
+extern (C) void function(_GtkTextBuffer *)gtk_text_buffer_begin_user_action;
+extern (C) int function(_GtkTextBuffer *, int, int)gtk_text_buffer_delete_selection;
+extern (C) int function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_get_selection_bounds;
+extern (C) void function(_GtkTextBuffer *, void *, _GtkTextIter *, int)gtk_text_buffer_paste_clipboard;
+extern (C) void function(_GtkTextBuffer *, void *)gtk_text_buffer_copy_clipboard;
+extern (C) void function(_GtkTextBuffer *, void *, int)gtk_text_buffer_cut_clipboard;
+extern (C) void function(_GtkTextBuffer *, void *)gtk_text_buffer_remove_selection_clipboard;
+extern (C) void function(_GtkTextBuffer *, void *)gtk_text_buffer_add_selection_clipboard;
+extern (C) int function(_GtkTextBuffer *)gtk_text_buffer_get_has_selection;
+extern (C) void function(_GtkTextBuffer *, int)gtk_text_buffer_set_modified;
+extern (C) int function(_GtkTextBuffer *)gtk_text_buffer_get_modified;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextChildAnchor *)gtk_text_buffer_get_iter_at_child_anchor;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextMark *)gtk_text_buffer_get_iter_at_mark;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_get_bounds;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *)gtk_text_buffer_get_end_iter;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *)gtk_text_buffer_get_start_iter;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, int)gtk_text_buffer_get_iter_at_line;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, int)gtk_text_buffer_get_iter_at_offset;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, int, int)gtk_text_buffer_get_iter_at_line_index;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, int, int)gtk_text_buffer_get_iter_at_line_offset;
+extern (C) _GtkTextTag * function(_GtkTextBuffer *, char *, char *, ...)gtk_text_buffer_create_tag;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_remove_all_tags;
+extern (C) void function(_GtkTextBuffer *, char *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_remove_tag_by_name;
+extern (C) void function(_GtkTextBuffer *, char *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_apply_tag_by_name;
+extern (C) void function(_GtkTextBuffer *, _GtkTextTag *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_remove_tag;
+extern (C) void function(_GtkTextBuffer *, _GtkTextTag *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_apply_tag;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_select_range;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *)gtk_text_buffer_place_cursor;
+extern (C) _GtkTextMark * function(_GtkTextBuffer *)gtk_text_buffer_get_selection_bound;
+extern (C) _GtkTextMark * function(_GtkTextBuffer *)gtk_text_buffer_get_insert;
+extern (C) void function(_GtkTextBuffer *, char *)gtk_text_buffer_delete_mark_by_name;
+extern (C) void function(_GtkTextBuffer *, char *, _GtkTextIter *)gtk_text_buffer_move_mark_by_name;
+extern (C) _GtkTextMark * function(_GtkTextBuffer *, char *)gtk_text_buffer_get_mark;
+extern (C) void function(_GtkTextBuffer *, _GtkTextMark *)gtk_text_buffer_delete_mark;
+extern (C) void function(_GtkTextBuffer *, _GtkTextMark *, _GtkTextIter *)gtk_text_buffer_move_mark;
+extern (C) _GtkTextMark * function(_GtkTextBuffer *, char *, _GtkTextIter *, int)gtk_text_buffer_create_mark;
+extern (C) void function(_GtkTextBuffer *, _GtkTextMark *, _GtkTextIter *)gtk_text_buffer_add_mark;
+extern (C) _GtkTextChildAnchor * function(_GtkTextBuffer *, _GtkTextIter *)gtk_text_buffer_create_child_anchor;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextChildAnchor *)gtk_text_buffer_insert_child_anchor;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, void *)gtk_text_buffer_insert_pixbuf;
+extern (C) char * function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, int)gtk_text_buffer_get_slice;
+extern (C) char * function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, int)gtk_text_buffer_get_text;
+extern (C) int function(_GtkTextBuffer *, _GtkTextIter *, int, int)gtk_text_buffer_backspace;
+extern (C) int function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, int)gtk_text_buffer_delete_interactive;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_delete;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, char *, int, char *, ...)gtk_text_buffer_insert_with_tags_by_name;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, char *, int, _GtkTextTag *, ...)gtk_text_buffer_insert_with_tags;
+extern (C) int function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *, int)gtk_text_buffer_insert_range_interactive;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *)gtk_text_buffer_insert_range;
+extern (C) int function(_GtkTextBuffer *, char *, int, int)gtk_text_buffer_insert_interactive_at_cursor;
+extern (C) int function(_GtkTextBuffer *, _GtkTextIter *, char *, int, int)gtk_text_buffer_insert_interactive;
+extern (C) void function(_GtkTextBuffer *, char *, int)gtk_text_buffer_insert_at_cursor;
+extern (C) void function(_GtkTextBuffer *, _GtkTextIter *, char *, int)gtk_text_buffer_insert;
+extern (C) void function(_GtkTextBuffer *, char *, int)gtk_text_buffer_set_text;
+extern (C) _GtkTextTagTable * function(_GtkTextBuffer *)gtk_text_buffer_get_tag_table;
+extern (C) int function(_GtkTextBuffer *)gtk_text_buffer_get_char_count;
+extern (C) int function(_GtkTextBuffer *)gtk_text_buffer_get_line_count;
+extern (C) _GtkTextBuffer * function(_GtkTextTagTable *)gtk_text_buffer_new;
+extern (C) uint function()gtk_text_buffer_get_type;
+extern (C) int function(_GtkTextMark *)gtk_text_mark_get_left_gravity;
+extern (C) _GtkTextBuffer * function(_GtkTextMark *)gtk_text_mark_get_buffer;
+extern (C) int function(_GtkTextMark *)gtk_text_mark_get_deleted;
+extern (C) char * function(_GtkTextMark *)gtk_text_mark_get_name;
+extern (C) _GtkTextMark * function(char *, int)gtk_text_mark_new;
+extern (C) int function(_GtkTextMark *)gtk_text_mark_get_visible;
+extern (C) void function(_GtkTextMark *, int)gtk_text_mark_set_visible;
+extern (C) uint function()gtk_text_mark_get_type;
+extern (C) void function(_GtkTextTagTable *, void *)_gtk_text_tag_table_remove_buffer;
+extern (C) void function(_GtkTextTagTable *, void *)_gtk_text_tag_table_add_buffer;
+extern (C) int function(_GtkTextTagTable *)gtk_text_tag_table_get_size;
+extern (C) void function(_GtkTextTagTable *, _BCD_func__9332, void *)gtk_text_tag_table_foreach;
+extern (C) _GtkTextTag * function(_GtkTextTagTable *, char *)gtk_text_tag_table_lookup;
+extern (C) void function(_GtkTextTagTable *, _GtkTextTag *)gtk_text_tag_table_remove;
+extern (C) void function(_GtkTextTagTable *, _GtkTextTag *)gtk_text_tag_table_add;
+extern (C) _GtkTextTagTable * function()gtk_text_tag_table_new;
+extern (C) uint function()gtk_text_tag_table_get_type;
+extern (C) _GtkWidget * function()gtk_tearoff_menu_item_new;
+extern (C) uint function()gtk_tearoff_menu_item_get_type;
+extern (C) int function(_GtkTable *)gtk_table_get_homogeneous;
+extern (C) void function(_GtkTable *, int)gtk_table_set_homogeneous;
+extern (C) uint function(_GtkTable *)gtk_table_get_default_col_spacing;
+extern (C) void function(_GtkTable *, uint)gtk_table_set_col_spacings;
+extern (C) uint function(_GtkTable *)gtk_table_get_default_row_spacing;
+extern (C) void function(_GtkTable *, uint)gtk_table_set_row_spacings;
+extern (C) uint function(_GtkTable *, uint)gtk_table_get_col_spacing;
+extern (C) void function(_GtkTable *, uint, uint)gtk_table_set_col_spacing;
+extern (C) uint function(_GtkTable *, uint)gtk_table_get_row_spacing;
+extern (C) void function(_GtkTable *, uint, uint)gtk_table_set_row_spacing;
+extern (C) void function(_GtkTable *, _GtkWidget *, uint, uint, uint, uint)gtk_table_attach_defaults;
+extern (C) void function(_GtkTable *, _GtkWidget *, uint, uint, uint, uint, int, int, uint, uint)gtk_table_attach;
+extern (C) void function(_GtkTable *, uint, uint)gtk_table_resize;
+extern (C) _GtkWidget * function(uint, uint, int)gtk_table_new;
+extern (C) uint function()gtk_table_get_type;
+extern (C) void function(char *, _BCD_func__12124, void *, _BCD_func__13158)gtk_stock_set_translate_func;
+extern (C) void function(_GtkStockItem *)gtk_stock_item_free;
+extern (C) _GtkStockItem * function(_GtkStockItem *)gtk_stock_item_copy;
+extern (C) _GSList * function()gtk_stock_list_ids;
+extern (C) int function(char *, _GtkStockItem *)gtk_stock_lookup;
+extern (C) void function(_GtkStockItem *, uint)gtk_stock_add_static;
+extern (C) void function(_GtkStockItem *, uint)gtk_stock_add;
+extern (C) int function(_GtkStatusIcon *, _GdkScreen * *, _GdkRectangle *, int *)gtk_status_icon_get_geometry;
+extern (C) void function(_GtkMenu *, int *, int *, int *, void *)gtk_status_icon_position_menu;
+extern (C) int function(_GtkStatusIcon *)gtk_status_icon_is_embedded;
+extern (C) int function(_GtkStatusIcon *)gtk_status_icon_get_blinking;
+extern (C) void function(_GtkStatusIcon *, int)gtk_status_icon_set_blinking;
+extern (C) int function(_GtkStatusIcon *)gtk_status_icon_get_visible;
+extern (C) void function(_GtkStatusIcon *, int)gtk_status_icon_set_visible;
+extern (C) void function(_GtkStatusIcon *, char *)gtk_status_icon_set_tooltip;
+extern (C) _GdkScreen * function(_GtkStatusIcon *)gtk_status_icon_get_screen;
+extern (C) void function(_GtkStatusIcon *, _GdkScreen *)gtk_status_icon_set_screen;
+extern (C) int function(_GtkStatusIcon *)gtk_status_icon_get_size;
+extern (C) char * function(_GtkStatusIcon *)gtk_status_icon_get_icon_name;
+extern (C) char * function(_GtkStatusIcon *)gtk_status_icon_get_stock;
+extern (C) void * function(_GtkStatusIcon *)gtk_status_icon_get_pixbuf;
+extern (C) int function(_GtkStatusIcon *)gtk_status_icon_get_storage_type;
+extern (C) void function(_GtkStatusIcon *, char *)gtk_status_icon_set_from_icon_name;
+extern (C) void function(_GtkStatusIcon *, char *)gtk_status_icon_set_from_stock;
+extern (C) void function(_GtkStatusIcon *, char *)gtk_status_icon_set_from_file;
+extern (C) void function(_GtkStatusIcon *, void *)gtk_status_icon_set_from_pixbuf;
+extern (C) _GtkStatusIcon * function(char *)gtk_status_icon_new_from_icon_name;
+extern (C) _GtkStatusIcon * function(char *)gtk_status_icon_new_from_stock;
+extern (C) _GtkStatusIcon * function(char *)gtk_status_icon_new_from_file;
+extern (C) _GtkStatusIcon * function(void *)gtk_status_icon_new_from_pixbuf;
+extern (C) _GtkStatusIcon * function()gtk_status_icon_new;
+extern (C) uint function()gtk_status_icon_get_type;
+extern (C) int function(_GtkStatusbar *)gtk_statusbar_get_has_resize_grip;
+extern (C) void function(_GtkStatusbar *, int)gtk_statusbar_set_has_resize_grip;
+extern (C) void function(_GtkStatusbar *, uint, uint)gtk_statusbar_remove;
+extern (C) void function(_GtkStatusbar *, uint)gtk_statusbar_pop;
+extern (C) uint function(_GtkStatusbar *, uint, char *)gtk_statusbar_push;
+extern (C) uint function(_GtkStatusbar *, char *)gtk_statusbar_get_context_id;
+extern (C) _GtkWidget * function()gtk_statusbar_new;
+extern (C) uint function()gtk_statusbar_get_type;
+extern (C) void function(_GtkSpinButton *)gtk_spin_button_update;
+extern (C) int function(_GtkSpinButton *)gtk_spin_button_get_snap_to_ticks;
+extern (C) void function(_GtkSpinButton *, int)gtk_spin_button_set_snap_to_ticks;
+extern (C) int function(_GtkSpinButton *)gtk_spin_button_get_wrap;
+extern (C) void function(_GtkSpinButton *, int)gtk_spin_button_set_wrap;
+extern (C) void function(_GtkSpinButton *, int, double)gtk_spin_button_spin;
+extern (C) int function(_GtkSpinButton *)gtk_spin_button_get_numeric;
+extern (C) void function(_GtkSpinButton *, int)gtk_spin_button_set_numeric;
+extern (C) int function(_GtkSpinButton *)gtk_spin_button_get_update_policy;
+extern (C) void function(_GtkSpinButton *, int)gtk_spin_button_set_update_policy;
+extern (C) void function(_GtkSpinButton *, double)gtk_spin_button_set_value;
+extern (C) int function(_GtkSpinButton *)gtk_spin_button_get_value_as_int;
+extern (C) double function(_GtkSpinButton *)gtk_spin_button_get_value;
+extern (C) void function(_GtkSpinButton *, double *, double *)gtk_spin_button_get_range;
+extern (C) void function(_GtkSpinButton *, double, double)gtk_spin_button_set_range;
+extern (C) void function(_GtkSpinButton *, double *, double *)gtk_spin_button_get_increments;
+extern (C) void function(_GtkSpinButton *, double, double)gtk_spin_button_set_increments;
+extern (C) uint function(_GtkSpinButton *)gtk_spin_button_get_digits;
+extern (C) void function(_GtkSpinButton *, uint)gtk_spin_button_set_digits;
+extern (C) _GtkAdjustment * function(_GtkSpinButton *)gtk_spin_button_get_adjustment;
+extern (C) void function(_GtkSpinButton *, _GtkAdjustment *)gtk_spin_button_set_adjustment;
+extern (C) _GtkWidget * function(double, double, double)gtk_spin_button_new_with_range;
+extern (C) _GtkWidget * function(_GtkAdjustment *, double, uint)gtk_spin_button_new;
+extern (C) void function(_GtkSpinButton *, _GtkAdjustment *, double, uint)gtk_spin_button_configure;
+extern (C) uint function()gtk_spin_button_get_type;
+extern (C) void function(_GtkWidget *)_gtk_size_group_queue_resize;
+extern (C) void function(_GtkWidget *, _GtkRequisition *)_gtk_size_group_compute_requisition;
+extern (C) void function(_GtkWidget *, _GtkRequisition *)_gtk_size_group_get_child_requisition;
+extern (C) _GSList * function(_GtkSizeGroup *)gtk_size_group_get_widgets;
+extern (C) void function(_GtkSizeGroup *, _GtkWidget *)gtk_size_group_remove_widget;
+extern (C) void function(_GtkSizeGroup *, _GtkWidget *)gtk_size_group_add_widget;
+extern (C) int function(_GtkSizeGroup *)gtk_size_group_get_ignore_hidden;
+extern (C) void function(_GtkSizeGroup *, int)gtk_size_group_set_ignore_hidden;
+extern (C) int function(_GtkSizeGroup *)gtk_size_group_get_mode;
+extern (C) void function(_GtkSizeGroup *, int)gtk_size_group_set_mode;
+extern (C) _GtkSizeGroup * function(int)gtk_size_group_new;
+extern (C) uint function()gtk_size_group_get_type;
+extern (C) void function(_GtkSeparatorToolItem *, int)gtk_separator_tool_item_set_draw;
+extern (C) int function(_GtkSeparatorToolItem *)gtk_separator_tool_item_get_draw;
+extern (C) _GtkToolItem * function()gtk_separator_tool_item_new;
+extern (C) uint function()gtk_separator_tool_item_get_type;
+extern (C) _GtkWidget * function()gtk_separator_menu_item_new;
+extern (C) uint function()gtk_separator_menu_item_get_type;
+extern (C) int function(_GtkScrolledWindow *)_gtk_scrolled_window_get_scrollbar_spacing;
+extern (C) void function(_GtkScrolledWindow *, _GtkWidget *)gtk_scrolled_window_add_with_viewport;
+extern (C) int function(_GtkScrolledWindow *)gtk_scrolled_window_get_shadow_type;
+extern (C) void function(_GtkScrolledWindow *, int)gtk_scrolled_window_set_shadow_type;
+extern (C) int function(_GtkScrolledWindow *)gtk_scrolled_window_get_placement;
+extern (C) void function(_GtkScrolledWindow *)gtk_scrolled_window_unset_placement;
+extern (C) void function(_GtkScrolledWindow *, int)gtk_scrolled_window_set_placement;
+extern (C) void function(_GtkScrolledWindow *, int *, int *)gtk_scrolled_window_get_policy;
+extern (C) void function(_GtkScrolledWindow *, int, int)gtk_scrolled_window_set_policy;
+extern (C) _GtkWidget * function(_GtkScrolledWindow *)gtk_scrolled_window_get_vscrollbar;
+extern (C) _GtkWidget * function(_GtkScrolledWindow *)gtk_scrolled_window_get_hscrollbar;
+extern (C) _GtkAdjustment * function(_GtkScrolledWindow *)gtk_scrolled_window_get_vadjustment;
+extern (C) _GtkAdjustment * function(_GtkScrolledWindow *)gtk_scrolled_window_get_hadjustment;
+extern (C) void function(_GtkScrolledWindow *, _GtkAdjustment *)gtk_scrolled_window_set_vadjustment;
+extern (C) void function(_GtkScrolledWindow *, _GtkAdjustment *)gtk_scrolled_window_set_hadjustment;
+extern (C) _GtkWidget * function(_GtkAdjustment *, _GtkAdjustment *)gtk_scrolled_window_new;
+extern (C) uint function()gtk_scrolled_window_get_type;
+extern (C) int function(_GtkViewport *)gtk_viewport_get_shadow_type;
+extern (C) void function(_GtkViewport *, int)gtk_viewport_set_shadow_type;
+extern (C) void function(_GtkViewport *, _GtkAdjustment *)gtk_viewport_set_vadjustment;
+extern (C) void function(_GtkViewport *, _GtkAdjustment *)gtk_viewport_set_hadjustment;
+extern (C) _GtkAdjustment * function(_GtkViewport *)gtk_viewport_get_vadjustment;
+extern (C) _GtkAdjustment * function(_GtkViewport *)gtk_viewport_get_hadjustment;
+extern (C) _GtkWidget * function(_GtkAdjustment *, _GtkAdjustment *)gtk_viewport_new;
+extern (C) uint function()gtk_viewport_get_type;
+extern (C) void function(_GtkScaleButton *, _GtkAdjustment *)gtk_scale_button_set_adjustment;
+extern (C) _GtkAdjustment * function(_GtkScaleButton *)gtk_scale_button_get_adjustment;
+extern (C) void function(_GtkScaleButton *, double)gtk_scale_button_set_value;
+extern (C) double function(_GtkScaleButton *)gtk_scale_button_get_value;
+extern (C) void function(_GtkScaleButton *, char * *)gtk_scale_button_set_icons;
+extern (C) _GtkWidget * function(int, double, double, double, char * *)gtk_scale_button_new;
+extern (C) uint function()gtk_scale_button_get_type;
+extern (C) _GtkWidget * function(_GtkRecentManager *)gtk_recent_chooser_widget_new_for_manager;
+extern (C) _GtkWidget * function()gtk_recent_chooser_widget_new;
+extern (C) uint function()gtk_recent_chooser_widget_get_type;
+extern (C) void function(_GtkRecentChooserMenu *, int)gtk_recent_chooser_menu_set_show_numbers;
+extern (C) int function(_GtkRecentChooserMenu *)gtk_recent_chooser_menu_get_show_numbers;
+extern (C) _GtkWidget * function(_GtkRecentManager *)gtk_recent_chooser_menu_new_for_manager;
+extern (C) _GtkWidget * function()gtk_recent_chooser_menu_new;
+extern (C) uint function()gtk_recent_chooser_menu_get_type;
+extern (C) _GtkWidget * function(char *, _GtkWindow *, _GtkRecentManager *, char *, ...)gtk_recent_chooser_dialog_new_for_manager;
+extern (C) _GtkWidget * function(char *, _GtkWindow *, char *, ...)gtk_recent_chooser_dialog_new;
+extern (C) uint function()gtk_recent_chooser_dialog_get_type;
+extern (C) void * function(void *)gtk_recent_chooser_get_filter;
+extern (C) void function(void *, void *)gtk_recent_chooser_set_filter;
+extern (C) _GSList * function(void *)gtk_recent_chooser_list_filters;
+extern (C) void function(void *, void *)gtk_recent_chooser_remove_filter;
+extern (C) void function(void *, void *)gtk_recent_chooser_add_filter;
+extern (C) char * * function(void *, uint *)gtk_recent_chooser_get_uris;
+extern (C) _GList * function(void *)gtk_recent_chooser_get_items;
+extern (C) void function(void *)gtk_recent_chooser_unselect_all;
+extern (C) void function(void *)gtk_recent_chooser_select_all;
+extern (C) void function(void *, char *)gtk_recent_chooser_unselect_uri;
+extern (C) int function(void *, char *, _GError * *)gtk_recent_chooser_select_uri;
+extern (C) void * function(void *)gtk_recent_chooser_get_current_item;
+extern (C) char * function(void *)gtk_recent_chooser_get_current_uri;
+extern (C) int function(void *, char *, _GError * *)gtk_recent_chooser_set_current_uri;
+extern (C) void function(void *, _BCD_func__9605, void *, _BCD_func__13158)gtk_recent_chooser_set_sort_func;
+extern (C) int function(void *)gtk_recent_chooser_get_sort_type;
+extern (C) void function(void *, int)gtk_recent_chooser_set_sort_type;
+extern (C) int function(void *)gtk_recent_chooser_get_show_icons;
+extern (C) void function(void *, int)gtk_recent_chooser_set_show_icons;
+extern (C) int function(void *)gtk_recent_chooser_get_show_numbers;
+extern (C) void function(void *, int)gtk_recent_chooser_set_show_numbers;
+extern (C) int function(void *)gtk_recent_chooser_get_show_tips;
+extern (C) void function(void *, int)gtk_recent_chooser_set_show_tips;
+extern (C) int function(void *)gtk_recent_chooser_get_local_only;
+extern (C) void function(void *, int)gtk_recent_chooser_set_local_only;
+extern (C) int function(void *)gtk_recent_chooser_get_limit;
+extern (C) void function(void *, int)gtk_recent_chooser_set_limit;
+extern (C) int function(void *)gtk_recent_chooser_get_select_multiple;
+extern (C) void function(void *, int)gtk_recent_chooser_set_select_multiple;
+extern (C) int function(void *)gtk_recent_chooser_get_show_not_found;
+extern (C) void function(void *, int)gtk_recent_chooser_set_show_not_found;
+extern (C) int function(void *)gtk_recent_chooser_get_show_private;
+extern (C) void function(void *, int)gtk_recent_chooser_set_show_private;
+extern (C) uint function()gtk_recent_chooser_get_type;
+extern (C) uint function()gtk_recent_chooser_error_quark;
+extern (C) int function(void *, _GtkRecentFilterInfo *)gtk_recent_filter_filter;
+extern (C) int function(void *)gtk_recent_filter_get_needed;
+extern (C) void function(void *, int, _BCD_func__9607, void *, _BCD_func__13158)gtk_recent_filter_add_custom;
+extern (C) void function(void *, int)gtk_recent_filter_add_age;
+extern (C) void function(void *, char *)gtk_recent_filter_add_group;
+extern (C) void function(void *, char *)gtk_recent_filter_add_application;
+extern (C) void function(void *)gtk_recent_filter_add_pixbuf_formats;
+extern (C) void function(void *, char *)gtk_recent_filter_add_pattern;
+extern (C) void function(void *, char *)gtk_recent_filter_add_mime_type;
+extern (C) char * function(void *)gtk_recent_filter_get_name;
+extern (C) void function(void *, char *)gtk_recent_filter_set_name;
+extern (C) void * function()gtk_recent_filter_new;
+extern (C) uint function()gtk_recent_filter_get_type;
+extern (C) void function(_GtkRecentAction *, int)gtk_recent_action_set_show_numbers;
+extern (C) int function(_GtkRecentAction *)gtk_recent_action_get_show_numbers;
+extern (C) _GtkAction * function(char *, char *, char *, char *, _GtkRecentManager *)gtk_recent_action_new_for_manager;
+extern (C) _GtkAction * function(char *, char *, char *, char *)gtk_recent_action_new;
+extern (C) uint function()gtk_recent_action_get_type;
+extern (C) void function()_gtk_recent_manager_sync;
+extern (C) int function(void *, void *)gtk_recent_info_match;
+extern (C) int function(void *)gtk_recent_info_exists;
+extern (C) int function(void *)gtk_recent_info_is_local;
+extern (C) int function(void *)gtk_recent_info_get_age;
+extern (C) char * function(void *)gtk_recent_info_get_uri_display;
+extern (C) char * function(void *)gtk_recent_info_get_short_name;
+extern (C) void * function(void *, int)gtk_recent_info_get_icon;
+extern (C) int function(void *, char *)gtk_recent_info_has_group;
+extern (C) char * * function(void *, uint *)gtk_recent_info_get_groups;
+extern (C) int function(void *, char *)gtk_recent_info_has_application;
+extern (C) char * function(void *)gtk_recent_info_last_application;
+extern (C) char * * function(void *, uint *)gtk_recent_info_get_applications;
+extern (C) int function(void *, char *, char * *, uint *, int *)gtk_recent_info_get_application_info;
+extern (C) int function(void *)gtk_recent_info_get_private_hint;
+extern (C) int function(void *)gtk_recent_info_get_visited;
+extern (C) int function(void *)gtk_recent_info_get_modified;
+extern (C) int function(void *)gtk_recent_info_get_added;
+extern (C) char * function(void *)gtk_recent_info_get_mime_type;
+extern (C) char * function(void *)gtk_recent_info_get_description;
+extern (C) char * function(void *)gtk_recent_info_get_display_name;
+extern (C) char * function(void *)gtk_recent_info_get_uri;
+extern (C) void function(void *)gtk_recent_info_unref;
+extern (C) void * function(void *)gtk_recent_info_ref;
+extern (C) uint function()gtk_recent_info_get_type;
+extern (C) int function(_GtkRecentManager *, _GError * *)gtk_recent_manager_purge_items;
+extern (C) _GList * function(_GtkRecentManager *)gtk_recent_manager_get_items;
+extern (C) int function(_GtkRecentManager *)gtk_recent_manager_get_limit;
+extern (C) void function(_GtkRecentManager *, int)gtk_recent_manager_set_limit;
+extern (C) int function(_GtkRecentManager *, char *, char *, _GError * *)gtk_recent_manager_move_item;
+extern (C) int function(_GtkRecentManager *, char *)gtk_recent_manager_has_item;
+extern (C) void * function(_GtkRecentManager *, char *, _GError * *)gtk_recent_manager_lookup_item;
+extern (C) int function(_GtkRecentManager *, char *, _GError * *)gtk_recent_manager_remove_item;
+extern (C) int function(_GtkRecentManager *, char *, _GtkRecentData *)gtk_recent_manager_add_full;
+extern (C) int function(_GtkRecentManager *, char *)gtk_recent_manager_add_item;
+extern (C) void function(_GtkRecentManager *, _GdkScreen *)gtk_recent_manager_set_screen;
+extern (C) _GtkRecentManager * function(_GdkScreen *)gtk_recent_manager_get_for_screen;
+extern (C) _GtkRecentManager * function()gtk_recent_manager_get_default;
+extern (C) _GtkRecentManager * function()gtk_recent_manager_new;
+extern (C) uint function()gtk_recent_manager_get_type;
+extern (C) uint function()gtk_recent_manager_error_quark;
+extern (C) void function(_GtkRadioToolButton *, _GSList *)gtk_radio_tool_button_set_group;
+extern (C) _GSList * function(_GtkRadioToolButton *)gtk_radio_tool_button_get_group;
+extern (C) _GtkToolItem * function(_GtkRadioToolButton *, char *)gtk_radio_tool_button_new_with_stock_from_widget;
+extern (C) _GtkToolItem * function(_GtkRadioToolButton *)gtk_radio_tool_button_new_from_widget;
+extern (C) _GtkToolItem * function(_GSList *, char *)gtk_radio_tool_button_new_from_stock;
+extern (C) _GtkToolItem * function(_GSList *)gtk_radio_tool_button_new;
+extern (C) uint function()gtk_radio_tool_button_get_type;
+extern (C) int function(_GtkToggleToolButton *)gtk_toggle_tool_button_get_active;
+extern (C) void function(_GtkToggleToolButton *, int)gtk_toggle_tool_button_set_active;
+extern (C) _GtkToolItem * function(char *)gtk_toggle_tool_button_new_from_stock;
+extern (C) _GtkToolItem * function()gtk_toggle_tool_button_new;
+extern (C) uint function()gtk_toggle_tool_button_get_type;
+extern (C) void function(_GtkRadioMenuItem *, _GSList *)gtk_radio_menu_item_set_group;
+extern (C) _GSList * function(_GtkRadioMenuItem *)gtk_radio_menu_item_get_group;
+extern (C) _GtkWidget * function(_GtkRadioMenuItem *, char *)gtk_radio_menu_item_new_with_label_from_widget;
+extern (C) _GtkWidget * function(_GtkRadioMenuItem *, char *)gtk_radio_menu_item_new_with_mnemonic_from_widget;
+extern (C) _GtkWidget * function(_GtkRadioMenuItem *)gtk_radio_menu_item_new_from_widget;
+extern (C) _GtkWidget * function(_GSList *, char *)gtk_radio_menu_item_new_with_mnemonic;
+extern (C) _GtkWidget * function(_GSList *, char *)gtk_radio_menu_item_new_with_label;
+extern (C) _GtkWidget * function(_GSList *)gtk_radio_menu_item_new;
+extern (C) uint function()gtk_radio_menu_item_get_type;
+extern (C) void function(_GtkRadioButton *, _GSList *)gtk_radio_button_set_group;
+extern (C) _GSList * function(_GtkRadioButton *)gtk_radio_button_get_group;
+extern (C) _GtkWidget * function(_GtkRadioButton *, char *)gtk_radio_button_new_with_mnemonic_from_widget;
+extern (C) _GtkWidget * function(_GSList *, char *)gtk_radio_button_new_with_mnemonic;
+extern (C) _GtkWidget * function(_GtkRadioButton *, char *)gtk_radio_button_new_with_label_from_widget;
+extern (C) _GtkWidget * function(_GSList *, char *)gtk_radio_button_new_with_label;
+extern (C) _GtkWidget * function(_GtkRadioButton *)gtk_radio_button_new_from_widget;
+extern (C) _GtkWidget * function(_GSList *)gtk_radio_button_new;
+extern (C) uint function()gtk_radio_button_get_type;
+extern (C) void function(_GtkRadioAction *, int)gtk_radio_action_set_current_value;
+extern (C) int function(_GtkRadioAction *)gtk_radio_action_get_current_value;
+extern (C) void function(_GtkRadioAction *, _GSList *)gtk_radio_action_set_group;
+extern (C) _GSList * function(_GtkRadioAction *)gtk_radio_action_get_group;
+extern (C) _GtkRadioAction * function(char *, char *, char *, char *, int)gtk_radio_action_new;
+extern (C) uint function()gtk_radio_action_get_type;
+extern (C) int function(_GtkToggleAction *)gtk_toggle_action_get_draw_as_radio;
+extern (C) void function(_GtkToggleAction *, int)gtk_toggle_action_set_draw_as_radio;
+extern (C) int function(_GtkToggleAction *)gtk_toggle_action_get_active;
+extern (C) void function(_GtkToggleAction *, int)gtk_toggle_action_set_active;
+extern (C) void function(_GtkToggleAction *)gtk_toggle_action_toggled;
+extern (C) _GtkToggleAction * function(char *, char *, char *, char *)gtk_toggle_action_new;
+extern (C) uint function()gtk_toggle_action_get_type;
+extern (C) void function(_GtkProgressBar *, double)gtk_progress_bar_update;
+extern (C) void function(_GtkProgressBar *, uint)gtk_progress_bar_set_activity_blocks;
+extern (C) void function(_GtkProgressBar *, uint)gtk_progress_bar_set_activity_step;
+extern (C) void function(_GtkProgressBar *, uint)gtk_progress_bar_set_discrete_blocks;
+extern (C) void function(_GtkProgressBar *, int)gtk_progress_bar_set_bar_style;
+extern (C) _GtkWidget * function(_GtkAdjustment *)gtk_progress_bar_new_with_adjustment;
+extern (C) int function(_GtkProgressBar *)gtk_progress_bar_get_ellipsize;
+extern (C) void function(_GtkProgressBar *, int)gtk_progress_bar_set_ellipsize;
+extern (C) int function(_GtkProgressBar *)gtk_progress_bar_get_orientation;
+extern (C) double function(_GtkProgressBar *)gtk_progress_bar_get_pulse_step;
+extern (C) double function(_GtkProgressBar *)gtk_progress_bar_get_fraction;
+extern (C) char * function(_GtkProgressBar *)gtk_progress_bar_get_text;
+extern (C) void function(_GtkProgressBar *, int)gtk_progress_bar_set_orientation;
+extern (C) void function(_GtkProgressBar *, double)gtk_progress_bar_set_pulse_step;
+extern (C) void function(_GtkProgressBar *, double)gtk_progress_bar_set_fraction;
+extern (C) void function(_GtkProgressBar *, char *)gtk_progress_bar_set_text;
+extern (C) void function(_GtkProgressBar *)gtk_progress_bar_pulse;
+extern (C) _GtkWidget * function()gtk_progress_bar_new;
+extern (C) uint function()gtk_progress_bar_get_type;
+extern (C) double function(_GtkProgress *, double)gtk_progress_get_percentage_from_value;
+extern (C) double function(_GtkProgress *)gtk_progress_get_current_percentage;
+extern (C) char * function(_GtkProgress *, double)gtk_progress_get_text_from_value;
+extern (C) char * function(_GtkProgress *)gtk_progress_get_current_text;
+extern (C) void function(_GtkProgress *, int)gtk_progress_set_activity_mode;
+extern (C) double function(_GtkProgress *)gtk_progress_get_value;
+extern (C) void function(_GtkProgress *, double)gtk_progress_set_value;
+extern (C) void function(_GtkProgress *, double)gtk_progress_set_percentage;
+extern (C) void function(_GtkProgress *, double, double, double)gtk_progress_configure;
+extern (C) void function(_GtkProgress *, _GtkAdjustment *)gtk_progress_set_adjustment;
+extern (C) void function(_GtkProgress *, char *)gtk_progress_set_format_string;
+extern (C) void function(_GtkProgress *, float, float)gtk_progress_set_text_alignment;
+extern (C) void function(_GtkProgress *, int)gtk_progress_set_show_text;
+extern (C) uint function()gtk_progress_get_type;
+extern (C) void function(_GtkWindow *, void *, void *, _BCD_func__9769, void *)gtk_print_run_page_setup_dialog_async;
+extern (C) void * function(_GtkWindow *, void *, void *)gtk_print_run_page_setup_dialog;
+extern (C) void function(_GtkPrintOperation *)gtk_print_operation_cancel;
+extern (C) int function(_GtkPrintOperation *)gtk_print_operation_is_finished;
+extern (C) char * function(_GtkPrintOperation *)gtk_print_operation_get_status_string;
+extern (C) int function(_GtkPrintOperation *)gtk_print_operation_get_status;
+extern (C) void function(_GtkPrintOperation *, _GError * *)gtk_print_operation_get_error;
+extern (C) int function(_GtkPrintOperation *, int, _GtkWindow *, _GError * *)gtk_print_operation_run;
+extern (C) void function(_GtkPrintOperation *, char *)gtk_print_operation_set_custom_tab_label;
+extern (C) void function(_GtkPrintOperation *, int)gtk_print_operation_set_allow_async;
+extern (C) void function(_GtkPrintOperation *, int)gtk_print_operation_set_show_progress;
+extern (C) void function(_GtkPrintOperation *, int)gtk_print_operation_set_track_print_status;
+extern (C) void function(_GtkPrintOperation *, char *)gtk_print_operation_set_export_filename;
+extern (C) void function(_GtkPrintOperation *, int)gtk_print_operation_set_unit;
+extern (C) void function(_GtkPrintOperation *, int)gtk_print_operation_set_use_full_page;
+extern (C) void function(_GtkPrintOperation *, int)gtk_print_operation_set_current_page;
+extern (C) void function(_GtkPrintOperation *, int)gtk_print_operation_set_n_pages;
+extern (C) void function(_GtkPrintOperation *, char *)gtk_print_operation_set_job_name;
+extern (C) void * function(_GtkPrintOperation *)gtk_print_operation_get_print_settings;
+extern (C) void function(_GtkPrintOperation *, void *)gtk_print_operation_set_print_settings;
+extern (C) void * function(_GtkPrintOperation *)gtk_print_operation_get_default_page_setup;
+extern (C) void function(_GtkPrintOperation *, void *)gtk_print_operation_set_default_page_setup;
+extern (C) _GtkPrintOperation * function()gtk_print_operation_new;
+extern (C) uint function()gtk_print_operation_get_type;
+extern (C) uint function()gtk_print_error_quark;
+extern (C) int function(void *, int)gtk_print_operation_preview_is_selected;
+extern (C) void function(void *)gtk_print_operation_preview_end_preview;
+extern (C) void function(void *, int)gtk_print_operation_preview_render_page;
+extern (C) uint function()gtk_print_operation_preview_get_type;
+extern (C) void function(void *, void *, double, double)gtk_print_context_set_cairo_context;
+extern (C) void * function(void *)gtk_print_context_create_pango_layout;
+extern (C) void * function(void *)gtk_print_context_create_pango_context;
+extern (C) void * function(void *)gtk_print_context_get_pango_fontmap;
+extern (C) double function(void *)gtk_print_context_get_dpi_y;
+extern (C) double function(void *)gtk_print_context_get_dpi_x;
+extern (C) double function(void *)gtk_print_context_get_height;
+extern (C) double function(void *)gtk_print_context_get_width;
+extern (C) void * function(void *)gtk_print_context_get_page_setup;
+extern (C) void * function(void *)gtk_print_context_get_cairo_context;
+extern (C) uint function()gtk_print_context_get_type;
+extern (C) void function(void *, char *)gtk_print_settings_set_output_bin;
+extern (C) char * function(void *)gtk_print_settings_get_output_bin;
+extern (C) void function(void *, char *)gtk_print_settings_set_finishings;
+extern (C) char * function(void *)gtk_print_settings_get_finishings;
+extern (C) void function(void *, char *)gtk_print_settings_set_dither;
+extern (C) char * function(void *)gtk_print_settings_get_dither;
+extern (C) void function(void *, char *)gtk_print_settings_set_media_type;
+extern (C) char * function(void *)gtk_print_settings_get_media_type;
+extern (C) void function(void *, char *)gtk_print_settings_set_default_source;
+extern (C) char * function(void *)gtk_print_settings_get_default_source;
+extern (C) void function(void *, int)gtk_print_settings_set_page_set;
+extern (C) int function(void *)gtk_print_settings_get_page_set;
+extern (C) void function(void *, _GtkPageRange *, int)gtk_print_settings_set_page_ranges;
+extern (C) _GtkPageRange * function(void *, int *)gtk_print_settings_get_page_ranges;
+extern (C) void function(void *, int)gtk_print_settings_set_print_pages;
+extern (C) int function(void *)gtk_print_settings_get_print_pages;
+extern (C) void function(void *, double)gtk_print_settings_set_scale;
+extern (C) double function(void *)gtk_print_settings_get_scale;
+extern (C) void function(void *, int)gtk_print_settings_set_resolution;
+extern (C) int function(void *)gtk_print_settings_get_resolution;
+extern (C) void function(void *, int)gtk_print_settings_set_number_up;
+extern (C) int function(void *)gtk_print_settings_get_number_up;
+extern (C) void function(void *, int)gtk_print_settings_set_n_copies;
+extern (C) int function(void *)gtk_print_settings_get_n_copies;
+extern (C) void function(void *, int)gtk_print_settings_set_quality;
+extern (C) int function(void *)gtk_print_settings_get_quality;
+extern (C) void function(void *, int)gtk_print_settings_set_duplex;
+extern (C) int function(void *)gtk_print_settings_get_duplex;
+extern (C) void function(void *, int)gtk_print_settings_set_reverse;
+extern (C) int function(void *)gtk_print_settings_get_reverse;
+extern (C) void function(void *, int)gtk_print_settings_set_collate;
+extern (C) int function(void *)gtk_print_settings_get_collate;
+extern (C) void function(void *, int)gtk_print_settings_set_use_color;
+extern (C) int function(void *)gtk_print_settings_get_use_color;
+extern (C) void function(void *, double, int)gtk_print_settings_set_paper_height;
+extern (C) double function(void *, int)gtk_print_settings_get_paper_height;
+extern (C) void function(void *, double, int)gtk_print_settings_set_paper_width;
+extern (C) double function(void *, int)gtk_print_settings_get_paper_width;
+extern (C) void function(void *, void *)gtk_print_settings_set_paper_size;
+extern (C) void * function(void *)gtk_print_settings_get_paper_size;
+extern (C) void function(void *, int)gtk_print_settings_set_orientation;
+extern (C) int function(void *)gtk_print_settings_get_orientation;
+extern (C) void function(void *, char *)gtk_print_settings_set_printer;
+extern (C) char * function(void *)gtk_print_settings_get_printer;
+extern (C) void function(void *, char *, int)gtk_print_settings_set_int;
+extern (C) int function(void *, char *, int)gtk_print_settings_get_int_with_default;
+extern (C) int function(void *, char *)gtk_print_settings_get_int;
+extern (C) void function(void *, char *, double, int)gtk_print_settings_set_length;
+extern (C) double function(void *, char *, int)gtk_print_settings_get_length;
+extern (C) void function(void *, char *, double)gtk_print_settings_set_double;
+extern (C) double function(void *, char *, double)gtk_print_settings_get_double_with_default;
+extern (C) double function(void *, char *)gtk_print_settings_get_double;
+extern (C) void function(void *, char *, int)gtk_print_settings_set_bool;
+extern (C) int function(void *, char *)gtk_print_settings_get_bool;
+extern (C) void function(void *, _BCD_func__9823, void *)gtk_print_settings_foreach;
+extern (C) void function(void *, char *)gtk_print_settings_unset;
+extern (C) void function(void *, char *, char *)gtk_print_settings_set;
+extern (C) char * function(void *, char *)gtk_print_settings_get;
+extern (C) int function(void *, char *)gtk_print_settings_has_key;
+extern (C) void function(void *, void *, char *)gtk_print_settings_to_key_file;
+extern (C) void * function(void *, char *, _GError * *)gtk_print_settings_new_from_key_file;
+extern (C) int function(void *, char *, _GError * *)gtk_print_settings_to_file;
+extern (C) void * function(char *, _GError * *)gtk_print_settings_new_from_file;
+extern (C) void * function(void *)gtk_print_settings_copy;
+extern (C) void * function()gtk_print_settings_new;
+extern (C) uint function()gtk_print_settings_get_type;
+extern (C) void function(void *, void *, char *)gtk_page_setup_to_key_file;
+extern (C) void * function(void *, char *, _GError * *)gtk_page_setup_new_from_key_file;
+extern (C) int function(void *, char *, _GError * *)gtk_page_setup_to_file;
+extern (C) void * function(char *, _GError * *)gtk_page_setup_new_from_file;
+extern (C) double function(void *, int)gtk_page_setup_get_page_height;
+extern (C) double function(void *, int)gtk_page_setup_get_page_width;
+extern (C) double function(void *, int)gtk_page_setup_get_paper_height;
+extern (C) double function(void *, int)gtk_page_setup_get_paper_width;
+extern (C) void function(void *, void *)gtk_page_setup_set_paper_size_and_default_margins;
+extern (C) void function(void *, double, int)gtk_page_setup_set_right_margin;
+extern (C) double function(void *, int)gtk_page_setup_get_right_margin;
+extern (C) void function(void *, double, int)gtk_page_setup_set_left_margin;
+extern (C) double function(void *, int)gtk_page_setup_get_left_margin;
+extern (C) void function(void *, double, int)gtk_page_setup_set_bottom_margin;
+extern (C) double function(void *, int)gtk_page_setup_get_bottom_margin;
+extern (C) void function(void *, double, int)gtk_page_setup_set_top_margin;
+extern (C) double function(void *, int)gtk_page_setup_get_top_margin;
+extern (C) void function(void *, void *)gtk_page_setup_set_paper_size;
+extern (C) void * function(void *)gtk_page_setup_get_paper_size;
+extern (C) void function(void *, int)gtk_page_setup_set_orientation;
+extern (C) int function(void *)gtk_page_setup_get_orientation;
+extern (C) void * function(void *)gtk_page_setup_copy;
+extern (C) void * function()gtk_page_setup_new;
+extern (C) uint function()gtk_page_setup_get_type;
+extern (C) void function(void *, void *, char *)gtk_paper_size_to_key_file;
+extern (C) void * function(void *, char *, _GError * *)gtk_paper_size_new_from_key_file;
+extern (C) char * function()gtk_paper_size_get_default;
+extern (C) double function(void *, int)gtk_paper_size_get_default_right_margin;
+extern (C) double function(void *, int)gtk_paper_size_get_default_left_margin;
+extern (C) double function(void *, int)gtk_paper_size_get_default_bottom_margin;
+extern (C) double function(void *, int)gtk_paper_size_get_default_top_margin;
+extern (C) void function(void *, double, double, int)gtk_paper_size_set_size;
+extern (C) int function(void *)gtk_paper_size_is_custom;
+extern (C) double function(void *, int)gtk_paper_size_get_height;
+extern (C) double function(void *, int)gtk_paper_size_get_width;
+extern (C) char * function(void *)gtk_paper_size_get_ppd_name;
+extern (C) char * function(void *)gtk_paper_size_get_display_name;
+extern (C) char * function(void *)gtk_paper_size_get_name;
+extern (C) _GList * function(int)gtk_paper_size_get_paper_sizes;
+extern (C) int function(void *, void *)gtk_paper_size_is_equal;
+extern (C) void function(void *)gtk_paper_size_free;
+extern (C) void * function(void *)gtk_paper_size_copy;
+extern (C) void * function(char *, char *, double, double, int)gtk_paper_size_new_custom;
+extern (C) void * function(char *, char *, double, double)gtk_paper_size_new_from_ppd;
+extern (C) void * function(char *)gtk_paper_size_new;
+extern (C) uint function()gtk_paper_size_get_type;
+extern (C) void function()gtk_preview_reset;
+extern (C) _GtkPreviewInfo * function()gtk_preview_get_info;
+extern (C) _GdkColormap * function()gtk_preview_get_cmap;
+extern (C) _GdkVisual * function()gtk_preview_get_visual;
+extern (C) void function(_GtkPreview *, int)gtk_preview_set_dither;
+extern (C) void function(int)gtk_preview_set_reserved;
+extern (C) void function(int)gtk_preview_set_install_cmap;
+extern (C) void function(uint, uint, uint, uint)gtk_preview_set_color_cube;
+extern (C) void function(double)gtk_preview_set_gamma;
+extern (C) void function(_GtkPreview *, int)gtk_preview_set_expand;
+extern (C) void function(_GtkPreview *, char *, int, int, int)gtk_preview_draw_row;
+extern (C) void function(_GtkPreview *, _GdkDrawable *, _GdkGC *, int, int, int, int, int, int)gtk_preview_put;
+extern (C) void function(_GtkPreview *, int, int)gtk_preview_size;
+extern (C) _GtkWidget * function(int)gtk_preview_new;
+extern (C) void function()gtk_preview_uninit;
+extern (C) uint function()gtk_preview_get_type;
+extern (C) void function(_GtkPlug *, _GtkSocket *)_gtk_plug_remove_from_socket;
+extern (C) void function(_GtkPlug *, _GtkSocket *)_gtk_plug_add_to_socket;
+extern (C) uint function(_GtkPlug *)gtk_plug_get_id;
+extern (C) _GtkWidget * function(_GdkDisplay *, uint)gtk_plug_new_for_display;
+extern (C) void function(_GtkPlug *, _GdkDisplay *, uint)gtk_plug_construct_for_display;
+extern (C) _GtkWidget * function(uint)gtk_plug_new;
+extern (C) void function(_GtkPlug *, uint)gtk_plug_construct;
+extern (C) uint function()gtk_plug_get_type;
+extern (C) void function(_GtkSocket *, uint)gtk_socket_steal;
+extern (C) uint function(_GtkSocket *)gtk_socket_get_id;
+extern (C) void function(_GtkSocket *, uint)gtk_socket_add_id;
+extern (C) _GtkWidget * function()gtk_socket_new;
+extern (C) uint function()gtk_socket_get_type;
+extern (C) void function(_GtkPixmap *, int)gtk_pixmap_set_build_insensitive;
+extern (C) void function(_GtkPixmap *, _GdkDrawable * *, _GdkDrawable * *)gtk_pixmap_get;
+extern (C) void function(_GtkPixmap *, _GdkDrawable *, _GdkDrawable *)gtk_pixmap_set;
+extern (C) _GtkWidget * function(_GdkDrawable *, _GdkDrawable *)gtk_pixmap_new;
+extern (C) uint function()gtk_pixmap_get_type;
+extern (C) void function(_GtkOptionMenu *, uint)gtk_option_menu_set_history;
+extern (C) int function(_GtkOptionMenu *)gtk_option_menu_get_history;
+extern (C) void function(_GtkOptionMenu *)gtk_option_menu_remove_menu;
+extern (C) void function(_GtkOptionMenu *, _GtkWidget *)gtk_option_menu_set_menu;
+extern (C) _GtkWidget * function(_GtkOptionMenu *)gtk_option_menu_get_menu;
+extern (C) _GtkWidget * function()gtk_option_menu_new;
+extern (C) uint function()gtk_option_menu_get_type;
+extern (C) void function(_GtkOldEditable *)gtk_old_editable_changed;
+extern (C) void function(_GtkOldEditable *, int, uint)gtk_old_editable_claim_selection;
+extern (C) uint function()gtk_old_editable_get_type;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, int)gtk_notebook_set_tab_detachable;
+extern (C) int function(_GtkNotebook *, _GtkWidget *)gtk_notebook_get_tab_detachable;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, int)gtk_notebook_set_tab_reorderable;
+extern (C) int function(_GtkNotebook *, _GtkWidget *)gtk_notebook_get_tab_reorderable;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, int)gtk_notebook_reorder_child;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, int, int, int)gtk_notebook_set_tab_label_packing;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, int *, int *, int *)gtk_notebook_query_tab_label_packing;
+extern (C) char * function(_GtkNotebook *, _GtkWidget *)gtk_notebook_get_menu_label_text;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, char *)gtk_notebook_set_menu_label_text;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, _GtkWidget *)gtk_notebook_set_menu_label;
+extern (C) _GtkWidget * function(_GtkNotebook *, _GtkWidget *)gtk_notebook_get_menu_label;
+extern (C) char * function(_GtkNotebook *, _GtkWidget *)gtk_notebook_get_tab_label_text;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, char *)gtk_notebook_set_tab_label_text;
+extern (C) void function(_GtkNotebook *, _GtkWidget *, _GtkWidget *)gtk_notebook_set_tab_label;
+extern (C) _GtkWidget * function(_GtkNotebook *, _GtkWidget *)gtk_notebook_get_tab_label;
+extern (C) void function(_GtkNotebook *)gtk_notebook_popup_disable;
+extern (C) void function(_GtkNotebook *)gtk_notebook_popup_enable;
+extern (C) int function(_GtkNotebook *)gtk_notebook_get_scrollable;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_set_scrollable;
+extern (C) void function(_GtkNotebook *, uint)gtk_notebook_set_tab_vborder;
+extern (C) void function(_GtkNotebook *, uint)gtk_notebook_set_tab_hborder;
+extern (C) void function(_GtkNotebook *, uint)gtk_notebook_set_tab_border;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_set_homogeneous_tabs;
+extern (C) int function(_GtkNotebook *)gtk_notebook_get_tab_pos;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_set_tab_pos;
+extern (C) int function(_GtkNotebook *)gtk_notebook_get_show_tabs;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_set_show_tabs;
+extern (C) int function(_GtkNotebook *)gtk_notebook_get_show_border;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_set_show_border;
+extern (C) void function(_GtkNotebook *)gtk_notebook_prev_page;
+extern (C) void function(_GtkNotebook *)gtk_notebook_next_page;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_set_current_page;
+extern (C) int function(_GtkNotebook *, _GtkWidget *)gtk_notebook_page_num;
+extern (C) int function(_GtkNotebook *)gtk_notebook_get_n_pages;
+extern (C) _GtkWidget * function(_GtkNotebook *, int)gtk_notebook_get_nth_page;
+extern (C) int function(_GtkNotebook *)gtk_notebook_get_current_page;
+extern (C) void * function(_GtkNotebook *)gtk_notebook_get_group;
+extern (C) void function(_GtkNotebook *, void *)gtk_notebook_set_group;
+extern (C) int function(_GtkNotebook *)gtk_notebook_get_group_id;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_set_group_id;
+extern (C) void function(_BCD_func__9964, void *, _BCD_func__13158)gtk_notebook_set_window_creation_hook;
+extern (C) void function(_GtkNotebook *, int)gtk_notebook_remove_page;
+extern (C) int function(_GtkNotebook *, _GtkWidget *, _GtkWidget *, _GtkWidget *, int)gtk_notebook_insert_page_menu;
+extern (C) int function(_GtkNotebook *, _GtkWidget *, _GtkWidget *, int)gtk_notebook_insert_page;
+extern (C) int function(_GtkNotebook *, _GtkWidget *, _GtkWidget *, _GtkWidget *)gtk_notebook_prepend_page_menu;
+extern (C) int function(_GtkNotebook *, _GtkWidget *, _GtkWidget *)gtk_notebook_prepend_page;
+extern (C) int function(_GtkNotebook *, _GtkWidget *, _GtkWidget *, _GtkWidget *)gtk_notebook_append_page_menu;
+extern (C) int function(_GtkNotebook *, _GtkWidget *, _GtkWidget *)gtk_notebook_append_page;
+extern (C) _GtkWidget * function()gtk_notebook_new;
+extern (C) uint function()gtk_notebook_get_type;
+extern (C) void function(_GtkSettings *, char *)_gtk_modules_settings_changed;
+extern (C) void function(int *, char * * *, char *)_gtk_modules_init;
+extern (C) char * * function(char *)_gtk_get_module_path;
+extern (C) char * function(char *, char *)_gtk_find_module;
+extern (C) void function(_GtkMessageDialog *, char *, ...)gtk_message_dialog_format_secondary_markup;
+extern (C) void function(_GtkMessageDialog *, char *, ...)gtk_message_dialog_format_secondary_text;
+extern (C) void function(_GtkMessageDialog *, char *)gtk_message_dialog_set_markup;
+extern (C) void function(_GtkMessageDialog *, _GtkWidget *)gtk_message_dialog_set_image;
+extern (C) _GtkWidget * function(_GtkWindow *, int, int, int, char *, ...)gtk_message_dialog_new_with_markup;
+extern (C) _GtkWidget * function(_GtkWindow *, int, int, int, char *, ...)gtk_message_dialog_new;
+extern (C) uint function()gtk_message_dialog_get_type;
+extern (C) void function(_GtkMenuToolButton *, char *)gtk_menu_tool_button_set_arrow_tooltip_markup;
+extern (C) void function(_GtkMenuToolButton *, char *)gtk_menu_tool_button_set_arrow_tooltip_text;
+extern (C) void function(_GtkMenuToolButton *, _GtkTooltips *, char *, char *)gtk_menu_tool_button_set_arrow_tooltip;
+extern (C) _GtkWidget * function(_GtkMenuToolButton *)gtk_menu_tool_button_get_menu;
+extern (C) void function(_GtkMenuToolButton *, _GtkWidget *)gtk_menu_tool_button_set_menu;
+extern (C) _GtkToolItem * function(char *)gtk_menu_tool_button_new_from_stock;
+extern (C) _GtkToolItem * function(_GtkWidget *, char *)gtk_menu_tool_button_new;
+extern (C) uint function()gtk_menu_tool_button_get_type;
+extern (C) _GtkWidget * function(_GtkToolButton *)_gtk_tool_button_get_button;
+extern (C) _GtkWidget * function(_GtkToolButton *)gtk_tool_button_get_label_widget;
+extern (C) void function(_GtkToolButton *, _GtkWidget *)gtk_tool_button_set_label_widget;
+extern (C) _GtkWidget * function(_GtkToolButton *)gtk_tool_button_get_icon_widget;
+extern (C) void function(_GtkToolButton *, _GtkWidget *)gtk_tool_button_set_icon_widget;
+extern (C) char * function(_GtkToolButton *)gtk_tool_button_get_icon_name;
+extern (C) void function(_GtkToolButton *, char *)gtk_tool_button_set_icon_name;
+extern (C) char * function(_GtkToolButton *)gtk_tool_button_get_stock_id;
+extern (C) void function(_GtkToolButton *, char *)gtk_tool_button_set_stock_id;
+extern (C) int function(_GtkToolButton *)gtk_tool_button_get_use_underline;
+extern (C) void function(_GtkToolButton *, int)gtk_tool_button_set_use_underline;
+extern (C) char * function(_GtkToolButton *)gtk_tool_button_get_label;
+extern (C) void function(_GtkToolButton *, char *)gtk_tool_button_set_label;
+extern (C) _GtkToolItem * function(char *)gtk_tool_button_new_from_stock;
+extern (C) _GtkToolItem * function(_GtkWidget *, char *)gtk_tool_button_new;
+extern (C) uint function()gtk_tool_button_get_type;
+extern (C) void function(_GtkToolItem *)_gtk_tool_item_toolbar_reconfigured;
+extern (C) void function(_GtkToolItem *)gtk_tool_item_rebuild_menu;
+extern (C) void function(_GtkToolItem *, char *, _GtkWidget *)gtk_tool_item_set_proxy_menu_item;
+extern (C) _GtkWidget * function(_GtkToolItem *, char *)gtk_tool_item_get_proxy_menu_item;
+extern (C) _GtkWidget * function(_GtkToolItem *)gtk_tool_item_retrieve_proxy_menu_item;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_relief_style;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_toolbar_style;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_orientation;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_icon_size;
+extern (C) void function(_GtkToolItem *, int)gtk_tool_item_set_is_important;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_is_important;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_visible_vertical;
+extern (C) void function(_GtkToolItem *, int)gtk_tool_item_set_visible_vertical;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_visible_horizontal;
+extern (C) void function(_GtkToolItem *, int)gtk_tool_item_set_visible_horizontal;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_use_drag_window;
+extern (C) void function(_GtkToolItem *, int)gtk_tool_item_set_use_drag_window;
+extern (C) void function(_GtkToolItem *, char *)gtk_tool_item_set_tooltip_markup;
+extern (C) void function(_GtkToolItem *, char *)gtk_tool_item_set_tooltip_text;
+extern (C) void function(_GtkToolItem *, _GtkTooltips *, char *, char *)gtk_tool_item_set_tooltip;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_expand;
+extern (C) void function(_GtkToolItem *, int)gtk_tool_item_set_expand;
+extern (C) int function(_GtkToolItem *)gtk_tool_item_get_homogeneous;
+extern (C) void function(_GtkToolItem *, int)gtk_tool_item_set_homogeneous;
+extern (C) _GtkToolItem * function()gtk_tool_item_new;
+extern (C) uint function()gtk_tool_item_get_type;
+extern (C) int function(_GtkWindow *, _GtkTooltips * *, _GtkWidget * *)gtk_tooltips_get_info_from_tip_window;
+extern (C) void function(_GtkTooltips *)gtk_tooltips_force_window;
+extern (C) _GtkTooltipsData * function(_GtkWidget *)gtk_tooltips_data_get;
+extern (C) void function(_GtkTooltips *, _GtkWidget *, char *, char *)gtk_tooltips_set_tip;
+extern (C) void function(_GtkTooltips *, uint)gtk_tooltips_set_delay;
+extern (C) void function(_GtkTooltips *)gtk_tooltips_disable;
+extern (C) void function(_GtkTooltips *)gtk_tooltips_enable;
+extern (C) _GtkTooltips * function()gtk_tooltips_new;
+extern (C) uint function()gtk_tooltips_get_type;
+extern (C) void function(_GtkMenuBar *, int)_gtk_menu_bar_cycle_focus;
+extern (C) void function(_GtkMenuBar *, int)gtk_menu_bar_set_child_pack_direction;
+extern (C) int function(_GtkMenuBar *)gtk_menu_bar_get_child_pack_direction;
+extern (C) void function(_GtkMenuBar *, int)gtk_menu_bar_set_pack_direction;
+extern (C) int function(_GtkMenuBar *)gtk_menu_bar_get_pack_direction;
+extern (C) _GtkWidget * function()gtk_menu_bar_new;
+extern (C) uint function()gtk_menu_bar_get_type;
+extern (C) char * function()_gtk_get_lc_ctype;
+extern (C) int function(_GSignalInvocationHint *, _GValue *, _GValue *, void *)_gtk_boolean_handled_accumulator;
+extern (C) void function(_GtkWidget *, _GdkEvent *)gtk_propagate_event;
+extern (C) _GtkWidget * function(_GdkEvent *)gtk_get_event_widget;
+extern (C) int function(int *)gtk_get_current_event_state;
+extern (C) uint function()gtk_get_current_event_time;
+extern (C) _GdkEvent * function()gtk_get_current_event;
+extern (C) void function(uint)gtk_key_snooper_remove;
+extern (C) uint function(_BCD_func__10115, void *)gtk_key_snooper_install;
+extern (C) void function(uint)gtk_input_remove;
+extern (C) uint function(int, int, _BCD_func__13745, _BCD_func__13157, void *, _BCD_func__13158)gtk_input_add_full;
+extern (C) void function(void *)gtk_idle_remove_by_data;
+extern (C) void function(uint)gtk_idle_remove;
+extern (C) uint function(int, _BCD_func__12884, _BCD_func__13157, void *, _BCD_func__13158)gtk_idle_add_full;
+extern (C) uint function(int, _BCD_func__12884, void *)gtk_idle_add_priority;
+extern (C) uint function(_BCD_func__12884, void *)gtk_idle_add;
+extern (C) void function(uint)gtk_timeout_remove;
+extern (C) uint function(uint, _BCD_func__12884, _BCD_func__13157, void *, _BCD_func__13158)gtk_timeout_add_full;
+extern (C) uint function(uint, _BCD_func__12884, void *)gtk_timeout_add;
+extern (C) void function(void *)gtk_quit_remove_by_data;
+extern (C) void function(uint)gtk_quit_remove;
+extern (C) uint function(uint, _BCD_func__12884, _BCD_func__13157, void *, _BCD_func__13158)gtk_quit_add_full;
+extern (C) uint function(uint, _BCD_func__12884, void *)gtk_quit_add;
+extern (C) void function(uint, _GtkObject *)gtk_quit_add_destroy;
+extern (C) void function(_BCD_func__12884, void *)gtk_init_add;
+extern (C) void function(_GtkWidget *)gtk_grab_remove;
+extern (C) _GtkWidget * function()gtk_grab_get_current;
+extern (C) void function(_GtkWidget *)gtk_grab_add;
+extern (C) int function()gtk_false;
+extern (C) int function()gtk_true;
+extern (C) int function(int)gtk_main_iteration_do;
+extern (C) int function()gtk_main_iteration;
+extern (C) void function()gtk_main_quit;
+extern (C) uint function()gtk_main_level;
+extern (C) void function()gtk_main;
+extern (C) void function(_GdkEvent *)gtk_main_do_event;
+extern (C) int function()gtk_events_pending;
+extern (C) void * function()gtk_get_default_language;
+extern (C) char * function()gtk_set_locale;
+extern (C) void function()gtk_disable_setlocale;
+extern (C) void function(int)gtk_exit;
+extern (C) void * function(int)gtk_get_option_group;
+extern (C) int function(int *, char * * *, char *, _GOptionEntry *, char *, _GError * *)gtk_init_with_args;
+extern (C) int function(int *, char * * *)gtk_init_check;
+extern (C) void function(int *, char * * *)gtk_init;
+extern (C) int function(int *, char * * *)gtk_parse_args;
+extern (C) char * function(uint, uint, uint)gtk_check_version;
+extern (C) extern uint* gtk_interface_age;
+extern (C) extern uint* gtk_binary_age;
+extern (C) extern uint* gtk_micro_version;
+extern (C) extern uint* gtk_minor_version;
+extern (C) extern uint* gtk_major_version;
+extern (C) void function(_GtkList *)gtk_list_end_drag_selection;
+extern (C) void function(_GtkList *)gtk_list_undo_selection;
+extern (C) void function(_GtkList *, _GtkWidget *)gtk_list_toggle_row;
+extern (C) void function(_GtkList *)gtk_list_toggle_focus_row;
+extern (C) void function(_GtkList *)gtk_list_toggle_add_mode;
+extern (C) void function(_GtkList *, int, float)gtk_list_scroll_vertical;
+extern (C) void function(_GtkList *, int, float)gtk_list_scroll_horizontal;
+extern (C) void function(_GtkList *)gtk_list_unselect_all;
+extern (C) void function(_GtkList *)gtk_list_select_all;
+extern (C) void function(_GtkList *)gtk_list_end_selection;
+extern (C) void function(_GtkList *)gtk_list_start_selection;
+extern (C) void function(_GtkList *, int, float, int)gtk_list_extend_selection;
+extern (C) void function(_GtkList *, int)gtk_list_set_selection_mode;
+extern (C) int function(_GtkList *, _GtkWidget *)gtk_list_child_position;
+extern (C) void function(_GtkList *, _GtkWidget *)gtk_list_unselect_child;
+extern (C) void function(_GtkList *, _GtkWidget *)gtk_list_select_child;
+extern (C) void function(_GtkList *, int)gtk_list_unselect_item;
+extern (C) void function(_GtkList *, int)gtk_list_select_item;
+extern (C) void function(_GtkList *, int, int)gtk_list_clear_items;
+extern (C) void function(_GtkList *, _GList *)gtk_list_remove_items_no_unref;
+extern (C) void function(_GtkList *, _GList *)gtk_list_remove_items;
+extern (C) void function(_GtkList *, _GList *)gtk_list_prepend_items;
+extern (C) void function(_GtkList *, _GList *)gtk_list_append_items;
+extern (C) void function(_GtkList *, _GList *, int)gtk_list_insert_items;
+extern (C) _GtkWidget * function()gtk_list_new;
+extern (C) uint function()gtk_list_get_type;
+extern (C) void function(_GtkListItem *)gtk_list_item_deselect;
+extern (C) void function(_GtkListItem *)gtk_list_item_select;
+extern (C) _GtkWidget * function(char *)gtk_list_item_new_with_label;
+extern (C) _GtkWidget * function()gtk_list_item_new;
+extern (C) uint function()gtk_list_item_get_type;
+extern (C) _BCD_func__10158 function(_BCD_func__10158, void *, _BCD_func__13158)gtk_link_button_set_uri_hook;
+extern (C) void function(_GtkLinkButton *, char *)gtk_link_button_set_uri;
+extern (C) char * function(_GtkLinkButton *)gtk_link_button_get_uri;
+extern (C) _GtkWidget * function(char *, char *)gtk_link_button_new_with_label;
+extern (C) _GtkWidget * function(char *)gtk_link_button_new;
+extern (C) uint function()gtk_link_button_get_type;
+extern (C) void function(_GtkLayout *)gtk_layout_thaw;
+extern (C) void function(_GtkLayout *)gtk_layout_freeze;
+extern (C) void function(_GtkLayout *, _GtkAdjustment *)gtk_layout_set_vadjustment;
+extern (C) void function(_GtkLayout *, _GtkAdjustment *)gtk_layout_set_hadjustment;
+extern (C) _GtkAdjustment * function(_GtkLayout *)gtk_layout_get_vadjustment;
+extern (C) _GtkAdjustment * function(_GtkLayout *)gtk_layout_get_hadjustment;
+extern (C) void function(_GtkLayout *, uint *, uint *)gtk_layout_get_size;
+extern (C) void function(_GtkLayout *, uint, uint)gtk_layout_set_size;
+extern (C) void function(_GtkLayout *, _GtkWidget *, int, int)gtk_layout_move;
+extern (C) void function(_GtkLayout *, _GtkWidget *, int, int)gtk_layout_put;
+extern (C) _GtkWidget * function(_GtkAdjustment *, _GtkAdjustment *)gtk_layout_new;
+extern (C) uint function()gtk_layout_get_type;
+extern (C) _GdkScreen * function(_GtkInvisible *)gtk_invisible_get_screen;
+extern (C) void function(_GtkInvisible *, _GdkScreen *)gtk_invisible_set_screen;
+extern (C) _GtkWidget * function(_GdkScreen *)gtk_invisible_new_for_screen;
+extern (C) _GtkWidget * function()gtk_invisible_new;
+extern (C) uint function()gtk_invisible_get_type;
+extern (C) _GtkWidget * function()gtk_input_dialog_new;
+extern (C) uint function()gtk_input_dialog_get_type;
+extern (C) void function(_GtkIMMulticontext *, _GtkMenuShell *)gtk_im_multicontext_append_menuitems;
+extern (C) _GtkIMContext * function()gtk_im_multicontext_new;
+extern (C) uint function()gtk_im_multicontext_get_type;
+extern (C) void function(_GtkIMContextSimple *, ushort *, int, int)gtk_im_context_simple_add_table;
+extern (C) _GtkIMContext * function()gtk_im_context_simple_new;
+extern (C) uint function()gtk_im_context_simple_get_type;
+extern (C) _GtkWidget * function(_GtkImageMenuItem *)gtk_image_menu_item_get_image;
+extern (C) void function(_GtkImageMenuItem *, _GtkWidget *)gtk_image_menu_item_set_image;
+extern (C) _GtkWidget * function(char *, _GtkAccelGroup *)gtk_image_menu_item_new_from_stock;
+extern (C) _GtkWidget * function(char *)gtk_image_menu_item_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_image_menu_item_new_with_label;
+extern (C) _GtkWidget * function()gtk_image_menu_item_new;
+extern (C) uint function()gtk_image_menu_item_get_type;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_tooltip_column;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_tooltip_column;
+extern (C) int function(_GtkIconView *, int *, int *, int, void * *, void * *, _GtkTreeIter *)gtk_icon_view_get_tooltip_context;
+extern (C) void function(_GtkIconView *, void *, void *, _GtkCellRenderer *)gtk_icon_view_set_tooltip_cell;
+extern (C) void function(_GtkIconView *, void *, void *)gtk_icon_view_set_tooltip_item;
+extern (C) void function(_GtkIconView *, int, int, int *, int *)gtk_icon_view_convert_widget_to_bin_window_coords;
+extern (C) _GdkDrawable * function(_GtkIconView *, void *)gtk_icon_view_create_drag_icon;
+extern (C) int function(_GtkIconView *, int, int, void * *, int *)gtk_icon_view_get_dest_item_at_pos;
+extern (C) void function(_GtkIconView *, void * *, int *)gtk_icon_view_get_drag_dest_item;
+extern (C) void function(_GtkIconView *, void *, int)gtk_icon_view_set_drag_dest_item;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_reorderable;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_reorderable;
+extern (C) void function(_GtkIconView *)gtk_icon_view_unset_model_drag_dest;
+extern (C) void function(_GtkIconView *)gtk_icon_view_unset_model_drag_source;
+extern (C) void function(_GtkIconView *, _GtkTargetEntry *, int, int)gtk_icon_view_enable_model_drag_dest;
+extern (C) void function(_GtkIconView *, int, _GtkTargetEntry *, int, int)gtk_icon_view_enable_model_drag_source;
+extern (C) void function(_GtkIconView *, void *, int, float, float)gtk_icon_view_scroll_to_path;
+extern (C) int function(_GtkIconView *, void * *, _GtkCellRenderer * *)gtk_icon_view_get_cursor;
+extern (C) void function(_GtkIconView *, void *, _GtkCellRenderer *, int)gtk_icon_view_set_cursor;
+extern (C) void function(_GtkIconView *, void *)gtk_icon_view_item_activated;
+extern (C) void function(_GtkIconView *)gtk_icon_view_unselect_all;
+extern (C) void function(_GtkIconView *)gtk_icon_view_select_all;
+extern (C) _GList * function(_GtkIconView *)gtk_icon_view_get_selected_items;
+extern (C) int function(_GtkIconView *, void *)gtk_icon_view_path_is_selected;
+extern (C) void function(_GtkIconView *, void *)gtk_icon_view_unselect_path;
+extern (C) void function(_GtkIconView *, void *)gtk_icon_view_select_path;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_selection_mode;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_selection_mode;
+extern (C) void function(_GtkIconView *, _BCD_func__10270, void *)gtk_icon_view_selected_foreach;
+extern (C) int function(_GtkIconView *, void * *, void * *)gtk_icon_view_get_visible_range;
+extern (C) int function(_GtkIconView *, int, int, void * *, _GtkCellRenderer * *)gtk_icon_view_get_item_at_pos;
+extern (C) void * function(_GtkIconView *, int, int)gtk_icon_view_get_path_at_pos;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_margin;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_margin;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_column_spacing;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_column_spacing;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_row_spacing;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_row_spacing;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_spacing;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_spacing;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_item_width;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_item_width;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_columns;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_columns;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_orientation;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_orientation;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_pixbuf_column;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_pixbuf_column;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_markup_column;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_markup_column;
+extern (C) int function(_GtkIconView *)gtk_icon_view_get_text_column;
+extern (C) void function(_GtkIconView *, int)gtk_icon_view_set_text_column;
+extern (C) void * function(_GtkIconView *)gtk_icon_view_get_model;
+extern (C) void function(_GtkIconView *, void *)gtk_icon_view_set_model;
+extern (C) _GtkWidget * function(void *)gtk_icon_view_new_with_model;
+extern (C) _GtkWidget * function()gtk_icon_view_new;
+extern (C) uint function()gtk_icon_view_get_type;
+extern (C) void function(_GtkWidget *)_gtk_tooltip_hide;
+extern (C) void function(_GdkEvent *)_gtk_tooltip_handle_event;
+extern (C) void function(_GtkWidget *)_gtk_tooltip_toggle_keyboard_mode;
+extern (C) void function(_GtkWidget *)_gtk_tooltip_focus_out;
+extern (C) void function(_GtkWidget *)_gtk_tooltip_focus_in;
+extern (C) void function(_GdkDisplay *)gtk_tooltip_trigger_tooltip_query;
+extern (C) void function(void *, _GdkRectangle *)gtk_tooltip_set_tip_area;
+extern (C) void function(void *, _GtkWidget *)gtk_tooltip_set_custom;
+extern (C) void function(void *, char *, int)gtk_tooltip_set_icon_from_stock;
+extern (C) void function(void *, void *)gtk_tooltip_set_icon;
+extern (C) void function(void *, char *)gtk_tooltip_set_text;
+extern (C) void function(void *, char *)gtk_tooltip_set_markup;
+extern (C) uint function()gtk_tooltip_get_type;
+extern (C) void function()_gtk_icon_theme_ensure_builtin_cache;
+extern (C) void function(_GdkDisplay *)_gtk_icon_theme_check_reload;
+extern (C) char * function(void *)gtk_icon_info_get_display_name;
+extern (C) int function(void *, _GdkPoint * *, int *)gtk_icon_info_get_attach_points;
+extern (C) int function(void *, _GdkRectangle *)gtk_icon_info_get_embedded_rect;
+extern (C) void function(void *, int)gtk_icon_info_set_raw_coordinates;
+extern (C) void * function(void *, _GError * *)gtk_icon_info_load_icon;
+extern (C) void * function(void *)gtk_icon_info_get_builtin_pixbuf;
+extern (C) char * function(void *)gtk_icon_info_get_filename;
+extern (C) int function(void *)gtk_icon_info_get_base_size;
+extern (C) void function(void *)gtk_icon_info_free;
+extern (C) void * function(void *)gtk_icon_info_copy;
+extern (C) uint function()gtk_icon_info_get_type;
+extern (C) void function(char *, int, void *)gtk_icon_theme_add_builtin_icon;
+extern (C) int function(_GtkIconTheme *)gtk_icon_theme_rescan_if_needed;
+extern (C) char * function(_GtkIconTheme *)gtk_icon_theme_get_example_icon_name;
+extern (C) _GList * function(_GtkIconTheme *)gtk_icon_theme_list_contexts;
+extern (C) _GList * function(_GtkIconTheme *, char *)gtk_icon_theme_list_icons;
+extern (C) void * function(_GtkIconTheme *, char *, int, int, _GError * *)gtk_icon_theme_load_icon;
+extern (C) void * function(_GtkIconTheme *, char * *, int, int)gtk_icon_theme_choose_icon;
+extern (C) void * function(_GtkIconTheme *, char *, int, int)gtk_icon_theme_lookup_icon;
+extern (C) int * function(_GtkIconTheme *, char *)gtk_icon_theme_get_icon_sizes;
+extern (C) int function(_GtkIconTheme *, char *)gtk_icon_theme_has_icon;
+extern (C) void function(_GtkIconTheme *, char *)gtk_icon_theme_set_custom_theme;
+extern (C) void function(_GtkIconTheme *, char *)gtk_icon_theme_prepend_search_path;
+extern (C) void function(_GtkIconTheme *, char *)gtk_icon_theme_append_search_path;
+extern (C) void function(_GtkIconTheme *, char * * *, int *)gtk_icon_theme_get_search_path;
+extern (C) void function(_GtkIconTheme *, char * *, int)gtk_icon_theme_set_search_path;
+extern (C) void function(_GtkIconTheme *, _GdkScreen *)gtk_icon_theme_set_screen;
+extern (C) _GtkIconTheme * function(_GdkScreen *)gtk_icon_theme_get_for_screen;
+extern (C) _GtkIconTheme * function()gtk_icon_theme_get_default;
+extern (C) _GtkIconTheme * function()gtk_icon_theme_new;
+extern (C) uint function()gtk_icon_theme_get_type;
+extern (C) uint function()gtk_icon_theme_error_quark;
+extern (C) void function()_gtk_icon_factory_ensure_default_icons;
+extern (C) _GList * function()_gtk_icon_factory_list_ids;
+extern (C) void function()_gtk_icon_set_invalidate_caches;
+extern (C) int function(void *)gtk_icon_source_get_size;
+extern (C) int function(void *)gtk_icon_source_get_state;
+extern (C) int function(void *)gtk_icon_source_get_direction;
+extern (C) void function(void *, int)gtk_icon_source_set_size;
+extern (C) void function(void *, int)gtk_icon_source_set_state;
+extern (C) void function(void *, int)gtk_icon_source_set_direction;
+extern (C) int function(void *)gtk_icon_source_get_direction_wildcarded;
+extern (C) int function(void *)gtk_icon_source_get_state_wildcarded;
+extern (C) int function(void *)gtk_icon_source_get_size_wildcarded;
+extern (C) void function(void *, int)gtk_icon_source_set_size_wildcarded;
+extern (C) void function(void *, int)gtk_icon_source_set_state_wildcarded;
+extern (C) void function(void *, int)gtk_icon_source_set_direction_wildcarded;
+extern (C) void * function(void *)gtk_icon_source_get_pixbuf;
+extern (C) char * function(void *)gtk_icon_source_get_icon_name;
+extern (C) char * function(void *)gtk_icon_source_get_filename;
+extern (C) void function(void *, void *)gtk_icon_source_set_pixbuf;
+extern (C) void function(void *, char *)gtk_icon_source_set_icon_name;
+extern (C) void function(void *, char *)gtk_icon_source_set_filename;
+extern (C) void function(void *)gtk_icon_source_free;
+extern (C) void * function(void *)gtk_icon_source_copy;
+extern (C) void * function()gtk_icon_source_new;
+extern (C) uint function()gtk_icon_source_get_type;
+extern (C) void function(void *, int * *, int *)gtk_icon_set_get_sizes;
+extern (C) void function(void *, void *)gtk_icon_set_add_source;
+extern (C) void * function(void *, _GtkStyle *, int, int, int, _GtkWidget *, char *)gtk_icon_set_render_icon;
+extern (C) void * function(void *)gtk_icon_set_copy;
+extern (C) void function(void *)gtk_icon_set_unref;
+extern (C) void * function(void *)gtk_icon_set_ref;
+extern (C) void * function(void *)gtk_icon_set_new_from_pixbuf;
+extern (C) void * function()gtk_icon_set_new;
+extern (C) uint function()gtk_icon_set_get_type;
+extern (C) char * function(int)gtk_icon_size_get_name;
+extern (C) int function(char *)gtk_icon_size_from_name;
+extern (C) void function(char *, int)gtk_icon_size_register_alias;
+extern (C) int function(char *, int, int)gtk_icon_size_register;
+extern (C) int function(_GtkSettings *, int, int *, int *)gtk_icon_size_lookup_for_settings;
+extern (C) int function(int, int *, int *)gtk_icon_size_lookup;
+extern (C) void * function(char *)gtk_icon_factory_lookup_default;
+extern (C) void function(_GtkIconFactory *)gtk_icon_factory_remove_default;
+extern (C) void function(_GtkIconFactory *)gtk_icon_factory_add_default;
+extern (C) void * function(_GtkIconFactory *, char *)gtk_icon_factory_lookup;
+extern (C) void function(_GtkIconFactory *, char *, void *)gtk_icon_factory_add;
+extern (C) _GtkIconFactory * function()gtk_icon_factory_new;
+extern (C) uint function()gtk_icon_factory_get_type;
+extern (C) _GtkWidget * function()gtk_hseparator_new;
+extern (C) uint function()gtk_hseparator_get_type;
+extern (C) uint function()gtk_separator_get_type;
+extern (C) _GtkWidget * function(double, double, double)gtk_hscale_new_with_range;
+extern (C) _GtkWidget * function(_GtkAdjustment *)gtk_hscale_new;
+extern (C) uint function()gtk_hscale_get_type;
+extern (C) char * function(_GtkScale *, double)_gtk_scale_format_value;
+extern (C) void function(_GtkScale *, int *, int *)_gtk_scale_get_value_size;
+extern (C) void function(_GtkScale *)_gtk_scale_clear_layout;
+extern (C) void function(_GtkScale *, int *, int *)gtk_scale_get_layout_offsets;
+extern (C) void * function(_GtkScale *)gtk_scale_get_layout;
+extern (C) int function(_GtkScale *)gtk_scale_get_value_pos;
+extern (C) void function(_GtkScale *, int)gtk_scale_set_value_pos;
+extern (C) int function(_GtkScale *)gtk_scale_get_draw_value;
+extern (C) void function(_GtkScale *, int)gtk_scale_set_draw_value;
+extern (C) int function(_GtkScale *)gtk_scale_get_digits;
+extern (C) void function(_GtkScale *, int)gtk_scale_set_digits;
+extern (C) uint function()gtk_scale_get_type;
+extern (C) _GtkWidget * function()gtk_hruler_new;
+extern (C) uint function()gtk_hruler_get_type;
+extern (C) void function(_GtkRuler *, double *, double *, double *, double *)gtk_ruler_get_range;
+extern (C) int function(_GtkRuler *)gtk_ruler_get_metric;
+extern (C) void function(_GtkRuler *)gtk_ruler_draw_pos;
+extern (C) void function(_GtkRuler *)gtk_ruler_draw_ticks;
+extern (C) void function(_GtkRuler *, double, double, double, double)gtk_ruler_set_range;
+extern (C) void function(_GtkRuler *, int)gtk_ruler_set_metric;
+extern (C) uint function()gtk_ruler_get_type;
+extern (C) _GtkWidget * function()gtk_hpaned_new;
+extern (C) uint function()gtk_hpaned_get_type;
+extern (C) void function(_GtkPaned *, int, int, int)gtk_paned_compute_position;
+extern (C) _GtkWidget * function(_GtkPaned *)gtk_paned_get_child2;
+extern (C) _GtkWidget * function(_GtkPaned *)gtk_paned_get_child1;
+extern (C) void function(_GtkPaned *, int)gtk_paned_set_position;
+extern (C) int function(_GtkPaned *)gtk_paned_get_position;
+extern (C) void function(_GtkPaned *, _GtkWidget *, int, int)gtk_paned_pack2;
+extern (C) void function(_GtkPaned *, _GtkWidget *, int, int)gtk_paned_pack1;
+extern (C) void function(_GtkPaned *, _GtkWidget *)gtk_paned_add2;
+extern (C) void function(_GtkPaned *, _GtkWidget *)gtk_paned_add1;
+extern (C) uint function()gtk_paned_get_type;
+extern (C) void function(int)gtk_hbutton_box_set_layout_default;
+extern (C) void function(int)gtk_hbutton_box_set_spacing_default;
+extern (C) int function()gtk_hbutton_box_get_layout_default;
+extern (C) int function()gtk_hbutton_box_get_spacing_default;
+extern (C) _GtkWidget * function()gtk_hbutton_box_new;
+extern (C) uint function()gtk_hbutton_box_get_type;
+extern (C) int function(_GtkHandleBox *)gtk_handle_box_get_snap_edge;
+extern (C) void function(_GtkHandleBox *, int)gtk_handle_box_set_snap_edge;
+extern (C) int function(_GtkHandleBox *)gtk_handle_box_get_handle_position;
+extern (C) void function(_GtkHandleBox *, int)gtk_handle_box_set_handle_position;
+extern (C) int function(_GtkHandleBox *)gtk_handle_box_get_shadow_type;
+extern (C) void function(_GtkHandleBox *, int)gtk_handle_box_set_shadow_type;
+extern (C) _GtkWidget * function()gtk_handle_box_new;
+extern (C) uint function()gtk_handle_box_get_type;
+extern (C) void function(_GdkGC *)gtk_gc_release;
+extern (C) _GdkGC * function(int, _GdkColormap *, _GdkGCValues *, int)gtk_gc_get;
+extern (C) _GtkWidget * function()gtk_gamma_curve_new;
+extern (C) uint function()gtk_gamma_curve_get_type;
+extern (C) void function(_GtkFontSelectionDialog *, char *)gtk_font_selection_dialog_set_preview_text;
+extern (C) char * function(_GtkFontSelectionDialog *)gtk_font_selection_dialog_get_preview_text;
+extern (C) int function(_GtkFontSelectionDialog *, char *)gtk_font_selection_dialog_set_font_name;
+extern (C) _GdkFont * function(_GtkFontSelectionDialog *)gtk_font_selection_dialog_get_font;
+extern (C) char * function(_GtkFontSelectionDialog *)gtk_font_selection_dialog_get_font_name;
+extern (C) _GtkWidget * function(char *)gtk_font_selection_dialog_new;
+extern (C) uint function()gtk_font_selection_dialog_get_type;
+extern (C) void function(_GtkFontSelection *, char *)gtk_font_selection_set_preview_text;
+extern (C) char * function(_GtkFontSelection *)gtk_font_selection_get_preview_text;
+extern (C) int function(_GtkFontSelection *, char *)gtk_font_selection_set_font_name;
+extern (C) _GdkFont * function(_GtkFontSelection *)gtk_font_selection_get_font;
+extern (C) char * function(_GtkFontSelection *)gtk_font_selection_get_font_name;
+extern (C) _GtkWidget * function()gtk_font_selection_new;
+extern (C) uint function()gtk_font_selection_get_type;
+extern (C) void function(_GtkFontButton *, int)gtk_font_button_set_show_size;
+extern (C) int function(_GtkFontButton *)gtk_font_button_get_show_size;
+extern (C) void function(_GtkFontButton *, int)gtk_font_button_set_show_style;
+extern (C) int function(_GtkFontButton *)gtk_font_button_get_show_style;
+extern (C) int function(_GtkFontButton *, char *)gtk_font_button_set_font_name;
+extern (C) char * function(_GtkFontButton *)gtk_font_button_get_font_name;
+extern (C) void function(_GtkFontButton *, int)gtk_font_button_set_use_size;
+extern (C) int function(_GtkFontButton *)gtk_font_button_get_use_size;
+extern (C) void function(_GtkFontButton *, int)gtk_font_button_set_use_font;
+extern (C) int function(_GtkFontButton *)gtk_font_button_get_use_font;
+extern (C) void function(_GtkFontButton *, char *)gtk_font_button_set_title;
+extern (C) char * function(_GtkFontButton *)gtk_font_button_get_title;
+extern (C) _GtkWidget * function(char *)gtk_font_button_new_with_font;
+extern (C) _GtkWidget * function()gtk_font_button_new;
+extern (C) uint function()gtk_font_button_get_type;
+extern (C) _GtkWidget * function(int, char *)gtk_file_chooser_widget_new_with_backend;
+extern (C) _GtkWidget * function(int)gtk_file_chooser_widget_new;
+extern (C) uint function()gtk_file_chooser_widget_get_type;
+extern (C) _GtkWidget * function(char *, _GtkWindow *, int, char *, char *, ...)gtk_file_chooser_dialog_new_with_backend;
+extern (C) _GtkWidget * function(char *, _GtkWindow *, int, char *, ...)gtk_file_chooser_dialog_new;
+extern (C) uint function()gtk_file_chooser_dialog_get_type;
+extern (C) void function(_GtkFileChooserButton *, int)gtk_file_chooser_button_set_focus_on_click;
+extern (C) int function(_GtkFileChooserButton *)gtk_file_chooser_button_get_focus_on_click;
+extern (C) void function(_GtkFileChooserButton *, int)gtk_file_chooser_button_set_width_chars;
+extern (C) int function(_GtkFileChooserButton *)gtk_file_chooser_button_get_width_chars;
+extern (C) void function(_GtkFileChooserButton *, char *)gtk_file_chooser_button_set_title;
+extern (C) char * function(_GtkFileChooserButton *)gtk_file_chooser_button_get_title;
+extern (C) _GtkWidget * function(_GtkWidget *)gtk_file_chooser_button_new_with_dialog;
+extern (C) _GtkWidget * function(char *, int, char *)gtk_file_chooser_button_new_with_backend;
+extern (C) _GtkWidget * function(char *, int)gtk_file_chooser_button_new;
+extern (C) uint function()gtk_file_chooser_button_get_type;
+extern (C) _GSList * function(void *)gtk_file_chooser_list_shortcut_folder_uris;
+extern (C) int function(void *, char *, _GError * *)gtk_file_chooser_remove_shortcut_folder_uri;
+extern (C) int function(void *, char *, _GError * *)gtk_file_chooser_add_shortcut_folder_uri;
+extern (C) _GSList * function(void *)gtk_file_chooser_list_shortcut_folders;
+extern (C) int function(void *, char *, _GError * *)gtk_file_chooser_remove_shortcut_folder;
+extern (C) int function(void *, char *, _GError * *)gtk_file_chooser_add_shortcut_folder;
+extern (C) void * function(void *)gtk_file_chooser_get_filter;
+extern (C) void function(void *, void *)gtk_file_chooser_set_filter;
+extern (C) _GSList * function(void *)gtk_file_chooser_list_filters;
+extern (C) void function(void *, void *)gtk_file_chooser_remove_filter;
+extern (C) void function(void *, void *)gtk_file_chooser_add_filter;
+extern (C) _GtkWidget * function(void *)gtk_file_chooser_get_extra_widget;
+extern (C) void function(void *, _GtkWidget *)gtk_file_chooser_set_extra_widget;
+extern (C) char * function(void *)gtk_file_chooser_get_preview_uri;
+extern (C) char * function(void *)gtk_file_chooser_get_preview_filename;
+extern (C) int function(void *)gtk_file_chooser_get_use_preview_label;
+extern (C) void function(void *, int)gtk_file_chooser_set_use_preview_label;
+extern (C) int function(void *)gtk_file_chooser_get_preview_widget_active;
+extern (C) void function(void *, int)gtk_file_chooser_set_preview_widget_active;
+extern (C) _GtkWidget * function(void *)gtk_file_chooser_get_preview_widget;
+extern (C) void function(void *, _GtkWidget *)gtk_file_chooser_set_preview_widget;
+extern (C) char * function(void *)gtk_file_chooser_get_current_folder_uri;
+extern (C) int function(void *, char *)gtk_file_chooser_set_current_folder_uri;
+extern (C) _GSList * function(void *)gtk_file_chooser_get_uris;
+extern (C) void function(void *, char *)gtk_file_chooser_unselect_uri;
+extern (C) int function(void *, char *)gtk_file_chooser_select_uri;
+extern (C) int function(void *, char *)gtk_file_chooser_set_uri;
+extern (C) char * function(void *)gtk_file_chooser_get_uri;
+extern (C) char * function(void *)gtk_file_chooser_get_current_folder;
+extern (C) int function(void *, char *)gtk_file_chooser_set_current_folder;
+extern (C) _GSList * function(void *)gtk_file_chooser_get_filenames;
+extern (C) void function(void *)gtk_file_chooser_unselect_all;
+extern (C) void function(void *)gtk_file_chooser_select_all;
+extern (C) void function(void *, char *)gtk_file_chooser_unselect_filename;
+extern (C) int function(void *, char *)gtk_file_chooser_select_filename;
+extern (C) int function(void *, char *)gtk_file_chooser_set_filename;
+extern (C) char * function(void *)gtk_file_chooser_get_filename;
+extern (C) void function(void *, char *)gtk_file_chooser_set_current_name;
+extern (C) int function(void *)gtk_file_chooser_get_do_overwrite_confirmation;
+extern (C) void function(void *, int)gtk_file_chooser_set_do_overwrite_confirmation;
+extern (C) int function(void *)gtk_file_chooser_get_show_hidden;
+extern (C) void function(void *, int)gtk_file_chooser_set_show_hidden;
+extern (C) int function(void *)gtk_file_chooser_get_select_multiple;
+extern (C) void function(void *, int)gtk_file_chooser_set_select_multiple;
+extern (C) int function(void *)gtk_file_chooser_get_local_only;
+extern (C) void function(void *, int)gtk_file_chooser_set_local_only;
+extern (C) int function(void *)gtk_file_chooser_get_action;
+extern (C) void function(void *, int)gtk_file_chooser_set_action;
+extern (C) uint function()gtk_file_chooser_error_quark;
+extern (C) uint function()gtk_file_chooser_get_type;
+extern (C) int function(void *, _GtkFileFilterInfo *)gtk_file_filter_filter;
+extern (C) int function(void *)gtk_file_filter_get_needed;
+extern (C) void function(void *, int, _BCD_func__10568, void *, _BCD_func__13158)gtk_file_filter_add_custom;
+extern (C) void function(void *)gtk_file_filter_add_pixbuf_formats;
+extern (C) void function(void *, char *)gtk_file_filter_add_pattern;
+extern (C) void function(void *, char *)gtk_file_filter_add_mime_type;
+extern (C) char * function(void *)gtk_file_filter_get_name;
+extern (C) void function(void *, char *)gtk_file_filter_set_name;
+extern (C) void * function()gtk_file_filter_new;
+extern (C) uint function()gtk_file_filter_get_type;
+extern (C) int function(_GtkFixed *)gtk_fixed_get_has_window;
+extern (C) void function(_GtkFixed *, int)gtk_fixed_set_has_window;
+extern (C) void function(_GtkFixed *, _GtkWidget *, int, int)gtk_fixed_move;
+extern (C) void function(_GtkFixed *, _GtkWidget *, int, int)gtk_fixed_put;
+extern (C) _GtkWidget * function()gtk_fixed_new;
+extern (C) uint function()gtk_fixed_get_type;
+extern (C) int function(_GtkFileSelection *)gtk_file_selection_get_select_multiple;
+extern (C) void function(_GtkFileSelection *, int)gtk_file_selection_set_select_multiple;
+extern (C) char * * function(_GtkFileSelection *)gtk_file_selection_get_selections;
+extern (C) void function(_GtkFileSelection *)gtk_file_selection_hide_fileop_buttons;
+extern (C) void function(_GtkFileSelection *)gtk_file_selection_show_fileop_buttons;
+extern (C) void function(_GtkFileSelection *, char *)gtk_file_selection_complete;
+extern (C) char * function(_GtkFileSelection *)gtk_file_selection_get_filename;
+extern (C) void function(_GtkFileSelection *, char *)gtk_file_selection_set_filename;
+extern (C) _GtkWidget * function(char *)gtk_file_selection_new;
+extern (C) uint function()gtk_file_selection_get_type;
+extern (C) _GtkWidget * function(_GtkExpander *)gtk_expander_get_label_widget;
+extern (C) void function(_GtkExpander *, _GtkWidget *)gtk_expander_set_label_widget;
+extern (C) int function(_GtkExpander *)gtk_expander_get_use_markup;
+extern (C) void function(_GtkExpander *, int)gtk_expander_set_use_markup;
+extern (C) int function(_GtkExpander *)gtk_expander_get_use_underline;
+extern (C) void function(_GtkExpander *, int)gtk_expander_set_use_underline;
+extern (C) char * function(_GtkExpander *)gtk_expander_get_label;
+extern (C) void function(_GtkExpander *, char *)gtk_expander_set_label;
+extern (C) int function(_GtkExpander *)gtk_expander_get_spacing;
+extern (C) void function(_GtkExpander *, int)gtk_expander_set_spacing;
+extern (C) int function(_GtkExpander *)gtk_expander_get_expanded;
+extern (C) void function(_GtkExpander *, int)gtk_expander_set_expanded;
+extern (C) _GtkWidget * function(char *)gtk_expander_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_expander_new;
+extern (C) uint function()gtk_expander_get_type;
+extern (C) void function(_GtkEventBox *, int)gtk_event_box_set_above_child;
+extern (C) int function(_GtkEventBox *)gtk_event_box_get_above_child;
+extern (C) void function(_GtkEventBox *, int)gtk_event_box_set_visible_window;
+extern (C) int function(_GtkEventBox *)gtk_event_box_get_visible_window;
+extern (C) _GtkWidget * function()gtk_event_box_new;
+extern (C) uint function()gtk_event_box_get_type;
+extern (C) void function(_GtkCurve *, int)gtk_curve_set_curve_type;
+extern (C) void function(_GtkCurve *, int, float *)gtk_curve_set_vector;
+extern (C) void function(_GtkCurve *, int, float *)gtk_curve_get_vector;
+extern (C) void function(_GtkCurve *, float, float, float, float)gtk_curve_set_range;
+extern (C) void function(_GtkCurve *, float)gtk_curve_set_gamma;
+extern (C) void function(_GtkCurve *)gtk_curve_reset;
+extern (C) _GtkWidget * function()gtk_curve_new;
+extern (C) uint function()gtk_curve_get_type;
+extern (C) void function(_GtkDrawingArea *, int, int)gtk_drawing_area_size;
+extern (C) _GtkWidget * function()gtk_drawing_area_new;
+extern (C) uint function()gtk_drawing_area_get_type;
+extern (C) uint function()gtk_ctree_node_get_type;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_sort_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_sort_node;
+extern (C) void function(_GtkCTree *, _BCD_func__10682)gtk_ctree_set_drag_compare_func;
+extern (C) void function(_GtkCTree *, int)gtk_ctree_set_expander_style;
+extern (C) void function(_GtkCTree *, int)gtk_ctree_set_line_style;
+extern (C) void function(_GtkCTree *, int)gtk_ctree_set_show_stub;
+extern (C) void function(_GtkCTree *, int)gtk_ctree_set_spacing;
+extern (C) void function(_GtkCTree *, int)gtk_ctree_set_indent;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_node_is_visible;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, float, float)gtk_ctree_node_moveto;
+extern (C) void * function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_node_get_row_data;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, void *, _BCD_func__13158)gtk_ctree_node_set_row_data_full;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, void *)gtk_ctree_node_set_row_data;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, _GdkColor *)gtk_ctree_node_set_background;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, _GdkColor *)gtk_ctree_node_set_foreground;
+extern (C) _GtkStyle * function(_GtkCTree *, _GtkCTreeNode *, int)gtk_ctree_node_get_cell_style;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, _GtkStyle *)gtk_ctree_node_set_cell_style;
+extern (C) _GtkStyle * function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_node_get_row_style;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, _GtkStyle *)gtk_ctree_node_set_row_style;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *, char * *, char *, _GdkDrawable * *, _GdkDrawable * *, _GdkDrawable * *, _GdkDrawable * *, int *, int *)gtk_ctree_get_node_info;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *, int, char * *, char *, _GdkDrawable * *, _GdkDrawable * *)gtk_ctree_node_get_pixtext;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *, int, _GdkDrawable * *, _GdkDrawable * *)gtk_ctree_node_get_pixmap;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *, int, char * *)gtk_ctree_node_get_text;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *, int)gtk_ctree_node_get_cell_type;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_node_get_selectable;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int)gtk_ctree_node_set_selectable;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, int, int)gtk_ctree_node_set_shift;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, char *, char, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, int, int)gtk_ctree_set_node_info;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, char *, char, _GdkDrawable *, _GdkDrawable *)gtk_ctree_node_set_pixtext;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, _GdkDrawable *, _GdkDrawable *)gtk_ctree_node_set_pixmap;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, char *)gtk_ctree_node_set_text;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int)gtk_ctree_real_select_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_unselect_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_unselect;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_select_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_select;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_toggle_expansion_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_toggle_expansion;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int)gtk_ctree_collapse_to_depth;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_collapse_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_collapse;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int)gtk_ctree_expand_to_depth;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_expand_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_expand;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, _GtkCTreeNode *)gtk_ctree_move;
+extern (C) int function(_GtkCTree *, int, int)gtk_ctree_is_hot_spot;
+extern (C) _GList * function(_GtkCTree *, _GtkCTreeNode *, void *, _BCD_func__14970)gtk_ctree_find_all_by_row_data_custom;
+extern (C) _GtkCTreeNode * function(_GtkCTree *, _GtkCTreeNode *, void *, _BCD_func__14970)gtk_ctree_find_by_row_data_custom;
+extern (C) _GList * function(_GtkCTree *, _GtkCTreeNode *, void *)gtk_ctree_find_all_by_row_data;
+extern (C) _GtkCTreeNode * function(_GtkCTree *, _GtkCTreeNode *, void *)gtk_ctree_find_by_row_data;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *)gtk_ctree_is_ancestor;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *)gtk_ctree_find;
+extern (C) _GtkCTreeNode * function(_GtkCTree *, uint)gtk_ctree_node_nth;
+extern (C) _GtkCTreeNode * function(_GtkCTree *, _GtkCTreeRow *)gtk_ctree_find_node_ptr;
+extern (C) _GtkCTreeNode * function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_last;
+extern (C) int function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_is_viewable;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, _BCD_func__10684, void *)gtk_ctree_pre_recursive_to_depth;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, _BCD_func__10684, void *)gtk_ctree_pre_recursive;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, int, _BCD_func__10684, void *)gtk_ctree_post_recursive_to_depth;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *, _BCD_func__10684, void *)gtk_ctree_post_recursive;
+extern (C) _GNode * function(_GtkCTree *, _GNode *, _GNode *, _GtkCTreeNode *, _BCD_func__10683, void *)gtk_ctree_export_to_gnode;
+extern (C) _GtkCTreeNode * function(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, _GNode *, _BCD_func__10683, void *)gtk_ctree_insert_gnode;
+extern (C) void function(_GtkCTree *, _GtkCTreeNode *)gtk_ctree_remove_node;
+extern (C) _GtkCTreeNode * function(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, char * *, char, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, int, int)gtk_ctree_insert_node;
+extern (C) _GtkWidget * function(int, int)gtk_ctree_new;
+extern (C) _GtkWidget * function(int, int, char * *)gtk_ctree_new_with_titles;
+extern (C) uint function()gtk_ctree_get_type;
+extern (C) _GtkWidget * function()gtk_combo_box_entry_new_text;
+extern (C) int function(_GtkComboBoxEntry *)gtk_combo_box_entry_get_text_column;
+extern (C) void function(_GtkComboBoxEntry *, int)gtk_combo_box_entry_set_text_column;
+extern (C) _GtkWidget * function(void *, int)gtk_combo_box_entry_new_with_model;
+extern (C) _GtkWidget * function()gtk_combo_box_entry_new;
+extern (C) uint function()gtk_combo_box_entry_get_type;
+extern (C) int function(_GtkComboBox *)_gtk_combo_box_editing_canceled;
+extern (C) _AtkObject * function(_GtkComboBox *)gtk_combo_box_get_popup_accessible;
+extern (C) void function(_GtkComboBox *)gtk_combo_box_popdown;
+extern (C) void function(_GtkComboBox *)gtk_combo_box_popup;
+extern (C) char * function(_GtkComboBox *)gtk_combo_box_get_active_text;
+extern (C) void function(_GtkComboBox *, int)gtk_combo_box_remove_text;
+extern (C) void function(_GtkComboBox *, char *)gtk_combo_box_prepend_text;
+extern (C) void function(_GtkComboBox *, int, char *)gtk_combo_box_insert_text;
+extern (C) void function(_GtkComboBox *, char *)gtk_combo_box_append_text;
+extern (C) _GtkWidget * function()gtk_combo_box_new_text;
+extern (C) void function(_GtkComboBox *, _BCD_func__10753, void *, _BCD_func__13158)gtk_combo_box_set_row_separator_func;
+extern (C) _BCD_func__10753 function(_GtkComboBox *)gtk_combo_box_get_row_separator_func;
+extern (C) void * function(_GtkComboBox *)gtk_combo_box_get_model;
+extern (C) void function(_GtkComboBox *, void *)gtk_combo_box_set_model;
+extern (C) void function(_GtkComboBox *, _GtkTreeIter *)gtk_combo_box_set_active_iter;
+extern (C) int function(_GtkComboBox *, _GtkTreeIter *)gtk_combo_box_get_active_iter;
+extern (C) void function(_GtkComboBox *, int)gtk_combo_box_set_active;
+extern (C) int function(_GtkComboBox *)gtk_combo_box_get_active;
+extern (C) void function(_GtkComboBox *, int)gtk_combo_box_set_focus_on_click;
+extern (C) int function(_GtkComboBox *)gtk_combo_box_get_focus_on_click;
+extern (C) void function(_GtkComboBox *, char *)gtk_combo_box_set_title;
+extern (C) char * function(_GtkComboBox *)gtk_combo_box_get_title;
+extern (C) void function(_GtkComboBox *, int)gtk_combo_box_set_add_tearoffs;
+extern (C) int function(_GtkComboBox *)gtk_combo_box_get_add_tearoffs;
+extern (C) void function(_GtkComboBox *, int)gtk_combo_box_set_column_span_column;
+extern (C) int function(_GtkComboBox *)gtk_combo_box_get_column_span_column;
+extern (C) void function(_GtkComboBox *, int)gtk_combo_box_set_row_span_column;
+extern (C) int function(_GtkComboBox *)gtk_combo_box_get_row_span_column;
+extern (C) void function(_GtkComboBox *, int)gtk_combo_box_set_wrap_width;
+extern (C) int function(_GtkComboBox *)gtk_combo_box_get_wrap_width;
+extern (C) _GtkWidget * function(void *)gtk_combo_box_new_with_model;
+extern (C) _GtkWidget * function()gtk_combo_box_new;
+extern (C) uint function()gtk_combo_box_get_type;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_tooltip_column;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_tooltip_column;
+extern (C) int function(_GtkTreeView *, int *, int *, int, void * *, void * *, _GtkTreeIter *)gtk_tree_view_get_tooltip_context;
+extern (C) void function(_GtkTreeView *, void *, void *, _GtkTreeViewColumn *, _GtkCellRenderer *)gtk_tree_view_set_tooltip_cell;
+extern (C) void function(_GtkTreeView *, void *, void *)gtk_tree_view_set_tooltip_row;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_level_indentation;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_level_indentation;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_show_expanders;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_show_expanders;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_enable_tree_lines;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_enable_tree_lines;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_grid_lines;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_grid_lines;
+extern (C) void function(_GtkTreeView *, _BCD_func__10753, void *, _BCD_func__13158)gtk_tree_view_set_row_separator_func;
+extern (C) _BCD_func__10753 function(_GtkTreeView *)gtk_tree_view_get_row_separator_func;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_is_rubber_banding_active;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_rubber_banding;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_rubber_banding;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_hover_expand;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_hover_expand;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_hover_selection;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_hover_selection;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_fixed_height_mode;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_fixed_height_mode;
+extern (C) void function(_GtkTreeView *, _BCD_func__10748, void *, _BCD_func__13158)gtk_tree_view_set_destroy_count_func;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_convert_bin_window_to_tree_coords;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_convert_tree_to_bin_window_coords;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_convert_bin_window_to_widget_coords;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_convert_widget_to_bin_window_coords;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_convert_tree_to_widget_coords;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_convert_widget_to_tree_coords;
+extern (C) void function(_GtkTreeView *, _BCD_func__10752, void *, _BCD_func__13158)gtk_tree_view_set_search_position_func;
+extern (C) _BCD_func__10752 function(_GtkTreeView *)gtk_tree_view_get_search_position_func;
+extern (C) void function(_GtkTreeView *, _GtkEntry *)gtk_tree_view_set_search_entry;
+extern (C) _GtkEntry * function(_GtkTreeView *)gtk_tree_view_get_search_entry;
+extern (C) void function(_GtkTreeView *, _BCD_func__10754, void *, _BCD_func__13158)gtk_tree_view_set_search_equal_func;
+extern (C) _BCD_func__10754 function(_GtkTreeView *)gtk_tree_view_get_search_equal_func;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_search_column;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_search_column;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_enable_search;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_enable_search;
+extern (C) _GdkDrawable * function(_GtkTreeView *, void *)gtk_tree_view_create_row_drag_icon;
+extern (C) int function(_GtkTreeView *, int, int, void * *, int *)gtk_tree_view_get_dest_row_at_pos;
+extern (C) void function(_GtkTreeView *, void * *, int *)gtk_tree_view_get_drag_dest_row;
+extern (C) void function(_GtkTreeView *, void *, int)gtk_tree_view_set_drag_dest_row;
+extern (C) void function(_GtkTreeView *)gtk_tree_view_unset_rows_drag_dest;
+extern (C) void function(_GtkTreeView *)gtk_tree_view_unset_rows_drag_source;
+extern (C) void function(_GtkTreeView *, _GtkTargetEntry *, int, int)gtk_tree_view_enable_model_drag_dest;
+extern (C) void function(_GtkTreeView *, int, _GtkTargetEntry *, int, int)gtk_tree_view_enable_model_drag_source;
+extern (C) int function(_GtkTreeView *, void * *, void * *)gtk_tree_view_get_visible_range;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_tree_to_widget_coords;
+extern (C) void function(_GtkTreeView *, int, int, int *, int *)gtk_tree_view_widget_to_tree_coords;
+extern (C) void function(_GtkTreeView *, _GdkRectangle *)gtk_tree_view_get_visible_rect;
+extern (C) void function(_GtkTreeView *, void *, _GtkTreeViewColumn *, _GdkRectangle *)gtk_tree_view_get_background_area;
+extern (C) void function(_GtkTreeView *, void *, _GtkTreeViewColumn *, _GdkRectangle *)gtk_tree_view_get_cell_area;
+extern (C) int function(_GtkTreeView *, int, int, void * *, _GtkTreeViewColumn * *, int *, int *)gtk_tree_view_get_path_at_pos;
+extern (C) _GdkDrawable * function(_GtkTreeView *)gtk_tree_view_get_bin_window;
+extern (C) void function(_GtkTreeView *, void * *, _GtkTreeViewColumn * *)gtk_tree_view_get_cursor;
+extern (C) void function(_GtkTreeView *, void *, _GtkTreeViewColumn *, _GtkCellRenderer *, int)gtk_tree_view_set_cursor_on_cell;
+extern (C) void function(_GtkTreeView *, void *, _GtkTreeViewColumn *, int)gtk_tree_view_set_cursor;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_reorderable;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_reorderable;
+extern (C) int function(_GtkTreeView *, void *)gtk_tree_view_row_expanded;
+extern (C) void function(_GtkTreeView *, _BCD_func__10755, void *)gtk_tree_view_map_expanded_rows;
+extern (C) int function(_GtkTreeView *, void *)gtk_tree_view_collapse_row;
+extern (C) int function(_GtkTreeView *, void *, int)gtk_tree_view_expand_row;
+extern (C) void function(_GtkTreeView *, void *)gtk_tree_view_expand_to_path;
+extern (C) void function(_GtkTreeView *)gtk_tree_view_collapse_all;
+extern (C) void function(_GtkTreeView *)gtk_tree_view_expand_all;
+extern (C) void function(_GtkTreeView *, void *, _GtkTreeViewColumn *)gtk_tree_view_row_activated;
+extern (C) void function(_GtkTreeView *, void *, _GtkTreeViewColumn *, int, float, float)gtk_tree_view_scroll_to_cell;
+extern (C) void function(_GtkTreeView *, int, int)gtk_tree_view_scroll_to_point;
+extern (C) void function(_GtkTreeView *, _BCD_func__10756, void *, _BCD_func__13158)gtk_tree_view_set_column_drag_function;
+extern (C) _GtkTreeViewColumn * function(_GtkTreeView *)gtk_tree_view_get_expander_column;
+extern (C) void function(_GtkTreeView *, _GtkTreeViewColumn *)gtk_tree_view_set_expander_column;
+extern (C) void function(_GtkTreeView *, _GtkTreeViewColumn *, _GtkTreeViewColumn *)gtk_tree_view_move_column_after;
+extern (C) _GList * function(_GtkTreeView *)gtk_tree_view_get_columns;
+extern (C) _GtkTreeViewColumn * function(_GtkTreeView *, int)gtk_tree_view_get_column;
+extern (C) int function(_GtkTreeView *, int, char *, _GtkCellRenderer *, _BCD_func__11636, void *, _BCD_func__13158)gtk_tree_view_insert_column_with_data_func;
+extern (C) int function(_GtkTreeView *, int, char *, _GtkCellRenderer *, ...)gtk_tree_view_insert_column_with_attributes;
+extern (C) int function(_GtkTreeView *, _GtkTreeViewColumn *, int)gtk_tree_view_insert_column;
+extern (C) int function(_GtkTreeView *, _GtkTreeViewColumn *)gtk_tree_view_remove_column;
+extern (C) int function(_GtkTreeView *, _GtkTreeViewColumn *)gtk_tree_view_append_column;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_rules_hint;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_rules_hint;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_headers_clickable;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_headers_clickable;
+extern (C) void function(_GtkTreeView *)gtk_tree_view_columns_autosize;
+extern (C) void function(_GtkTreeView *, int)gtk_tree_view_set_headers_visible;
+extern (C) int function(_GtkTreeView *)gtk_tree_view_get_headers_visible;
+extern (C) void function(_GtkTreeView *, _GtkAdjustment *)gtk_tree_view_set_vadjustment;
+extern (C) _GtkAdjustment * function(_GtkTreeView *)gtk_tree_view_get_vadjustment;
+extern (C) void function(_GtkTreeView *, _GtkAdjustment *)gtk_tree_view_set_hadjustment;
+extern (C) _GtkAdjustment * function(_GtkTreeView *)gtk_tree_view_get_hadjustment;
+extern (C) _GtkTreeSelection * function(_GtkTreeView *)gtk_tree_view_get_selection;
+extern (C) void function(_GtkTreeView *, void *)gtk_tree_view_set_model;
+extern (C) void * function(_GtkTreeView *)gtk_tree_view_get_model;
+extern (C) _GtkWidget * function(void *)gtk_tree_view_new_with_model;
+extern (C) _GtkWidget * function()gtk_tree_view_new;
+extern (C) uint function()gtk_tree_view_get_type;
+extern (C) void function(_GtkEntry *, int)gtk_entry_set_editable;
+extern (C) void function(_GtkEntry *, int, int)gtk_entry_select_region;
+extern (C) void function(_GtkEntry *, int)gtk_entry_set_position;
+extern (C) void function(_GtkEntry *, char *)gtk_entry_prepend_text;
+extern (C) void function(_GtkEntry *, char *)gtk_entry_append_text;
+extern (C) _GtkWidget * function(int)gtk_entry_new_with_max_length;
+extern (C) _GtkAdjustment * function(_GtkEntry *)gtk_entry_get_cursor_hadjustment;
+extern (C) void function(_GtkEntry *, _GtkAdjustment *)gtk_entry_set_cursor_hadjustment;
+extern (C) int function(_GtkEntry *, int)gtk_entry_text_index_to_layout_index;
+extern (C) int function(_GtkEntry *, int)gtk_entry_layout_index_to_text_index;
+extern (C) _GtkEntryCompletion * function(_GtkEntry *)gtk_entry_get_completion;
+extern (C) void function(_GtkEntry *, _GtkEntryCompletion *)gtk_entry_set_completion;
+extern (C) float function(_GtkEntry *)gtk_entry_get_alignment;
+extern (C) void function(_GtkEntry *, float)gtk_entry_set_alignment;
+extern (C) void function(_GtkEntry *, int *, int *)gtk_entry_get_layout_offsets;
+extern (C) void * function(_GtkEntry *)gtk_entry_get_layout;
+extern (C) char * function(_GtkEntry *)gtk_entry_get_text;
+extern (C) void function(_GtkEntry *, char *)gtk_entry_set_text;
+extern (C) int function(_GtkEntry *)gtk_entry_get_width_chars;
+extern (C) void function(_GtkEntry *, int)gtk_entry_set_width_chars;
+extern (C) int function(_GtkEntry *)gtk_entry_get_activates_default;
+extern (C) void function(_GtkEntry *, int)gtk_entry_set_activates_default;
+extern (C) int function(_GtkEntry *)gtk_entry_get_max_length;
+extern (C) void function(_GtkEntry *, int)gtk_entry_set_max_length;
+extern (C) _GtkBorder * function(_GtkEntry *)gtk_entry_get_inner_border;
+extern (C) void function(_GtkEntry *, _GtkBorder *)gtk_entry_set_inner_border;
+extern (C) int function(_GtkEntry *)gtk_entry_get_has_frame;
+extern (C) void function(_GtkEntry *, int)gtk_entry_set_has_frame;
+extern (C) uint function(_GtkEntry *)gtk_entry_get_invisible_char;
+extern (C) void function(_GtkEntry *, uint)gtk_entry_set_invisible_char;
+extern (C) int function(_GtkEntry *)gtk_entry_get_visibility;
+extern (C) void function(_GtkEntry *, int)gtk_entry_set_visibility;
+extern (C) _GtkWidget * function()gtk_entry_new;
+extern (C) uint function()gtk_entry_get_type;
+extern (C) int function(_GtkEntryCompletion *)gtk_entry_completion_get_text_column;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_set_text_column;
+extern (C) char * function(_GtkEntryCompletion *)gtk_entry_completion_get_completion_prefix;
+extern (C) int function(_GtkEntryCompletion *)gtk_entry_completion_get_popup_single_match;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_set_popup_single_match;
+extern (C) int function(_GtkEntryCompletion *)gtk_entry_completion_get_popup_set_width;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_set_popup_set_width;
+extern (C) int function(_GtkEntryCompletion *)gtk_entry_completion_get_popup_completion;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_set_popup_completion;
+extern (C) int function(_GtkEntryCompletion *)gtk_entry_completion_get_inline_selection;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_set_inline_selection;
+extern (C) int function(_GtkEntryCompletion *)gtk_entry_completion_get_inline_completion;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_set_inline_completion;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_delete_action;
+extern (C) void function(_GtkEntryCompletion *, int, char *)gtk_entry_completion_insert_action_markup;
+extern (C) void function(_GtkEntryCompletion *, int, char *)gtk_entry_completion_insert_action_text;
+extern (C) void function(_GtkEntryCompletion *)gtk_entry_completion_insert_prefix;
+extern (C) void function(_GtkEntryCompletion *)gtk_entry_completion_complete;
+extern (C) int function(_GtkEntryCompletion *)gtk_entry_completion_get_minimum_key_length;
+extern (C) void function(_GtkEntryCompletion *, int)gtk_entry_completion_set_minimum_key_length;
+extern (C) void function(_GtkEntryCompletion *, _BCD_func__10863, void *, _BCD_func__13158)gtk_entry_completion_set_match_func;
+extern (C) void * function(_GtkEntryCompletion *)gtk_entry_completion_get_model;
+extern (C) void function(_GtkEntryCompletion *, void *)gtk_entry_completion_set_model;
+extern (C) _GtkWidget * function(_GtkEntryCompletion *)gtk_entry_completion_get_entry;
+extern (C) _GtkEntryCompletion * function()gtk_entry_completion_new;
+extern (C) uint function()gtk_entry_completion_get_type;
+extern (C) void function(_GtkTreeModelFilter *)gtk_tree_model_filter_clear_cache;
+extern (C) void function(_GtkTreeModelFilter *)gtk_tree_model_filter_refilter;
+extern (C) void * function(_GtkTreeModelFilter *, void *)gtk_tree_model_filter_convert_path_to_child_path;
+extern (C) void * function(_GtkTreeModelFilter *, void *)gtk_tree_model_filter_convert_child_path_to_path;
+extern (C) void function(_GtkTreeModelFilter *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_model_filter_convert_iter_to_child_iter;
+extern (C) int function(_GtkTreeModelFilter *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_model_filter_convert_child_iter_to_iter;
+extern (C) void * function(_GtkTreeModelFilter *)gtk_tree_model_filter_get_model;
+extern (C) void function(_GtkTreeModelFilter *, int)gtk_tree_model_filter_set_visible_column;
+extern (C) void function(_GtkTreeModelFilter *, int, uint *, _BCD_func__10889, void *, _BCD_func__13158)gtk_tree_model_filter_set_modify_func;
+extern (C) void function(_GtkTreeModelFilter *, _BCD_func__10753, void *, _BCD_func__13158)gtk_tree_model_filter_set_visible_func;
+extern (C) void * function(void *, void *)gtk_tree_model_filter_new;
+extern (C) uint function()gtk_tree_model_filter_get_type;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_list_store_move_before;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_list_store_move_after;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_list_store_swap;
+extern (C) void function(_GtkListStore *, int *)gtk_list_store_reorder;
+extern (C) int function(_GtkListStore *, _GtkTreeIter *)gtk_list_store_iter_is_valid;
+extern (C) void function(_GtkListStore *)gtk_list_store_clear;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *)gtk_list_store_append;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *)gtk_list_store_prepend;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, int, int *, _GValue *, int)gtk_list_store_insert_with_valuesv;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, int, ...)gtk_list_store_insert_with_values;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_list_store_insert_after;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *)gtk_list_store_insert_before;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, int)gtk_list_store_insert;
+extern (C) int function(_GtkListStore *, _GtkTreeIter *)gtk_list_store_remove;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, char *)gtk_list_store_set_valist;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, int *, _GValue *, int)gtk_list_store_set_valuesv;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, ...)gtk_list_store_set;
+extern (C) void function(_GtkListStore *, _GtkTreeIter *, int, _GValue *)gtk_list_store_set_value;
+extern (C) void function(_GtkListStore *, int, uint *)gtk_list_store_set_column_types;
+extern (C) _GtkListStore * function(int, uint *)gtk_list_store_newv;
+extern (C) _GtkListStore * function(int, ...)gtk_list_store_new;
+extern (C) uint function()gtk_list_store_get_type;
+extern (C) int function(_GtkIMContext *, int, int)gtk_im_context_delete_surrounding;
+extern (C) int function(_GtkIMContext *, char * *, int *)gtk_im_context_get_surrounding;
+extern (C) void function(_GtkIMContext *, char *, int, int)gtk_im_context_set_surrounding;
+extern (C) void function(_GtkIMContext *, int)gtk_im_context_set_use_preedit;
+extern (C) void function(_GtkIMContext *, _GdkRectangle *)gtk_im_context_set_cursor_location;
+extern (C) void function(_GtkIMContext *)gtk_im_context_reset;
+extern (C) void function(_GtkIMContext *)gtk_im_context_focus_out;
+extern (C) void function(_GtkIMContext *)gtk_im_context_focus_in;
+extern (C) int function(_GtkIMContext *, _GdkEventKey *)gtk_im_context_filter_keypress;
+extern (C) void function(_GtkIMContext *, char * *, void * *, int *)gtk_im_context_get_preedit_string;
+extern (C) void function(_GtkIMContext *, _GdkDrawable *)gtk_im_context_set_client_window;
+extern (C) uint function()gtk_im_context_get_type;
+extern (C) int function(void *)gtk_editable_get_editable;
+extern (C) void function(void *, int)gtk_editable_set_editable;
+extern (C) int function(void *)gtk_editable_get_position;
+extern (C) void function(void *, int)gtk_editable_set_position;
+extern (C) void function(void *)gtk_editable_delete_selection;
+extern (C) void function(void *)gtk_editable_paste_clipboard;
+extern (C) void function(void *)gtk_editable_copy_clipboard;
+extern (C) void function(void *)gtk_editable_cut_clipboard;
+extern (C) char * function(void *, int, int)gtk_editable_get_chars;
+extern (C) void function(void *, int, int)gtk_editable_delete_text;
+extern (C) void function(void *, char *, int, int *)gtk_editable_insert_text;
+extern (C) int function(void *, int *, int *)gtk_editable_get_selection_bounds;
+extern (C) void function(void *, int, int)gtk_editable_select_region;
+extern (C) uint function()gtk_editable_get_type;
+extern (C) void function(_GdkColormap *, _GdkDrawable *, _GdkDrawable *, int, int)gtk_drag_set_default_icon;
+extern (C) void function(_GtkWidget *, _GdkEvent *)_gtk_drag_dest_handle_event;
+extern (C) void function(_GtkWidget *, _GdkEvent *)_gtk_drag_source_handle_event;
+extern (C) int function(_GtkWidget *, int, int, int, int)gtk_drag_check_threshold;
+extern (C) void function(_GdkDragContext *)gtk_drag_set_icon_default;
+extern (C) void function(_GdkDragContext *, char *, int, int)gtk_drag_set_icon_name;
+extern (C) void function(_GdkDragContext *, char *, int, int)gtk_drag_set_icon_stock;
+extern (C) void function(_GdkDragContext *, void *, int, int)gtk_drag_set_icon_pixbuf;
+extern (C) void function(_GdkDragContext *, _GdkColormap *, _GdkDrawable *, _GdkDrawable *, int, int)gtk_drag_set_icon_pixmap;
+extern (C) void function(_GdkDragContext *, _GtkWidget *, int, int)gtk_drag_set_icon_widget;
+extern (C) _GdkDragContext * function(_GtkWidget *, _GtkTargetList *, int, int, _GdkEvent *)gtk_drag_begin;
+extern (C) void function(_GtkWidget *, char *)gtk_drag_source_set_icon_name;
+extern (C) void function(_GtkWidget *, char *)gtk_drag_source_set_icon_stock;
+extern (C) void function(_GtkWidget *, void *)gtk_drag_source_set_icon_pixbuf;
+extern (C) void function(_GtkWidget *, _GdkColormap *, _GdkDrawable *, _GdkDrawable *)gtk_drag_source_set_icon;
+extern (C) void function(_GtkWidget *)gtk_drag_source_add_uri_targets;
+extern (C) void function(_GtkWidget *)gtk_drag_source_add_image_targets;
+extern (C) void function(_GtkWidget *)gtk_drag_source_add_text_targets;
+extern (C) void function(_GtkWidget *, _GtkTargetList *)gtk_drag_source_set_target_list;
+extern (C) _GtkTargetList * function(_GtkWidget *)gtk_drag_source_get_target_list;
+extern (C) void function(_GtkWidget *)gtk_drag_source_unset;
+extern (C) void function(_GtkWidget *, int, _GtkTargetEntry *, int, int)gtk_drag_source_set;
+extern (C) int function(_GtkWidget *)gtk_drag_dest_get_track_motion;
+extern (C) void function(_GtkWidget *, int)gtk_drag_dest_set_track_motion;
+extern (C) void function(_GtkWidget *)gtk_drag_dest_add_uri_targets;
+extern (C) void function(_GtkWidget *)gtk_drag_dest_add_image_targets;
+extern (C) void function(_GtkWidget *)gtk_drag_dest_add_text_targets;
+extern (C) void function(_GtkWidget *, _GtkTargetList *)gtk_drag_dest_set_target_list;
+extern (C) _GtkTargetList * function(_GtkWidget *)gtk_drag_dest_get_target_list;
+extern (C) void * function(_GtkWidget *, _GdkDragContext *, _GtkTargetList *)gtk_drag_dest_find_target;
+extern (C) void function(_GtkWidget *)gtk_drag_dest_unset;
+extern (C) void function(_GtkWidget *, _GdkDrawable *, int, int)gtk_drag_dest_set_proxy;
+extern (C) void function(_GtkWidget *, int, _GtkTargetEntry *, int, int)gtk_drag_dest_set;
+extern (C) void function(_GtkWidget *)gtk_drag_unhighlight;
+extern (C) void function(_GtkWidget *)gtk_drag_highlight;
+extern (C) _GtkWidget * function(_GdkDragContext *)gtk_drag_get_source_widget;
+extern (C) void function(_GdkDragContext *, int, int, uint)gtk_drag_finish;
+extern (C) void function(_GtkWidget *, _GdkDragContext *, void *, uint)gtk_drag_get_data;
+extern (C) void function(_GtkCombo *)gtk_combo_disable_activate;
+extern (C) void function(_GtkCombo *, _GList *)gtk_combo_set_popdown_strings;
+extern (C) void function(_GtkCombo *, _GtkItem *, char *)gtk_combo_set_item_string;
+extern (C) void function(_GtkCombo *, int)gtk_combo_set_case_sensitive;
+extern (C) void function(_GtkCombo *, int)gtk_combo_set_use_arrows_always;
+extern (C) void function(_GtkCombo *, int)gtk_combo_set_use_arrows;
+extern (C) void function(_GtkCombo *, int, int)gtk_combo_set_value_in_list;
+extern (C) _GtkWidget * function()gtk_combo_new;
+extern (C) uint function()gtk_combo_get_type;
+extern (C) _GtkWidget * function(int, int)gtk_hbox_new;
+extern (C) uint function()gtk_hbox_get_type;
+extern (C) _GtkWidget * function(char *)gtk_color_selection_dialog_new;
+extern (C) uint function()gtk_color_selection_dialog_get_type;
+extern (C) void function(_GtkColorSelection *, int)gtk_color_selection_set_update_policy;
+extern (C) void function(_GtkColorSelection *, double *)gtk_color_selection_get_color;
+extern (C) void function(_GtkColorSelection *, double *)gtk_color_selection_set_color;
+extern (C) _BCD_func__11008 function(_BCD_func__11008)gtk_color_selection_set_change_palette_with_screen_hook;
+extern (C) _BCD_func__11009 function(_BCD_func__11009)gtk_color_selection_set_change_palette_hook;
+extern (C) char * function(_GdkColor *, int)gtk_color_selection_palette_to_string;
+extern (C) int function(char *, _GdkColor * *, int *)gtk_color_selection_palette_from_string;
+extern (C) int function(_GtkColorSelection *)gtk_color_selection_is_adjusting;
+extern (C) ushort function(_GtkColorSelection *)gtk_color_selection_get_previous_alpha;
+extern (C) void function(_GtkColorSelection *, _GdkColor *)gtk_color_selection_get_previous_color;
+extern (C) void function(_GtkColorSelection *, ushort)gtk_color_selection_set_previous_alpha;
+extern (C) void function(_GtkColorSelection *, _GdkColor *)gtk_color_selection_set_previous_color;
+extern (C) ushort function(_GtkColorSelection *)gtk_color_selection_get_current_alpha;
+extern (C) void function(_GtkColorSelection *, _GdkColor *)gtk_color_selection_get_current_color;
+extern (C) void function(_GtkColorSelection *, ushort)gtk_color_selection_set_current_alpha;
+extern (C) void function(_GtkColorSelection *, _GdkColor *)gtk_color_selection_set_current_color;
+extern (C) void function(_GtkColorSelection *, int)gtk_color_selection_set_has_palette;
+extern (C) int function(_GtkColorSelection *)gtk_color_selection_get_has_palette;
+extern (C) void function(_GtkColorSelection *, int)gtk_color_selection_set_has_opacity_control;
+extern (C) int function(_GtkColorSelection *)gtk_color_selection_get_has_opacity_control;
+extern (C) _GtkWidget * function()gtk_color_selection_new;
+extern (C) uint function()gtk_color_selection_get_type;
+extern (C) _GtkWidget * function(int, int)gtk_vbox_new;
+extern (C) uint function()gtk_vbox_get_type;
+extern (C) char * function(_GtkColorButton *)gtk_color_button_get_title;
+extern (C) void function(_GtkColorButton *, char *)gtk_color_button_set_title;
+extern (C) int function(_GtkColorButton *)gtk_color_button_get_use_alpha;
+extern (C) void function(_GtkColorButton *, int)gtk_color_button_set_use_alpha;
+extern (C) ushort function(_GtkColorButton *)gtk_color_button_get_alpha;
+extern (C) void function(_GtkColorButton *, _GdkColor *)gtk_color_button_get_color;
+extern (C) void function(_GtkColorButton *, ushort)gtk_color_button_set_alpha;
+extern (C) void function(_GtkColorButton *, _GdkColor *)gtk_color_button_set_color;
+extern (C) _GtkWidget * function(_GdkColor *)gtk_color_button_new_with_color;
+extern (C) _GtkWidget * function()gtk_color_button_new;
+extern (C) uint function()gtk_color_button_get_type;
+extern (C) void * function(_GtkCList *, _GtkCListRow *, int)_gtk_clist_create_cell_layout;
+extern (C) void function(_GtkCList *, int)gtk_clist_set_auto_sort;
+extern (C) void function(_GtkCList *)gtk_clist_sort;
+extern (C) void function(_GtkCList *, int)gtk_clist_set_sort_type;
+extern (C) void function(_GtkCList *, int)gtk_clist_set_sort_column;
+extern (C) void function(_GtkCList *, _BCD_func__11051)gtk_clist_set_compare_func;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_row_move;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_swap_rows;
+extern (C) void function(_GtkCList *)gtk_clist_unselect_all;
+extern (C) void function(_GtkCList *)gtk_clist_select_all;
+extern (C) int function(_GtkCList *, int, int, int *, int *)gtk_clist_get_selection_info;
+extern (C) void function(_GtkCList *)gtk_clist_clear;
+extern (C) void function(_GtkCList *)gtk_clist_undo_selection;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_unselect_row;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_select_row;
+extern (C) int function(_GtkCList *, void *)gtk_clist_find_row_from_data;
+extern (C) void * function(_GtkCList *, int)gtk_clist_get_row_data;
+extern (C) void function(_GtkCList *, int, void *, _BCD_func__13158)gtk_clist_set_row_data_full;
+extern (C) void function(_GtkCList *, int, void *)gtk_clist_set_row_data;
+extern (C) void function(_GtkCList *, int)gtk_clist_remove;
+extern (C) int function(_GtkCList *, int, char * *)gtk_clist_insert;
+extern (C) int function(_GtkCList *, char * *)gtk_clist_append;
+extern (C) int function(_GtkCList *, char * *)gtk_clist_prepend;
+extern (C) int function(_GtkCList *, int)gtk_clist_get_selectable;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_selectable;
+extern (C) void function(_GtkCList *, int, int, int, int)gtk_clist_set_shift;
+extern (C) _GtkStyle * function(_GtkCList *, int)gtk_clist_get_row_style;
+extern (C) void function(_GtkCList *, int, _GtkStyle *)gtk_clist_set_row_style;
+extern (C) _GtkStyle * function(_GtkCList *, int, int)gtk_clist_get_cell_style;
+extern (C) void function(_GtkCList *, int, int, _GtkStyle *)gtk_clist_set_cell_style;
+extern (C) void function(_GtkCList *, int, _GdkColor *)gtk_clist_set_background;
+extern (C) void function(_GtkCList *, int, _GdkColor *)gtk_clist_set_foreground;
+extern (C) int function(_GtkCList *, int, int, char * *, char *, _GdkDrawable * *, _GdkDrawable * *)gtk_clist_get_pixtext;
+extern (C) void function(_GtkCList *, int, int, char *, char, _GdkDrawable *, _GdkDrawable *)gtk_clist_set_pixtext;
+extern (C) int function(_GtkCList *, int, int, _GdkDrawable * *, _GdkDrawable * *)gtk_clist_get_pixmap;
+extern (C) void function(_GtkCList *, int, int, _GdkDrawable *, _GdkDrawable *)gtk_clist_set_pixmap;
+extern (C) int function(_GtkCList *, int, int, char * *)gtk_clist_get_text;
+extern (C) void function(_GtkCList *, int, int, char *)gtk_clist_set_text;
+extern (C) int function(_GtkCList *, int, int)gtk_clist_get_cell_type;
+extern (C) int function(_GtkCList *, int)gtk_clist_row_is_visible;
+extern (C) void function(_GtkCList *, int, int, float, float)gtk_clist_moveto;
+extern (C) void function(_GtkCList *, uint)gtk_clist_set_row_height;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_column_max_width;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_column_min_width;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_column_width;
+extern (C) int function(_GtkCList *, int)gtk_clist_optimal_column_width;
+extern (C) int function(_GtkCList *)gtk_clist_columns_autosize;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_column_auto_resize;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_column_resizeable;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_column_visibility;
+extern (C) void function(_GtkCList *, int, int)gtk_clist_set_column_justification;
+extern (C) _GtkWidget * function(_GtkCList *, int)gtk_clist_get_column_widget;
+extern (C) void function(_GtkCList *, int, _GtkWidget *)gtk_clist_set_column_widget;
+extern (C) char * function(_GtkCList *, int)gtk_clist_get_column_title;
+extern (C) void function(_GtkCList *, int, char *)gtk_clist_set_column_title;
+extern (C) void function(_GtkCList *)gtk_clist_column_titles_passive;
+extern (C) void function(_GtkCList *)gtk_clist_column_titles_active;
+extern (C) void function(_GtkCList *, int)gtk_clist_column_title_passive;
+extern (C) void function(_GtkCList *, int)gtk_clist_column_title_active;
+extern (C) void function(_GtkCList *)gtk_clist_column_titles_hide;
+extern (C) void function(_GtkCList *)gtk_clist_column_titles_show;
+extern (C) void function(_GtkCList *)gtk_clist_thaw;
+extern (C) void function(_GtkCList *)gtk_clist_freeze;
+extern (C) void function(_GtkCList *, uint, char)gtk_clist_set_button_actions;
+extern (C) void function(_GtkCList *, int)gtk_clist_set_use_drag_icons;
+extern (C) void function(_GtkCList *, int)gtk_clist_set_reorderable;
+extern (C) void function(_GtkCList *, int)gtk_clist_set_selection_mode;
+extern (C) void function(_GtkCList *, int)gtk_clist_set_shadow_type;
+extern (C) _GtkAdjustment * function(_GtkCList *)gtk_clist_get_vadjustment;
+extern (C) _GtkAdjustment * function(_GtkCList *)gtk_clist_get_hadjustment;
+extern (C) void function(_GtkCList *, _GtkAdjustment *)gtk_clist_set_vadjustment;
+extern (C) void function(_GtkCList *, _GtkAdjustment *)gtk_clist_set_hadjustment;
+extern (C) _GtkWidget * function(int, char * *)gtk_clist_new_with_titles;
+extern (C) _GtkWidget * function(int)gtk_clist_new;
+extern (C) uint function()gtk_clist_get_type;
+extern (C) _GtkWidget * function(_GtkAdjustment *)gtk_vscrollbar_new;
+extern (C) uint function()gtk_vscrollbar_get_type;
+extern (C) _GtkWidget * function(_GtkAdjustment *)gtk_hscrollbar_new;
+extern (C) uint function()gtk_hscrollbar_get_type;
+extern (C) uint function()gtk_scrollbar_get_type;
+extern (C) double function(_GtkRange *, int)_gtk_range_get_wheel_delta;
+extern (C) double function(_GtkRange *)gtk_range_get_fill_level;
+extern (C) void function(_GtkRange *, double)gtk_range_set_fill_level;
+extern (C) int function(_GtkRange *)gtk_range_get_restrict_to_fill_level;
+extern (C) void function(_GtkRange *, int)gtk_range_set_restrict_to_fill_level;
+extern (C) int function(_GtkRange *)gtk_range_get_show_fill_level;
+extern (C) void function(_GtkRange *, int)gtk_range_set_show_fill_level;
+extern (C) double function(_GtkRange *)gtk_range_get_value;
+extern (C) void function(_GtkRange *, double)gtk_range_set_value;
+extern (C) void function(_GtkRange *, double, double)gtk_range_set_range;
+extern (C) void function(_GtkRange *, double, double)gtk_range_set_increments;
+extern (C) int function(_GtkRange *)gtk_range_get_upper_stepper_sensitivity;
+extern (C) void function(_GtkRange *, int)gtk_range_set_upper_stepper_sensitivity;
+extern (C) int function(_GtkRange *)gtk_range_get_lower_stepper_sensitivity;
+extern (C) void function(_GtkRange *, int)gtk_range_set_lower_stepper_sensitivity;
+extern (C) int function(_GtkRange *)gtk_range_get_inverted;
+extern (C) void function(_GtkRange *, int)gtk_range_set_inverted;
+extern (C) _GtkAdjustment * function(_GtkRange *)gtk_range_get_adjustment;
+extern (C) void function(_GtkRange *, _GtkAdjustment *)gtk_range_set_adjustment;
+extern (C) int function(_GtkRange *)gtk_range_get_update_policy;
+extern (C) void function(_GtkRange *, int)gtk_range_set_update_policy;
+extern (C) uint function()gtk_range_get_type;
+extern (C) void function()_gtk_clipboard_store_all;
+extern (C) void function(_GdkEventOwnerChange *)_gtk_clipboard_handle_event;
+extern (C) void function(void *)gtk_clipboard_store;
+extern (C) void function(void *, _GtkTargetEntry *, int)gtk_clipboard_set_can_store;
+extern (C) int function(void *, void *)gtk_clipboard_wait_is_target_available;
+extern (C) int function(void *)gtk_clipboard_wait_is_image_available;
+extern (C) int function(void *, _GtkTextBuffer *)gtk_clipboard_wait_is_rich_text_available;
+extern (C) int function(void *)gtk_clipboard_wait_is_text_available;
+extern (C) int function(void *, void * * *, int *)gtk_clipboard_wait_for_targets;
+extern (C) void * function(void *)gtk_clipboard_wait_for_image;
+extern (C) char * function(void *, _GtkTextBuffer *, void * *, uint *)gtk_clipboard_wait_for_rich_text;
+extern (C) char * function(void *)gtk_clipboard_wait_for_text;
+extern (C) _GtkSelectionData * function(void *, void *)gtk_clipboard_wait_for_contents;
+extern (C) void function(void *, _BCD_func__11269, void *)gtk_clipboard_request_targets;
+extern (C) void function(void *, _BCD_func__11270, void *)gtk_clipboard_request_image;
+extern (C) void function(void *, _GtkTextBuffer *, _BCD_func__11271, void *)gtk_clipboard_request_rich_text;
+extern (C) void function(void *, _BCD_func__11272, void *)gtk_clipboard_request_text;
+extern (C) void function(void *, void *, _BCD_func__11273, void *)gtk_clipboard_request_contents;
+extern (C) void function(void *, void *)gtk_clipboard_set_image;
+extern (C) void function(void *, char *, int)gtk_clipboard_set_text;
+extern (C) void function(void *)gtk_clipboard_clear;
+extern (C) _GObject * function(void *)gtk_clipboard_get_owner;
+extern (C) int function(void *, _GtkTargetEntry *, uint, _BCD_func__11268, _BCD_func__11267, _GObject *)gtk_clipboard_set_with_owner;
+extern (C) int function(void *, _GtkTargetEntry *, uint, _BCD_func__11268, _BCD_func__11267, void *)gtk_clipboard_set_with_data;
+extern (C) _GdkDisplay * function(void *)gtk_clipboard_get_display;
+extern (C) void * function(void *)gtk_clipboard_get;
+extern (C) void * function(_GdkDisplay *, void *)gtk_clipboard_get_for_display;
+extern (C) uint function()gtk_clipboard_get_type;
+extern (C) uint function()gtk_target_list_get_type;
+extern (C) void function(_GtkSelectionData *)gtk_selection_data_free;
+extern (C) _GtkSelectionData * function(_GtkSelectionData *)gtk_selection_data_copy;
+extern (C) uint function()gtk_selection_data_get_type;
+extern (C) int function(_GtkWidget *, _GdkEventProperty *)_gtk_selection_property_notify;
+extern (C) int function(_GtkWidget *, _GdkEventSelection *)_gtk_selection_notify;
+extern (C) int function(_GdkDrawable *, _GdkEventProperty *)_gtk_selection_incr_event;
+extern (C) int function(_GtkWidget *, _GdkEventSelection *)_gtk_selection_request;
+extern (C) int function(_GtkWidget *, _GdkEventSelection *)gtk_selection_clear;
+extern (C) void function(_GtkWidget *)gtk_selection_remove_all;
+extern (C) int function(void * *, int)gtk_targets_include_uri;
+extern (C) int function(void * *, int, int)gtk_targets_include_image;
+extern (C) int function(void * *, int, _GtkTextBuffer *)gtk_targets_include_rich_text;
+extern (C) int function(void * *, int)gtk_targets_include_text;
+extern (C) int function(_GtkSelectionData *)gtk_selection_data_targets_include_uri;
+extern (C) int function(_GtkSelectionData *, int)gtk_selection_data_targets_include_image;
+extern (C) int function(_GtkSelectionData *, _GtkTextBuffer *)gtk_selection_data_targets_include_rich_text;
+extern (C) int function(_GtkSelectionData *)gtk_selection_data_targets_include_text;
+extern (C) int function(_GtkSelectionData *, void * * *, int *)gtk_selection_data_get_targets;
+extern (C) char * * function(_GtkSelectionData *)gtk_selection_data_get_uris;
+extern (C) int function(_GtkSelectionData *, char * *)gtk_selection_data_set_uris;
+extern (C) void * function(_GtkSelectionData *)gtk_selection_data_get_pixbuf;
+extern (C) int function(_GtkSelectionData *, void *)gtk_selection_data_set_pixbuf;
+extern (C) char * function(_GtkSelectionData *)gtk_selection_data_get_text;
+extern (C) int function(_GtkSelectionData *, char *, int)gtk_selection_data_set_text;
+extern (C) void function(_GtkSelectionData *, void *, int, char *, int)gtk_selection_data_set;
+extern (C) int function(_GtkWidget *, void *, void *, uint)gtk_selection_convert;
+extern (C) void function(_GtkWidget *, void *)gtk_selection_clear_targets;
+extern (C) void function(_GtkWidget *, void *, _GtkTargetEntry *, uint)gtk_selection_add_targets;
+extern (C) void function(_GtkWidget *, void *, void *, uint)gtk_selection_add_target;
+extern (C) int function(_GdkDisplay *, _GtkWidget *, void *, uint)gtk_selection_owner_set_for_display;
+extern (C) int function(_GtkWidget *, void *, uint)gtk_selection_owner_set;
+extern (C) void function(_GtkTargetEntry *, int)gtk_target_table_free;
+extern (C) _GtkTargetEntry * function(_GtkTargetList *, int *)gtk_target_table_new_from_list;
+extern (C) int function(_GtkTargetList *, void *, uint *)gtk_target_list_find;
+extern (C) void function(_GtkTargetList *, void *)gtk_target_list_remove;
+extern (C) void function(_GtkTargetList *, _GtkTargetEntry *, uint)gtk_target_list_add_table;
+extern (C) void function(_GtkTargetList *, uint)gtk_target_list_add_uri_targets;
+extern (C) void function(_GtkTargetList *, uint, int)gtk_target_list_add_image_targets;
+extern (C) void function(_GtkTargetList *, uint, int, _GtkTextBuffer *)gtk_target_list_add_rich_text_targets;
+extern (C) void function(_GtkTargetList *, uint)gtk_target_list_add_text_targets;
+extern (C) void function(_GtkTargetList *, void *, uint, uint)gtk_target_list_add;
+extern (C) void function(_GtkTargetList *)gtk_target_list_unref;
+extern (C) _GtkTargetList * function(_GtkTargetList *)gtk_target_list_ref;
+extern (C) _GtkTargetList * function(_GtkTargetEntry *, uint)gtk_target_list_new;
+extern (C) void function(_GtkTextIter *, _GtkTextIter *)gtk_text_iter_order;
+extern (C) int function(_GtkTextIter *, _GtkTextIter *, _GtkTextIter *)gtk_text_iter_in_range;
+extern (C) int function(_GtkTextIter *, _GtkTextIter *)gtk_text_iter_compare;
+extern (C) int function(_GtkTextIter *, _GtkTextIter *)gtk_text_iter_equal;
+extern (C) int function(_GtkTextIter *, char *, int, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *)gtk_text_iter_backward_search;
+extern (C) int function(_GtkTextIter *, char *, int, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *)gtk_text_iter_forward_search;
+extern (C) int function(_GtkTextIter *, _BCD_func__11292, void *, _GtkTextIter *)gtk_text_iter_backward_find_char;
+extern (C) int function(_GtkTextIter *, _BCD_func__11292, void *, _GtkTextIter *)gtk_text_iter_forward_find_char;
+extern (C) int function(_GtkTextIter *, _GtkTextTag *)gtk_text_iter_backward_to_tag_toggle;
+extern (C) int function(_GtkTextIter *, _GtkTextTag *)gtk_text_iter_forward_to_tag_toggle;
+extern (C) void function(_GtkTextIter *, int)gtk_text_iter_set_visible_line_index;
+extern (C) void function(_GtkTextIter *, int)gtk_text_iter_set_visible_line_offset;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_to_line_end;
+extern (C) void function(_GtkTextIter *)gtk_text_iter_forward_to_end;
+extern (C) void function(_GtkTextIter *, int)gtk_text_iter_set_line_index;
+extern (C) void function(_GtkTextIter *, int)gtk_text_iter_set_line_offset;
+extern (C) void function(_GtkTextIter *, int)gtk_text_iter_set_line;
+extern (C) void function(_GtkTextIter *, int)gtk_text_iter_set_offset;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_visible_cursor_positions;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_visible_cursor_positions;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_visible_cursor_position;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_visible_cursor_position;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_cursor_positions;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_cursor_positions;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_cursor_position;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_cursor_position;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_sentence_starts;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_sentence_ends;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_sentence_start;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_sentence_end;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_visible_word_starts;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_visible_word_ends;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_visible_word_start;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_visible_word_end;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_visible_lines;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_visible_lines;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_visible_line;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_visible_line;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_word_starts;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_word_ends;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_word_start;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_word_end;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_lines;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_lines;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_line;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_line;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_backward_chars;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_forward_chars;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_backward_char;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_forward_char;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_is_start;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_is_end;
+extern (C) void * function(_GtkTextIter *)gtk_text_iter_get_language;
+extern (C) int function(_GtkTextIter *, _GtkTextAttributes *)gtk_text_iter_get_attributes;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_bytes_in_line;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_chars_in_line;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_is_cursor_position;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_ends_line;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_starts_line;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_inside_sentence;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_ends_sentence;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_starts_sentence;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_inside_word;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_ends_word;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_starts_word;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_can_insert;
+extern (C) int function(_GtkTextIter *, int)gtk_text_iter_editable;
+extern (C) _GSList * function(_GtkTextIter *)gtk_text_iter_get_tags;
+extern (C) int function(_GtkTextIter *, _GtkTextTag *)gtk_text_iter_has_tag;
+extern (C) int function(_GtkTextIter *, _GtkTextTag *)gtk_text_iter_toggles_tag;
+extern (C) int function(_GtkTextIter *, _GtkTextTag *)gtk_text_iter_ends_tag;
+extern (C) int function(_GtkTextIter *, _GtkTextTag *)gtk_text_iter_begins_tag;
+extern (C) _GSList * function(_GtkTextIter *, int)gtk_text_iter_get_toggled_tags;
+extern (C) _GtkTextChildAnchor * function(_GtkTextIter *)gtk_text_iter_get_child_anchor;
+extern (C) _GSList * function(_GtkTextIter *)gtk_text_iter_get_marks;
+extern (C) void * function(_GtkTextIter *)gtk_text_iter_get_pixbuf;
+extern (C) char * function(_GtkTextIter *, _GtkTextIter *)gtk_text_iter_get_visible_text;
+extern (C) char * function(_GtkTextIter *, _GtkTextIter *)gtk_text_iter_get_visible_slice;
+extern (C) char * function(_GtkTextIter *, _GtkTextIter *)gtk_text_iter_get_text;
+extern (C) char * function(_GtkTextIter *, _GtkTextIter *)gtk_text_iter_get_slice;
+extern (C) uint function(_GtkTextIter *)gtk_text_iter_get_char;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_visible_line_index;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_visible_line_offset;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_line_index;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_line_offset;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_line;
+extern (C) int function(_GtkTextIter *)gtk_text_iter_get_offset;
+extern (C) uint function()gtk_text_iter_get_type;
+extern (C) void function(_GtkTextIter *)gtk_text_iter_free;
+extern (C) _GtkTextIter * function(_GtkTextIter *)gtk_text_iter_copy;
+extern (C) _GtkTextBuffer * function(_GtkTextIter *)gtk_text_iter_get_buffer;
+extern (C) int function(_GtkTextChildAnchor *)gtk_text_child_anchor_get_deleted;
+extern (C) _GList * function(_GtkTextChildAnchor *)gtk_text_child_anchor_get_widgets;
+extern (C) _GtkTextChildAnchor * function()gtk_text_child_anchor_new;
+extern (C) uint function()gtk_text_child_anchor_get_type;
+extern (C) uint function()gtk_text_attributes_get_type;
+extern (C) _GtkTextAttributes * function(_GtkTextAttributes *)gtk_text_attributes_ref;
+extern (C) void function(_GtkTextAttributes *)gtk_text_attributes_unref;
+extern (C) void function(_GtkTextAttributes *, _GtkTextAttributes *)gtk_text_attributes_copy_values;
+extern (C) _GtkTextAttributes * function(_GtkTextAttributes *)gtk_text_attributes_copy;
+extern (C) _GtkTextAttributes * function()gtk_text_attributes_new;
+extern (C) int function(_GtkTextTag *, _GObject *, _GdkEvent *, _GtkTextIter *)gtk_text_tag_event;
+extern (C) void function(_GtkTextTag *, int)gtk_text_tag_set_priority;
+extern (C) int function(_GtkTextTag *)gtk_text_tag_get_priority;
+extern (C) _GtkTextTag * function(char *)gtk_text_tag_new;
+extern (C) uint function()gtk_text_tag_get_type;
+extern (C) void function(_GtkCheckMenuItem *, int)gtk_check_menu_item_set_show_toggle;
+extern (C) int function(_GtkCheckMenuItem *)gtk_check_menu_item_get_draw_as_radio;
+extern (C) void function(_GtkCheckMenuItem *, int)gtk_check_menu_item_set_draw_as_radio;
+extern (C) int function(_GtkCheckMenuItem *)gtk_check_menu_item_get_inconsistent;
+extern (C) void function(_GtkCheckMenuItem *, int)gtk_check_menu_item_set_inconsistent;
+extern (C) void function(_GtkCheckMenuItem *)gtk_check_menu_item_toggled;
+extern (C) int function(_GtkCheckMenuItem *)gtk_check_menu_item_get_active;
+extern (C) void function(_GtkCheckMenuItem *, int)gtk_check_menu_item_set_active;
+extern (C) _GtkWidget * function(char *)gtk_check_menu_item_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_check_menu_item_new_with_label;
+extern (C) _GtkWidget * function()gtk_check_menu_item_new;
+extern (C) uint function()gtk_check_menu_item_get_type;
+extern (C) void function(_GtkMenuItem *)gtk_menu_item_remove_submenu;
+extern (C) void function(_GtkWidget *)_gtk_menu_item_popdown_submenu;
+extern (C) void function(_GtkWidget *, int)_gtk_menu_item_popup_submenu;
+extern (C) int function(_GtkWidget *)_gtk_menu_item_is_selectable;
+extern (C) void function(_GtkMenuItem *, char *, _GtkAccelGroup *, int)_gtk_menu_item_refresh_accel_path;
+extern (C) void function(_GtkMenuItem *, char *)gtk_menu_item_set_accel_path;
+extern (C) int function(_GtkMenuItem *)gtk_menu_item_get_right_justified;
+extern (C) void function(_GtkMenuItem *, int)gtk_menu_item_set_right_justified;
+extern (C) void function(_GtkMenuItem *, int)gtk_menu_item_toggle_size_allocate;
+extern (C) void function(_GtkMenuItem *, int *)gtk_menu_item_toggle_size_request;
+extern (C) void function(_GtkMenuItem *)gtk_menu_item_activate;
+extern (C) void function(_GtkMenuItem *)gtk_menu_item_deselect;
+extern (C) void function(_GtkMenuItem *)gtk_menu_item_select;
+extern (C) _GtkWidget * function(_GtkMenuItem *)gtk_menu_item_get_submenu;
+extern (C) void function(_GtkMenuItem *, _GtkWidget *)gtk_menu_item_set_submenu;
+extern (C) _GtkWidget * function(char *)gtk_menu_item_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_menu_item_new_with_label;
+extern (C) _GtkWidget * function()gtk_menu_item_new;
+extern (C) uint function()gtk_menu_item_get_type;
+extern (C) void function(_GtkItem *)gtk_item_toggle;
+extern (C) void function(_GtkItem *)gtk_item_deselect;
+extern (C) void function(_GtkItem *)gtk_item_select;
+extern (C) uint function()gtk_item_get_type;
+extern (C) void function(_GtkCheckButton *, int *, int *)_gtk_check_button_get_props;
+extern (C) _GtkWidget * function(char *)gtk_check_button_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_check_button_new_with_label;
+extern (C) _GtkWidget * function()gtk_check_button_new;
+extern (C) uint function()gtk_check_button_get_type;
+extern (C) int function(_GtkToggleButton *)gtk_toggle_button_get_inconsistent;
+extern (C) void function(_GtkToggleButton *, int)gtk_toggle_button_set_inconsistent;
+extern (C) void function(_GtkToggleButton *)gtk_toggle_button_toggled;
+extern (C) int function(_GtkToggleButton *)gtk_toggle_button_get_active;
+extern (C) void function(_GtkToggleButton *, int)gtk_toggle_button_set_active;
+extern (C) int function(_GtkToggleButton *)gtk_toggle_button_get_mode;
+extern (C) void function(_GtkToggleButton *, int)gtk_toggle_button_set_mode;
+extern (C) _GtkWidget * function(char *)gtk_toggle_button_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_toggle_button_new_with_label;
+extern (C) _GtkWidget * function()gtk_toggle_button_new;
+extern (C) uint function()gtk_toggle_button_get_type;
+extern (C) _GList * function(_GtkCellView *)gtk_cell_view_get_cell_renderers;
+extern (C) void function(_GtkCellView *, _GdkColor *)gtk_cell_view_set_background_color;
+extern (C) int function(_GtkCellView *, void *, _GtkRequisition *)gtk_cell_view_get_size_of_row;
+extern (C) void * function(_GtkCellView *)gtk_cell_view_get_displayed_row;
+extern (C) void function(_GtkCellView *, void *)gtk_cell_view_set_displayed_row;
+extern (C) void function(_GtkCellView *, void *)gtk_cell_view_set_model;
+extern (C) _GtkWidget * function(void *)gtk_cell_view_new_with_pixbuf;
+extern (C) _GtkWidget * function(char *)gtk_cell_view_new_with_markup;
+extern (C) _GtkWidget * function(char *)gtk_cell_view_new_with_text;
+extern (C) _GtkWidget * function()gtk_cell_view_new;
+extern (C) uint function()gtk_cell_view_get_type;
+extern (C) void function(_GtkCellRendererToggle *, int)gtk_cell_renderer_toggle_set_active;
+extern (C) int function(_GtkCellRendererToggle *)gtk_cell_renderer_toggle_get_active;
+extern (C) void function(_GtkCellRendererToggle *, int)gtk_cell_renderer_toggle_set_radio;
+extern (C) int function(_GtkCellRendererToggle *)gtk_cell_renderer_toggle_get_radio;
+extern (C) _GtkCellRenderer * function()gtk_cell_renderer_toggle_new;
+extern (C) uint function()gtk_cell_renderer_toggle_get_type;
+extern (C) _GtkCellRenderer * function()gtk_cell_renderer_spin_new;
+extern (C) uint function()gtk_cell_renderer_spin_get_type;
+extern (C) _GtkCellRenderer * function()gtk_cell_renderer_progress_new;
+extern (C) uint function()gtk_cell_renderer_progress_get_type;
+extern (C) _GtkCellRenderer * function()gtk_cell_renderer_pixbuf_new;
+extern (C) uint function()gtk_cell_renderer_pixbuf_get_type;
+extern (C) _GtkCellRenderer * function()gtk_cell_renderer_combo_new;
+extern (C) uint function()gtk_cell_renderer_combo_get_type;
+extern (C) _GtkCellRenderer * function()gtk_cell_renderer_accel_new;
+extern (C) uint function()gtk_cell_renderer_accel_get_type;
+extern (C) void function(_GtkCellRendererText *, int)gtk_cell_renderer_text_set_fixed_height_from_font;
+extern (C) _GtkCellRenderer * function()gtk_cell_renderer_text_new;
+extern (C) uint function()gtk_cell_renderer_text_get_type;
+extern (C) void function(void *, _GtkBuilder *, _GObject *, char *)_gtk_cell_layout_buildable_add_child;
+extern (C) void function(void *, _GtkBuilder *, _GObject *, char *, void * *)_gtk_cell_layout_buildable_custom_tag_end;
+extern (C) int function(void *, _GtkBuilder *, _GObject *, char *, _GMarkupParser *, void * *)_gtk_cell_layout_buildable_custom_tag_start;
+extern (C) void function(void *, _GtkCellRenderer *, int)gtk_cell_layout_reorder;
+extern (C) void function(void *, _GtkCellRenderer *)gtk_cell_layout_clear_attributes;
+extern (C) void function(void *, _GtkCellRenderer *, _BCD_func__11624, void *, _BCD_func__13158)gtk_cell_layout_set_cell_data_func;
+extern (C) void function(void *, _GtkCellRenderer *, char *, int)gtk_cell_layout_add_attribute;
+extern (C) void function(void *, _GtkCellRenderer *, ...)gtk_cell_layout_set_attributes;
+extern (C) void function(void *)gtk_cell_layout_clear;
+extern (C) _GList * function(void *)gtk_cell_layout_get_cells;
+extern (C) void function(void *, _GtkCellRenderer *, int)gtk_cell_layout_pack_end;
+extern (C) void function(void *, _GtkCellRenderer *, int)gtk_cell_layout_pack_start;
+extern (C) uint function()gtk_cell_layout_get_type;
+extern (C) _GtkWidget * function(_GtkTreeViewColumn *)gtk_tree_view_column_get_tree_view;
+extern (C) void function(_GtkTreeViewColumn *)gtk_tree_view_column_queue_resize;
+extern (C) int function(_GtkTreeViewColumn *, _GtkCellRenderer *, int *, int *)gtk_tree_view_column_cell_get_position;
+extern (C) void function(_GtkTreeViewColumn *, _GtkCellRenderer *)gtk_tree_view_column_focus_cell;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_cell_is_visible;
+extern (C) void function(_GtkTreeViewColumn *, _GdkRectangle *, int *, int *, int *, int *)gtk_tree_view_column_cell_get_size;
+extern (C) void function(_GtkTreeViewColumn *, void *, _GtkTreeIter *, int, int)gtk_tree_view_column_cell_set_cell_data;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_sort_order;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_sort_order;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_sort_indicator;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_sort_indicator;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_sort_column_id;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_sort_column_id;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_reorderable;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_reorderable;
+extern (C) float function(_GtkTreeViewColumn *)gtk_tree_view_column_get_alignment;
+extern (C) void function(_GtkTreeViewColumn *, float)gtk_tree_view_column_set_alignment;
+extern (C) _GtkWidget * function(_GtkTreeViewColumn *)gtk_tree_view_column_get_widget;
+extern (C) void function(_GtkTreeViewColumn *, _GtkWidget *)gtk_tree_view_column_set_widget;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_clickable;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_clickable;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_expand;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_expand;
+extern (C) char * function(_GtkTreeViewColumn *)gtk_tree_view_column_get_title;
+extern (C) void function(_GtkTreeViewColumn *, char *)gtk_tree_view_column_set_title;
+extern (C) void function(_GtkTreeViewColumn *)gtk_tree_view_column_clicked;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_max_width;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_max_width;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_min_width;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_min_width;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_fixed_width;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_fixed_width;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_width;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_sizing;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_sizing;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_resizable;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_resizable;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_visible;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_visible;
+extern (C) int function(_GtkTreeViewColumn *)gtk_tree_view_column_get_spacing;
+extern (C) void function(_GtkTreeViewColumn *, int)gtk_tree_view_column_set_spacing;
+extern (C) void function(_GtkTreeViewColumn *, _GtkCellRenderer *)gtk_tree_view_column_clear_attributes;
+extern (C) void function(_GtkTreeViewColumn *, _GtkCellRenderer *, _BCD_func__11636, void *, _BCD_func__13158)gtk_tree_view_column_set_cell_data_func;
+extern (C) void function(_GtkTreeViewColumn *, _GtkCellRenderer *, ...)gtk_tree_view_column_set_attributes;
+extern (C) void function(_GtkTreeViewColumn *, _GtkCellRenderer *, char *, int)gtk_tree_view_column_add_attribute;
+extern (C) _GList * function(_GtkTreeViewColumn *)gtk_tree_view_column_get_cell_renderers;
+extern (C) void function(_GtkTreeViewColumn *)gtk_tree_view_column_clear;
+extern (C) void function(_GtkTreeViewColumn *, _GtkCellRenderer *, int)gtk_tree_view_column_pack_end;
+extern (C) void function(_GtkTreeViewColumn *, _GtkCellRenderer *, int)gtk_tree_view_column_pack_start;
+extern (C) _GtkTreeViewColumn * function(char *, _GtkCellRenderer *, ...)gtk_tree_view_column_new_with_attributes;
+extern (C) _GtkTreeViewColumn * function()gtk_tree_view_column_new;
+extern (C) uint function()gtk_tree_view_column_get_type;
+extern (C) int function(void *)gtk_tree_sortable_has_default_sort_func;
+extern (C) void function(void *, _BCD_func__11685, void *, _BCD_func__13158)gtk_tree_sortable_set_default_sort_func;
+extern (C) void function(void *, int, _BCD_func__11685, void *, _BCD_func__13158)gtk_tree_sortable_set_sort_func;
+extern (C) void function(void *, int, int)gtk_tree_sortable_set_sort_column_id;
+extern (C) int function(void *, int *, int *)gtk_tree_sortable_get_sort_column_id;
+extern (C) void function(void *)gtk_tree_sortable_sort_column_changed;
+extern (C) uint function()gtk_tree_sortable_get_type;
+extern (C) void function(void *, void *, _GtkTreeIter *, int *)gtk_tree_model_rows_reordered;
+extern (C) void function(void *, void *)gtk_tree_model_row_deleted;
+extern (C) void function(void *, void *, _GtkTreeIter *)gtk_tree_model_row_has_child_toggled;
+extern (C) void function(void *, void *, _GtkTreeIter *)gtk_tree_model_row_inserted;
+extern (C) void function(void *, void *, _GtkTreeIter *)gtk_tree_model_row_changed;
+extern (C) void function(void *, _BCD_func__11697, void *)gtk_tree_model_foreach;
+extern (C) void function(void *, _GtkTreeIter *, char *)gtk_tree_model_get_valist;
+extern (C) void function(void *, _GtkTreeIter *, ...)gtk_tree_model_get;
+extern (C) void function(void *, _GtkTreeIter *)gtk_tree_model_unref_node;
+extern (C) void function(void *, _GtkTreeIter *)gtk_tree_model_ref_node;
+extern (C) int function(void *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_model_iter_parent;
+extern (C) int function(void *, _GtkTreeIter *, _GtkTreeIter *, int)gtk_tree_model_iter_nth_child;
+extern (C) int function(void *, _GtkTreeIter *)gtk_tree_model_iter_n_children;
+extern (C) int function(void *, _GtkTreeIter *)gtk_tree_model_iter_has_child;
+extern (C) int function(void *, _GtkTreeIter *, _GtkTreeIter *)gtk_tree_model_iter_children;
+extern (C) int function(void *, _GtkTreeIter *)gtk_tree_model_iter_next;
+extern (C) void function(void *, _GtkTreeIter *, int, _GValue *)gtk_tree_model_get_value;
+extern (C) void * function(void *, _GtkTreeIter *)gtk_tree_model_get_path;
+extern (C) int function(void *, _GtkTreeIter *)gtk_tree_model_get_iter_first;
+extern (C) char * function(void *, _GtkTreeIter *)gtk_tree_model_get_string_from_iter;
+extern (C) int function(void *, _GtkTreeIter *, char *)gtk_tree_model_get_iter_from_string;
+extern (C) int function(void *, _GtkTreeIter *, void *)gtk_tree_model_get_iter;
+extern (C) uint function(void *, int)gtk_tree_model_get_column_type;
+extern (C) int function(void *)gtk_tree_model_get_n_columns;
+extern (C) int function(void *)gtk_tree_model_get_flags;
+extern (C) uint function()gtk_tree_model_get_type;
+extern (C) uint function()gtk_tree_iter_get_type;
+extern (C) void function(_GtkTreeIter *)gtk_tree_iter_free;
+extern (C) _GtkTreeIter * function(_GtkTreeIter *)gtk_tree_iter_copy;
+extern (C) void function(_GObject *, void *, _GtkTreeIter *, int *)gtk_tree_row_reference_reordered;
+extern (C) void function(_GObject *, void *)gtk_tree_row_reference_deleted;
+extern (C) void function(_GObject *, void *)gtk_tree_row_reference_inserted;
+extern (C) void function(void *)gtk_tree_row_reference_free;
+extern (C) void * function(void *)gtk_tree_row_reference_copy;
+extern (C) int function(void *)gtk_tree_row_reference_valid;
+extern (C) void * function(void *)gtk_tree_row_reference_get_model;
+extern (C) void * function(void *)gtk_tree_row_reference_get_path;
+extern (C) void * function(_GObject *, void *, void *)gtk_tree_row_reference_new_proxy;
+extern (C) void * function(void *, void *)gtk_tree_row_reference_new;
+extern (C) uint function()gtk_tree_row_reference_get_type;
+extern (C) int function(void *, void *)gtk_tree_path_is_descendant;
+extern (C) int function(void *, void *)gtk_tree_path_is_ancestor;
+extern (C) void function(void *)gtk_tree_path_down;
+extern (C) int function(void *)gtk_tree_path_up;
+extern (C) int function(void *)gtk_tree_path_prev;
+extern (C) void function(void *)gtk_tree_path_next;
+extern (C) int function(void *, void *)gtk_tree_path_compare;
+extern (C) uint function()gtk_tree_path_get_type;
+extern (C) void * function(void *)gtk_tree_path_copy;
+extern (C) void function(void *)gtk_tree_path_free;
+extern (C) int * function(void *)gtk_tree_path_get_indices;
+extern (C) int function(void *)gtk_tree_path_get_depth;
+extern (C) void function(void *, int)gtk_tree_path_prepend_index;
+extern (C) void function(void *, int)gtk_tree_path_append_index;
+extern (C) void * function()gtk_tree_path_new_first;
+extern (C) char * function(void *)gtk_tree_path_to_string;
+extern (C) void * function(int, ...)gtk_tree_path_new_from_indices;
+extern (C) void * function(char *)gtk_tree_path_new_from_string;
+extern (C) void * function()gtk_tree_path_new;
+extern (C) void function(_GtkCellRenderer *, int)gtk_cell_renderer_stop_editing;
+extern (C) void function(_GtkCellRenderer *)gtk_cell_renderer_editing_canceled;
+extern (C) void function(_GtkCellRenderer *, int *, int *)gtk_cell_renderer_get_fixed_size;
+extern (C) void function(_GtkCellRenderer *, int, int)gtk_cell_renderer_set_fixed_size;
+extern (C) void * function(_GtkCellRenderer *, _GdkEvent *, _GtkWidget *, char *, _GdkRectangle *, _GdkRectangle *, int)gtk_cell_renderer_start_editing;
+extern (C) int function(_GtkCellRenderer *, _GdkEvent *, _GtkWidget *, char *, _GdkRectangle *, _GdkRectangle *, int)gtk_cell_renderer_activate;
+extern (C) void function(_GtkCellRenderer *, _GdkDrawable *, _GtkWidget *, _GdkRectangle *, _GdkRectangle *, _GdkRectangle *, int)gtk_cell_renderer_render;
+extern (C) void function(_GtkCellRenderer *, _GtkWidget *, _GdkRectangle *, int *, int *, int *, int *)gtk_cell_renderer_get_size;
+extern (C) uint function()gtk_cell_renderer_get_type;
+extern (C) void function(void *)gtk_cell_editable_remove_widget;
+extern (C) void function(void *)gtk_cell_editable_editing_done;
+extern (C) void function(void *, _GdkEvent *)gtk_cell_editable_start_editing;
+extern (C) uint function()gtk_cell_editable_get_type;
+extern (C) void function(_GtkCalendar *)gtk_calendar_thaw;
+extern (C) void function(_GtkCalendar *)gtk_calendar_freeze;
+extern (C) void function(_GtkCalendar *, uint *, uint *, uint *)gtk_calendar_get_date;
+extern (C) void function(_GtkCalendar *, int)gtk_calendar_display_options;
+extern (C) int function(_GtkCalendar *)gtk_calendar_get_display_options;
+extern (C) void function(_GtkCalendar *, int)gtk_calendar_set_display_options;
+extern (C) void function(_GtkCalendar *)gtk_calendar_clear_marks;
+extern (C) int function(_GtkCalendar *, uint)gtk_calendar_unmark_day;
+extern (C) int function(_GtkCalendar *, uint)gtk_calendar_mark_day;
+extern (C) void function(_GtkCalendar *, uint)gtk_calendar_select_day;
+extern (C) int function(_GtkCalendar *, uint, uint)gtk_calendar_select_month;
+extern (C) _GtkWidget * function()gtk_calendar_new;
+extern (C) uint function()gtk_calendar_get_type;
+extern (C) void function(_GtkObject *, _BCD_func__12122, void *, int, uint)gtk_signal_compat_matched;
+extern (C) void function(_GtkObject *, char *, _GtkArg *)gtk_signal_emitv_by_name;
+extern (C) void function(_GtkObject *, char *, ...)gtk_signal_emit_by_name;
+extern (C) void function(_GtkObject *, uint, ...)gtk_signal_emit;
+extern (C) void function(_GtkObject *, uint, _GtkArg *)gtk_signal_emitv;
+extern (C) uint function(_GtkObject *, char *, _BCD_func__12122, _BCD_func__13157, void *, _BCD_func__13158, int, int)gtk_signal_connect_full;
+extern (C) void function(_GtkObject *, char *, _BCD_func__12122, void *, _GtkObject *)gtk_signal_connect_while_alive;
+extern (C) void function(_GtkObject *, char *, _BCD_func__12122, _GtkObject *)gtk_signal_connect_object_while_alive;
+extern (C) void function(_GtkObject *, char *)gtk_signal_emit_stop_by_name;
+extern (C) uint function(char *, int, uint, uint, _BCD_func__13146, uint, uint, ...)gtk_signal_new;
+extern (C) uint function(char *, int, uint, uint, _BCD_func__13146, uint, uint, uint *)gtk_signal_newv;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__UINT_STRING;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__STRING_INT_POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_UINT_UINT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_INT_INT_POINTER_UINT_UINT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_POINTER_UINT_UINT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_UINT_ENUM;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_UINT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_STRING_STRING;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_POINTER_POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__POINTER_INT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__INT_INT_POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__INT_INT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__ENUM_FLOAT_BOOLEAN;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_VOID__ENUM_FLOAT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_INT__POINTER_CHAR_CHAR;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_INT__POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_ENUM__ENUM;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_BOOLEAN__POINTER_STRING_STRING_POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_BOOLEAN__POINTER_INT_INT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_BOOLEAN__POINTER_POINTER_INT_INT;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_BOOLEAN__POINTER;
+extern (C) void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *)gtk_marshal_BOOLEAN__VOID;
+extern (C) void function(_GtkButton *, _GdkRectangle *, int, int, char *, char *)_gtk_button_paint;
+extern (C) void function(_GtkButton *, int)_gtk_button_set_depressed;
+extern (C) int function(_GtkButton *)gtk_button_get_image_position;
+extern (C) void function(_GtkButton *, int)gtk_button_set_image_position;
+extern (C) _GtkWidget * function(_GtkButton *)gtk_button_get_image;
+extern (C) void function(_GtkButton *, _GtkWidget *)gtk_button_set_image;
+extern (C) void function(_GtkButton *, float *, float *)gtk_button_get_alignment;
+extern (C) void function(_GtkButton *, float, float)gtk_button_set_alignment;
+extern (C) int function(_GtkButton *)gtk_button_get_focus_on_click;
+extern (C) void function(_GtkButton *, int)gtk_button_set_focus_on_click;
+extern (C) int function(_GtkButton *)gtk_button_get_use_stock;
+extern (C) void function(_GtkButton *, int)gtk_button_set_use_stock;
+extern (C) int function(_GtkButton *)gtk_button_get_use_underline;
+extern (C) void function(_GtkButton *, int)gtk_button_set_use_underline;
+extern (C) char * function(_GtkButton *)gtk_button_get_label;
+extern (C) void function(_GtkButton *, char *)gtk_button_set_label;
+extern (C) int function(_GtkButton *)gtk_button_get_relief;
+extern (C) void function(_GtkButton *, int)gtk_button_set_relief;
+extern (C) void function(_GtkButton *)gtk_button_leave;
+extern (C) void function(_GtkButton *)gtk_button_enter;
+extern (C) void function(_GtkButton *)gtk_button_clicked;
+extern (C) void function(_GtkButton *)gtk_button_released;
+extern (C) void function(_GtkButton *)gtk_button_pressed;
+extern (C) _GtkWidget * function(char *)gtk_button_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_button_new_from_stock;
+extern (C) _GtkWidget * function(char *)gtk_button_new_with_label;
+extern (C) _GtkWidget * function()gtk_button_new;
+extern (C) uint function()gtk_button_get_type;
+extern (C) void function(_GtkImage *, _GdkImage * *, _GdkDrawable * *)gtk_image_get;
+extern (C) void function(_GtkImage *, _GdkImage *, _GdkDrawable *)gtk_image_set;
+extern (C) int function(_GtkImage *)gtk_image_get_pixel_size;
+extern (C) void function(_GtkImage *, char * *, int *)gtk_image_get_icon_name;
+extern (C) void * function(_GtkImage *)gtk_image_get_animation;
+extern (C) void function(_GtkImage *, void * *, int *)gtk_image_get_icon_set;
+extern (C) void function(_GtkImage *, char * *, int *)gtk_image_get_stock;
+extern (C) void * function(_GtkImage *)gtk_image_get_pixbuf;
+extern (C) void function(_GtkImage *, _GdkImage * *, _GdkDrawable * *)gtk_image_get_image;
+extern (C) void function(_GtkImage *, _GdkDrawable * *, _GdkDrawable * *)gtk_image_get_pixmap;
+extern (C) int function(_GtkImage *)gtk_image_get_storage_type;
+extern (C) void function(_GtkImage *, int)gtk_image_set_pixel_size;
+extern (C) void function(_GtkImage *, char *, int)gtk_image_set_from_icon_name;
+extern (C) void function(_GtkImage *, void *)gtk_image_set_from_animation;
+extern (C) void function(_GtkImage *, void *, int)gtk_image_set_from_icon_set;
+extern (C) void function(_GtkImage *, char *, int)gtk_image_set_from_stock;
+extern (C) void function(_GtkImage *, void *)gtk_image_set_from_pixbuf;
+extern (C) void function(_GtkImage *, char *)gtk_image_set_from_file;
+extern (C) void function(_GtkImage *, _GdkImage *, _GdkDrawable *)gtk_image_set_from_image;
+extern (C) void function(_GtkImage *, _GdkDrawable *, _GdkDrawable *)gtk_image_set_from_pixmap;
+extern (C) void function(_GtkImage *)gtk_image_clear;
+extern (C) _GtkWidget * function(char *, int)gtk_image_new_from_icon_name;
+extern (C) _GtkWidget * function(void *)gtk_image_new_from_animation;
+extern (C) _GtkWidget * function(void *, int)gtk_image_new_from_icon_set;
+extern (C) _GtkWidget * function(char *, int)gtk_image_new_from_stock;
+extern (C) _GtkWidget * function(void *)gtk_image_new_from_pixbuf;
+extern (C) _GtkWidget * function(char *)gtk_image_new_from_file;
+extern (C) _GtkWidget * function(_GdkImage *, _GdkDrawable *)gtk_image_new_from_image;
+extern (C) _GtkWidget * function(_GdkDrawable *, _GdkDrawable *)gtk_image_new_from_pixmap;
+extern (C) _GtkWidget * function()gtk_image_new;
+extern (C) uint function()gtk_image_get_type;
+extern (C) _GObject * function(void *, _GtkBuilder *, char *)gtk_buildable_get_internal_child;
+extern (C) void function(void *, _GtkBuilder *)gtk_buildable_parser_finished;
+extern (C) void function(void *, _GtkBuilder *, _GObject *, char *, void *)gtk_buildable_custom_finished;
+extern (C) void function(void *, _GtkBuilder *, _GObject *, char *, void * *)gtk_buildable_custom_tag_end;
+extern (C) int function(void *, _GtkBuilder *, _GObject *, char *, _GMarkupParser *, void * *)gtk_buildable_custom_tag_start;
+extern (C) _GObject * function(void *, _GtkBuilder *, char *)gtk_buildable_construct_child;
+extern (C) void function(void *, _GtkBuilder *, char *, _GValue *)gtk_buildable_set_buildable_property;
+extern (C) void function(void *, _GtkBuilder *, _GObject *, char *)gtk_buildable_add_child;
+extern (C) char * function(void *)gtk_buildable_get_name;
+extern (C) void function(void *, char *)gtk_buildable_set_name;
+extern (C) uint function()gtk_buildable_get_type;
+extern (C) int function(_GtkBuilder *, uint, char *, _GValue *, _GError * *)gtk_builder_value_from_string_type;
+extern (C) int function(_GtkBuilder *, _GParamSpec *, char *, _GValue *, _GError * *)gtk_builder_value_from_string;
+extern (C) uint function(_GtkBuilder *, char *)gtk_builder_get_type_from_name;
+extern (C) char * function(_GtkBuilder *)gtk_builder_get_translation_domain;
+extern (C) void function(_GtkBuilder *, char *)gtk_builder_set_translation_domain;
+extern (C) void function(_GtkBuilder *, _BCD_func__11889, void *)gtk_builder_connect_signals_full;
+extern (C) void function(_GtkBuilder *, void *)gtk_builder_connect_signals;
+extern (C) _GSList * function(_GtkBuilder *)gtk_builder_get_objects;
+extern (C) _GObject * function(_GtkBuilder *, char *)gtk_builder_get_object;
+extern (C) uint function(_GtkBuilder *, char *, uint, _GError * *)gtk_builder_add_from_string;
+extern (C) uint function(_GtkBuilder *, char *, _GError * *)gtk_builder_add_from_file;
+extern (C) _GtkBuilder * function()gtk_builder_new;
+extern (C) uint function()gtk_builder_get_type;
+extern (C) uint function()gtk_builder_error_quark;
+extern (C) uint function(char *, uint, int, _BCD_func__12122, _BCD_func__14366, void *, _BCD_func__13146, uint, uint, ...)_gtk_binding_signal_new;
+extern (C) void function(_GtkBindingSet *, uint, int, char *, _GSList *)_gtk_binding_entry_add_signall;
+extern (C) void function()_gtk_binding_reset_parsed;
+extern (C) uint function(_GScanner *)_gtk_binding_parse_binding;
+extern (C) void function(_GtkBindingSet *, int, char *, int)gtk_binding_set_add_path;
+extern (C) void function(_GtkBindingSet *, uint, int)gtk_binding_entry_remove;
+extern (C) void function(_GtkBindingSet *, uint, int, char *, uint, ...)gtk_binding_entry_add_signal;
+extern (C) void function(_GtkBindingSet *, uint, int)gtk_binding_entry_skip;
+extern (C) uint function(_GScanner *)gtk_binding_parse_binding;
+extern (C) void function(_GtkBindingSet *, uint, int, char *, _GSList *)gtk_binding_entry_add_signall;
+extern (C) void function(_GtkBindingSet *, uint, int)gtk_binding_entry_clear;
+extern (C) int function(_GtkBindingSet *, uint, int, _GtkObject *)gtk_binding_set_activate;
+extern (C) int function(_GtkObject *, _GdkEventKey *)gtk_bindings_activate_event;
+extern (C) int function(_GtkObject *, uint, int)gtk_bindings_activate;
+extern (C) _GtkBindingSet * function(char *)gtk_binding_set_find;
+extern (C) _GtkBindingSet * function(void *)gtk_binding_set_by_class;
+extern (C) _GtkBindingSet * function(char *)gtk_binding_set_new;
+extern (C) void function(_GtkWidget *, int *, int *, int *, int *)_gtk_button_box_child_requisition;
+extern (C) void function(_GtkButtonBox *, int *, int *)gtk_button_box_get_child_ipadding;
+extern (C) void function(_GtkButtonBox *, int *, int *)gtk_button_box_get_child_size;
+extern (C) void function(_GtkButtonBox *, int, int)gtk_button_box_set_child_ipadding;
+extern (C) void function(_GtkButtonBox *, int, int)gtk_button_box_set_child_size;
+extern (C) void function(_GtkButtonBox *, _GtkWidget *, int)gtk_button_box_set_child_secondary;
+extern (C) int function(_GtkButtonBox *, _GtkWidget *)gtk_button_box_get_child_secondary;
+extern (C) void function(_GtkButtonBox *, int)gtk_button_box_set_layout;
+extern (C) int function(_GtkButtonBox *)gtk_button_box_get_layout;
+extern (C) uint function()gtk_button_box_get_type;
+extern (C) void function(_GtkBox *, _GtkWidget *, int, int, uint, int)gtk_box_set_child_packing;
+extern (C) void function(_GtkBox *, _GtkWidget *, int *, int *, uint *, int *)gtk_box_query_child_packing;
+extern (C) void function(_GtkBox *, _GtkWidget *, int)gtk_box_reorder_child;
+extern (C) int function(_GtkBox *)gtk_box_get_spacing;
+extern (C) void function(_GtkBox *, int)gtk_box_set_spacing;
+extern (C) int function(_GtkBox *)gtk_box_get_homogeneous;
+extern (C) void function(_GtkBox *, int)gtk_box_set_homogeneous;
+extern (C) void function(_GtkBox *, _GtkWidget *)gtk_box_pack_end_defaults;
+extern (C) void function(_GtkBox *, _GtkWidget *)gtk_box_pack_start_defaults;
+extern (C) void function(_GtkBox *, _GtkWidget *, int, int, uint)gtk_box_pack_end;
+extern (C) void function(_GtkBox *, _GtkWidget *, int, int, uint)gtk_box_pack_start;
+extern (C) uint function()gtk_box_get_type;
+extern (C) void function(_GtkAssistant *)gtk_assistant_update_buttons_state;
+extern (C) void function(_GtkAssistant *, _GtkWidget *)gtk_assistant_remove_action_widget;
+extern (C) void function(_GtkAssistant *, _GtkWidget *)gtk_assistant_add_action_widget;
+extern (C) int function(_GtkAssistant *, _GtkWidget *)gtk_assistant_get_page_complete;
+extern (C) void function(_GtkAssistant *, _GtkWidget *, int)gtk_assistant_set_page_complete;
+extern (C) void * function(_GtkAssistant *, _GtkWidget *)gtk_assistant_get_page_side_image;
+extern (C) void function(_GtkAssistant *, _GtkWidget *, void *)gtk_assistant_set_page_side_image;
+extern (C) void * function(_GtkAssistant *, _GtkWidget *)gtk_assistant_get_page_header_image;
+extern (C) void function(_GtkAssistant *, _GtkWidget *, void *)gtk_assistant_set_page_header_image;
+extern (C) char * function(_GtkAssistant *, _GtkWidget *)gtk_assistant_get_page_title;
+extern (C) void function(_GtkAssistant *, _GtkWidget *, char *)gtk_assistant_set_page_title;
+extern (C) int function(_GtkAssistant *, _GtkWidget *)gtk_assistant_get_page_type;
+extern (C) void function(_GtkAssistant *, _GtkWidget *, int)gtk_assistant_set_page_type;
+extern (C) void function(_GtkAssistant *, _BCD_func__11971, void *, _BCD_func__13158)gtk_assistant_set_forward_page_func;
+extern (C) int function(_GtkAssistant *, _GtkWidget *, int)gtk_assistant_insert_page;
+extern (C) int function(_GtkAssistant *, _GtkWidget *)gtk_assistant_append_page;
+extern (C) int function(_GtkAssistant *, _GtkWidget *)gtk_assistant_prepend_page;
+extern (C) _GtkWidget * function(_GtkAssistant *, int)gtk_assistant_get_nth_page;
+extern (C) int function(_GtkAssistant *)gtk_assistant_get_n_pages;
+extern (C) void function(_GtkAssistant *, int)gtk_assistant_set_current_page;
+extern (C) int function(_GtkAssistant *)gtk_assistant_get_current_page;
+extern (C) _GtkWidget * function()gtk_assistant_new;
+extern (C) uint function()gtk_assistant_get_type;
+extern (C) void function(_GtkAspectFrame *, float, float, float, int)gtk_aspect_frame_set;
+extern (C) _GtkWidget * function(char *, float, float, float, int)gtk_aspect_frame_new;
+extern (C) uint function()gtk_aspect_frame_get_type;
+extern (C) int function(_GtkFrame *)gtk_frame_get_shadow_type;
+extern (C) void function(_GtkFrame *, int)gtk_frame_set_shadow_type;
+extern (C) void function(_GtkFrame *, float *, float *)gtk_frame_get_label_align;
+extern (C) void function(_GtkFrame *, float, float)gtk_frame_set_label_align;
+extern (C) _GtkWidget * function(_GtkFrame *)gtk_frame_get_label_widget;
+extern (C) void function(_GtkFrame *, _GtkWidget *)gtk_frame_set_label_widget;
+extern (C) char * function(_GtkFrame *)gtk_frame_get_label;
+extern (C) void function(_GtkFrame *, char *)gtk_frame_set_label;
+extern (C) _GtkWidget * function(char *)gtk_frame_new;
+extern (C) uint function()gtk_frame_get_type;
+extern (C) void function(_GtkArrow *, int, int)gtk_arrow_set;
+extern (C) _GtkWidget * function(int, int)gtk_arrow_new;
+extern (C) uint function()gtk_arrow_get_type;
+extern (C) void function(_GtkAlignment *, uint *, uint *, uint *, uint *)gtk_alignment_get_padding;
+extern (C) void function(_GtkAlignment *, uint, uint, uint, uint)gtk_alignment_set_padding;
+extern (C) void function(_GtkAlignment *, float, float, float, float)gtk_alignment_set;
+extern (C) _GtkWidget * function(float, float, float, float)gtk_alignment_new;
+extern (C) uint function()gtk_alignment_get_type;
+extern (C) void function(_GtkActionGroup *, _GtkAction *)_gtk_action_group_emit_post_activate;
+extern (C) void function(_GtkActionGroup *, _GtkAction *)_gtk_action_group_emit_pre_activate;
+extern (C) void function(_GtkActionGroup *, _GtkAction *, _GtkWidget *)_gtk_action_group_emit_disconnect_proxy;
+extern (C) void function(_GtkActionGroup *, _GtkAction *, _GtkWidget *)_gtk_action_group_emit_connect_proxy;
+extern (C) char * function(_GtkActionGroup *, char *)gtk_action_group_translate_string;
+extern (C) void function(_GtkActionGroup *, char *)gtk_action_group_set_translation_domain;
+extern (C) void function(_GtkActionGroup *, _BCD_func__12124, void *, _BCD_func__13158)gtk_action_group_set_translate_func;
+extern (C) void function(_GtkActionGroup *, _GtkRadioActionEntry *, uint, int, _BCD_func__12122, void *, _BCD_func__13158)gtk_action_group_add_radio_actions_full;
+extern (C) void function(_GtkActionGroup *, _GtkToggleActionEntry *, uint, void *, _BCD_func__13158)gtk_action_group_add_toggle_actions_full;
+extern (C) void function(_GtkActionGroup *, _GtkActionEntry *, uint, void *, _BCD_func__13158)gtk_action_group_add_actions_full;
+extern (C) void function(_GtkActionGroup *, _GtkRadioActionEntry *, uint, int, _BCD_func__12122, void *)gtk_action_group_add_radio_actions;
+extern (C) void function(_GtkActionGroup *, _GtkToggleActionEntry *, uint, void *)gtk_action_group_add_toggle_actions;
+extern (C) void function(_GtkActionGroup *, _GtkActionEntry *, uint, void *)gtk_action_group_add_actions;
+extern (C) void function(_GtkActionGroup *, _GtkAction *)gtk_action_group_remove_action;
+extern (C) void function(_GtkActionGroup *, _GtkAction *, char *)gtk_action_group_add_action_with_accel;
+extern (C) void function(_GtkActionGroup *, _GtkAction *)gtk_action_group_add_action;
+extern (C) _GList * function(_GtkActionGroup *)gtk_action_group_list_actions;
+extern (C) _GtkAction * function(_GtkActionGroup *, char *)gtk_action_group_get_action;
+extern (C) void function(_GtkActionGroup *, int)gtk_action_group_set_visible;
+extern (C) int function(_GtkActionGroup *)gtk_action_group_get_visible;
+extern (C) void function(_GtkActionGroup *, int)gtk_action_group_set_sensitive;
+extern (C) int function(_GtkActionGroup *)gtk_action_group_get_sensitive;
+extern (C) char * function(_GtkActionGroup *)gtk_action_group_get_name;
+extern (C) _GtkActionGroup * function(char *)gtk_action_group_new;
+extern (C) uint function()gtk_action_group_get_type;
+extern (C) void function(char *, char *)gtk_item_factories_path_delete;
+extern (C) void function(uint, GtkMenuEntry *)gtk_item_factory_create_menu_entries;
+extern (C) _GtkItemFactory * function(char *)gtk_item_factory_from_path;
+extern (C) void function(_GtkItemFactory *, uint, _GtkItemFactoryEntry *, void *, uint)gtk_item_factory_create_items_ac;
+extern (C) void function(_GtkItemFactory *, _BCD_func__12124, void *, _BCD_func__13158)gtk_item_factory_set_translate_func;
+extern (C) void * function(_GtkWidget *)gtk_item_factory_popup_data_from_widget;
+extern (C) void * function(_GtkItemFactory *)gtk_item_factory_popup_data;
+extern (C) void function(_GtkItemFactory *, void *, _BCD_func__13158, uint, uint, uint, uint)gtk_item_factory_popup_with_data;
+extern (C) void function(_GtkItemFactory *, uint, uint, uint, uint)gtk_item_factory_popup;
+extern (C) void function(_GtkItemFactory *, uint, _GtkItemFactoryEntry *)gtk_item_factory_delete_entries;
+extern (C) void function(_GtkItemFactory *, _GtkItemFactoryEntry *)gtk_item_factory_delete_entry;
+extern (C) void function(_GtkItemFactory *, char *)gtk_item_factory_delete_item;
+extern (C) void function(_GtkItemFactory *, uint, _GtkItemFactoryEntry *, void *)gtk_item_factory_create_items;
+extern (C) void function(_GtkItemFactory *, _GtkItemFactoryEntry *, void *, uint)gtk_item_factory_create_item;
+extern (C) _GtkWidget * function(_GtkItemFactory *, uint)gtk_item_factory_get_item_by_action;
+extern (C) _GtkWidget * function(_GtkItemFactory *, uint)gtk_item_factory_get_widget_by_action;
+extern (C) _GtkWidget * function(_GtkItemFactory *, char *)gtk_item_factory_get_widget;
+extern (C) _GtkWidget * function(_GtkItemFactory *, char *)gtk_item_factory_get_item;
+extern (C) char * function(_GtkWidget *)gtk_item_factory_path_from_widget;
+extern (C) _GtkItemFactory * function(_GtkWidget *)gtk_item_factory_from_widget;
+extern (C) void function(_GtkWidget *, char *, _GtkAccelGroup *, uint, int)gtk_item_factory_add_foreign;
+extern (C) void function(_GtkItemFactory *, uint, char *, _GtkAccelGroup *)gtk_item_factory_construct;
+extern (C) _GtkItemFactory * function(uint, char *, _GtkAccelGroup *)gtk_item_factory_new;
+extern (C) uint function()gtk_item_factory_get_type;
+extern (C) void function(_GtkAction *, _GtkWidget *, int)_gtk_action_sync_menu_visible;
+extern (C) void function(_GtkAction *)_gtk_action_sync_visible;
+extern (C) void function(_GtkAction *)_gtk_action_sync_sensitive;
+extern (C) void function(_GtkAction *, _GtkAccelGroup *)gtk_action_set_accel_group;
+extern (C) void function(_GtkAction *, char *)gtk_action_set_accel_path;
+extern (C) void function(_GtkAction *)_gtk_action_emit_activate;
+extern (C) void function(_GtkAction *, _GtkWidget *)gtk_action_unblock_activate_from;
+extern (C) void function(_GtkAction *, _GtkWidget *)gtk_action_block_activate_from;
+extern (C) _GClosure * function(_GtkAction *)gtk_action_get_accel_closure;
+extern (C) char * function(_GtkAction *)gtk_action_get_accel_path;
+extern (C) void function(_GtkAction *)gtk_action_disconnect_accelerator;
+extern (C) void function(_GtkAction *)gtk_action_connect_accelerator;
+extern (C) _GtkAction * function(_GtkWidget *)gtk_widget_get_action;
+extern (C) _GSList * function(_GtkAction *)gtk_action_get_proxies;
+extern (C) void function(_GtkAction *, _GtkWidget *)gtk_action_disconnect_proxy;
+extern (C) void function(_GtkAction *, _GtkWidget *)gtk_action_connect_proxy;
+extern (C) _GtkWidget * function(_GtkAction *)gtk_action_create_menu;
+extern (C) _GtkWidget * function(_GtkAction *)gtk_action_create_tool_item;
+extern (C) _GtkWidget * function(_GtkAction *)gtk_action_create_menu_item;
+extern (C) _GtkWidget * function(_GtkAction *, int)gtk_action_create_icon;
+extern (C) void function(_GtkAction *)gtk_action_activate;
+extern (C) void function(_GtkAction *, int)gtk_action_set_visible;
+extern (C) int function(_GtkAction *)gtk_action_get_visible;
+extern (C) int function(_GtkAction *)gtk_action_is_visible;
+extern (C) void function(_GtkAction *, int)gtk_action_set_sensitive;
+extern (C) int function(_GtkAction *)gtk_action_get_sensitive;
+extern (C) int function(_GtkAction *)gtk_action_is_sensitive;
+extern (C) char * function(_GtkAction *)gtk_action_get_name;
+extern (C) _GtkAction * function(char *, char *, char *, char *)gtk_action_new;
+extern (C) uint function()gtk_action_get_type;
+extern (C) void function(_GtkAccessible *)gtk_accessible_connect_widget_destroyed;
+extern (C) uint function()gtk_accessible_get_type;
+extern (C) int function(char *)_gtk_accel_path_is_valid;
+extern (C) void function(char *, _GtkAccelGroup *)_gtk_accel_map_remove_group;
+extern (C) void function(char *, _GtkAccelGroup *)_gtk_accel_map_add_group;
+extern (C) void function()_gtk_accel_map_init;
+extern (C) void * function()gtk_accel_map_get;
+extern (C) uint function()gtk_accel_map_get_type;
+extern (C) void function(void *, _BCD_func__12490)gtk_accel_map_foreach_unfiltered;
+extern (C) void function(char *)gtk_accel_map_add_filter;
+extern (C) void function(char *)gtk_accel_map_unlock_path;
+extern (C) void function(char *)gtk_accel_map_lock_path;
+extern (C) void function(int)gtk_accel_map_save_fd;
+extern (C) void function(_GScanner *)gtk_accel_map_load_scanner;
+extern (C) void function(int)gtk_accel_map_load_fd;
+extern (C) void function(void *, _BCD_func__12490)gtk_accel_map_foreach;
+extern (C) void function(char *)gtk_accel_map_save;
+extern (C) void function(char *)gtk_accel_map_load;
+extern (C) int function(char *, uint, int, int)gtk_accel_map_change_entry;
+extern (C) int function(char *, _GtkAccelKey *)gtk_accel_map_lookup_entry;
+extern (C) void function(char *, uint, int)gtk_accel_map_add_entry;
+extern (C) char * function(_GtkAccelLabelClass *, uint, int)_gtk_accel_label_class_get_accelerator_label;
+extern (C) int function(_GtkAccelLabel *)gtk_accel_label_refetch;
+extern (C) void function(_GtkAccelLabel *, _GClosure *)gtk_accel_label_set_accel_closure;
+extern (C) void function(_GtkAccelLabel *, _GtkWidget *)gtk_accel_label_set_accel_widget;
+extern (C) uint function(_GtkAccelLabel *)gtk_accel_label_get_accel_width;
+extern (C) _GtkWidget * function(_GtkAccelLabel *)gtk_accel_label_get_accel_widget;
+extern (C) _GtkWidget * function(char *)gtk_accel_label_new;
+extern (C) uint function()gtk_accel_label_get_type;
+extern (C) uint function(_GtkLabel *, char *)gtk_label_parse_uline;
+extern (C) void function(_GtkLabel *, char * *)gtk_label_get;
+extern (C) int function(_GtkLabel *)gtk_label_get_single_line_mode;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_single_line_mode;
+extern (C) void function(_GtkLabel *, int *, int *)gtk_label_get_layout_offsets;
+extern (C) void * function(_GtkLabel *)gtk_label_get_layout;
+extern (C) int function(_GtkLabel *, int *, int *)gtk_label_get_selection_bounds;
+extern (C) void function(_GtkLabel *, int, int)gtk_label_select_region;
+extern (C) double function(_GtkLabel *)gtk_label_get_angle;
+extern (C) void function(_GtkLabel *, double)gtk_label_set_angle;
+extern (C) int function(_GtkLabel *)gtk_label_get_selectable;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_selectable;
+extern (C) int function(_GtkLabel *)gtk_label_get_line_wrap_mode;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_line_wrap_mode;
+extern (C) int function(_GtkLabel *)gtk_label_get_line_wrap;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_line_wrap;
+extern (C) void function(_GtkLabel *, char *)gtk_label_set_pattern;
+extern (C) int function(_GtkLabel *)gtk_label_get_max_width_chars;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_max_width_chars;
+extern (C) int function(_GtkLabel *)gtk_label_get_width_chars;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_width_chars;
+extern (C) int function(_GtkLabel *)gtk_label_get_ellipsize;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_ellipsize;
+extern (C) int function(_GtkLabel *)gtk_label_get_justify;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_justify;
+extern (C) void function(_GtkLabel *, char *)gtk_label_set_text_with_mnemonic;
+extern (C) _GtkWidget * function(_GtkLabel *)gtk_label_get_mnemonic_widget;
+extern (C) void function(_GtkLabel *, _GtkWidget *)gtk_label_set_mnemonic_widget;
+extern (C) uint function(_GtkLabel *)gtk_label_get_mnemonic_keyval;
+extern (C) void function(_GtkLabel *, char *)gtk_label_set_markup_with_mnemonic;
+extern (C) int function(_GtkLabel *)gtk_label_get_use_underline;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_use_underline;
+extern (C) int function(_GtkLabel *)gtk_label_get_use_markup;
+extern (C) void function(_GtkLabel *, int)gtk_label_set_use_markup;
+extern (C) void function(_GtkLabel *, char *)gtk_label_set_markup;
+extern (C) char * function(_GtkLabel *)gtk_label_get_label;
+extern (C) void function(_GtkLabel *, char *)gtk_label_set_label;
+extern (C) void * function(_GtkLabel *)gtk_label_get_attributes;
+extern (C) void function(_GtkLabel *, void *)gtk_label_set_attributes;
+extern (C) char * function(_GtkLabel *)gtk_label_get_text;
+extern (C) void function(_GtkLabel *, char *)gtk_label_set_text;
+extern (C) _GtkWidget * function(char *)gtk_label_new_with_mnemonic;
+extern (C) _GtkWidget * function(char *)gtk_label_new;
+extern (C) uint function()gtk_label_get_type;
+extern (C) _GList * function(_GtkWidget *)gtk_menu_get_for_attach_widget;
+extern (C) void function(_GtkMenu *, int)gtk_menu_set_monitor;
+extern (C) void function(_GtkMenu *, _GtkWidget *, uint, uint, uint, uint)gtk_menu_attach;
+extern (C) void function(_GtkMenu *, _GdkScreen *)gtk_menu_set_screen;
+extern (C) void function(_GtkMenu *, _GtkWidget *, int)gtk_menu_reorder_child;
+extern (C) char * function(_GtkMenu *)gtk_menu_get_title;
+extern (C) void function(_GtkMenu *, char *)gtk_menu_set_title;
+extern (C) int function(_GtkMenu *)gtk_menu_get_tearoff_state;
+extern (C) void function(_GtkMenu *, int)gtk_menu_set_tearoff_state;
+extern (C) _GtkWidget * function(_GtkMenu *)gtk_menu_get_attach_widget;
+extern (C) void function(_GtkMenu *)gtk_menu_detach;
+extern (C) void function(_GtkMenu *, _GtkWidget *, _BCD_func__12552)gtk_menu_attach_to_widget;
+extern (C) void function(_GtkMenu *, char *)gtk_menu_set_accel_path;
+extern (C) _GtkAccelGroup * function(_GtkMenu *)gtk_menu_get_accel_group;
+extern (C) void function(_GtkMenu *, _GtkAccelGroup *)gtk_menu_set_accel_group;
+extern (C) void function(_GtkMenu *, uint)gtk_menu_set_active;
+extern (C) _GtkWidget * function(_GtkMenu *)gtk_menu_get_active;
+extern (C) void function(_GtkMenu *)gtk_menu_popdown;
+extern (C) void function(_GtkMenu *)gtk_menu_reposition;
+extern (C) void function(_GtkMenu *, _GtkWidget *, _GtkWidget *, _BCD_func__12553, void *, uint, uint)gtk_menu_popup;
+extern (C) _GtkWidget * function()gtk_menu_new;
+extern (C) uint function()gtk_menu_get_type;
+extern (C) void function(_GtkMenuShell *, int)gtk_menu_shell_set_take_focus;
+extern (C) int function(_GtkMenuShell *)gtk_menu_shell_get_take_focus;
+extern (C) void function(_GtkMenuShell *, uint, _GtkWidget *)_gtk_menu_shell_remove_mnemonic;
+extern (C) void function(_GtkMenuShell *, uint, _GtkWidget *)_gtk_menu_shell_add_mnemonic;
+extern (C) void function(_GtkMenuShell *)gtk_menu_shell_cancel;
+extern (C) int function(_GtkMenuShell *)_gtk_menu_shell_get_popup_delay;
+extern (C) void function(_GtkMenuShell *)_gtk_menu_shell_activate;
+extern (C) void function(_GtkMenuShell *, int)_gtk_menu_shell_select_last;
+extern (C) void function(_GtkMenuShell *, int)gtk_menu_shell_select_first;
+extern (C) void function(_GtkMenuShell *, _GtkWidget *, int)gtk_menu_shell_activate_item;
+extern (C) void function(_GtkMenuShell *)gtk_menu_shell_deselect;
+extern (C) void function(_GtkMenuShell *, _GtkWidget *)gtk_menu_shell_select_item;
+extern (C) void function(_GtkMenuShell *)gtk_menu_shell_deactivate;
+extern (C) void function(_GtkMenuShell *, _GtkWidget *, int)gtk_menu_shell_insert;
+extern (C) void function(_GtkMenuShell *, _GtkWidget *)gtk_menu_shell_prepend;
+extern (C) void function(_GtkMenuShell *, _GtkWidget *)gtk_menu_shell_append;
+extern (C) uint function()gtk_menu_shell_get_type;
+extern (C) void function(_GtkMisc *, int *, int *)gtk_misc_get_padding;
+extern (C) void function(_GtkMisc *, int, int)gtk_misc_set_padding;
+extern (C) void function(_GtkMisc *, float *, float *)gtk_misc_get_alignment;
+extern (C) void function(_GtkMisc *, float, float)gtk_misc_set_alignment;
+extern (C) uint function()gtk_misc_get_type;
+extern (C) _BCD_func__12632 function(_BCD_func__12632, void *, _BCD_func__13158)gtk_about_dialog_set_url_hook;
+extern (C) _BCD_func__12632 function(_BCD_func__12632, void *, _BCD_func__13158)gtk_about_dialog_set_email_hook;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_logo_icon_name;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_logo_icon_name;
+extern (C) void function(_GtkAboutDialog *, void *)gtk_about_dialog_set_logo;
+extern (C) void * function(_GtkAboutDialog *)gtk_about_dialog_get_logo;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_translator_credits;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_translator_credits;
+extern (C) void function(_GtkAboutDialog *, char * *)gtk_about_dialog_set_artists;
+extern (C) char * * function(_GtkAboutDialog *)gtk_about_dialog_get_artists;
+extern (C) void function(_GtkAboutDialog *, char * *)gtk_about_dialog_set_documenters;
+extern (C) char * * function(_GtkAboutDialog *)gtk_about_dialog_get_documenters;
+extern (C) void function(_GtkAboutDialog *, char * *)gtk_about_dialog_set_authors;
+extern (C) char * * function(_GtkAboutDialog *)gtk_about_dialog_get_authors;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_website_label;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_website_label;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_website;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_website;
+extern (C) void function(_GtkAboutDialog *, int)gtk_about_dialog_set_wrap_license;
+extern (C) int function(_GtkAboutDialog *)gtk_about_dialog_get_wrap_license;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_license;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_license;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_comments;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_comments;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_copyright;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_copyright;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_version;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_version;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_program_name;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_program_name;
+extern (C) void function(_GtkAboutDialog *, char *)gtk_about_dialog_set_name;
+extern (C) char * function(_GtkAboutDialog *)gtk_about_dialog_get_name;
+extern (C) void function(_GtkWindow *, char *, ...)gtk_show_about_dialog;
+extern (C) _GtkWidget * function()gtk_about_dialog_new;
+extern (C) uint function()gtk_about_dialog_get_type;
+extern (C) void function(_GtkDialog *, int)_gtk_dialog_set_ignore_separator;
+extern (C) int function(_GtkDialog *)gtk_dialog_run;
+extern (C) void function(_GtkDialog *, int)gtk_dialog_response;
+extern (C) void function(_GtkDialog *, int, int *)gtk_dialog_set_alternative_button_order_from_array;
+extern (C) void function(_GtkDialog *, int, ...)gtk_dialog_set_alternative_button_order;
+extern (C) int function(_GdkScreen *)gtk_alternative_dialog_button_order;
+extern (C) int function(_GtkDialog *)gtk_dialog_get_has_separator;
+extern (C) void function(_GtkDialog *, int)gtk_dialog_set_has_separator;
+extern (C) int function(_GtkDialog *, _GtkWidget *)gtk_dialog_get_response_for_widget;
+extern (C) void function(_GtkDialog *, int)gtk_dialog_set_default_response;
+extern (C) void function(_GtkDialog *, int, int)gtk_dialog_set_response_sensitive;
+extern (C) void function(_GtkDialog *, char *, ...)gtk_dialog_add_buttons;
+extern (C) _GtkWidget * function(_GtkDialog *, char *, int)gtk_dialog_add_button;
+extern (C) void function(_GtkDialog *, _GtkWidget *, int)gtk_dialog_add_action_widget;
+extern (C) _GtkWidget * function(char *, _GtkWindow *, int, char *, ...)gtk_dialog_new_with_buttons;
+extern (C) _GtkWidget * function()gtk_dialog_new;
+extern (C) uint function()gtk_dialog_get_type;
+extern (C) int function(_GtkWindow *, uint, int)_gtk_window_query_nonaccels;
+extern (C) void function(_GtkWindow *, _BCD_func__12662, void *)_gtk_window_keys_foreach;
+extern (C) void function(_GtkWindow *, int)_gtk_window_set_is_active;
+extern (C) void function(_GtkWindow *, _GtkWidget *)_gtk_window_unset_focus_and_default;
+extern (C) void function(_GtkWindow *, int)_gtk_window_set_has_toplevel_focus;
+extern (C) _GtkWidget * function(_GtkWindowGroup *)_gtk_window_group_get_current_grab;
+extern (C) void function(_GtkWindow *, int, int, int *, int *)_gtk_window_constrain_size;
+extern (C) void function(_GtkWindow *, int, int)_gtk_window_reposition;
+extern (C) void function(_GtkWindow *, uint)gtk_window_add_embedded_xid;
+extern (C) void function(_GtkWindow *, uint)gtk_window_remove_embedded_xid;
+extern (C) void function(_GtkWindow *, _GtkWidget *)_gtk_window_internal_set_focus;
+extern (C) void function(_GtkWindowGroup *, _GtkWindow *)gtk_window_group_remove_window;
+extern (C) void function(_GtkWindowGroup *, _GtkWindow *)gtk_window_group_add_window;
+extern (C) _GtkWindowGroup * function()gtk_window_group_new;
+extern (C) uint function()gtk_window_group_get_type;
+extern (C) void function(_GtkWindow *)gtk_window_reshow_with_initial_size;
+extern (C) _GtkWindowGroup * function(_GtkWindow *)gtk_window_get_group;
+extern (C) int function(_GtkWindow *, char *)gtk_window_parse_geometry;
+extern (C) void function(_GtkWindow *, int *, int *)gtk_window_get_position;
+extern (C) void function(_GtkWindow *, int, int)gtk_window_move;
+extern (C) void function(_GtkWindow *, int *, int *)gtk_window_get_size;
+extern (C) void function(_GtkWindow *, int, int)gtk_window_resize;
+extern (C) void function(_GtkWindow *, int *, int *)gtk_window_get_default_size;
+extern (C) void function(_GtkWindow *, int, int)gtk_window_set_default_size;
+extern (C) void function(_GtkWindow *, int, int, int)gtk_window_set_policy;
+extern (C) void function(_GtkWindow *, int, int, int, uint)gtk_window_begin_move_drag;
+extern (C) void function(_GtkWindow *, int, int, int, int, uint)gtk_window_begin_resize_drag;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_keep_below;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_keep_above;
+extern (C) void function(_GtkWindow *)gtk_window_unfullscreen;
+extern (C) void function(_GtkWindow *)gtk_window_fullscreen;
+extern (C) void function(_GtkWindow *)gtk_window_unmaximize;
+extern (C) void function(_GtkWindow *)gtk_window_maximize;
+extern (C) void function(_GtkWindow *)gtk_window_unstick;
+extern (C) void function(_GtkWindow *)gtk_window_stick;
+extern (C) void function(_GtkWindow *)gtk_window_deiconify;
+extern (C) void function(_GtkWindow *)gtk_window_iconify;
+extern (C) void function(_GtkWindow *, uint)gtk_window_present_with_time;
+extern (C) void function(_GtkWindow *)gtk_window_present;
+extern (C) int function(_GtkWindow *, _GdkEventKey *)gtk_window_propagate_key_event;
+extern (C) int function(_GtkWindow *, _GdkEventKey *)gtk_window_activate_key;
+extern (C) int function(_GtkWindow *)gtk_window_get_mnemonic_modifier;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_mnemonic_modifier;
+extern (C) int function(_GtkWindow *, uint, int)gtk_window_mnemonic_activate;
+extern (C) void function(_GtkWindow *, uint, _GtkWidget *)gtk_window_remove_mnemonic;
+extern (C) void function(_GtkWindow *, uint, _GtkWidget *)gtk_window_add_mnemonic;
+extern (C) _GList * function()gtk_window_list_toplevels;
+extern (C) int function(_GtkWindow *)gtk_window_get_modal;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_modal;
+extern (C) void function(int)gtk_window_set_auto_startup_notification;
+extern (C) int function(char *, _GError * *)gtk_window_set_default_icon_from_file;
+extern (C) void function(char *)gtk_window_set_default_icon_name;
+extern (C) void function(void *)gtk_window_set_default_icon;
+extern (C) _GList * function()gtk_window_get_default_icon_list;
+extern (C) void function(_GList *)gtk_window_set_default_icon_list;
+extern (C) char * function(_GtkWindow *)gtk_window_get_icon_name;
+extern (C) void * function(_GtkWindow *)gtk_window_get_icon;
+extern (C) int function(_GtkWindow *, char *, _GError * *)gtk_window_set_icon_from_file;
+extern (C) void function(_GtkWindow *, char *)gtk_window_set_icon_name;
+extern (C) void function(_GtkWindow *, void *)gtk_window_set_icon;
+extern (C) _GList * function(_GtkWindow *)gtk_window_get_icon_list;
+extern (C) void function(_GtkWindow *, _GList *)gtk_window_set_icon_list;
+extern (C) int function(_GtkWindow *)gtk_window_get_deletable;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_deletable;
+extern (C) int function(_GtkWindow *)gtk_window_get_decorated;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_decorated;
+extern (C) void function(_GtkWindow *, int *, int *, int *, int *)gtk_window_get_frame_dimensions;
+extern (C) void function(_GtkWindow *, int, int, int, int)gtk_window_set_frame_dimensions;
+extern (C) int function(_GtkWindow *)gtk_window_get_has_frame;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_has_frame;
+extern (C) int function(_GtkWindow *)gtk_window_has_toplevel_focus;
+extern (C) int function(_GtkWindow *)gtk_window_is_active;
+extern (C) _GdkScreen * function(_GtkWindow *)gtk_window_get_screen;
+extern (C) void function(_GtkWindow *, _GdkScreen *)gtk_window_set_screen;
+extern (C) void function(_GtkWindow *, _GtkWidget *, _GdkGeometry *, int)gtk_window_set_geometry_hints;
+extern (C) int function(_GtkWindow *)gtk_window_get_gravity;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_gravity;
+extern (C) int function(_GtkWindow *)gtk_window_get_resizable;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_resizable;
+extern (C) int function(_GtkWindow *)gtk_window_get_destroy_with_parent;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_destroy_with_parent;
+extern (C) int function(_GtkWindow *)gtk_window_get_focus_on_map;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_focus_on_map;
+extern (C) int function(_GtkWindow *)gtk_window_get_accept_focus;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_accept_focus;
+extern (C) int function(_GtkWindow *)gtk_window_get_urgency_hint;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_urgency_hint;
+extern (C) int function(_GtkWindow *)gtk_window_get_skip_pager_hint;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_skip_pager_hint;
+extern (C) int function(_GtkWindow *)gtk_window_get_skip_taskbar_hint;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_skip_taskbar_hint;
+extern (C) int function(_GtkWindow *)gtk_window_get_type_hint;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_type_hint;
+extern (C) double function(_GtkWindow *)gtk_window_get_opacity;
+extern (C) void function(_GtkWindow *, double)gtk_window_set_opacity;
+extern (C) _GtkWindow * function(_GtkWindow *)gtk_window_get_transient_for;
+extern (C) void function(_GtkWindow *, _GtkWindow *)gtk_window_set_transient_for;
+extern (C) int function(_GtkWindow *)gtk_window_activate_default;
+extern (C) void function(_GtkWindow *, _GtkWidget *)gtk_window_set_default;
+extern (C) _GtkWidget * function(_GtkWindow *)gtk_window_get_focus;
+extern (C) void function(_GtkWindow *, _GtkWidget *)gtk_window_set_focus;
+extern (C) int function(_GtkWindow *)gtk_window_activate_focus;
+extern (C) void function(_GtkWindow *, int)gtk_window_set_position;
+extern (C) void function(_GtkWindow *, _GtkAccelGroup *)gtk_window_remove_accel_group;
+extern (C) void function(_GtkWindow *, _GtkAccelGroup *)gtk_window_add_accel_group;
+extern (C) char * function(_GtkWindow *)gtk_window_get_role;
+extern (C) void function(_GtkWindow *, char *)gtk_window_set_startup_id;
+extern (C) void function(_GtkWindow *, char *)gtk_window_set_role;
+extern (C) void function(_GtkWindow *, char *, char *)gtk_window_set_wmclass;
+extern (C) char * function(_GtkWindow *)gtk_window_get_title;
+extern (C) void function(_GtkWindow *, char *)gtk_window_set_title;
+extern (C) _GtkWidget * function(int)gtk_window_new;
+extern (C) uint function()gtk_window_get_type;
+extern (C) _GtkWidget * function(_GtkBin *)gtk_bin_get_child;
+extern (C) uint function()gtk_bin_get_type;
+extern (C) _GList * function(_GtkContainer *, _GList *, int, _GtkWidget *)_gtk_container_focus_sort;
+extern (C) void function(_GtkContainer *)_gtk_container_dequeue_resize_handler;
+extern (C) char * function(_GtkContainer *, _GtkWidget *)_gtk_container_child_composite_name;
+extern (C) void function(_GtkContainer *)_gtk_container_clear_resize_widgets;
+extern (C) void function(_GtkContainer *)_gtk_container_queue_resize;
+extern (C) void function(_GtkContainer *, _BCD_func__12090, void *)gtk_container_forall;
+extern (C) void function(_GtkContainer *, _GtkWidget *, char *, _GValue *)gtk_container_child_get_property;
+extern (C) void function(_GtkContainer *, _GtkWidget *, char *, _GValue *)gtk_container_child_set_property;
+extern (C) void function(_GtkContainer *, _GtkWidget *, char *, char *)gtk_container_child_get_valist;
+extern (C) void function(_GtkContainer *, _GtkWidget *, char *, char *)gtk_container_child_set_valist;
+extern (C) void function(_GtkContainer *, _GtkWidget *, char *, ...)gtk_container_child_get;
+extern (C) void function(_GtkContainer *, _GtkWidget *, char *, ...)gtk_container_child_set;
+extern (C) void function(_GtkContainer *, _GtkWidget *, char *, ...)gtk_container_add_with_properties;
+extern (C) _GParamSpec * * function(_GObjectClass *, uint *)gtk_container_class_list_child_properties;
+extern (C) _GParamSpec * function(_GObjectClass *, char *)gtk_container_class_find_child_property;
+extern (C) void function(_GtkContainerClass *, uint, _GParamSpec *)gtk_container_class_install_child_property;
+extern (C) uint function(_GtkContainer *)gtk_container_child_type;
+extern (C) void function(_GtkContainer *)gtk_container_resize_children;
+extern (C) _GtkAdjustment * function(_GtkContainer *)gtk_container_get_focus_hadjustment;
+extern (C) void function(_GtkContainer *, _GtkAdjustment *)gtk_container_set_focus_hadjustment;
+extern (C) _GtkAdjustment * function(_GtkContainer *)gtk_container_get_focus_vadjustment;
+extern (C) void function(_GtkContainer *, _GtkAdjustment *)gtk_container_set_focus_vadjustment;
+extern (C) void function(_GtkContainer *, _GtkWidget *)gtk_container_set_focus_child;
+extern (C) void function(_GtkContainer *, int)gtk_container_set_reallocate_redraws;
+extern (C) void function(_GtkContainer *)gtk_container_unset_focus_chain;
+extern (C) int function(_GtkContainer *, _GList * *)gtk_container_get_focus_chain;
+extern (C) void function(_GtkContainer *, _GList *)gtk_container_set_focus_chain;
+extern (C) void function(_GtkContainer *, _GtkWidget *, _GdkEventExpose *)gtk_container_propagate_expose;
+extern (C) _GList * function(_GtkContainer *)gtk_container_get_children;
+extern (C) void function(_GtkContainer *, _BCD_func__12090, _BCD_func__13157, void *, _BCD_func__13158)gtk_container_foreach_full;
+extern (C) void function(_GtkContainer *, _BCD_func__12090, void *)gtk_container_foreach;
+extern (C) void function(_GtkContainer *)gtk_container_check_resize;
+extern (C) int function(_GtkContainer *)gtk_container_get_resize_mode;
+extern (C) void function(_GtkContainer *, int)gtk_container_set_resize_mode;
+extern (C) void function(_GtkContainer *, _GtkWidget *)gtk_container_remove;
+extern (C) void function(_GtkContainer *, _GtkWidget *)gtk_container_add;
+extern (C) uint function(_GtkContainer *)gtk_container_get_border_width;
+extern (C) void function(_GtkContainer *, uint)gtk_container_set_border_width;
+extern (C) uint function()gtk_container_get_type;
+extern (C) _GdkColormap * function()_gtk_widget_peek_colormap;
+extern (C) void function(_GtkWidget *)_gtk_widget_propagate_composited_changed;
+extern (C) void function(_GtkWidget *, _GdkScreen *)_gtk_widget_propagate_screen_changed;
+extern (C) void function(_GtkWidget *, _GtkWidget *)_gtk_widget_propagate_hierarchy_changed;
+extern (C) _GtkWidgetAuxInfo * function(_GtkWidget *, int)_gtk_widget_get_aux_info;
+extern (C) void function(_GtkWidget *, int)_gtk_widget_grab_notify;
+extern (C) void function(_GtkRequisition *)gtk_requisition_free;
+extern (C) _GtkRequisition * function(_GtkRequisition *)gtk_requisition_copy;
+extern (C) uint function()gtk_requisition_get_type;
+extern (C) int function(_GtkWidget *)gtk_widget_get_has_tooltip;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_has_tooltip;
+extern (C) char * function(_GtkWidget *)gtk_widget_get_tooltip_markup;
+extern (C) void function(_GtkWidget *, char *)gtk_widget_set_tooltip_markup;
+extern (C) char * function(_GtkWidget *)gtk_widget_get_tooltip_text;
+extern (C) void function(_GtkWidget *, char *)gtk_widget_set_tooltip_text;
+extern (C) void function(_GtkWidget *)gtk_widget_trigger_tooltip_query;
+extern (C) _GtkWindow * function(_GtkWidget *)gtk_widget_get_tooltip_window;
+extern (C) void function(_GtkWidget *, _GtkWindow *)gtk_widget_set_tooltip_window;
+extern (C) void function(_GtkWidget *, _GtkWidget *)gtk_widget_remove_mnemonic_label;
+extern (C) void function(_GtkWidget *, _GtkWidget *)gtk_widget_add_mnemonic_label;
+extern (C) _GList * function(_GtkWidget *)gtk_widget_list_mnemonic_labels;
+extern (C) void function(_GtkWidget *, uint *, char * *, char * *)gtk_widget_class_path;
+extern (C) void function(_GtkWidget *, uint *, char * *, char * *)gtk_widget_path;
+extern (C) void function(_GtkWidget *)gtk_widget_reset_shapes;
+extern (C) void function(_GtkWidget *, _GdkDrawable *, int, int)gtk_widget_input_shape_combine_mask;
+extern (C) void function(_GtkWidget *, _GdkDrawable *, int, int)gtk_widget_shape_combine_mask;
+extern (C) int function(_GtkWidget *)gtk_widget_is_composited;
+extern (C) int function()gtk_widget_get_default_direction;
+extern (C) void function(int)gtk_widget_set_default_direction;
+extern (C) int function(_GtkWidget *)gtk_widget_get_direction;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_direction;
+extern (C) _GdkVisual * function()gtk_widget_get_default_visual;
+extern (C) _GdkColormap * function()gtk_widget_get_default_colormap;
+extern (C) _GtkStyle * function()gtk_widget_get_default_style;
+extern (C) void function(_GdkColormap *)gtk_widget_set_default_colormap;
+extern (C) void function(_GtkWidget *, char *, ...)gtk_widget_style_get;
+extern (C) void function(_GtkWidget *, char *, char *)gtk_widget_style_get_valist;
+extern (C) void function(_GtkWidget *, char *, _GValue *)gtk_widget_style_get_property;
+extern (C) _GParamSpec * * function(_GtkWidgetClass *, uint *)gtk_widget_class_list_style_properties;
+extern (C) _GParamSpec * function(_GtkWidgetClass *, char *)gtk_widget_class_find_style_property;
+extern (C) void function(_GtkWidgetClass *, _GParamSpec *, _BCD_func__12993)gtk_widget_class_install_style_property_parser;
+extern (C) void function(_GtkWidgetClass *, _GParamSpec *)gtk_widget_class_install_style_property;
+extern (C) void function()gtk_widget_pop_colormap;
+extern (C) void function()gtk_widget_pop_composite_child;
+extern (C) void function()gtk_widget_push_composite_child;
+extern (C) void function(_GdkColormap *)gtk_widget_push_colormap;
+extern (C) void function(_GtkWidget *)gtk_widget_reset_rc_styles;
+extern (C) char * function(_GtkWidget *)gtk_widget_get_composite_name;
+extern (C) void function(_GtkWidget *, char *)gtk_widget_set_composite_name;
+extern (C) void * function(_GtkWidget *, char *, int, char *)gtk_widget_render_icon;
+extern (C) void * function(_GtkWidget *, char *)gtk_widget_create_pango_layout;
+extern (C) void * function(_GtkWidget *)gtk_widget_get_pango_context;
+extern (C) void * function(_GtkWidget *)gtk_widget_create_pango_context;
+extern (C) void function(_GtkWidget *, void *)gtk_widget_modify_font;
+extern (C) void function(_GtkWidget *, _GdkColor *, _GdkColor *)gtk_widget_modify_cursor;
+extern (C) void function(_GtkWidget *, int, _GdkColor *)gtk_widget_modify_base;
+extern (C) void function(_GtkWidget *, int, _GdkColor *)gtk_widget_modify_text;
+extern (C) void function(_GtkWidget *, int, _GdkColor *)gtk_widget_modify_bg;
+extern (C) void function(_GtkWidget *, int, _GdkColor *)gtk_widget_modify_fg;
+extern (C) _GtkRcStyle * function(_GtkWidget *)gtk_widget_get_modifier_style;
+extern (C) void function(_GtkWidget *, _GtkRcStyle *)gtk_widget_modify_style;
+extern (C) _GtkStyle * function(_GtkWidget *)gtk_widget_get_style;
+extern (C) void function(_GtkWidget *)gtk_widget_ensure_style;
+extern (C) void function(_GtkWidget *, _GtkStyle *)gtk_widget_set_style;
+extern (C) int function(_GtkWidget *)gtk_widget_hide_on_delete;
+extern (C) int function(_GtkWidget *, _GtkWidget *, int, int, int *, int *)gtk_widget_translate_coordinates;
+extern (C) int function(_GtkWidget *, _GtkWidget *)gtk_widget_is_ancestor;
+extern (C) void function(_GtkWidget *, int *, int *)gtk_widget_get_pointer;
+extern (C) int function(_GtkWidget *)gtk_widget_get_events;
+extern (C) void function(_GtkWidget *, _GdkColormap *)gtk_widget_set_colormap;
+extern (C) _AtkObject * function(_GtkWidget *)gtk_widget_get_accessible;
+extern (C) void * function(_GtkWidget *, void *)gtk_widget_get_clipboard;
+extern (C) _GtkSettings * function(_GtkWidget *)gtk_widget_get_settings;
+extern (C) _GdkDrawable * function(_GtkWidget *)gtk_widget_get_root_window;
+extern (C) _GdkDisplay * function(_GtkWidget *)gtk_widget_get_display;
+extern (C) int function(_GtkWidget *)gtk_widget_has_screen;
+extern (C) _GdkScreen * function(_GtkWidget *)gtk_widget_get_screen;
+extern (C) _GdkVisual * function(_GtkWidget *)gtk_widget_get_visual;
+extern (C) _GdkColormap * function(_GtkWidget *)gtk_widget_get_colormap;
+extern (C) _GtkWidget * function(_GtkWidget *, uint)gtk_widget_get_ancestor;
+extern (C) _GtkWidget * function(_GtkWidget *)gtk_widget_get_toplevel;
+extern (C) int function(_GtkWidget *)gtk_widget_get_extension_events;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_extension_events;
+extern (C) void function(_GtkWidget *, int)gtk_widget_add_events;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_events;
+extern (C) void function(_GtkWidget *, int, int)gtk_widget_set_usize;
+extern (C) void function(_GtkWidget *, int, int)gtk_widget_set_uposition;
+extern (C) void function(_GtkWidget *, int *, int *)gtk_widget_get_size_request;
+extern (C) void function(_GtkWidget *, int, int)gtk_widget_set_size_request;
+extern (C) void function(_GtkWidget *)gtk_widget_error_bell;
+extern (C) int function(_GtkWidget *, int)gtk_widget_keynav_failed;
+extern (C) int function(_GtkWidget *, int)gtk_widget_child_focus;
+extern (C) _GdkDrawable * function(_GtkWidget *)gtk_widget_get_parent_window;
+extern (C) _GtkWidget * function(_GtkWidget *)gtk_widget_get_parent;
+extern (C) int function(_GtkWidget *)gtk_widget_get_child_visible;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_child_visible;
+extern (C) void function(_GtkWidget *, _GdkDrawable *)gtk_widget_set_parent_window;
+extern (C) void function(_GtkWidget *, _GtkWidget *)gtk_widget_set_parent;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_redraw_on_allocate;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_double_buffered;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_app_paintable;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_sensitive;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_state;
+extern (C) char * function(_GtkWidget *)gtk_widget_get_name;
+extern (C) void function(_GtkWidget *, char *)gtk_widget_set_name;
+extern (C) void function(_GtkWidget *)gtk_widget_grab_default;
+extern (C) void function(_GtkWidget *)gtk_widget_grab_focus;
+extern (C) int function(_GtkWidget *)gtk_widget_is_focus;
+extern (C) void function(_GtkWidget *)gtk_widget_thaw_child_notify;
+extern (C) void function(_GtkWidget *, char *)gtk_widget_child_notify;
+extern (C) void function(_GtkWidget *)gtk_widget_freeze_child_notify;
+extern (C) void * function(_GtkWidget *, void *)gtk_widget_region_intersect;
+extern (C) int function(_GtkWidget *, _GdkRectangle *, _GdkRectangle *)gtk_widget_intersect;
+extern (C) void function(_GtkWidget *, _GtkWidget *)gtk_widget_reparent;
+extern (C) int function(_GtkWidget *, _GtkAdjustment *, _GtkAdjustment *)gtk_widget_set_scroll_adjustments;
+extern (C) int function(_GtkWidget *)gtk_widget_activate;
+extern (C) int function(_GtkWidget *, _GdkEvent *)gtk_widget_send_expose;
+extern (C) int function(_GtkWidget *, _GdkEvent *)gtk_widget_event;
+extern (C) int function(_GtkWidget *, int)gtk_widget_mnemonic_activate;
+extern (C) int function(_GtkWidget *, uint)gtk_widget_can_activate_accel;
+extern (C) _GList * function(_GtkWidget *)gtk_widget_list_accel_closures;
+extern (C) char * function(_GtkWidget *, int *)_gtk_widget_get_accel_path;
+extern (C) void function(_GtkWidget *, char *, _GtkAccelGroup *)gtk_widget_set_accel_path;
+extern (C) int function(_GtkWidget *, _GtkAccelGroup *, uint, int)gtk_widget_remove_accelerator;
+extern (C) void function(_GtkWidget *, char *, _GtkAccelGroup *, uint, int, int)gtk_widget_add_accelerator;
+extern (C) void function(_GtkWidget *, _GtkRequisition *)gtk_widget_get_child_requisition;
+extern (C) void function(_GtkWidget *, _GdkRectangle *)gtk_widget_size_allocate;
+extern (C) void function(_GtkWidget *, _GtkRequisition *)gtk_widget_size_request;
+extern (C) void function(_GtkWidget *, _GdkRectangle *)gtk_widget_draw;
+extern (C) void function(_GtkWidget *)gtk_widget_queue_resize_no_redraw;
+extern (C) void function(_GtkWidget *)gtk_widget_queue_resize;
+extern (C) void function(_GtkWidget *, int, int, int, int)gtk_widget_queue_clear_area;
+extern (C) void function(_GtkWidget *)gtk_widget_queue_clear;
+extern (C) void function(_GtkWidget *, int, int, int, int)gtk_widget_queue_draw_area;
+extern (C) void function(_GtkWidget *)gtk_widget_queue_draw;
+extern (C) void function(_GtkWidget *)gtk_widget_unrealize;
+extern (C) void function(_GtkWidget *)gtk_widget_realize;
+extern (C) void function(_GtkWidget *)gtk_widget_unmap;
+extern (C) void function(_GtkWidget *)gtk_widget_map;
+extern (C) int function(_GtkWidget *)gtk_widget_get_no_show_all;
+extern (C) void function(_GtkWidget *, int)gtk_widget_set_no_show_all;
+extern (C) void function(_GtkWidget *)gtk_widget_hide_all;
+extern (C) void function(_GtkWidget *)gtk_widget_show_all;
+extern (C) void function(_GtkWidget *)gtk_widget_hide;
+extern (C) void function(_GtkWidget *)gtk_widget_show_now;
+extern (C) void function(_GtkWidget *)gtk_widget_show;
+extern (C) void function(_GtkWidget *)gtk_widget_unparent;
+extern (C) void function(_GtkWidget *, char *, ...)gtk_widget_set;
+extern (C) void function(_GtkWidget *)gtk_widget_unref;
+extern (C) _GtkWidget * function(_GtkWidget *)gtk_widget_ref;
+extern (C) void function(_GtkWidget *, _GtkWidget * *)gtk_widget_destroyed;
+extern (C) void function(_GtkWidget *)gtk_widget_destroy;
+extern (C) _GtkWidget * function(uint, char *, ...)gtk_widget_new;
+extern (C) uint function()gtk_widget_get_type;
+extern (C) int function(_BCD_func__12993, _GValue *, _GParamSpec *, _GValue *)_gtk_settings_parse_convert;
+extern (C) _BCD_func__12993 function(uint)_gtk_rc_property_parser_from_type;
+extern (C) void function(_GdkEventSetting *)_gtk_settings_handle_event;
+extern (C) void function(_GtkSettings *)_gtk_settings_reset_rc_values;
+extern (C) void function(_GtkSettings *, char *, _GtkSettingsValue *)_gtk_settings_set_property_value_from_rc;
+extern (C) void function(_GtkSettings *, char *, double, char *)gtk_settings_set_double_property;
+extern (C) void function(_GtkSettings *, char *, int, char *)gtk_settings_set_long_property;
+extern (C) void function(_GtkSettings *, char *, char *, char *)gtk_settings_set_string_property;
+extern (C) void function(_GtkSettings *, char *, _GtkSettingsValue *)gtk_settings_set_property_value;
+extern (C) int function(_GParamSpec *, _GString *, _GValue *)gtk_rc_property_parse_border;
+extern (C) int function(_GParamSpec *, _GString *, _GValue *)gtk_rc_property_parse_requisition;
+extern (C) int function(_GParamSpec *, _GString *, _GValue *)gtk_rc_property_parse_flags;
+extern (C) int function(_GParamSpec *, _GString *, _GValue *)gtk_rc_property_parse_enum;
+extern (C) int function(_GParamSpec *, _GString *, _GValue *)gtk_rc_property_parse_color;
+extern (C) void function(_GParamSpec *, _BCD_func__12993)gtk_settings_install_property_parser;
+extern (C) void function(_GParamSpec *)gtk_settings_install_property;
+extern (C) _GtkSettings * function(_GdkScreen *)gtk_settings_get_for_screen;
+extern (C) _GtkSettings * function()gtk_settings_get_default;
+extern (C) uint function()gtk_settings_get_type;
+extern (C) void function(_GtkSettings *)_gtk_rc_context_destroy;
+extern (C) char * function(_GtkSettings *)_gtk_rc_context_get_default_font_name;
+extern (C) _GSList * function(_GtkRcStyle *)_gtk_rc_style_get_color_hashes;
+extern (C) void function(_GtkRcStyle *, uint, uint)_gtk_rc_style_unset_rc_property;
+extern (C) void function(_GtkRcStyle *, _GtkRcProperty *)_gtk_rc_style_set_rc_property;
+extern (C) _GtkRcProperty * function(_GtkRcStyle *, uint, uint)_gtk_rc_style_lookup_rc_property;
+extern (C) uint function(_GScanner *, int *)gtk_rc_parse_priority;
+extern (C) uint function(_GScanner *, int *)gtk_rc_parse_state;
+extern (C) uint function(_GScanner *, _GtkRcStyle *, _GdkColor *)gtk_rc_parse_color_full;
+extern (C) uint function(_GScanner *, _GdkColor *)gtk_rc_parse_color;
+extern (C) _GScanner * function()gtk_rc_scanner_new;
+extern (C) char * function()gtk_rc_get_im_module_file;
+extern (C) char * function()gtk_rc_get_im_module_path;
+extern (C) char * function()gtk_rc_get_module_dir;
+extern (C) char * function()gtk_rc_get_theme_dir;
+extern (C) char * function(char *)gtk_rc_find_module_in_path;
+extern (C) void function(_GtkRcStyle *)gtk_rc_style_unref;
+extern (C) void function(_GtkRcStyle *)gtk_rc_style_ref;
+extern (C) _GtkRcStyle * function(_GtkRcStyle *)gtk_rc_style_copy;
+extern (C) _GtkRcStyle * function()gtk_rc_style_new;
+extern (C) uint function()gtk_rc_style_get_type;
+extern (C) void function(_GtkRcStyle *, char *)gtk_rc_add_class_style;
+extern (C) void function(_GtkRcStyle *, char *)gtk_rc_add_widget_class_style;
+extern (C) void function(_GtkRcStyle *, char *)gtk_rc_add_widget_name_style;
+extern (C) int function()gtk_rc_reparse_all;
+extern (C) void function(char *)gtk_rc_parse_string;
+extern (C) void function(char *)gtk_rc_parse;
+extern (C) char * function(_GtkSettings *, _GScanner *, char *)gtk_rc_find_pixmap_in_path;
+extern (C) void function(_GtkSettings *)gtk_rc_reset_styles;
+extern (C) int function(_GtkSettings *, int)gtk_rc_reparse_all_for_settings;
+extern (C) _GtkStyle * function(_GtkSettings *, char *, char *, uint)gtk_rc_get_style_by_paths;
+extern (C) _GtkStyle * function(_GtkWidget *)gtk_rc_get_style;
+extern (C) char * * function()gtk_rc_get_default_files;
+extern (C) void function(char * *)gtk_rc_set_default_files;
+extern (C) void function(char *)gtk_rc_add_default_file;
+extern (C) int function(_GSList *, int, char *, char *)_gtk_rc_match_widget_class;
+extern (C) void function(_GSList *)_gtk_rc_free_widget_class_path;
+extern (C) _GSList * function(char *)_gtk_rc_parse_widget_class_path;
+extern (C) void function()_gtk_rc_init;
+extern (C) void function(_GtkWidget *, _GdkColor *)_gtk_widget_get_cursor_color;
+extern (C) _GdkGC * function(_GtkWidget *)_gtk_widget_get_cursor_gc;
+extern (C) void function(_GtkWidget *, _GdkDrawable *, _GdkRectangle *, _GdkRectangle *, int, int, int)gtk_draw_insertion_cursor;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, char *)gtk_paint_string;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, char *)gtk_draw_string;
+extern (C) void function(_GdkColor *, _GdkColor *, double)_gtk_style_shade;
+extern (C) void function(_GtkStyle *, _GtkSettings *)_gtk_style_init_for_settings;
+extern (C) _GValue * function(_GtkStyle *, uint, _GParamSpec *, _BCD_func__12993)_gtk_style_peek_property_value;
+extern (C) void function(_GtkBorder *)gtk_border_free;
+extern (C) _GtkBorder * function(_GtkBorder *)gtk_border_copy;
+extern (C) uint function()gtk_border_get_type;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int)gtk_paint_resize_grip;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, void *)gtk_paint_layout;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int)gtk_paint_expander;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int)gtk_paint_handle;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int)gtk_paint_slider;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_focus;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int)gtk_paint_extension;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int, int)gtk_paint_box_gap;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int, int)gtk_paint_shadow_gap;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_tab;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_option;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_check;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_flat_box;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_box;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_diamond;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int)gtk_paint_arrow;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, _GdkPoint *, int, int)gtk_paint_polygon;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int)gtk_paint_shadow;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int)gtk_paint_vline;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int)gtk_paint_hline;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_resize_grip;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, void *)gtk_draw_layout;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int)gtk_draw_expander;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int)gtk_draw_handle;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int)gtk_draw_slider;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int)gtk_draw_focus;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int)gtk_draw_extension;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int, int, int)gtk_draw_box_gap;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int, int, int)gtk_draw_shadow_gap;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_tab;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_option;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_check;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_flat_box;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_box;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_diamond;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int, int)gtk_draw_arrow;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkPoint *, int, int)gtk_draw_polygon;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int)gtk_draw_shadow;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int)gtk_draw_vline;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, int, int)gtk_draw_hline;
+extern (C) void * function(_GtkStyle *, void *, int, int, int, _GtkWidget *, char *)gtk_style_render_icon;
+extern (C) int function(_GtkStyle *, char *, _GdkColor *)gtk_style_lookup_color;
+extern (C) void * function(_GtkStyle *, char *)gtk_style_lookup_icon_set;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, int, int, int, int)gtk_style_apply_default_background;
+extern (C) void function(_GtkStyle *, _GdkDrawable *, int)gtk_style_set_background;
+extern (C) void function(_GtkStyle *, _GdkFont *)gtk_style_set_font;
+extern (C) _GdkFont * function(_GtkStyle *)gtk_style_get_font;
+extern (C) void function(_GtkStyle *)gtk_style_unref;
+extern (C) _GtkStyle * function(_GtkStyle *)gtk_style_ref;
+extern (C) void function(_GtkStyle *)gtk_style_detach;
+extern (C) _GtkStyle * function(_GtkStyle *, _GdkDrawable *)gtk_style_attach;
+extern (C) _GtkStyle * function(_GtkStyle *)gtk_style_copy;
+extern (C) _GtkStyle * function()gtk_style_new;
+extern (C) uint function()gtk_style_get_type;
+extern (C) void function(_GtkAdjustment *, double)gtk_adjustment_set_value;
+extern (C) double function(_GtkAdjustment *)gtk_adjustment_get_value;
+extern (C) void function(_GtkAdjustment *, double, double)gtk_adjustment_clamp_page;
+extern (C) void function(_GtkAdjustment *)gtk_adjustment_value_changed;
+extern (C) void function(_GtkAdjustment *)gtk_adjustment_changed;
+extern (C) _GtkObject * function(double, double, double, double, double, double)gtk_adjustment_new;
+extern (C) uint function()gtk_adjustment_get_type;
+extern (C) void function(char *, uint, uint, uint)gtk_object_add_arg_type;
+extern (C) void function(_GtkObject *, char *, ...)gtk_object_set;
+extern (C) void function(_GtkObject *, char *, ...)gtk_object_get;
+extern (C) void function(_GtkObject *, uint)gtk_object_remove_no_notify_by_id;
+extern (C) void function(_GtkObject *, uint)gtk_object_remove_data_by_id;
+extern (C) void * function(_GtkObject *, uint)gtk_object_get_data_by_id;
+extern (C) void function(_GtkObject *, uint, void *, _BCD_func__13158)gtk_object_set_data_by_id_full;
+extern (C) void function(_GtkObject *, uint, void *)gtk_object_set_data_by_id;
+extern (C) void * function(_GtkObject *)gtk_object_get_user_data;
+extern (C) void function(_GtkObject *, void *)gtk_object_set_user_data;
+extern (C) void function(_GtkObject *, char *)gtk_object_remove_no_notify;
+extern (C) void * function(_GtkObject *, char *)gtk_object_get_data;
+extern (C) void function(_GtkObject *, char *)gtk_object_remove_data;
+extern (C) void function(_GtkObject *, char *, void *, _BCD_func__13158)gtk_object_set_data_full;
+extern (C) void function(_GtkObject *, char *, void *)gtk_object_set_data;
+extern (C) void function(_GtkObject *, _BCD_func__13158, void *)gtk_object_weakunref;
+extern (C) void function(_GtkObject *, _BCD_func__13158, void *)gtk_object_weakref;
+extern (C) void function(_GtkObject *)gtk_object_unref;
+extern (C) _GtkObject * function(_GtkObject *)gtk_object_ref;
+extern (C) _GtkObject * function(uint, char *, ...)gtk_object_new;
+extern (C) void function(_GtkObject *)gtk_object_destroy;
+extern (C) void function(_GtkObject *)gtk_object_sink;
+extern (C) uint function()gtk_object_get_type;
+extern (C) extern uint* gtk_debug_flags;
+extern (C) void function(int)gtk_type_init;
+extern (C) _GFlagsValue * function(uint, char *)gtk_type_flags_find_value;
+extern (C) _GEnumValue * function(uint, char *)gtk_type_enum_find_value;
+extern (C) _GFlagsValue * function(uint)gtk_type_flags_get_values;
+extern (C) _GEnumValue * function(uint)gtk_type_enum_get_values;
+extern (C) void * function(uint)gtk_type_new;
+extern (C) uint function(uint, _GtkTypeInfo *)gtk_type_unique;
+extern (C) void * function(uint)gtk_type_class;
+extern (C) uint function()gtk_identifier_get_type;
+extern (C) uint function()gtk_widget_help_type_get_type;
+extern (C) uint function()gtk_widget_flags_get_type;
+extern (C) uint function()gtk_ui_manager_item_type_get_type;
+extern (C) uint function()gtk_tree_view_column_sizing_get_type;
+extern (C) uint function()gtk_tree_view_drop_position_get_type;
+extern (C) uint function()gtk_tree_model_flags_get_type;
+extern (C) uint function()gtk_tree_view_mode_get_type;
+extern (C) uint function()gtk_toolbar_space_style_get_type;
+extern (C) uint function()gtk_toolbar_child_type_get_type;
+extern (C) uint function()gtk_text_window_type_get_type;
+extern (C) uint function()gtk_text_search_flags_get_type;
+extern (C) uint function()gtk_text_buffer_target_info_get_type;
+extern (C) uint function()gtk_spin_type_get_type;
+extern (C) uint function()gtk_spin_button_update_policy_get_type;
+extern (C) uint function()gtk_size_group_mode_get_type;
+extern (C) uint function()gtk_recent_manager_error_get_type;
+extern (C) uint function()gtk_recent_filter_flags_get_type;
+extern (C) uint function()gtk_recent_chooser_error_get_type;
+extern (C) uint function()gtk_recent_sort_type_get_type;
+extern (C) uint function()gtk_rc_token_type_get_type;
+extern (C) uint function()gtk_rc_flags_get_type;
+extern (C) uint function()gtk_progress_bar_orientation_get_type;
+extern (C) uint function()gtk_progress_bar_style_get_type;
+extern (C) uint function()gtk_private_flags_get_type;
+extern (C) uint function()gtk_print_error_get_type;
+extern (C) uint function()gtk_print_operation_action_get_type;
+extern (C) uint function()gtk_print_operation_result_get_type;
+extern (C) uint function()gtk_print_status_get_type;
+extern (C) uint function()gtk_arg_flags_get_type;
+extern (C) uint function()gtk_object_flags_get_type;
+extern (C) uint function()gtk_notebook_tab_get_type;
+extern (C) uint function()gtk_buttons_type_get_type;
+extern (C) uint function()gtk_message_type_get_type;
+extern (C) uint function()gtk_image_type_get_type;
+extern (C) uint function()gtk_icon_view_drop_position_get_type;
+extern (C) uint function()gtk_icon_theme_error_get_type;
+extern (C) uint function()gtk_icon_lookup_flags_get_type;
+extern (C) uint function()gtk_file_filter_flags_get_type;
+extern (C) uint function()gtk_file_chooser_error_get_type;
+extern (C) uint function()gtk_file_chooser_confirmation_get_type;
+extern (C) uint function()gtk_file_chooser_action_get_type;
+extern (C) uint function()gtk_drag_result_get_type;
+extern (C) uint function()gtk_tree_view_grid_lines_get_type;
+extern (C) uint function()gtk_unit_get_type;
+extern (C) uint function()gtk_print_duplex_get_type;
+extern (C) uint function()gtk_print_quality_get_type;
+extern (C) uint function()gtk_page_orientation_get_type;
+extern (C) uint function()gtk_page_set_get_type;
+extern (C) uint function()gtk_print_pages_get_type;
+extern (C) uint function()gtk_pack_direction_get_type;
+extern (C) uint function()gtk_im_status_style_get_type;
+extern (C) uint function()gtk_im_preedit_style_get_type;
+extern (C) uint function()gtk_sort_type_get_type;
+extern (C) uint function()gtk_wrap_mode_get_type;
+extern (C) uint function()gtk_window_type_get_type;
+extern (C) uint function()gtk_window_position_get_type;
+extern (C) uint function()gtk_visibility_get_type;
+extern (C) uint function()gtk_update_type_get_type;
+extern (C) uint function()gtk_toolbar_style_get_type;
+extern (C) uint function()gtk_submenu_placement_get_type;
+extern (C) uint function()gtk_submenu_direction_get_type;
+extern (C) uint function()gtk_state_type_get_type;
+extern (C) uint function()gtk_shadow_type_get_type;
+extern (C) uint function()gtk_selection_mode_get_type;
+extern (C) uint function()gtk_scroll_type_get_type;
+extern (C) uint function()gtk_signal_run_type_get_type;
+extern (C) uint function()gtk_resize_mode_get_type;
+extern (C) uint function()gtk_relief_style_get_type;
+extern (C) uint function()gtk_preview_type_get_type;
+extern (C) uint function()gtk_position_type_get_type;
+extern (C) uint function()gtk_policy_type_get_type;
+extern (C) uint function()gtk_path_type_get_type;
+extern (C) uint function()gtk_path_priority_type_get_type;
+extern (C) uint function()gtk_pack_type_get_type;
+extern (C) uint function()gtk_corner_type_get_type;
+extern (C) uint function()gtk_orientation_get_type;
+extern (C) uint function()gtk_scroll_step_get_type;
+extern (C) uint function()gtk_movement_step_get_type;
+extern (C) uint function()gtk_metric_type_get_type;
+extern (C) uint function()gtk_menu_direction_type_get_type;
+extern (C) uint function()gtk_match_type_get_type;
+extern (C) uint function()gtk_justification_get_type;
+extern (C) uint function()gtk_text_direction_get_type;
+extern (C) uint function()gtk_side_type_get_type;
+extern (C) uint function()gtk_sensitivity_type_get_type;
+extern (C) uint function()gtk_icon_size_get_type;
+extern (C) uint function()gtk_expander_style_get_type;
+extern (C) uint function()gtk_direction_type_get_type;
+extern (C) uint function()gtk_delete_type_get_type;
+extern (C) uint function()gtk_curve_type_get_type;
+extern (C) uint function()gtk_button_box_style_get_type;
+extern (C) uint function()gtk_attach_options_get_type;
+extern (C) uint function()gtk_arrow_type_get_type;
+extern (C) uint function()gtk_anchor_type_get_type;
+extern (C) uint function()gtk_target_flags_get_type;
+extern (C) uint function()gtk_dest_defaults_get_type;
+extern (C) uint function()gtk_response_type_get_type;
+extern (C) uint function()gtk_dialog_flags_get_type;
+extern (C) uint function()gtk_debug_flag_get_type;
+extern (C) uint function()gtk_ctree_expansion_type_get_type;
+extern (C) uint function()gtk_ctree_expander_style_get_type;
+extern (C) uint function()gtk_ctree_line_style_get_type;
+extern (C) uint function()gtk_ctree_pos_get_type;
+extern (C) uint function()gtk_button_action_get_type;
+extern (C) uint function()gtk_clist_drag_pos_get_type;
+extern (C) uint function()gtk_cell_type_get_type;
+extern (C) uint function()gtk_cell_renderer_accel_mode_get_type;
+extern (C) uint function()gtk_cell_renderer_mode_get_type;
+extern (C) uint function()gtk_cell_renderer_state_get_type;
+extern (C) uint function()gtk_calendar_display_options_get_type;
+extern (C) uint function()gtk_builder_error_get_type;
+extern (C) uint function()gtk_assistant_page_type_get_type;
+extern (C) uint function()gtk_accel_flags_get_type;
+extern (C) void function(_GtkAccelGroup *, uint)_gtk_accel_group_reconnect;
+extern (C) _GtkAccelGroupEntry * function(_GtkAccelGroup *, uint, int, uint *)gtk_accel_group_query;
+extern (C) uint function()gtk_accelerator_get_default_mod_mask;
+extern (C) void function(int)gtk_accelerator_set_default_mod_mask;
+extern (C) char * function(uint, int)gtk_accelerator_get_label;
+extern (C) char * function(uint, int)gtk_accelerator_name;
+extern (C) void function(char *, uint *, int *)gtk_accelerator_parse;
+extern (C) int function(uint, int)gtk_accelerator_valid;
+extern (C) _GtkAccelGroup * function(_GClosure *)gtk_accel_group_from_accel_closure;
+extern (C) _GtkAccelKey * function(_GtkAccelGroup *, _BCD_func__13177, void *)gtk_accel_group_find;
+extern (C) _GSList * function(_GObject *)gtk_accel_groups_from_object;
+extern (C) int function(_GObject *, uint, int)gtk_accel_groups_activate;
+extern (C) void function(_GtkAccelGroup *, _GObject *)_gtk_accel_group_detach;
+extern (C) void function(_GtkAccelGroup *, _GObject *)_gtk_accel_group_attach;
+extern (C) int function(_GtkAccelGroup *, uint, _GObject *, uint, int)gtk_accel_group_activate;
+extern (C) int function(_GtkAccelGroup *, uint, int)gtk_accel_group_disconnect_key;
+extern (C) int function(_GtkAccelGroup *, _GClosure *)gtk_accel_group_disconnect;
+extern (C) void function(_GtkAccelGroup *, char *, _GClosure *)gtk_accel_group_connect_by_path;
+extern (C) void function(_GtkAccelGroup *, uint, int, int, _GClosure *)gtk_accel_group_connect;
+extern (C) void function(_GtkAccelGroup *)gtk_accel_group_unlock;
+extern (C) void function(_GtkAccelGroup *)gtk_accel_group_lock;
+extern (C) _GtkAccelGroup * function()gtk_accel_group_new;
+extern (C) uint function()gtk_accel_group_get_type;
+
+
+Symbol[] symbols = [
+    { "gtk_vseparator_new",  cast(void**)& gtk_vseparator_new},
+    { "gtk_vseparator_get_type",  cast(void**)& gtk_vseparator_get_type},
+    { "gtk_vscale_new_with_range",  cast(void**)& gtk_vscale_new_with_range},
+    { "gtk_vscale_new",  cast(void**)& gtk_vscale_new},
+    { "gtk_vscale_get_type",  cast(void**)& gtk_vscale_get_type},
+    { "gtk_vruler_new",  cast(void**)& gtk_vruler_new},
+    { "gtk_vruler_get_type",  cast(void**)& gtk_vruler_get_type},
+    { "gtk_vpaned_new",  cast(void**)& gtk_vpaned_new},
+    { "gtk_vpaned_get_type",  cast(void**)& gtk_vpaned_get_type},
+    { "gtk_volume_button_new",  cast(void**)& gtk_volume_button_new},
+    { "gtk_volume_button_get_type",  cast(void**)& gtk_volume_button_get_type},
+    { "gtk_vbutton_box_set_layout_default",  cast(void**)& gtk_vbutton_box_set_layout_default},
+    { "gtk_vbutton_box_get_layout_default",  cast(void**)& gtk_vbutton_box_get_layout_default},
+    { "gtk_vbutton_box_set_spacing_default",  cast(void**)& gtk_vbutton_box_set_spacing_default},
+    { "gtk_vbutton_box_get_spacing_default",  cast(void**)& gtk_vbutton_box_get_spacing_default},
+    { "gtk_vbutton_box_new",  cast(void**)& gtk_vbutton_box_new},
+    { "gtk_vbutton_box_get_type",  cast(void**)& gtk_vbutton_box_get_type},
+    { "gtk_ui_manager_new_merge_id",  cast(void**)& gtk_ui_manager_new_merge_id},
+    { "gtk_ui_manager_ensure_update",  cast(void**)& gtk_ui_manager_ensure_update},
+    { "gtk_ui_manager_get_ui",  cast(void**)& gtk_ui_manager_get_ui},
+    { "gtk_ui_manager_remove_ui",  cast(void**)& gtk_ui_manager_remove_ui},
+    { "gtk_ui_manager_add_ui",  cast(void**)& gtk_ui_manager_add_ui},
+    { "gtk_ui_manager_add_ui_from_file",  cast(void**)& gtk_ui_manager_add_ui_from_file},
+    { "gtk_ui_manager_add_ui_from_string",  cast(void**)& gtk_ui_manager_add_ui_from_string},
+    { "gtk_ui_manager_get_action",  cast(void**)& gtk_ui_manager_get_action},
+    { "gtk_ui_manager_get_toplevels",  cast(void**)& gtk_ui_manager_get_toplevels},
+    { "gtk_ui_manager_get_widget",  cast(void**)& gtk_ui_manager_get_widget},
+    { "gtk_ui_manager_get_accel_group",  cast(void**)& gtk_ui_manager_get_accel_group},
+    { "gtk_ui_manager_get_action_groups",  cast(void**)& gtk_ui_manager_get_action_groups},
+    { "gtk_ui_manager_remove_action_group",  cast(void**)& gtk_ui_manager_remove_action_group},
+    { "gtk_ui_manager_insert_action_group",  cast(void**)& gtk_ui_manager_insert_action_group},
+    { "gtk_ui_manager_get_add_tearoffs",  cast(void**)& gtk_ui_manager_get_add_tearoffs},
+    { "gtk_ui_manager_set_add_tearoffs",  cast(void**)& gtk_ui_manager_set_add_tearoffs},
+    { "gtk_ui_manager_new",  cast(void**)& gtk_ui_manager_new},
+    { "gtk_ui_manager_get_type",  cast(void**)& gtk_ui_manager_get_type},
+    { "gtk_tree_store_move_after",  cast(void**)& gtk_tree_store_move_after},
+    { "gtk_tree_store_move_before",  cast(void**)& gtk_tree_store_move_before},
+    { "gtk_tree_store_swap",  cast(void**)& gtk_tree_store_swap},
+    { "gtk_tree_store_reorder",  cast(void**)& gtk_tree_store_reorder},
+    { "gtk_tree_store_iter_is_valid",  cast(void**)& gtk_tree_store_iter_is_valid},
+    { "gtk_tree_store_clear",  cast(void**)& gtk_tree_store_clear},
+    { "gtk_tree_store_iter_depth",  cast(void**)& gtk_tree_store_iter_depth},
+    { "gtk_tree_store_is_ancestor",  cast(void**)& gtk_tree_store_is_ancestor},
+    { "gtk_tree_store_append",  cast(void**)& gtk_tree_store_append},
+    { "gtk_tree_store_prepend",  cast(void**)& gtk_tree_store_prepend},
+    { "gtk_tree_store_insert_with_valuesv",  cast(void**)& gtk_tree_store_insert_with_valuesv},
+    { "gtk_tree_store_insert_with_values",  cast(void**)& gtk_tree_store_insert_with_values},
+    { "gtk_tree_store_insert_after",  cast(void**)& gtk_tree_store_insert_after},
+    { "gtk_tree_store_insert_before",  cast(void**)& gtk_tree_store_insert_before},
+    { "gtk_tree_store_insert",  cast(void**)& gtk_tree_store_insert},
+    { "gtk_tree_store_remove",  cast(void**)& gtk_tree_store_remove},
+    { "gtk_tree_store_set_valist",  cast(void**)& gtk_tree_store_set_valist},
+    { "gtk_tree_store_set_valuesv",  cast(void**)& gtk_tree_store_set_valuesv},
+    { "gtk_tree_store_set",  cast(void**)& gtk_tree_store_set},
+    { "gtk_tree_store_set_value",  cast(void**)& gtk_tree_store_set_value},
+    { "gtk_tree_store_set_column_types",  cast(void**)& gtk_tree_store_set_column_types},
+    { "gtk_tree_store_newv",  cast(void**)& gtk_tree_store_newv},
+    { "gtk_tree_store_new",  cast(void**)& gtk_tree_store_new},
+    { "gtk_tree_store_get_type",  cast(void**)& gtk_tree_store_get_type},
+    { "gtk_tree_selection_unselect_range",  cast(void**)& gtk_tree_selection_unselect_range},
+    { "gtk_tree_selection_select_range",  cast(void**)& gtk_tree_selection_select_range},
+    { "gtk_tree_selection_unselect_all",  cast(void**)& gtk_tree_selection_unselect_all},
+    { "gtk_tree_selection_select_all",  cast(void**)& gtk_tree_selection_select_all},
+    { "gtk_tree_selection_iter_is_selected",  cast(void**)& gtk_tree_selection_iter_is_selected},
+    { "gtk_tree_selection_path_is_selected",  cast(void**)& gtk_tree_selection_path_is_selected},
+    { "gtk_tree_selection_unselect_iter",  cast(void**)& gtk_tree_selection_unselect_iter},
+    { "gtk_tree_selection_select_iter",  cast(void**)& gtk_tree_selection_select_iter},
+    { "gtk_tree_selection_unselect_path",  cast(void**)& gtk_tree_selection_unselect_path},
+    { "gtk_tree_selection_select_path",  cast(void**)& gtk_tree_selection_select_path},
+    { "gtk_tree_selection_selected_foreach",  cast(void**)& gtk_tree_selection_selected_foreach},
+    { "gtk_tree_selection_count_selected_rows",  cast(void**)& gtk_tree_selection_count_selected_rows},
+    { "gtk_tree_selection_get_selected_rows",  cast(void**)& gtk_tree_selection_get_selected_rows},
+    { "gtk_tree_selection_get_selected",  cast(void**)& gtk_tree_selection_get_selected},
+    { "gtk_tree_selection_get_tree_view",  cast(void**)& gtk_tree_selection_get_tree_view},
+    { "gtk_tree_selection_get_user_data",  cast(void**)& gtk_tree_selection_get_user_data},
+    { "gtk_tree_selection_set_select_function",  cast(void**)& gtk_tree_selection_set_select_function},
+    { "gtk_tree_selection_get_mode",  cast(void**)& gtk_tree_selection_get_mode},
+    { "gtk_tree_selection_set_mode",  cast(void**)& gtk_tree_selection_set_mode},
+    { "gtk_tree_selection_get_type",  cast(void**)& gtk_tree_selection_get_type},
+    { "gtk_tree_model_sort_iter_is_valid",  cast(void**)& gtk_tree_model_sort_iter_is_valid},
+    { "gtk_tree_model_sort_clear_cache",  cast(void**)& gtk_tree_model_sort_clear_cache},
+    { "gtk_tree_model_sort_reset_default_sort_func",  cast(void**)& gtk_tree_model_sort_reset_default_sort_func},
+    { "gtk_tree_model_sort_convert_iter_to_child_iter",  cast(void**)& gtk_tree_model_sort_convert_iter_to_child_iter},
+    { "gtk_tree_model_sort_convert_path_to_child_path",  cast(void**)& gtk_tree_model_sort_convert_path_to_child_path},
+    { "gtk_tree_model_sort_convert_child_iter_to_iter",  cast(void**)& gtk_tree_model_sort_convert_child_iter_to_iter},
+    { "gtk_tree_model_sort_convert_child_path_to_path",  cast(void**)& gtk_tree_model_sort_convert_child_path_to_path},
+    { "gtk_tree_model_sort_get_model",  cast(void**)& gtk_tree_model_sort_get_model},
+    { "gtk_tree_model_sort_new_with_model",  cast(void**)& gtk_tree_model_sort_new_with_model},
+    { "gtk_tree_model_sort_get_type",  cast(void**)& gtk_tree_model_sort_get_type},
+    { "gtk_tree_get_row_drag_data",  cast(void**)& gtk_tree_get_row_drag_data},
+    { "gtk_tree_set_row_drag_data",  cast(void**)& gtk_tree_set_row_drag_data},
+    { "gtk_tree_drag_dest_row_drop_possible",  cast(void**)& gtk_tree_drag_dest_row_drop_possible},
+    { "gtk_tree_drag_dest_drag_data_received",  cast(void**)& gtk_tree_drag_dest_drag_data_received},
+    { "gtk_tree_drag_dest_get_type",  cast(void**)& gtk_tree_drag_dest_get_type},
+    { "gtk_tree_drag_source_drag_data_get",  cast(void**)& gtk_tree_drag_source_drag_data_get},
+    { "gtk_tree_drag_source_drag_data_delete",  cast(void**)& gtk_tree_drag_source_drag_data_delete},
+    { "gtk_tree_drag_source_row_draggable",  cast(void**)& gtk_tree_drag_source_row_draggable},
+    { "gtk_tree_drag_source_get_type",  cast(void**)& gtk_tree_drag_source_get_type},
+    { "gtk_toolbar_insert_widget",  cast(void**)& gtk_toolbar_insert_widget},
+    { "gtk_toolbar_prepend_widget",  cast(void**)& gtk_toolbar_prepend_widget},
+    { "gtk_toolbar_append_widget",  cast(void**)& gtk_toolbar_append_widget},
+    { "gtk_toolbar_insert_element",  cast(void**)& gtk_toolbar_insert_element},
+    { "gtk_toolbar_prepend_element",  cast(void**)& gtk_toolbar_prepend_element},
+    { "gtk_toolbar_append_element",  cast(void**)& gtk_toolbar_append_element},
+    { "gtk_toolbar_remove_space",  cast(void**)& gtk_toolbar_remove_space},
+    { "gtk_toolbar_insert_space",  cast(void**)& gtk_toolbar_insert_space},
+    { "gtk_toolbar_prepend_space",  cast(void**)& gtk_toolbar_prepend_space},
+    { "gtk_toolbar_append_space",  cast(void**)& gtk_toolbar_append_space},
+    { "gtk_toolbar_insert_stock",  cast(void**)& gtk_toolbar_insert_stock},
+    { "gtk_toolbar_insert_item",  cast(void**)& gtk_toolbar_insert_item},
+    { "gtk_toolbar_prepend_item",  cast(void**)& gtk_toolbar_prepend_item},
+    { "gtk_toolbar_append_item",  cast(void**)& gtk_toolbar_append_item},
+    { "gtk_toolbar_unset_icon_size",  cast(void**)& gtk_toolbar_unset_icon_size},
+    { "gtk_toolbar_set_icon_size",  cast(void**)& gtk_toolbar_set_icon_size},
+    { "_gtk_toolbar_rebuild_menu",  cast(void**)& _gtk_toolbar_rebuild_menu},
+    { "_gtk_toolbar_get_default_space_size",  cast(void**)& _gtk_toolbar_get_default_space_size},
+    { "_gtk_toolbar_paint_space_line",  cast(void**)& _gtk_toolbar_paint_space_line},
+    { "_gtk_toolbar_elide_underscores",  cast(void**)& _gtk_toolbar_elide_underscores},
+    { "gtk_toolbar_set_drop_highlight_item",  cast(void**)& gtk_toolbar_set_drop_highlight_item},
+    { "gtk_toolbar_get_drop_index",  cast(void**)& gtk_toolbar_get_drop_index},
+    { "gtk_toolbar_get_relief_style",  cast(void**)& gtk_toolbar_get_relief_style},
+    { "gtk_toolbar_get_icon_size",  cast(void**)& gtk_toolbar_get_icon_size},
+    { "gtk_toolbar_unset_style",  cast(void**)& gtk_toolbar_unset_style},
+    { "gtk_toolbar_set_style",  cast(void**)& gtk_toolbar_set_style},
+    { "gtk_toolbar_get_style",  cast(void**)& gtk_toolbar_get_style},
+    { "gtk_toolbar_set_tooltips",  cast(void**)& gtk_toolbar_set_tooltips},
+    { "gtk_toolbar_get_tooltips",  cast(void**)& gtk_toolbar_get_tooltips},
+    { "gtk_toolbar_set_orientation",  cast(void**)& gtk_toolbar_set_orientation},
+    { "gtk_toolbar_get_orientation",  cast(void**)& gtk_toolbar_get_orientation},
+    { "gtk_toolbar_set_show_arrow",  cast(void**)& gtk_toolbar_set_show_arrow},
+    { "gtk_toolbar_get_show_arrow",  cast(void**)& gtk_toolbar_get_show_arrow},
+    { "gtk_toolbar_get_nth_item",  cast(void**)& gtk_toolbar_get_nth_item},
+    { "gtk_toolbar_get_n_items",  cast(void**)& gtk_toolbar_get_n_items},
+    { "gtk_toolbar_get_item_index",  cast(void**)& gtk_toolbar_get_item_index},
+    { "gtk_toolbar_insert",  cast(void**)& gtk_toolbar_insert},
+    { "gtk_toolbar_new",  cast(void**)& gtk_toolbar_new},
+    { "gtk_toolbar_get_type",  cast(void**)& gtk_toolbar_get_type},
+    { "gtk_tips_query_set_labels",  cast(void**)& gtk_tips_query_set_labels},
+    { "gtk_tips_query_set_caller",  cast(void**)& gtk_tips_query_set_caller},
+    { "gtk_tips_query_stop_query",  cast(void**)& gtk_tips_query_stop_query},
+    { "gtk_tips_query_start_query",  cast(void**)& gtk_tips_query_start_query},
+    { "gtk_tips_query_new",  cast(void**)& gtk_tips_query_new},
+    { "gtk_tips_query_get_type",  cast(void**)& gtk_tips_query_get_type},
+    { "gtk_text_view_get_default_attributes",  cast(void**)& gtk_text_view_get_default_attributes},
+    { "gtk_text_view_get_tabs",  cast(void**)& gtk_text_view_get_tabs},
+    { "gtk_text_view_set_tabs",  cast(void**)& gtk_text_view_set_tabs},
+    { "gtk_text_view_get_indent",  cast(void**)& gtk_text_view_get_indent},
+    { "gtk_text_view_set_indent",  cast(void**)& gtk_text_view_set_indent},
+    { "gtk_text_view_get_right_margin",  cast(void**)& gtk_text_view_get_right_margin},
+    { "gtk_text_view_set_right_margin",  cast(void**)& gtk_text_view_set_right_margin},
+    { "gtk_text_view_get_left_margin",  cast(void**)& gtk_text_view_get_left_margin},
+    { "gtk_text_view_set_left_margin",  cast(void**)& gtk_text_view_set_left_margin},
+    { "gtk_text_view_get_justification",  cast(void**)& gtk_text_view_get_justification},
+    { "gtk_text_view_set_justification",  cast(void**)& gtk_text_view_set_justification},
+    { "gtk_text_view_get_pixels_inside_wrap",  cast(void**)& gtk_text_view_get_pixels_inside_wrap},
+    { "gtk_text_view_set_pixels_inside_wrap",  cast(void**)& gtk_text_view_set_pixels_inside_wrap},
+    { "gtk_text_view_get_pixels_below_lines",  cast(void**)& gtk_text_view_get_pixels_below_lines},
+    { "gtk_text_view_set_pixels_below_lines",  cast(void**)& gtk_text_view_set_pixels_below_lines},
+    { "gtk_text_view_get_pixels_above_lines",  cast(void**)& gtk_text_view_get_pixels_above_lines},
+    { "gtk_text_view_set_pixels_above_lines",  cast(void**)& gtk_text_view_set_pixels_above_lines},
+    { "gtk_text_view_get_accepts_tab",  cast(void**)& gtk_text_view_get_accepts_tab},
+    { "gtk_text_view_set_accepts_tab",  cast(void**)& gtk_text_view_set_accepts_tab},
+    { "gtk_text_view_get_overwrite",  cast(void**)& gtk_text_view_get_overwrite},
+    { "gtk_text_view_set_overwrite",  cast(void**)& gtk_text_view_set_overwrite},
+    { "gtk_text_view_get_editable",  cast(void**)& gtk_text_view_get_editable},
+    { "gtk_text_view_set_editable",  cast(void**)& gtk_text_view_set_editable},
+    { "gtk_text_view_get_wrap_mode",  cast(void**)& gtk_text_view_get_wrap_mode},
+    { "gtk_text_view_set_wrap_mode",  cast(void**)& gtk_text_view_set_wrap_mode},
+    { "gtk_text_view_move_child",  cast(void**)& gtk_text_view_move_child},
+    { "gtk_text_view_add_child_in_window",  cast(void**)& gtk_text_view_add_child_in_window},
+    { "gtk_text_view_add_child_at_anchor",  cast(void**)& gtk_text_view_add_child_at_anchor},
+    { "gtk_text_view_move_visually",  cast(void**)& gtk_text_view_move_visually},
+    { "gtk_text_view_starts_display_line",  cast(void**)& gtk_text_view_starts_display_line},
+    { "gtk_text_view_backward_display_line_start",  cast(void**)& gtk_text_view_backward_display_line_start},
+    { "gtk_text_view_forward_display_line_end",  cast(void**)& gtk_text_view_forward_display_line_end},
+    { "gtk_text_view_backward_display_line",  cast(void**)& gtk_text_view_backward_display_line},
+    { "gtk_text_view_forward_display_line",  cast(void**)& gtk_text_view_forward_display_line},
+    { "gtk_text_view_get_border_window_size",  cast(void**)& gtk_text_view_get_border_window_size},
+    { "gtk_text_view_set_border_window_size",  cast(void**)& gtk_text_view_set_border_window_size},
+    { "gtk_text_view_get_window_type",  cast(void**)& gtk_text_view_get_window_type},
+    { "gtk_text_view_get_window",  cast(void**)& gtk_text_view_get_window},
+    { "gtk_text_view_window_to_buffer_coords",  cast(void**)& gtk_text_view_window_to_buffer_coords},
+    { "gtk_text_view_buffer_to_window_coords",  cast(void**)& gtk_text_view_buffer_to_window_coords},
+    { "gtk_text_view_get_line_at_y",  cast(void**)& gtk_text_view_get_line_at_y},
+    { "gtk_text_view_get_line_yrange",  cast(void**)& gtk_text_view_get_line_yrange},
+    { "gtk_text_view_get_iter_at_position",  cast(void**)& gtk_text_view_get_iter_at_position},
+    { "gtk_text_view_get_iter_at_location",  cast(void**)& gtk_text_view_get_iter_at_location},
+    { "gtk_text_view_get_iter_location",  cast(void**)& gtk_text_view_get_iter_location},
+    { "gtk_text_view_get_cursor_visible",  cast(void**)& gtk_text_view_get_cursor_visible},
+    { "gtk_text_view_set_cursor_visible",  cast(void**)& gtk_text_view_set_cursor_visible},
+    { "gtk_text_view_get_visible_rect",  cast(void**)& gtk_text_view_get_visible_rect},
+    { "gtk_text_view_place_cursor_onscreen",  cast(void**)& gtk_text_view_place_cursor_onscreen},
+    { "gtk_text_view_move_mark_onscreen",  cast(void**)& gtk_text_view_move_mark_onscreen},
+    { "gtk_text_view_scroll_mark_onscreen",  cast(void**)& gtk_text_view_scroll_mark_onscreen},
+    { "gtk_text_view_scroll_to_mark",  cast(void**)& gtk_text_view_scroll_to_mark},
+    { "gtk_text_view_scroll_to_iter",  cast(void**)& gtk_text_view_scroll_to_iter},
+    { "gtk_text_view_get_buffer",  cast(void**)& gtk_text_view_get_buffer},
+    { "gtk_text_view_set_buffer",  cast(void**)& gtk_text_view_set_buffer},
+    { "gtk_text_view_new_with_buffer",  cast(void**)& gtk_text_view_new_with_buffer},
+    { "gtk_text_view_new",  cast(void**)& gtk_text_view_new},
+    { "gtk_text_view_get_type",  cast(void**)& gtk_text_view_get_type},
+    { "gtk_text_buffer_deserialize",  cast(void**)& gtk_text_buffer_deserialize},
+    { "gtk_text_buffer_serialize",  cast(void**)& gtk_text_buffer_serialize},
+    { "gtk_text_buffer_get_deserialize_formats",  cast(void**)& gtk_text_buffer_get_deserialize_formats},
+    { "gtk_text_buffer_get_serialize_formats",  cast(void**)& gtk_text_buffer_get_serialize_formats},
+    { "gtk_text_buffer_deserialize_get_can_create_tags",  cast(void**)& gtk_text_buffer_deserialize_get_can_create_tags},
+    { "gtk_text_buffer_deserialize_set_can_create_tags",  cast(void**)& gtk_text_buffer_deserialize_set_can_create_tags},
+    { "gtk_text_buffer_unregister_deserialize_format",  cast(void**)& gtk_text_buffer_unregister_deserialize_format},
+    { "gtk_text_buffer_unregister_serialize_format",  cast(void**)& gtk_text_buffer_unregister_serialize_format},
+    { "gtk_text_buffer_register_deserialize_tagset",  cast(void**)& gtk_text_buffer_register_deserialize_tagset},
+    { "gtk_text_buffer_register_deserialize_format",  cast(void**)& gtk_text_buffer_register_deserialize_format},
+    { "gtk_text_buffer_register_serialize_tagset",  cast(void**)& gtk_text_buffer_register_serialize_tagset},
+    { "gtk_text_buffer_register_serialize_format",  cast(void**)& gtk_text_buffer_register_serialize_format},
+    { "_gtk_text_buffer_notify_will_remove_tag",  cast(void**)& _gtk_text_buffer_notify_will_remove_tag},
+    { "_gtk_text_buffer_get_line_log_attrs",  cast(void**)& _gtk_text_buffer_get_line_log_attrs},
+    { "_gtk_text_buffer_get_btree",  cast(void**)& _gtk_text_buffer_get_btree},
+    { "_gtk_text_buffer_spew",  cast(void**)& _gtk_text_buffer_spew},
+    { "gtk_text_buffer_get_paste_target_list",  cast(void**)& gtk_text_buffer_get_paste_target_list},
+    { "gtk_text_buffer_get_copy_target_list",  cast(void**)& gtk_text_buffer_get_copy_target_list},
+    { "gtk_text_buffer_end_user_action",  cast(void**)& gtk_text_buffer_end_user_action},
+    { "gtk_text_buffer_begin_user_action",  cast(void**)& gtk_text_buffer_begin_user_action},
+    { "gtk_text_buffer_delete_selection",  cast(void**)& gtk_text_buffer_delete_selection},
+    { "gtk_text_buffer_get_selection_bounds",  cast(void**)& gtk_text_buffer_get_selection_bounds},
+    { "gtk_text_buffer_paste_clipboard",  cast(void**)& gtk_text_buffer_paste_clipboard},
+    { "gtk_text_buffer_copy_clipboard",  cast(void**)& gtk_text_buffer_copy_clipboard},
+    { "gtk_text_buffer_cut_clipboard",  cast(void**)& gtk_text_buffer_cut_clipboard},
+    { "gtk_text_buffer_remove_selection_clipboard",  cast(void**)& gtk_text_buffer_remove_selection_clipboard},
+    { "gtk_text_buffer_add_selection_clipboard",  cast(void**)& gtk_text_buffer_add_selection_clipboard},
+    { "gtk_text_buffer_get_has_selection",  cast(void**)& gtk_text_buffer_get_has_selection},
+    { "gtk_text_buffer_set_modified",  cast(void**)& gtk_text_buffer_set_modified},
+    { "gtk_text_buffer_get_modified",  cast(void**)& gtk_text_buffer_get_modified},
+    { "gtk_text_buffer_get_iter_at_child_anchor",  cast(void**)& gtk_text_buffer_get_iter_at_child_anchor},
+    { "gtk_text_buffer_get_iter_at_mark",  cast(void**)& gtk_text_buffer_get_iter_at_mark},
+    { "gtk_text_buffer_get_bounds",  cast(void**)& gtk_text_buffer_get_bounds},
+    { "gtk_text_buffer_get_end_iter",  cast(void**)& gtk_text_buffer_get_end_iter},
+    { "gtk_text_buffer_get_start_iter",  cast(void**)& gtk_text_buffer_get_start_iter},
+    { "gtk_text_buffer_get_iter_at_line",  cast(void**)& gtk_text_buffer_get_iter_at_line},
+    { "gtk_text_buffer_get_iter_at_offset",  cast(void**)& gtk_text_buffer_get_iter_at_offset},
+    { "gtk_text_buffer_get_iter_at_line_index",  cast(void**)& gtk_text_buffer_get_iter_at_line_index},
+    { "gtk_text_buffer_get_iter_at_line_offset",  cast(void**)& gtk_text_buffer_get_iter_at_line_offset},
+    { "gtk_text_buffer_create_tag",  cast(void**)& gtk_text_buffer_create_tag},
+    { "gtk_text_buffer_remove_all_tags",  cast(void**)& gtk_text_buffer_remove_all_tags},
+    { "gtk_text_buffer_remove_tag_by_name",  cast(void**)& gtk_text_buffer_remove_tag_by_name},
+    { "gtk_text_buffer_apply_tag_by_name",  cast(void**)& gtk_text_buffer_apply_tag_by_name},
+    { "gtk_text_buffer_remove_tag",  cast(void**)& gtk_text_buffer_remove_tag},
+    { "gtk_text_buffer_apply_tag",  cast(void**)& gtk_text_buffer_apply_tag},
+    { "gtk_text_buffer_select_range",  cast(void**)& gtk_text_buffer_select_range},
+    { "gtk_text_buffer_place_cursor",  cast(void**)& gtk_text_buffer_place_cursor},
+    { "gtk_text_buffer_get_selection_bound",  cast(void**)& gtk_text_buffer_get_selection_bound},
+    { "gtk_text_buffer_get_insert",  cast(void**)& gtk_text_buffer_get_insert},
+    { "gtk_text_buffer_delete_mark_by_name",  cast(void**)& gtk_text_buffer_delete_mark_by_name},
+    { "gtk_text_buffer_move_mark_by_name",  cast(void**)& gtk_text_buffer_move_mark_by_name},
+    { "gtk_text_buffer_get_mark",  cast(void**)& gtk_text_buffer_get_mark},
+    { "gtk_text_buffer_delete_mark",  cast(void**)& gtk_text_buffer_delete_mark},
+    { "gtk_text_buffer_move_mark",  cast(void**)& gtk_text_buffer_move_mark},
+    { "gtk_text_buffer_create_mark",  cast(void**)& gtk_text_buffer_create_mark},
+    { "gtk_text_buffer_add_mark",  cast(void**)& gtk_text_buffer_add_mark},
+    { "gtk_text_buffer_create_child_anchor",  cast(void**)& gtk_text_buffer_create_child_anchor},
+    { "gtk_text_buffer_insert_child_anchor",  cast(void**)& gtk_text_buffer_insert_child_anchor},
+    { "gtk_text_buffer_insert_pixbuf",  cast(void**)& gtk_text_buffer_insert_pixbuf},
+    { "gtk_text_buffer_get_slice",  cast(void**)& gtk_text_buffer_get_slice},
+    { "gtk_text_buffer_get_text",  cast(void**)& gtk_text_buffer_get_text},
+    { "gtk_text_buffer_backspace",  cast(void**)& gtk_text_buffer_backspace},
+    { "gtk_text_buffer_delete_interactive",  cast(void**)& gtk_text_buffer_delete_interactive},
+    { "gtk_text_buffer_delete",  cast(void**)& gtk_text_buffer_delete},
+    { "gtk_text_buffer_insert_with_tags_by_name",  cast(void**)& gtk_text_buffer_insert_with_tags_by_name},
+    { "gtk_text_buffer_insert_with_tags",  cast(void**)& gtk_text_buffer_insert_with_tags},
+    { "gtk_text_buffer_insert_range_interactive",  cast(void**)& gtk_text_buffer_insert_range_interactive},
+    { "gtk_text_buffer_insert_range",  cast(void**)& gtk_text_buffer_insert_range},
+    { "gtk_text_buffer_insert_interactive_at_cursor",  cast(void**)& gtk_text_buffer_insert_interactive_at_cursor},
+    { "gtk_text_buffer_insert_interactive",  cast(void**)& gtk_text_buffer_insert_interactive},
+    { "gtk_text_buffer_insert_at_cursor",  cast(void**)& gtk_text_buffer_insert_at_cursor},
+    { "gtk_text_buffer_insert",  cast(void**)& gtk_text_buffer_insert},
+    { "gtk_text_buffer_set_text",  cast(void**)& gtk_text_buffer_set_text},
+    { "gtk_text_buffer_get_tag_table",  cast(void**)& gtk_text_buffer_get_tag_table},
+    { "gtk_text_buffer_get_char_count",  cast(void**)& gtk_text_buffer_get_char_count},
+    { "gtk_text_buffer_get_line_count",  cast(void**)& gtk_text_buffer_get_line_count},
+    { "gtk_text_buffer_new",  cast(void**)& gtk_text_buffer_new},
+    { "gtk_text_buffer_get_type",  cast(void**)& gtk_text_buffer_get_type},
+    { "gtk_text_mark_get_left_gravity",  cast(void**)& gtk_text_mark_get_left_gravity},
+    { "gtk_text_mark_get_buffer",  cast(void**)& gtk_text_mark_get_buffer},
+    { "gtk_text_mark_get_deleted",  cast(void**)& gtk_text_mark_get_deleted},
+    { "gtk_text_mark_get_name",  cast(void**)& gtk_text_mark_get_name},
+    { "gtk_text_mark_new",  cast(void**)& gtk_text_mark_new},
+    { "gtk_text_mark_get_visible",  cast(void**)& gtk_text_mark_get_visible},
+    { "gtk_text_mark_set_visible",  cast(void**)& gtk_text_mark_set_visible},
+    { "gtk_text_mark_get_type",  cast(void**)& gtk_text_mark_get_type},
+    { "_gtk_text_tag_table_remove_buffer",  cast(void**)& _gtk_text_tag_table_remove_buffer},
+    { "_gtk_text_tag_table_add_buffer",  cast(void**)& _gtk_text_tag_table_add_buffer},
+    { "gtk_text_tag_table_get_size",  cast(void**)& gtk_text_tag_table_get_size},
+    { "gtk_text_tag_table_foreach",  cast(void**)& gtk_text_tag_table_foreach},
+    { "gtk_text_tag_table_lookup",  cast(void**)& gtk_text_tag_table_lookup},
+    { "gtk_text_tag_table_remove",  cast(void**)& gtk_text_tag_table_remove},
+    { "gtk_text_tag_table_add",  cast(void**)& gtk_text_tag_table_add},
+    { "gtk_text_tag_table_new",  cast(void**)& gtk_text_tag_table_new},
+    { "gtk_text_tag_table_get_type",  cast(void**)& gtk_text_tag_table_get_type},
+    { "gtk_tearoff_menu_item_new",  cast(void**)& gtk_tearoff_menu_item_new},
+    { "gtk_tearoff_menu_item_get_type",  cast(void**)& gtk_tearoff_menu_item_get_type},
+    { "gtk_table_get_homogeneous",  cast(void**)& gtk_table_get_homogeneous},
+    { "gtk_table_set_homogeneous",  cast(void**)& gtk_table_set_homogeneous},
+    { "gtk_table_get_default_col_spacing",  cast(void**)& gtk_table_get_default_col_spacing},
+    { "gtk_table_set_col_spacings",  cast(void**)& gtk_table_set_col_spacings},
+    { "gtk_table_get_default_row_spacing",  cast(void**)& gtk_table_get_default_row_spacing},
+    { "gtk_table_set_row_spacings",  cast(void**)& gtk_table_set_row_spacings},
+    { "gtk_table_get_col_spacing",  cast(void**)& gtk_table_get_col_spacing},
+    { "gtk_table_set_col_spacing",  cast(void**)& gtk_table_set_col_spacing},
+    { "gtk_table_get_row_spacing",  cast(void**)& gtk_table_get_row_spacing},
+    { "gtk_table_set_row_spacing",  cast(void**)& gtk_table_set_row_spacing},
+    { "gtk_table_attach_defaults",  cast(void**)& gtk_table_attach_defaults},
+    { "gtk_table_attach",  cast(void**)& gtk_table_attach},
+    { "gtk_table_resize",  cast(void**)& gtk_table_resize},
+    { "gtk_table_new",  cast(void**)& gtk_table_new},
+    { "gtk_table_get_type",  cast(void**)& gtk_table_get_type},
+    { "gtk_stock_set_translate_func",  cast(void**)& gtk_stock_set_translate_func},
+    { "gtk_stock_item_free",  cast(void**)& gtk_stock_item_free},
+    { "gtk_stock_item_copy",  cast(void**)& gtk_stock_item_copy},
+    { "gtk_stock_list_ids",  cast(void**)& gtk_stock_list_ids},
+    { "gtk_stock_lookup",  cast(void**)& gtk_stock_lookup},
+    { "gtk_stock_add_static",  cast(void**)& gtk_stock_add_static},
+    { "gtk_stock_add",  cast(void**)& gtk_stock_add},
+    { "gtk_status_icon_get_geometry",  cast(void**)& gtk_status_icon_get_geometry},
+    { "gtk_status_icon_position_menu",  cast(void**)& gtk_status_icon_position_menu},
+    { "gtk_status_icon_is_embedded",  cast(void**)& gtk_status_icon_is_embedded},
+    { "gtk_status_icon_get_blinking",  cast(void**)& gtk_status_icon_get_blinking},
+    { "gtk_status_icon_set_blinking",  cast(void**)& gtk_status_icon_set_blinking},
+    { "gtk_status_icon_get_visible",  cast(void**)& gtk_status_icon_get_visible},
+    { "gtk_status_icon_set_visible",  cast(void**)& gtk_status_icon_set_visible},
+    { "gtk_status_icon_set_tooltip",  cast(void**)& gtk_status_icon_set_tooltip},
+    { "gtk_status_icon_get_screen",  cast(void**)& gtk_status_icon_get_screen},
+    { "gtk_status_icon_set_screen",  cast(void**)& gtk_status_icon_set_screen},
+    { "gtk_status_icon_get_size",  cast(void**)& gtk_status_icon_get_size},
+    { "gtk_status_icon_get_icon_name",  cast(void**)& gtk_status_icon_get_icon_name},
+    { "gtk_status_icon_get_stock",  cast(void**)& gtk_status_icon_get_stock},
+    { "gtk_status_icon_get_pixbuf",  cast(void**)& gtk_status_icon_get_pixbuf},
+    { "gtk_status_icon_get_storage_type",  cast(void**)& gtk_status_icon_get_storage_type},
+    { "gtk_status_icon_set_from_icon_name",  cast(void**)& gtk_status_icon_set_from_icon_name},
+    { "gtk_status_icon_set_from_stock",  cast(void**)& gtk_status_icon_set_from_stock},
+    { "gtk_status_icon_set_from_file",  cast(void**)& gtk_status_icon_set_from_file},
+    { "gtk_status_icon_set_from_pixbuf",  cast(void**)& gtk_status_icon_set_from_pixbuf},
+    { "gtk_status_icon_new_from_icon_name",  cast(void**)& gtk_status_icon_new_from_icon_name},
+    { "gtk_status_icon_new_from_stock",  cast(void**)& gtk_status_icon_new_from_stock},
+    { "gtk_status_icon_new_from_file",  cast(void**)& gtk_status_icon_new_from_file},
+    { "gtk_status_icon_new_from_pixbuf",  cast(void**)& gtk_status_icon_new_from_pixbuf},
+    { "gtk_status_icon_new",  cast(void**)& gtk_status_icon_new},
+    { "gtk_status_icon_get_type",  cast(void**)& gtk_status_icon_get_type},
+    { "gtk_statusbar_get_has_resize_grip",  cast(void**)& gtk_statusbar_get_has_resize_grip},
+    { "gtk_statusbar_set_has_resize_grip",  cast(void**)& gtk_statusbar_set_has_resize_grip},
+    { "gtk_statusbar_remove",  cast(void**)& gtk_statusbar_remove},
+    { "gtk_statusbar_pop",  cast(void**)& gtk_statusbar_pop},
+    { "gtk_statusbar_push",  cast(void**)& gtk_statusbar_push},
+    { "gtk_statusbar_get_context_id",  cast(void**)& gtk_statusbar_get_context_id},
+    { "gtk_statusbar_new",  cast(void**)& gtk_statusbar_new},
+    { "gtk_statusbar_get_type",  cast(void**)& gtk_statusbar_get_type},
+    { "gtk_spin_button_update",  cast(void**)& gtk_spin_button_update},
+    { "gtk_spin_button_get_snap_to_ticks",  cast(void**)& gtk_spin_button_get_snap_to_ticks},
+    { "gtk_spin_button_set_snap_to_ticks",  cast(void**)& gtk_spin_button_set_snap_to_ticks},
+    { "gtk_spin_button_get_wrap",  cast(void**)& gtk_spin_button_get_wrap},
+    { "gtk_spin_button_set_wrap",  cast(void**)& gtk_spin_button_set_wrap},
+    { "gtk_spin_button_spin",  cast(void**)& gtk_spin_button_spin},
+    { "gtk_spin_button_get_numeric",  cast(void**)& gtk_spin_button_get_numeric},
+    { "gtk_spin_button_set_numeric",  cast(void**)& gtk_spin_button_set_numeric},
+    { "gtk_spin_button_get_update_policy",  cast(void**)& gtk_spin_button_get_update_policy},
+    { "gtk_spin_button_set_update_policy",  cast(void**)& gtk_spin_button_set_update_policy},
+    { "gtk_spin_button_set_value",  cast(void**)& gtk_spin_button_set_value},
+    { "gtk_spin_button_get_value_as_int",  cast(void**)& gtk_spin_button_get_value_as_int},
+    { "gtk_spin_button_get_value",  cast(void**)& gtk_spin_button_get_value},
+    { "gtk_spin_button_get_range",  cast(void**)& gtk_spin_button_get_range},
+    { "gtk_spin_button_set_range",  cast(void**)& gtk_spin_button_set_range},
+    { "gtk_spin_button_get_increments",  cast(void**)& gtk_spin_button_get_increments},
+    { "gtk_spin_button_set_increments",  cast(void**)& gtk_spin_button_set_increments},
+    { "gtk_spin_button_get_digits",  cast(void**)& gtk_spin_button_get_digits},
+    { "gtk_spin_button_set_digits",  cast(void**)& gtk_spin_button_set_digits},
+    { "gtk_spin_button_get_adjustment",  cast(void**)& gtk_spin_button_get_adjustment},
+    { "gtk_spin_button_set_adjustment",  cast(void**)& gtk_spin_button_set_adjustment},
+    { "gtk_spin_button_new_with_range",  cast(void**)& gtk_spin_button_new_with_range},
+    { "gtk_spin_button_new",  cast(void**)& gtk_spin_button_new},
+    { "gtk_spin_button_configure",  cast(void**)& gtk_spin_button_configure},
+    { "gtk_spin_button_get_type",  cast(void**)& gtk_spin_button_get_type},
+    { "_gtk_size_group_queue_resize",  cast(void**)& _gtk_size_group_queue_resize},
+    { "_gtk_size_group_compute_requisition",  cast(void**)& _gtk_size_group_compute_requisition},
+    { "_gtk_size_group_get_child_requisition",  cast(void**)& _gtk_size_group_get_child_requisition},
+    { "gtk_size_group_get_widgets",  cast(void**)& gtk_size_group_get_widgets},
+    { "gtk_size_group_remove_widget",  cast(void**)& gtk_size_group_remove_widget},
+    { "gtk_size_group_add_widget",  cast(void**)& gtk_size_group_add_widget},
+    { "gtk_size_group_get_ignore_hidden",  cast(void**)& gtk_size_group_get_ignore_hidden},
+    { "gtk_size_group_set_ignore_hidden",  cast(void**)& gtk_size_group_set_ignore_hidden},
+    { "gtk_size_group_get_mode",  cast(void**)& gtk_size_group_get_mode},
+    { "gtk_size_group_set_mode",  cast(void**)& gtk_size_group_set_mode},
+    { "gtk_size_group_new",  cast(void**)& gtk_size_group_new},
+    { "gtk_size_group_get_type",  cast(void**)& gtk_size_group_get_type},
+    { "gtk_separator_tool_item_set_draw",  cast(void**)& gtk_separator_tool_item_set_draw},
+    { "gtk_separator_tool_item_get_draw",  cast(void**)& gtk_separator_tool_item_get_draw},
+    { "gtk_separator_tool_item_new",  cast(void**)& gtk_separator_tool_item_new},
+    { "gtk_separator_tool_item_get_type",  cast(void**)& gtk_separator_tool_item_get_type},
+    { "gtk_separator_menu_item_new",  cast(void**)& gtk_separator_menu_item_new},
+    { "gtk_separator_menu_item_get_type",  cast(void**)& gtk_separator_menu_item_get_type},
+    { "_gtk_scrolled_window_get_scrollbar_spacing",  cast(void**)& _gtk_scrolled_window_get_scrollbar_spacing},
+    { "gtk_scrolled_window_add_with_viewport",  cast(void**)& gtk_scrolled_window_add_with_viewport},
+    { "gtk_scrolled_window_get_shadow_type",  cast(void**)& gtk_scrolled_window_get_shadow_type},
+    { "gtk_scrolled_window_set_shadow_type",  cast(void**)& gtk_scrolled_window_set_shadow_type},
+    { "gtk_scrolled_window_get_placement",  cast(void**)& gtk_scrolled_window_get_placement},
+    { "gtk_scrolled_window_unset_placement",  cast(void**)& gtk_scrolled_window_unset_placement},
+    { "gtk_scrolled_window_set_placement",  cast(void**)& gtk_scrolled_window_set_placement},
+    { "gtk_scrolled_window_get_policy",  cast(void**)& gtk_scrolled_window_get_policy},
+    { "gtk_scrolled_window_set_policy",  cast(void**)& gtk_scrolled_window_set_policy},
+    { "gtk_scrolled_window_get_vscrollbar",  cast(void**)& gtk_scrolled_window_get_vscrollbar},
+    { "gtk_scrolled_window_get_hscrollbar",  cast(void**)& gtk_scrolled_window_get_hscrollbar},
+    { "gtk_scrolled_window_get_vadjustment",  cast(void**)& gtk_scrolled_window_get_vadjustment},
+    { "gtk_scrolled_window_get_hadjustment",  cast(void**)& gtk_scrolled_window_get_hadjustment},
+    { "gtk_scrolled_window_set_vadjustment",  cast(void**)& gtk_scrolled_window_set_vadjustment},
+    { "gtk_scrolled_window_set_hadjustment",  cast(void**)& gtk_scrolled_window_set_hadjustment},
+    { "gtk_scrolled_window_new",  cast(void**)& gtk_scrolled_window_new},
+    { "gtk_scrolled_window_get_type",  cast(void**)& gtk_scrolled_window_get_type},
+    { "gtk_viewport_get_shadow_type",  cast(void**)& gtk_viewport_get_shadow_type},
+    { "gtk_viewport_set_shadow_type",  cast(void**)& gtk_viewport_set_shadow_type},
+    { "gtk_viewport_set_vadjustment",  cast(void**)& gtk_viewport_set_vadjustment},
+    { "gtk_viewport_set_hadjustment",  cast(void**)& gtk_viewport_set_hadjustment},
+    { "gtk_viewport_get_vadjustment",  cast(void**)& gtk_viewport_get_vadjustment},
+    { "gtk_viewport_get_hadjustment",  cast(void**)& gtk_viewport_get_hadjustment},
+    { "gtk_viewport_new",  cast(void**)& gtk_viewport_new},
+    { "gtk_viewport_get_type",  cast(void**)& gtk_viewport_get_type},
+    { "gtk_scale_button_set_adjustment",  cast(void**)& gtk_scale_button_set_adjustment},
+    { "gtk_scale_button_get_adjustment",  cast(void**)& gtk_scale_button_get_adjustment},
+    { "gtk_scale_button_set_value",  cast(void**)& gtk_scale_button_set_value},
+    { "gtk_scale_button_get_value",  cast(void**)& gtk_scale_button_get_value},
+    { "gtk_scale_button_set_icons",  cast(void**)& gtk_scale_button_set_icons},
+    { "gtk_scale_button_new",  cast(void**)& gtk_scale_button_new},
+    { "gtk_scale_button_get_type",  cast(void**)& gtk_scale_button_get_type},
+    { "gtk_recent_chooser_widget_new_for_manager",  cast(void**)& gtk_recent_chooser_widget_new_for_manager},
+    { "gtk_recent_chooser_widget_new",  cast(void**)& gtk_recent_chooser_widget_new},
+    { "gtk_recent_chooser_widget_get_type",  cast(void**)& gtk_recent_chooser_widget_get_type},
+    { "gtk_recent_chooser_menu_set_show_numbers",  cast(void**)& gtk_recent_chooser_menu_set_show_numbers},
+    { "gtk_recent_chooser_menu_get_show_numbers",  cast(void**)& gtk_recent_chooser_menu_get_show_numbers},
+    { "gtk_recent_chooser_menu_new_for_manager",  cast(void**)& gtk_recent_chooser_menu_new_for_manager},
+    { "gtk_recent_chooser_menu_new",  cast(void**)& gtk_recent_chooser_menu_new},
+    { "gtk_recent_chooser_menu_get_type",  cast(void**)& gtk_recent_chooser_menu_get_type},
+    { "gtk_recent_chooser_dialog_new_for_manager",  cast(void**)& gtk_recent_chooser_dialog_new_for_manager},
+    { "gtk_recent_chooser_dialog_new",  cast(void**)& gtk_recent_chooser_dialog_new},
+    { "gtk_recent_chooser_dialog_get_type",  cast(void**)& gtk_recent_chooser_dialog_get_type},
+    { "gtk_recent_chooser_get_filter",  cast(void**)& gtk_recent_chooser_get_filter},
+    { "gtk_recent_chooser_set_filter",  cast(void**)& gtk_recent_chooser_set_filter},
+    { "gtk_recent_chooser_list_filters",  cast(void**)& gtk_recent_chooser_list_filters},
+    { "gtk_recent_chooser_remove_filter",  cast(void**)& gtk_recent_chooser_remove_filter},
+    { "gtk_recent_chooser_add_filter",  cast(void**)& gtk_recent_chooser_add_filter},
+    { "gtk_recent_chooser_get_uris",  cast(void**)& gtk_recent_chooser_get_uris},
+    { "gtk_recent_chooser_get_items",  cast(void**)& gtk_recent_chooser_get_items},
+    { "gtk_recent_chooser_unselect_all",  cast(void**)& gtk_recent_chooser_unselect_all},
+    { "gtk_recent_chooser_select_all",  cast(void**)& gtk_recent_chooser_select_all},
+    { "gtk_recent_chooser_unselect_uri",  cast(void**)& gtk_recent_chooser_unselect_uri},
+    { "gtk_recent_chooser_select_uri",  cast(void**)& gtk_recent_chooser_select_uri},
+    { "gtk_recent_chooser_get_current_item",  cast(void**)& gtk_recent_chooser_get_current_item},
+    { "gtk_recent_chooser_get_current_uri",  cast(void**)& gtk_recent_chooser_get_current_uri},
+    { "gtk_recent_chooser_set_current_uri",  cast(void**)& gtk_recent_chooser_set_current_uri},
+    { "gtk_recent_chooser_set_sort_func",  cast(void**)& gtk_recent_chooser_set_sort_func},
+    { "gtk_recent_chooser_get_sort_type",  cast(void**)& gtk_recent_chooser_get_sort_type},
+    { "gtk_recent_chooser_set_sort_type",  cast(void**)& gtk_recent_chooser_set_sort_type},
+    { "gtk_recent_chooser_get_show_icons",  cast(void**)& gtk_recent_chooser_get_show_icons},
+    { "gtk_recent_chooser_set_show_icons",  cast(void**)& gtk_recent_chooser_set_show_icons},
+    { "gtk_recent_chooser_get_show_numbers",  cast(void**)& gtk_recent_chooser_get_show_numbers},
+    { "gtk_recent_chooser_set_show_numbers",  cast(void**)& gtk_recent_chooser_set_show_numbers},
+    { "gtk_recent_chooser_get_show_tips",  cast(void**)& gtk_recent_chooser_get_show_tips},
+    { "gtk_recent_chooser_set_show_tips",  cast(void**)& gtk_recent_chooser_set_show_tips},
+    { "gtk_recent_chooser_get_local_only",  cast(void**)& gtk_recent_chooser_get_local_only},
+    { "gtk_recent_chooser_set_local_only",  cast(void**)& gtk_recent_chooser_set_local_only},
+    { "gtk_recent_chooser_get_limit",  cast(void**)& gtk_recent_chooser_get_limit},
+    { "gtk_recent_chooser_set_limit",  cast(void**)& gtk_recent_chooser_set_limit},
+    { "gtk_recent_chooser_get_select_multiple",  cast(void**)& gtk_recent_chooser_get_select_multiple},
+    { "gtk_recent_chooser_set_select_multiple",  cast(void**)& gtk_recent_chooser_set_select_multiple},
+    { "gtk_recent_chooser_get_show_not_found",  cast(void**)& gtk_recent_chooser_get_show_not_found},
+    { "gtk_recent_chooser_set_show_not_found",  cast(void**)& gtk_recent_chooser_set_show_not_found},
+    { "gtk_recent_chooser_get_show_private",  cast(void**)& gtk_recent_chooser_get_show_private},
+    { "gtk_recent_chooser_set_show_private",  cast(void**)& gtk_recent_chooser_set_show_private},
+    { "gtk_recent_chooser_get_type",  cast(void**)& gtk_recent_chooser_get_type},
+    { "gtk_recent_chooser_error_quark",  cast(void**)& gtk_recent_chooser_error_quark},
+    { "gtk_recent_filter_filter",  cast(void**)& gtk_recent_filter_filter},
+    { "gtk_recent_filter_get_needed",  cast(void**)& gtk_recent_filter_get_needed},
+    { "gtk_recent_filter_add_custom",  cast(void**)& gtk_recent_filter_add_custom},
+    { "gtk_recent_filter_add_age",  cast(void**)& gtk_recent_filter_add_age},
+    { "gtk_recent_filter_add_group",  cast(void**)& gtk_recent_filter_add_group},
+    { "gtk_recent_filter_add_application",  cast(void**)& gtk_recent_filter_add_application},
+    { "gtk_recent_filter_add_pixbuf_formats",  cast(void**)& gtk_recent_filter_add_pixbuf_formats},
+    { "gtk_recent_filter_add_pattern",  cast(void**)& gtk_recent_filter_add_pattern},
+    { "gtk_recent_filter_add_mime_type",  cast(void**)& gtk_recent_filter_add_mime_type},
+    { "gtk_recent_filter_get_name",  cast(void**)& gtk_recent_filter_get_name},
+    { "gtk_recent_filter_set_name",  cast(void**)& gtk_recent_filter_set_name},
+    { "gtk_recent_filter_new",  cast(void**)& gtk_recent_filter_new},
+    { "gtk_recent_filter_get_type",  cast(void**)& gtk_recent_filter_get_type},
+    { "gtk_recent_action_set_show_numbers",  cast(void**)& gtk_recent_action_set_show_numbers},
+    { "gtk_recent_action_get_show_numbers",  cast(void**)& gtk_recent_action_get_show_numbers},
+    { "gtk_recent_action_new_for_manager",  cast(void**)& gtk_recent_action_new_for_manager},
+    { "gtk_recent_action_new",  cast(void**)& gtk_recent_action_new},
+    { "gtk_recent_action_get_type",  cast(void**)& gtk_recent_action_get_type},
+    { "_gtk_recent_manager_sync",  cast(void**)& _gtk_recent_manager_sync},
+    { "gtk_recent_info_match",  cast(void**)& gtk_recent_info_match},
+    { "gtk_recent_info_exists",  cast(void**)& gtk_recent_info_exists},
+    { "gtk_recent_info_is_local",  cast(void**)& gtk_recent_info_is_local},
+    { "gtk_recent_info_get_age",  cast(void**)& gtk_recent_info_get_age},
+    { "gtk_recent_info_get_uri_display",  cast(void**)& gtk_recent_info_get_uri_display},
+    { "gtk_recent_info_get_short_name",  cast(void**)& gtk_recent_info_get_short_name},
+    { "gtk_recent_info_get_icon",  cast(void**)& gtk_recent_info_get_icon},
+    { "gtk_recent_info_has_group",  cast(void**)& gtk_recent_info_has_group},
+    { "gtk_recent_info_get_groups",  cast(void**)& gtk_recent_info_get_groups},
+    { "gtk_recent_info_has_application",  cast(void**)& gtk_recent_info_has_application},
+    { "gtk_recent_info_last_application",  cast(void**)& gtk_recent_info_last_application},
+    { "gtk_recent_info_get_applications",  cast(void**)& gtk_recent_info_get_applications},
+    { "gtk_recent_info_get_application_info",  cast(void**)& gtk_recent_info_get_application_info},
+    { "gtk_recent_info_get_private_hint",  cast(void**)& gtk_recent_info_get_private_hint},
+    { "gtk_recent_info_get_visited",  cast(void**)& gtk_recent_info_get_visited},
+    { "gtk_recent_info_get_modified",  cast(void**)& gtk_recent_info_get_modified},
+    { "gtk_recent_info_get_added",  cast(void**)& gtk_recent_info_get_added},
+    { "gtk_recent_info_get_mime_type",  cast(void**)& gtk_recent_info_get_mime_type},
+    { "gtk_recent_info_get_description",  cast(void**)& gtk_recent_info_get_description},
+    { "gtk_recent_info_get_display_name",  cast(void**)& gtk_recent_info_get_display_name},
+    { "gtk_recent_info_get_uri",  cast(void**)& gtk_recent_info_get_uri},
+    { "gtk_recent_info_unref",  cast(void**)& gtk_recent_info_unref},
+    { "gtk_recent_info_ref",  cast(void**)& gtk_recent_info_ref},
+    { "gtk_recent_info_get_type",  cast(void**)& gtk_recent_info_get_type},
+    { "gtk_recent_manager_purge_items",  cast(void**)& gtk_recent_manager_purge_items},
+    { "gtk_recent_manager_get_items",  cast(void**)& gtk_recent_manager_get_items},
+    { "gtk_recent_manager_get_limit",  cast(void**)& gtk_recent_manager_get_limit},
+    { "gtk_recent_manager_set_limit",  cast(void**)& gtk_recent_manager_set_limit},
+    { "gtk_recent_manager_move_item",  cast(void**)& gtk_recent_manager_move_item},
+    { "gtk_recent_manager_has_item",  cast(void**)& gtk_recent_manager_has_item},
+    { "gtk_recent_manager_lookup_item",  cast(void**)& gtk_recent_manager_lookup_item},
+    { "gtk_recent_manager_remove_item",  cast(void**)& gtk_recent_manager_remove_item},
+    { "gtk_recent_manager_add_full",  cast(void**)& gtk_recent_manager_add_full},
+    { "gtk_recent_manager_add_item",  cast(void**)& gtk_recent_manager_add_item},
+    { "gtk_recent_manager_set_screen",  cast(void**)& gtk_recent_manager_set_screen},
+    { "gtk_recent_manager_get_for_screen",  cast(void**)& gtk_recent_manager_get_for_screen},
+    { "gtk_recent_manager_get_default",  cast(void**)& gtk_recent_manager_get_default},
+    { "gtk_recent_manager_new",  cast(void**)& gtk_recent_manager_new},
+    { "gtk_recent_manager_get_type",  cast(void**)& gtk_recent_manager_get_type},
+    { "gtk_recent_manager_error_quark",  cast(void**)& gtk_recent_manager_error_quark},
+    { "gtk_radio_tool_button_set_group",  cast(void**)& gtk_radio_tool_button_set_group},
+    { "gtk_radio_tool_button_get_group",  cast(void**)& gtk_radio_tool_button_get_group},
+    { "gtk_radio_tool_button_new_with_stock_from_widget",  cast(void**)& gtk_radio_tool_button_new_with_stock_from_widget},
+    { "gtk_radio_tool_button_new_from_widget",  cast(void**)& gtk_radio_tool_button_new_from_widget},
+    { "gtk_radio_tool_button_new_from_stock",  cast(void**)& gtk_radio_tool_button_new_from_stock},
+    { "gtk_radio_tool_button_new",  cast(void**)& gtk_radio_tool_button_new},
+    { "gtk_radio_tool_button_get_type",  cast(void**)& gtk_radio_tool_button_get_type},
+    { "gtk_toggle_tool_button_get_active",  cast(void**)& gtk_toggle_tool_button_get_active},
+    { "gtk_toggle_tool_button_set_active",  cast(void**)& gtk_toggle_tool_button_set_active},
+    { "gtk_toggle_tool_button_new_from_stock",  cast(void**)& gtk_toggle_tool_button_new_from_stock},
+    { "gtk_toggle_tool_button_new",  cast(void**)& gtk_toggle_tool_button_new},
+    { "gtk_toggle_tool_button_get_type",  cast(void**)& gtk_toggle_tool_button_get_type},
+    { "gtk_radio_menu_item_set_group",  cast(void**)& gtk_radio_menu_item_set_group},
+    { "gtk_radio_menu_item_get_group",  cast(void**)& gtk_radio_menu_item_get_group},
+    { "gtk_radio_menu_item_new_with_label_from_widget",  cast(void**)& gtk_radio_menu_item_new_with_label_from_widget},
+    { "gtk_radio_menu_item_new_with_mnemonic_from_widget",  cast(void**)& gtk_radio_menu_item_new_with_mnemonic_from_widget},
+    { "gtk_radio_menu_item_new_from_widget",  cast(void**)& gtk_radio_menu_item_new_from_widget},
+    { "gtk_radio_menu_item_new_with_mnemonic",  cast(void**)& gtk_radio_menu_item_new_with_mnemonic},
+    { "gtk_radio_menu_item_new_with_label",  cast(void**)& gtk_radio_menu_item_new_with_label},
+    { "gtk_radio_menu_item_new",  cast(void**)& gtk_radio_menu_item_new},
+    { "gtk_radio_menu_item_get_type",  cast(void**)& gtk_radio_menu_item_get_type},
+    { "gtk_radio_button_set_group",  cast(void**)& gtk_radio_button_set_group},
+    { "gtk_radio_button_get_group",  cast(void**)& gtk_radio_button_get_group},
+    { "gtk_radio_button_new_with_mnemonic_from_widget",  cast(void**)& gtk_radio_button_new_with_mnemonic_from_widget},
+    { "gtk_radio_button_new_with_mnemonic",  cast(void**)& gtk_radio_button_new_with_mnemonic},
+    { "gtk_radio_button_new_with_label_from_widget",  cast(void**)& gtk_radio_button_new_with_label_from_widget},
+    { "gtk_radio_button_new_with_label",  cast(void**)& gtk_radio_button_new_with_label},
+    { "gtk_radio_button_new_from_widget",  cast(void**)& gtk_radio_button_new_from_widget},
+    { "gtk_radio_button_new",  cast(void**)& gtk_radio_button_new},
+    { "gtk_radio_button_get_type",  cast(void**)& gtk_radio_button_get_type},
+    { "gtk_radio_action_set_current_value",  cast(void**)& gtk_radio_action_set_current_value},
+    { "gtk_radio_action_get_current_value",  cast(void**)& gtk_radio_action_get_current_value},
+    { "gtk_radio_action_set_group",  cast(void**)& gtk_radio_action_set_group},
+    { "gtk_radio_action_get_group",  cast(void**)& gtk_radio_action_get_group},
+    { "gtk_radio_action_new",  cast(void**)& gtk_radio_action_new},
+    { "gtk_radio_action_get_type",  cast(void**)& gtk_radio_action_get_type},
+    { "gtk_toggle_action_get_draw_as_radio",  cast(void**)& gtk_toggle_action_get_draw_as_radio},
+    { "gtk_toggle_action_set_draw_as_radio",  cast(void**)& gtk_toggle_action_set_draw_as_radio},
+    { "gtk_toggle_action_get_active",  cast(void**)& gtk_toggle_action_get_active},
+    { "gtk_toggle_action_set_active",  cast(void**)& gtk_toggle_action_set_active},
+    { "gtk_toggle_action_toggled",  cast(void**)& gtk_toggle_action_toggled},
+    { "gtk_toggle_action_new",  cast(void**)& gtk_toggle_action_new},
+    { "gtk_toggle_action_get_type",  cast(void**)& gtk_toggle_action_get_type},
+    { "gtk_progress_bar_update",  cast(void**)& gtk_progress_bar_update},
+    { "gtk_progress_bar_set_activity_blocks",  cast(void**)& gtk_progress_bar_set_activity_blocks},
+    { "gtk_progress_bar_set_activity_step",  cast(void**)& gtk_progress_bar_set_activity_step},
+    { "gtk_progress_bar_set_discrete_blocks",  cast(void**)& gtk_progress_bar_set_discrete_blocks},
+    { "gtk_progress_bar_set_bar_style",  cast(void**)& gtk_progress_bar_set_bar_style},
+    { "gtk_progress_bar_new_with_adjustment",  cast(void**)& gtk_progress_bar_new_with_adjustment},
+    { "gtk_progress_bar_get_ellipsize",  cast(void**)& gtk_progress_bar_get_ellipsize},
+    { "gtk_progress_bar_set_ellipsize",  cast(void**)& gtk_progress_bar_set_ellipsize},
+    { "gtk_progress_bar_get_orientation",  cast(void**)& gtk_progress_bar_get_orientation},
+    { "gtk_progress_bar_get_pulse_step",  cast(void**)& gtk_progress_bar_get_pulse_step},
+    { "gtk_progress_bar_get_fraction",  cast(void**)& gtk_progress_bar_get_fraction},
+    { "gtk_progress_bar_get_text",  cast(void**)& gtk_progress_bar_get_text},
+    { "gtk_progress_bar_set_orientation",  cast(void**)& gtk_progress_bar_set_orientation},
+    { "gtk_progress_bar_set_pulse_step",  cast(void**)& gtk_progress_bar_set_pulse_step},
+    { "gtk_progress_bar_set_fraction",  cast(void**)& gtk_progress_bar_set_fraction},
+    { "gtk_progress_bar_set_text",  cast(void**)& gtk_progress_bar_set_text},
+    { "gtk_progress_bar_pulse",  cast(void**)& gtk_progress_bar_pulse},
+    { "gtk_progress_bar_new",  cast(void**)& gtk_progress_bar_new},
+    { "gtk_progress_bar_get_type",  cast(void**)& gtk_progress_bar_get_type},
+    { "gtk_progress_get_percentage_from_value",  cast(void**)& gtk_progress_get_percentage_from_value},
+    { "gtk_progress_get_current_percentage",  cast(void**)& gtk_progress_get_current_percentage},
+    { "gtk_progress_get_text_from_value",  cast(void**)& gtk_progress_get_text_from_value},
+    { "gtk_progress_get_current_text",  cast(void**)& gtk_progress_get_current_text},
+    { "gtk_progress_set_activity_mode",  cast(void**)& gtk_progress_set_activity_mode},
+    { "gtk_progress_get_value",  cast(void**)& gtk_progress_get_value},
+    { "gtk_progress_set_value",  cast(void**)& gtk_progress_set_value},
+    { "gtk_progress_set_percentage",  cast(void**)& gtk_progress_set_percentage},
+    { "gtk_progress_configure",  cast(void**)& gtk_progress_configure},
+    { "gtk_progress_set_adjustment",  cast(void**)& gtk_progress_set_adjustment},
+    { "gtk_progress_set_format_string",  cast(void**)& gtk_progress_set_format_string},
+    { "gtk_progress_set_text_alignment",  cast(void**)& gtk_progress_set_text_alignment},
+    { "gtk_progress_set_show_text",  cast(void**)& gtk_progress_set_show_text},
+    { "gtk_progress_get_type",  cast(void**)& gtk_progress_get_type},
+    { "gtk_print_run_page_setup_dialog_async",  cast(void**)& gtk_print_run_page_setup_dialog_async},
+    { "gtk_print_run_page_setup_dialog",  cast(void**)& gtk_print_run_page_setup_dialog},
+    { "gtk_print_operation_cancel",  cast(void**)& gtk_print_operation_cancel},
+    { "gtk_print_operation_is_finished",  cast(void**)& gtk_print_operation_is_finished},
+    { "gtk_print_operation_get_status_string",  cast(void**)& gtk_print_operation_get_status_string},
+    { "gtk_print_operation_get_status",  cast(void**)& gtk_print_operation_get_status},
+    { "gtk_print_operation_get_error",  cast(void**)& gtk_print_operation_get_error},
+    { "gtk_print_operation_run",  cast(void**)& gtk_print_operation_run},
+    { "gtk_print_operation_set_custom_tab_label",  cast(void**)& gtk_print_operation_set_custom_tab_label},
+    { "gtk_print_operation_set_allow_async",  cast(void**)& gtk_print_operation_set_allow_async},
+    { "gtk_print_operation_set_show_progress",  cast(void**)& gtk_print_operation_set_show_progress},
+    { "gtk_print_operation_set_track_print_status",  cast(void**)& gtk_print_operation_set_track_print_status},
+    { "gtk_print_operation_set_export_filename",  cast(void**)& gtk_print_operation_set_export_filename},
+    { "gtk_print_operation_set_unit",  cast(void**)& gtk_print_operation_set_unit},
+    { "gtk_print_operation_set_use_full_page",  cast(void**)& gtk_print_operation_set_use_full_page},
+    { "gtk_print_operation_set_current_page",  cast(void**)& gtk_print_operation_set_current_page},
+    { "gtk_print_operation_set_n_pages",  cast(void**)& gtk_print_operation_set_n_pages},
+    { "gtk_print_operation_set_job_name",  cast(void**)& gtk_print_operation_set_job_name},
+    { "gtk_print_operation_get_print_settings",  cast(void**)& gtk_print_operation_get_print_settings},
+    { "gtk_print_operation_set_print_settings",  cast(void**)& gtk_print_operation_set_print_settings},
+    { "gtk_print_operation_get_default_page_setup",  cast(void**)& gtk_print_operation_get_default_page_setup},
+    { "gtk_print_operation_set_default_page_setup",  cast(void**)& gtk_print_operation_set_default_page_setup},
+    { "gtk_print_operation_new",  cast(void**)& gtk_print_operation_new},
+    { "gtk_print_operation_get_type",  cast(void**)& gtk_print_operation_get_type},
+    { "gtk_print_error_quark",  cast(void**)& gtk_print_error_quark},
+    { "gtk_print_operation_preview_is_selected",  cast(void**)& gtk_print_operation_preview_is_selected},
+    { "gtk_print_operation_preview_end_preview",  cast(void**)& gtk_print_operation_preview_end_preview},
+    { "gtk_print_operation_preview_render_page",  cast(void**)& gtk_print_operation_preview_render_page},
+    { "gtk_print_operation_preview_get_type",  cast(void**)& gtk_print_operation_preview_get_type},
+    { "gtk_print_context_set_cairo_context",  cast(void**)& gtk_print_context_set_cairo_context},
+    { "gtk_print_context_create_pango_layout",  cast(void**)& gtk_print_context_create_pango_layout},
+    { "gtk_print_context_create_pango_context",  cast(void**)& gtk_print_context_create_pango_context},
+    { "gtk_print_context_get_pango_fontmap",  cast(void**)& gtk_print_context_get_pango_fontmap},
+    { "gtk_print_context_get_dpi_y",  cast(void**)& gtk_print_context_get_dpi_y},
+    { "gtk_print_context_get_dpi_x",  cast(void**)& gtk_print_context_get_dpi_x},
+    { "gtk_print_context_get_height",  cast(void**)& gtk_print_context_get_height},
+    { "gtk_print_context_get_width",  cast(void**)& gtk_print_context_get_width},
+    { "gtk_print_context_get_page_setup",  cast(void**)& gtk_print_context_get_page_setup},
+    { "gtk_print_context_get_cairo_context",  cast(void**)& gtk_print_context_get_cairo_context},
+    { "gtk_print_context_get_type",  cast(void**)& gtk_print_context_get_type},
+    { "gtk_print_settings_set_output_bin",  cast(void**)& gtk_print_settings_set_output_bin},
+    { "gtk_print_settings_get_output_bin",  cast(void**)& gtk_print_settings_get_output_bin},
+    { "gtk_print_settings_set_finishings",  cast(void**)& gtk_print_settings_set_finishings},
+    { "gtk_print_settings_get_finishings",  cast(void**)& gtk_print_settings_get_finishings},
+    { "gtk_print_settings_set_dither",  cast(void**)& gtk_print_settings_set_dither},
+    { "gtk_print_settings_get_dither",  cast(void**)& gtk_print_settings_get_dither},
+    { "gtk_print_settings_set_media_type",  cast(void**)& gtk_print_settings_set_media_type},
+    { "gtk_print_settings_get_media_type",  cast(void**)& gtk_print_settings_get_media_type},
+    { "gtk_print_settings_set_default_source",  cast(void**)& gtk_print_settings_set_default_source},
+    { "gtk_print_settings_get_default_source",  cast(void**)& gtk_print_settings_get_default_source},
+    { "gtk_print_settings_set_page_set",  cast(void**)& gtk_print_settings_set_page_set},
+    { "gtk_print_settings_get_page_set",  cast(void**)& gtk_print_settings_get_page_set},
+    { "gtk_print_settings_set_page_ranges",  cast(void**)& gtk_print_settings_set_page_ranges},
+    { "gtk_print_settings_get_page_ranges",  cast(void**)& gtk_print_settings_get_page_ranges},
+    { "gtk_print_settings_set_print_pages",  cast(void**)& gtk_print_settings_set_print_pages},
+    { "gtk_print_settings_get_print_pages",  cast(void**)& gtk_print_settings_get_print_pages},
+    { "gtk_print_settings_set_scale",  cast(void**)& gtk_print_settings_set_scale},
+    { "gtk_print_settings_get_scale",  cast(void**)& gtk_print_settings_get_scale},
+    { "gtk_print_settings_set_resolution",  cast(void**)& gtk_print_settings_set_resolution},
+    { "gtk_print_settings_get_resolution",  cast(void**)& gtk_print_settings_get_resolution},
+    { "gtk_print_settings_set_number_up",  cast(void**)& gtk_print_settings_set_number_up},
+    { "gtk_print_settings_get_number_up",  cast(void**)& gtk_print_settings_get_number_up},
+    { "gtk_print_settings_set_n_copies",  cast(void**)& gtk_print_settings_set_n_copies},
+    { "gtk_print_settings_get_n_copies",  cast(void**)& gtk_print_settings_get_n_copies},
+    { "gtk_print_settings_set_quality",  cast(void**)& gtk_print_settings_set_quality},
+    { "gtk_print_settings_get_quality",  cast(void**)& gtk_print_settings_get_quality},
+    { "gtk_print_settings_set_duplex",  cast(void**)& gtk_print_settings_set_duplex},
+    { "gtk_print_settings_get_duplex",  cast(void**)& gtk_print_settings_get_duplex},
+    { "gtk_print_settings_set_reverse",  cast(void**)& gtk_print_settings_set_reverse},
+    { "gtk_print_settings_get_reverse",  cast(void**)& gtk_print_settings_get_reverse},
+    { "gtk_print_settings_set_collate",  cast(void**)& gtk_print_settings_set_collate},
+    { "gtk_print_settings_get_collate",  cast(void**)& gtk_print_settings_get_collate},
+    { "gtk_print_settings_set_use_color",  cast(void**)& gtk_print_settings_set_use_color},
+    { "gtk_print_settings_get_use_color",  cast(void**)& gtk_print_settings_get_use_color},
+    { "gtk_print_settings_set_paper_height",  cast(void**)& gtk_print_settings_set_paper_height},
+    { "gtk_print_settings_get_paper_height",  cast(void**)& gtk_print_settings_get_paper_height},
+    { "gtk_print_settings_set_paper_width",  cast(void**)& gtk_print_settings_set_paper_width},
+    { "gtk_print_settings_get_paper_width",  cast(void**)& gtk_print_settings_get_paper_width},
+    { "gtk_print_settings_set_paper_size",  cast(void**)& gtk_print_settings_set_paper_size},
+    { "gtk_print_settings_get_paper_size",  cast(void**)& gtk_print_settings_get_paper_size},
+    { "gtk_print_settings_set_orientation",  cast(void**)& gtk_print_settings_set_orientation},
+    { "gtk_print_settings_get_orientation",  cast(void**)& gtk_print_settings_get_orientation},
+    { "gtk_print_settings_set_printer",  cast(void**)& gtk_print_settings_set_printer},
+    { "gtk_print_settings_get_printer",  cast(void**)& gtk_print_settings_get_printer},
+    { "gtk_print_settings_set_int",  cast(void**)& gtk_print_settings_set_int},
+    { "gtk_print_settings_get_int_with_default",  cast(void**)& gtk_print_settings_get_int_with_default},
+    { "gtk_print_settings_get_int",  cast(void**)& gtk_print_settings_get_int},
+    { "gtk_print_settings_set_length",  cast(void**)& gtk_print_settings_set_length},
+    { "gtk_print_settings_get_length",  cast(void**)& gtk_print_settings_get_length},
+    { "gtk_print_settings_set_double",  cast(void**)& gtk_print_settings_set_double},
+    { "gtk_print_settings_get_double_with_default",  cast(void**)& gtk_print_settings_get_double_with_default},
+    { "gtk_print_settings_get_double",  cast(void**)& gtk_print_settings_get_double},
+    { "gtk_print_settings_set_bool",  cast(void**)& gtk_print_settings_set_bool},
+    { "gtk_print_settings_get_bool",  cast(void**)& gtk_print_settings_get_bool},
+    { "gtk_print_settings_foreach",  cast(void**)& gtk_print_settings_foreach},
+    { "gtk_print_settings_unset",  cast(void**)& gtk_print_settings_unset},
+    { "gtk_print_settings_set",  cast(void**)& gtk_print_settings_set},
+    { "gtk_print_settings_get",  cast(void**)& gtk_print_settings_get},
+    { "gtk_print_settings_has_key",  cast(void**)& gtk_print_settings_has_key},
+    { "gtk_print_settings_to_key_file",  cast(void**)& gtk_print_settings_to_key_file},
+    { "gtk_print_settings_new_from_key_file",  cast(void**)& gtk_print_settings_new_from_key_file},
+    { "gtk_print_settings_to_file",  cast(void**)& gtk_print_settings_to_file},
+    { "gtk_print_settings_new_from_file",  cast(void**)& gtk_print_settings_new_from_file},
+    { "gtk_print_settings_copy",  cast(void**)& gtk_print_settings_copy},
+    { "gtk_print_settings_new",  cast(void**)& gtk_print_settings_new},
+    { "gtk_print_settings_get_type",  cast(void**)& gtk_print_settings_get_type},
+    { "gtk_page_setup_to_key_file",  cast(void**)& gtk_page_setup_to_key_file},
+    { "gtk_page_setup_new_from_key_file",  cast(void**)& gtk_page_setup_new_from_key_file},
+    { "gtk_page_setup_to_file",  cast(void**)& gtk_page_setup_to_file},
+    { "gtk_page_setup_new_from_file",  cast(void**)& gtk_page_setup_new_from_file},
+    { "gtk_page_setup_get_page_height",  cast(void**)& gtk_page_setup_get_page_height},
+    { "gtk_page_setup_get_page_width",  cast(void**)& gtk_page_setup_get_page_width},
+    { "gtk_page_setup_get_paper_height",  cast(void**)& gtk_page_setup_get_paper_height},
+    { "gtk_page_setup_get_paper_width",  cast(void**)& gtk_page_setup_get_paper_width},
+    { "gtk_page_setup_set_paper_size_and_default_margins",  cast(void**)& gtk_page_setup_set_paper_size_and_default_margins},
+    { "gtk_page_setup_set_right_margin",  cast(void**)& gtk_page_setup_set_right_margin},
+    { "gtk_page_setup_get_right_margin",  cast(void**)& gtk_page_setup_get_right_margin},
+    { "gtk_page_setup_set_left_margin",  cast(void**)& gtk_page_setup_set_left_margin},
+    { "gtk_page_setup_get_left_margin",  cast(void**)& gtk_page_setup_get_left_margin},
+    { "gtk_page_setup_set_bottom_margin",  cast(void**)& gtk_page_setup_set_bottom_margin},
+    { "gtk_page_setup_get_bottom_margin",  cast(void**)& gtk_page_setup_get_bottom_margin},
+    { "gtk_page_setup_set_top_margin",  cast(void**)& gtk_page_setup_set_top_margin},
+    { "gtk_page_setup_get_top_margin",  cast(void**)& gtk_page_setup_get_top_margin},
+    { "gtk_page_setup_set_paper_size",  cast(void**)& gtk_page_setup_set_paper_size},
+    { "gtk_page_setup_get_paper_size",  cast(void**)& gtk_page_setup_get_paper_size},
+    { "gtk_page_setup_set_orientation",  cast(void**)& gtk_page_setup_set_orientation},
+    { "gtk_page_setup_get_orientation",  cast(void**)& gtk_page_setup_get_orientation},
+    { "gtk_page_setup_copy",  cast(void**)& gtk_page_setup_copy},
+    { "gtk_page_setup_new",  cast(void**)& gtk_page_setup_new},
+    { "gtk_page_setup_get_type",  cast(void**)& gtk_page_setup_get_type},
+    { "gtk_paper_size_to_key_file",  cast(void**)& gtk_paper_size_to_key_file},
+    { "gtk_paper_size_new_from_key_file",  cast(void**)& gtk_paper_size_new_from_key_file},
+    { "gtk_paper_size_get_default",  cast(void**)& gtk_paper_size_get_default},
+    { "gtk_paper_size_get_default_right_margin",  cast(void**)& gtk_paper_size_get_default_right_margin},
+    { "gtk_paper_size_get_default_left_margin",  cast(void**)& gtk_paper_size_get_default_left_margin},
+    { "gtk_paper_size_get_default_bottom_margin",  cast(void**)& gtk_paper_size_get_default_bottom_margin},
+    { "gtk_paper_size_get_default_top_margin",  cast(void**)& gtk_paper_size_get_default_top_margin},
+    { "gtk_paper_size_set_size",  cast(void**)& gtk_paper_size_set_size},
+    { "gtk_paper_size_is_custom",  cast(void**)& gtk_paper_size_is_custom},
+    { "gtk_paper_size_get_height",  cast(void**)& gtk_paper_size_get_height},
+    { "gtk_paper_size_get_width",  cast(void**)& gtk_paper_size_get_width},
+    { "gtk_paper_size_get_ppd_name",  cast(void**)& gtk_paper_size_get_ppd_name},
+    { "gtk_paper_size_get_display_name",  cast(void**)& gtk_paper_size_get_display_name},
+    { "gtk_paper_size_get_name",  cast(void**)& gtk_paper_size_get_name},
+    { "gtk_paper_size_get_paper_sizes",  cast(void**)& gtk_paper_size_get_paper_sizes},
+    { "gtk_paper_size_is_equal",  cast(void**)& gtk_paper_size_is_equal},
+    { "gtk_paper_size_free",  cast(void**)& gtk_paper_size_free},
+    { "gtk_paper_size_copy",  cast(void**)& gtk_paper_size_copy},
+    { "gtk_paper_size_new_custom",  cast(void**)& gtk_paper_size_new_custom},
+    { "gtk_paper_size_new_from_ppd",  cast(void**)& gtk_paper_size_new_from_ppd},
+    { "gtk_paper_size_new",  cast(void**)& gtk_paper_size_new},
+    { "gtk_paper_size_get_type",  cast(void**)& gtk_paper_size_get_type},
+    { "gtk_preview_reset",  cast(void**)& gtk_preview_reset},
+    { "gtk_preview_get_info",  cast(void**)& gtk_preview_get_info},
+    { "gtk_preview_get_cmap",  cast(void**)& gtk_preview_get_cmap},
+    { "gtk_preview_get_visual",  cast(void**)& gtk_preview_get_visual},
+    { "gtk_preview_set_dither",  cast(void**)& gtk_preview_set_dither},
+    { "gtk_preview_set_reserved",  cast(void**)& gtk_preview_set_reserved},
+    { "gtk_preview_set_install_cmap",  cast(void**)& gtk_preview_set_install_cmap},
+    { "gtk_preview_set_color_cube",  cast(void**)& gtk_preview_set_color_cube},
+    { "gtk_preview_set_gamma",  cast(void**)& gtk_preview_set_gamma},
+    { "gtk_preview_set_expand",  cast(void**)& gtk_preview_set_expand},
+    { "gtk_preview_draw_row",  cast(void**)& gtk_preview_draw_row},
+    { "gtk_preview_put",  cast(void**)& gtk_preview_put},
+    { "gtk_preview_size",  cast(void**)& gtk_preview_size},
+    { "gtk_preview_new",  cast(void**)& gtk_preview_new},
+    { "gtk_preview_uninit",  cast(void**)& gtk_preview_uninit},
+    { "gtk_preview_get_type",  cast(void**)& gtk_preview_get_type},
+    { "_gtk_plug_remove_from_socket",  cast(void**)& _gtk_plug_remove_from_socket},
+    { "_gtk_plug_add_to_socket",  cast(void**)& _gtk_plug_add_to_socket},
+    { "gtk_plug_get_id",  cast(void**)& gtk_plug_get_id},
+    { "gtk_plug_new_for_display",  cast(void**)& gtk_plug_new_for_display},
+    { "gtk_plug_construct_for_display",  cast(void**)& gtk_plug_construct_for_display},
+    { "gtk_plug_new",  cast(void**)& gtk_plug_new},
+    { "gtk_plug_construct",  cast(void**)& gtk_plug_construct},
+    { "gtk_plug_get_type",  cast(void**)& gtk_plug_get_type},
+    { "gtk_socket_steal",  cast(void**)& gtk_socket_steal},
+    { "gtk_socket_get_id",  cast(void**)& gtk_socket_get_id},
+    { "gtk_socket_add_id",  cast(void**)& gtk_socket_add_id},
+    { "gtk_socket_new",  cast(void**)& gtk_socket_new},
+    { "gtk_socket_get_type",  cast(void**)& gtk_socket_get_type},
+    { "gtk_pixmap_set_build_insensitive",  cast(void**)& gtk_pixmap_set_build_insensitive},
+    { "gtk_pixmap_get",  cast(void**)& gtk_pixmap_get},
+    { "gtk_pixmap_set",  cast(void**)& gtk_pixmap_set},
+    { "gtk_pixmap_new",  cast(void**)& gtk_pixmap_new},
+    { "gtk_pixmap_get_type",  cast(void**)& gtk_pixmap_get_type},
+    { "gtk_option_menu_set_history",  cast(void**)& gtk_option_menu_set_history},
+    { "gtk_option_menu_get_history",  cast(void**)& gtk_option_menu_get_history},
+    { "gtk_option_menu_remove_menu",  cast(void**)& gtk_option_menu_remove_menu},
+    { "gtk_option_menu_set_menu",  cast(void**)& gtk_option_menu_set_menu},
+    { "gtk_option_menu_get_menu",  cast(void**)& gtk_option_menu_get_menu},
+    { "gtk_option_menu_new",  cast(void**)& gtk_option_menu_new},
+    { "gtk_option_menu_get_type",  cast(void**)& gtk_option_menu_get_type},
+    { "gtk_old_editable_changed",  cast(void**)& gtk_old_editable_changed},
+    { "gtk_old_editable_claim_selection",  cast(void**)& gtk_old_editable_claim_selection},
+    { "gtk_old_editable_get_type",  cast(void**)& gtk_old_editable_get_type},
+    { "gtk_notebook_set_tab_detachable",  cast(void**)& gtk_notebook_set_tab_detachable},
+    { "gtk_notebook_get_tab_detachable",  cast(void**)& gtk_notebook_get_tab_detachable},
+    { "gtk_notebook_set_tab_reorderable",  cast(void**)& gtk_notebook_set_tab_reorderable},
+    { "gtk_notebook_get_tab_reorderable",  cast(void**)& gtk_notebook_get_tab_reorderable},
+    { "gtk_notebook_reorder_child",  cast(void**)& gtk_notebook_reorder_child},
+    { "gtk_notebook_set_tab_label_packing",  cast(void**)& gtk_notebook_set_tab_label_packing},
+    { "gtk_notebook_query_tab_label_packing",  cast(void**)& gtk_notebook_query_tab_label_packing},
+    { "gtk_notebook_get_menu_label_text",  cast(void**)& gtk_notebook_get_menu_label_text},
+    { "gtk_notebook_set_menu_label_text",  cast(void**)& gtk_notebook_set_menu_label_text},
+    { "gtk_notebook_set_menu_label",  cast(void**)& gtk_notebook_set_menu_label},
+    { "gtk_notebook_get_menu_label",  cast(void**)& gtk_notebook_get_menu_label},
+    { "gtk_notebook_get_tab_label_text",  cast(void**)& gtk_notebook_get_tab_label_text},
+    { "gtk_notebook_set_tab_label_text",  cast(void**)& gtk_notebook_set_tab_label_text},
+    { "gtk_notebook_set_tab_label",  cast(void**)& gtk_notebook_set_tab_label},
+    { "gtk_notebook_get_tab_label",  cast(void**)& gtk_notebook_get_tab_label},
+    { "gtk_notebook_popup_disable",  cast(void**)& gtk_notebook_popup_disable},
+    { "gtk_notebook_popup_enable",  cast(void**)& gtk_notebook_popup_enable},
+    { "gtk_notebook_get_scrollable",  cast(void**)& gtk_notebook_get_scrollable},
+    { "gtk_notebook_set_scrollable",  cast(void**)& gtk_notebook_set_scrollable},
+    { "gtk_notebook_set_tab_vborder",  cast(void**)& gtk_notebook_set_tab_vborder},
+    { "gtk_notebook_set_tab_hborder",  cast(void**)& gtk_notebook_set_tab_hborder},
+    { "gtk_notebook_set_tab_border",  cast(void**)& gtk_notebook_set_tab_border},
+    { "gtk_notebook_set_homogeneous_tabs",  cast(void**)& gtk_notebook_set_homogeneous_tabs},
+    { "gtk_notebook_get_tab_pos",  cast(void**)& gtk_notebook_get_tab_pos},
+    { "gtk_notebook_set_tab_pos",  cast(void**)& gtk_notebook_set_tab_pos},
+    { "gtk_notebook_get_show_tabs",  cast(void**)& gtk_notebook_get_show_tabs},
+    { "gtk_notebook_set_show_tabs",  cast(void**)& gtk_notebook_set_show_tabs},
+    { "gtk_notebook_get_show_border",  cast(void**)& gtk_notebook_get_show_border},
+    { "gtk_notebook_set_show_border",  cast(void**)& gtk_notebook_set_show_border},
+    { "gtk_notebook_prev_page",  cast(void**)& gtk_notebook_prev_page},
+    { "gtk_notebook_next_page",  cast(void**)& gtk_notebook_next_page},
+    { "gtk_notebook_set_current_page",  cast(void**)& gtk_notebook_set_current_page},
+    { "gtk_notebook_page_num",  cast(void**)& gtk_notebook_page_num},
+    { "gtk_notebook_get_n_pages",  cast(void**)& gtk_notebook_get_n_pages},
+    { "gtk_notebook_get_nth_page",  cast(void**)& gtk_notebook_get_nth_page},
+    { "gtk_notebook_get_current_page",  cast(void**)& gtk_notebook_get_current_page},
+    { "gtk_notebook_get_group",  cast(void**)& gtk_notebook_get_group},
+    { "gtk_notebook_set_group",  cast(void**)& gtk_notebook_set_group},
+    { "gtk_notebook_get_group_id",  cast(void**)& gtk_notebook_get_group_id},
+    { "gtk_notebook_set_group_id",  cast(void**)& gtk_notebook_set_group_id},
+    { "gtk_notebook_set_window_creation_hook",  cast(void**)& gtk_notebook_set_window_creation_hook},
+    { "gtk_notebook_remove_page",  cast(void**)& gtk_notebook_remove_page},
+    { "gtk_notebook_insert_page_menu",  cast(void**)& gtk_notebook_insert_page_menu},
+    { "gtk_notebook_insert_page",  cast(void**)& gtk_notebook_insert_page},
+    { "gtk_notebook_prepend_page_menu",  cast(void**)& gtk_notebook_prepend_page_menu},
+    { "gtk_notebook_prepend_page",  cast(void**)& gtk_notebook_prepend_page},
+    { "gtk_notebook_append_page_menu",  cast(void**)& gtk_notebook_append_page_menu},
+    { "gtk_notebook_append_page",  cast(void**)& gtk_notebook_append_page},
+    { "gtk_notebook_new",  cast(void**)& gtk_notebook_new},
+    { "gtk_notebook_get_type",  cast(void**)& gtk_notebook_get_type},
+    { "_gtk_modules_settings_changed",  cast(void**)& _gtk_modules_settings_changed},
+    { "_gtk_modules_init",  cast(void**)& _gtk_modules_init},
+    { "_gtk_get_module_path",  cast(void**)& _gtk_get_module_path},
+    { "_gtk_find_module",  cast(void**)& _gtk_find_module},
+    { "gtk_message_dialog_format_secondary_markup",  cast(void**)& gtk_message_dialog_format_secondary_markup},
+    { "gtk_message_dialog_format_secondary_text",  cast(void**)& gtk_message_dialog_format_secondary_text},
+    { "gtk_message_dialog_set_markup",  cast(void**)& gtk_message_dialog_set_markup},
+    { "gtk_message_dialog_set_image",  cast(void**)& gtk_message_dialog_set_image},
+    { "gtk_message_dialog_new_with_markup",  cast(void**)& gtk_message_dialog_new_with_markup},
+    { "gtk_message_dialog_new",  cast(void**)& gtk_message_dialog_new},
+    { "gtk_message_dialog_get_type",  cast(void**)& gtk_message_dialog_get_type},
+    { "gtk_menu_tool_button_set_arrow_tooltip_markup",  cast(void**)& gtk_menu_tool_button_set_arrow_tooltip_markup},
+    { "gtk_menu_tool_button_set_arrow_tooltip_text",  cast(void**)& gtk_menu_tool_button_set_arrow_tooltip_text},
+    { "gtk_menu_tool_button_set_arrow_tooltip",  cast(void**)& gtk_menu_tool_button_set_arrow_tooltip},
+    { "gtk_menu_tool_button_get_menu",  cast(void**)& gtk_menu_tool_button_get_menu},
+    { "gtk_menu_tool_button_set_menu",  cast(void**)& gtk_menu_tool_button_set_menu},
+    { "gtk_menu_tool_button_new_from_stock",  cast(void**)& gtk_menu_tool_button_new_from_stock},
+    { "gtk_menu_tool_button_new",  cast(void**)& gtk_menu_tool_button_new},
+    { "gtk_menu_tool_button_get_type",  cast(void**)& gtk_menu_tool_button_get_type},
+    { "_gtk_tool_button_get_button",  cast(void**)& _gtk_tool_button_get_button},
+    { "gtk_tool_button_get_label_widget",  cast(void**)& gtk_tool_button_get_label_widget},
+    { "gtk_tool_button_set_label_widget",  cast(void**)& gtk_tool_button_set_label_widget},
+    { "gtk_tool_button_get_icon_widget",  cast(void**)& gtk_tool_button_get_icon_widget},
+    { "gtk_tool_button_set_icon_widget",  cast(void**)& gtk_tool_button_set_icon_widget},
+    { "gtk_tool_button_get_icon_name",  cast(void**)& gtk_tool_button_get_icon_name},
+    { "gtk_tool_button_set_icon_name",  cast(void**)& gtk_tool_button_set_icon_name},
+    { "gtk_tool_button_get_stock_id",  cast(void**)& gtk_tool_button_get_stock_id},
+    { "gtk_tool_button_set_stock_id",  cast(void**)& gtk_tool_button_set_stock_id},
+    { "gtk_tool_button_get_use_underline",  cast(void**)& gtk_tool_button_get_use_underline},
+    { "gtk_tool_button_set_use_underline",  cast(void**)& gtk_tool_button_set_use_underline},
+    { "gtk_tool_button_get_label",  cast(void**)& gtk_tool_button_get_label},
+    { "gtk_tool_button_set_label",  cast(void**)& gtk_tool_button_set_label},
+    { "gtk_tool_button_new_from_stock",  cast(void**)& gtk_tool_button_new_from_stock},
+    { "gtk_tool_button_new",  cast(void**)& gtk_tool_button_new},
+    { "gtk_tool_button_get_type",  cast(void**)& gtk_tool_button_get_type},
+    { "_gtk_tool_item_toolbar_reconfigured",  cast(void**)& _gtk_tool_item_toolbar_reconfigured},
+    { "gtk_tool_item_rebuild_menu",  cast(void**)& gtk_tool_item_rebuild_menu},
+    { "gtk_tool_item_set_proxy_menu_item",  cast(void**)& gtk_tool_item_set_proxy_menu_item},
+    { "gtk_tool_item_get_proxy_menu_item",  cast(void**)& gtk_tool_item_get_proxy_menu_item},
+    { "gtk_tool_item_retrieve_proxy_menu_item",  cast(void**)& gtk_tool_item_retrieve_proxy_menu_item},
+    { "gtk_tool_item_get_relief_style",  cast(void**)& gtk_tool_item_get_relief_style},
+    { "gtk_tool_item_get_toolbar_style",  cast(void**)& gtk_tool_item_get_toolbar_style},
+    { "gtk_tool_item_get_orientation",  cast(void**)& gtk_tool_item_get_orientation},
+    { "gtk_tool_item_get_icon_size",  cast(void**)& gtk_tool_item_get_icon_size},
+    { "gtk_tool_item_set_is_important",  cast(void**)& gtk_tool_item_set_is_important},
+    { "gtk_tool_item_get_is_important",  cast(void**)& gtk_tool_item_get_is_important},
+    { "gtk_tool_item_get_visible_vertical",  cast(void**)& gtk_tool_item_get_visible_vertical},
+    { "gtk_tool_item_set_visible_vertical",  cast(void**)& gtk_tool_item_set_visible_vertical},
+    { "gtk_tool_item_get_visible_horizontal",  cast(void**)& gtk_tool_item_get_visible_horizontal},
+    { "gtk_tool_item_set_visible_horizontal",  cast(void**)& gtk_tool_item_set_visible_horizontal},
+    { "gtk_tool_item_get_use_drag_window",  cast(void**)& gtk_tool_item_get_use_drag_window},
+    { "gtk_tool_item_set_use_drag_window",  cast(void**)& gtk_tool_item_set_use_drag_window},
+    { "gtk_tool_item_set_tooltip_markup",  cast(void**)& gtk_tool_item_set_tooltip_markup},
+    { "gtk_tool_item_set_tooltip_text",  cast(void**)& gtk_tool_item_set_tooltip_text},
+    { "gtk_tool_item_set_tooltip",  cast(void**)& gtk_tool_item_set_tooltip},
+    { "gtk_tool_item_get_expand",  cast(void**)& gtk_tool_item_get_expand},
+    { "gtk_tool_item_set_expand",  cast(void**)& gtk_tool_item_set_expand},
+    { "gtk_tool_item_get_homogeneous",  cast(void**)& gtk_tool_item_get_homogeneous},
+    { "gtk_tool_item_set_homogeneous",  cast(void**)& gtk_tool_item_set_homogeneous},
+    { "gtk_tool_item_new",  cast(void**)& gtk_tool_item_new},
+    { "gtk_tool_item_get_type",  cast(void**)& gtk_tool_item_get_type},
+    { "gtk_tooltips_get_info_from_tip_window",  cast(void**)& gtk_tooltips_get_info_from_tip_window},
+    { "gtk_tooltips_force_window",  cast(void**)& gtk_tooltips_force_window},
+    { "gtk_tooltips_data_get",  cast(void**)& gtk_tooltips_data_get},
+    { "gtk_tooltips_set_tip",  cast(void**)& gtk_tooltips_set_tip},
+    { "gtk_tooltips_set_delay",  cast(void**)& gtk_tooltips_set_delay},
+    { "gtk_tooltips_disable",  cast(void**)& gtk_tooltips_disable},
+    { "gtk_tooltips_enable",  cast(void**)& gtk_tooltips_enable},
+    { "gtk_tooltips_new",  cast(void**)& gtk_tooltips_new},
+    { "gtk_tooltips_get_type",  cast(void**)& gtk_tooltips_get_type},
+    { "_gtk_menu_bar_cycle_focus",  cast(void**)& _gtk_menu_bar_cycle_focus},
+    { "gtk_menu_bar_set_child_pack_direction",  cast(void**)& gtk_menu_bar_set_child_pack_direction},
+    { "gtk_menu_bar_get_child_pack_direction",  cast(void**)& gtk_menu_bar_get_child_pack_direction},
+    { "gtk_menu_bar_set_pack_direction",  cast(void**)& gtk_menu_bar_set_pack_direction},
+    { "gtk_menu_bar_get_pack_direction",  cast(void**)& gtk_menu_bar_get_pack_direction},
+    { "gtk_menu_bar_new",  cast(void**)& gtk_menu_bar_new},
+    { "gtk_menu_bar_get_type",  cast(void**)& gtk_menu_bar_get_type},
+    { "_gtk_get_lc_ctype",  cast(void**)& _gtk_get_lc_ctype},
+    { "_gtk_boolean_handled_accumulator",  cast(void**)& _gtk_boolean_handled_accumulator},
+    { "gtk_propagate_event",  cast(void**)& gtk_propagate_event},
+    { "gtk_get_event_widget",  cast(void**)& gtk_get_event_widget},
+    { "gtk_get_current_event_state",  cast(void**)& gtk_get_current_event_state},
+    { "gtk_get_current_event_time",  cast(void**)& gtk_get_current_event_time},
+    { "gtk_get_current_event",  cast(void**)& gtk_get_current_event},
+    { "gtk_key_snooper_remove",  cast(void**)& gtk_key_snooper_remove},
+    { "gtk_key_snooper_install",  cast(void**)& gtk_key_snooper_install},
+    { "gtk_input_remove",  cast(void**)& gtk_input_remove},
+    { "gtk_input_add_full",  cast(void**)& gtk_input_add_full},
+    { "gtk_idle_remove_by_data",  cast(void**)& gtk_idle_remove_by_data},
+    { "gtk_idle_remove",  cast(void**)& gtk_idle_remove},
+    { "gtk_idle_add_full",  cast(void**)& gtk_idle_add_full},
+    { "gtk_idle_add_priority",  cast(void**)& gtk_idle_add_priority},
+    { "gtk_idle_add",  cast(void**)& gtk_idle_add},
+    { "gtk_timeout_remove",  cast(void**)& gtk_timeout_remove},
+    { "gtk_timeout_add_full",  cast(void**)& gtk_timeout_add_full},
+    { "gtk_timeout_add",  cast(void**)& gtk_timeout_add},
+    { "gtk_quit_remove_by_data",  cast(void**)& gtk_quit_remove_by_data},
+    { "gtk_quit_remove",  cast(void**)& gtk_quit_remove},
+    { "gtk_quit_add_full",  cast(void**)& gtk_quit_add_full},
+    { "gtk_quit_add",  cast(void**)& gtk_quit_add},
+    { "gtk_quit_add_destroy",  cast(void**)& gtk_quit_add_destroy},
+    { "gtk_init_add",  cast(void**)& gtk_init_add},
+    { "gtk_grab_remove",  cast(void**)& gtk_grab_remove},
+    { "gtk_grab_get_current",  cast(void**)& gtk_grab_get_current},
+    { "gtk_grab_add",  cast(void**)& gtk_grab_add},
+    { "gtk_false",  cast(void**)& gtk_false},
+    { "gtk_true",  cast(void**)& gtk_true},
+    { "gtk_main_iteration_do",  cast(void**)& gtk_main_iteration_do},
+    { "gtk_main_iteration",  cast(void**)& gtk_main_iteration},
+    { "gtk_main_quit",  cast(void**)& gtk_main_quit},
+    { "gtk_main_level",  cast(void**)& gtk_main_level},
+    { "gtk_main",  cast(void**)& gtk_main},
+    { "gtk_main_do_event",  cast(void**)& gtk_main_do_event},
+    { "gtk_events_pending",  cast(void**)& gtk_events_pending},
+    { "gtk_get_default_language",  cast(void**)& gtk_get_default_language},
+    { "gtk_set_locale",  cast(void**)& gtk_set_locale},
+    { "gtk_disable_setlocale",  cast(void**)& gtk_disable_setlocale},
+    { "gtk_exit",  cast(void**)& gtk_exit},
+    { "gtk_get_option_group",  cast(void**)& gtk_get_option_group},
+    { "gtk_init_with_args",  cast(void**)& gtk_init_with_args},
+    { "gtk_init_check",  cast(void**)& gtk_init_check},
+    { "gtk_init",  cast(void**)& gtk_init},
+    { "gtk_parse_args",  cast(void**)& gtk_parse_args},
+    { "gtk_check_version",  cast(void**)& gtk_check_version},
+    { "gtk_interface_age",  cast(void**)& gtk_interface_age},
+    { "gtk_binary_age",  cast(void**)& gtk_binary_age},
+    { "gtk_micro_version",  cast(void**)& gtk_micro_version},
+    { "gtk_minor_version",  cast(void**)& gtk_minor_version},
+    { "gtk_major_version",  cast(void**)& gtk_major_version},
+    { "gtk_list_end_drag_selection",  cast(void**)& gtk_list_end_drag_selection},
+    { "gtk_list_undo_selection",  cast(void**)& gtk_list_undo_selection},
+    { "gtk_list_toggle_row",  cast(void**)& gtk_list_toggle_row},
+    { "gtk_list_toggle_focus_row",  cast(void**)& gtk_list_toggle_focus_row},
+    { "gtk_list_toggle_add_mode",  cast(void**)& gtk_list_toggle_add_mode},
+    { "gtk_list_scroll_vertical",  cast(void**)& gtk_list_scroll_vertical},
+    { "gtk_list_scroll_horizontal",  cast(void**)& gtk_list_scroll_horizontal},
+    { "gtk_list_unselect_all",  cast(void**)& gtk_list_unselect_all},
+    { "gtk_list_select_all",  cast(void**)& gtk_list_select_all},
+    { "gtk_list_end_selection",  cast(void**)& gtk_list_end_selection},
+    { "gtk_list_start_selection",  cast(void**)& gtk_list_start_selection},
+    { "gtk_list_extend_selection",  cast(void**)& gtk_list_extend_selection},
+    { "gtk_list_set_selection_mode",  cast(void**)& gtk_list_set_selection_mode},
+    { "gtk_list_child_position",  cast(void**)& gtk_list_child_position},
+    { "gtk_list_unselect_child",  cast(void**)& gtk_list_unselect_child},
+    { "gtk_list_select_child",  cast(void**)& gtk_list_select_child},
+    { "gtk_list_unselect_item",  cast(void**)& gtk_list_unselect_item},
+    { "gtk_list_select_item",  cast(void**)& gtk_list_select_item},
+    { "gtk_list_clear_items",  cast(void**)& gtk_list_clear_items},
+    { "gtk_list_remove_items_no_unref",  cast(void**)& gtk_list_remove_items_no_unref},
+    { "gtk_list_remove_items",  cast(void**)& gtk_list_remove_items},
+    { "gtk_list_prepend_items",  cast(void**)& gtk_list_prepend_items},
+    { "gtk_list_append_items",  cast(void**)& gtk_list_append_items},
+    { "gtk_list_insert_items",  cast(void**)& gtk_list_insert_items},
+    { "gtk_list_new",  cast(void**)& gtk_list_new},
+    { "gtk_list_get_type",  cast(void**)& gtk_list_get_type},
+    { "gtk_list_item_deselect",  cast(void**)& gtk_list_item_deselect},
+    { "gtk_list_item_select",  cast(void**)& gtk_list_item_select},
+    { "gtk_list_item_new_with_label",  cast(void**)& gtk_list_item_new_with_label},
+    { "gtk_list_item_new",  cast(void**)& gtk_list_item_new},
+    { "gtk_list_item_get_type",  cast(void**)& gtk_list_item_get_type},
+    { "gtk_link_button_set_uri_hook",  cast(void**)& gtk_link_button_set_uri_hook},
+    { "gtk_link_button_set_uri",  cast(void**)& gtk_link_button_set_uri},
+    { "gtk_link_button_get_uri",  cast(void**)& gtk_link_button_get_uri},
+    { "gtk_link_button_new_with_label",  cast(void**)& gtk_link_button_new_with_label},
+    { "gtk_link_button_new",  cast(void**)& gtk_link_button_new},
+    { "gtk_link_button_get_type",  cast(void**)& gtk_link_button_get_type},
+    { "gtk_layout_thaw",  cast(void**)& gtk_layout_thaw},
+    { "gtk_layout_freeze",  cast(void**)& gtk_layout_freeze},
+    { "gtk_layout_set_vadjustment",  cast(void**)& gtk_layout_set_vadjustment},
+    { "gtk_layout_set_hadjustment",  cast(void**)& gtk_layout_set_hadjustment},
+    { "gtk_layout_get_vadjustment",  cast(void**)& gtk_layout_get_vadjustment},
+    { "gtk_layout_get_hadjustment",  cast(void**)& gtk_layout_get_hadjustment},
+    { "gtk_layout_get_size",  cast(void**)& gtk_layout_get_size},
+    { "gtk_layout_set_size",  cast(void**)& gtk_layout_set_size},
+    { "gtk_layout_move",  cast(void**)& gtk_layout_move},
+    { "gtk_layout_put",  cast(void**)& gtk_layout_put},
+    { "gtk_layout_new",  cast(void**)& gtk_layout_new},
+    { "gtk_layout_get_type",  cast(void**)& gtk_layout_get_type},
+    { "gtk_invisible_get_screen",  cast(void**)& gtk_invisible_get_screen},
+    { "gtk_invisible_set_screen",  cast(void**)& gtk_invisible_set_screen},
+    { "gtk_invisible_new_for_screen",  cast(void**)& gtk_invisible_new_for_screen},
+    { "gtk_invisible_new",  cast(void**)& gtk_invisible_new},
+    { "gtk_invisible_get_type",  cast(void**)& gtk_invisible_get_type},
+    { "gtk_input_dialog_new",  cast(void**)& gtk_input_dialog_new},
+    { "gtk_input_dialog_get_type",  cast(void**)& gtk_input_dialog_get_type},
+    { "gtk_im_multicontext_append_menuitems",  cast(void**)& gtk_im_multicontext_append_menuitems},
+    { "gtk_im_multicontext_new",  cast(void**)& gtk_im_multicontext_new},
+    { "gtk_im_multicontext_get_type",  cast(void**)& gtk_im_multicontext_get_type},
+    { "gtk_im_context_simple_add_table",  cast(void**)& gtk_im_context_simple_add_table},
+    { "gtk_im_context_simple_new",  cast(void**)& gtk_im_context_simple_new},
+    { "gtk_im_context_simple_get_type",  cast(void**)& gtk_im_context_simple_get_type},
+    { "gtk_image_menu_item_get_image",  cast(void**)& gtk_image_menu_item_get_image},
+    { "gtk_image_menu_item_set_image",  cast(void**)& gtk_image_menu_item_set_image},
+    { "gtk_image_menu_item_new_from_stock",  cast(void**)& gtk_image_menu_item_new_from_stock},
+    { "gtk_image_menu_item_new_with_mnemonic",  cast(void**)& gtk_image_menu_item_new_with_mnemonic},
+    { "gtk_image_menu_item_new_with_label",  cast(void**)& gtk_image_menu_item_new_with_label},
+    { "gtk_image_menu_item_new",  cast(void**)& gtk_image_menu_item_new},
+    { "gtk_image_menu_item_get_type",  cast(void**)& gtk_image_menu_item_get_type},
+    { "gtk_icon_view_get_tooltip_column",  cast(void**)& gtk_icon_view_get_tooltip_column},
+    { "gtk_icon_view_set_tooltip_column",  cast(void**)& gtk_icon_view_set_tooltip_column},
+    { "gtk_icon_view_get_tooltip_context",  cast(void**)& gtk_icon_view_get_tooltip_context},
+    { "gtk_icon_view_set_tooltip_cell",  cast(void**)& gtk_icon_view_set_tooltip_cell},
+    { "gtk_icon_view_set_tooltip_item",  cast(void**)& gtk_icon_view_set_tooltip_item},
+    { "gtk_icon_view_convert_widget_to_bin_window_coords",  cast(void**)& gtk_icon_view_convert_widget_to_bin_window_coords},
+    { "gtk_icon_view_create_drag_icon",  cast(void**)& gtk_icon_view_create_drag_icon},
+    { "gtk_icon_view_get_dest_item_at_pos",  cast(void**)& gtk_icon_view_get_dest_item_at_pos},
+    { "gtk_icon_view_get_drag_dest_item",  cast(void**)& gtk_icon_view_get_drag_dest_item},
+    { "gtk_icon_view_set_drag_dest_item",  cast(void**)& gtk_icon_view_set_drag_dest_item},
+    { "gtk_icon_view_get_reorderable",  cast(void**)& gtk_icon_view_get_reorderable},
+    { "gtk_icon_view_set_reorderable",  cast(void**)& gtk_icon_view_set_reorderable},
+    { "gtk_icon_view_unset_model_drag_dest",  cast(void**)& gtk_icon_view_unset_model_drag_dest},
+    { "gtk_icon_view_unset_model_drag_source",  cast(void**)& gtk_icon_view_unset_model_drag_source},
+    { "gtk_icon_view_enable_model_drag_dest",  cast(void**)& gtk_icon_view_enable_model_drag_dest},
+    { "gtk_icon_view_enable_model_drag_source",  cast(void**)& gtk_icon_view_enable_model_drag_source},
+    { "gtk_icon_view_scroll_to_path",  cast(void**)& gtk_icon_view_scroll_to_path},
+    { "gtk_icon_view_get_cursor",  cast(void**)& gtk_icon_view_get_cursor},
+    { "gtk_icon_view_set_cursor",  cast(void**)& gtk_icon_view_set_cursor},
+    { "gtk_icon_view_item_activated",  cast(void**)& gtk_icon_view_item_activated},
+    { "gtk_icon_view_unselect_all",  cast(void**)& gtk_icon_view_unselect_all},
+    { "gtk_icon_view_select_all",  cast(void**)& gtk_icon_view_select_all},
+    { "gtk_icon_view_get_selected_items",  cast(void**)& gtk_icon_view_get_selected_items},
+    { "gtk_icon_view_path_is_selected",  cast(void**)& gtk_icon_view_path_is_selected},
+    { "gtk_icon_view_unselect_path",  cast(void**)& gtk_icon_view_unselect_path},
+    { "gtk_icon_view_select_path",  cast(void**)& gtk_icon_view_select_path},
+    { "gtk_icon_view_get_selection_mode",  cast(void**)& gtk_icon_view_get_selection_mode},
+    { "gtk_icon_view_set_selection_mode",  cast(void**)& gtk_icon_view_set_selection_mode},
+    { "gtk_icon_view_selected_foreach",  cast(void**)& gtk_icon_view_selected_foreach},
+    { "gtk_icon_view_get_visible_range",  cast(void**)& gtk_icon_view_get_visible_range},
+    { "gtk_icon_view_get_item_at_pos",  cast(void**)& gtk_icon_view_get_item_at_pos},
+    { "gtk_icon_view_get_path_at_pos",  cast(void**)& gtk_icon_view_get_path_at_pos},
+    { "gtk_icon_view_get_margin",  cast(void**)& gtk_icon_view_get_margin},
+    { "gtk_icon_view_set_margin",  cast(void**)& gtk_icon_view_set_margin},
+    { "gtk_icon_view_get_column_spacing",  cast(void**)& gtk_icon_view_get_column_spacing},
+    { "gtk_icon_view_set_column_spacing",  cast(void**)& gtk_icon_view_set_column_spacing},
+    { "gtk_icon_view_get_row_spacing",  cast(void**)& gtk_icon_view_get_row_spacing},
+    { "gtk_icon_view_set_row_spacing",  cast(void**)& gtk_icon_view_set_row_spacing},
+    { "gtk_icon_view_get_spacing",  cast(void**)& gtk_icon_view_get_spacing},
+    { "gtk_icon_view_set_spacing",  cast(void**)& gtk_icon_view_set_spacing},
+    { "gtk_icon_view_get_item_width",  cast(void**)& gtk_icon_view_get_item_width},
+    { "gtk_icon_view_set_item_width",  cast(void**)& gtk_icon_view_set_item_width},
+    { "gtk_icon_view_get_columns",  cast(void**)& gtk_icon_view_get_columns},
+    { "gtk_icon_view_set_columns",  cast(void**)& gtk_icon_view_set_columns},
+    { "gtk_icon_view_get_orientation",  cast(void**)& gtk_icon_view_get_orientation},
+    { "gtk_icon_view_set_orientation",  cast(void**)& gtk_icon_view_set_orientation},
+    { "gtk_icon_view_get_pixbuf_column",  cast(void**)& gtk_icon_view_get_pixbuf_column},
+    { "gtk_icon_view_set_pixbuf_column",  cast(void**)& gtk_icon_view_set_pixbuf_column},
+    { "gtk_icon_view_get_markup_column",  cast(void**)& gtk_icon_view_get_markup_column},
+    { "gtk_icon_view_set_markup_column",  cast(void**)& gtk_icon_view_set_markup_column},
+    { "gtk_icon_view_get_text_column",  cast(void**)& gtk_icon_view_get_text_column},
+    { "gtk_icon_view_set_text_column",  cast(void**)& gtk_icon_view_set_text_column},
+    { "gtk_icon_view_get_model",  cast(void**)& gtk_icon_view_get_model},
+    { "gtk_icon_view_set_model",  cast(void**)& gtk_icon_view_set_model},
+    { "gtk_icon_view_new_with_model",  cast(void**)& gtk_icon_view_new_with_model},
+    { "gtk_icon_view_new",  cast(void**)& gtk_icon_view_new},
+    { "gtk_icon_view_get_type",  cast(void**)& gtk_icon_view_get_type},
+    { "_gtk_tooltip_hide",  cast(void**)& _gtk_tooltip_hide},
+    { "_gtk_tooltip_handle_event",  cast(void**)& _gtk_tooltip_handle_event},
+    { "_gtk_tooltip_toggle_keyboard_mode",  cast(void**)& _gtk_tooltip_toggle_keyboard_mode},
+    { "_gtk_tooltip_focus_out",  cast(void**)& _gtk_tooltip_focus_out},
+    { "_gtk_tooltip_focus_in",  cast(void**)& _gtk_tooltip_focus_in},
+    { "gtk_tooltip_trigger_tooltip_query",  cast(void**)& gtk_tooltip_trigger_tooltip_query},
+    { "gtk_tooltip_set_tip_area",  cast(void**)& gtk_tooltip_set_tip_area},
+    { "gtk_tooltip_set_custom",  cast(void**)& gtk_tooltip_set_custom},
+    { "gtk_tooltip_set_icon_from_stock",  cast(void**)& gtk_tooltip_set_icon_from_stock},
+    { "gtk_tooltip_set_icon",  cast(void**)& gtk_tooltip_set_icon},
+    { "gtk_tooltip_set_text",  cast(void**)& gtk_tooltip_set_text},
+    { "gtk_tooltip_set_markup",  cast(void**)& gtk_tooltip_set_markup},
+    { "gtk_tooltip_get_type",  cast(void**)& gtk_tooltip_get_type},
+    { "_gtk_icon_theme_ensure_builtin_cache",  cast(void**)& _gtk_icon_theme_ensure_builtin_cache},
+    { "_gtk_icon_theme_check_reload",  cast(void**)& _gtk_icon_theme_check_reload},
+    { "gtk_icon_info_get_display_name",  cast(void**)& gtk_icon_info_get_display_name},
+    { "gtk_icon_info_get_attach_points",  cast(void**)& gtk_icon_info_get_attach_points},
+    { "gtk_icon_info_get_embedded_rect",  cast(void**)& gtk_icon_info_get_embedded_rect},
+    { "gtk_icon_info_set_raw_coordinates",  cast(void**)& gtk_icon_info_set_raw_coordinates},
+    { "gtk_icon_info_load_icon",  cast(void**)& gtk_icon_info_load_icon},
+    { "gtk_icon_info_get_builtin_pixbuf",  cast(void**)& gtk_icon_info_get_builtin_pixbuf},
+    { "gtk_icon_info_get_filename",  cast(void**)& gtk_icon_info_get_filename},
+    { "gtk_icon_info_get_base_size",  cast(void**)& gtk_icon_info_get_base_size},
+    { "gtk_icon_info_free",  cast(void**)& gtk_icon_info_free},
+    { "gtk_icon_info_copy",  cast(void**)& gtk_icon_info_copy},
+    { "gtk_icon_info_get_type",  cast(void**)& gtk_icon_info_get_type},
+    { "gtk_icon_theme_add_builtin_icon",  cast(void**)& gtk_icon_theme_add_builtin_icon},
+    { "gtk_icon_theme_rescan_if_needed",  cast(void**)& gtk_icon_theme_rescan_if_needed},
+    { "gtk_icon_theme_get_example_icon_name",  cast(void**)& gtk_icon_theme_get_example_icon_name},
+    { "gtk_icon_theme_list_contexts",  cast(void**)& gtk_icon_theme_list_contexts},
+    { "gtk_icon_theme_list_icons",  cast(void**)& gtk_icon_theme_list_icons},
+    { "gtk_icon_theme_load_icon",  cast(void**)& gtk_icon_theme_load_icon},
+    { "gtk_icon_theme_choose_icon",  cast(void**)& gtk_icon_theme_choose_icon},
+    { "gtk_icon_theme_lookup_icon",  cast(void**)& gtk_icon_theme_lookup_icon},
+    { "gtk_icon_theme_get_icon_sizes",  cast(void**)& gtk_icon_theme_get_icon_sizes},
+    { "gtk_icon_theme_has_icon",  cast(void**)& gtk_icon_theme_has_icon},
+    { "gtk_icon_theme_set_custom_theme",  cast(void**)& gtk_icon_theme_set_custom_theme},
+    { "gtk_icon_theme_prepend_search_path",  cast(void**)& gtk_icon_theme_prepend_search_path},
+    { "gtk_icon_theme_append_search_path",  cast(void**)& gtk_icon_theme_append_search_path},
+    { "gtk_icon_theme_get_search_path",  cast(void**)& gtk_icon_theme_get_search_path},
+    { "gtk_icon_theme_set_search_path",  cast(void**)& gtk_icon_theme_set_search_path},
+    { "gtk_icon_theme_set_screen",  cast(void**)& gtk_icon_theme_set_screen},
+    { "gtk_icon_theme_get_for_screen",  cast(void**)& gtk_icon_theme_get_for_screen},
+    { "gtk_icon_theme_get_default",  cast(void**)& gtk_icon_theme_get_default},
+    { "gtk_icon_theme_new",  cast(void**)& gtk_icon_theme_new},
+    { "gtk_icon_theme_get_type",  cast(void**)& gtk_icon_theme_get_type},
+    { "gtk_icon_theme_error_quark",  cast(void**)& gtk_icon_theme_error_quark},
+    { "_gtk_icon_factory_ensure_default_icons",  cast(void**)& _gtk_icon_factory_ensure_default_icons},
+    { "_gtk_icon_factory_list_ids",  cast(void**)& _gtk_icon_factory_list_ids},
+    { "_gtk_icon_set_invalidate_caches",  cast(void**)& _gtk_icon_set_invalidate_caches},
+    { "gtk_icon_source_get_size",  cast(void**)& gtk_icon_source_get_size},
+    { "gtk_icon_source_get_state",  cast(void**)& gtk_icon_source_get_state},
+    { "gtk_icon_source_get_direction",  cast(void**)& gtk_icon_source_get_direction},
+    { "gtk_icon_source_set_size",  cast(void**)& gtk_icon_source_set_size},
+    { "gtk_icon_source_set_state",  cast(void**)& gtk_icon_source_set_state},
+    { "gtk_icon_source_set_direction",  cast(void**)& gtk_icon_source_set_direction},
+    { "gtk_icon_source_get_direction_wildcarded",  cast(void**)& gtk_icon_source_get_direction_wildcarded},
+    { "gtk_icon_source_get_state_wildcarded",  cast(void**)& gtk_icon_source_get_state_wildcarded},
+    { "gtk_icon_source_get_size_wildcarded",  cast(void**)& gtk_icon_source_get_size_wildcarded},
+    { "gtk_icon_source_set_size_wildcarded",  cast(void**)& gtk_icon_source_set_size_wildcarded},
+    { "gtk_icon_source_set_state_wildcarded",  cast(void**)& gtk_icon_source_set_state_wildcarded},
+    { "gtk_icon_source_set_direction_wildcarded",  cast(void**)& gtk_icon_source_set_direction_wildcarded},
+    { "gtk_icon_source_get_pixbuf",  cast(void**)& gtk_icon_source_get_pixbuf},
+    { "gtk_icon_source_get_icon_name",  cast(void**)& gtk_icon_source_get_icon_name},
+    { "gtk_icon_source_get_filename",  cast(void**)& gtk_icon_source_get_filename},
+    { "gtk_icon_source_set_pixbuf",  cast(void**)& gtk_icon_source_set_pixbuf},
+    { "gtk_icon_source_set_icon_name",  cast(void**)& gtk_icon_source_set_icon_name},
+    { "gtk_icon_source_set_filename",  cast(void**)& gtk_icon_source_set_filename},
+    { "gtk_icon_source_free",  cast(void**)& gtk_icon_source_free},
+    { "gtk_icon_source_copy",  cast(void**)& gtk_icon_source_copy},
+    { "gtk_icon_source_new",  cast(void**)& gtk_icon_source_new},
+    { "gtk_icon_source_get_type",  cast(void**)& gtk_icon_source_get_type},
+    { "gtk_icon_set_get_sizes",  cast(void**)& gtk_icon_set_get_sizes},
+    { "gtk_icon_set_add_source",  cast(void**)& gtk_icon_set_add_source},
+    { "gtk_icon_set_render_icon",  cast(void**)& gtk_icon_set_render_icon},
+    { "gtk_icon_set_copy",  cast(void**)& gtk_icon_set_copy},
+    { "gtk_icon_set_unref",  cast(void**)& gtk_icon_set_unref},
+    { "gtk_icon_set_ref",  cast(void**)& gtk_icon_set_ref},
+    { "gtk_icon_set_new_from_pixbuf",  cast(void**)& gtk_icon_set_new_from_pixbuf},
+    { "gtk_icon_set_new",  cast(void**)& gtk_icon_set_new},
+    { "gtk_icon_set_get_type",  cast(void**)& gtk_icon_set_get_type},
+    { "gtk_icon_size_get_name",  cast(void**)& gtk_icon_size_get_name},
+    { "gtk_icon_size_from_name",  cast(void**)& gtk_icon_size_from_name},
+    { "gtk_icon_size_register_alias",  cast(void**)& gtk_icon_size_register_alias},
+    { "gtk_icon_size_register",  cast(void**)& gtk_icon_size_register},
+    { "gtk_icon_size_lookup_for_settings",  cast(void**)& gtk_icon_size_lookup_for_settings},
+    { "gtk_icon_size_lookup",  cast(void**)& gtk_icon_size_lookup},
+    { "gtk_icon_factory_lookup_default",  cast(void**)& gtk_icon_factory_lookup_default},
+    { "gtk_icon_factory_remove_default",  cast(void**)& gtk_icon_factory_remove_default},
+    { "gtk_icon_factory_add_default",  cast(void**)& gtk_icon_factory_add_default},
+    { "gtk_icon_factory_lookup",  cast(void**)& gtk_icon_factory_lookup},
+    { "gtk_icon_factory_add",  cast(void**)& gtk_icon_factory_add},
+    { "gtk_icon_factory_new",  cast(void**)& gtk_icon_factory_new},
+    { "gtk_icon_factory_get_type",  cast(void**)& gtk_icon_factory_get_type},
+    { "gtk_hseparator_new",  cast(void**)& gtk_hseparator_new},
+    { "gtk_hseparator_get_type",  cast(void**)& gtk_hseparator_get_type},
+    { "gtk_separator_get_type",  cast(void**)& gtk_separator_get_type},
+    { "gtk_hscale_new_with_range",  cast(void**)& gtk_hscale_new_with_range},
+    { "gtk_hscale_new",  cast(void**)& gtk_hscale_new},
+    { "gtk_hscale_get_type",  cast(void**)& gtk_hscale_get_type},
+    { "_gtk_scale_format_value",  cast(void**)& _gtk_scale_format_value},
+    { "_gtk_scale_get_value_size",  cast(void**)& _gtk_scale_get_value_size},
+    { "_gtk_scale_clear_layout",  cast(void**)& _gtk_scale_clear_layout},
+    { "gtk_scale_get_layout_offsets",  cast(void**)& gtk_scale_get_layout_offsets},
+    { "gtk_scale_get_layout",  cast(void**)& gtk_scale_get_layout},
+    { "gtk_scale_get_value_pos",  cast(void**)& gtk_scale_get_value_pos},
+    { "gtk_scale_set_value_pos",  cast(void**)& gtk_scale_set_value_pos},
+    { "gtk_scale_get_draw_value",  cast(void**)& gtk_scale_get_draw_value},
+    { "gtk_scale_set_draw_value",  cast(void**)& gtk_scale_set_draw_value},
+    { "gtk_scale_get_digits",  cast(void**)& gtk_scale_get_digits},
+    { "gtk_scale_set_digits",  cast(void**)& gtk_scale_set_digits},
+    { "gtk_scale_get_type",  cast(void**)& gtk_scale_get_type},
+    { "gtk_hruler_new",  cast(void**)& gtk_hruler_new},
+    { "gtk_hruler_get_type",  cast(void**)& gtk_hruler_get_type},
+    { "gtk_ruler_get_range",  cast(void**)& gtk_ruler_get_range},
+    { "gtk_ruler_get_metric",  cast(void**)& gtk_ruler_get_metric},
+    { "gtk_ruler_draw_pos",  cast(void**)& gtk_ruler_draw_pos},
+    { "gtk_ruler_draw_ticks",  cast(void**)& gtk_ruler_draw_ticks},
+    { "gtk_ruler_set_range",  cast(void**)& gtk_ruler_set_range},
+    { "gtk_ruler_set_metric",  cast(void**)& gtk_ruler_set_metric},
+    { "gtk_ruler_get_type",  cast(void**)& gtk_ruler_get_type},
+    { "gtk_hpaned_new",  cast(void**)& gtk_hpaned_new},
+    { "gtk_hpaned_get_type",  cast(void**)& gtk_hpaned_get_type},
+    { "gtk_paned_compute_position",  cast(void**)& gtk_paned_compute_position},
+    { "gtk_paned_get_child2",  cast(void**)& gtk_paned_get_child2},
+    { "gtk_paned_get_child1",  cast(void**)& gtk_paned_get_child1},
+    { "gtk_paned_set_position",  cast(void**)& gtk_paned_set_position},
+    { "gtk_paned_get_position",  cast(void**)& gtk_paned_get_position},
+    { "gtk_paned_pack2",  cast(void**)& gtk_paned_pack2},
+    { "gtk_paned_pack1",  cast(void**)& gtk_paned_pack1},
+    { "gtk_paned_add2",  cast(void**)& gtk_paned_add2},
+    { "gtk_paned_add1",  cast(void**)& gtk_paned_add1},
+    { "gtk_paned_get_type",  cast(void**)& gtk_paned_get_type},
+    { "gtk_hbutton_box_set_layout_default",  cast(void**)& gtk_hbutton_box_set_layout_default},
+    { "gtk_hbutton_box_set_spacing_default",  cast(void**)& gtk_hbutton_box_set_spacing_default},
+    { "gtk_hbutton_box_get_layout_default",  cast(void**)& gtk_hbutton_box_get_layout_default},
+    { "gtk_hbutton_box_get_spacing_default",  cast(void**)& gtk_hbutton_box_get_spacing_default},
+    { "gtk_hbutton_box_new",  cast(void**)& gtk_hbutton_box_new},
+    { "gtk_hbutton_box_get_type",  cast(void**)& gtk_hbutton_box_get_type},
+    { "gtk_handle_box_get_snap_edge",  cast(void**)& gtk_handle_box_get_snap_edge},
+    { "gtk_handle_box_set_snap_edge",  cast(void**)& gtk_handle_box_set_snap_edge},
+    { "gtk_handle_box_get_handle_position",  cast(void**)& gtk_handle_box_get_handle_position},
+    { "gtk_handle_box_set_handle_position",  cast(void**)& gtk_handle_box_set_handle_position},
+    { "gtk_handle_box_get_shadow_type",  cast(void**)& gtk_handle_box_get_shadow_type},
+    { "gtk_handle_box_set_shadow_type",  cast(void**)& gtk_handle_box_set_shadow_type},
+    { "gtk_handle_box_new",  cast(void**)& gtk_handle_box_new},
+    { "gtk_handle_box_get_type",  cast(void**)& gtk_handle_box_get_type},
+    { "gtk_gc_release",  cast(void**)& gtk_gc_release},
+    { "gtk_gc_get",  cast(void**)& gtk_gc_get},
+    { "gtk_gamma_curve_new",  cast(void**)& gtk_gamma_curve_new},
+    { "gtk_gamma_curve_get_type",  cast(void**)& gtk_gamma_curve_get_type},
+    { "gtk_font_selection_dialog_set_preview_text",  cast(void**)& gtk_font_selection_dialog_set_preview_text},
+    { "gtk_font_selection_dialog_get_preview_text",  cast(void**)& gtk_font_selection_dialog_get_preview_text},
+    { "gtk_font_selection_dialog_set_font_name",  cast(void**)& gtk_font_selection_dialog_set_font_name},
+    { "gtk_font_selection_dialog_get_font",  cast(void**)& gtk_font_selection_dialog_get_font},
+    { "gtk_font_selection_dialog_get_font_name",  cast(void**)& gtk_font_selection_dialog_get_font_name},
+    { "gtk_font_selection_dialog_new",  cast(void**)& gtk_font_selection_dialog_new},
+    { "gtk_font_selection_dialog_get_type",  cast(void**)& gtk_font_selection_dialog_get_type},
+    { "gtk_font_selection_set_preview_text",  cast(void**)& gtk_font_selection_set_preview_text},
+    { "gtk_font_selection_get_preview_text",  cast(void**)& gtk_font_selection_get_preview_text},
+    { "gtk_font_selection_set_font_name",  cast(void**)& gtk_font_selection_set_font_name},
+    { "gtk_font_selection_get_font",  cast(void**)& gtk_font_selection_get_font},
+    { "gtk_font_selection_get_font_name",  cast(void**)& gtk_font_selection_get_font_name},
+    { "gtk_font_selection_new",  cast(void**)& gtk_font_selection_new},
+    { "gtk_font_selection_get_type",  cast(void**)& gtk_font_selection_get_type},
+    { "gtk_font_button_set_show_size",  cast(void**)& gtk_font_button_set_show_size},
+    { "gtk_font_button_get_show_size",  cast(void**)& gtk_font_button_get_show_size},
+    { "gtk_font_button_set_show_style",  cast(void**)& gtk_font_button_set_show_style},
+    { "gtk_font_button_get_show_style",  cast(void**)& gtk_font_button_get_show_style},
+    { "gtk_font_button_set_font_name",  cast(void**)& gtk_font_button_set_font_name},
+    { "gtk_font_button_get_font_name",  cast(void**)& gtk_font_button_get_font_name},
+    { "gtk_font_button_set_use_size",  cast(void**)& gtk_font_button_set_use_size},
+    { "gtk_font_button_get_use_size",  cast(void**)& gtk_font_button_get_use_size},
+    { "gtk_font_button_set_use_font",  cast(void**)& gtk_font_button_set_use_font},
+    { "gtk_font_button_get_use_font",  cast(void**)& gtk_font_button_get_use_font},
+    { "gtk_font_button_set_title",  cast(void**)& gtk_font_button_set_title},
+    { "gtk_font_button_get_title",  cast(void**)& gtk_font_button_get_title},
+    { "gtk_font_button_new_with_font",  cast(void**)& gtk_font_button_new_with_font},
+    { "gtk_font_button_new",  cast(void**)& gtk_font_button_new},
+    { "gtk_font_button_get_type",  cast(void**)& gtk_font_button_get_type},
+    { "gtk_file_chooser_widget_new_with_backend",  cast(void**)& gtk_file_chooser_widget_new_with_backend},
+    { "gtk_file_chooser_widget_new",  cast(void**)& gtk_file_chooser_widget_new},
+    { "gtk_file_chooser_widget_get_type",  cast(void**)& gtk_file_chooser_widget_get_type},
+    { "gtk_file_chooser_dialog_new_with_backend",  cast(void**)& gtk_file_chooser_dialog_new_with_backend},
+    { "gtk_file_chooser_dialog_new",  cast(void**)& gtk_file_chooser_dialog_new},
+    { "gtk_file_chooser_dialog_get_type",  cast(void**)& gtk_file_chooser_dialog_get_type},
+    { "gtk_file_chooser_button_set_focus_on_click",  cast(void**)& gtk_file_chooser_button_set_focus_on_click},
+    { "gtk_file_chooser_button_get_focus_on_click",  cast(void**)& gtk_file_chooser_button_get_focus_on_click},
+    { "gtk_file_chooser_button_set_width_chars",  cast(void**)& gtk_file_chooser_button_set_width_chars},
+    { "gtk_file_chooser_button_get_width_chars",  cast(void**)& gtk_file_chooser_button_get_width_chars},
+    { "gtk_file_chooser_button_set_title",  cast(void**)& gtk_file_chooser_button_set_title},
+    { "gtk_file_chooser_button_get_title",  cast(void**)& gtk_file_chooser_button_get_title},
+    { "gtk_file_chooser_button_new_with_dialog",  cast(void**)& gtk_file_chooser_button_new_with_dialog},
+    { "gtk_file_chooser_button_new_with_backend",  cast(void**)& gtk_file_chooser_button_new_with_backend},
+    { "gtk_file_chooser_button_new",  cast(void**)& gtk_file_chooser_button_new},
+    { "gtk_file_chooser_button_get_type",  cast(void**)& gtk_file_chooser_button_get_type},
+    { "gtk_file_chooser_list_shortcut_folder_uris",  cast(void**)& gtk_file_chooser_list_shortcut_folder_uris},
+    { "gtk_file_chooser_remove_shortcut_folder_uri",  cast(void**)& gtk_file_chooser_remove_shortcut_folder_uri},
+    { "gtk_file_chooser_add_shortcut_folder_uri",  cast(void**)& gtk_file_chooser_add_shortcut_folder_uri},
+    { "gtk_file_chooser_list_shortcut_folders",  cast(void**)& gtk_file_chooser_list_shortcut_folders},
+    { "gtk_file_chooser_remove_shortcut_folder",  cast(void**)& gtk_file_chooser_remove_shortcut_folder},
+    { "gtk_file_chooser_add_shortcut_folder",  cast(void**)& gtk_file_chooser_add_shortcut_folder},
+    { "gtk_file_chooser_get_filter",  cast(void**)& gtk_file_chooser_get_filter},
+    { "gtk_file_chooser_set_filter",  cast(void**)& gtk_file_chooser_set_filter},
+    { "gtk_file_chooser_list_filters",  cast(void**)& gtk_file_chooser_list_filters},
+    { "gtk_file_chooser_remove_filter",  cast(void**)& gtk_file_chooser_remove_filter},
+    { "gtk_file_chooser_add_filter",  cast(void**)& gtk_file_chooser_add_filter},
+    { "gtk_file_chooser_get_extra_widget",  cast(void**)& gtk_file_chooser_get_extra_widget},
+    { "gtk_file_chooser_set_extra_widget",  cast(void**)& gtk_file_chooser_set_extra_widget},
+    { "gtk_file_chooser_get_preview_uri",  cast(void**)& gtk_file_chooser_get_preview_uri},
+    { "gtk_file_chooser_get_preview_filename",  cast(void**)& gtk_file_chooser_get_preview_filename},
+    { "gtk_file_chooser_get_use_preview_label",  cast(void**)& gtk_file_chooser_get_use_preview_label},
+    { "gtk_file_chooser_set_use_preview_label",  cast(void**)& gtk_file_chooser_set_use_preview_label},
+    { "gtk_file_chooser_get_preview_widget_active",  cast(void**)& gtk_file_chooser_get_preview_widget_active},
+    { "gtk_file_chooser_set_preview_widget_active",  cast(void**)& gtk_file_chooser_set_preview_widget_active},
+    { "gtk_file_chooser_get_preview_widget",  cast(void**)& gtk_file_chooser_get_preview_widget},
+    { "gtk_file_chooser_set_preview_widget",  cast(void**)& gtk_file_chooser_set_preview_widget},
+    { "gtk_file_chooser_get_current_folder_uri",  cast(void**)& gtk_file_chooser_get_current_folder_uri},
+    { "gtk_file_chooser_set_current_folder_uri",  cast(void**)& gtk_file_chooser_set_current_folder_uri},
+    { "gtk_file_chooser_get_uris",  cast(void**)& gtk_file_chooser_get_uris},
+    { "gtk_file_chooser_unselect_uri",  cast(void**)& gtk_file_chooser_unselect_uri},
+    { "gtk_file_chooser_select_uri",  cast(void**)& gtk_file_chooser_select_uri},
+    { "gtk_file_chooser_set_uri",  cast(void**)& gtk_file_chooser_set_uri},
+    { "gtk_file_chooser_get_uri",  cast(void**)& gtk_file_chooser_get_uri},
+    { "gtk_file_chooser_get_current_folder",  cast(void**)& gtk_file_chooser_get_current_folder},
+    { "gtk_file_chooser_set_current_folder",  cast(void**)& gtk_file_chooser_set_current_folder},
+    { "gtk_file_chooser_get_filenames",  cast(void**)& gtk_file_chooser_get_filenames},
+    { "gtk_file_chooser_unselect_all",  cast(void**)& gtk_file_chooser_unselect_all},
+    { "gtk_file_chooser_select_all",  cast(void**)& gtk_file_chooser_select_all},
+    { "gtk_file_chooser_unselect_filename",  cast(void**)& gtk_file_chooser_unselect_filename},
+    { "gtk_file_chooser_select_filename",  cast(void**)& gtk_file_chooser_select_filename},
+    { "gtk_file_chooser_set_filename",  cast(void**)& gtk_file_chooser_set_filename},
+    { "gtk_file_chooser_get_filename",  cast(void**)& gtk_file_chooser_get_filename},
+    { "gtk_file_chooser_set_current_name",  cast(void**)& gtk_file_chooser_set_current_name},
+    { "gtk_file_chooser_get_do_overwrite_confirmation",  cast(void**)& gtk_file_chooser_get_do_overwrite_confirmation},
+    { "gtk_file_chooser_set_do_overwrite_confirmation",  cast(void**)& gtk_file_chooser_set_do_overwrite_confirmation},
+    { "gtk_file_chooser_get_show_hidden",  cast(void**)& gtk_file_chooser_get_show_hidden},
+    { "gtk_file_chooser_set_show_hidden",  cast(void**)& gtk_file_chooser_set_show_hidden},
+    { "gtk_file_chooser_get_select_multiple",  cast(void**)& gtk_file_chooser_get_select_multiple},
+    { "gtk_file_chooser_set_select_multiple",  cast(void**)& gtk_file_chooser_set_select_multiple},
+    { "gtk_file_chooser_get_local_only",  cast(void**)& gtk_file_chooser_get_local_only},
+    { "gtk_file_chooser_set_local_only",  cast(void**)& gtk_file_chooser_set_local_only},
+    { "gtk_file_chooser_get_action",  cast(void**)& gtk_file_chooser_get_action},
+    { "gtk_file_chooser_set_action",  cast(void**)& gtk_file_chooser_set_action},
+    { "gtk_file_chooser_error_quark",  cast(void**)& gtk_file_chooser_error_quark},
+    { "gtk_file_chooser_get_type",  cast(void**)& gtk_file_chooser_get_type},
+    { "gtk_file_filter_filter",  cast(void**)& gtk_file_filter_filter},
+    { "gtk_file_filter_get_needed",  cast(void**)& gtk_file_filter_get_needed},
+    { "gtk_file_filter_add_custom",  cast(void**)& gtk_file_filter_add_custom},
+    { "gtk_file_filter_add_pixbuf_formats",  cast(void**)& gtk_file_filter_add_pixbuf_formats},
+    { "gtk_file_filter_add_pattern",  cast(void**)& gtk_file_filter_add_pattern},
+    { "gtk_file_filter_add_mime_type",  cast(void**)& gtk_file_filter_add_mime_type},
+    { "gtk_file_filter_get_name",  cast(void**)& gtk_file_filter_get_name},
+    { "gtk_file_filter_set_name",  cast(void**)& gtk_file_filter_set_name},
+    { "gtk_file_filter_new",  cast(void**)& gtk_file_filter_new},
+    { "gtk_file_filter_get_type",  cast(void**)& gtk_file_filter_get_type},
+    { "gtk_fixed_get_has_window",  cast(void**)& gtk_fixed_get_has_window},
+    { "gtk_fixed_set_has_window",  cast(void**)& gtk_fixed_set_has_window},
+    { "gtk_fixed_move",  cast(void**)& gtk_fixed_move},
+    { "gtk_fixed_put",  cast(void**)& gtk_fixed_put},
+    { "gtk_fixed_new",  cast(void**)& gtk_fixed_new},
+    { "gtk_fixed_get_type",  cast(void**)& gtk_fixed_get_type},
+    { "gtk_file_selection_get_select_multiple",  cast(void**)& gtk_file_selection_get_select_multiple},
+    { "gtk_file_selection_set_select_multiple",  cast(void**)& gtk_file_selection_set_select_multiple},
+    { "gtk_file_selection_get_selections",  cast(void**)& gtk_file_selection_get_selections},
+    { "gtk_file_selection_hide_fileop_buttons",  cast(void**)& gtk_file_selection_hide_fileop_buttons},
+    { "gtk_file_selection_show_fileop_buttons",  cast(void**)& gtk_file_selection_show_fileop_buttons},
+    { "gtk_file_selection_complete",  cast(void**)& gtk_file_selection_complete},
+    { "gtk_file_selection_get_filename",  cast(void**)& gtk_file_selection_get_filename},
+    { "gtk_file_selection_set_filename",  cast(void**)& gtk_file_selection_set_filename},
+    { "gtk_file_selection_new",  cast(void**)& gtk_file_selection_new},
+    { "gtk_file_selection_get_type",  cast(void**)& gtk_file_selection_get_type},
+    { "gtk_expander_get_label_widget",  cast(void**)& gtk_expander_get_label_widget},
+    { "gtk_expander_set_label_widget",  cast(void**)& gtk_expander_set_label_widget},
+    { "gtk_expander_get_use_markup",  cast(void**)& gtk_expander_get_use_markup},
+    { "gtk_expander_set_use_markup",  cast(void**)& gtk_expander_set_use_markup},
+    { "gtk_expander_get_use_underline",  cast(void**)& gtk_expander_get_use_underline},
+    { "gtk_expander_set_use_underline",  cast(void**)& gtk_expander_set_use_underline},
+    { "gtk_expander_get_label",  cast(void**)& gtk_expander_get_label},
+    { "gtk_expander_set_label",  cast(void**)& gtk_expander_set_label},
+    { "gtk_expander_get_spacing",  cast(void**)& gtk_expander_get_spacing},
+    { "gtk_expander_set_spacing",  cast(void**)& gtk_expander_set_spacing},
+    { "gtk_expander_get_expanded",  cast(void**)& gtk_expander_get_expanded},
+    { "gtk_expander_set_expanded",  cast(void**)& gtk_expander_set_expanded},
+    { "gtk_expander_new_with_mnemonic",  cast(void**)& gtk_expander_new_with_mnemonic},
+    { "gtk_expander_new",  cast(void**)& gtk_expander_new},
+    { "gtk_expander_get_type",  cast(void**)& gtk_expander_get_type},
+    { "gtk_event_box_set_above_child",  cast(void**)& gtk_event_box_set_above_child},
+    { "gtk_event_box_get_above_child",  cast(void**)& gtk_event_box_get_above_child},
+    { "gtk_event_box_set_visible_window",  cast(void**)& gtk_event_box_set_visible_window},
+    { "gtk_event_box_get_visible_window",  cast(void**)& gtk_event_box_get_visible_window},
+    { "gtk_event_box_new",  cast(void**)& gtk_event_box_new},
+    { "gtk_event_box_get_type",  cast(void**)& gtk_event_box_get_type},
+    { "gtk_curve_set_curve_type",  cast(void**)& gtk_curve_set_curve_type},
+    { "gtk_curve_set_vector",  cast(void**)& gtk_curve_set_vector},
+    { "gtk_curve_get_vector",  cast(void**)& gtk_curve_get_vector},
+    { "gtk_curve_set_range",  cast(void**)& gtk_curve_set_range},
+    { "gtk_curve_set_gamma",  cast(void**)& gtk_curve_set_gamma},
+    { "gtk_curve_reset",  cast(void**)& gtk_curve_reset},
+    { "gtk_curve_new",  cast(void**)& gtk_curve_new},
+    { "gtk_curve_get_type",  cast(void**)& gtk_curve_get_type},
+    { "gtk_drawing_area_size",  cast(void**)& gtk_drawing_area_size},
+    { "gtk_drawing_area_new",  cast(void**)& gtk_drawing_area_new},
+    { "gtk_drawing_area_get_type",  cast(void**)& gtk_drawing_area_get_type},
+    { "gtk_ctree_node_get_type",  cast(void**)& gtk_ctree_node_get_type},
+    { "gtk_ctree_sort_recursive",  cast(void**)& gtk_ctree_sort_recursive},
+    { "gtk_ctree_sort_node",  cast(void**)& gtk_ctree_sort_node},
+    { "gtk_ctree_set_drag_compare_func",  cast(void**)& gtk_ctree_set_drag_compare_func},
+    { "gtk_ctree_set_expander_style",  cast(void**)& gtk_ctree_set_expander_style},
+    { "gtk_ctree_set_line_style",  cast(void**)& gtk_ctree_set_line_style},
+    { "gtk_ctree_set_show_stub",  cast(void**)& gtk_ctree_set_show_stub},
+    { "gtk_ctree_set_spacing",  cast(void**)& gtk_ctree_set_spacing},
+    { "gtk_ctree_set_indent",  cast(void**)& gtk_ctree_set_indent},
+    { "gtk_ctree_node_is_visible",  cast(void**)& gtk_ctree_node_is_visible},
+    { "gtk_ctree_node_moveto",  cast(void**)& gtk_ctree_node_moveto},
+    { "gtk_ctree_node_get_row_data",  cast(void**)& gtk_ctree_node_get_row_data},
+    { "gtk_ctree_node_set_row_data_full",  cast(void**)& gtk_ctree_node_set_row_data_full},
+    { "gtk_ctree_node_set_row_data",  cast(void**)& gtk_ctree_node_set_row_data},
+    { "gtk_ctree_node_set_background",  cast(void**)& gtk_ctree_node_set_background},
+    { "gtk_ctree_node_set_foreground",  cast(void**)& gtk_ctree_node_set_foreground},
+    { "gtk_ctree_node_get_cell_style",  cast(void**)& gtk_ctree_node_get_cell_style},
+    { "gtk_ctree_node_set_cell_style",  cast(void**)& gtk_ctree_node_set_cell_style},
+    { "gtk_ctree_node_get_row_style",  cast(void**)& gtk_ctree_node_get_row_style},
+    { "gtk_ctree_node_set_row_style",  cast(void**)& gtk_ctree_node_set_row_style},
+    { "gtk_ctree_get_node_info",  cast(void**)& gtk_ctree_get_node_info},
+    { "gtk_ctree_node_get_pixtext",  cast(void**)& gtk_ctree_node_get_pixtext},
+    { "gtk_ctree_node_get_pixmap",  cast(void**)& gtk_ctree_node_get_pixmap},
+    { "gtk_ctree_node_get_text",  cast(void**)& gtk_ctree_node_get_text},
+    { "gtk_ctree_node_get_cell_type",  cast(void**)& gtk_ctree_node_get_cell_type},
+    { "gtk_ctree_node_get_selectable",  cast(void**)& gtk_ctree_node_get_selectable},
+    { "gtk_ctree_node_set_selectable",  cast(void**)& gtk_ctree_node_set_selectable},
+    { "gtk_ctree_node_set_shift",  cast(void**)& gtk_ctree_node_set_shift},
+    { "gtk_ctree_set_node_info",  cast(void**)& gtk_ctree_set_node_info},
+    { "gtk_ctree_node_set_pixtext",  cast(void**)& gtk_ctree_node_set_pixtext},
+    { "gtk_ctree_node_set_pixmap",  cast(void**)& gtk_ctree_node_set_pixmap},
+    { "gtk_ctree_node_set_text",  cast(void**)& gtk_ctree_node_set_text},
+    { "gtk_ctree_real_select_recursive",  cast(void**)& gtk_ctree_real_select_recursive},
+    { "gtk_ctree_unselect_recursive",  cast(void**)& gtk_ctree_unselect_recursive},
+    { "gtk_ctree_unselect",  cast(void**)& gtk_ctree_unselect},
+    { "gtk_ctree_select_recursive",  cast(void**)& gtk_ctree_select_recursive},
+    { "gtk_ctree_select",  cast(void**)& gtk_ctree_select},
+    { "gtk_ctree_toggle_expansion_recursive",  cast(void**)& gtk_ctree_toggle_expansion_recursive},
+    { "gtk_ctree_toggle_expansion",  cast(void**)& gtk_ctree_toggle_expansion},
+    { "gtk_ctree_collapse_to_depth",  cast(void**)& gtk_ctree_collapse_to_depth},
+    { "gtk_ctree_collapse_recursive",  cast(void**)& gtk_ctree_collapse_recursive},
+    { "gtk_ctree_collapse",  cast(void**)& gtk_ctree_collapse},
+    { "gtk_ctree_expand_to_depth",  cast(void**)& gtk_ctree_expand_to_depth},
+    { "gtk_ctree_expand_recursive",  cast(void**)& gtk_ctree_expand_recursive},
+    { "gtk_ctree_expand",  cast(void**)& gtk_ctree_expand},
+    { "gtk_ctree_move",  cast(void**)& gtk_ctree_move},
+    { "gtk_ctree_is_hot_spot",  cast(void**)& gtk_ctree_is_hot_spot},
+    { "gtk_ctree_find_all_by_row_data_custom",  cast(void**)& gtk_ctree_find_all_by_row_data_custom},
+    { "gtk_ctree_find_by_row_data_custom",  cast(void**)& gtk_ctree_find_by_row_data_custom},
+    { "gtk_ctree_find_all_by_row_data",  cast(void**)& gtk_ctree_find_all_by_row_data},
+    { "gtk_ctree_find_by_row_data",  cast(void**)& gtk_ctree_find_by_row_data},
+    { "gtk_ctree_is_ancestor",  cast(void**)& gtk_ctree_is_ancestor},
+    { "gtk_ctree_find",  cast(void**)& gtk_ctree_find},
+    { "gtk_ctree_node_nth",  cast(void**)& gtk_ctree_node_nth},
+    { "gtk_ctree_find_node_ptr",  cast(void**)& gtk_ctree_find_node_ptr},
+    { "gtk_ctree_last",  cast(void**)& gtk_ctree_last},
+    { "gtk_ctree_is_viewable",  cast(void**)& gtk_ctree_is_viewable},
+    { "gtk_ctree_pre_recursive_to_depth",  cast(void**)& gtk_ctree_pre_recursive_to_depth},
+    { "gtk_ctree_pre_recursive",  cast(void**)& gtk_ctree_pre_recursive},
+    { "gtk_ctree_post_recursive_to_depth",  cast(void**)& gtk_ctree_post_recursive_to_depth},
+    { "gtk_ctree_post_recursive",  cast(void**)& gtk_ctree_post_recursive},
+    { "gtk_ctree_export_to_gnode",  cast(void**)& gtk_ctree_export_to_gnode},
+    { "gtk_ctree_insert_gnode",  cast(void**)& gtk_ctree_insert_gnode},
+    { "gtk_ctree_remove_node",  cast(void**)& gtk_ctree_remove_node},
+    { "gtk_ctree_insert_node",  cast(void**)& gtk_ctree_insert_node},
+    { "gtk_ctree_new",  cast(void**)& gtk_ctree_new},
+    { "gtk_ctree_new_with_titles",  cast(void**)& gtk_ctree_new_with_titles},
+    { "gtk_ctree_get_type",  cast(void**)& gtk_ctree_get_type},
+    { "gtk_combo_box_entry_new_text",  cast(void**)& gtk_combo_box_entry_new_text},
+    { "gtk_combo_box_entry_get_text_column",  cast(void**)& gtk_combo_box_entry_get_text_column},
+    { "gtk_combo_box_entry_set_text_column",  cast(void**)& gtk_combo_box_entry_set_text_column},
+    { "gtk_combo_box_entry_new_with_model",  cast(void**)& gtk_combo_box_entry_new_with_model},
+    { "gtk_combo_box_entry_new",  cast(void**)& gtk_combo_box_entry_new},
+    { "gtk_combo_box_entry_get_type",  cast(void**)& gtk_combo_box_entry_get_type},
+    { "_gtk_combo_box_editing_canceled",  cast(void**)& _gtk_combo_box_editing_canceled},
+    { "gtk_combo_box_get_popup_accessible",  cast(void**)& gtk_combo_box_get_popup_accessible},
+    { "gtk_combo_box_popdown",  cast(void**)& gtk_combo_box_popdown},
+    { "gtk_combo_box_popup",  cast(void**)& gtk_combo_box_popup},
+    { "gtk_combo_box_get_active_text",  cast(void**)& gtk_combo_box_get_active_text},
+    { "gtk_combo_box_remove_text",  cast(void**)& gtk_combo_box_remove_text},
+    { "gtk_combo_box_prepend_text",  cast(void**)& gtk_combo_box_prepend_text},
+    { "gtk_combo_box_insert_text",  cast(void**)& gtk_combo_box_insert_text},
+    { "gtk_combo_box_append_text",  cast(void**)& gtk_combo_box_append_text},
+    { "gtk_combo_box_new_text",  cast(void**)& gtk_combo_box_new_text},
+    { "gtk_combo_box_set_row_separator_func",  cast(void**)& gtk_combo_box_set_row_separator_func},
+    { "gtk_combo_box_get_row_separator_func",  cast(void**)& gtk_combo_box_get_row_separator_func},
+    { "gtk_combo_box_get_model",  cast(void**)& gtk_combo_box_get_model},
+    { "gtk_combo_box_set_model",  cast(void**)& gtk_combo_box_set_model},
+    { "gtk_combo_box_set_active_iter",  cast(void**)& gtk_combo_box_set_active_iter},
+    { "gtk_combo_box_get_active_iter",  cast(void**)& gtk_combo_box_get_active_iter},
+    { "gtk_combo_box_set_active",  cast(void**)& gtk_combo_box_set_active},
+    { "gtk_combo_box_get_active",  cast(void**)& gtk_combo_box_get_active},
+    { "gtk_combo_box_set_focus_on_click",  cast(void**)& gtk_combo_box_set_focus_on_click},
+    { "gtk_combo_box_get_focus_on_click",  cast(void**)& gtk_combo_box_get_focus_on_click},
+    { "gtk_combo_box_set_title",  cast(void**)& gtk_combo_box_set_title},
+    { "gtk_combo_box_get_title",  cast(void**)& gtk_combo_box_get_title},
+    { "gtk_combo_box_set_add_tearoffs",  cast(void**)& gtk_combo_box_set_add_tearoffs},
+    { "gtk_combo_box_get_add_tearoffs",  cast(void**)& gtk_combo_box_get_add_tearoffs},
+    { "gtk_combo_box_set_column_span_column",  cast(void**)& gtk_combo_box_set_column_span_column},
+    { "gtk_combo_box_get_column_span_column",  cast(void**)& gtk_combo_box_get_column_span_column},
+    { "gtk_combo_box_set_row_span_column",  cast(void**)& gtk_combo_box_set_row_span_column},
+    { "gtk_combo_box_get_row_span_column",  cast(void**)& gtk_combo_box_get_row_span_column},
+    { "gtk_combo_box_set_wrap_width",  cast(void**)& gtk_combo_box_set_wrap_width},
+    { "gtk_combo_box_get_wrap_width",  cast(void**)& gtk_combo_box_get_wrap_width},
+    { "gtk_combo_box_new_with_model",  cast(void**)& gtk_combo_box_new_with_model},
+    { "gtk_combo_box_new",  cast(void**)& gtk_combo_box_new},
+    { "gtk_combo_box_get_type",  cast(void**)& gtk_combo_box_get_type},
+    { "gtk_tree_view_get_tooltip_column",  cast(void**)& gtk_tree_view_get_tooltip_column},
+    { "gtk_tree_view_set_tooltip_column",  cast(void**)& gtk_tree_view_set_tooltip_column},
+    { "gtk_tree_view_get_tooltip_context",  cast(void**)& gtk_tree_view_get_tooltip_context},
+    { "gtk_tree_view_set_tooltip_cell",  cast(void**)& gtk_tree_view_set_tooltip_cell},
+    { "gtk_tree_view_set_tooltip_row",  cast(void**)& gtk_tree_view_set_tooltip_row},
+    { "gtk_tree_view_get_level_indentation",  cast(void**)& gtk_tree_view_get_level_indentation},
+    { "gtk_tree_view_set_level_indentation",  cast(void**)& gtk_tree_view_set_level_indentation},
+    { "gtk_tree_view_get_show_expanders",  cast(void**)& gtk_tree_view_get_show_expanders},
+    { "gtk_tree_view_set_show_expanders",  cast(void**)& gtk_tree_view_set_show_expanders},
+    { "gtk_tree_view_set_enable_tree_lines",  cast(void**)& gtk_tree_view_set_enable_tree_lines},
+    { "gtk_tree_view_get_enable_tree_lines",  cast(void**)& gtk_tree_view_get_enable_tree_lines},
+    { "gtk_tree_view_set_grid_lines",  cast(void**)& gtk_tree_view_set_grid_lines},
+    { "gtk_tree_view_get_grid_lines",  cast(void**)& gtk_tree_view_get_grid_lines},
+    { "gtk_tree_view_set_row_separator_func",  cast(void**)& gtk_tree_view_set_row_separator_func},
+    { "gtk_tree_view_get_row_separator_func",  cast(void**)& gtk_tree_view_get_row_separator_func},
+    { "gtk_tree_view_is_rubber_banding_active",  cast(void**)& gtk_tree_view_is_rubber_banding_active},
+    { "gtk_tree_view_get_rubber_banding",  cast(void**)& gtk_tree_view_get_rubber_banding},
+    { "gtk_tree_view_set_rubber_banding",  cast(void**)& gtk_tree_view_set_rubber_banding},
+    { "gtk_tree_view_get_hover_expand",  cast(void**)& gtk_tree_view_get_hover_expand},
+    { "gtk_tree_view_set_hover_expand",  cast(void**)& gtk_tree_view_set_hover_expand},
+    { "gtk_tree_view_get_hover_selection",  cast(void**)& gtk_tree_view_get_hover_selection},
+    { "gtk_tree_view_set_hover_selection",  cast(void**)& gtk_tree_view_set_hover_selection},
+    { "gtk_tree_view_get_fixed_height_mode",  cast(void**)& gtk_tree_view_get_fixed_height_mode},
+    { "gtk_tree_view_set_fixed_height_mode",  cast(void**)& gtk_tree_view_set_fixed_height_mode},
+    { "gtk_tree_view_set_destroy_count_func",  cast(void**)& gtk_tree_view_set_destroy_count_func},
+    { "gtk_tree_view_convert_bin_window_to_tree_coords",  cast(void**)& gtk_tree_view_convert_bin_window_to_tree_coords},
+    { "gtk_tree_view_convert_tree_to_bin_window_coords",  cast(void**)& gtk_tree_view_convert_tree_to_bin_window_coords},
+    { "gtk_tree_view_convert_bin_window_to_widget_coords",  cast(void**)& gtk_tree_view_convert_bin_window_to_widget_coords},
+    { "gtk_tree_view_convert_widget_to_bin_window_coords",  cast(void**)& gtk_tree_view_convert_widget_to_bin_window_coords},
+    { "gtk_tree_view_convert_tree_to_widget_coords",  cast(void**)& gtk_tree_view_convert_tree_to_widget_coords},
+    { "gtk_tree_view_convert_widget_to_tree_coords",  cast(void**)& gtk_tree_view_convert_widget_to_tree_coords},
+    { "gtk_tree_view_set_search_position_func",  cast(void**)& gtk_tree_view_set_search_position_func},
+    { "gtk_tree_view_get_search_position_func",  cast(void**)& gtk_tree_view_get_search_position_func},
+    { "gtk_tree_view_set_search_entry",  cast(void**)& gtk_tree_view_set_search_entry},
+    { "gtk_tree_view_get_search_entry",  cast(void**)& gtk_tree_view_get_search_entry},
+    { "gtk_tree_view_set_search_equal_func",  cast(void**)& gtk_tree_view_set_search_equal_func},
+    { "gtk_tree_view_get_search_equal_func",  cast(void**)& gtk_tree_view_get_search_equal_func},
+    { "gtk_tree_view_set_search_column",  cast(void**)& gtk_tree_view_set_search_column},
+    { "gtk_tree_view_get_search_column",  cast(void**)& gtk_tree_view_get_search_column},
+    { "gtk_tree_view_get_enable_search",  cast(void**)& gtk_tree_view_get_enable_search},
+    { "gtk_tree_view_set_enable_search",  cast(void**)& gtk_tree_view_set_enable_search},
+    { "gtk_tree_view_create_row_drag_icon",  cast(void**)& gtk_tree_view_create_row_drag_icon},
+    { "gtk_tree_view_get_dest_row_at_pos",  cast(void**)& gtk_tree_view_get_dest_row_at_pos},
+    { "gtk_tree_view_get_drag_dest_row",  cast(void**)& gtk_tree_view_get_drag_dest_row},
+    { "gtk_tree_view_set_drag_dest_row",  cast(void**)& gtk_tree_view_set_drag_dest_row},
+    { "gtk_tree_view_unset_rows_drag_dest",  cast(void**)& gtk_tree_view_unset_rows_drag_dest},
+    { "gtk_tree_view_unset_rows_drag_source",  cast(void**)& gtk_tree_view_unset_rows_drag_source},
+    { "gtk_tree_view_enable_model_drag_dest",  cast(void**)& gtk_tree_view_enable_model_drag_dest},
+    { "gtk_tree_view_enable_model_drag_source",  cast(void**)& gtk_tree_view_enable_model_drag_source},
+    { "gtk_tree_view_get_visible_range",  cast(void**)& gtk_tree_view_get_visible_range},
+    { "gtk_tree_view_tree_to_widget_coords",  cast(void**)& gtk_tree_view_tree_to_widget_coords},
+    { "gtk_tree_view_widget_to_tree_coords",  cast(void**)& gtk_tree_view_widget_to_tree_coords},
+    { "gtk_tree_view_get_visible_rect",  cast(void**)& gtk_tree_view_get_visible_rect},
+    { "gtk_tree_view_get_background_area",  cast(void**)& gtk_tree_view_get_background_area},
+    { "gtk_tree_view_get_cell_area",  cast(void**)& gtk_tree_view_get_cell_area},
+    { "gtk_tree_view_get_path_at_pos",  cast(void**)& gtk_tree_view_get_path_at_pos},
+    { "gtk_tree_view_get_bin_window",  cast(void**)& gtk_tree_view_get_bin_window},
+    { "gtk_tree_view_get_cursor",  cast(void**)& gtk_tree_view_get_cursor},
+    { "gtk_tree_view_set_cursor_on_cell",  cast(void**)& gtk_tree_view_set_cursor_on_cell},
+    { "gtk_tree_view_set_cursor",  cast(void**)& gtk_tree_view_set_cursor},
+    { "gtk_tree_view_get_reorderable",  cast(void**)& gtk_tree_view_get_reorderable},
+    { "gtk_tree_view_set_reorderable",  cast(void**)& gtk_tree_view_set_reorderable},
+    { "gtk_tree_view_row_expanded",  cast(void**)& gtk_tree_view_row_expanded},
+    { "gtk_tree_view_map_expanded_rows",  cast(void**)& gtk_tree_view_map_expanded_rows},
+    { "gtk_tree_view_collapse_row",  cast(void**)& gtk_tree_view_collapse_row},
+    { "gtk_tree_view_expand_row",  cast(void**)& gtk_tree_view_expand_row},
+    { "gtk_tree_view_expand_to_path",  cast(void**)& gtk_tree_view_expand_to_path},
+    { "gtk_tree_view_collapse_all",  cast(void**)& gtk_tree_view_collapse_all},
+    { "gtk_tree_view_expand_all",  cast(void**)& gtk_tree_view_expand_all},
+    { "gtk_tree_view_row_activated",  cast(void**)& gtk_tree_view_row_activated},
+    { "gtk_tree_view_scroll_to_cell",  cast(void**)& gtk_tree_view_scroll_to_cell},
+    { "gtk_tree_view_scroll_to_point",  cast(void**)& gtk_tree_view_scroll_to_point},
+    { "gtk_tree_view_set_column_drag_function",  cast(void**)& gtk_tree_view_set_column_drag_function},
+    { "gtk_tree_view_get_expander_column",  cast(void**)& gtk_tree_view_get_expander_column},
+    { "gtk_tree_view_set_expander_column",  cast(void**)& gtk_tree_view_set_expander_column},
+    { "gtk_tree_view_move_column_after",  cast(void**)& gtk_tree_view_move_column_after},
+    { "gtk_tree_view_get_columns",  cast(void**)& gtk_tree_view_get_columns},
+    { "gtk_tree_view_get_column",  cast(void**)& gtk_tree_view_get_column},
+    { "gtk_tree_view_insert_column_with_data_func",  cast(void**)& gtk_tree_view_insert_column_with_data_func},
+    { "gtk_tree_view_insert_column_with_attributes",  cast(void**)& gtk_tree_view_insert_column_with_attributes},
+    { "gtk_tree_view_insert_column",  cast(void**)& gtk_tree_view_insert_column},
+    { "gtk_tree_view_remove_column",  cast(void**)& gtk_tree_view_remove_column},
+    { "gtk_tree_view_append_column",  cast(void**)& gtk_tree_view_append_column},
+    { "gtk_tree_view_get_rules_hint",  cast(void**)& gtk_tree_view_get_rules_hint},
+    { "gtk_tree_view_set_rules_hint",  cast(void**)& gtk_tree_view_set_rules_hint},
+    { "gtk_tree_view_set_headers_clickable",  cast(void**)& gtk_tree_view_set_headers_clickable},
+    { "gtk_tree_view_get_headers_clickable",  cast(void**)& gtk_tree_view_get_headers_clickable},
+    { "gtk_tree_view_columns_autosize",  cast(void**)& gtk_tree_view_columns_autosize},
+    { "gtk_tree_view_set_headers_visible",  cast(void**)& gtk_tree_view_set_headers_visible},
+    { "gtk_tree_view_get_headers_visible",  cast(void**)& gtk_tree_view_get_headers_visible},
+    { "gtk_tree_view_set_vadjustment",  cast(void**)& gtk_tree_view_set_vadjustment},
+    { "gtk_tree_view_get_vadjustment",  cast(void**)& gtk_tree_view_get_vadjustment},
+    { "gtk_tree_view_set_hadjustment",  cast(void**)& gtk_tree_view_set_hadjustment},
+    { "gtk_tree_view_get_hadjustment",  cast(void**)& gtk_tree_view_get_hadjustment},
+    { "gtk_tree_view_get_selection",  cast(void**)& gtk_tree_view_get_selection},
+    { "gtk_tree_view_set_model",  cast(void**)& gtk_tree_view_set_model},
+    { "gtk_tree_view_get_model",  cast(void**)& gtk_tree_view_get_model},
+    { "gtk_tree_view_new_with_model",  cast(void**)& gtk_tree_view_new_with_model},
+    { "gtk_tree_view_new",  cast(void**)& gtk_tree_view_new},
+    { "gtk_tree_view_get_type",  cast(void**)& gtk_tree_view_get_type},
+    { "gtk_entry_set_editable",  cast(void**)& gtk_entry_set_editable},
+    { "gtk_entry_select_region",  cast(void**)& gtk_entry_select_region},
+    { "gtk_entry_set_position",  cast(void**)& gtk_entry_set_position},
+    { "gtk_entry_prepend_text",  cast(void**)& gtk_entry_prepend_text},
+    { "gtk_entry_append_text",  cast(void**)& gtk_entry_append_text},
+    { "gtk_entry_new_with_max_length",  cast(void**)& gtk_entry_new_with_max_length},
+    { "gtk_entry_get_cursor_hadjustment",  cast(void**)& gtk_entry_get_cursor_hadjustment},
+    { "gtk_entry_set_cursor_hadjustment",  cast(void**)& gtk_entry_set_cursor_hadjustment},
+    { "gtk_entry_text_index_to_layout_index",  cast(void**)& gtk_entry_text_index_to_layout_index},
+    { "gtk_entry_layout_index_to_text_index",  cast(void**)& gtk_entry_layout_index_to_text_index},
+    { "gtk_entry_get_completion",  cast(void**)& gtk_entry_get_completion},
+    { "gtk_entry_set_completion",  cast(void**)& gtk_entry_set_completion},
+    { "gtk_entry_get_alignment",  cast(void**)& gtk_entry_get_alignment},
+    { "gtk_entry_set_alignment",  cast(void**)& gtk_entry_set_alignment},
+    { "gtk_entry_get_layout_offsets",  cast(void**)& gtk_entry_get_layout_offsets},
+    { "gtk_entry_get_layout",  cast(void**)& gtk_entry_get_layout},
+    { "gtk_entry_get_text",  cast(void**)& gtk_entry_get_text},
+    { "gtk_entry_set_text",  cast(void**)& gtk_entry_set_text},
+    { "gtk_entry_get_width_chars",  cast(void**)& gtk_entry_get_width_chars},
+    { "gtk_entry_set_width_chars",  cast(void**)& gtk_entry_set_width_chars},
+    { "gtk_entry_get_activates_default",  cast(void**)& gtk_entry_get_activates_default},
+    { "gtk_entry_set_activates_default",  cast(void**)& gtk_entry_set_activates_default},
+    { "gtk_entry_get_max_length",  cast(void**)& gtk_entry_get_max_length},
+    { "gtk_entry_set_max_length",  cast(void**)& gtk_entry_set_max_length},
+    { "gtk_entry_get_inner_border",  cast(void**)& gtk_entry_get_inner_border},
+    { "gtk_entry_set_inner_border",  cast(void**)& gtk_entry_set_inner_border},
+    { "gtk_entry_get_has_frame",  cast(void**)& gtk_entry_get_has_frame},
+    { "gtk_entry_set_has_frame",  cast(void**)& gtk_entry_set_has_frame},
+    { "gtk_entry_get_invisible_char",  cast(void**)& gtk_entry_get_invisible_char},
+    { "gtk_entry_set_invisible_char",  cast(void**)& gtk_entry_set_invisible_char},
+    { "gtk_entry_get_visibility",  cast(void**)& gtk_entry_get_visibility},
+    { "gtk_entry_set_visibility",  cast(void**)& gtk_entry_set_visibility},
+    { "gtk_entry_new",  cast(void**)& gtk_entry_new},
+    { "gtk_entry_get_type",  cast(void**)& gtk_entry_get_type},
+    { "gtk_entry_completion_get_text_column",  cast(void**)& gtk_entry_completion_get_text_column},
+    { "gtk_entry_completion_set_text_column",  cast(void**)& gtk_entry_completion_set_text_column},
+    { "gtk_entry_completion_get_completion_prefix",  cast(void**)& gtk_entry_completion_get_completion_prefix},
+    { "gtk_entry_completion_get_popup_single_match",  cast(void**)& gtk_entry_completion_get_popup_single_match},
+    { "gtk_entry_completion_set_popup_single_match",  cast(void**)& gtk_entry_completion_set_popup_single_match},
+    { "gtk_entry_completion_get_popup_set_width",  cast(void**)& gtk_entry_completion_get_popup_set_width},
+    { "gtk_entry_completion_set_popup_set_width",  cast(void**)& gtk_entry_completion_set_popup_set_width},
+    { "gtk_entry_completion_get_popup_completion",  cast(void**)& gtk_entry_completion_get_popup_completion},
+    { "gtk_entry_completion_set_popup_completion",  cast(void**)& gtk_entry_completion_set_popup_completion},
+    { "gtk_entry_completion_get_inline_selection",  cast(void**)& gtk_entry_completion_get_inline_selection},
+    { "gtk_entry_completion_set_inline_selection",  cast(void**)& gtk_entry_completion_set_inline_selection},
+    { "gtk_entry_completion_get_inline_completion",  cast(void**)& gtk_entry_completion_get_inline_completion},
+    { "gtk_entry_completion_set_inline_completion",  cast(void**)& gtk_entry_completion_set_inline_completion},
+    { "gtk_entry_completion_delete_action",  cast(void**)& gtk_entry_completion_delete_action},
+    { "gtk_entry_completion_insert_action_markup",  cast(void**)& gtk_entry_completion_insert_action_markup},
+    { "gtk_entry_completion_insert_action_text",  cast(void**)& gtk_entry_completion_insert_action_text},
+    { "gtk_entry_completion_insert_prefix",  cast(void**)& gtk_entry_completion_insert_prefix},
+    { "gtk_entry_completion_complete",  cast(void**)& gtk_entry_completion_complete},
+    { "gtk_entry_completion_get_minimum_key_length",  cast(void**)& gtk_entry_completion_get_minimum_key_length},
+    { "gtk_entry_completion_set_minimum_key_length",  cast(void**)& gtk_entry_completion_set_minimum_key_length},
+    { "gtk_entry_completion_set_match_func",  cast(void**)& gtk_entry_completion_set_match_func},
+    { "gtk_entry_completion_get_model",  cast(void**)& gtk_entry_completion_get_model},
+    { "gtk_entry_completion_set_model",  cast(void**)& gtk_entry_completion_set_model},
+    { "gtk_entry_completion_get_entry",  cast(void**)& gtk_entry_completion_get_entry},
+    { "gtk_entry_completion_new",  cast(void**)& gtk_entry_completion_new},
+    { "gtk_entry_completion_get_type",  cast(void**)& gtk_entry_completion_get_type},
+    { "gtk_tree_model_filter_clear_cache",  cast(void**)& gtk_tree_model_filter_clear_cache},
+    { "gtk_tree_model_filter_refilter",  cast(void**)& gtk_tree_model_filter_refilter},
+    { "gtk_tree_model_filter_convert_path_to_child_path",  cast(void**)& gtk_tree_model_filter_convert_path_to_child_path},
+    { "gtk_tree_model_filter_convert_child_path_to_path",  cast(void**)& gtk_tree_model_filter_convert_child_path_to_path},
+    { "gtk_tree_model_filter_convert_iter_to_child_iter",  cast(void**)& gtk_tree_model_filter_convert_iter_to_child_iter},
+    { "gtk_tree_model_filter_convert_child_iter_to_iter",  cast(void**)& gtk_tree_model_filter_convert_child_iter_to_iter},
+    { "gtk_tree_model_filter_get_model",  cast(void**)& gtk_tree_model_filter_get_model},
+    { "gtk_tree_model_filter_set_visible_column",  cast(void**)& gtk_tree_model_filter_set_visible_column},
+    { "gtk_tree_model_filter_set_modify_func",  cast(void**)& gtk_tree_model_filter_set_modify_func},
+    { "gtk_tree_model_filter_set_visible_func",  cast(void**)& gtk_tree_model_filter_set_visible_func},
+    { "gtk_tree_model_filter_new",  cast(void**)& gtk_tree_model_filter_new},
+    { "gtk_tree_model_filter_get_type",  cast(void**)& gtk_tree_model_filter_get_type},
+    { "gtk_list_store_move_before",  cast(void**)& gtk_list_store_move_before},
+    { "gtk_list_store_move_after",  cast(void**)& gtk_list_store_move_after},
+    { "gtk_list_store_swap",  cast(void**)& gtk_list_store_swap},
+    { "gtk_list_store_reorder",  cast(void**)& gtk_list_store_reorder},
+    { "gtk_list_store_iter_is_valid",  cast(void**)& gtk_list_store_iter_is_valid},
+    { "gtk_list_store_clear",  cast(void**)& gtk_list_store_clear},
+    { "gtk_list_store_append",  cast(void**)& gtk_list_store_append},
+    { "gtk_list_store_prepend",  cast(void**)& gtk_list_store_prepend},
+    { "gtk_list_store_insert_with_valuesv",  cast(void**)& gtk_list_store_insert_with_valuesv},
+    { "gtk_list_store_insert_with_values",  cast(void**)& gtk_list_store_insert_with_values},
+    { "gtk_list_store_insert_after",  cast(void**)& gtk_list_store_insert_after},
+    { "gtk_list_store_insert_before",  cast(void**)& gtk_list_store_insert_before},
+    { "gtk_list_store_insert",  cast(void**)& gtk_list_store_insert},
+    { "gtk_list_store_remove",  cast(void**)& gtk_list_store_remove},
+    { "gtk_list_store_set_valist",  cast(void**)& gtk_list_store_set_valist},
+    { "gtk_list_store_set_valuesv",  cast(void**)& gtk_list_store_set_valuesv},
+    { "gtk_list_store_set",  cast(void**)& gtk_list_store_set},
+    { "gtk_list_store_set_value",  cast(void**)& gtk_list_store_set_value},
+    { "gtk_list_store_set_column_types",  cast(void**)& gtk_list_store_set_column_types},
+    { "gtk_list_store_newv",  cast(void**)& gtk_list_store_newv},
+    { "gtk_list_store_new",  cast(void**)& gtk_list_store_new},
+    { "gtk_list_store_get_type",  cast(void**)& gtk_list_store_get_type},
+    { "gtk_im_context_delete_surrounding",  cast(void**)& gtk_im_context_delete_surrounding},
+    { "gtk_im_context_get_surrounding",  cast(void**)& gtk_im_context_get_surrounding},
+    { "gtk_im_context_set_surrounding",  cast(void**)& gtk_im_context_set_surrounding},
+    { "gtk_im_context_set_use_preedit",  cast(void**)& gtk_im_context_set_use_preedit},
+    { "gtk_im_context_set_cursor_location",  cast(void**)& gtk_im_context_set_cursor_location},
+    { "gtk_im_context_reset",  cast(void**)& gtk_im_context_reset},
+    { "gtk_im_context_focus_out",  cast(void**)& gtk_im_context_focus_out},
+    { "gtk_im_context_focus_in",  cast(void**)& gtk_im_context_focus_in},
+    { "gtk_im_context_filter_keypress",  cast(void**)& gtk_im_context_filter_keypress},
+    { "gtk_im_context_get_preedit_string",  cast(void**)& gtk_im_context_get_preedit_string},
+    { "gtk_im_context_set_client_window",  cast(void**)& gtk_im_context_set_client_window},
+    { "gtk_im_context_get_type",  cast(void**)& gtk_im_context_get_type},
+    { "gtk_editable_get_editable",  cast(void**)& gtk_editable_get_editable},
+    { "gtk_editable_set_editable",  cast(void**)& gtk_editable_set_editable},
+    { "gtk_editable_get_position",  cast(void**)& gtk_editable_get_position},
+    { "gtk_editable_set_position",  cast(void**)& gtk_editable_set_position},
+    { "gtk_editable_delete_selection",  cast(void**)& gtk_editable_delete_selection},
+    { "gtk_editable_paste_clipboard",  cast(void**)& gtk_editable_paste_clipboard},
+    { "gtk_editable_copy_clipboard",  cast(void**)& gtk_editable_copy_clipboard},
+    { "gtk_editable_cut_clipboard",  cast(void**)& gtk_editable_cut_clipboard},
+    { "gtk_editable_get_chars",  cast(void**)& gtk_editable_get_chars},
+    { "gtk_editable_delete_text",  cast(void**)& gtk_editable_delete_text},
+    { "gtk_editable_insert_text",  cast(void**)& gtk_editable_insert_text},
+    { "gtk_editable_get_selection_bounds",  cast(void**)& gtk_editable_get_selection_bounds},
+    { "gtk_editable_select_region",  cast(void**)& gtk_editable_select_region},
+    { "gtk_editable_get_type",  cast(void**)& gtk_editable_get_type},
+    { "gtk_drag_set_default_icon",  cast(void**)& gtk_drag_set_default_icon},
+    { "_gtk_drag_dest_handle_event",  cast(void**)& _gtk_drag_dest_handle_event},
+    { "_gtk_drag_source_handle_event",  cast(void**)& _gtk_drag_source_handle_event},
+    { "gtk_drag_check_threshold",  cast(void**)& gtk_drag_check_threshold},
+    { "gtk_drag_set_icon_default",  cast(void**)& gtk_drag_set_icon_default},
+    { "gtk_drag_set_icon_name",  cast(void**)& gtk_drag_set_icon_name},
+    { "gtk_drag_set_icon_stock",  cast(void**)& gtk_drag_set_icon_stock},
+    { "gtk_drag_set_icon_pixbuf",  cast(void**)& gtk_drag_set_icon_pixbuf},
+    { "gtk_drag_set_icon_pixmap",  cast(void**)& gtk_drag_set_icon_pixmap},
+    { "gtk_drag_set_icon_widget",  cast(void**)& gtk_drag_set_icon_widget},
+    { "gtk_drag_begin",  cast(void**)& gtk_drag_begin},
+    { "gtk_drag_source_set_icon_name",  cast(void**)& gtk_drag_source_set_icon_name},
+    { "gtk_drag_source_set_icon_stock",  cast(void**)& gtk_drag_source_set_icon_stock},
+    { "gtk_drag_source_set_icon_pixbuf",  cast(void**)& gtk_drag_source_set_icon_pixbuf},
+    { "gtk_drag_source_set_icon",  cast(void**)& gtk_drag_source_set_icon},
+    { "gtk_drag_source_add_uri_targets",  cast(void**)& gtk_drag_source_add_uri_targets},
+    { "gtk_drag_source_add_image_targets",  cast(void**)& gtk_drag_source_add_image_targets},
+    { "gtk_drag_source_add_text_targets",  cast(void**)& gtk_drag_source_add_text_targets},
+    { "gtk_drag_source_set_target_list",  cast(void**)& gtk_drag_source_set_target_list},
+    { "gtk_drag_source_get_target_list",  cast(void**)& gtk_drag_source_get_target_list},
+    { "gtk_drag_source_unset",  cast(void**)& gtk_drag_source_unset},
+    { "gtk_drag_source_set",  cast(void**)& gtk_drag_source_set},
+    { "gtk_drag_dest_get_track_motion",  cast(void**)& gtk_drag_dest_get_track_motion},
+    { "gtk_drag_dest_set_track_motion",  cast(void**)& gtk_drag_dest_set_track_motion},
+    { "gtk_drag_dest_add_uri_targets",  cast(void**)& gtk_drag_dest_add_uri_targets},
+    { "gtk_drag_dest_add_image_targets",  cast(void**)& gtk_drag_dest_add_image_targets},
+    { "gtk_drag_dest_add_text_targets",  cast(void**)& gtk_drag_dest_add_text_targets},
+    { "gtk_drag_dest_set_target_list",  cast(void**)& gtk_drag_dest_set_target_list},
+    { "gtk_drag_dest_get_target_list",  cast(void**)& gtk_drag_dest_get_target_list},
+    { "gtk_drag_dest_find_target",  cast(void**)& gtk_drag_dest_find_target},
+    { "gtk_drag_dest_unset",  cast(void**)& gtk_drag_dest_unset},
+    { "gtk_drag_dest_set_proxy",  cast(void**)& gtk_drag_dest_set_proxy},
+    { "gtk_drag_dest_set",  cast(void**)& gtk_drag_dest_set},
+    { "gtk_drag_unhighlight",  cast(void**)& gtk_drag_unhighlight},
+    { "gtk_drag_highlight",  cast(void**)& gtk_drag_highlight},
+    { "gtk_drag_get_source_widget",  cast(void**)& gtk_drag_get_source_widget},
+    { "gtk_drag_finish",  cast(void**)& gtk_drag_finish},
+    { "gtk_drag_get_data",  cast(void**)& gtk_drag_get_data},
+    { "gtk_combo_disable_activate",  cast(void**)& gtk_combo_disable_activate},
+    { "gtk_combo_set_popdown_strings",  cast(void**)& gtk_combo_set_popdown_strings},
+    { "gtk_combo_set_item_string",  cast(void**)& gtk_combo_set_item_string},
+    { "gtk_combo_set_case_sensitive",  cast(void**)& gtk_combo_set_case_sensitive},
+    { "gtk_combo_set_use_arrows_always",  cast(void**)& gtk_combo_set_use_arrows_always},
+    { "gtk_combo_set_use_arrows",  cast(void**)& gtk_combo_set_use_arrows},
+    { "gtk_combo_set_value_in_list",  cast(void**)& gtk_combo_set_value_in_list},
+    { "gtk_combo_new",  cast(void**)& gtk_combo_new},
+    { "gtk_combo_get_type",  cast(void**)& gtk_combo_get_type},
+    { "gtk_hbox_new",  cast(void**)& gtk_hbox_new},
+    { "gtk_hbox_get_type",  cast(void**)& gtk_hbox_get_type},
+    { "gtk_color_selection_dialog_new",  cast(void**)& gtk_color_selection_dialog_new},
+    { "gtk_color_selection_dialog_get_type",  cast(void**)& gtk_color_selection_dialog_get_type},
+    { "gtk_color_selection_set_update_policy",  cast(void**)& gtk_color_selection_set_update_policy},
+    { "gtk_color_selection_get_color",  cast(void**)& gtk_color_selection_get_color},
+    { "gtk_color_selection_set_color",  cast(void**)& gtk_color_selection_set_color},
+    { "gtk_color_selection_set_change_palette_with_screen_hook",  cast(void**)& gtk_color_selection_set_change_palette_with_screen_hook},
+    { "gtk_color_selection_set_change_palette_hook",  cast(void**)& gtk_color_selection_set_change_palette_hook},
+    { "gtk_color_selection_palette_to_string",  cast(void**)& gtk_color_selection_palette_to_string},
+    { "gtk_color_selection_palette_from_string",  cast(void**)& gtk_color_selection_palette_from_string},
+    { "gtk_color_selection_is_adjusting",  cast(void**)& gtk_color_selection_is_adjusting},
+    { "gtk_color_selection_get_previous_alpha",  cast(void**)& gtk_color_selection_get_previous_alpha},
+    { "gtk_color_selection_get_previous_color",  cast(void**)& gtk_color_selection_get_previous_color},
+    { "gtk_color_selection_set_previous_alpha",  cast(void**)& gtk_color_selection_set_previous_alpha},
+    { "gtk_color_selection_set_previous_color",  cast(void**)& gtk_color_selection_set_previous_color},
+    { "gtk_color_selection_get_current_alpha",  cast(void**)& gtk_color_selection_get_current_alpha},
+    { "gtk_color_selection_get_current_color",  cast(void**)& gtk_color_selection_get_current_color},
+    { "gtk_color_selection_set_current_alpha",  cast(void**)& gtk_color_selection_set_current_alpha},
+    { "gtk_color_selection_set_current_color",  cast(void**)& gtk_color_selection_set_current_color},
+    { "gtk_color_selection_set_has_palette",  cast(void**)& gtk_color_selection_set_has_palette},
+    { "gtk_color_selection_get_has_palette",  cast(void**)& gtk_color_selection_get_has_palette},
+    { "gtk_color_selection_set_has_opacity_control",  cast(void**)& gtk_color_selection_set_has_opacity_control},
+    { "gtk_color_selection_get_has_opacity_control",  cast(void**)& gtk_color_selection_get_has_opacity_control},
+    { "gtk_color_selection_new",  cast(void**)& gtk_color_selection_new},
+    { "gtk_color_selection_get_type",  cast(void**)& gtk_color_selection_get_type},
+    { "gtk_vbox_new",  cast(void**)& gtk_vbox_new},
+    { "gtk_vbox_get_type",  cast(void**)& gtk_vbox_get_type},
+    { "gtk_color_button_get_title",  cast(void**)& gtk_color_button_get_title},
+    { "gtk_color_button_set_title",  cast(void**)& gtk_color_button_set_title},
+    { "gtk_color_button_get_use_alpha",  cast(void**)& gtk_color_button_get_use_alpha},
+    { "gtk_color_button_set_use_alpha",  cast(void**)& gtk_color_button_set_use_alpha},
+    { "gtk_color_button_get_alpha",  cast(void**)& gtk_color_button_get_alpha},
+    { "gtk_color_button_get_color",  cast(void**)& gtk_color_button_get_color},
+    { "gtk_color_button_set_alpha",  cast(void**)& gtk_color_button_set_alpha},
+    { "gtk_color_button_set_color",  cast(void**)& gtk_color_button_set_color},
+    { "gtk_color_button_new_with_color",  cast(void**)& gtk_color_button_new_with_color},
+    { "gtk_color_button_new",  cast(void**)& gtk_color_button_new},
+    { "gtk_color_button_get_type",  cast(void**)& gtk_color_button_get_type},
+    { "_gtk_clist_create_cell_layout",  cast(void**)& _gtk_clist_create_cell_layout},
+    { "gtk_clist_set_auto_sort",  cast(void**)& gtk_clist_set_auto_sort},
+    { "gtk_clist_sort",  cast(void**)& gtk_clist_sort},
+    { "gtk_clist_set_sort_type",  cast(void**)& gtk_clist_set_sort_type},
+    { "gtk_clist_set_sort_column",  cast(void**)& gtk_clist_set_sort_column},
+    { "gtk_clist_set_compare_func",  cast(void**)& gtk_clist_set_compare_func},
+    { "gtk_clist_row_move",  cast(void**)& gtk_clist_row_move},
+    { "gtk_clist_swap_rows",  cast(void**)& gtk_clist_swap_rows},
+    { "gtk_clist_unselect_all",  cast(void**)& gtk_clist_unselect_all},
+    { "gtk_clist_select_all",  cast(void**)& gtk_clist_select_all},
+    { "gtk_clist_get_selection_info",  cast(void**)& gtk_clist_get_selection_info},
+    { "gtk_clist_clear",  cast(void**)& gtk_clist_clear},
+    { "gtk_clist_undo_selection",  cast(void**)& gtk_clist_undo_selection},
+    { "gtk_clist_unselect_row",  cast(void**)& gtk_clist_unselect_row},
+    { "gtk_clist_select_row",  cast(void**)& gtk_clist_select_row},
+    { "gtk_clist_find_row_from_data",  cast(void**)& gtk_clist_find_row_from_data},
+    { "gtk_clist_get_row_data",  cast(void**)& gtk_clist_get_row_data},
+    { "gtk_clist_set_row_data_full",  cast(void**)& gtk_clist_set_row_data_full},
+    { "gtk_clist_set_row_data",  cast(void**)& gtk_clist_set_row_data},
+    { "gtk_clist_remove",  cast(void**)& gtk_clist_remove},
+    { "gtk_clist_insert",  cast(void**)& gtk_clist_insert},
+    { "gtk_clist_append",  cast(void**)& gtk_clist_append},
+    { "gtk_clist_prepend",  cast(void**)& gtk_clist_prepend},
+    { "gtk_clist_get_selectable",  cast(void**)& gtk_clist_get_selectable},
+    { "gtk_clist_set_selectable",  cast(void**)& gtk_clist_set_selectable},
+    { "gtk_clist_set_shift",  cast(void**)& gtk_clist_set_shift},
+    { "gtk_clist_get_row_style",  cast(void**)& gtk_clist_get_row_style},
+    { "gtk_clist_set_row_style",  cast(void**)& gtk_clist_set_row_style},
+    { "gtk_clist_get_cell_style",  cast(void**)& gtk_clist_get_cell_style},
+    { "gtk_clist_set_cell_style",  cast(void**)& gtk_clist_set_cell_style},
+    { "gtk_clist_set_background",  cast(void**)& gtk_clist_set_background},
+    { "gtk_clist_set_foreground",  cast(void**)& gtk_clist_set_foreground},
+    { "gtk_clist_get_pixtext",  cast(void**)& gtk_clist_get_pixtext},
+    { "gtk_clist_set_pixtext",  cast(void**)& gtk_clist_set_pixtext},
+    { "gtk_clist_get_pixmap",  cast(void**)& gtk_clist_get_pixmap},
+    { "gtk_clist_set_pixmap",  cast(void**)& gtk_clist_set_pixmap},
+    { "gtk_clist_get_text",  cast(void**)& gtk_clist_get_text},
+    { "gtk_clist_set_text",  cast(void**)& gtk_clist_set_text},
+    { "gtk_clist_get_cell_type",  cast(void**)& gtk_clist_get_cell_type},
+    { "gtk_clist_row_is_visible",  cast(void**)& gtk_clist_row_is_visible},
+    { "gtk_clist_moveto",  cast(void**)& gtk_clist_moveto},
+    { "gtk_clist_set_row_height",  cast(void**)& gtk_clist_set_row_height},
+    { "gtk_clist_set_column_max_width",  cast(void**)& gtk_clist_set_column_max_width},
+    { "gtk_clist_set_column_min_width",  cast(void**)& gtk_clist_set_column_min_width},
+    { "gtk_clist_set_column_width",  cast(void**)& gtk_clist_set_column_width},
+    { "gtk_clist_optimal_column_width",  cast(void**)& gtk_clist_optimal_column_width},
+    { "gtk_clist_columns_autosize",  cast(void**)& gtk_clist_columns_autosize},
+    { "gtk_clist_set_column_auto_resize",  cast(void**)& gtk_clist_set_column_auto_resize},
+    { "gtk_clist_set_column_resizeable",  cast(void**)& gtk_clist_set_column_resizeable},
+    { "gtk_clist_set_column_visibility",  cast(void**)& gtk_clist_set_column_visibility},
+    { "gtk_clist_set_column_justification",  cast(void**)& gtk_clist_set_column_justification},
+    { "gtk_clist_get_column_widget",  cast(void**)& gtk_clist_get_column_widget},
+    { "gtk_clist_set_column_widget",  cast(void**)& gtk_clist_set_column_widget},
+    { "gtk_clist_get_column_title",  cast(void**)& gtk_clist_get_column_title},
+    { "gtk_clist_set_column_title",  cast(void**)& gtk_clist_set_column_title},
+    { "gtk_clist_column_titles_passive",  cast(void**)& gtk_clist_column_titles_passive},
+    { "gtk_clist_column_titles_active",  cast(void**)& gtk_clist_column_titles_active},
+    { "gtk_clist_column_title_passive",  cast(void**)& gtk_clist_column_title_passive},
+    { "gtk_clist_column_title_active",  cast(void**)& gtk_clist_column_title_active},
+    { "gtk_clist_column_titles_hide",  cast(void**)& gtk_clist_column_titles_hide},
+    { "gtk_clist_column_titles_show",  cast(void**)& gtk_clist_column_titles_show},
+    { "gtk_clist_thaw",  cast(void**)& gtk_clist_thaw},
+    { "gtk_clist_freeze",  cast(void**)& gtk_clist_freeze},
+    { "gtk_clist_set_button_actions",  cast(void**)& gtk_clist_set_button_actions},
+    { "gtk_clist_set_use_drag_icons",  cast(void**)& gtk_clist_set_use_drag_icons},
+    { "gtk_clist_set_reorderable",  cast(void**)& gtk_clist_set_reorderable},
+    { "gtk_clist_set_selection_mode",  cast(void**)& gtk_clist_set_selection_mode},
+    { "gtk_clist_set_shadow_type",  cast(void**)& gtk_clist_set_shadow_type},
+    { "gtk_clist_get_vadjustment",  cast(void**)& gtk_clist_get_vadjustment},
+    { "gtk_clist_get_hadjustment",  cast(void**)& gtk_clist_get_hadjustment},
+    { "gtk_clist_set_vadjustment",  cast(void**)& gtk_clist_set_vadjustment},
+    { "gtk_clist_set_hadjustment",  cast(void**)& gtk_clist_set_hadjustment},
+    { "gtk_clist_new_with_titles",  cast(void**)& gtk_clist_new_with_titles},
+    { "gtk_clist_new",  cast(void**)& gtk_clist_new},
+    { "gtk_clist_get_type",  cast(void**)& gtk_clist_get_type},
+    { "gtk_vscrollbar_new",  cast(void**)& gtk_vscrollbar_new},
+    { "gtk_vscrollbar_get_type",  cast(void**)& gtk_vscrollbar_get_type},
+    { "gtk_hscrollbar_new",  cast(void**)& gtk_hscrollbar_new},
+    { "gtk_hscrollbar_get_type",  cast(void**)& gtk_hscrollbar_get_type},
+    { "gtk_scrollbar_get_type",  cast(void**)& gtk_scrollbar_get_type},
+    { "_gtk_range_get_wheel_delta",  cast(void**)& _gtk_range_get_wheel_delta},
+    { "gtk_range_get_fill_level",  cast(void**)& gtk_range_get_fill_level},
+    { "gtk_range_set_fill_level",  cast(void**)& gtk_range_set_fill_level},
+    { "gtk_range_get_restrict_to_fill_level",  cast(void**)& gtk_range_get_restrict_to_fill_level},
+    { "gtk_range_set_restrict_to_fill_level",  cast(void**)& gtk_range_set_restrict_to_fill_level},
+    { "gtk_range_get_show_fill_level",  cast(void**)& gtk_range_get_show_fill_level},
+    { "gtk_range_set_show_fill_level",  cast(void**)& gtk_range_set_show_fill_level},
+    { "gtk_range_get_value",  cast(void**)& gtk_range_get_value},
+    { "gtk_range_set_value",  cast(void**)& gtk_range_set_value},
+    { "gtk_range_set_range",  cast(void**)& gtk_range_set_range},
+    { "gtk_range_set_increments",  cast(void**)& gtk_range_set_increments},
+    { "gtk_range_get_upper_stepper_sensitivity",  cast(void**)& gtk_range_get_upper_stepper_sensitivity},
+    { "gtk_range_set_upper_stepper_sensitivity",  cast(void**)& gtk_range_set_upper_stepper_sensitivity},
+    { "gtk_range_get_lower_stepper_sensitivity",  cast(void**)& gtk_range_get_lower_stepper_sensitivity},
+    { "gtk_range_set_lower_stepper_sensitivity",  cast(void**)& gtk_range_set_lower_stepper_sensitivity},
+    { "gtk_range_get_inverted",  cast(void**)& gtk_range_get_inverted},
+    { "gtk_range_set_inverted",  cast(void**)& gtk_range_set_inverted},
+    { "gtk_range_get_adjustment",  cast(void**)& gtk_range_get_adjustment},
+    { "gtk_range_set_adjustment",  cast(void**)& gtk_range_set_adjustment},
+    { "gtk_range_get_update_policy",  cast(void**)& gtk_range_get_update_policy},
+    { "gtk_range_set_update_policy",  cast(void**)& gtk_range_set_update_policy},
+    { "gtk_range_get_type",  cast(void**)& gtk_range_get_type},
+    { "_gtk_clipboard_store_all",  cast(void**)& _gtk_clipboard_store_all},
+    { "_gtk_clipboard_handle_event",  cast(void**)& _gtk_clipboard_handle_event},
+    { "gtk_clipboard_store",  cast(void**)& gtk_clipboard_store},
+    { "gtk_clipboard_set_can_store",  cast(void**)& gtk_clipboard_set_can_store},
+    { "gtk_clipboard_wait_is_target_available",  cast(void**)& gtk_clipboard_wait_is_target_available},
+    { "gtk_clipboard_wait_is_image_available",  cast(void**)& gtk_clipboard_wait_is_image_available},
+    { "gtk_clipboard_wait_is_rich_text_available",  cast(void**)& gtk_clipboard_wait_is_rich_text_available},
+    { "gtk_clipboard_wait_is_text_available",  cast(void**)& gtk_clipboard_wait_is_text_available},
+    { "gtk_clipboard_wait_for_targets",  cast(void**)& gtk_clipboard_wait_for_targets},
+    { "gtk_clipboard_wait_for_image",  cast(void**)& gtk_clipboard_wait_for_image},
+    { "gtk_clipboard_wait_for_rich_text",  cast(void**)& gtk_clipboard_wait_for_rich_text},
+    { "gtk_clipboard_wait_for_text",  cast(void**)& gtk_clipboard_wait_for_text},
+    { "gtk_clipboard_wait_for_contents",  cast(void**)& gtk_clipboard_wait_for_contents},
+    { "gtk_clipboard_request_targets",  cast(void**)& gtk_clipboard_request_targets},
+    { "gtk_clipboard_request_image",  cast(void**)& gtk_clipboard_request_image},
+    { "gtk_clipboard_request_rich_text",  cast(void**)& gtk_clipboard_request_rich_text},
+    { "gtk_clipboard_request_text",  cast(void**)& gtk_clipboard_request_text},
+    { "gtk_clipboard_request_contents",  cast(void**)& gtk_clipboard_request_contents},
+    { "gtk_clipboard_set_image",  cast(void**)& gtk_clipboard_set_image},
+    { "gtk_clipboard_set_text",  cast(void**)& gtk_clipboard_set_text},
+    { "gtk_clipboard_clear",  cast(void**)& gtk_clipboard_clear},
+    { "gtk_clipboard_get_owner",  cast(void**)& gtk_clipboard_get_owner},
+    { "gtk_clipboard_set_with_owner",  cast(void**)& gtk_clipboard_set_with_owner},
+    { "gtk_clipboard_set_with_data",  cast(void**)& gtk_clipboard_set_with_data},
+    { "gtk_clipboard_get_display",  cast(void**)& gtk_clipboard_get_display},
+    { "gtk_clipboard_get",  cast(void**)& gtk_clipboard_get},
+    { "gtk_clipboard_get_for_display",  cast(void**)& gtk_clipboard_get_for_display},
+    { "gtk_clipboard_get_type",  cast(void**)& gtk_clipboard_get_type},
+    { "gtk_target_list_get_type",  cast(void**)& gtk_target_list_get_type},
+    { "gtk_selection_data_free",  cast(void**)& gtk_selection_data_free},
+    { "gtk_selection_data_copy",  cast(void**)& gtk_selection_data_copy},
+    { "gtk_selection_data_get_type",  cast(void**)& gtk_selection_data_get_type},
+    { "_gtk_selection_property_notify",  cast(void**)& _gtk_selection_property_notify},
+    { "_gtk_selection_notify",  cast(void**)& _gtk_selection_notify},
+    { "_gtk_selection_incr_event",  cast(void**)& _gtk_selection_incr_event},
+    { "_gtk_selection_request",  cast(void**)& _gtk_selection_request},
+    { "gtk_selection_clear",  cast(void**)& gtk_selection_clear},
+    { "gtk_selection_remove_all",  cast(void**)& gtk_selection_remove_all},
+    { "gtk_targets_include_uri",  cast(void**)& gtk_targets_include_uri},
+    { "gtk_targets_include_image",  cast(void**)& gtk_targets_include_image},
+    { "gtk_targets_include_rich_text",  cast(void**)& gtk_targets_include_rich_text},
+    { "gtk_targets_include_text",  cast(void**)& gtk_targets_include_text},
+    { "gtk_selection_data_targets_include_uri",  cast(void**)& gtk_selection_data_targets_include_uri},
+    { "gtk_selection_data_targets_include_image",  cast(void**)& gtk_selection_data_targets_include_image},
+    { "gtk_selection_data_targets_include_rich_text",  cast(void**)& gtk_selection_data_targets_include_rich_text},
+    { "gtk_selection_data_targets_include_text",  cast(void**)& gtk_selection_data_targets_include_text},
+    { "gtk_selection_data_get_targets",  cast(void**)& gtk_selection_data_get_targets},
+    { "gtk_selection_data_get_uris",  cast(void**)& gtk_selection_data_get_uris},
+    { "gtk_selection_data_set_uris",  cast(void**)& gtk_selection_data_set_uris},
+    { "gtk_selection_data_get_pixbuf",  cast(void**)& gtk_selection_data_get_pixbuf},
+    { "gtk_selection_data_set_pixbuf",  cast(void**)& gtk_selection_data_set_pixbuf},
+    { "gtk_selection_data_get_text",  cast(void**)& gtk_selection_data_get_text},
+    { "gtk_selection_data_set_text",  cast(void**)& gtk_selection_data_set_text},
+    { "gtk_selection_data_set",  cast(void**)& gtk_selection_data_set},
+    { "gtk_selection_convert",  cast(void**)& gtk_selection_convert},
+    { "gtk_selection_clear_targets",  cast(void**)& gtk_selection_clear_targets},
+    { "gtk_selection_add_targets",  cast(void**)& gtk_selection_add_targets},
+    { "gtk_selection_add_target",  cast(void**)& gtk_selection_add_target},
+    { "gtk_selection_owner_set_for_display",  cast(void**)& gtk_selection_owner_set_for_display},
+    { "gtk_selection_owner_set",  cast(void**)& gtk_selection_owner_set},
+    { "gtk_target_table_free",  cast(void**)& gtk_target_table_free},
+    { "gtk_target_table_new_from_list",  cast(void**)& gtk_target_table_new_from_list},
+    { "gtk_target_list_find",  cast(void**)& gtk_target_list_find},
+    { "gtk_target_list_remove",  cast(void**)& gtk_target_list_remove},
+    { "gtk_target_list_add_table",  cast(void**)& gtk_target_list_add_table},
+    { "gtk_target_list_add_uri_targets",  cast(void**)& gtk_target_list_add_uri_targets},
+    { "gtk_target_list_add_image_targets",  cast(void**)& gtk_target_list_add_image_targets},
+    { "gtk_target_list_add_rich_text_targets",  cast(void**)& gtk_target_list_add_rich_text_targets},
+    { "gtk_target_list_add_text_targets",  cast(void**)& gtk_target_list_add_text_targets},
+    { "gtk_target_list_add",  cast(void**)& gtk_target_list_add},
+    { "gtk_target_list_unref",  cast(void**)& gtk_target_list_unref},
+    { "gtk_target_list_ref",  cast(void**)& gtk_target_list_ref},
+    { "gtk_target_list_new",  cast(void**)& gtk_target_list_new},
+    { "gtk_text_iter_order",  cast(void**)& gtk_text_iter_order},
+    { "gtk_text_iter_in_range",  cast(void**)& gtk_text_iter_in_range},
+    { "gtk_text_iter_compare",  cast(void**)& gtk_text_iter_compare},
+    { "gtk_text_iter_equal",  cast(void**)& gtk_text_iter_equal},
+    { "gtk_text_iter_backward_search",  cast(void**)& gtk_text_iter_backward_search},
+    { "gtk_text_iter_forward_search",  cast(void**)& gtk_text_iter_forward_search},
+    { "gtk_text_iter_backward_find_char",  cast(void**)& gtk_text_iter_backward_find_char},
+    { "gtk_text_iter_forward_find_char",  cast(void**)& gtk_text_iter_forward_find_char},
+    { "gtk_text_iter_backward_to_tag_toggle",  cast(void**)& gtk_text_iter_backward_to_tag_toggle},
+    { "gtk_text_iter_forward_to_tag_toggle",  cast(void**)& gtk_text_iter_forward_to_tag_toggle},
+    { "gtk_text_iter_set_visible_line_index",  cast(void**)& gtk_text_iter_set_visible_line_index},
+    { "gtk_text_iter_set_visible_line_offset",  cast(void**)& gtk_text_iter_set_visible_line_offset},
+    { "gtk_text_iter_forward_to_line_end",  cast(void**)& gtk_text_iter_forward_to_line_end},
+    { "gtk_text_iter_forward_to_end",  cast(void**)& gtk_text_iter_forward_to_end},
+    { "gtk_text_iter_set_line_index",  cast(void**)& gtk_text_iter_set_line_index},
+    { "gtk_text_iter_set_line_offset",  cast(void**)& gtk_text_iter_set_line_offset},
+    { "gtk_text_iter_set_line",  cast(void**)& gtk_text_iter_set_line},
+    { "gtk_text_iter_set_offset",  cast(void**)& gtk_text_iter_set_offset},
+    { "gtk_text_iter_backward_visible_cursor_positions",  cast(void**)& gtk_text_iter_backward_visible_cursor_positions},
+    { "gtk_text_iter_forward_visible_cursor_positions",  cast(void**)& gtk_text_iter_forward_visible_cursor_positions},
+    { "gtk_text_iter_backward_visible_cursor_position",  cast(void**)& gtk_text_iter_backward_visible_cursor_position},
+    { "gtk_text_iter_forward_visible_cursor_position",  cast(void**)& gtk_text_iter_forward_visible_cursor_position},
+    { "gtk_text_iter_backward_cursor_positions",  cast(void**)& gtk_text_iter_backward_cursor_positions},
+    { "gtk_text_iter_forward_cursor_positions",  cast(void**)& gtk_text_iter_forward_cursor_positions},
+    { "gtk_text_iter_backward_cursor_position",  cast(void**)& gtk_text_iter_backward_cursor_position},
+    { "gtk_text_iter_forward_cursor_position",  cast(void**)& gtk_text_iter_forward_cursor_position},
+    { "gtk_text_iter_backward_sentence_starts",  cast(void**)& gtk_text_iter_backward_sentence_starts},
+    { "gtk_text_iter_forward_sentence_ends",  cast(void**)& gtk_text_iter_forward_sentence_ends},
+    { "gtk_text_iter_backward_sentence_start",  cast(void**)& gtk_text_iter_backward_sentence_start},
+    { "gtk_text_iter_forward_sentence_end",  cast(void**)& gtk_text_iter_forward_sentence_end},
+    { "gtk_text_iter_backward_visible_word_starts",  cast(void**)& gtk_text_iter_backward_visible_word_starts},
+    { "gtk_text_iter_forward_visible_word_ends",  cast(void**)& gtk_text_iter_forward_visible_word_ends},
+    { "gtk_text_iter_backward_visible_word_start",  cast(void**)& gtk_text_iter_backward_visible_word_start},
+    { "gtk_text_iter_forward_visible_word_end",  cast(void**)& gtk_text_iter_forward_visible_word_end},
+    { "gtk_text_iter_backward_visible_lines",  cast(void**)& gtk_text_iter_backward_visible_lines},
+    { "gtk_text_iter_forward_visible_lines",  cast(void**)& gtk_text_iter_forward_visible_lines},
+    { "gtk_text_iter_backward_visible_line",  cast(void**)& gtk_text_iter_backward_visible_line},
+    { "gtk_text_iter_forward_visible_line",  cast(void**)& gtk_text_iter_forward_visible_line},
+    { "gtk_text_iter_backward_word_starts",  cast(void**)& gtk_text_iter_backward_word_starts},
+    { "gtk_text_iter_forward_word_ends",  cast(void**)& gtk_text_iter_forward_word_ends},
+    { "gtk_text_iter_backward_word_start",  cast(void**)& gtk_text_iter_backward_word_start},
+    { "gtk_text_iter_forward_word_end",  cast(void**)& gtk_text_iter_forward_word_end},
+    { "gtk_text_iter_backward_lines",  cast(void**)& gtk_text_iter_backward_lines},
+    { "gtk_text_iter_forward_lines",  cast(void**)& gtk_text_iter_forward_lines},
+    { "gtk_text_iter_backward_line",  cast(void**)& gtk_text_iter_backward_line},
+    { "gtk_text_iter_forward_line",  cast(void**)& gtk_text_iter_forward_line},
+    { "gtk_text_iter_backward_chars",  cast(void**)& gtk_text_iter_backward_chars},
+    { "gtk_text_iter_forward_chars",  cast(void**)& gtk_text_iter_forward_chars},
+    { "gtk_text_iter_backward_char",  cast(void**)& gtk_text_iter_backward_char},
+    { "gtk_text_iter_forward_char",  cast(void**)& gtk_text_iter_forward_char},
+    { "gtk_text_iter_is_start",  cast(void**)& gtk_text_iter_is_start},
+    { "gtk_text_iter_is_end",  cast(void**)& gtk_text_iter_is_end},
+    { "gtk_text_iter_get_language",  cast(void**)& gtk_text_iter_get_language},
+    { "gtk_text_iter_get_attributes",  cast(void**)& gtk_text_iter_get_attributes},
+    { "gtk_text_iter_get_bytes_in_line",  cast(void**)& gtk_text_iter_get_bytes_in_line},
+    { "gtk_text_iter_get_chars_in_line",  cast(void**)& gtk_text_iter_get_chars_in_line},
+    { "gtk_text_iter_is_cursor_position",  cast(void**)& gtk_text_iter_is_cursor_position},
+    { "gtk_text_iter_ends_line",  cast(void**)& gtk_text_iter_ends_line},
+    { "gtk_text_iter_starts_line",  cast(void**)& gtk_text_iter_starts_line},
+    { "gtk_text_iter_inside_sentence",  cast(void**)& gtk_text_iter_inside_sentence},
+    { "gtk_text_iter_ends_sentence",  cast(void**)& gtk_text_iter_ends_sentence},
+    { "gtk_text_iter_starts_sentence",  cast(void**)& gtk_text_iter_starts_sentence},
+    { "gtk_text_iter_inside_word",  cast(void**)& gtk_text_iter_inside_word},
+    { "gtk_text_iter_ends_word",  cast(void**)& gtk_text_iter_ends_word},
+    { "gtk_text_iter_starts_word",  cast(void**)& gtk_text_iter_starts_word},
+    { "gtk_text_iter_can_insert",  cast(void**)& gtk_text_iter_can_insert},
+    { "gtk_text_iter_editable",  cast(void**)& gtk_text_iter_editable},
+    { "gtk_text_iter_get_tags",  cast(void**)& gtk_text_iter_get_tags},
+    { "gtk_text_iter_has_tag",  cast(void**)& gtk_text_iter_has_tag},
+    { "gtk_text_iter_toggles_tag",  cast(void**)& gtk_text_iter_toggles_tag},
+    { "gtk_text_iter_ends_tag",  cast(void**)& gtk_text_iter_ends_tag},
+    { "gtk_text_iter_begins_tag",  cast(void**)& gtk_text_iter_begins_tag},
+    { "gtk_text_iter_get_toggled_tags",  cast(void**)& gtk_text_iter_get_toggled_tags},
+    { "gtk_text_iter_get_child_anchor",  cast(void**)& gtk_text_iter_get_child_anchor},
+    { "gtk_text_iter_get_marks",  cast(void**)& gtk_text_iter_get_marks},
+    { "gtk_text_iter_get_pixbuf",  cast(void**)& gtk_text_iter_get_pixbuf},
+    { "gtk_text_iter_get_visible_text",  cast(void**)& gtk_text_iter_get_visible_text},
+    { "gtk_text_iter_get_visible_slice",  cast(void**)& gtk_text_iter_get_visible_slice},
+    { "gtk_text_iter_get_text",  cast(void**)& gtk_text_iter_get_text},
+    { "gtk_text_iter_get_slice",  cast(void**)& gtk_text_iter_get_slice},
+    { "gtk_text_iter_get_char",  cast(void**)& gtk_text_iter_get_char},
+    { "gtk_text_iter_get_visible_line_index",  cast(void**)& gtk_text_iter_get_visible_line_index},
+    { "gtk_text_iter_get_visible_line_offset",  cast(void**)& gtk_text_iter_get_visible_line_offset},
+    { "gtk_text_iter_get_line_index",  cast(void**)& gtk_text_iter_get_line_index},
+    { "gtk_text_iter_get_line_offset",  cast(void**)& gtk_text_iter_get_line_offset},
+    { "gtk_text_iter_get_line",  cast(void**)& gtk_text_iter_get_line},
+    { "gtk_text_iter_get_offset",  cast(void**)& gtk_text_iter_get_offset},
+    { "gtk_text_iter_get_type",  cast(void**)& gtk_text_iter_get_type},
+    { "gtk_text_iter_free",  cast(void**)& gtk_text_iter_free},
+    { "gtk_text_iter_copy",  cast(void**)& gtk_text_iter_copy},
+    { "gtk_text_iter_get_buffer",  cast(void**)& gtk_text_iter_get_buffer},
+    { "gtk_text_child_anchor_get_deleted",  cast(void**)& gtk_text_child_anchor_get_deleted},
+    { "gtk_text_child_anchor_get_widgets",  cast(void**)& gtk_text_child_anchor_get_widgets},
+    { "gtk_text_child_anchor_new",  cast(void**)& gtk_text_child_anchor_new},
+    { "gtk_text_child_anchor_get_type",  cast(void**)& gtk_text_child_anchor_get_type},
+    { "gtk_text_attributes_get_type",  cast(void**)& gtk_text_attributes_get_type},
+    { "gtk_text_attributes_ref",  cast(void**)& gtk_text_attributes_ref},
+    { "gtk_text_attributes_unref",  cast(void**)& gtk_text_attributes_unref},
+    { "gtk_text_attributes_copy_values",  cast(void**)& gtk_text_attributes_copy_values},
+    { "gtk_text_attributes_copy",  cast(void**)& gtk_text_attributes_copy},
+    { "gtk_text_attributes_new",  cast(void**)& gtk_text_attributes_new},
+    { "gtk_text_tag_event",  cast(void**)& gtk_text_tag_event},
+    { "gtk_text_tag_set_priority",  cast(void**)& gtk_text_tag_set_priority},
+    { "gtk_text_tag_get_priority",  cast(void**)& gtk_text_tag_get_priority},
+    { "gtk_text_tag_new",  cast(void**)& gtk_text_tag_new},
+    { "gtk_text_tag_get_type",  cast(void**)& gtk_text_tag_get_type},
+    { "gtk_check_menu_item_set_show_toggle",  cast(void**)& gtk_check_menu_item_set_show_toggle},
+    { "gtk_check_menu_item_get_draw_as_radio",  cast(void**)& gtk_check_menu_item_get_draw_as_radio},
+    { "gtk_check_menu_item_set_draw_as_radio",  cast(void**)& gtk_check_menu_item_set_draw_as_radio},
+    { "gtk_check_menu_item_get_inconsistent",  cast(void**)& gtk_check_menu_item_get_inconsistent},
+    { "gtk_check_menu_item_set_inconsistent",  cast(void**)& gtk_check_menu_item_set_inconsistent},
+    { "gtk_check_menu_item_toggled",  cast(void**)& gtk_check_menu_item_toggled},
+    { "gtk_check_menu_item_get_active",  cast(void**)& gtk_check_menu_item_get_active},
+    { "gtk_check_menu_item_set_active",  cast(void**)& gtk_check_menu_item_set_active},
+    { "gtk_check_menu_item_new_with_mnemonic",  cast(void**)& gtk_check_menu_item_new_with_mnemonic},
+    { "gtk_check_menu_item_new_with_label",  cast(void**)& gtk_check_menu_item_new_with_label},
+    { "gtk_check_menu_item_new",  cast(void**)& gtk_check_menu_item_new},
+    { "gtk_check_menu_item_get_type",  cast(void**)& gtk_check_menu_item_get_type},
+    { "gtk_menu_item_remove_submenu",  cast(void**)& gtk_menu_item_remove_submenu},
+    { "_gtk_menu_item_popdown_submenu",  cast(void**)& _gtk_menu_item_popdown_submenu},
+    { "_gtk_menu_item_popup_submenu",  cast(void**)& _gtk_menu_item_popup_submenu},
+    { "_gtk_menu_item_is_selectable",  cast(void**)& _gtk_menu_item_is_selectable},
+    { "_gtk_menu_item_refresh_accel_path",  cast(void**)& _gtk_menu_item_refresh_accel_path},
+    { "gtk_menu_item_set_accel_path",  cast(void**)& gtk_menu_item_set_accel_path},
+    { "gtk_menu_item_get_right_justified",  cast(void**)& gtk_menu_item_get_right_justified},
+    { "gtk_menu_item_set_right_justified",  cast(void**)& gtk_menu_item_set_right_justified},
+    { "gtk_menu_item_toggle_size_allocate",  cast(void**)& gtk_menu_item_toggle_size_allocate},
+    { "gtk_menu_item_toggle_size_request",  cast(void**)& gtk_menu_item_toggle_size_request},
+    { "gtk_menu_item_activate",  cast(void**)& gtk_menu_item_activate},
+    { "gtk_menu_item_deselect",  cast(void**)& gtk_menu_item_deselect},
+    { "gtk_menu_item_select",  cast(void**)& gtk_menu_item_select},
+    { "gtk_menu_item_get_submenu",  cast(void**)& gtk_menu_item_get_submenu},
+    { "gtk_menu_item_set_submenu",  cast(void**)& gtk_menu_item_set_submenu},
+    { "gtk_menu_item_new_with_mnemonic",  cast(void**)& gtk_menu_item_new_with_mnemonic},
+    { "gtk_menu_item_new_with_label",  cast(void**)& gtk_menu_item_new_with_label},
+    { "gtk_menu_item_new",  cast(void**)& gtk_menu_item_new},
+    { "gtk_menu_item_get_type",  cast(void**)& gtk_menu_item_get_type},
+    { "gtk_item_toggle",  cast(void**)& gtk_item_toggle},
+    { "gtk_item_deselect",  cast(void**)& gtk_item_deselect},
+    { "gtk_item_select",  cast(void**)& gtk_item_select},
+    { "gtk_item_get_type",  cast(void**)& gtk_item_get_type},
+    { "_gtk_check_button_get_props",  cast(void**)& _gtk_check_button_get_props},
+    { "gtk_check_button_new_with_mnemonic",  cast(void**)& gtk_check_button_new_with_mnemonic},
+    { "gtk_check_button_new_with_label",  cast(void**)& gtk_check_button_new_with_label},
+    { "gtk_check_button_new",  cast(void**)& gtk_check_button_new},
+    { "gtk_check_button_get_type",  cast(void**)& gtk_check_button_get_type},
+    { "gtk_toggle_button_get_inconsistent",  cast(void**)& gtk_toggle_button_get_inconsistent},
+    { "gtk_toggle_button_set_inconsistent",  cast(void**)& gtk_toggle_button_set_inconsistent},
+    { "gtk_toggle_button_toggled",  cast(void**)& gtk_toggle_button_toggled},
+    { "gtk_toggle_button_get_active",  cast(void**)& gtk_toggle_button_get_active},
+    { "gtk_toggle_button_set_active",  cast(void**)& gtk_toggle_button_set_active},
+    { "gtk_toggle_button_get_mode",  cast(void**)& gtk_toggle_button_get_mode},
+    { "gtk_toggle_button_set_mode",  cast(void**)& gtk_toggle_button_set_mode},
+    { "gtk_toggle_button_new_with_mnemonic",  cast(void**)& gtk_toggle_button_new_with_mnemonic},
+    { "gtk_toggle_button_new_with_label",  cast(void**)& gtk_toggle_button_new_with_label},
+    { "gtk_toggle_button_new",  cast(void**)& gtk_toggle_button_new},
+    { "gtk_toggle_button_get_type",  cast(void**)& gtk_toggle_button_get_type},
+    { "gtk_cell_view_get_cell_renderers",  cast(void**)& gtk_cell_view_get_cell_renderers},
+    { "gtk_cell_view_set_background_color",  cast(void**)& gtk_cell_view_set_background_color},
+    { "gtk_cell_view_get_size_of_row",  cast(void**)& gtk_cell_view_get_size_of_row},
+    { "gtk_cell_view_get_displayed_row",  cast(void**)& gtk_cell_view_get_displayed_row},
+    { "gtk_cell_view_set_displayed_row",  cast(void**)& gtk_cell_view_set_displayed_row},
+    { "gtk_cell_view_set_model",  cast(void**)& gtk_cell_view_set_model},
+    { "gtk_cell_view_new_with_pixbuf",  cast(void**)& gtk_cell_view_new_with_pixbuf},
+    { "gtk_cell_view_new_with_markup",  cast(void**)& gtk_cell_view_new_with_markup},
+    { "gtk_cell_view_new_with_text",  cast(void**)& gtk_cell_view_new_with_text},
+    { "gtk_cell_view_new",  cast(void**)& gtk_cell_view_new},
+    { "gtk_cell_view_get_type",  cast(void**)& gtk_cell_view_get_type},
+    { "gtk_cell_renderer_toggle_set_active",  cast(void**)& gtk_cell_renderer_toggle_set_active},
+    { "gtk_cell_renderer_toggle_get_active",  cast(void**)& gtk_cell_renderer_toggle_get_active},
+    { "gtk_cell_renderer_toggle_set_radio",  cast(void**)& gtk_cell_renderer_toggle_set_radio},
+    { "gtk_cell_renderer_toggle_get_radio",  cast(void**)& gtk_cell_renderer_toggle_get_radio},
+    { "gtk_cell_renderer_toggle_new",  cast(void**)& gtk_cell_renderer_toggle_new},
+    { "gtk_cell_renderer_toggle_get_type",  cast(void**)& gtk_cell_renderer_toggle_get_type},
+    { "gtk_cell_renderer_spin_new",  cast(void**)& gtk_cell_renderer_spin_new},
+    { "gtk_cell_renderer_spin_get_type",  cast(void**)& gtk_cell_renderer_spin_get_type},
+    { "gtk_cell_renderer_progress_new",  cast(void**)& gtk_cell_renderer_progress_new},
+    { "gtk_cell_renderer_progress_get_type",  cast(void**)& gtk_cell_renderer_progress_get_type},
+    { "gtk_cell_renderer_pixbuf_new",  cast(void**)& gtk_cell_renderer_pixbuf_new},
+    { "gtk_cell_renderer_pixbuf_get_type",  cast(void**)& gtk_cell_renderer_pixbuf_get_type},
+    { "gtk_cell_renderer_combo_new",  cast(void**)& gtk_cell_renderer_combo_new},
+    { "gtk_cell_renderer_combo_get_type",  cast(void**)& gtk_cell_renderer_combo_get_type},
+    { "gtk_cell_renderer_accel_new",  cast(void**)& gtk_cell_renderer_accel_new},
+    { "gtk_cell_renderer_accel_get_type",  cast(void**)& gtk_cell_renderer_accel_get_type},
+    { "gtk_cell_renderer_text_set_fixed_height_from_font",  cast(void**)& gtk_cell_renderer_text_set_fixed_height_from_font},
+    { "gtk_cell_renderer_text_new",  cast(void**)& gtk_cell_renderer_text_new},
+    { "gtk_cell_renderer_text_get_type",  cast(void**)& gtk_cell_renderer_text_get_type},
+    { "_gtk_cell_layout_buildable_add_child",  cast(void**)& _gtk_cell_layout_buildable_add_child},
+    { "_gtk_cell_layout_buildable_custom_tag_end",  cast(void**)& _gtk_cell_layout_buildable_custom_tag_end},
+    { "_gtk_cell_layout_buildable_custom_tag_start",  cast(void**)& _gtk_cell_layout_buildable_custom_tag_start},
+    { "gtk_cell_layout_reorder",  cast(void**)& gtk_cell_layout_reorder},
+    { "gtk_cell_layout_clear_attributes",  cast(void**)& gtk_cell_layout_clear_attributes},
+    { "gtk_cell_layout_set_cell_data_func",  cast(void**)& gtk_cell_layout_set_cell_data_func},
+    { "gtk_cell_layout_add_attribute",  cast(void**)& gtk_cell_layout_add_attribute},
+    { "gtk_cell_layout_set_attributes",  cast(void**)& gtk_cell_layout_set_attributes},
+    { "gtk_cell_layout_clear",  cast(void**)& gtk_cell_layout_clear},
+    { "gtk_cell_layout_get_cells",  cast(void**)& gtk_cell_layout_get_cells},
+    { "gtk_cell_layout_pack_end",  cast(void**)& gtk_cell_layout_pack_end},
+    { "gtk_cell_layout_pack_start",  cast(void**)& gtk_cell_layout_pack_start},
+    { "gtk_cell_layout_get_type",  cast(void**)& gtk_cell_layout_get_type},
+    { "gtk_tree_view_column_get_tree_view",  cast(void**)& gtk_tree_view_column_get_tree_view},
+    { "gtk_tree_view_column_queue_resize",  cast(void**)& gtk_tree_view_column_queue_resize},
+    { "gtk_tree_view_column_cell_get_position",  cast(void**)& gtk_tree_view_column_cell_get_position},
+    { "gtk_tree_view_column_focus_cell",  cast(void**)& gtk_tree_view_column_focus_cell},
+    { "gtk_tree_view_column_cell_is_visible",  cast(void**)& gtk_tree_view_column_cell_is_visible},
+    { "gtk_tree_view_column_cell_get_size",  cast(void**)& gtk_tree_view_column_cell_get_size},
+    { "gtk_tree_view_column_cell_set_cell_data",  cast(void**)& gtk_tree_view_column_cell_set_cell_data},
+    { "gtk_tree_view_column_get_sort_order",  cast(void**)& gtk_tree_view_column_get_sort_order},
+    { "gtk_tree_view_column_set_sort_order",  cast(void**)& gtk_tree_view_column_set_sort_order},
+    { "gtk_tree_view_column_get_sort_indicator",  cast(void**)& gtk_tree_view_column_get_sort_indicator},
+    { "gtk_tree_view_column_set_sort_indicator",  cast(void**)& gtk_tree_view_column_set_sort_indicator},
+    { "gtk_tree_view_column_get_sort_column_id",  cast(void**)& gtk_tree_view_column_get_sort_column_id},
+    { "gtk_tree_view_column_set_sort_column_id",  cast(void**)& gtk_tree_view_column_set_sort_column_id},
+    { "gtk_tree_view_column_get_reorderable",  cast(void**)& gtk_tree_view_column_get_reorderable},
+    { "gtk_tree_view_column_set_reorderable",  cast(void**)& gtk_tree_view_column_set_reorderable},
+    { "gtk_tree_view_column_get_alignment",  cast(void**)& gtk_tree_view_column_get_alignment},
+    { "gtk_tree_view_column_set_alignment",  cast(void**)& gtk_tree_view_column_set_alignment},
+    { "gtk_tree_view_column_get_widget",  cast(void**)& gtk_tree_view_column_get_widget},
+    { "gtk_tree_view_column_set_widget",  cast(void**)& gtk_tree_view_column_set_widget},
+    { "gtk_tree_view_column_get_clickable",  cast(void**)& gtk_tree_view_column_get_clickable},
+    { "gtk_tree_view_column_set_clickable",  cast(void**)& gtk_tree_view_column_set_clickable},
+    { "gtk_tree_view_column_get_expand",  cast(void**)& gtk_tree_view_column_get_expand},
+    { "gtk_tree_view_column_set_expand",  cast(void**)& gtk_tree_view_column_set_expand},
+    { "gtk_tree_view_column_get_title",  cast(void**)& gtk_tree_view_column_get_title},
+    { "gtk_tree_view_column_set_title",  cast(void**)& gtk_tree_view_column_set_title},
+    { "gtk_tree_view_column_clicked",  cast(void**)& gtk_tree_view_column_clicked},
+    { "gtk_tree_view_column_get_max_width",  cast(void**)& gtk_tree_view_column_get_max_width},
+    { "gtk_tree_view_column_set_max_width",  cast(void**)& gtk_tree_view_column_set_max_width},
+    { "gtk_tree_view_column_get_min_width",  cast(void**)& gtk_tree_view_column_get_min_width},
+    { "gtk_tree_view_column_set_min_width",  cast(void**)& gtk_tree_view_column_set_min_width},
+    { "gtk_tree_view_column_set_fixed_width",  cast(void**)& gtk_tree_view_column_set_fixed_width},
+    { "gtk_tree_view_column_get_fixed_width",  cast(void**)& gtk_tree_view_column_get_fixed_width},
+    { "gtk_tree_view_column_get_width",  cast(void**)& gtk_tree_view_column_get_width},
+    { "gtk_tree_view_column_get_sizing",  cast(void**)& gtk_tree_view_column_get_sizing},
+    { "gtk_tree_view_column_set_sizing",  cast(void**)& gtk_tree_view_column_set_sizing},
+    { "gtk_tree_view_column_get_resizable",  cast(void**)& gtk_tree_view_column_get_resizable},
+    { "gtk_tree_view_column_set_resizable",  cast(void**)& gtk_tree_view_column_set_resizable},
+    { "gtk_tree_view_column_get_visible",  cast(void**)& gtk_tree_view_column_get_visible},
+    { "gtk_tree_view_column_set_visible",  cast(void**)& gtk_tree_view_column_set_visible},
+    { "gtk_tree_view_column_get_spacing",  cast(void**)& gtk_tree_view_column_get_spacing},
+    { "gtk_tree_view_column_set_spacing",  cast(void**)& gtk_tree_view_column_set_spacing},
+    { "gtk_tree_view_column_clear_attributes",  cast(void**)& gtk_tree_view_column_clear_attributes},
+    { "gtk_tree_view_column_set_cell_data_func",  cast(void**)& gtk_tree_view_column_set_cell_data_func},
+    { "gtk_tree_view_column_set_attributes",  cast(void**)& gtk_tree_view_column_set_attributes},
+    { "gtk_tree_view_column_add_attribute",  cast(void**)& gtk_tree_view_column_add_attribute},
+    { "gtk_tree_view_column_get_cell_renderers",  cast(void**)& gtk_tree_view_column_get_cell_renderers},
+    { "gtk_tree_view_column_clear",  cast(void**)& gtk_tree_view_column_clear},
+    { "gtk_tree_view_column_pack_end",  cast(void**)& gtk_tree_view_column_pack_end},
+    { "gtk_tree_view_column_pack_start",  cast(void**)& gtk_tree_view_column_pack_start},
+    { "gtk_tree_view_column_new_with_attributes",  cast(void**)& gtk_tree_view_column_new_with_attributes},
+    { "gtk_tree_view_column_new",  cast(void**)& gtk_tree_view_column_new},
+    { "gtk_tree_view_column_get_type",  cast(void**)& gtk_tree_view_column_get_type},
+    { "gtk_tree_sortable_has_default_sort_func",  cast(void**)& gtk_tree_sortable_has_default_sort_func},
+    { "gtk_tree_sortable_set_default_sort_func",  cast(void**)& gtk_tree_sortable_set_default_sort_func},
+    { "gtk_tree_sortable_set_sort_func",  cast(void**)& gtk_tree_sortable_set_sort_func},
+    { "gtk_tree_sortable_set_sort_column_id",  cast(void**)& gtk_tree_sortable_set_sort_column_id},
+    { "gtk_tree_sortable_get_sort_column_id",  cast(void**)& gtk_tree_sortable_get_sort_column_id},
+    { "gtk_tree_sortable_sort_column_changed",  cast(void**)& gtk_tree_sortable_sort_column_changed},
+    { "gtk_tree_sortable_get_type",  cast(void**)& gtk_tree_sortable_get_type},
+    { "gtk_tree_model_rows_reordered",  cast(void**)& gtk_tree_model_rows_reordered},
+    { "gtk_tree_model_row_deleted",  cast(void**)& gtk_tree_model_row_deleted},
+    { "gtk_tree_model_row_has_child_toggled",  cast(void**)& gtk_tree_model_row_has_child_toggled},
+    { "gtk_tree_model_row_inserted",  cast(void**)& gtk_tree_model_row_inserted},
+    { "gtk_tree_model_row_changed",  cast(void**)& gtk_tree_model_row_changed},
+    { "gtk_tree_model_foreach",  cast(void**)& gtk_tree_model_foreach},
+    { "gtk_tree_model_get_valist",  cast(void**)& gtk_tree_model_get_valist},
+    { "gtk_tree_model_get",  cast(void**)& gtk_tree_model_get},
+    { "gtk_tree_model_unref_node",  cast(void**)& gtk_tree_model_unref_node},
+    { "gtk_tree_model_ref_node",  cast(void**)& gtk_tree_model_ref_node},
+    { "gtk_tree_model_iter_parent",  cast(void**)& gtk_tree_model_iter_parent},
+    { "gtk_tree_model_iter_nth_child",  cast(void**)& gtk_tree_model_iter_nth_child},
+    { "gtk_tree_model_iter_n_children",  cast(void**)& gtk_tree_model_iter_n_children},
+    { "gtk_tree_model_iter_has_child",  cast(void**)& gtk_tree_model_iter_has_child},
+    { "gtk_tree_model_iter_children",  cast(void**)& gtk_tree_model_iter_children},
+    { "gtk_tree_model_iter_next",  cast(void**)& gtk_tree_model_iter_next},
+    { "gtk_tree_model_get_value",  cast(void**)& gtk_tree_model_get_value},
+    { "gtk_tree_model_get_path",  cast(void**)& gtk_tree_model_get_path},
+    { "gtk_tree_model_get_iter_first",  cast(void**)& gtk_tree_model_get_iter_first},
+    { "gtk_tree_model_get_string_from_iter",  cast(void**)& gtk_tree_model_get_string_from_iter},
+    { "gtk_tree_model_get_iter_from_string",  cast(void**)& gtk_tree_model_get_iter_from_string},
+    { "gtk_tree_model_get_iter",  cast(void**)& gtk_tree_model_get_iter},
+    { "gtk_tree_model_get_column_type",  cast(void**)& gtk_tree_model_get_column_type},
+    { "gtk_tree_model_get_n_columns",  cast(void**)& gtk_tree_model_get_n_columns},
+    { "gtk_tree_model_get_flags",  cast(void**)& gtk_tree_model_get_flags},
+    { "gtk_tree_model_get_type",  cast(void**)& gtk_tree_model_get_type},
+    { "gtk_tree_iter_get_type",  cast(void**)& gtk_tree_iter_get_type},
+    { "gtk_tree_iter_free",  cast(void**)& gtk_tree_iter_free},
+    { "gtk_tree_iter_copy",  cast(void**)& gtk_tree_iter_copy},
+    { "gtk_tree_row_reference_reordered",  cast(void**)& gtk_tree_row_reference_reordered},
+    { "gtk_tree_row_reference_deleted",  cast(void**)& gtk_tree_row_reference_deleted},
+    { "gtk_tree_row_reference_inserted",  cast(void**)& gtk_tree_row_reference_inserted},
+    { "gtk_tree_row_reference_free",  cast(void**)& gtk_tree_row_reference_free},
+    { "gtk_tree_row_reference_copy",  cast(void**)& gtk_tree_row_reference_copy},
+    { "gtk_tree_row_reference_valid",  cast(void**)& gtk_tree_row_reference_valid},
+    { "gtk_tree_row_reference_get_model",  cast(void**)& gtk_tree_row_reference_get_model},
+    { "gtk_tree_row_reference_get_path",  cast(void**)& gtk_tree_row_reference_get_path},
+    { "gtk_tree_row_reference_new_proxy",  cast(void**)& gtk_tree_row_reference_new_proxy},
+    { "gtk_tree_row_reference_new",  cast(void**)& gtk_tree_row_reference_new},
+    { "gtk_tree_row_reference_get_type",  cast(void**)& gtk_tree_row_reference_get_type},
+    { "gtk_tree_path_is_descendant",  cast(void**)& gtk_tree_path_is_descendant},
+    { "gtk_tree_path_is_ancestor",  cast(void**)& gtk_tree_path_is_ancestor},
+    { "gtk_tree_path_down",  cast(void**)& gtk_tree_path_down},
+    { "gtk_tree_path_up",  cast(void**)& gtk_tree_path_up},
+    { "gtk_tree_path_prev",  cast(void**)& gtk_tree_path_prev},
+    { "gtk_tree_path_next",  cast(void**)& gtk_tree_path_next},
+    { "gtk_tree_path_compare",  cast(void**)& gtk_tree_path_compare},
+    { "gtk_tree_path_get_type",  cast(void**)& gtk_tree_path_get_type},
+    { "gtk_tree_path_copy",  cast(void**)& gtk_tree_path_copy},
+    { "gtk_tree_path_free",  cast(void**)& gtk_tree_path_free},
+    { "gtk_tree_path_get_indices",  cast(void**)& gtk_tree_path_get_indices},
+    { "gtk_tree_path_get_depth",  cast(void**)& gtk_tree_path_get_depth},
+    { "gtk_tree_path_prepend_index",  cast(void**)& gtk_tree_path_prepend_index},
+    { "gtk_tree_path_append_index",  cast(void**)& gtk_tree_path_append_index},
+    { "gtk_tree_path_new_first",  cast(void**)& gtk_tree_path_new_first},
+    { "gtk_tree_path_to_string",  cast(void**)& gtk_tree_path_to_string},
+    { "gtk_tree_path_new_from_indices",  cast(void**)& gtk_tree_path_new_from_indices},
+    { "gtk_tree_path_new_from_string",  cast(void**)& gtk_tree_path_new_from_string},
+    { "gtk_tree_path_new",  cast(void**)& gtk_tree_path_new},
+    { "gtk_cell_renderer_stop_editing",  cast(void**)& gtk_cell_renderer_stop_editing},
+    { "gtk_cell_renderer_editing_canceled",  cast(void**)& gtk_cell_renderer_editing_canceled},
+    { "gtk_cell_renderer_get_fixed_size",  cast(void**)& gtk_cell_renderer_get_fixed_size},
+    { "gtk_cell_renderer_set_fixed_size",  cast(void**)& gtk_cell_renderer_set_fixed_size},
+    { "gtk_cell_renderer_start_editing",  cast(void**)& gtk_cell_renderer_start_editing},
+    { "gtk_cell_renderer_activate",  cast(void**)& gtk_cell_renderer_activate},
+    { "gtk_cell_renderer_render",  cast(void**)& gtk_cell_renderer_render},
+    { "gtk_cell_renderer_get_size",  cast(void**)& gtk_cell_renderer_get_size},
+    { "gtk_cell_renderer_get_type",  cast(void**)& gtk_cell_renderer_get_type},
+    { "gtk_cell_editable_remove_widget",  cast(void**)& gtk_cell_editable_remove_widget},
+    { "gtk_cell_editable_editing_done",  cast(void**)& gtk_cell_editable_editing_done},
+    { "gtk_cell_editable_start_editing",  cast(void**)& gtk_cell_editable_start_editing},
+    { "gtk_cell_editable_get_type",  cast(void**)& gtk_cell_editable_get_type},
+    { "gtk_calendar_thaw",  cast(void**)& gtk_calendar_thaw},
+    { "gtk_calendar_freeze",  cast(void**)& gtk_calendar_freeze},
+    { "gtk_calendar_get_date",  cast(void**)& gtk_calendar_get_date},
+    { "gtk_calendar_display_options",  cast(void**)& gtk_calendar_display_options},
+    { "gtk_calendar_get_display_options",  cast(void**)& gtk_calendar_get_display_options},
+    { "gtk_calendar_set_display_options",  cast(void**)& gtk_calendar_set_display_options},
+    { "gtk_calendar_clear_marks",  cast(void**)& gtk_calendar_clear_marks},
+    { "gtk_calendar_unmark_day",  cast(void**)& gtk_calendar_unmark_day},
+    { "gtk_calendar_mark_day",  cast(void**)& gtk_calendar_mark_day},
+    { "gtk_calendar_select_day",  cast(void**)& gtk_calendar_select_day},
+    { "gtk_calendar_select_month",  cast(void**)& gtk_calendar_select_month},
+    { "gtk_calendar_new",  cast(void**)& gtk_calendar_new},
+    { "gtk_calendar_get_type",  cast(void**)& gtk_calendar_get_type},
+    { "gtk_signal_compat_matched",  cast(void**)& gtk_signal_compat_matched},
+    { "gtk_signal_emitv_by_name",  cast(void**)& gtk_signal_emitv_by_name},
+    { "gtk_signal_emit_by_name",  cast(void**)& gtk_signal_emit_by_name},
+    { "gtk_signal_emit",  cast(void**)& gtk_signal_emit},
+    { "gtk_signal_emitv",  cast(void**)& gtk_signal_emitv},
+    { "gtk_signal_connect_full",  cast(void**)& gtk_signal_connect_full},
+    { "gtk_signal_connect_while_alive",  cast(void**)& gtk_signal_connect_while_alive},
+    { "gtk_signal_connect_object_while_alive",  cast(void**)& gtk_signal_connect_object_while_alive},
+    { "gtk_signal_emit_stop_by_name",  cast(void**)& gtk_signal_emit_stop_by_name},
+    { "gtk_signal_new",  cast(void**)& gtk_signal_new},
+    { "gtk_signal_newv",  cast(void**)& gtk_signal_newv},
+    { "gtk_marshal_VOID__UINT_STRING",  cast(void**)& gtk_marshal_VOID__UINT_STRING},
+    { "gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM",  cast(void**)& gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM},
+    { "gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER",  cast(void**)& gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER},
+    { "gtk_marshal_VOID__STRING_INT_POINTER",  cast(void**)& gtk_marshal_VOID__STRING_INT_POINTER},
+    { "gtk_marshal_VOID__POINTER_UINT_UINT",  cast(void**)& gtk_marshal_VOID__POINTER_UINT_UINT},
+    { "gtk_marshal_VOID__POINTER_INT_INT_POINTER_UINT_UINT",  cast(void**)& gtk_marshal_VOID__POINTER_INT_INT_POINTER_UINT_UINT},
+    { "gtk_marshal_VOID__POINTER_POINTER_UINT_UINT",  cast(void**)& gtk_marshal_VOID__POINTER_POINTER_UINT_UINT},
+    { "gtk_marshal_VOID__POINTER_UINT_ENUM",  cast(void**)& gtk_marshal_VOID__POINTER_UINT_ENUM},
+    { "gtk_marshal_VOID__POINTER_UINT",  cast(void**)& gtk_marshal_VOID__POINTER_UINT},
+    { "gtk_marshal_VOID__POINTER_STRING_STRING",  cast(void**)& gtk_marshal_VOID__POINTER_STRING_STRING},
+    { "gtk_marshal_VOID__POINTER_POINTER_POINTER",  cast(void**)& gtk_marshal_VOID__POINTER_POINTER_POINTER},
+    { "gtk_marshal_VOID__POINTER_POINTER",  cast(void**)& gtk_marshal_VOID__POINTER_POINTER},
+    { "gtk_marshal_VOID__POINTER_INT",  cast(void**)& gtk_marshal_VOID__POINTER_INT},
+    { "gtk_marshal_VOID__INT_INT_POINTER",  cast(void**)& gtk_marshal_VOID__INT_INT_POINTER},
+    { "gtk_marshal_VOID__INT_INT",  cast(void**)& gtk_marshal_VOID__INT_INT},
+    { "gtk_marshal_VOID__ENUM_FLOAT_BOOLEAN",  cast(void**)& gtk_marshal_VOID__ENUM_FLOAT_BOOLEAN},
+    { "gtk_marshal_VOID__ENUM_FLOAT",  cast(void**)& gtk_marshal_VOID__ENUM_FLOAT},
+    { "gtk_marshal_INT__POINTER_CHAR_CHAR",  cast(void**)& gtk_marshal_INT__POINTER_CHAR_CHAR},
+    { "gtk_marshal_INT__POINTER",  cast(void**)& gtk_marshal_INT__POINTER},
+    { "gtk_marshal_ENUM__ENUM",  cast(void**)& gtk_marshal_ENUM__ENUM},
+    { "gtk_marshal_BOOLEAN__POINTER_STRING_STRING_POINTER",  cast(void**)& gtk_marshal_BOOLEAN__POINTER_STRING_STRING_POINTER},
+    { "gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT",  cast(void**)& gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT},
+    { "gtk_marshal_BOOLEAN__POINTER_INT_INT",  cast(void**)& gtk_marshal_BOOLEAN__POINTER_INT_INT},
+    { "gtk_marshal_BOOLEAN__POINTER_POINTER_INT_INT",  cast(void**)& gtk_marshal_BOOLEAN__POINTER_POINTER_INT_INT},
+    { "gtk_marshal_BOOLEAN__POINTER",  cast(void**)& gtk_marshal_BOOLEAN__POINTER},
+    { "gtk_marshal_BOOLEAN__VOID",  cast(void**)& gtk_marshal_BOOLEAN__VOID},
+    { "_gtk_button_paint",  cast(void**)& _gtk_button_paint},
+    { "_gtk_button_set_depressed",  cast(void**)& _gtk_button_set_depressed},
+    { "gtk_button_get_image_position",  cast(void**)& gtk_button_get_image_position},
+    { "gtk_button_set_image_position",  cast(void**)& gtk_button_set_image_position},
+    { "gtk_button_get_image",  cast(void**)& gtk_button_get_image},
+    { "gtk_button_set_image",  cast(void**)& gtk_button_set_image},
+    { "gtk_button_get_alignment",  cast(void**)& gtk_button_get_alignment},
+    { "gtk_button_set_alignment",  cast(void**)& gtk_button_set_alignment},
+    { "gtk_button_get_focus_on_click",  cast(void**)& gtk_button_get_focus_on_click},
+    { "gtk_button_set_focus_on_click",  cast(void**)& gtk_button_set_focus_on_click},
+    { "gtk_button_get_use_stock",  cast(void**)& gtk_button_get_use_stock},
+    { "gtk_button_set_use_stock",  cast(void**)& gtk_button_set_use_stock},
+    { "gtk_button_get_use_underline",  cast(void**)& gtk_button_get_use_underline},
+    { "gtk_button_set_use_underline",  cast(void**)& gtk_button_set_use_underline},
+    { "gtk_button_get_label",  cast(void**)& gtk_button_get_label},
+    { "gtk_button_set_label",  cast(void**)& gtk_button_set_label},
+    { "gtk_button_get_relief",  cast(void**)& gtk_button_get_relief},
+    { "gtk_button_set_relief",  cast(void**)& gtk_button_set_relief},
+    { "gtk_button_leave",  cast(void**)& gtk_button_leave},
+    { "gtk_button_enter",  cast(void**)& gtk_button_enter},
+    { "gtk_button_clicked",  cast(void**)& gtk_button_clicked},
+    { "gtk_button_released",  cast(void**)& gtk_button_released},
+    { "gtk_button_pressed",  cast(void**)& gtk_button_pressed},
+    { "gtk_button_new_with_mnemonic",  cast(void**)& gtk_button_new_with_mnemonic},
+    { "gtk_button_new_from_stock",  cast(void**)& gtk_button_new_from_stock},
+    { "gtk_button_new_with_label",  cast(void**)& gtk_button_new_with_label},
+    { "gtk_button_new",  cast(void**)& gtk_button_new},
+    { "gtk_button_get_type",  cast(void**)& gtk_button_get_type},
+    { "gtk_image_get",  cast(void**)& gtk_image_get},
+    { "gtk_image_set",  cast(void**)& gtk_image_set},
+    { "gtk_image_get_pixel_size",  cast(void**)& gtk_image_get_pixel_size},
+    { "gtk_image_get_icon_name",  cast(void**)& gtk_image_get_icon_name},
+    { "gtk_image_get_animation",  cast(void**)& gtk_image_get_animation},
+    { "gtk_image_get_icon_set",  cast(void**)& gtk_image_get_icon_set},
+    { "gtk_image_get_stock",  cast(void**)& gtk_image_get_stock},
+    { "gtk_image_get_pixbuf",  cast(void**)& gtk_image_get_pixbuf},
+    { "gtk_image_get_image",  cast(void**)& gtk_image_get_image},
+    { "gtk_image_get_pixmap",  cast(void**)& gtk_image_get_pixmap},
+    { "gtk_image_get_storage_type",  cast(void**)& gtk_image_get_storage_type},
+    { "gtk_image_set_pixel_size",  cast(void**)& gtk_image_set_pixel_size},
+    { "gtk_image_set_from_icon_name",  cast(void**)& gtk_image_set_from_icon_name},
+    { "gtk_image_set_from_animation",  cast(void**)& gtk_image_set_from_animation},
+    { "gtk_image_set_from_icon_set",  cast(void**)& gtk_image_set_from_icon_set},
+    { "gtk_image_set_from_stock",  cast(void**)& gtk_image_set_from_stock},
+    { "gtk_image_set_from_pixbuf",  cast(void**)& gtk_image_set_from_pixbuf},
+    { "gtk_image_set_from_file",  cast(void**)& gtk_image_set_from_file},
+    { "gtk_image_set_from_image",  cast(void**)& gtk_image_set_from_image},
+    { "gtk_image_set_from_pixmap",  cast(void**)& gtk_image_set_from_pixmap},
+    { "gtk_image_clear",  cast(void**)& gtk_image_clear},
+    { "gtk_image_new_from_icon_name",  cast(void**)& gtk_image_new_from_icon_name},
+    { "gtk_image_new_from_animation",  cast(void**)& gtk_image_new_from_animation},
+    { "gtk_image_new_from_icon_set",  cast(void**)& gtk_image_new_from_icon_set},
+    { "gtk_image_new_from_stock",  cast(void**)& gtk_image_new_from_stock},
+    { "gtk_image_new_from_pixbuf",  cast(void**)& gtk_image_new_from_pixbuf},
+    { "gtk_image_new_from_file",  cast(void**)& gtk_image_new_from_file},
+    { "gtk_image_new_from_image",  cast(void**)& gtk_image_new_from_image},
+    { "gtk_image_new_from_pixmap",  cast(void**)& gtk_image_new_from_pixmap},
+    { "gtk_image_new",  cast(void**)& gtk_image_new},
+    { "gtk_image_get_type",  cast(void**)& gtk_image_get_type},
+    { "gtk_buildable_get_internal_child",  cast(void**)& gtk_buildable_get_internal_child},
+    { "gtk_buildable_parser_finished",  cast(void**)& gtk_buildable_parser_finished},
+    { "gtk_buildable_custom_finished",  cast(void**)& gtk_buildable_custom_finished},
+    { "gtk_buildable_custom_tag_end",  cast(void**)& gtk_buildable_custom_tag_end},
+    { "gtk_buildable_custom_tag_start",  cast(void**)& gtk_buildable_custom_tag_start},
+    { "gtk_buildable_construct_child",  cast(void**)& gtk_buildable_construct_child},
+    { "gtk_buildable_set_buildable_property",  cast(void**)& gtk_buildable_set_buildable_property},
+    { "gtk_buildable_add_child",  cast(void**)& gtk_buildable_add_child},
+    { "gtk_buildable_get_name",  cast(void**)& gtk_buildable_get_name},
+    { "gtk_buildable_set_name",  cast(void**)& gtk_buildable_set_name},
+    { "gtk_buildable_get_type",  cast(void**)& gtk_buildable_get_type},
+    { "gtk_builder_value_from_string_type",  cast(void**)& gtk_builder_value_from_string_type},
+    { "gtk_builder_value_from_string",  cast(void**)& gtk_builder_value_from_string},
+    { "gtk_builder_get_type_from_name",  cast(void**)& gtk_builder_get_type_from_name},
+    { "gtk_builder_get_translation_domain",  cast(void**)& gtk_builder_get_translation_domain},
+    { "gtk_builder_set_translation_domain",  cast(void**)& gtk_builder_set_translation_domain},
+    { "gtk_builder_connect_signals_full",  cast(void**)& gtk_builder_connect_signals_full},
+    { "gtk_builder_connect_signals",  cast(void**)& gtk_builder_connect_signals},
+    { "gtk_builder_get_objects",  cast(void**)& gtk_builder_get_objects},
+    { "gtk_builder_get_object",  cast(void**)& gtk_builder_get_object},
+    { "gtk_builder_add_from_string",  cast(void**)& gtk_builder_add_from_string},
+    { "gtk_builder_add_from_file",  cast(void**)& gtk_builder_add_from_file},
+    { "gtk_builder_new",  cast(void**)& gtk_builder_new},
+    { "gtk_builder_get_type",  cast(void**)& gtk_builder_get_type},
+    { "gtk_builder_error_quark",  cast(void**)& gtk_builder_error_quark},
+    { "_gtk_binding_signal_new",  cast(void**)& _gtk_binding_signal_new},
+    { "_gtk_binding_entry_add_signall",  cast(void**)& _gtk_binding_entry_add_signall},
+    { "_gtk_binding_reset_parsed",  cast(void**)& _gtk_binding_reset_parsed},
+    { "_gtk_binding_parse_binding",  cast(void**)& _gtk_binding_parse_binding},
+    { "gtk_binding_set_add_path",  cast(void**)& gtk_binding_set_add_path},
+    { "gtk_binding_entry_remove",  cast(void**)& gtk_binding_entry_remove},
+    { "gtk_binding_entry_add_signal",  cast(void**)& gtk_binding_entry_add_signal},
+    { "gtk_binding_entry_skip",  cast(void**)& gtk_binding_entry_skip},
+    { "gtk_binding_parse_binding",  cast(void**)& gtk_binding_parse_binding},
+    { "gtk_binding_entry_add_signall",  cast(void**)& gtk_binding_entry_add_signall},
+    { "gtk_binding_entry_clear",  cast(void**)& gtk_binding_entry_clear},
+    { "gtk_binding_set_activate",  cast(void**)& gtk_binding_set_activate},
+    { "gtk_bindings_activate_event",  cast(void**)& gtk_bindings_activate_event},
+    { "gtk_bindings_activate",  cast(void**)& gtk_bindings_activate},
+    { "gtk_binding_set_find",  cast(void**)& gtk_binding_set_find},
+    { "gtk_binding_set_by_class",  cast(void**)& gtk_binding_set_by_class},
+    { "gtk_binding_set_new",  cast(void**)& gtk_binding_set_new},
+    { "_gtk_button_box_child_requisition",  cast(void**)& _gtk_button_box_child_requisition},
+    { "gtk_button_box_get_child_ipadding",  cast(void**)& gtk_button_box_get_child_ipadding},
+    { "gtk_button_box_get_child_size",  cast(void**)& gtk_button_box_get_child_size},
+    { "gtk_button_box_set_child_ipadding",  cast(void**)& gtk_button_box_set_child_ipadding},
+    { "gtk_button_box_set_child_size",  cast(void**)& gtk_button_box_set_child_size},
+    { "gtk_button_box_set_child_secondary",  cast(void**)& gtk_button_box_set_child_secondary},
+    { "gtk_button_box_get_child_secondary",  cast(void**)& gtk_button_box_get_child_secondary},
+    { "gtk_button_box_set_layout",  cast(void**)& gtk_button_box_set_layout},
+    { "gtk_button_box_get_layout",  cast(void**)& gtk_button_box_get_layout},
+    { "gtk_button_box_get_type",  cast(void**)& gtk_button_box_get_type},
+    { "gtk_box_set_child_packing",  cast(void**)& gtk_box_set_child_packing},
+    { "gtk_box_query_child_packing",  cast(void**)& gtk_box_query_child_packing},
+    { "gtk_box_reorder_child",  cast(void**)& gtk_box_reorder_child},
+    { "gtk_box_get_spacing",  cast(void**)& gtk_box_get_spacing},
+    { "gtk_box_set_spacing",  cast(void**)& gtk_box_set_spacing},
+    { "gtk_box_get_homogeneous",  cast(void**)& gtk_box_get_homogeneous},
+    { "gtk_box_set_homogeneous",  cast(void**)& gtk_box_set_homogeneous},
+    { "gtk_box_pack_end_defaults",  cast(void**)& gtk_box_pack_end_defaults},
+    { "gtk_box_pack_start_defaults",  cast(void**)& gtk_box_pack_start_defaults},
+    { "gtk_box_pack_end",  cast(void**)& gtk_box_pack_end},
+    { "gtk_box_pack_start",  cast(void**)& gtk_box_pack_start},
+    { "gtk_box_get_type",  cast(void**)& gtk_box_get_type},
+    { "gtk_assistant_update_buttons_state",  cast(void**)& gtk_assistant_update_buttons_state},
+    { "gtk_assistant_remove_action_widget",  cast(void**)& gtk_assistant_remove_action_widget},
+    { "gtk_assistant_add_action_widget",  cast(void**)& gtk_assistant_add_action_widget},
+    { "gtk_assistant_get_page_complete",  cast(void**)& gtk_assistant_get_page_complete},
+    { "gtk_assistant_set_page_complete",  cast(void**)& gtk_assistant_set_page_complete},
+    { "gtk_assistant_get_page_side_image",  cast(void**)& gtk_assistant_get_page_side_image},
+    { "gtk_assistant_set_page_side_image",  cast(void**)& gtk_assistant_set_page_side_image},
+    { "gtk_assistant_get_page_header_image",  cast(void**)& gtk_assistant_get_page_header_image},
+    { "gtk_assistant_set_page_header_image",  cast(void**)& gtk_assistant_set_page_header_image},
+    { "gtk_assistant_get_page_title",  cast(void**)& gtk_assistant_get_page_title},
+    { "gtk_assistant_set_page_title",  cast(void**)& gtk_assistant_set_page_title},
+    { "gtk_assistant_get_page_type",  cast(void**)& gtk_assistant_get_page_type},
+    { "gtk_assistant_set_page_type",  cast(void**)& gtk_assistant_set_page_type},
+    { "gtk_assistant_set_forward_page_func",  cast(void**)& gtk_assistant_set_forward_page_func},
+    { "gtk_assistant_insert_page",  cast(void**)& gtk_assistant_insert_page},
+    { "gtk_assistant_append_page",  cast(void**)& gtk_assistant_append_page},
+    { "gtk_assistant_prepend_page",  cast(void**)& gtk_assistant_prepend_page},
+    { "gtk_assistant_get_nth_page",  cast(void**)& gtk_assistant_get_nth_page},
+    { "gtk_assistant_get_n_pages",  cast(void**)& gtk_assistant_get_n_pages},
+    { "gtk_assistant_set_current_page",  cast(void**)& gtk_assistant_set_current_page},
+    { "gtk_assistant_get_current_page",  cast(void**)& gtk_assistant_get_current_page},
+    { "gtk_assistant_new",  cast(void**)& gtk_assistant_new},
+    { "gtk_assistant_get_type",  cast(void**)& gtk_assistant_get_type},
+    { "gtk_aspect_frame_set",  cast(void**)& gtk_aspect_frame_set},
+    { "gtk_aspect_frame_new",  cast(void**)& gtk_aspect_frame_new},
+    { "gtk_aspect_frame_get_type",  cast(void**)& gtk_aspect_frame_get_type},
+    { "gtk_frame_get_shadow_type",  cast(void**)& gtk_frame_get_shadow_type},
+    { "gtk_frame_set_shadow_type",  cast(void**)& gtk_frame_set_shadow_type},
+    { "gtk_frame_get_label_align",  cast(void**)& gtk_frame_get_label_align},
+    { "gtk_frame_set_label_align",  cast(void**)& gtk_frame_set_label_align},
+    { "gtk_frame_get_label_widget",  cast(void**)& gtk_frame_get_label_widget},
+    { "gtk_frame_set_label_widget",  cast(void**)& gtk_frame_set_label_widget},
+    { "gtk_frame_get_label",  cast(void**)& gtk_frame_get_label},
+    { "gtk_frame_set_label",  cast(void**)& gtk_frame_set_label},
+    { "gtk_frame_new",  cast(void**)& gtk_frame_new},
+    { "gtk_frame_get_type",  cast(void**)& gtk_frame_get_type},
+    { "gtk_arrow_set",  cast(void**)& gtk_arrow_set},
+    { "gtk_arrow_new",  cast(void**)& gtk_arrow_new},
+    { "gtk_arrow_get_type",  cast(void**)& gtk_arrow_get_type},
+    { "gtk_alignment_get_padding",  cast(void**)& gtk_alignment_get_padding},
+    { "gtk_alignment_set_padding",  cast(void**)& gtk_alignment_set_padding},
+    { "gtk_alignment_set",  cast(void**)& gtk_alignment_set},
+    { "gtk_alignment_new",  cast(void**)& gtk_alignment_new},
+    { "gtk_alignment_get_type",  cast(void**)& gtk_alignment_get_type},
+    { "_gtk_action_group_emit_post_activate",  cast(void**)& _gtk_action_group_emit_post_activate},
+    { "_gtk_action_group_emit_pre_activate",  cast(void**)& _gtk_action_group_emit_pre_activate},
+    { "_gtk_action_group_emit_disconnect_proxy",  cast(void**)& _gtk_action_group_emit_disconnect_proxy},
+    { "_gtk_action_group_emit_connect_proxy",  cast(void**)& _gtk_action_group_emit_connect_proxy},
+    { "gtk_action_group_translate_string",  cast(void**)& gtk_action_group_translate_string},
+    { "gtk_action_group_set_translation_domain",  cast(void**)& gtk_action_group_set_translation_domain},
+    { "gtk_action_group_set_translate_func",  cast(void**)& gtk_action_group_set_translate_func},
+    { "gtk_action_group_add_radio_actions_full",  cast(void**)& gtk_action_group_add_radio_actions_full},
+    { "gtk_action_group_add_toggle_actions_full",  cast(void**)& gtk_action_group_add_toggle_actions_full},
+    { "gtk_action_group_add_actions_full",  cast(void**)& gtk_action_group_add_actions_full},
+    { "gtk_action_group_add_radio_actions",  cast(void**)& gtk_action_group_add_radio_actions},
+    { "gtk_action_group_add_toggle_actions",  cast(void**)& gtk_action_group_add_toggle_actions},
+    { "gtk_action_group_add_actions",  cast(void**)& gtk_action_group_add_actions},
+    { "gtk_action_group_remove_action",  cast(void**)& gtk_action_group_remove_action},
+    { "gtk_action_group_add_action_with_accel",  cast(void**)& gtk_action_group_add_action_with_accel},
+    { "gtk_action_group_add_action",  cast(void**)& gtk_action_group_add_action},
+    { "gtk_action_group_list_actions",  cast(void**)& gtk_action_group_list_actions},
+    { "gtk_action_group_get_action",  cast(void**)& gtk_action_group_get_action},
+    { "gtk_action_group_set_visible",  cast(void**)& gtk_action_group_set_visible},
+    { "gtk_action_group_get_visible",  cast(void**)& gtk_action_group_get_visible},
+    { "gtk_action_group_set_sensitive",  cast(void**)& gtk_action_group_set_sensitive},
+    { "gtk_action_group_get_sensitive",  cast(void**)& gtk_action_group_get_sensitive},
+    { "gtk_action_group_get_name",  cast(void**)& gtk_action_group_get_name},
+    { "gtk_action_group_new",  cast(void**)& gtk_action_group_new},
+    { "gtk_action_group_get_type",  cast(void**)& gtk_action_group_get_type},
+    { "gtk_item_factories_path_delete",  cast(void**)& gtk_item_factories_path_delete},
+    { "gtk_item_factory_create_menu_entries",  cast(void**)& gtk_item_factory_create_menu_entries},
+    { "gtk_item_factory_from_path",  cast(void**)& gtk_item_factory_from_path},
+    { "gtk_item_factory_create_items_ac",  cast(void**)& gtk_item_factory_create_items_ac},
+    { "gtk_item_factory_set_translate_func",  cast(void**)& gtk_item_factory_set_translate_func},
+    { "gtk_item_factory_popup_data_from_widget",  cast(void**)& gtk_item_factory_popup_data_from_widget},
+    { "gtk_item_factory_popup_data",  cast(void**)& gtk_item_factory_popup_data},
+    { "gtk_item_factory_popup_with_data",  cast(void**)& gtk_item_factory_popup_with_data},
+    { "gtk_item_factory_popup",  cast(void**)& gtk_item_factory_popup},
+    { "gtk_item_factory_delete_entries",  cast(void**)& gtk_item_factory_delete_entries},
+    { "gtk_item_factory_delete_entry",  cast(void**)& gtk_item_factory_delete_entry},
+    { "gtk_item_factory_delete_item",  cast(void**)& gtk_item_factory_delete_item},
+    { "gtk_item_factory_create_items",  cast(void**)& gtk_item_factory_create_items},
+    { "gtk_item_factory_create_item",  cast(void**)& gtk_item_factory_create_item},
+    { "gtk_item_factory_get_item_by_action",  cast(void**)& gtk_item_factory_get_item_by_action},
+    { "gtk_item_factory_get_widget_by_action",  cast(void**)& gtk_item_factory_get_widget_by_action},
+    { "gtk_item_factory_get_widget",  cast(void**)& gtk_item_factory_get_widget},
+    { "gtk_item_factory_get_item",  cast(void**)& gtk_item_factory_get_item},
+    { "gtk_item_factory_path_from_widget",  cast(void**)& gtk_item_factory_path_from_widget},
+    { "gtk_item_factory_from_widget",  cast(void**)& gtk_item_factory_from_widget},
+    { "gtk_item_factory_add_foreign",  cast(void**)& gtk_item_factory_add_foreign},
+    { "gtk_item_factory_construct",  cast(void**)& gtk_item_factory_construct},
+    { "gtk_item_factory_new",  cast(void**)& gtk_item_factory_new},
+    { "gtk_item_factory_get_type",  cast(void**)& gtk_item_factory_get_type},
+    { "_gtk_action_sync_menu_visible",  cast(void**)& _gtk_action_sync_menu_visible},
+    { "_gtk_action_sync_visible",  cast(void**)& _gtk_action_sync_visible},
+    { "_gtk_action_sync_sensitive",  cast(void**)& _gtk_action_sync_sensitive},
+    { "gtk_action_set_accel_group",  cast(void**)& gtk_action_set_accel_group},
+    { "gtk_action_set_accel_path",  cast(void**)& gtk_action_set_accel_path},
+    { "_gtk_action_emit_activate",  cast(void**)& _gtk_action_emit_activate},
+    { "gtk_action_unblock_activate_from",  cast(void**)& gtk_action_unblock_activate_from},
+    { "gtk_action_block_activate_from",  cast(void**)& gtk_action_block_activate_from},
+    { "gtk_action_get_accel_closure",  cast(void**)& gtk_action_get_accel_closure},
+    { "gtk_action_get_accel_path",  cast(void**)& gtk_action_get_accel_path},
+    { "gtk_action_disconnect_accelerator",  cast(void**)& gtk_action_disconnect_accelerator},
+    { "gtk_action_connect_accelerator",  cast(void**)& gtk_action_connect_accelerator},
+    { "gtk_widget_get_action",  cast(void**)& gtk_widget_get_action},
+    { "gtk_action_get_proxies",  cast(void**)& gtk_action_get_proxies},
+    { "gtk_action_disconnect_proxy",  cast(void**)& gtk_action_disconnect_proxy},
+    { "gtk_action_connect_proxy",  cast(void**)& gtk_action_connect_proxy},
+    { "gtk_action_create_menu",  cast(void**)& gtk_action_create_menu},
+    { "gtk_action_create_tool_item",  cast(void**)& gtk_action_create_tool_item},
+    { "gtk_action_create_menu_item",  cast(void**)& gtk_action_create_menu_item},
+    { "gtk_action_create_icon",  cast(void**)& gtk_action_create_icon},
+    { "gtk_action_activate",  cast(void**)& gtk_action_activate},
+    { "gtk_action_set_visible",  cast(void**)& gtk_action_set_visible},
+    { "gtk_action_get_visible",  cast(void**)& gtk_action_get_visible},
+    { "gtk_action_is_visible",  cast(void**)& gtk_action_is_visible},
+    { "gtk_action_set_sensitive",  cast(void**)& gtk_action_set_sensitive},
+    { "gtk_action_get_sensitive",  cast(void**)& gtk_action_get_sensitive},
+    { "gtk_action_is_sensitive",  cast(void**)& gtk_action_is_sensitive},
+    { "gtk_action_get_name",  cast(void**)& gtk_action_get_name},
+    { "gtk_action_new",  cast(void**)& gtk_action_new},
+    { "gtk_action_get_type",  cast(void**)& gtk_action_get_type},
+    { "gtk_accessible_connect_widget_destroyed",  cast(void**)& gtk_accessible_connect_widget_destroyed},
+    { "gtk_accessible_get_type",  cast(void**)& gtk_accessible_get_type},
+    { "_gtk_accel_path_is_valid",  cast(void**)& _gtk_accel_path_is_valid},
+    { "_gtk_accel_map_remove_group",  cast(void**)& _gtk_accel_map_remove_group},
+    { "_gtk_accel_map_add_group",  cast(void**)& _gtk_accel_map_add_group},
+    { "_gtk_accel_map_init",  cast(void**)& _gtk_accel_map_init},
+    { "gtk_accel_map_get",  cast(void**)& gtk_accel_map_get},
+    { "gtk_accel_map_get_type",  cast(void**)& gtk_accel_map_get_type},
+    { "gtk_accel_map_foreach_unfiltered",  cast(void**)& gtk_accel_map_foreach_unfiltered},
+    { "gtk_accel_map_add_filter",  cast(void**)& gtk_accel_map_add_filter},
+    { "gtk_accel_map_unlock_path",  cast(void**)& gtk_accel_map_unlock_path},
+    { "gtk_accel_map_lock_path",  cast(void**)& gtk_accel_map_lock_path},
+    { "gtk_accel_map_save_fd",  cast(void**)& gtk_accel_map_save_fd},
+    { "gtk_accel_map_load_scanner",  cast(void**)& gtk_accel_map_load_scanner},
+    { "gtk_accel_map_load_fd",  cast(void**)& gtk_accel_map_load_fd},
+    { "gtk_accel_map_foreach",  cast(void**)& gtk_accel_map_foreach},
+    { "gtk_accel_map_save",  cast(void**)& gtk_accel_map_save},
+    { "gtk_accel_map_load",  cast(void**)& gtk_accel_map_load},
+    { "gtk_accel_map_change_entry",  cast(void**)& gtk_accel_map_change_entry},
+    { "gtk_accel_map_lookup_entry",  cast(void**)& gtk_accel_map_lookup_entry},
+    { "gtk_accel_map_add_entry",  cast(void**)& gtk_accel_map_add_entry},
+    { "_gtk_accel_label_class_get_accelerator_label",  cast(void**)& _gtk_accel_label_class_get_accelerator_label},
+    { "gtk_accel_label_refetch",  cast(void**)& gtk_accel_label_refetch},
+    { "gtk_accel_label_set_accel_closure",  cast(void**)& gtk_accel_label_set_accel_closure},
+    { "gtk_accel_label_set_accel_widget",  cast(void**)& gtk_accel_label_set_accel_widget},
+    { "gtk_accel_label_get_accel_width",  cast(void**)& gtk_accel_label_get_accel_width},
+    { "gtk_accel_label_get_accel_widget",  cast(void**)& gtk_accel_label_get_accel_widget},
+    { "gtk_accel_label_new",  cast(void**)& gtk_accel_label_new},
+    { "gtk_accel_label_get_type",  cast(void**)& gtk_accel_label_get_type},
+    { "gtk_label_parse_uline",  cast(void**)& gtk_label_parse_uline},
+    { "gtk_label_get",  cast(void**)& gtk_label_get},
+    { "gtk_label_get_single_line_mode",  cast(void**)& gtk_label_get_single_line_mode},
+    { "gtk_label_set_single_line_mode",  cast(void**)& gtk_label_set_single_line_mode},
+    { "gtk_label_get_layout_offsets",  cast(void**)& gtk_label_get_layout_offsets},
+    { "gtk_label_get_layout",  cast(void**)& gtk_label_get_layout},
+    { "gtk_label_get_selection_bounds",  cast(void**)& gtk_label_get_selection_bounds},
+    { "gtk_label_select_region",  cast(void**)& gtk_label_select_region},
+    { "gtk_label_get_angle",  cast(void**)& gtk_label_get_angle},
+    { "gtk_label_set_angle",  cast(void**)& gtk_label_set_angle},
+    { "gtk_label_get_selectable",  cast(void**)& gtk_label_get_selectable},
+    { "gtk_label_set_selectable",  cast(void**)& gtk_label_set_selectable},
+    { "gtk_label_get_line_wrap_mode",  cast(void**)& gtk_label_get_line_wrap_mode},
+    { "gtk_label_set_line_wrap_mode",  cast(void**)& gtk_label_set_line_wrap_mode},
+    { "gtk_label_get_line_wrap",  cast(void**)& gtk_label_get_line_wrap},
+    { "gtk_label_set_line_wrap",  cast(void**)& gtk_label_set_line_wrap},
+    { "gtk_label_set_pattern",  cast(void**)& gtk_label_set_pattern},
+    { "gtk_label_get_max_width_chars",  cast(void**)& gtk_label_get_max_width_chars},
+    { "gtk_label_set_max_width_chars",  cast(void**)& gtk_label_set_max_width_chars},
+    { "gtk_label_get_width_chars",  cast(void**)& gtk_label_get_width_chars},
+    { "gtk_label_set_width_chars",  cast(void**)& gtk_label_set_width_chars},
+    { "gtk_label_get_ellipsize",  cast(void**)& gtk_label_get_ellipsize},
+    { "gtk_label_set_ellipsize",  cast(void**)& gtk_label_set_ellipsize},
+    { "gtk_label_get_justify",  cast(void**)& gtk_label_get_justify},
+    { "gtk_label_set_justify",  cast(void**)& gtk_label_set_justify},
+    { "gtk_label_set_text_with_mnemonic",  cast(void**)& gtk_label_set_text_with_mnemonic},
+    { "gtk_label_get_mnemonic_widget",  cast(void**)& gtk_label_get_mnemonic_widget},
+    { "gtk_label_set_mnemonic_widget",  cast(void**)& gtk_label_set_mnemonic_widget},
+    { "gtk_label_get_mnemonic_keyval",  cast(void**)& gtk_label_get_mnemonic_keyval},
+    { "gtk_label_set_markup_with_mnemonic",  cast(void**)& gtk_label_set_markup_with_mnemonic},
+    { "gtk_label_get_use_underline",  cast(void**)& gtk_label_get_use_underline},
+    { "gtk_label_set_use_underline",  cast(void**)& gtk_label_set_use_underline},
+    { "gtk_label_get_use_markup",  cast(void**)& gtk_label_get_use_markup},
+    { "gtk_label_set_use_markup",  cast(void**)& gtk_label_set_use_markup},
+    { "gtk_label_set_markup",  cast(void**)& gtk_label_set_markup},
+    { "gtk_label_get_label",  cast(void**)& gtk_label_get_label},
+    { "gtk_label_set_label",  cast(void**)& gtk_label_set_label},
+    { "gtk_label_get_attributes",  cast(void**)& gtk_label_get_attributes},
+    { "gtk_label_set_attributes",  cast(void**)& gtk_label_set_attributes},
+    { "gtk_label_get_text",  cast(void**)& gtk_label_get_text},
+    { "gtk_label_set_text",  cast(void**)& gtk_label_set_text},
+    { "gtk_label_new_with_mnemonic",  cast(void**)& gtk_label_new_with_mnemonic},
+    { "gtk_label_new",  cast(void**)& gtk_label_new},
+    { "gtk_label_get_type",  cast(void**)& gtk_label_get_type},
+    { "gtk_menu_get_for_attach_widget",  cast(void**)& gtk_menu_get_for_attach_widget},
+    { "gtk_menu_set_monitor",  cast(void**)& gtk_menu_set_monitor},
+    { "gtk_menu_attach",  cast(void**)& gtk_menu_attach},
+    { "gtk_menu_set_screen",  cast(void**)& gtk_menu_set_screen},
+    { "gtk_menu_reorder_child",  cast(void**)& gtk_menu_reorder_child},
+    { "gtk_menu_get_title",  cast(void**)& gtk_menu_get_title},
+    { "gtk_menu_set_title",  cast(void**)& gtk_menu_set_title},
+    { "gtk_menu_get_tearoff_state",  cast(void**)& gtk_menu_get_tearoff_state},
+    { "gtk_menu_set_tearoff_state",  cast(void**)& gtk_menu_set_tearoff_state},
+    { "gtk_menu_get_attach_widget",  cast(void**)& gtk_menu_get_attach_widget},
+    { "gtk_menu_detach",  cast(void**)& gtk_menu_detach},
+    { "gtk_menu_attach_to_widget",  cast(void**)& gtk_menu_attach_to_widget},
+    { "gtk_menu_set_accel_path",  cast(void**)& gtk_menu_set_accel_path},
+    { "gtk_menu_get_accel_group",  cast(void**)& gtk_menu_get_accel_group},
+    { "gtk_menu_set_accel_group",  cast(void**)& gtk_menu_set_accel_group},
+    { "gtk_menu_set_active",  cast(void**)& gtk_menu_set_active},
+    { "gtk_menu_get_active",  cast(void**)& gtk_menu_get_active},
+    { "gtk_menu_popdown",  cast(void**)& gtk_menu_popdown},
+    { "gtk_menu_reposition",  cast(void**)& gtk_menu_reposition},
+    { "gtk_menu_popup",  cast(void**)& gtk_menu_popup},
+    { "gtk_menu_new",  cast(void**)& gtk_menu_new},
+    { "gtk_menu_get_type",  cast(void**)& gtk_menu_get_type},
+    { "gtk_menu_shell_set_take_focus",  cast(void**)& gtk_menu_shell_set_take_focus},
+    { "gtk_menu_shell_get_take_focus",  cast(void**)& gtk_menu_shell_get_take_focus},
+    { "_gtk_menu_shell_remove_mnemonic",  cast(void**)& _gtk_menu_shell_remove_mnemonic},
+    { "_gtk_menu_shell_add_mnemonic",  cast(void**)& _gtk_menu_shell_add_mnemonic},
+    { "gtk_menu_shell_cancel",  cast(void**)& gtk_menu_shell_cancel},
+    { "_gtk_menu_shell_get_popup_delay",  cast(void**)& _gtk_menu_shell_get_popup_delay},
+    { "_gtk_menu_shell_activate",  cast(void**)& _gtk_menu_shell_activate},
+    { "_gtk_menu_shell_select_last",  cast(void**)& _gtk_menu_shell_select_last},
+    { "gtk_menu_shell_select_first",  cast(void**)& gtk_menu_shell_select_first},
+    { "gtk_menu_shell_activate_item",  cast(void**)& gtk_menu_shell_activate_item},
+    { "gtk_menu_shell_deselect",  cast(void**)& gtk_menu_shell_deselect},
+    { "gtk_menu_shell_select_item",  cast(void**)& gtk_menu_shell_select_item},
+    { "gtk_menu_shell_deactivate",  cast(void**)& gtk_menu_shell_deactivate},
+    { "gtk_menu_shell_insert",  cast(void**)& gtk_menu_shell_insert},
+    { "gtk_menu_shell_prepend",  cast(void**)& gtk_menu_shell_prepend},
+    { "gtk_menu_shell_append",  cast(void**)& gtk_menu_shell_append},
+    { "gtk_menu_shell_get_type",  cast(void**)& gtk_menu_shell_get_type},
+    { "gtk_misc_get_padding",  cast(void**)& gtk_misc_get_padding},
+    { "gtk_misc_set_padding",  cast(void**)& gtk_misc_set_padding},
+    { "gtk_misc_get_alignment",  cast(void**)& gtk_misc_get_alignment},
+    { "gtk_misc_set_alignment",  cast(void**)& gtk_misc_set_alignment},
+    { "gtk_misc_get_type",  cast(void**)& gtk_misc_get_type},
+    { "gtk_about_dialog_set_url_hook",  cast(void**)& gtk_about_dialog_set_url_hook},
+    { "gtk_about_dialog_set_email_hook",  cast(void**)& gtk_about_dialog_set_email_hook},
+    { "gtk_about_dialog_set_logo_icon_name",  cast(void**)& gtk_about_dialog_set_logo_icon_name},
+    { "gtk_about_dialog_get_logo_icon_name",  cast(void**)& gtk_about_dialog_get_logo_icon_name},
+    { "gtk_about_dialog_set_logo",  cast(void**)& gtk_about_dialog_set_logo},
+    { "gtk_about_dialog_get_logo",  cast(void**)& gtk_about_dialog_get_logo},
+    { "gtk_about_dialog_set_translator_credits",  cast(void**)& gtk_about_dialog_set_translator_credits},
+    { "gtk_about_dialog_get_translator_credits",  cast(void**)& gtk_about_dialog_get_translator_credits},
+    { "gtk_about_dialog_set_artists",  cast(void**)& gtk_about_dialog_set_artists},
+    { "gtk_about_dialog_get_artists",  cast(void**)& gtk_about_dialog_get_artists},
+    { "gtk_about_dialog_set_documenters",  cast(void**)& gtk_about_dialog_set_documenters},
+    { "gtk_about_dialog_get_documenters",  cast(void**)& gtk_about_dialog_get_documenters},
+    { "gtk_about_dialog_set_authors",  cast(void**)& gtk_about_dialog_set_authors},
+    { "gtk_about_dialog_get_authors",  cast(void**)& gtk_about_dialog_get_authors},
+    { "gtk_about_dialog_set_website_label",  cast(void**)& gtk_about_dialog_set_website_label},
+    { "gtk_about_dialog_get_website_label",  cast(void**)& gtk_about_dialog_get_website_label},
+    { "gtk_about_dialog_set_website",  cast(void**)& gtk_about_dialog_set_website},
+    { "gtk_about_dialog_get_website",  cast(void**)& gtk_about_dialog_get_website},
+    { "gtk_about_dialog_set_wrap_license",  cast(void**)& gtk_about_dialog_set_wrap_license},
+    { "gtk_about_dialog_get_wrap_license",  cast(void**)& gtk_about_dialog_get_wrap_license},
+    { "gtk_about_dialog_set_license",  cast(void**)& gtk_about_dialog_set_license},
+    { "gtk_about_dialog_get_license",  cast(void**)& gtk_about_dialog_get_license},
+    { "gtk_about_dialog_set_comments",  cast(void**)& gtk_about_dialog_set_comments},
+    { "gtk_about_dialog_get_comments",  cast(void**)& gtk_about_dialog_get_comments},
+    { "gtk_about_dialog_set_copyright",  cast(void**)& gtk_about_dialog_set_copyright},
+    { "gtk_about_dialog_get_copyright",  cast(void**)& gtk_about_dialog_get_copyright},
+    { "gtk_about_dialog_set_version",  cast(void**)& gtk_about_dialog_set_version},
+    { "gtk_about_dialog_get_version",  cast(void**)& gtk_about_dialog_get_version},
+    { "gtk_about_dialog_set_program_name",  cast(void**)& gtk_about_dialog_set_program_name},
+    { "gtk_about_dialog_get_program_name",  cast(void**)& gtk_about_dialog_get_program_name},
+    { "gtk_about_dialog_set_name",  cast(void**)& gtk_about_dialog_set_name},
+    { "gtk_about_dialog_get_name",  cast(void**)& gtk_about_dialog_get_name},
+    { "gtk_show_about_dialog",  cast(void**)& gtk_show_about_dialog},
+    { "gtk_about_dialog_new",  cast(void**)& gtk_about_dialog_new},
+    { "gtk_about_dialog_get_type",  cast(void**)& gtk_about_dialog_get_type},
+    { "_gtk_dialog_set_ignore_separator",  cast(void**)& _gtk_dialog_set_ignore_separator},
+    { "gtk_dialog_run",  cast(void**)& gtk_dialog_run},
+    { "gtk_dialog_response",  cast(void**)& gtk_dialog_response},
+    { "gtk_dialog_set_alternative_button_order_from_array",  cast(void**)& gtk_dialog_set_alternative_button_order_from_array},
+    { "gtk_dialog_set_alternative_button_order",  cast(void**)& gtk_dialog_set_alternative_button_order},
+    { "gtk_alternative_dialog_button_order",  cast(void**)& gtk_alternative_dialog_button_order},
+    { "gtk_dialog_get_has_separator",  cast(void**)& gtk_dialog_get_has_separator},
+    { "gtk_dialog_set_has_separator",  cast(void**)& gtk_dialog_set_has_separator},
+    { "gtk_dialog_get_response_for_widget",  cast(void**)& gtk_dialog_get_response_for_widget},
+    { "gtk_dialog_set_default_response",  cast(void**)& gtk_dialog_set_default_response},
+    { "gtk_dialog_set_response_sensitive",  cast(void**)& gtk_dialog_set_response_sensitive},
+    { "gtk_dialog_add_buttons",  cast(void**)& gtk_dialog_add_buttons},
+    { "gtk_dialog_add_button",  cast(void**)& gtk_dialog_add_button},
+    { "gtk_dialog_add_action_widget",  cast(void**)& gtk_dialog_add_action_widget},
+    { "gtk_dialog_new_with_buttons",  cast(void**)& gtk_dialog_new_with_buttons},
+    { "gtk_dialog_new",  cast(void**)& gtk_dialog_new},
+    { "gtk_dialog_get_type",  cast(void**)& gtk_dialog_get_type},
+    { "_gtk_window_query_nonaccels",  cast(void**)& _gtk_window_query_nonaccels},
+    { "_gtk_window_keys_foreach",  cast(void**)& _gtk_window_keys_foreach},
+    { "_gtk_window_set_is_active",  cast(void**)& _gtk_window_set_is_active},
+    { "_gtk_window_unset_focus_and_default",  cast(void**)& _gtk_window_unset_focus_and_default},
+    { "_gtk_window_set_has_toplevel_focus",  cast(void**)& _gtk_window_set_has_toplevel_focus},
+    { "_gtk_window_group_get_current_grab",  cast(void**)& _gtk_window_group_get_current_grab},
+    { "_gtk_window_constrain_size",  cast(void**)& _gtk_window_constrain_size},
+    { "_gtk_window_reposition",  cast(void**)& _gtk_window_reposition},
+    { "gtk_window_add_embedded_xid",  cast(void**)& gtk_window_add_embedded_xid},
+    { "gtk_window_remove_embedded_xid",  cast(void**)& gtk_window_remove_embedded_xid},
+    { "_gtk_window_internal_set_focus",  cast(void**)& _gtk_window_internal_set_focus},
+    { "gtk_window_group_remove_window",  cast(void**)& gtk_window_group_remove_window},
+    { "gtk_window_group_add_window",  cast(void**)& gtk_window_group_add_window},
+    { "gtk_window_group_new",  cast(void**)& gtk_window_group_new},
+    { "gtk_window_group_get_type",  cast(void**)& gtk_window_group_get_type},
+    { "gtk_window_reshow_with_initial_size",  cast(void**)& gtk_window_reshow_with_initial_size},
+    { "gtk_window_get_group",  cast(void**)& gtk_window_get_group},
+    { "gtk_window_parse_geometry",  cast(void**)& gtk_window_parse_geometry},
+    { "gtk_window_get_position",  cast(void**)& gtk_window_get_position},
+    { "gtk_window_move",  cast(void**)& gtk_window_move},
+    { "gtk_window_get_size",  cast(void**)& gtk_window_get_size},
+    { "gtk_window_resize",  cast(void**)& gtk_window_resize},
+    { "gtk_window_get_default_size",  cast(void**)& gtk_window_get_default_size},
+    { "gtk_window_set_default_size",  cast(void**)& gtk_window_set_default_size},
+    { "gtk_window_set_policy",  cast(void**)& gtk_window_set_policy},
+    { "gtk_window_begin_move_drag",  cast(void**)& gtk_window_begin_move_drag},
+    { "gtk_window_begin_resize_drag",  cast(void**)& gtk_window_begin_resize_drag},
+    { "gtk_window_set_keep_below",  cast(void**)& gtk_window_set_keep_below},
+    { "gtk_window_set_keep_above",  cast(void**)& gtk_window_set_keep_above},
+    { "gtk_window_unfullscreen",  cast(void**)& gtk_window_unfullscreen},
+    { "gtk_window_fullscreen",  cast(void**)& gtk_window_fullscreen},
+    { "gtk_window_unmaximize",  cast(void**)& gtk_window_unmaximize},
+    { "gtk_window_maximize",  cast(void**)& gtk_window_maximize},
+    { "gtk_window_unstick",  cast(void**)& gtk_window_unstick},
+    { "gtk_window_stick",  cast(void**)& gtk_window_stick},
+    { "gtk_window_deiconify",  cast(void**)& gtk_window_deiconify},
+    { "gtk_window_iconify",  cast(void**)& gtk_window_iconify},
+    { "gtk_window_present_with_time",  cast(void**)& gtk_window_present_with_time},
+    { "gtk_window_present",  cast(void**)& gtk_window_present},
+    { "gtk_window_propagate_key_event",  cast(void**)& gtk_window_propagate_key_event},
+    { "gtk_window_activate_key",  cast(void**)& gtk_window_activate_key},
+    { "gtk_window_get_mnemonic_modifier",  cast(void**)& gtk_window_get_mnemonic_modifier},
+    { "gtk_window_set_mnemonic_modifier",  cast(void**)& gtk_window_set_mnemonic_modifier},
+    { "gtk_window_mnemonic_activate",  cast(void**)& gtk_window_mnemonic_activate},
+    { "gtk_window_remove_mnemonic",  cast(void**)& gtk_window_remove_mnemonic},
+    { "gtk_window_add_mnemonic",  cast(void**)& gtk_window_add_mnemonic},
+    { "gtk_window_list_toplevels",  cast(void**)& gtk_window_list_toplevels},
+    { "gtk_window_get_modal",  cast(void**)& gtk_window_get_modal},
+    { "gtk_window_set_modal",  cast(void**)& gtk_window_set_modal},
+    { "gtk_window_set_auto_startup_notification",  cast(void**)& gtk_window_set_auto_startup_notification},
+    { "gtk_window_set_default_icon_from_file",  cast(void**)& gtk_window_set_default_icon_from_file},
+    { "gtk_window_set_default_icon_name",  cast(void**)& gtk_window_set_default_icon_name},
+    { "gtk_window_set_default_icon",  cast(void**)& gtk_window_set_default_icon},
+    { "gtk_window_get_default_icon_list",  cast(void**)& gtk_window_get_default_icon_list},
+    { "gtk_window_set_default_icon_list",  cast(void**)& gtk_window_set_default_icon_list},
+    { "gtk_window_get_icon_name",  cast(void**)& gtk_window_get_icon_name},
+    { "gtk_window_get_icon",  cast(void**)& gtk_window_get_icon},
+    { "gtk_window_set_icon_from_file",  cast(void**)& gtk_window_set_icon_from_file},
+    { "gtk_window_set_icon_name",  cast(void**)& gtk_window_set_icon_name},
+    { "gtk_window_set_icon",  cast(void**)& gtk_window_set_icon},
+    { "gtk_window_get_icon_list",  cast(void**)& gtk_window_get_icon_list},
+    { "gtk_window_set_icon_list",  cast(void**)& gtk_window_set_icon_list},
+    { "gtk_window_get_deletable",  cast(void**)& gtk_window_get_deletable},
+    { "gtk_window_set_deletable",  cast(void**)& gtk_window_set_deletable},
+    { "gtk_window_get_decorated",  cast(void**)& gtk_window_get_decorated},
+    { "gtk_window_set_decorated",  cast(void**)& gtk_window_set_decorated},
+    { "gtk_window_get_frame_dimensions",  cast(void**)& gtk_window_get_frame_dimensions},
+    { "gtk_window_set_frame_dimensions",  cast(void**)& gtk_window_set_frame_dimensions},
+    { "gtk_window_get_has_frame",  cast(void**)& gtk_window_get_has_frame},
+    { "gtk_window_set_has_frame",  cast(void**)& gtk_window_set_has_frame},
+    { "gtk_window_has_toplevel_focus",  cast(void**)& gtk_window_has_toplevel_focus},
+    { "gtk_window_is_active",  cast(void**)& gtk_window_is_active},
+    { "gtk_window_get_screen",  cast(void**)& gtk_window_get_screen},
+    { "gtk_window_set_screen",  cast(void**)& gtk_window_set_screen},
+    { "gtk_window_set_geometry_hints",  cast(void**)& gtk_window_set_geometry_hints},
+    { "gtk_window_get_gravity",  cast(void**)& gtk_window_get_gravity},
+    { "gtk_window_set_gravity",  cast(void**)& gtk_window_set_gravity},
+    { "gtk_window_get_resizable",  cast(void**)& gtk_window_get_resizable},
+    { "gtk_window_set_resizable",  cast(void**)& gtk_window_set_resizable},
+    { "gtk_window_get_destroy_with_parent",  cast(void**)& gtk_window_get_destroy_with_parent},
+    { "gtk_window_set_destroy_with_parent",  cast(void**)& gtk_window_set_destroy_with_parent},
+    { "gtk_window_get_focus_on_map",  cast(void**)& gtk_window_get_focus_on_map},
+    { "gtk_window_set_focus_on_map",  cast(void**)& gtk_window_set_focus_on_map},
+    { "gtk_window_get_accept_focus",  cast(void**)& gtk_window_get_accept_focus},
+    { "gtk_window_set_accept_focus",  cast(void**)& gtk_window_set_accept_focus},
+    { "gtk_window_get_urgency_hint",  cast(void**)& gtk_window_get_urgency_hint},
+    { "gtk_window_set_urgency_hint",  cast(void**)& gtk_window_set_urgency_hint},
+    { "gtk_window_get_skip_pager_hint",  cast(void**)& gtk_window_get_skip_pager_hint},
+    { "gtk_window_set_skip_pager_hint",  cast(void**)& gtk_window_set_skip_pager_hint},
+    { "gtk_window_get_skip_taskbar_hint",  cast(void**)& gtk_window_get_skip_taskbar_hint},
+    { "gtk_window_set_skip_taskbar_hint",  cast(void**)& gtk_window_set_skip_taskbar_hint},
+    { "gtk_window_get_type_hint",  cast(void**)& gtk_window_get_type_hint},
+    { "gtk_window_set_type_hint",  cast(void**)& gtk_window_set_type_hint},
+    { "gtk_window_get_opacity",  cast(void**)& gtk_window_get_opacity},
+    { "gtk_window_set_opacity",  cast(void**)& gtk_window_set_opacity},
+    { "gtk_window_get_transient_for",  cast(void**)& gtk_window_get_transient_for},
+    { "gtk_window_set_transient_for",  cast(void**)& gtk_window_set_transient_for},
+    { "gtk_window_activate_default",  cast(void**)& gtk_window_activate_default},
+    { "gtk_window_set_default",  cast(void**)& gtk_window_set_default},
+    { "gtk_window_get_focus",  cast(void**)& gtk_window_get_focus},
+    { "gtk_window_set_focus",  cast(void**)& gtk_window_set_focus},
+    { "gtk_window_activate_focus",  cast(void**)& gtk_window_activate_focus},
+    { "gtk_window_set_position",  cast(void**)& gtk_window_set_position},
+    { "gtk_window_remove_accel_group",  cast(void**)& gtk_window_remove_accel_group},
+    { "gtk_window_add_accel_group",  cast(void**)& gtk_window_add_accel_group},
+    { "gtk_window_get_role",  cast(void**)& gtk_window_get_role},
+    { "gtk_window_set_startup_id",  cast(void**)& gtk_window_set_startup_id},
+    { "gtk_window_set_role",  cast(void**)& gtk_window_set_role},
+    { "gtk_window_set_wmclass",  cast(void**)& gtk_window_set_wmclass},
+    { "gtk_window_get_title",  cast(void**)& gtk_window_get_title},
+    { "gtk_window_set_title",  cast(void**)& gtk_window_set_title},
+    { "gtk_window_new",  cast(void**)& gtk_window_new},
+    { "gtk_window_get_type",  cast(void**)& gtk_window_get_type},
+    { "gtk_bin_get_child",  cast(void**)& gtk_bin_get_child},
+    { "gtk_bin_get_type",  cast(void**)& gtk_bin_get_type},
+    { "_gtk_container_focus_sort",  cast(void**)& _gtk_container_focus_sort},
+    { "_gtk_container_dequeue_resize_handler",  cast(void**)& _gtk_container_dequeue_resize_handler},
+    { "_gtk_container_child_composite_name",  cast(void**)& _gtk_container_child_composite_name},
+    { "_gtk_container_clear_resize_widgets",  cast(void**)& _gtk_container_clear_resize_widgets},
+    { "_gtk_container_queue_resize",  cast(void**)& _gtk_container_queue_resize},
+    { "gtk_container_forall",  cast(void**)& gtk_container_forall},
+    { "gtk_container_child_get_property",  cast(void**)& gtk_container_child_get_property},
+    { "gtk_container_child_set_property",  cast(void**)& gtk_container_child_set_property},
+    { "gtk_container_child_get_valist",  cast(void**)& gtk_container_child_get_valist},
+    { "gtk_container_child_set_valist",  cast(void**)& gtk_container_child_set_valist},
+    { "gtk_container_child_get",  cast(void**)& gtk_container_child_get},
+    { "gtk_container_child_set",  cast(void**)& gtk_container_child_set},
+    { "gtk_container_add_with_properties",  cast(void**)& gtk_container_add_with_properties},
+    { "gtk_container_class_list_child_properties",  cast(void**)& gtk_container_class_list_child_properties},
+    { "gtk_container_class_find_child_property",  cast(void**)& gtk_container_class_find_child_property},
+    { "gtk_container_class_install_child_property",  cast(void**)& gtk_container_class_install_child_property},
+    { "gtk_container_child_type",  cast(void**)& gtk_container_child_type},
+    { "gtk_container_resize_children",  cast(void**)& gtk_container_resize_children},
+    { "gtk_container_get_focus_hadjustment",  cast(void**)& gtk_container_get_focus_hadjustment},
+    { "gtk_container_set_focus_hadjustment",  cast(void**)& gtk_container_set_focus_hadjustment},
+    { "gtk_container_get_focus_vadjustment",  cast(void**)& gtk_container_get_focus_vadjustment},
+    { "gtk_container_set_focus_vadjustment",  cast(void**)& gtk_container_set_focus_vadjustment},
+    { "gtk_container_set_focus_child",  cast(void**)& gtk_container_set_focus_child},
+    { "gtk_container_set_reallocate_redraws",  cast(void**)& gtk_container_set_reallocate_redraws},
+    { "gtk_container_unset_focus_chain",  cast(void**)& gtk_container_unset_focus_chain},
+    { "gtk_container_get_focus_chain",  cast(void**)& gtk_container_get_focus_chain},
+    { "gtk_container_set_focus_chain",  cast(void**)& gtk_container_set_focus_chain},
+    { "gtk_container_propagate_expose",  cast(void**)& gtk_container_propagate_expose},
+    { "gtk_container_get_children",  cast(void**)& gtk_container_get_children},
+    { "gtk_container_foreach_full",  cast(void**)& gtk_container_foreach_full},
+    { "gtk_container_foreach",  cast(void**)& gtk_container_foreach},
+    { "gtk_container_check_resize",  cast(void**)& gtk_container_check_resize},
+    { "gtk_container_get_resize_mode",  cast(void**)& gtk_container_get_resize_mode},
+    { "gtk_container_set_resize_mode",  cast(void**)& gtk_container_set_resize_mode},
+    { "gtk_container_remove",  cast(void**)& gtk_container_remove},
+    { "gtk_container_add",  cast(void**)& gtk_container_add},
+    { "gtk_container_get_border_width",  cast(void**)& gtk_container_get_border_width},
+    { "gtk_container_set_border_width",  cast(void**)& gtk_container_set_border_width},
+    { "gtk_container_get_type",  cast(void**)& gtk_container_get_type},
+    { "_gtk_widget_peek_colormap",  cast(void**)& _gtk_widget_peek_colormap},
+    { "_gtk_widget_propagate_composited_changed",  cast(void**)& _gtk_widget_propagate_composited_changed},
+    { "_gtk_widget_propagate_screen_changed",  cast(void**)& _gtk_widget_propagate_screen_changed},
+    { "_gtk_widget_propagate_hierarchy_changed",  cast(void**)& _gtk_widget_propagate_hierarchy_changed},
+    { "_gtk_widget_get_aux_info",  cast(void**)& _gtk_widget_get_aux_info},
+    { "_gtk_widget_grab_notify",  cast(void**)& _gtk_widget_grab_notify},
+    { "gtk_requisition_free",  cast(void**)& gtk_requisition_free},
+    { "gtk_requisition_copy",  cast(void**)& gtk_requisition_copy},
+    { "gtk_requisition_get_type",  cast(void**)& gtk_requisition_get_type},
+    { "gtk_widget_get_has_tooltip",  cast(void**)& gtk_widget_get_has_tooltip},
+    { "gtk_widget_set_has_tooltip",  cast(void**)& gtk_widget_set_has_tooltip},
+    { "gtk_widget_get_tooltip_markup",  cast(void**)& gtk_widget_get_tooltip_markup},
+    { "gtk_widget_set_tooltip_markup",  cast(void**)& gtk_widget_set_tooltip_markup},
+    { "gtk_widget_get_tooltip_text",  cast(void**)& gtk_widget_get_tooltip_text},
+    { "gtk_widget_set_tooltip_text",  cast(void**)& gtk_widget_set_tooltip_text},
+    { "gtk_widget_trigger_tooltip_query",  cast(void**)& gtk_widget_trigger_tooltip_query},
+    { "gtk_widget_get_tooltip_window",  cast(void**)& gtk_widget_get_tooltip_window},
+    { "gtk_widget_set_tooltip_window",  cast(void**)& gtk_widget_set_tooltip_window},
+    { "gtk_widget_remove_mnemonic_label",  cast(void**)& gtk_widget_remove_mnemonic_label},
+    { "gtk_widget_add_mnemonic_label",  cast(void**)& gtk_widget_add_mnemonic_label},
+    { "gtk_widget_list_mnemonic_labels",  cast(void**)& gtk_widget_list_mnemonic_labels},
+    { "gtk_widget_class_path",  cast(void**)& gtk_widget_class_path},
+    { "gtk_widget_path",  cast(void**)& gtk_widget_path},
+    { "gtk_widget_reset_shapes",  cast(void**)& gtk_widget_reset_shapes},
+    { "gtk_widget_input_shape_combine_mask",  cast(void**)& gtk_widget_input_shape_combine_mask},
+    { "gtk_widget_shape_combine_mask",  cast(void**)& gtk_widget_shape_combine_mask},
+    { "gtk_widget_is_composited",  cast(void**)& gtk_widget_is_composited},
+    { "gtk_widget_get_default_direction",  cast(void**)& gtk_widget_get_default_direction},
+    { "gtk_widget_set_default_direction",  cast(void**)& gtk_widget_set_default_direction},
+    { "gtk_widget_get_direction",  cast(void**)& gtk_widget_get_direction},
+    { "gtk_widget_set_direction",  cast(void**)& gtk_widget_set_direction},
+    { "gtk_widget_get_default_visual",  cast(void**)& gtk_widget_get_default_visual},
+    { "gtk_widget_get_default_colormap",  cast(void**)& gtk_widget_get_default_colormap},
+    { "gtk_widget_get_default_style",  cast(void**)& gtk_widget_get_default_style},
+    { "gtk_widget_set_default_colormap",  cast(void**)& gtk_widget_set_default_colormap},
+    { "gtk_widget_style_get",  cast(void**)& gtk_widget_style_get},
+    { "gtk_widget_style_get_valist",  cast(void**)& gtk_widget_style_get_valist},
+    { "gtk_widget_style_get_property",  cast(void**)& gtk_widget_style_get_property},
+    { "gtk_widget_class_list_style_properties",  cast(void**)& gtk_widget_class_list_style_properties},
+    { "gtk_widget_class_find_style_property",  cast(void**)& gtk_widget_class_find_style_property},
+    { "gtk_widget_class_install_style_property_parser",  cast(void**)& gtk_widget_class_install_style_property_parser},
+    { "gtk_widget_class_install_style_property",  cast(void**)& gtk_widget_class_install_style_property},
+    { "gtk_widget_pop_colormap",  cast(void**)& gtk_widget_pop_colormap},
+    { "gtk_widget_pop_composite_child",  cast(void**)& gtk_widget_pop_composite_child},
+    { "gtk_widget_push_composite_child",  cast(void**)& gtk_widget_push_composite_child},
+    { "gtk_widget_push_colormap",  cast(void**)& gtk_widget_push_colormap},
+    { "gtk_widget_reset_rc_styles",  cast(void**)& gtk_widget_reset_rc_styles},
+    { "gtk_widget_get_composite_name",  cast(void**)& gtk_widget_get_composite_name},
+    { "gtk_widget_set_composite_name",  cast(void**)& gtk_widget_set_composite_name},
+    { "gtk_widget_render_icon",  cast(void**)& gtk_widget_render_icon},
+    { "gtk_widget_create_pango_layout",  cast(void**)& gtk_widget_create_pango_layout},
+    { "gtk_widget_get_pango_context",  cast(void**)& gtk_widget_get_pango_context},
+    { "gtk_widget_create_pango_context",  cast(void**)& gtk_widget_create_pango_context},
+    { "gtk_widget_modify_font",  cast(void**)& gtk_widget_modify_font},
+    { "gtk_widget_modify_cursor",  cast(void**)& gtk_widget_modify_cursor},
+    { "gtk_widget_modify_base",  cast(void**)& gtk_widget_modify_base},
+    { "gtk_widget_modify_text",  cast(void**)& gtk_widget_modify_text},
+    { "gtk_widget_modify_bg",  cast(void**)& gtk_widget_modify_bg},
+    { "gtk_widget_modify_fg",  cast(void**)& gtk_widget_modify_fg},
+    { "gtk_widget_get_modifier_style",  cast(void**)& gtk_widget_get_modifier_style},
+    { "gtk_widget_modify_style",  cast(void**)& gtk_widget_modify_style},
+    { "gtk_widget_get_style",  cast(void**)& gtk_widget_get_style},
+    { "gtk_widget_ensure_style",  cast(void**)& gtk_widget_ensure_style},
+    { "gtk_widget_set_style",  cast(void**)& gtk_widget_set_style},
+    { "gtk_widget_hide_on_delete",  cast(void**)& gtk_widget_hide_on_delete},
+    { "gtk_widget_translate_coordinates",  cast(void**)& gtk_widget_translate_coordinates},
+    { "gtk_widget_is_ancestor",  cast(void**)& gtk_widget_is_ancestor},
+    { "gtk_widget_get_pointer",  cast(void**)& gtk_widget_get_pointer},
+    { "gtk_widget_get_events",  cast(void**)& gtk_widget_get_events},
+    { "gtk_widget_set_colormap",  cast(void**)& gtk_widget_set_colormap},
+    { "gtk_widget_get_accessible",  cast(void**)& gtk_widget_get_accessible},
+    { "gtk_widget_get_clipboard",  cast(void**)& gtk_widget_get_clipboard},
+    { "gtk_widget_get_settings",  cast(void**)& gtk_widget_get_settings},
+    { "gtk_widget_get_root_window",  cast(void**)& gtk_widget_get_root_window},
+    { "gtk_widget_get_display",  cast(void**)& gtk_widget_get_display},
+    { "gtk_widget_has_screen",  cast(void**)& gtk_widget_has_screen},
+    { "gtk_widget_get_screen",  cast(void**)& gtk_widget_get_screen},
+    { "gtk_widget_get_visual",  cast(void**)& gtk_widget_get_visual},
+    { "gtk_widget_get_colormap",  cast(void**)& gtk_widget_get_colormap},
+    { "gtk_widget_get_ancestor",  cast(void**)& gtk_widget_get_ancestor},
+    { "gtk_widget_get_toplevel",  cast(void**)& gtk_widget_get_toplevel},
+    { "gtk_widget_get_extension_events",  cast(void**)& gtk_widget_get_extension_events},
+    { "gtk_widget_set_extension_events",  cast(void**)& gtk_widget_set_extension_events},
+    { "gtk_widget_add_events",  cast(void**)& gtk_widget_add_events},
+    { "gtk_widget_set_events",  cast(void**)& gtk_widget_set_events},
+    { "gtk_widget_set_usize",  cast(void**)& gtk_widget_set_usize},
+    { "gtk_widget_set_uposition",  cast(void**)& gtk_widget_set_uposition},
+    { "gtk_widget_get_size_request",  cast(void**)& gtk_widget_get_size_request},
+    { "gtk_widget_set_size_request",  cast(void**)& gtk_widget_set_size_request},
+    { "gtk_widget_error_bell",  cast(void**)& gtk_widget_error_bell},
+    { "gtk_widget_keynav_failed",  cast(void**)& gtk_widget_keynav_failed},
+    { "gtk_widget_child_focus",  cast(void**)& gtk_widget_child_focus},
+    { "gtk_widget_get_parent_window",  cast(void**)& gtk_widget_get_parent_window},
+    { "gtk_widget_get_parent",  cast(void**)& gtk_widget_get_parent},
+    { "gtk_widget_get_child_visible",  cast(void**)& gtk_widget_get_child_visible},
+    { "gtk_widget_set_child_visible",  cast(void**)& gtk_widget_set_child_visible},
+    { "gtk_widget_set_parent_window",  cast(void**)& gtk_widget_set_parent_window},
+    { "gtk_widget_set_parent",  cast(void**)& gtk_widget_set_parent},
+    { "gtk_widget_set_redraw_on_allocate",  cast(void**)& gtk_widget_set_redraw_on_allocate},
+    { "gtk_widget_set_double_buffered",  cast(void**)& gtk_widget_set_double_buffered},
+    { "gtk_widget_set_app_paintable",  cast(void**)& gtk_widget_set_app_paintable},
+    { "gtk_widget_set_sensitive",  cast(void**)& gtk_widget_set_sensitive},
+    { "gtk_widget_set_state",  cast(void**)& gtk_widget_set_state},
+    { "gtk_widget_get_name",  cast(void**)& gtk_widget_get_name},
+    { "gtk_widget_set_name",  cast(void**)& gtk_widget_set_name},
+    { "gtk_widget_grab_default",  cast(void**)& gtk_widget_grab_default},
+    { "gtk_widget_grab_focus",  cast(void**)& gtk_widget_grab_focus},
+    { "gtk_widget_is_focus",  cast(void**)& gtk_widget_is_focus},
+    { "gtk_widget_thaw_child_notify",  cast(void**)& gtk_widget_thaw_child_notify},
+    { "gtk_widget_child_notify",  cast(void**)& gtk_widget_child_notify},
+    { "gtk_widget_freeze_child_notify",  cast(void**)& gtk_widget_freeze_child_notify},
+    { "gtk_widget_region_intersect",  cast(void**)& gtk_widget_region_intersect},
+    { "gtk_widget_intersect",  cast(void**)& gtk_widget_intersect},
+    { "gtk_widget_reparent",  cast(void**)& gtk_widget_reparent},
+    { "gtk_widget_set_scroll_adjustments",  cast(void**)& gtk_widget_set_scroll_adjustments},
+    { "gtk_widget_activate",  cast(void**)& gtk_widget_activate},
+    { "gtk_widget_send_expose",  cast(void**)& gtk_widget_send_expose},
+    { "gtk_widget_event",  cast(void**)& gtk_widget_event},
+    { "gtk_widget_mnemonic_activate",  cast(void**)& gtk_widget_mnemonic_activate},
+    { "gtk_widget_can_activate_accel",  cast(void**)& gtk_widget_can_activate_accel},
+    { "gtk_widget_list_accel_closures",  cast(void**)& gtk_widget_list_accel_closures},
+    { "_gtk_widget_get_accel_path",  cast(void**)& _gtk_widget_get_accel_path},
+    { "gtk_widget_set_accel_path",  cast(void**)& gtk_widget_set_accel_path},
+    { "gtk_widget_remove_accelerator",  cast(void**)& gtk_widget_remove_accelerator},
+    { "gtk_widget_add_accelerator",  cast(void**)& gtk_widget_add_accelerator},
+    { "gtk_widget_get_child_requisition",  cast(void**)& gtk_widget_get_child_requisition},
+    { "gtk_widget_size_allocate",  cast(void**)& gtk_widget_size_allocate},
+    { "gtk_widget_size_request",  cast(void**)& gtk_widget_size_request},
+    { "gtk_widget_draw",  cast(void**)& gtk_widget_draw},
+    { "gtk_widget_queue_resize_no_redraw",  cast(void**)& gtk_widget_queue_resize_no_redraw},
+    { "gtk_widget_queue_resize",  cast(void**)& gtk_widget_queue_resize},
+    { "gtk_widget_queue_clear_area",  cast(void**)& gtk_widget_queue_clear_area},
+    { "gtk_widget_queue_clear",  cast(void**)& gtk_widget_queue_clear},
+    { "gtk_widget_queue_draw_area",  cast(void**)& gtk_widget_queue_draw_area},
+    { "gtk_widget_queue_draw",  cast(void**)& gtk_widget_queue_draw},
+    { "gtk_widget_unrealize",  cast(void**)& gtk_widget_unrealize},
+    { "gtk_widget_realize",  cast(void**)& gtk_widget_realize},
+    { "gtk_widget_unmap",  cast(void**)& gtk_widget_unmap},
+    { "gtk_widget_map",  cast(void**)& gtk_widget_map},
+    { "gtk_widget_get_no_show_all",  cast(void**)& gtk_widget_get_no_show_all},
+    { "gtk_widget_set_no_show_all",  cast(void**)& gtk_widget_set_no_show_all},
+    { "gtk_widget_hide_all",  cast(void**)& gtk_widget_hide_all},
+    { "gtk_widget_show_all",  cast(void**)& gtk_widget_show_all},
+    { "gtk_widget_hide",  cast(void**)& gtk_widget_hide},
+    { "gtk_widget_show_now",  cast(void**)& gtk_widget_show_now},
+    { "gtk_widget_show",  cast(void**)& gtk_widget_show},
+    { "gtk_widget_unparent",  cast(void**)& gtk_widget_unparent},
+    { "gtk_widget_set",  cast(void**)& gtk_widget_set},
+    { "gtk_widget_unref",  cast(void**)& gtk_widget_unref},
+    { "gtk_widget_ref",  cast(void**)& gtk_widget_ref},
+    { "gtk_widget_destroyed",  cast(void**)& gtk_widget_destroyed},
+    { "gtk_widget_destroy",  cast(void**)& gtk_widget_destroy},
+    { "gtk_widget_new",  cast(void**)& gtk_widget_new},
+    { "gtk_widget_get_type",  cast(void**)& gtk_widget_get_type},
+    { "_gtk_settings_parse_convert",  cast(void**)& _gtk_settings_parse_convert},
+    { "_gtk_rc_property_parser_from_type",  cast(void**)& _gtk_rc_property_parser_from_type},
+    { "_gtk_settings_handle_event",  cast(void**)& _gtk_settings_handle_event},
+    { "_gtk_settings_reset_rc_values",  cast(void**)& _gtk_settings_reset_rc_values},
+    { "_gtk_settings_set_property_value_from_rc",  cast(void**)& _gtk_settings_set_property_value_from_rc},
+    { "gtk_settings_set_double_property",  cast(void**)& gtk_settings_set_double_property},
+    { "gtk_settings_set_long_property",  cast(void**)& gtk_settings_set_long_property},
+    { "gtk_settings_set_string_property",  cast(void**)& gtk_settings_set_string_property},
+    { "gtk_settings_set_property_value",  cast(void**)& gtk_settings_set_property_value},
+    { "gtk_rc_property_parse_border",  cast(void**)& gtk_rc_property_parse_border},
+    { "gtk_rc_property_parse_requisition",  cast(void**)& gtk_rc_property_parse_requisition},
+    { "gtk_rc_property_parse_flags",  cast(void**)& gtk_rc_property_parse_flags},
+    { "gtk_rc_property_parse_enum",  cast(void**)& gtk_rc_property_parse_enum},
+    { "gtk_rc_property_parse_color",  cast(void**)& gtk_rc_property_parse_color},
+    { "gtk_settings_install_property_parser",  cast(void**)& gtk_settings_install_property_parser},
+    { "gtk_settings_install_property",  cast(void**)& gtk_settings_install_property},
+    { "gtk_settings_get_for_screen",  cast(void**)& gtk_settings_get_for_screen},
+    { "gtk_settings_get_default",  cast(void**)& gtk_settings_get_default},
+    { "gtk_settings_get_type",  cast(void**)& gtk_settings_get_type},
+    { "_gtk_rc_context_destroy",  cast(void**)& _gtk_rc_context_destroy},
+    { "_gtk_rc_context_get_default_font_name",  cast(void**)& _gtk_rc_context_get_default_font_name},
+    { "_gtk_rc_style_get_color_hashes",  cast(void**)& _gtk_rc_style_get_color_hashes},
+    { "_gtk_rc_style_unset_rc_property",  cast(void**)& _gtk_rc_style_unset_rc_property},
+    { "_gtk_rc_style_set_rc_property",  cast(void**)& _gtk_rc_style_set_rc_property},
+    { "_gtk_rc_style_lookup_rc_property",  cast(void**)& _gtk_rc_style_lookup_rc_property},
+    { "gtk_rc_parse_priority",  cast(void**)& gtk_rc_parse_priority},
+    { "gtk_rc_parse_state",  cast(void**)& gtk_rc_parse_state},
+    { "gtk_rc_parse_color_full",  cast(void**)& gtk_rc_parse_color_full},
+    { "gtk_rc_parse_color",  cast(void**)& gtk_rc_parse_color},
+    { "gtk_rc_scanner_new",  cast(void**)& gtk_rc_scanner_new},
+    { "gtk_rc_get_im_module_file",  cast(void**)& gtk_rc_get_im_module_file},
+    { "gtk_rc_get_im_module_path",  cast(void**)& gtk_rc_get_im_module_path},
+    { "gtk_rc_get_module_dir",  cast(void**)& gtk_rc_get_module_dir},
+    { "gtk_rc_get_theme_dir",  cast(void**)& gtk_rc_get_theme_dir},
+    { "gtk_rc_find_module_in_path",  cast(void**)& gtk_rc_find_module_in_path},
+    { "gtk_rc_style_unref",  cast(void**)& gtk_rc_style_unref},
+    { "gtk_rc_style_ref",  cast(void**)& gtk_rc_style_ref},
+    { "gtk_rc_style_copy",  cast(void**)& gtk_rc_style_copy},
+    { "gtk_rc_style_new",  cast(void**)& gtk_rc_style_new},
+    { "gtk_rc_style_get_type",  cast(void**)& gtk_rc_style_get_type},
+    { "gtk_rc_add_class_style",  cast(void**)& gtk_rc_add_class_style},
+    { "gtk_rc_add_widget_class_style",  cast(void**)& gtk_rc_add_widget_class_style},
+    { "gtk_rc_add_widget_name_style",  cast(void**)& gtk_rc_add_widget_name_style},
+    { "gtk_rc_reparse_all",  cast(void**)& gtk_rc_reparse_all},
+    { "gtk_rc_parse_string",  cast(void**)& gtk_rc_parse_string},
+    { "gtk_rc_parse",  cast(void**)& gtk_rc_parse},
+    { "gtk_rc_find_pixmap_in_path",  cast(void**)& gtk_rc_find_pixmap_in_path},
+    { "gtk_rc_reset_styles",  cast(void**)& gtk_rc_reset_styles},
+    { "gtk_rc_reparse_all_for_settings",  cast(void**)& gtk_rc_reparse_all_for_settings},
+    { "gtk_rc_get_style_by_paths",  cast(void**)& gtk_rc_get_style_by_paths},
+    { "gtk_rc_get_style",  cast(void**)& gtk_rc_get_style},
+    { "gtk_rc_get_default_files",  cast(void**)& gtk_rc_get_default_files},
+    { "gtk_rc_set_default_files",  cast(void**)& gtk_rc_set_default_files},
+    { "gtk_rc_add_default_file",  cast(void**)& gtk_rc_add_default_file},
+    { "_gtk_rc_match_widget_class",  cast(void**)& _gtk_rc_match_widget_class},
+    { "_gtk_rc_free_widget_class_path",  cast(void**)& _gtk_rc_free_widget_class_path},
+    { "_gtk_rc_parse_widget_class_path",  cast(void**)& _gtk_rc_parse_widget_class_path},
+    { "_gtk_rc_init",  cast(void**)& _gtk_rc_init},
+    { "_gtk_widget_get_cursor_color",  cast(void**)& _gtk_widget_get_cursor_color},
+    { "_gtk_widget_get_cursor_gc",  cast(void**)& _gtk_widget_get_cursor_gc},
+    { "gtk_draw_insertion_cursor",  cast(void**)& gtk_draw_insertion_cursor},
+    { "gtk_paint_string",  cast(void**)& gtk_paint_string},
+    { "gtk_draw_string",  cast(void**)& gtk_draw_string},
+    { "_gtk_style_shade",  cast(void**)& _gtk_style_shade},
+    { "_gtk_style_init_for_settings",  cast(void**)& _gtk_style_init_for_settings},
+    { "_gtk_style_peek_property_value",  cast(void**)& _gtk_style_peek_property_value},
+    { "gtk_border_free",  cast(void**)& gtk_border_free},
+    { "gtk_border_copy",  cast(void**)& gtk_border_copy},
+    { "gtk_border_get_type",  cast(void**)& gtk_border_get_type},
+    { "gtk_paint_resize_grip",  cast(void**)& gtk_paint_resize_grip},
+    { "gtk_paint_layout",  cast(void**)& gtk_paint_layout},
+    { "gtk_paint_expander",  cast(void**)& gtk_paint_expander},
+    { "gtk_paint_handle",  cast(void**)& gtk_paint_handle},
+    { "gtk_paint_slider",  cast(void**)& gtk_paint_slider},
+    { "gtk_paint_focus",  cast(void**)& gtk_paint_focus},
+    { "gtk_paint_extension",  cast(void**)& gtk_paint_extension},
+    { "gtk_paint_box_gap",  cast(void**)& gtk_paint_box_gap},
+    { "gtk_paint_shadow_gap",  cast(void**)& gtk_paint_shadow_gap},
+    { "gtk_paint_tab",  cast(void**)& gtk_paint_tab},
+    { "gtk_paint_option",  cast(void**)& gtk_paint_option},
+    { "gtk_paint_check",  cast(void**)& gtk_paint_check},
+    { "gtk_paint_flat_box",  cast(void**)& gtk_paint_flat_box},
+    { "gtk_paint_box",  cast(void**)& gtk_paint_box},
+    { "gtk_paint_diamond",  cast(void**)& gtk_paint_diamond},
+    { "gtk_paint_arrow",  cast(void**)& gtk_paint_arrow},
+    { "gtk_paint_polygon",  cast(void**)& gtk_paint_polygon},
+    { "gtk_paint_shadow",  cast(void**)& gtk_paint_shadow},
+    { "gtk_paint_vline",  cast(void**)& gtk_paint_vline},
+    { "gtk_paint_hline",  cast(void**)& gtk_paint_hline},
+    { "gtk_draw_resize_grip",  cast(void**)& gtk_draw_resize_grip},
+    { "gtk_draw_layout",  cast(void**)& gtk_draw_layout},
+    { "gtk_draw_expander",  cast(void**)& gtk_draw_expander},
+    { "gtk_draw_handle",  cast(void**)& gtk_draw_handle},
+    { "gtk_draw_slider",  cast(void**)& gtk_draw_slider},
+    { "gtk_draw_focus",  cast(void**)& gtk_draw_focus},
+    { "gtk_draw_extension",  cast(void**)& gtk_draw_extension},
+    { "gtk_draw_box_gap",  cast(void**)& gtk_draw_box_gap},
+    { "gtk_draw_shadow_gap",  cast(void**)& gtk_draw_shadow_gap},
+    { "gtk_draw_tab",  cast(void**)& gtk_draw_tab},
+    { "gtk_draw_option",  cast(void**)& gtk_draw_option},
+    { "gtk_draw_check",  cast(void**)& gtk_draw_check},
+    { "gtk_draw_flat_box",  cast(void**)& gtk_draw_flat_box},
+    { "gtk_draw_box",  cast(void**)& gtk_draw_box},
+    { "gtk_draw_diamond",  cast(void**)& gtk_draw_diamond},
+    { "gtk_draw_arrow",  cast(void**)& gtk_draw_arrow},
+    { "gtk_draw_polygon",  cast(void**)& gtk_draw_polygon},
+    { "gtk_draw_shadow",  cast(void**)& gtk_draw_shadow},
+    { "gtk_draw_vline",  cast(void**)& gtk_draw_vline},
+    { "gtk_draw_hline",  cast(void**)& gtk_draw_hline},
+    { "gtk_style_render_icon",  cast(void**)& gtk_style_render_icon},
+    { "gtk_style_lookup_color",  cast(void**)& gtk_style_lookup_color},
+    { "gtk_style_lookup_icon_set",  cast(void**)& gtk_style_lookup_icon_set},
+    { "gtk_style_apply_default_background",  cast(void**)& gtk_style_apply_default_background},
+    { "gtk_style_set_background",  cast(void**)& gtk_style_set_background},
+    { "gtk_style_set_font",  cast(void**)& gtk_style_set_font},
+    { "gtk_style_get_font",  cast(void**)& gtk_style_get_font},
+    { "gtk_style_unref",  cast(void**)& gtk_style_unref},
+    { "gtk_style_ref",  cast(void**)& gtk_style_ref},
+    { "gtk_style_detach",  cast(void**)& gtk_style_detach},
+    { "gtk_style_attach",  cast(void**)& gtk_style_attach},
+    { "gtk_style_copy",  cast(void**)& gtk_style_copy},
+    { "gtk_style_new",  cast(void**)& gtk_style_new},
+    { "gtk_style_get_type",  cast(void**)& gtk_style_get_type},
+    { "gtk_adjustment_set_value",  cast(void**)& gtk_adjustment_set_value},
+    { "gtk_adjustment_get_value",  cast(void**)& gtk_adjustment_get_value},
+    { "gtk_adjustment_clamp_page",  cast(void**)& gtk_adjustment_clamp_page},
+    { "gtk_adjustment_value_changed",  cast(void**)& gtk_adjustment_value_changed},
+    { "gtk_adjustment_changed",  cast(void**)& gtk_adjustment_changed},
+    { "gtk_adjustment_new",  cast(void**)& gtk_adjustment_new},
+    { "gtk_adjustment_get_type",  cast(void**)& gtk_adjustment_get_type},
+    { "gtk_object_add_arg_type",  cast(void**)& gtk_object_add_arg_type},
+    { "gtk_object_set",  cast(void**)& gtk_object_set},
+    { "gtk_object_get",  cast(void**)& gtk_object_get},
+    { "gtk_object_remove_no_notify_by_id",  cast(void**)& gtk_object_remove_no_notify_by_id},
+    { "gtk_object_remove_data_by_id",  cast(void**)& gtk_object_remove_data_by_id},
+    { "gtk_object_get_data_by_id",  cast(void**)& gtk_object_get_data_by_id},
+    { "gtk_object_set_data_by_id_full",  cast(void**)& gtk_object_set_data_by_id_full},
+    { "gtk_object_set_data_by_id",  cast(void**)& gtk_object_set_data_by_id},
+    { "gtk_object_get_user_data",  cast(void**)& gtk_object_get_user_data},
+    { "gtk_object_set_user_data",  cast(void**)& gtk_object_set_user_data},
+    { "gtk_object_remove_no_notify",  cast(void**)& gtk_object_remove_no_notify},
+    { "gtk_object_get_data",  cast(void**)& gtk_object_get_data},
+    { "gtk_object_remove_data",  cast(void**)& gtk_object_remove_data},
+    { "gtk_object_set_data_full",  cast(void**)& gtk_object_set_data_full},
+    { "gtk_object_set_data",  cast(void**)& gtk_object_set_data},
+    { "gtk_object_weakunref",  cast(void**)& gtk_object_weakunref},
+    { "gtk_object_weakref",  cast(void**)& gtk_object_weakref},
+    { "gtk_object_unref",  cast(void**)& gtk_object_unref},
+    { "gtk_object_ref",  cast(void**)& gtk_object_ref},
+    { "gtk_object_new",  cast(void**)& gtk_object_new},
+    { "gtk_object_destroy",  cast(void**)& gtk_object_destroy},
+    { "gtk_object_sink",  cast(void**)& gtk_object_sink},
+    { "gtk_object_get_type",  cast(void**)& gtk_object_get_type},
+    { "gtk_debug_flags",  cast(void**)& gtk_debug_flags},
+    { "gtk_type_init",  cast(void**)& gtk_type_init},
+    { "gtk_type_flags_find_value",  cast(void**)& gtk_type_flags_find_value},
+    { "gtk_type_enum_find_value",  cast(void**)& gtk_type_enum_find_value},
+    { "gtk_type_flags_get_values",  cast(void**)& gtk_type_flags_get_values},
+    { "gtk_type_enum_get_values",  cast(void**)& gtk_type_enum_get_values},
+    { "gtk_type_new",  cast(void**)& gtk_type_new},
+    { "gtk_type_unique",  cast(void**)& gtk_type_unique},
+    { "gtk_type_class",  cast(void**)& gtk_type_class},
+    { "gtk_identifier_get_type",  cast(void**)& gtk_identifier_get_type},
+    { "gtk_widget_help_type_get_type",  cast(void**)& gtk_widget_help_type_get_type},
+    { "gtk_widget_flags_get_type",  cast(void**)& gtk_widget_flags_get_type},
+    { "gtk_ui_manager_item_type_get_type",  cast(void**)& gtk_ui_manager_item_type_get_type},
+    { "gtk_tree_view_column_sizing_get_type",  cast(void**)& gtk_tree_view_column_sizing_get_type},
+    { "gtk_tree_view_drop_position_get_type",  cast(void**)& gtk_tree_view_drop_position_get_type},
+    { "gtk_tree_model_flags_get_type",  cast(void**)& gtk_tree_model_flags_get_type},
+    { "gtk_tree_view_mode_get_type",  cast(void**)& gtk_tree_view_mode_get_type},
+    { "gtk_toolbar_space_style_get_type",  cast(void**)& gtk_toolbar_space_style_get_type},
+    { "gtk_toolbar_child_type_get_type",  cast(void**)& gtk_toolbar_child_type_get_type},
+    { "gtk_text_window_type_get_type",  cast(void**)& gtk_text_window_type_get_type},
+    { "gtk_text_search_flags_get_type",  cast(void**)& gtk_text_search_flags_get_type},
+    { "gtk_text_buffer_target_info_get_type",  cast(void**)& gtk_text_buffer_target_info_get_type},
+    { "gtk_spin_type_get_type",  cast(void**)& gtk_spin_type_get_type},
+    { "gtk_spin_button_update_policy_get_type",  cast(void**)& gtk_spin_button_update_policy_get_type},
+    { "gtk_size_group_mode_get_type",  cast(void**)& gtk_size_group_mode_get_type},
+    { "gtk_recent_manager_error_get_type",  cast(void**)& gtk_recent_manager_error_get_type},
+    { "gtk_recent_filter_flags_get_type",  cast(void**)& gtk_recent_filter_flags_get_type},
+    { "gtk_recent_chooser_error_get_type",  cast(void**)& gtk_recent_chooser_error_get_type},
+    { "gtk_recent_sort_type_get_type",  cast(void**)& gtk_recent_sort_type_get_type},
+    { "gtk_rc_token_type_get_type",  cast(void**)& gtk_rc_token_type_get_type},
+    { "gtk_rc_flags_get_type",  cast(void**)& gtk_rc_flags_get_type},
+    { "gtk_progress_bar_orientation_get_type",  cast(void**)& gtk_progress_bar_orientation_get_type},
+    { "gtk_progress_bar_style_get_type",  cast(void**)& gtk_progress_bar_style_get_type},
+    { "gtk_private_flags_get_type",  cast(void**)& gtk_private_flags_get_type},
+    { "gtk_print_error_get_type",  cast(void**)& gtk_print_error_get_type},
+    { "gtk_print_operation_action_get_type",  cast(void**)& gtk_print_operation_action_get_type},
+    { "gtk_print_operation_result_get_type",  cast(void**)& gtk_print_operation_result_get_type},
+    { "gtk_print_status_get_type",  cast(void**)& gtk_print_status_get_type},
+    { "gtk_arg_flags_get_type",  cast(void**)& gtk_arg_flags_get_type},
+    { "gtk_object_flags_get_type",  cast(void**)& gtk_object_flags_get_type},
+    { "gtk_notebook_tab_get_type",  cast(void**)& gtk_notebook_tab_get_type},
+    { "gtk_buttons_type_get_type",  cast(void**)& gtk_buttons_type_get_type},
+    { "gtk_message_type_get_type",  cast(void**)& gtk_message_type_get_type},
+    { "gtk_image_type_get_type",  cast(void**)& gtk_image_type_get_type},
+    { "gtk_icon_view_drop_position_get_type",  cast(void**)& gtk_icon_view_drop_position_get_type},
+    { "gtk_icon_theme_error_get_type",  cast(void**)& gtk_icon_theme_error_get_type},
+    { "gtk_icon_lookup_flags_get_type",  cast(void**)& gtk_icon_lookup_flags_get_type},
+    { "gtk_file_filter_flags_get_type",  cast(void**)& gtk_file_filter_flags_get_type},
+    { "gtk_file_chooser_error_get_type",  cast(void**)& gtk_file_chooser_error_get_type},
+    { "gtk_file_chooser_confirmation_get_type",  cast(void**)& gtk_file_chooser_confirmation_get_type},
+    { "gtk_file_chooser_action_get_type",  cast(void**)& gtk_file_chooser_action_get_type},
+    { "gtk_drag_result_get_type",  cast(void**)& gtk_drag_result_get_type},
+    { "gtk_tree_view_grid_lines_get_type",  cast(void**)& gtk_tree_view_grid_lines_get_type},
+    { "gtk_unit_get_type",  cast(void**)& gtk_unit_get_type},
+    { "gtk_print_duplex_get_type",  cast(void**)& gtk_print_duplex_get_type},
+    { "gtk_print_quality_get_type",  cast(void**)& gtk_print_quality_get_type},
+    { "gtk_page_orientation_get_type",  cast(void**)& gtk_page_orientation_get_type},
+    { "gtk_page_set_get_type",  cast(void**)& gtk_page_set_get_type},
+    { "gtk_print_pages_get_type",  cast(void**)& gtk_print_pages_get_type},
+    { "gtk_pack_direction_get_type",  cast(void**)& gtk_pack_direction_get_type},
+    { "gtk_im_status_style_get_type",  cast(void**)& gtk_im_status_style_get_type},
+    { "gtk_im_preedit_style_get_type",  cast(void**)& gtk_im_preedit_style_get_type},
+    { "gtk_sort_type_get_type",  cast(void**)& gtk_sort_type_get_type},
+    { "gtk_wrap_mode_get_type",  cast(void**)& gtk_wrap_mode_get_type},
+    { "gtk_window_type_get_type",  cast(void**)& gtk_window_type_get_type},
+    { "gtk_window_position_get_type",  cast(void**)& gtk_window_position_get_type},
+    { "gtk_visibility_get_type",  cast(void**)& gtk_visibility_get_type},
+    { "gtk_update_type_get_type",  cast(void**)& gtk_update_type_get_type},
+    { "gtk_toolbar_style_get_type",  cast(void**)& gtk_toolbar_style_get_type},
+    { "gtk_submenu_placement_get_type",  cast(void**)& gtk_submenu_placement_get_type},
+    { "gtk_submenu_direction_get_type",  cast(void**)& gtk_submenu_direction_get_type},
+    { "gtk_state_type_get_type",  cast(void**)& gtk_state_type_get_type},
+    { "gtk_shadow_type_get_type",  cast(void**)& gtk_shadow_type_get_type},
+    { "gtk_selection_mode_get_type",  cast(void**)& gtk_selection_mode_get_type},
+    { "gtk_scroll_type_get_type",  cast(void**)& gtk_scroll_type_get_type},
+    { "gtk_signal_run_type_get_type",  cast(void**)& gtk_signal_run_type_get_type},
+    { "gtk_resize_mode_get_type",  cast(void**)& gtk_resize_mode_get_type},
+    { "gtk_relief_style_get_type",  cast(void**)& gtk_relief_style_get_type},
+    { "gtk_preview_type_get_type",  cast(void**)& gtk_preview_type_get_type},
+    { "gtk_position_type_get_type",  cast(void**)& gtk_position_type_get_type},
+    { "gtk_policy_type_get_type",  cast(void**)& gtk_policy_type_get_type},
+    { "gtk_path_type_get_type",  cast(void**)& gtk_path_type_get_type},
+    { "gtk_path_priority_type_get_type",  cast(void**)& gtk_path_priority_type_get_type},
+    { "gtk_pack_type_get_type",  cast(void**)& gtk_pack_type_get_type},
+    { "gtk_corner_type_get_type",  cast(void**)& gtk_corner_type_get_type},
+    { "gtk_orientation_get_type",  cast(void**)& gtk_orientation_get_type},
+    { "gtk_scroll_step_get_type",  cast(void**)& gtk_scroll_step_get_type},
+    { "gtk_movement_step_get_type",  cast(void**)& gtk_movement_step_get_type},
+    { "gtk_metric_type_get_type",  cast(void**)& gtk_metric_type_get_type},
+    { "gtk_menu_direction_type_get_type",  cast(void**)& gtk_menu_direction_type_get_type},
+    { "gtk_match_type_get_type",  cast(void**)& gtk_match_type_get_type},
+    { "gtk_justification_get_type",  cast(void**)& gtk_justification_get_type},
+    { "gtk_text_direction_get_type",  cast(void**)& gtk_text_direction_get_type},
+    { "gtk_side_type_get_type",  cast(void**)& gtk_side_type_get_type},
+    { "gtk_sensitivity_type_get_type",  cast(void**)& gtk_sensitivity_type_get_type},
+    { "gtk_icon_size_get_type",  cast(void**)& gtk_icon_size_get_type},
+    { "gtk_expander_style_get_type",  cast(void**)& gtk_expander_style_get_type},
+    { "gtk_direction_type_get_type",  cast(void**)& gtk_direction_type_get_type},
+    { "gtk_delete_type_get_type",  cast(void**)& gtk_delete_type_get_type},
+    { "gtk_curve_type_get_type",  cast(void**)& gtk_curve_type_get_type},
+    { "gtk_button_box_style_get_type",  cast(void**)& gtk_button_box_style_get_type},
+    { "gtk_attach_options_get_type",  cast(void**)& gtk_attach_options_get_type},
+    { "gtk_arrow_type_get_type",  cast(void**)& gtk_arrow_type_get_type},
+    { "gtk_anchor_type_get_type",  cast(void**)& gtk_anchor_type_get_type},
+    { "gtk_target_flags_get_type",  cast(void**)& gtk_target_flags_get_type},
+    { "gtk_dest_defaults_get_type",  cast(void**)& gtk_dest_defaults_get_type},
+    { "gtk_response_type_get_type",  cast(void**)& gtk_response_type_get_type},
+    { "gtk_dialog_flags_get_type",  cast(void**)& gtk_dialog_flags_get_type},
+    { "gtk_debug_flag_get_type",  cast(void**)& gtk_debug_flag_get_type},
+    { "gtk_ctree_expansion_type_get_type",  cast(void**)& gtk_ctree_expansion_type_get_type},
+    { "gtk_ctree_expander_style_get_type",  cast(void**)& gtk_ctree_expander_style_get_type},
+    { "gtk_ctree_line_style_get_type",  cast(void**)& gtk_ctree_line_style_get_type},
+    { "gtk_ctree_pos_get_type",  cast(void**)& gtk_ctree_pos_get_type},
+    { "gtk_button_action_get_type",  cast(void**)& gtk_button_action_get_type},
+    { "gtk_clist_drag_pos_get_type",  cast(void**)& gtk_clist_drag_pos_get_type},
+    { "gtk_cell_type_get_type",  cast(void**)& gtk_cell_type_get_type},
+    { "gtk_cell_renderer_accel_mode_get_type",  cast(void**)& gtk_cell_renderer_accel_mode_get_type},
+    { "gtk_cell_renderer_mode_get_type",  cast(void**)& gtk_cell_renderer_mode_get_type},
+    { "gtk_cell_renderer_state_get_type",  cast(void**)& gtk_cell_renderer_state_get_type},
+    { "gtk_calendar_display_options_get_type",  cast(void**)& gtk_calendar_display_options_get_type},
+    { "gtk_builder_error_get_type",  cast(void**)& gtk_builder_error_get_type},
+    { "gtk_assistant_page_type_get_type",  cast(void**)& gtk_assistant_page_type_get_type},
+    { "gtk_accel_flags_get_type",  cast(void**)& gtk_accel_flags_get_type},
+    { "_gtk_accel_group_reconnect",  cast(void**)& _gtk_accel_group_reconnect},
+    { "gtk_accel_group_query",  cast(void**)& gtk_accel_group_query},
+    { "gtk_accelerator_get_default_mod_mask",  cast(void**)& gtk_accelerator_get_default_mod_mask},
+    { "gtk_accelerator_set_default_mod_mask",  cast(void**)& gtk_accelerator_set_default_mod_mask},
+    { "gtk_accelerator_get_label",  cast(void**)& gtk_accelerator_get_label},
+    { "gtk_accelerator_name",  cast(void**)& gtk_accelerator_name},
+    { "gtk_accelerator_parse",  cast(void**)& gtk_accelerator_parse},
+    { "gtk_accelerator_valid",  cast(void**)& gtk_accelerator_valid},
+    { "gtk_accel_group_from_accel_closure",  cast(void**)& gtk_accel_group_from_accel_closure},
+    { "gtk_accel_group_find",  cast(void**)& gtk_accel_group_find},
+    { "gtk_accel_groups_from_object",  cast(void**)& gtk_accel_groups_from_object},
+    { "gtk_accel_groups_activate",  cast(void**)& gtk_accel_groups_activate},
+    { "_gtk_accel_group_detach",  cast(void**)& _gtk_accel_group_detach},
+    { "_gtk_accel_group_attach",  cast(void**)& _gtk_accel_group_attach},
+    { "gtk_accel_group_activate",  cast(void**)& gtk_accel_group_activate},
+    { "gtk_accel_group_disconnect_key",  cast(void**)& gtk_accel_group_disconnect_key},
+    { "gtk_accel_group_disconnect",  cast(void**)& gtk_accel_group_disconnect},
+    { "gtk_accel_group_connect_by_path",  cast(void**)& gtk_accel_group_connect_by_path},
+    { "gtk_accel_group_connect",  cast(void**)& gtk_accel_group_connect},
+    { "gtk_accel_group_unlock",  cast(void**)& gtk_accel_group_unlock},
+    { "gtk_accel_group_lock",  cast(void**)& gtk_accel_group_lock},
+    { "gtk_accel_group_new",  cast(void**)& gtk_accel_group_new},
+    { "gtk_accel_group_get_type",  cast(void**)& gtk_accel_group_get_type},
+];
+
+} else { // version(DYNLINK)
+extern (C) _GtkWidget * gtk_vseparator_new();
+extern (C) uint gtk_vseparator_get_type();
+extern (C) _GtkWidget * gtk_vscale_new_with_range(double, double, double);
+extern (C) _GtkWidget * gtk_vscale_new(_GtkAdjustment *);
+extern (C) uint gtk_vscale_get_type();
+extern (C) _GtkWidget * gtk_vruler_new();
+extern (C) uint gtk_vruler_get_type();
+extern (C) _GtkWidget * gtk_vpaned_new();
+extern (C) uint gtk_vpaned_get_type();
+extern (C) _GtkWidget * gtk_volume_button_new();
+extern (C) uint gtk_volume_button_get_type();
+extern (C) void gtk_vbutton_box_set_layout_default(int);
+extern (C) int gtk_vbutton_box_get_layout_default();
+extern (C) void gtk_vbutton_box_set_spacing_default(int);
+extern (C) int gtk_vbutton_box_get_spacing_default();
+extern (C) _GtkWidget * gtk_vbutton_box_new();
+extern (C) uint gtk_vbutton_box_get_type();
+extern (C) uint gtk_ui_manager_new_merge_id(_GtkUIManager *);
+extern (C) void gtk_ui_manager_ensure_update(_GtkUIManager *);
+extern (C) char * gtk_ui_manager_get_ui(_GtkUIManager *);
+extern (C) void gtk_ui_manager_remove_ui(_GtkUIManager *, uint);
+extern (C) void gtk_ui_manager_add_ui(_GtkUIManager *, uint, char *, char *, char *, int, int);
+extern (C) uint gtk_ui_manager_add_ui_from_file(_GtkUIManager *, char *, _GError * *);
+extern (C) uint gtk_ui_manager_add_ui_from_string(_GtkUIManager *, char *, int, _GError * *);
+extern (C) _GtkAction * gtk_ui_manager_get_action(_GtkUIManager *, char *);
+extern (C) _GSList * gtk_ui_manager_get_toplevels(_GtkUIManager *, int);
+extern (C) _GtkWidget * gtk_ui_manager_get_widget(_GtkUIManager *, char *);
+extern (C) _GtkAccelGroup * gtk_ui_manager_get_accel_group(_GtkUIManager *);
+extern (C) _GList * gtk_ui_manager_get_action_groups(_GtkUIManager *);
+extern (C) void gtk_ui_manager_remove_action_group(_GtkUIManager *, _GtkActionGroup *);
+extern (C) void gtk_ui_manager_insert_action_group(_GtkUIManager *, _GtkActionGroup *, int);
+extern (C) int gtk_ui_manager_get_add_tearoffs(_GtkUIManager *);
+extern (C) void gtk_ui_manager_set_add_tearoffs(_GtkUIManager *, int);
+extern (C) _GtkUIManager * gtk_ui_manager_new();
+extern (C) uint gtk_ui_manager_get_type();
+extern (C) void gtk_tree_store_move_after(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_move_before(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_swap(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_reorder(_GtkTreeStore *, _GtkTreeIter *, int *);
+extern (C) int gtk_tree_store_iter_is_valid(_GtkTreeStore *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_clear(_GtkTreeStore *);
+extern (C) int gtk_tree_store_iter_depth(_GtkTreeStore *, _GtkTreeIter *);
+extern (C) int gtk_tree_store_is_ancestor(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_append(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_prepend(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_insert_with_valuesv(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, int, int *, _GValue *, int);
+extern (C) void gtk_tree_store_insert_with_values(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, int, ...);
+extern (C) void gtk_tree_store_insert_after(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_insert_before(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_insert(_GtkTreeStore *, _GtkTreeIter *, _GtkTreeIter *, int);
+extern (C) int gtk_tree_store_remove(_GtkTreeStore *, _GtkTreeIter *);
+extern (C) void gtk_tree_store_set_valist(_GtkTreeStore *, _GtkTreeIter *, char *);
+extern (C) void gtk_tree_store_set_valuesv(_GtkTreeStore *, _GtkTreeIter *, int *, _GValue *, int);
+extern (C) void gtk_tree_store_set(_GtkTreeStore *, _GtkTreeIter *, ...);
+extern (C) void gtk_tree_store_set_value(_GtkTreeStore *, _GtkTreeIter *, int, _GValue *);
+extern (C) void gtk_tree_store_set_column_types(_GtkTreeStore *, int, uint *);
+extern (C) _GtkTreeStore * gtk_tree_store_newv(int, uint *);
+extern (C) _GtkTreeStore * gtk_tree_store_new(int, ...);
+extern (C) uint gtk_tree_store_get_type();
+extern (C) void gtk_tree_selection_unselect_range(_GtkTreeSelection *, void *, void *);
+extern (C) void gtk_tree_selection_select_range(_GtkTreeSelection *, void *, void *);
+extern (C) void gtk_tree_selection_unselect_all(_GtkTreeSelection *);
+extern (C) void gtk_tree_selection_select_all(_GtkTreeSelection *);
+extern (C) int gtk_tree_selection_iter_is_selected(_GtkTreeSelection *, _GtkTreeIter *);
+extern (C) int gtk_tree_selection_path_is_selected(_GtkTreeSelection *, void *);
+extern (C) void gtk_tree_selection_unselect_iter(_GtkTreeSelection *, _GtkTreeIter *);
+extern (C) void gtk_tree_selection_select_iter(_GtkTreeSelection *, _GtkTreeIter *);
+extern (C) void gtk_tree_selection_unselect_path(_GtkTreeSelection *, void *);
+extern (C) void gtk_tree_selection_select_path(_GtkTreeSelection *, void *);
+extern (C) void gtk_tree_selection_selected_foreach(_GtkTreeSelection *, _BCD_func__9093, void *);
+extern (C) int gtk_tree_selection_count_selected_rows(_GtkTreeSelection *);
+extern (C) _GList * gtk_tree_selection_get_selected_rows(_GtkTreeSelection *, void * *);
+extern (C) int gtk_tree_selection_get_selected(_GtkTreeSelection *, void * *, _GtkTreeIter *);
+extern (C) _GtkTreeView * gtk_tree_selection_get_tree_view(_GtkTreeSelection *);
+extern (C) void * gtk_tree_selection_get_user_data(_GtkTreeSelection *);
+extern (C) void gtk_tree_selection_set_select_function(_GtkTreeSelection *, _BCD_func__9094, void *, _BCD_func__13158);
+extern (C) int gtk_tree_selection_get_mode(_GtkTreeSelection *);
+extern (C) void gtk_tree_selection_set_mode(_GtkTreeSelection *, int);
+extern (C) uint gtk_tree_selection_get_type();
+extern (C) int gtk_tree_model_sort_iter_is_valid(_GtkTreeModelSort *, _GtkTreeIter *);
+extern (C) void gtk_tree_model_sort_clear_cache(_GtkTreeModelSort *);
+extern (C) void gtk_tree_model_sort_reset_default_sort_func(_GtkTreeModelSort *);
+extern (C) void gtk_tree_model_sort_convert_iter_to_child_iter(_GtkTreeModelSort *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void * gtk_tree_model_sort_convert_path_to_child_path(_GtkTreeModelSort *, void *);
+extern (C) void gtk_tree_model_sort_convert_child_iter_to_iter(_GtkTreeModelSort *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void * gtk_tree_model_sort_convert_child_path_to_path(_GtkTreeModelSort *, void *);
+extern (C) void * gtk_tree_model_sort_get_model(_GtkTreeModelSort *);
+extern (C) void * gtk_tree_model_sort_new_with_model(void *);
+extern (C) uint gtk_tree_model_sort_get_type();
+extern (C) int gtk_tree_get_row_drag_data(_GtkSelectionData *, void * *, void * *);
+extern (C) int gtk_tree_set_row_drag_data(_GtkSelectionData *, void *, void *);
+extern (C) int gtk_tree_drag_dest_row_drop_possible(void *, void *, _GtkSelectionData *);
+extern (C) int gtk_tree_drag_dest_drag_data_received(void *, void *, _GtkSelectionData *);
+extern (C) uint gtk_tree_drag_dest_get_type();
+extern (C) int gtk_tree_drag_source_drag_data_get(void *, void *, _GtkSelectionData *);
+extern (C) int gtk_tree_drag_source_drag_data_delete(void *, void *);
+extern (C) int gtk_tree_drag_source_row_draggable(void *, void *);
+extern (C) uint gtk_tree_drag_source_get_type();
+extern (C) void gtk_toolbar_insert_widget(_GtkToolbar *, _GtkWidget *, char *, char *, int);
+extern (C) void gtk_toolbar_prepend_widget(_GtkToolbar *, _GtkWidget *, char *, char *);
+extern (C) void gtk_toolbar_append_widget(_GtkToolbar *, _GtkWidget *, char *, char *);
+extern (C) _GtkWidget * gtk_toolbar_insert_element(_GtkToolbar *, int, _GtkWidget *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *, int);
+extern (C) _GtkWidget * gtk_toolbar_prepend_element(_GtkToolbar *, int, _GtkWidget *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *);
+extern (C) _GtkWidget * gtk_toolbar_append_element(_GtkToolbar *, int, _GtkWidget *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *);
+extern (C) void gtk_toolbar_remove_space(_GtkToolbar *, int);
+extern (C) void gtk_toolbar_insert_space(_GtkToolbar *, int);
+extern (C) void gtk_toolbar_prepend_space(_GtkToolbar *);
+extern (C) void gtk_toolbar_append_space(_GtkToolbar *);
+extern (C) _GtkWidget * gtk_toolbar_insert_stock(_GtkToolbar *, char *, char *, char *, _BCD_func__12122, void *, int);
+extern (C) _GtkWidget * gtk_toolbar_insert_item(_GtkToolbar *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *, int);
+extern (C) _GtkWidget * gtk_toolbar_prepend_item(_GtkToolbar *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *);
+extern (C) _GtkWidget * gtk_toolbar_append_item(_GtkToolbar *, char *, char *, char *, _GtkWidget *, _BCD_func__12122, void *);
+extern (C) void gtk_toolbar_unset_icon_size(_GtkToolbar *);
+extern (C) void gtk_toolbar_set_icon_size(_GtkToolbar *, int);
+extern (C) void _gtk_toolbar_rebuild_menu(_GtkToolbar *);
+extern (C) int _gtk_toolbar_get_default_space_size();
+extern (C) void _gtk_toolbar_paint_space_line(_GtkWidget *, _GtkToolbar *, _GdkRectangle *, _GdkRectangle *);
+extern (C) char * _gtk_toolbar_elide_underscores(char *);
+extern (C) void gtk_toolbar_set_drop_highlight_item(_GtkToolbar *, _GtkToolItem *, int);
+extern (C) int gtk_toolbar_get_drop_index(_GtkToolbar *, int, int);
+extern (C) int gtk_toolbar_get_relief_style(_GtkToolbar *);
+extern (C) int gtk_toolbar_get_icon_size(_GtkToolbar *);
+extern (C) void gtk_toolbar_unset_style(_GtkToolbar *);
+extern (C) void gtk_toolbar_set_style(_GtkToolbar *, int);
+extern (C) int gtk_toolbar_get_style(_GtkToolbar *);
+extern (C) void gtk_toolbar_set_tooltips(_GtkToolbar *, int);
+extern (C) int gtk_toolbar_get_tooltips(_GtkToolbar *);
+extern (C) void gtk_toolbar_set_orientation(_GtkToolbar *, int);
+extern (C) int gtk_toolbar_get_orientation(_GtkToolbar *);
+extern (C) void gtk_toolbar_set_show_arrow(_GtkToolbar *, int);
+extern (C) int gtk_toolbar_get_show_arrow(_GtkToolbar *);
+extern (C) _GtkToolItem * gtk_toolbar_get_nth_item(_GtkToolbar *, int);
+extern (C) int gtk_toolbar_get_n_items(_GtkToolbar *);
+extern (C) int gtk_toolbar_get_item_index(_GtkToolbar *, _GtkToolItem *);
+extern (C) void gtk_toolbar_insert(_GtkToolbar *, _GtkToolItem *, int);
+extern (C) _GtkWidget * gtk_toolbar_new();
+extern (C) uint gtk_toolbar_get_type();
+extern (C) void gtk_tips_query_set_labels(_GtkTipsQuery *, char *, char *);
+extern (C) void gtk_tips_query_set_caller(_GtkTipsQuery *, _GtkWidget *);
+extern (C) void gtk_tips_query_stop_query(_GtkTipsQuery *);
+extern (C) void gtk_tips_query_start_query(_GtkTipsQuery *);
+extern (C) _GtkWidget * gtk_tips_query_new();
+extern (C) uint gtk_tips_query_get_type();
+extern (C) _GtkTextAttributes * gtk_text_view_get_default_attributes(_GtkTextView *);
+extern (C) void * gtk_text_view_get_tabs(_GtkTextView *);
+extern (C) void gtk_text_view_set_tabs(_GtkTextView *, void *);
+extern (C) int gtk_text_view_get_indent(_GtkTextView *);
+extern (C) void gtk_text_view_set_indent(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_right_margin(_GtkTextView *);
+extern (C) void gtk_text_view_set_right_margin(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_left_margin(_GtkTextView *);
+extern (C) void gtk_text_view_set_left_margin(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_justification(_GtkTextView *);
+extern (C) void gtk_text_view_set_justification(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_pixels_inside_wrap(_GtkTextView *);
+extern (C) void gtk_text_view_set_pixels_inside_wrap(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_pixels_below_lines(_GtkTextView *);
+extern (C) void gtk_text_view_set_pixels_below_lines(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_pixels_above_lines(_GtkTextView *);
+extern (C) void gtk_text_view_set_pixels_above_lines(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_accepts_tab(_GtkTextView *);
+extern (C) void gtk_text_view_set_accepts_tab(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_overwrite(_GtkTextView *);
+extern (C) void gtk_text_view_set_overwrite(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_editable(_GtkTextView *);
+extern (C) void gtk_text_view_set_editable(_GtkTextView *, int);
+extern (C) int gtk_text_view_get_wrap_mode(_GtkTextView *);
+extern (C) void gtk_text_view_set_wrap_mode(_GtkTextView *, int);
+extern (C) void gtk_text_view_move_child(_GtkTextView *, _GtkWidget *, int, int);
+extern (C) void gtk_text_view_add_child_in_window(_GtkTextView *, _GtkWidget *, int, int, int);
+extern (C) void gtk_text_view_add_child_at_anchor(_GtkTextView *, _GtkWidget *, _GtkTextChildAnchor *);
+extern (C) int gtk_text_view_move_visually(_GtkTextView *, _GtkTextIter *, int);
+extern (C) int gtk_text_view_starts_display_line(_GtkTextView *, _GtkTextIter *);
+extern (C) int gtk_text_view_backward_display_line_start(_GtkTextView *, _GtkTextIter *);
+extern (C) int gtk_text_view_forward_display_line_end(_GtkTextView *, _GtkTextIter *);
+extern (C) int gtk_text_view_backward_display_line(_GtkTextView *, _GtkTextIter *);
+extern (C) int gtk_text_view_forward_display_line(_GtkTextView *, _GtkTextIter *);
+extern (C) int gtk_text_view_get_border_window_size(_GtkTextView *, int);
+extern (C) void gtk_text_view_set_border_window_size(_GtkTextView *, int, int);
+extern (C) int gtk_text_view_get_window_type(_GtkTextView *, _GdkDrawable *);
+extern (C) _GdkDrawable * gtk_text_view_get_window(_GtkTextView *, int);
+extern (C) void gtk_text_view_window_to_buffer_coords(_GtkTextView *, int, int, int, int *, int *);
+extern (C) void gtk_text_view_buffer_to_window_coords(_GtkTextView *, int, int, int, int *, int *);
+extern (C) void gtk_text_view_get_line_at_y(_GtkTextView *, _GtkTextIter *, int, int *);
+extern (C) void gtk_text_view_get_line_yrange(_GtkTextView *, _GtkTextIter *, int *, int *);
+extern (C) void gtk_text_view_get_iter_at_position(_GtkTextView *, _GtkTextIter *, int *, int, int);
+extern (C) void gtk_text_view_get_iter_at_location(_GtkTextView *, _GtkTextIter *, int, int);
+extern (C) void gtk_text_view_get_iter_location(_GtkTextView *, _GtkTextIter *, _GdkRectangle *);
+extern (C) int gtk_text_view_get_cursor_visible(_GtkTextView *);
+extern (C) void gtk_text_view_set_cursor_visible(_GtkTextView *, int);
+extern (C) void gtk_text_view_get_visible_rect(_GtkTextView *, _GdkRectangle *);
+extern (C) int gtk_text_view_place_cursor_onscreen(_GtkTextView *);
+extern (C) int gtk_text_view_move_mark_onscreen(_GtkTextView *, _GtkTextMark *);
+extern (C) void gtk_text_view_scroll_mark_onscreen(_GtkTextView *, _GtkTextMark *);
+extern (C) void gtk_text_view_scroll_to_mark(_GtkTextView *, _GtkTextMark *, double, int, double, double);
+extern (C) int gtk_text_view_scroll_to_iter(_GtkTextView *, _GtkTextIter *, double, int, double, double);
+extern (C) _GtkTextBuffer * gtk_text_view_get_buffer(_GtkTextView *);
+extern (C) void gtk_text_view_set_buffer(_GtkTextView *, _GtkTextBuffer *);
+extern (C) _GtkWidget * gtk_text_view_new_with_buffer(_GtkTextBuffer *);
+extern (C) _GtkWidget * gtk_text_view_new();
+extern (C) uint gtk_text_view_get_type();
+extern (C) int gtk_text_buffer_deserialize(_GtkTextBuffer *, _GtkTextBuffer *, void *, _GtkTextIter *, char *, uint, _GError * *);
+extern (C) char * gtk_text_buffer_serialize(_GtkTextBuffer *, _GtkTextBuffer *, void *, _GtkTextIter *, _GtkTextIter *, uint *);
+extern (C) void * * gtk_text_buffer_get_deserialize_formats(_GtkTextBuffer *, int *);
+extern (C) void * * gtk_text_buffer_get_serialize_formats(_GtkTextBuffer *, int *);
+extern (C) int gtk_text_buffer_deserialize_get_can_create_tags(_GtkTextBuffer *, void *);
+extern (C) void gtk_text_buffer_deserialize_set_can_create_tags(_GtkTextBuffer *, void *, int);
+extern (C) void gtk_text_buffer_unregister_deserialize_format(_GtkTextBuffer *, void *);
+extern (C) void gtk_text_buffer_unregister_serialize_format(_GtkTextBuffer *, void *);
+extern (C) void * gtk_text_buffer_register_deserialize_tagset(_GtkTextBuffer *, char *);
+extern (C) void * gtk_text_buffer_register_deserialize_format(_GtkTextBuffer *, char *, _BCD_func__9281, void *, _BCD_func__13158);
+extern (C) void * gtk_text_buffer_register_serialize_tagset(_GtkTextBuffer *, char *);
+extern (C) void * gtk_text_buffer_register_serialize_format(_GtkTextBuffer *, char *, _BCD_func__9282, void *, _BCD_func__13158);
+extern (C) void _gtk_text_buffer_notify_will_remove_tag(_GtkTextBuffer *, _GtkTextTag *);
+extern (C) _PangoLogAttr * _gtk_text_buffer_get_line_log_attrs(_GtkTextBuffer *, _GtkTextIter *, int *);
+extern (C) void * _gtk_text_buffer_get_btree(_GtkTextBuffer *);
+extern (C) void _gtk_text_buffer_spew(_GtkTextBuffer *);
+extern (C) _GtkTargetList * gtk_text_buffer_get_paste_target_list(_GtkTextBuffer *);
+extern (C) _GtkTargetList * gtk_text_buffer_get_copy_target_list(_GtkTextBuffer *);
+extern (C) void gtk_text_buffer_end_user_action(_GtkTextBuffer *);
+extern (C) void gtk_text_buffer_begin_user_action(_GtkTextBuffer *);
+extern (C) int gtk_text_buffer_delete_selection(_GtkTextBuffer *, int, int);
+extern (C) int gtk_text_buffer_get_selection_bounds(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_paste_clipboard(_GtkTextBuffer *, void *, _GtkTextIter *, int);
+extern (C) void gtk_text_buffer_copy_clipboard(_GtkTextBuffer *, void *);
+extern (C) void gtk_text_buffer_cut_clipboard(_GtkTextBuffer *, void *, int);
+extern (C) void gtk_text_buffer_remove_selection_clipboard(_GtkTextBuffer *, void *);
+extern (C) void gtk_text_buffer_add_selection_clipboard(_GtkTextBuffer *, void *);
+extern (C) int gtk_text_buffer_get_has_selection(_GtkTextBuffer *);
+extern (C) void gtk_text_buffer_set_modified(_GtkTextBuffer *, int);
+extern (C) int gtk_text_buffer_get_modified(_GtkTextBuffer *);
+extern (C) void gtk_text_buffer_get_iter_at_child_anchor(_GtkTextBuffer *, _GtkTextIter *, _GtkTextChildAnchor *);
+extern (C) void gtk_text_buffer_get_iter_at_mark(_GtkTextBuffer *, _GtkTextIter *, _GtkTextMark *);
+extern (C) void gtk_text_buffer_get_bounds(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_get_end_iter(_GtkTextBuffer *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_get_start_iter(_GtkTextBuffer *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_get_iter_at_line(_GtkTextBuffer *, _GtkTextIter *, int);
+extern (C) void gtk_text_buffer_get_iter_at_offset(_GtkTextBuffer *, _GtkTextIter *, int);
+extern (C) void gtk_text_buffer_get_iter_at_line_index(_GtkTextBuffer *, _GtkTextIter *, int, int);
+extern (C) void gtk_text_buffer_get_iter_at_line_offset(_GtkTextBuffer *, _GtkTextIter *, int, int);
+extern (C) _GtkTextTag * gtk_text_buffer_create_tag(_GtkTextBuffer *, char *, char *, ...);
+extern (C) void gtk_text_buffer_remove_all_tags(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_remove_tag_by_name(_GtkTextBuffer *, char *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_apply_tag_by_name(_GtkTextBuffer *, char *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_remove_tag(_GtkTextBuffer *, _GtkTextTag *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_apply_tag(_GtkTextBuffer *, _GtkTextTag *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_select_range(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_place_cursor(_GtkTextBuffer *, _GtkTextIter *);
+extern (C) _GtkTextMark * gtk_text_buffer_get_selection_bound(_GtkTextBuffer *);
+extern (C) _GtkTextMark * gtk_text_buffer_get_insert(_GtkTextBuffer *);
+extern (C) void gtk_text_buffer_delete_mark_by_name(_GtkTextBuffer *, char *);
+extern (C) void gtk_text_buffer_move_mark_by_name(_GtkTextBuffer *, char *, _GtkTextIter *);
+extern (C) _GtkTextMark * gtk_text_buffer_get_mark(_GtkTextBuffer *, char *);
+extern (C) void gtk_text_buffer_delete_mark(_GtkTextBuffer *, _GtkTextMark *);
+extern (C) void gtk_text_buffer_move_mark(_GtkTextBuffer *, _GtkTextMark *, _GtkTextIter *);
+extern (C) _GtkTextMark * gtk_text_buffer_create_mark(_GtkTextBuffer *, char *, _GtkTextIter *, int);
+extern (C) void gtk_text_buffer_add_mark(_GtkTextBuffer *, _GtkTextMark *, _GtkTextIter *);
+extern (C) _GtkTextChildAnchor * gtk_text_buffer_create_child_anchor(_GtkTextBuffer *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_insert_child_anchor(_GtkTextBuffer *, _GtkTextIter *, _GtkTextChildAnchor *);
+extern (C) void gtk_text_buffer_insert_pixbuf(_GtkTextBuffer *, _GtkTextIter *, void *);
+extern (C) char * gtk_text_buffer_get_slice(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, int);
+extern (C) char * gtk_text_buffer_get_text(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, int);
+extern (C) int gtk_text_buffer_backspace(_GtkTextBuffer *, _GtkTextIter *, int, int);
+extern (C) int gtk_text_buffer_delete_interactive(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, int);
+extern (C) void gtk_text_buffer_delete(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *);
+extern (C) void gtk_text_buffer_insert_with_tags_by_name(_GtkTextBuffer *, _GtkTextIter *, char *, int, char *, ...);
+extern (C) void gtk_text_buffer_insert_with_tags(_GtkTextBuffer *, _GtkTextIter *, char *, int, _GtkTextTag *, ...);
+extern (C) int gtk_text_buffer_insert_range_interactive(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *, int);
+extern (C) void gtk_text_buffer_insert_range(_GtkTextBuffer *, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *);
+extern (C) int gtk_text_buffer_insert_interactive_at_cursor(_GtkTextBuffer *, char *, int, int);
+extern (C) int gtk_text_buffer_insert_interactive(_GtkTextBuffer *, _GtkTextIter *, char *, int, int);
+extern (C) void gtk_text_buffer_insert_at_cursor(_GtkTextBuffer *, char *, int);
+extern (C) void gtk_text_buffer_insert(_GtkTextBuffer *, _GtkTextIter *, char *, int);
+extern (C) void gtk_text_buffer_set_text(_GtkTextBuffer *, char *, int);
+extern (C) _GtkTextTagTable * gtk_text_buffer_get_tag_table(_GtkTextBuffer *);
+extern (C) int gtk_text_buffer_get_char_count(_GtkTextBuffer *);
+extern (C) int gtk_text_buffer_get_line_count(_GtkTextBuffer *);
+extern (C) _GtkTextBuffer * gtk_text_buffer_new(_GtkTextTagTable *);
+extern (C) uint gtk_text_buffer_get_type();
+extern (C) int gtk_text_mark_get_left_gravity(_GtkTextMark *);
+extern (C) _GtkTextBuffer * gtk_text_mark_get_buffer(_GtkTextMark *);
+extern (C) int gtk_text_mark_get_deleted(_GtkTextMark *);
+extern (C) char * gtk_text_mark_get_name(_GtkTextMark *);
+extern (C) _GtkTextMark * gtk_text_mark_new(char *, int);
+extern (C) int gtk_text_mark_get_visible(_GtkTextMark *);
+extern (C) void gtk_text_mark_set_visible(_GtkTextMark *, int);
+extern (C) uint gtk_text_mark_get_type();
+extern (C) void _gtk_text_tag_table_remove_buffer(_GtkTextTagTable *, void *);
+extern (C) void _gtk_text_tag_table_add_buffer(_GtkTextTagTable *, void *);
+extern (C) int gtk_text_tag_table_get_size(_GtkTextTagTable *);
+extern (C) void gtk_text_tag_table_foreach(_GtkTextTagTable *, _BCD_func__9332, void *);
+extern (C) _GtkTextTag * gtk_text_tag_table_lookup(_GtkTextTagTable *, char *);
+extern (C) void gtk_text_tag_table_remove(_GtkTextTagTable *, _GtkTextTag *);
+extern (C) void gtk_text_tag_table_add(_GtkTextTagTable *, _GtkTextTag *);
+extern (C) _GtkTextTagTable * gtk_text_tag_table_new();
+extern (C) uint gtk_text_tag_table_get_type();
+extern (C) _GtkWidget * gtk_tearoff_menu_item_new();
+extern (C) uint gtk_tearoff_menu_item_get_type();
+extern (C) int gtk_table_get_homogeneous(_GtkTable *);
+extern (C) void gtk_table_set_homogeneous(_GtkTable *, int);
+extern (C) uint gtk_table_get_default_col_spacing(_GtkTable *);
+extern (C) void gtk_table_set_col_spacings(_GtkTable *, uint);
+extern (C) uint gtk_table_get_default_row_spacing(_GtkTable *);
+extern (C) void gtk_table_set_row_spacings(_GtkTable *, uint);
+extern (C) uint gtk_table_get_col_spacing(_GtkTable *, uint);
+extern (C) void gtk_table_set_col_spacing(_GtkTable *, uint, uint);
+extern (C) uint gtk_table_get_row_spacing(_GtkTable *, uint);
+extern (C) void gtk_table_set_row_spacing(_GtkTable *, uint, uint);
+extern (C) void gtk_table_attach_defaults(_GtkTable *, _GtkWidget *, uint, uint, uint, uint);
+extern (C) void gtk_table_attach(_GtkTable *, _GtkWidget *, uint, uint, uint, uint, int, int, uint, uint);
+extern (C) void gtk_table_resize(_GtkTable *, uint, uint);
+extern (C) _GtkWidget * gtk_table_new(uint, uint, int);
+extern (C) uint gtk_table_get_type();
+extern (C) void gtk_stock_set_translate_func(char *, _BCD_func__12124, void *, _BCD_func__13158);
+extern (C) void gtk_stock_item_free(_GtkStockItem *);
+extern (C) _GtkStockItem * gtk_stock_item_copy(_GtkStockItem *);
+extern (C) _GSList * gtk_stock_list_ids();
+extern (C) int gtk_stock_lookup(char *, _GtkStockItem *);
+extern (C) void gtk_stock_add_static(_GtkStockItem *, uint);
+extern (C) void gtk_stock_add(_GtkStockItem *, uint);
+extern (C) int gtk_status_icon_get_geometry(_GtkStatusIcon *, _GdkScreen * *, _GdkRectangle *, int *);
+extern (C) void gtk_status_icon_position_menu(_GtkMenu *, int *, int *, int *, void *);
+extern (C) int gtk_status_icon_is_embedded(_GtkStatusIcon *);
+extern (C) int gtk_status_icon_get_blinking(_GtkStatusIcon *);
+extern (C) void gtk_status_icon_set_blinking(_GtkStatusIcon *, int);
+extern (C) int gtk_status_icon_get_visible(_GtkStatusIcon *);
+extern (C) void gtk_status_icon_set_visible(_GtkStatusIcon *, int);
+extern (C) void gtk_status_icon_set_tooltip(_GtkStatusIcon *, char *);
+extern (C) _GdkScreen * gtk_status_icon_get_screen(_GtkStatusIcon *);
+extern (C) void gtk_status_icon_set_screen(_GtkStatusIcon *, _GdkScreen *);
+extern (C) int gtk_status_icon_get_size(_GtkStatusIcon *);
+extern (C) char * gtk_status_icon_get_icon_name(_GtkStatusIcon *);
+extern (C) char * gtk_status_icon_get_stock(_GtkStatusIcon *);
+extern (C) void * gtk_status_icon_get_pixbuf(_GtkStatusIcon *);
+extern (C) int gtk_status_icon_get_storage_type(_GtkStatusIcon *);
+extern (C) void gtk_status_icon_set_from_icon_name(_GtkStatusIcon *, char *);
+extern (C) void gtk_status_icon_set_from_stock(_GtkStatusIcon *, char *);
+extern (C) void gtk_status_icon_set_from_file(_GtkStatusIcon *, char *);
+extern (C) void gtk_status_icon_set_from_pixbuf(_GtkStatusIcon *, void *);
+extern (C) _GtkStatusIcon * gtk_status_icon_new_from_icon_name(char *);
+extern (C) _GtkStatusIcon * gtk_status_icon_new_from_stock(char *);
+extern (C) _GtkStatusIcon * gtk_status_icon_new_from_file(char *);
+extern (C) _GtkStatusIcon * gtk_status_icon_new_from_pixbuf(void *);
+extern (C) _GtkStatusIcon * gtk_status_icon_new();
+extern (C) uint gtk_status_icon_get_type();
+extern (C) int gtk_statusbar_get_has_resize_grip(_GtkStatusbar *);
+extern (C) void gtk_statusbar_set_has_resize_grip(_GtkStatusbar *, int);
+extern (C) void gtk_statusbar_remove(_GtkStatusbar *, uint, uint);
+extern (C) void gtk_statusbar_pop(_GtkStatusbar *, uint);
+extern (C) uint gtk_statusbar_push(_GtkStatusbar *, uint, char *);
+extern (C) uint gtk_statusbar_get_context_id(_GtkStatusbar *, char *);
+extern (C) _GtkWidget * gtk_statusbar_new();
+extern (C) uint gtk_statusbar_get_type();
+extern (C) void gtk_spin_button_update(_GtkSpinButton *);
+extern (C) int gtk_spin_button_get_snap_to_ticks(_GtkSpinButton *);
+extern (C) void gtk_spin_button_set_snap_to_ticks(_GtkSpinButton *, int);
+extern (C) int gtk_spin_button_get_wrap(_GtkSpinButton *);
+extern (C) void gtk_spin_button_set_wrap(_GtkSpinButton *, int);
+extern (C) void gtk_spin_button_spin(_GtkSpinButton *, int, double);
+extern (C) int gtk_spin_button_get_numeric(_GtkSpinButton *);
+extern (C) void gtk_spin_button_set_numeric(_GtkSpinButton *, int);
+extern (C) int gtk_spin_button_get_update_policy(_GtkSpinButton *);
+extern (C) void gtk_spin_button_set_update_policy(_GtkSpinButton *, int);
+extern (C) void gtk_spin_button_set_value(_GtkSpinButton *, double);
+extern (C) int gtk_spin_button_get_value_as_int(_GtkSpinButton *);
+extern (C) double gtk_spin_button_get_value(_GtkSpinButton *);
+extern (C) void gtk_spin_button_get_range(_GtkSpinButton *, double *, double *);
+extern (C) void gtk_spin_button_set_range(_GtkSpinButton *, double, double);
+extern (C) void gtk_spin_button_get_increments(_GtkSpinButton *, double *, double *);
+extern (C) void gtk_spin_button_set_increments(_GtkSpinButton *, double, double);
+extern (C) uint gtk_spin_button_get_digits(_GtkSpinButton *);
+extern (C) void gtk_spin_button_set_digits(_GtkSpinButton *, uint);
+extern (C) _GtkAdjustment * gtk_spin_button_get_adjustment(_GtkSpinButton *);
+extern (C) void gtk_spin_button_set_adjustment(_GtkSpinButton *, _GtkAdjustment *);
+extern (C) _GtkWidget * gtk_spin_button_new_with_range(double, double, double);
+extern (C) _GtkWidget * gtk_spin_button_new(_GtkAdjustment *, double, uint);
+extern (C) void gtk_spin_button_configure(_GtkSpinButton *, _GtkAdjustment *, double, uint);
+extern (C) uint gtk_spin_button_get_type();
+extern (C) void _gtk_size_group_queue_resize(_GtkWidget *);
+extern (C) void _gtk_size_group_compute_requisition(_GtkWidget *, _GtkRequisition *);
+extern (C) void _gtk_size_group_get_child_requisition(_GtkWidget *, _GtkRequisition *);
+extern (C) _GSList * gtk_size_group_get_widgets(_GtkSizeGroup *);
+extern (C) void gtk_size_group_remove_widget(_GtkSizeGroup *, _GtkWidget *);
+extern (C) void gtk_size_group_add_widget(_GtkSizeGroup *, _GtkWidget *);
+extern (C) int gtk_size_group_get_ignore_hidden(_GtkSizeGroup *);
+extern (C) void gtk_size_group_set_ignore_hidden(_GtkSizeGroup *, int);
+extern (C) int gtk_size_group_get_mode(_GtkSizeGroup *);
+extern (C) void gtk_size_group_set_mode(_GtkSizeGroup *, int);
+extern (C) _GtkSizeGroup * gtk_size_group_new(int);
+extern (C) uint gtk_size_group_get_type();
+extern (C) void gtk_separator_tool_item_set_draw(_GtkSeparatorToolItem *, int);
+extern (C) int gtk_separator_tool_item_get_draw(_GtkSeparatorToolItem *);
+extern (C) _GtkToolItem * gtk_separator_tool_item_new();
+extern (C) uint gtk_separator_tool_item_get_type();
+extern (C) _GtkWidget * gtk_separator_menu_item_new();
+extern (C) uint gtk_separator_menu_item_get_type();
+extern (C) int _gtk_scrolled_window_get_scrollbar_spacing(_GtkScrolledWindow *);
+extern (C) void gtk_scrolled_window_add_with_viewport(_GtkScrolledWindow *, _GtkWidget *);
+extern (C) int gtk_scrolled_window_get_shadow_type(_GtkScrolledWindow *);
+extern (C) void gtk_scrolled_window_set_shadow_type(_GtkScrolledWindow *, int);
+extern (C) int gtk_scrolled_window_get_placement(_GtkScrolledWindow *);
+extern (C) void gtk_scrolled_window_unset_placement(_GtkScrolledWindow *);
+extern (C) void gtk_scrolled_window_set_placement(_GtkScrolledWindow *, int);
+extern (C) void gtk_scrolled_window_get_policy(_GtkScrolledWindow *, int *, int *);
+extern (C) void gtk_scrolled_window_set_policy(_GtkScrolledWindow *, int, int);
+extern (C) _GtkWidget * gtk_scrolled_window_get_vscrollbar(_GtkScrolledWindow *);
+extern (C) _GtkWidget * gtk_scrolled_window_get_hscrollbar(_GtkScrolledWindow *);
+extern (C) _GtkAdjustment * gtk_scrolled_window_get_vadjustment(_GtkScrolledWindow *);
+extern (C) _GtkAdjustment * gtk_scrolled_window_get_hadjustment(_GtkScrolledWindow *);
+extern (C) void gtk_scrolled_window_set_vadjustment(_GtkScrolledWindow *, _GtkAdjustment *);
+extern (C) void gtk_scrolled_window_set_hadjustment(_GtkScrolledWindow *, _GtkAdjustment *);
+extern (C) _GtkWidget * gtk_scrolled_window_new(_GtkAdjustment *, _GtkAdjustment *);
+extern (C) uint gtk_scrolled_window_get_type();
+extern (C) int gtk_viewport_get_shadow_type(_GtkViewport *);
+extern (C) void gtk_viewport_set_shadow_type(_GtkViewport *, int);
+extern (C) void gtk_viewport_set_vadjustment(_GtkViewport *, _GtkAdjustment *);
+extern (C) void gtk_viewport_set_hadjustment(_GtkViewport *, _GtkAdjustment *);
+extern (C) _GtkAdjustment * gtk_viewport_get_vadjustment(_GtkViewport *);
+extern (C) _GtkAdjustment * gtk_viewport_get_hadjustment(_GtkViewport *);
+extern (C) _GtkWidget * gtk_viewport_new(_GtkAdjustment *, _GtkAdjustment *);
+extern (C) uint gtk_viewport_get_type();
+extern (C) void gtk_scale_button_set_adjustment(_GtkScaleButton *, _GtkAdjustment *);
+extern (C) _GtkAdjustment * gtk_scale_button_get_adjustment(_GtkScaleButton *);
+extern (C) void gtk_scale_button_set_value(_GtkScaleButton *, double);
+extern (C) double gtk_scale_button_get_value(_GtkScaleButton *);
+extern (C) void gtk_scale_button_set_icons(_GtkScaleButton *, char * *);
+extern (C) _GtkWidget * gtk_scale_button_new(int, double, double, double, char * *);
+extern (C) uint gtk_scale_button_get_type();
+extern (C) _GtkWidget * gtk_recent_chooser_widget_new_for_manager(_GtkRecentManager *);
+extern (C) _GtkWidget * gtk_recent_chooser_widget_new();
+extern (C) uint gtk_recent_chooser_widget_get_type();
+extern (C) void gtk_recent_chooser_menu_set_show_numbers(_GtkRecentChooserMenu *, int);
+extern (C) int gtk_recent_chooser_menu_get_show_numbers(_GtkRecentChooserMenu *);
+extern (C) _GtkWidget * gtk_recent_chooser_menu_new_for_manager(_GtkRecentManager *);
+extern (C) _GtkWidget * gtk_recent_chooser_menu_new();
+extern (C) uint gtk_recent_chooser_menu_get_type();
+extern (C) _GtkWidget * gtk_recent_chooser_dialog_new_for_manager(char *, _GtkWindow *, _GtkRecentManager *, char *, ...);
+extern (C) _GtkWidget * gtk_recent_chooser_dialog_new(char *, _GtkWindow *, char *, ...);
+extern (C) uint gtk_recent_chooser_dialog_get_type();
+extern (C) void * gtk_recent_chooser_get_filter(void *);
+extern (C) void gtk_recent_chooser_set_filter(void *, void *);
+extern (C) _GSList * gtk_recent_chooser_list_filters(void *);
+extern (C) void gtk_recent_chooser_remove_filter(void *, void *);
+extern (C) void gtk_recent_chooser_add_filter(void *, void *);
+extern (C) char * * gtk_recent_chooser_get_uris(void *, uint *);
+extern (C) _GList * gtk_recent_chooser_get_items(void *);
+extern (C) void gtk_recent_chooser_unselect_all(void *);
+extern (C) void gtk_recent_chooser_select_all(void *);
+extern (C) void gtk_recent_chooser_unselect_uri(void *, char *);
+extern (C) int gtk_recent_chooser_select_uri(void *, char *, _GError * *);
+extern (C) void * gtk_recent_chooser_get_current_item(void *);
+extern (C) char * gtk_recent_chooser_get_current_uri(void *);
+extern (C) int gtk_recent_chooser_set_current_uri(void *, char *, _GError * *);
+extern (C) void gtk_recent_chooser_set_sort_func(void *, _BCD_func__9605, void *, _BCD_func__13158);
+extern (C) int gtk_recent_chooser_get_sort_type(void *);
+extern (C) void gtk_recent_chooser_set_sort_type(void *, int);
+extern (C) int gtk_recent_chooser_get_show_icons(void *);
+extern (C) void gtk_recent_chooser_set_show_icons(void *, int);
+extern (C) int gtk_recent_chooser_get_show_numbers(void *);
+extern (C) void gtk_recent_chooser_set_show_numbers(void *, int);
+extern (C) int gtk_recent_chooser_get_show_tips(void *);
+extern (C) void gtk_recent_chooser_set_show_tips(void *, int);
+extern (C) int gtk_recent_chooser_get_local_only(void *);
+extern (C) void gtk_recent_chooser_set_local_only(void *, int);
+extern (C) int gtk_recent_chooser_get_limit(void *);
+extern (C) void gtk_recent_chooser_set_limit(void *, int);
+extern (C) int gtk_recent_chooser_get_select_multiple(void *);
+extern (C) void gtk_recent_chooser_set_select_multiple(void *, int);
+extern (C) int gtk_recent_chooser_get_show_not_found(void *);
+extern (C) void gtk_recent_chooser_set_show_not_found(void *, int);
+extern (C) int gtk_recent_chooser_get_show_private(void *);
+extern (C) void gtk_recent_chooser_set_show_private(void *, int);
+extern (C) uint gtk_recent_chooser_get_type();
+extern (C) uint gtk_recent_chooser_error_quark();
+extern (C) int gtk_recent_filter_filter(void *, _GtkRecentFilterInfo *);
+extern (C) int gtk_recent_filter_get_needed(void *);
+extern (C) void gtk_recent_filter_add_custom(void *, int, _BCD_func__9607, void *, _BCD_func__13158);
+extern (C) void gtk_recent_filter_add_age(void *, int);
+extern (C) void gtk_recent_filter_add_group(void *, char *);
+extern (C) void gtk_recent_filter_add_application(void *, char *);
+extern (C) void gtk_recent_filter_add_pixbuf_formats(void *);
+extern (C) void gtk_recent_filter_add_pattern(void *, char *);
+extern (C) void gtk_recent_filter_add_mime_type(void *, char *);
+extern (C) char * gtk_recent_filter_get_name(void *);
+extern (C) void gtk_recent_filter_set_name(void *, char *);
+extern (C) void * gtk_recent_filter_new();
+extern (C) uint gtk_recent_filter_get_type();
+extern (C) void gtk_recent_action_set_show_numbers(_GtkRecentAction *, int);
+extern (C) int gtk_recent_action_get_show_numbers(_GtkRecentAction *);
+extern (C) _GtkAction * gtk_recent_action_new_for_manager(char *, char *, char *, char *, _GtkRecentManager *);
+extern (C) _GtkAction * gtk_recent_action_new(char *, char *, char *, char *);
+extern (C) uint gtk_recent_action_get_type();
+extern (C) void _gtk_recent_manager_sync();
+extern (C) int gtk_recent_info_match(void *, void *);
+extern (C) int gtk_recent_info_exists(void *);
+extern (C) int gtk_recent_info_is_local(void *);
+extern (C) int gtk_recent_info_get_age(void *);
+extern (C) char * gtk_recent_info_get_uri_display(void *);
+extern (C) char * gtk_recent_info_get_short_name(void *);
+extern (C) void * gtk_recent_info_get_icon(void *, int);
+extern (C) int gtk_recent_info_has_group(void *, char *);
+extern (C) char * * gtk_recent_info_get_groups(void *, uint *);
+extern (C) int gtk_recent_info_has_application(void *, char *);
+extern (C) char * gtk_recent_info_last_application(void *);
+extern (C) char * * gtk_recent_info_get_applications(void *, uint *);
+extern (C) int gtk_recent_info_get_application_info(void *, char *, char * *, uint *, int *);
+extern (C) int gtk_recent_info_get_private_hint(void *);
+extern (C) int gtk_recent_info_get_visited(void *);
+extern (C) int gtk_recent_info_get_modified(void *);
+extern (C) int gtk_recent_info_get_added(void *);
+extern (C) char * gtk_recent_info_get_mime_type(void *);
+extern (C) char * gtk_recent_info_get_description(void *);
+extern (C) char * gtk_recent_info_get_display_name(void *);
+extern (C) char * gtk_recent_info_get_uri(void *);
+extern (C) void gtk_recent_info_unref(void *);
+extern (C) void * gtk_recent_info_ref(void *);
+extern (C) uint gtk_recent_info_get_type();
+extern (C) int gtk_recent_manager_purge_items(_GtkRecentManager *, _GError * *);
+extern (C) _GList * gtk_recent_manager_get_items(_GtkRecentManager *);
+extern (C) int gtk_recent_manager_get_limit(_GtkRecentManager *);
+extern (C) void gtk_recent_manager_set_limit(_GtkRecentManager *, int);
+extern (C) int gtk_recent_manager_move_item(_GtkRecentManager *, char *, char *, _GError * *);
+extern (C) int gtk_recent_manager_has_item(_GtkRecentManager *, char *);
+extern (C) void * gtk_recent_manager_lookup_item(_GtkRecentManager *, char *, _GError * *);
+extern (C) int gtk_recent_manager_remove_item(_GtkRecentManager *, char *, _GError * *);
+extern (C) int gtk_recent_manager_add_full(_GtkRecentManager *, char *, _GtkRecentData *);
+extern (C) int gtk_recent_manager_add_item(_GtkRecentManager *, char *);
+extern (C) void gtk_recent_manager_set_screen(_GtkRecentManager *, _GdkScreen *);
+extern (C) _GtkRecentManager * gtk_recent_manager_get_for_screen(_GdkScreen *);
+extern (C) _GtkRecentManager * gtk_recent_manager_get_default();
+extern (C) _GtkRecentManager * gtk_recent_manager_new();
+extern (C) uint gtk_recent_manager_get_type();
+extern (C) uint gtk_recent_manager_error_quark();
+extern (C) void gtk_radio_tool_button_set_group(_GtkRadioToolButton *, _GSList *);
+extern (C) _GSList * gtk_radio_tool_button_get_group(_GtkRadioToolButton *);
+extern (C) _GtkToolItem * gtk_radio_tool_button_new_with_stock_from_widget(_GtkRadioToolButton *, char *);
+extern (C) _GtkToolItem * gtk_radio_tool_button_new_from_widget(_GtkRadioToolButton *);
+extern (C) _GtkToolItem * gtk_radio_tool_button_new_from_stock(_GSList *, char *);
+extern (C) _GtkToolItem * gtk_radio_tool_button_new(_GSList *);
+extern (C) uint gtk_radio_tool_button_get_type();
+extern (C) int gtk_toggle_tool_button_get_active(_GtkToggleToolButton *);
+extern (C) void gtk_toggle_tool_button_set_active(_GtkToggleToolButton *, int);
+extern (C) _GtkToolItem * gtk_toggle_tool_button_new_from_stock(char *);
+extern (C) _GtkToolItem * gtk_toggle_tool_button_new();
+extern (C) uint gtk_toggle_tool_button_get_type();
+extern (C) void gtk_radio_menu_item_set_group(_GtkRadioMenuItem *, _GSList *);
+extern (C) _GSList * gtk_radio_menu_item_get_group(_GtkRadioMenuItem *);
+extern (C) _GtkWidget * gtk_radio_menu_item_new_with_label_from_widget(_GtkRadioMenuItem *, char *);
+extern (C) _GtkWidget * gtk_radio_menu_item_new_with_mnemonic_from_widget(_GtkRadioMenuItem *, char *);
+extern (C) _GtkWidget * gtk_radio_menu_item_new_from_widget(_GtkRadioMenuItem *);
+extern (C) _GtkWidget * gtk_radio_menu_item_new_with_mnemonic(_GSList *, char *);
+extern (C) _GtkWidget * gtk_radio_menu_item_new_with_label(_GSList *, char *);
+extern (C) _GtkWidget * gtk_radio_menu_item_new(_GSList *);
+extern (C) uint gtk_radio_menu_item_get_type();
+extern (C) void gtk_radio_button_set_group(_GtkRadioButton *, _GSList *);
+extern (C) _GSList * gtk_radio_button_get_group(_GtkRadioButton *);
+extern (C) _GtkWidget * gtk_radio_button_new_with_mnemonic_from_widget(_GtkRadioButton *, char *);
+extern (C) _GtkWidget * gtk_radio_button_new_with_mnemonic(_GSList *, char *);
+extern (C) _GtkWidget * gtk_radio_button_new_with_label_from_widget(_GtkRadioButton *, char *);
+extern (C) _GtkWidget * gtk_radio_button_new_with_label(_GSList *, char *);
+extern (C) _GtkWidget * gtk_radio_button_new_from_widget(_GtkRadioButton *);
+extern (C) _GtkWidget * gtk_radio_button_new(_GSList *);
+extern (C) uint gtk_radio_button_get_type();
+extern (C) void gtk_radio_action_set_current_value(_GtkRadioAction *, int);
+extern (C) int gtk_radio_action_get_current_value(_GtkRadioAction *);
+extern (C) void gtk_radio_action_set_group(_GtkRadioAction *, _GSList *);
+extern (C) _GSList * gtk_radio_action_get_group(_GtkRadioAction *);
+extern (C) _GtkRadioAction * gtk_radio_action_new(char *, char *, char *, char *, int);
+extern (C) uint gtk_radio_action_get_type();
+extern (C) int gtk_toggle_action_get_draw_as_radio(_GtkToggleAction *);
+extern (C) void gtk_toggle_action_set_draw_as_radio(_GtkToggleAction *, int);
+extern (C) int gtk_toggle_action_get_active(_GtkToggleAction *);
+extern (C) void gtk_toggle_action_set_active(_GtkToggleAction *, int);
+extern (C) void gtk_toggle_action_toggled(_GtkToggleAction *);
+extern (C) _GtkToggleAction * gtk_toggle_action_new(char *, char *, char *, char *);
+extern (C) uint gtk_toggle_action_get_type();
+extern (C) void gtk_progress_bar_update(_GtkProgressBar *, double);
+extern (C) void gtk_progress_bar_set_activity_blocks(_GtkProgressBar *, uint);
+extern (C) void gtk_progress_bar_set_activity_step(_GtkProgressBar *, uint);
+extern (C) void gtk_progress_bar_set_discrete_blocks(_GtkProgressBar *, uint);
+extern (C) void gtk_progress_bar_set_bar_style(_GtkProgressBar *, int);
+extern (C) _GtkWidget * gtk_progress_bar_new_with_adjustment(_GtkAdjustment *);
+extern (C) int gtk_progress_bar_get_ellipsize(_GtkProgressBar *);
+extern (C) void gtk_progress_bar_set_ellipsize(_GtkProgressBar *, int);
+extern (C) int gtk_progress_bar_get_orientation(_GtkProgressBar *);
+extern (C) double gtk_progress_bar_get_pulse_step(_GtkProgressBar *);
+extern (C) double gtk_progress_bar_get_fraction(_GtkProgressBar *);
+extern (C) char * gtk_progress_bar_get_text(_GtkProgressBar *);
+extern (C) void gtk_progress_bar_set_orientation(_GtkProgressBar *, int);
+extern (C) void gtk_progress_bar_set_pulse_step(_GtkProgressBar *, double);
+extern (C) void gtk_progress_bar_set_fraction(_GtkProgressBar *, double);
+extern (C) void gtk_progress_bar_set_text(_GtkProgressBar *, char *);
+extern (C) void gtk_progress_bar_pulse(_GtkProgressBar *);
+extern (C) _GtkWidget * gtk_progress_bar_new();
+extern (C) uint gtk_progress_bar_get_type();
+extern (C) double gtk_progress_get_percentage_from_value(_GtkProgress *, double);
+extern (C) double gtk_progress_get_current_percentage(_GtkProgress *);
+extern (C) char * gtk_progress_get_text_from_value(_GtkProgress *, double);
+extern (C) char * gtk_progress_get_current_text(_GtkProgress *);
+extern (C) void gtk_progress_set_activity_mode(_GtkProgress *, int);
+extern (C) double gtk_progress_get_value(_GtkProgress *);
+extern (C) void gtk_progress_set_value(_GtkProgress *, double);
+extern (C) void gtk_progress_set_percentage(_GtkProgress *, double);
+extern (C) void gtk_progress_configure(_GtkProgress *, double, double, double);
+extern (C) void gtk_progress_set_adjustment(_GtkProgress *, _GtkAdjustment *);
+extern (C) void gtk_progress_set_format_string(_GtkProgress *, char *);
+extern (C) void gtk_progress_set_text_alignment(_GtkProgress *, float, float);
+extern (C) void gtk_progress_set_show_text(_GtkProgress *, int);
+extern (C) uint gtk_progress_get_type();
+extern (C) void gtk_print_run_page_setup_dialog_async(_GtkWindow *, void *, void *, _BCD_func__9769, void *);
+extern (C) void * gtk_print_run_page_setup_dialog(_GtkWindow *, void *, void *);
+extern (C) void gtk_print_operation_cancel(_GtkPrintOperation *);
+extern (C) int gtk_print_operation_is_finished(_GtkPrintOperation *);
+extern (C) char * gtk_print_operation_get_status_string(_GtkPrintOperation *);
+extern (C) int gtk_print_operation_get_status(_GtkPrintOperation *);
+extern (C) void gtk_print_operation_get_error(_GtkPrintOperation *, _GError * *);
+extern (C) int gtk_print_operation_run(_GtkPrintOperation *, int, _GtkWindow *, _GError * *);
+extern (C) void gtk_print_operation_set_custom_tab_label(_GtkPrintOperation *, char *);
+extern (C) void gtk_print_operation_set_allow_async(_GtkPrintOperation *, int);
+extern (C) void gtk_print_operation_set_show_progress(_GtkPrintOperation *, int);
+extern (C) void gtk_print_operation_set_track_print_status(_GtkPrintOperation *, int);
+extern (C) void gtk_print_operation_set_export_filename(_GtkPrintOperation *, char *);
+extern (C) void gtk_print_operation_set_unit(_GtkPrintOperation *, int);
+extern (C) void gtk_print_operation_set_use_full_page(_GtkPrintOperation *, int);
+extern (C) void gtk_print_operation_set_current_page(_GtkPrintOperation *, int);
+extern (C) void gtk_print_operation_set_n_pages(_GtkPrintOperation *, int);
+extern (C) void gtk_print_operation_set_job_name(_GtkPrintOperation *, char *);
+extern (C) void * gtk_print_operation_get_print_settings(_GtkPrintOperation *);
+extern (C) void gtk_print_operation_set_print_settings(_GtkPrintOperation *, void *);
+extern (C) void * gtk_print_operation_get_default_page_setup(_GtkPrintOperation *);
+extern (C) void gtk_print_operation_set_default_page_setup(_GtkPrintOperation *, void *);
+extern (C) _GtkPrintOperation * gtk_print_operation_new();
+extern (C) uint gtk_print_operation_get_type();
+extern (C) uint gtk_print_error_quark();
+extern (C) int gtk_print_operation_preview_is_selected(void *, int);
+extern (C) void gtk_print_operation_preview_end_preview(void *);
+extern (C) void gtk_print_operation_preview_render_page(void *, int);
+extern (C) uint gtk_print_operation_preview_get_type();
+extern (C) void gtk_print_context_set_cairo_context(void *, void *, double, double);
+extern (C) void * gtk_print_context_create_pango_layout(void *);
+extern (C) void * gtk_print_context_create_pango_context(void *);
+extern (C) void * gtk_print_context_get_pango_fontmap(void *);
+extern (C) double gtk_print_context_get_dpi_y(void *);
+extern (C) double gtk_print_context_get_dpi_x(void *);
+extern (C) double gtk_print_context_get_height(void *);
+extern (C) double gtk_print_context_get_width(void *);
+extern (C) void * gtk_print_context_get_page_setup(void *);
+extern (C) void * gtk_print_context_get_cairo_context(void *);
+extern (C) uint gtk_print_context_get_type();
+extern (C) void gtk_print_settings_set_output_bin(void *, char *);
+extern (C) char * gtk_print_settings_get_output_bin(void *);
+extern (C) void gtk_print_settings_set_finishings(void *, char *);
+extern (C) char * gtk_print_settings_get_finishings(void *);
+extern (C) void gtk_print_settings_set_dither(void *, char *);
+extern (C) char * gtk_print_settings_get_dither(void *);
+extern (C) void gtk_print_settings_set_media_type(void *, char *);
+extern (C) char * gtk_print_settings_get_media_type(void *);
+extern (C) void gtk_print_settings_set_default_source(void *, char *);
+extern (C) char * gtk_print_settings_get_default_source(void *);
+extern (C) void gtk_print_settings_set_page_set(void *, int);
+extern (C) int gtk_print_settings_get_page_set(void *);
+extern (C) void gtk_print_settings_set_page_ranges(void *, _GtkPageRange *, int);
+extern (C) _GtkPageRange * gtk_print_settings_get_page_ranges(void *, int *);
+extern (C) void gtk_print_settings_set_print_pages(void *, int);
+extern (C) int gtk_print_settings_get_print_pages(void *);
+extern (C) void gtk_print_settings_set_scale(void *, double);
+extern (C) double gtk_print_settings_get_scale(void *);
+extern (C) void gtk_print_settings_set_resolution(void *, int);
+extern (C) int gtk_print_settings_get_resolution(void *);
+extern (C) void gtk_print_settings_set_number_up(void *, int);
+extern (C) int gtk_print_settings_get_number_up(void *);
+extern (C) void gtk_print_settings_set_n_copies(void *, int);
+extern (C) int gtk_print_settings_get_n_copies(void *);
+extern (C) void gtk_print_settings_set_quality(void *, int);
+extern (C) int gtk_print_settings_get_quality(void *);
+extern (C) void gtk_print_settings_set_duplex(void *, int);
+extern (C) int gtk_print_settings_get_duplex(void *);
+extern (C) void gtk_print_settings_set_reverse(void *, int);
+extern (C) int gtk_print_settings_get_reverse(void *);
+extern (C) void gtk_print_settings_set_collate(void *, int);
+extern (C) int gtk_print_settings_get_collate(void *);
+extern (C) void gtk_print_settings_set_use_color(void *, int);
+extern (C) int gtk_print_settings_get_use_color(void *);
+extern (C) void gtk_print_settings_set_paper_height(void *, double, int);
+extern (C) double gtk_print_settings_get_paper_height(void *, int);
+extern (C) void gtk_print_settings_set_paper_width(void *, double, int);
+extern (C) double gtk_print_settings_get_paper_width(void *, int);
+extern (C) void gtk_print_settings_set_paper_size(void *, void *);
+extern (C) void * gtk_print_settings_get_paper_size(void *);
+extern (C) void gtk_print_settings_set_orientation(void *, int);
+extern (C) int gtk_print_settings_get_orientation(void *);
+extern (C) void gtk_print_settings_set_printer(void *, char *);
+extern (C) char * gtk_print_settings_get_printer(void *);
+extern (C) void gtk_print_settings_set_int(void *, char *, int);
+extern (C) int gtk_print_settings_get_int_with_default(void *, char *, int);
+extern (C) int gtk_print_settings_get_int(void *, char *);
+extern (C) void gtk_print_settings_set_length(void *, char *, double, int);
+extern (C) double gtk_print_settings_get_length(void *, char *, int);
+extern (C) void gtk_print_settings_set_double(void *, char *, double);
+extern (C) double gtk_print_settings_get_double_with_default(void *, char *, double);
+extern (C) double gtk_print_settings_get_double(void *, char *);
+extern (C) void gtk_print_settings_set_bool(void *, char *, int);
+extern (C) int gtk_print_settings_get_bool(void *, char *);
+extern (C) void gtk_print_settings_foreach(void *, _BCD_func__9823, void *);
+extern (C) void gtk_print_settings_unset(void *, char *);
+extern (C) void gtk_print_settings_set(void *, char *, char *);
+extern (C) char * gtk_print_settings_get(void *, char *);
+extern (C) int gtk_print_settings_has_key(void *, char *);
+extern (C) void gtk_print_settings_to_key_file(void *, void *, char *);
+extern (C) void * gtk_print_settings_new_from_key_file(void *, char *, _GError * *);
+extern (C) int gtk_print_settings_to_file(void *, char *, _GError * *);
+extern (C) void * gtk_print_settings_new_from_file(char *, _GError * *);
+extern (C) void * gtk_print_settings_copy(void *);
+extern (C) void * gtk_print_settings_new();
+extern (C) uint gtk_print_settings_get_type();
+extern (C) void gtk_page_setup_to_key_file(void *, void *, char *);
+extern (C) void * gtk_page_setup_new_from_key_file(void *, char *, _GError * *);
+extern (C) int gtk_page_setup_to_file(void *, char *, _GError * *);
+extern (C) void * gtk_page_setup_new_from_file(char *, _GError * *);
+extern (C) double gtk_page_setup_get_page_height(void *, int);
+extern (C) double gtk_page_setup_get_page_width(void *, int);
+extern (C) double gtk_page_setup_get_paper_height(void *, int);
+extern (C) double gtk_page_setup_get_paper_width(void *, int);
+extern (C) void gtk_page_setup_set_paper_size_and_default_margins(void *, void *);
+extern (C) void gtk_page_setup_set_right_margin(void *, double, int);
+extern (C) double gtk_page_setup_get_right_margin(void *, int);
+extern (C) void gtk_page_setup_set_left_margin(void *, double, int);
+extern (C) double gtk_page_setup_get_left_margin(void *, int);
+extern (C) void gtk_page_setup_set_bottom_margin(void *, double, int);
+extern (C) double gtk_page_setup_get_bottom_margin(void *, int);
+extern (C) void gtk_page_setup_set_top_margin(void *, double, int);
+extern (C) double gtk_page_setup_get_top_margin(void *, int);
+extern (C) void gtk_page_setup_set_paper_size(void *, void *);
+extern (C) void * gtk_page_setup_get_paper_size(void *);
+extern (C) void gtk_page_setup_set_orientation(void *, int);
+extern (C) int gtk_page_setup_get_orientation(void *);
+extern (C) void * gtk_page_setup_copy(void *);
+extern (C) void * gtk_page_setup_new();
+extern (C) uint gtk_page_setup_get_type();
+extern (C) void gtk_paper_size_to_key_file(void *, void *, char *);
+extern (C) void * gtk_paper_size_new_from_key_file(void *, char *, _GError * *);
+extern (C) char * gtk_paper_size_get_default();
+extern (C) double gtk_paper_size_get_default_right_margin(void *, int);
+extern (C) double gtk_paper_size_get_default_left_margin(void *, int);
+extern (C) double gtk_paper_size_get_default_bottom_margin(void *, int);
+extern (C) double gtk_paper_size_get_default_top_margin(void *, int);
+extern (C) void gtk_paper_size_set_size(void *, double, double, int);
+extern (C) int gtk_paper_size_is_custom(void *);
+extern (C) double gtk_paper_size_get_height(void *, int);
+extern (C) double gtk_paper_size_get_width(void *, int);
+extern (C) char * gtk_paper_size_get_ppd_name(void *);
+extern (C) char * gtk_paper_size_get_display_name(void *);
+extern (C) char * gtk_paper_size_get_name(void *);
+extern (C) _GList * gtk_paper_size_get_paper_sizes(int);
+extern (C) int gtk_paper_size_is_equal(void *, void *);
+extern (C) void gtk_paper_size_free(void *);
+extern (C) void * gtk_paper_size_copy(void *);
+extern (C) void * gtk_paper_size_new_custom(char *, char *, double, double, int);
+extern (C) void * gtk_paper_size_new_from_ppd(char *, char *, double, double);
+extern (C) void * gtk_paper_size_new(char *);
+extern (C) uint gtk_paper_size_get_type();
+extern (C) void gtk_preview_reset();
+extern (C) _GtkPreviewInfo * gtk_preview_get_info();
+extern (C) _GdkColormap * gtk_preview_get_cmap();
+extern (C) _GdkVisual * gtk_preview_get_visual();
+extern (C) void gtk_preview_set_dither(_GtkPreview *, int);
+extern (C) void gtk_preview_set_reserved(int);
+extern (C) void gtk_preview_set_install_cmap(int);
+extern (C) void gtk_preview_set_color_cube(uint, uint, uint, uint);
+extern (C) void gtk_preview_set_gamma(double);
+extern (C) void gtk_preview_set_expand(_GtkPreview *, int);
+extern (C) void gtk_preview_draw_row(_GtkPreview *, char *, int, int, int);
+extern (C) void gtk_preview_put(_GtkPreview *, _GdkDrawable *, _GdkGC *, int, int, int, int, int, int);
+extern (C) void gtk_preview_size(_GtkPreview *, int, int);
+extern (C) _GtkWidget * gtk_preview_new(int);
+extern (C) void gtk_preview_uninit();
+extern (C) uint gtk_preview_get_type();
+extern (C) void _gtk_plug_remove_from_socket(_GtkPlug *, _GtkSocket *);
+extern (C) void _gtk_plug_add_to_socket(_GtkPlug *, _GtkSocket *);
+extern (C) uint gtk_plug_get_id(_GtkPlug *);
+extern (C) _GtkWidget * gtk_plug_new_for_display(_GdkDisplay *, uint);
+extern (C) void gtk_plug_construct_for_display(_GtkPlug *, _GdkDisplay *, uint);
+extern (C) _GtkWidget * gtk_plug_new(uint);
+extern (C) void gtk_plug_construct(_GtkPlug *, uint);
+extern (C) uint gtk_plug_get_type();
+extern (C) void gtk_socket_steal(_GtkSocket *, uint);
+extern (C) uint gtk_socket_get_id(_GtkSocket *);
+extern (C) void gtk_socket_add_id(_GtkSocket *, uint);
+extern (C) _GtkWidget * gtk_socket_new();
+extern (C) uint gtk_socket_get_type();
+extern (C) void gtk_pixmap_set_build_insensitive(_GtkPixmap *, int);
+extern (C) void gtk_pixmap_get(_GtkPixmap *, _GdkDrawable * *, _GdkDrawable * *);
+extern (C) void gtk_pixmap_set(_GtkPixmap *, _GdkDrawable *, _GdkDrawable *);
+extern (C) _GtkWidget * gtk_pixmap_new(_GdkDrawable *, _GdkDrawable *);
+extern (C) uint gtk_pixmap_get_type();
+extern (C) void gtk_option_menu_set_history(_GtkOptionMenu *, uint);
+extern (C) int gtk_option_menu_get_history(_GtkOptionMenu *);
+extern (C) void gtk_option_menu_remove_menu(_GtkOptionMenu *);
+extern (C) void gtk_option_menu_set_menu(_GtkOptionMenu *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_option_menu_get_menu(_GtkOptionMenu *);
+extern (C) _GtkWidget * gtk_option_menu_new();
+extern (C) uint gtk_option_menu_get_type();
+extern (C) void gtk_old_editable_changed(_GtkOldEditable *);
+extern (C) void gtk_old_editable_claim_selection(_GtkOldEditable *, int, uint);
+extern (C) uint gtk_old_editable_get_type();
+extern (C) void gtk_notebook_set_tab_detachable(_GtkNotebook *, _GtkWidget *, int);
+extern (C) int gtk_notebook_get_tab_detachable(_GtkNotebook *, _GtkWidget *);
+extern (C) void gtk_notebook_set_tab_reorderable(_GtkNotebook *, _GtkWidget *, int);
+extern (C) int gtk_notebook_get_tab_reorderable(_GtkNotebook *, _GtkWidget *);
+extern (C) void gtk_notebook_reorder_child(_GtkNotebook *, _GtkWidget *, int);
+extern (C) void gtk_notebook_set_tab_label_packing(_GtkNotebook *, _GtkWidget *, int, int, int);
+extern (C) void gtk_notebook_query_tab_label_packing(_GtkNotebook *, _GtkWidget *, int *, int *, int *);
+extern (C) char * gtk_notebook_get_menu_label_text(_GtkNotebook *, _GtkWidget *);
+extern (C) void gtk_notebook_set_menu_label_text(_GtkNotebook *, _GtkWidget *, char *);
+extern (C) void gtk_notebook_set_menu_label(_GtkNotebook *, _GtkWidget *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_notebook_get_menu_label(_GtkNotebook *, _GtkWidget *);
+extern (C) char * gtk_notebook_get_tab_label_text(_GtkNotebook *, _GtkWidget *);
+extern (C) void gtk_notebook_set_tab_label_text(_GtkNotebook *, _GtkWidget *, char *);
+extern (C) void gtk_notebook_set_tab_label(_GtkNotebook *, _GtkWidget *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_notebook_get_tab_label(_GtkNotebook *, _GtkWidget *);
+extern (C) void gtk_notebook_popup_disable(_GtkNotebook *);
+extern (C) void gtk_notebook_popup_enable(_GtkNotebook *);
+extern (C) int gtk_notebook_get_scrollable(_GtkNotebook *);
+extern (C) void gtk_notebook_set_scrollable(_GtkNotebook *, int);
+extern (C) void gtk_notebook_set_tab_vborder(_GtkNotebook *, uint);
+extern (C) void gtk_notebook_set_tab_hborder(_GtkNotebook *, uint);
+extern (C) void gtk_notebook_set_tab_border(_GtkNotebook *, uint);
+extern (C) void gtk_notebook_set_homogeneous_tabs(_GtkNotebook *, int);
+extern (C) int gtk_notebook_get_tab_pos(_GtkNotebook *);
+extern (C) void gtk_notebook_set_tab_pos(_GtkNotebook *, int);
+extern (C) int gtk_notebook_get_show_tabs(_GtkNotebook *);
+extern (C) void gtk_notebook_set_show_tabs(_GtkNotebook *, int);
+extern (C) int gtk_notebook_get_show_border(_GtkNotebook *);
+extern (C) void gtk_notebook_set_show_border(_GtkNotebook *, int);
+extern (C) void gtk_notebook_prev_page(_GtkNotebook *);
+extern (C) void gtk_notebook_next_page(_GtkNotebook *);
+extern (C) void gtk_notebook_set_current_page(_GtkNotebook *, int);
+extern (C) int gtk_notebook_page_num(_GtkNotebook *, _GtkWidget *);
+extern (C) int gtk_notebook_get_n_pages(_GtkNotebook *);
+extern (C) _GtkWidget * gtk_notebook_get_nth_page(_GtkNotebook *, int);
+extern (C) int gtk_notebook_get_current_page(_GtkNotebook *);
+extern (C) void * gtk_notebook_get_group(_GtkNotebook *);
+extern (C) void gtk_notebook_set_group(_GtkNotebook *, void *);
+extern (C) int gtk_notebook_get_group_id(_GtkNotebook *);
+extern (C) void gtk_notebook_set_group_id(_GtkNotebook *, int);
+extern (C) void gtk_notebook_set_window_creation_hook(_BCD_func__9964, void *, _BCD_func__13158);
+extern (C) void gtk_notebook_remove_page(_GtkNotebook *, int);
+extern (C) int gtk_notebook_insert_page_menu(_GtkNotebook *, _GtkWidget *, _GtkWidget *, _GtkWidget *, int);
+extern (C) int gtk_notebook_insert_page(_GtkNotebook *, _GtkWidget *, _GtkWidget *, int);
+extern (C) int gtk_notebook_prepend_page_menu(_GtkNotebook *, _GtkWidget *, _GtkWidget *, _GtkWidget *);
+extern (C) int gtk_notebook_prepend_page(_GtkNotebook *, _GtkWidget *, _GtkWidget *);
+extern (C) int gtk_notebook_append_page_menu(_GtkNotebook *, _GtkWidget *, _GtkWidget *, _GtkWidget *);
+extern (C) int gtk_notebook_append_page(_GtkNotebook *, _GtkWidget *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_notebook_new();
+extern (C) uint gtk_notebook_get_type();
+extern (C) void _gtk_modules_settings_changed(_GtkSettings *, char *);
+extern (C) void _gtk_modules_init(int *, char * * *, char *);
+extern (C) char * * _gtk_get_module_path(char *);
+extern (C) char * _gtk_find_module(char *, char *);
+extern (C) void gtk_message_dialog_format_secondary_markup(_GtkMessageDialog *, char *, ...);
+extern (C) void gtk_message_dialog_format_secondary_text(_GtkMessageDialog *, char *, ...);
+extern (C) void gtk_message_dialog_set_markup(_GtkMessageDialog *, char *);
+extern (C) void gtk_message_dialog_set_image(_GtkMessageDialog *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_message_dialog_new_with_markup(_GtkWindow *, int, int, int, char *, ...);
+extern (C) _GtkWidget * gtk_message_dialog_new(_GtkWindow *, int, int, int, char *, ...);
+extern (C) uint gtk_message_dialog_get_type();
+extern (C) void gtk_menu_tool_button_set_arrow_tooltip_markup(_GtkMenuToolButton *, char *);
+extern (C) void gtk_menu_tool_button_set_arrow_tooltip_text(_GtkMenuToolButton *, char *);
+extern (C) void gtk_menu_tool_button_set_arrow_tooltip(_GtkMenuToolButton *, _GtkTooltips *, char *, char *);
+extern (C) _GtkWidget * gtk_menu_tool_button_get_menu(_GtkMenuToolButton *);
+extern (C) void gtk_menu_tool_button_set_menu(_GtkMenuToolButton *, _GtkWidget *);
+extern (C) _GtkToolItem * gtk_menu_tool_button_new_from_stock(char *);
+extern (C) _GtkToolItem * gtk_menu_tool_button_new(_GtkWidget *, char *);
+extern (C) uint gtk_menu_tool_button_get_type();
+extern (C) _GtkWidget * _gtk_tool_button_get_button(_GtkToolButton *);
+extern (C) _GtkWidget * gtk_tool_button_get_label_widget(_GtkToolButton *);
+extern (C) void gtk_tool_button_set_label_widget(_GtkToolButton *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_tool_button_get_icon_widget(_GtkToolButton *);
+extern (C) void gtk_tool_button_set_icon_widget(_GtkToolButton *, _GtkWidget *);
+extern (C) char * gtk_tool_button_get_icon_name(_GtkToolButton *);
+extern (C) void gtk_tool_button_set_icon_name(_GtkToolButton *, char *);
+extern (C) char * gtk_tool_button_get_stock_id(_GtkToolButton *);
+extern (C) void gtk_tool_button_set_stock_id(_GtkToolButton *, char *);
+extern (C) int gtk_tool_button_get_use_underline(_GtkToolButton *);
+extern (C) void gtk_tool_button_set_use_underline(_GtkToolButton *, int);
+extern (C) char * gtk_tool_button_get_label(_GtkToolButton *);
+extern (C) void gtk_tool_button_set_label(_GtkToolButton *, char *);
+extern (C) _GtkToolItem * gtk_tool_button_new_from_stock(char *);
+extern (C) _GtkToolItem * gtk_tool_button_new(_GtkWidget *, char *);
+extern (C) uint gtk_tool_button_get_type();
+extern (C) void _gtk_tool_item_toolbar_reconfigured(_GtkToolItem *);
+extern (C) void gtk_tool_item_rebuild_menu(_GtkToolItem *);
+extern (C) void gtk_tool_item_set_proxy_menu_item(_GtkToolItem *, char *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_tool_item_get_proxy_menu_item(_GtkToolItem *, char *);
+extern (C) _GtkWidget * gtk_tool_item_retrieve_proxy_menu_item(_GtkToolItem *);
+extern (C) int gtk_tool_item_get_relief_style(_GtkToolItem *);
+extern (C) int gtk_tool_item_get_toolbar_style(_GtkToolItem *);
+extern (C) int gtk_tool_item_get_orientation(_GtkToolItem *);
+extern (C) int gtk_tool_item_get_icon_size(_GtkToolItem *);
+extern (C) void gtk_tool_item_set_is_important(_GtkToolItem *, int);
+extern (C) int gtk_tool_item_get_is_important(_GtkToolItem *);
+extern (C) int gtk_tool_item_get_visible_vertical(_GtkToolItem *);
+extern (C) void gtk_tool_item_set_visible_vertical(_GtkToolItem *, int);
+extern (C) int gtk_tool_item_get_visible_horizontal(_GtkToolItem *);
+extern (C) void gtk_tool_item_set_visible_horizontal(_GtkToolItem *, int);
+extern (C) int gtk_tool_item_get_use_drag_window(_GtkToolItem *);
+extern (C) void gtk_tool_item_set_use_drag_window(_GtkToolItem *, int);
+extern (C) void gtk_tool_item_set_tooltip_markup(_GtkToolItem *, char *);
+extern (C) void gtk_tool_item_set_tooltip_text(_GtkToolItem *, char *);
+extern (C) void gtk_tool_item_set_tooltip(_GtkToolItem *, _GtkTooltips *, char *, char *);
+extern (C) int gtk_tool_item_get_expand(_GtkToolItem *);
+extern (C) void gtk_tool_item_set_expand(_GtkToolItem *, int);
+extern (C) int gtk_tool_item_get_homogeneous(_GtkToolItem *);
+extern (C) void gtk_tool_item_set_homogeneous(_GtkToolItem *, int);
+extern (C) _GtkToolItem * gtk_tool_item_new();
+extern (C) uint gtk_tool_item_get_type();
+extern (C) int gtk_tooltips_get_info_from_tip_window(_GtkWindow *, _GtkTooltips * *, _GtkWidget * *);
+extern (C) void gtk_tooltips_force_window(_GtkTooltips *);
+extern (C) _GtkTooltipsData * gtk_tooltips_data_get(_GtkWidget *);
+extern (C) void gtk_tooltips_set_tip(_GtkTooltips *, _GtkWidget *, char *, char *);
+extern (C) void gtk_tooltips_set_delay(_GtkTooltips *, uint);
+extern (C) void gtk_tooltips_disable(_GtkTooltips *);
+extern (C) void gtk_tooltips_enable(_GtkTooltips *);
+extern (C) _GtkTooltips * gtk_tooltips_new();
+extern (C) uint gtk_tooltips_get_type();
+extern (C) void _gtk_menu_bar_cycle_focus(_GtkMenuBar *, int);
+extern (C) void gtk_menu_bar_set_child_pack_direction(_GtkMenuBar *, int);
+extern (C) int gtk_menu_bar_get_child_pack_direction(_GtkMenuBar *);
+extern (C) void gtk_menu_bar_set_pack_direction(_GtkMenuBar *, int);
+extern (C) int gtk_menu_bar_get_pack_direction(_GtkMenuBar *);
+extern (C) _GtkWidget * gtk_menu_bar_new();
+extern (C) uint gtk_menu_bar_get_type();
+extern (C) char * _gtk_get_lc_ctype();
+extern (C) int _gtk_boolean_handled_accumulator(_GSignalInvocationHint *, _GValue *, _GValue *, void *);
+extern (C) void gtk_propagate_event(_GtkWidget *, _GdkEvent *);
+extern (C) _GtkWidget * gtk_get_event_widget(_GdkEvent *);
+extern (C) int gtk_get_current_event_state(int *);
+extern (C) uint gtk_get_current_event_time();
+extern (C) _GdkEvent * gtk_get_current_event();
+extern (C) void gtk_key_snooper_remove(uint);
+extern (C) uint gtk_key_snooper_install(_BCD_func__10115, void *);
+extern (C) void gtk_input_remove(uint);
+extern (C) uint gtk_input_add_full(int, int, _BCD_func__13745, _BCD_func__13157, void *, _BCD_func__13158);
+extern (C) void gtk_idle_remove_by_data(void *);
+extern (C) void gtk_idle_remove(uint);
+extern (C) uint gtk_idle_add_full(int, _BCD_func__12884, _BCD_func__13157, void *, _BCD_func__13158);
+extern (C) uint gtk_idle_add_priority(int, _BCD_func__12884, void *);
+extern (C) uint gtk_idle_add(_BCD_func__12884, void *);
+extern (C) void gtk_timeout_remove(uint);
+extern (C) uint gtk_timeout_add_full(uint, _BCD_func__12884, _BCD_func__13157, void *, _BCD_func__13158);
+extern (C) uint gtk_timeout_add(uint, _BCD_func__12884, void *);
+extern (C) void gtk_quit_remove_by_data(void *);
+extern (C) void gtk_quit_remove(uint);
+extern (C) uint gtk_quit_add_full(uint, _BCD_func__12884, _BCD_func__13157, void *, _BCD_func__13158);
+extern (C) uint gtk_quit_add(uint, _BCD_func__12884, void *);
+extern (C) void gtk_quit_add_destroy(uint, _GtkObject *);
+extern (C) void gtk_init_add(_BCD_func__12884, void *);
+extern (C) void gtk_grab_remove(_GtkWidget *);
+extern (C) _GtkWidget * gtk_grab_get_current();
+extern (C) void gtk_grab_add(_GtkWidget *);
+extern (C) int gtk_false();
+extern (C) int gtk_true();
+extern (C) int gtk_main_iteration_do(int);
+extern (C) int gtk_main_iteration();
+extern (C) void gtk_main_quit();
+extern (C) uint gtk_main_level();
+extern (C) void gtk_main();
+extern (C) void gtk_main_do_event(_GdkEvent *);
+extern (C) int gtk_events_pending();
+extern (C) void * gtk_get_default_language();
+extern (C) char * gtk_set_locale();
+extern (C) void gtk_disable_setlocale();
+extern (C) void gtk_exit(int);
+extern (C) void * gtk_get_option_group(int);
+extern (C) int gtk_init_with_args(int *, char * * *, char *, _GOptionEntry *, char *, _GError * *);
+extern (C) int gtk_init_check(int *, char * * *);
+extern (C) void gtk_init(int *, char * * *);
+extern (C) int gtk_parse_args(int *, char * * *);
+extern (C) char * gtk_check_version(uint, uint, uint);
+extern (C) extern uint gtk_interface_age;
+extern (C) extern uint gtk_binary_age;
+extern (C) extern uint gtk_micro_version;
+extern (C) extern uint gtk_minor_version;
+extern (C) extern uint gtk_major_version;
+extern (C) void gtk_list_end_drag_selection(_GtkList *);
+extern (C) void gtk_list_undo_selection(_GtkList *);
+extern (C) void gtk_list_toggle_row(_GtkList *, _GtkWidget *);
+extern (C) void gtk_list_toggle_focus_row(_GtkList *);
+extern (C) void gtk_list_toggle_add_mode(_GtkList *);
+extern (C) void gtk_list_scroll_vertical(_GtkList *, int, float);
+extern (C) void gtk_list_scroll_horizontal(_GtkList *, int, float);
+extern (C) void gtk_list_unselect_all(_GtkList *);
+extern (C) void gtk_list_select_all(_GtkList *);
+extern (C) void gtk_list_end_selection(_GtkList *);
+extern (C) void gtk_list_start_selection(_GtkList *);
+extern (C) void gtk_list_extend_selection(_GtkList *, int, float, int);
+extern (C) void gtk_list_set_selection_mode(_GtkList *, int);
+extern (C) int gtk_list_child_position(_GtkList *, _GtkWidget *);
+extern (C) void gtk_list_unselect_child(_GtkList *, _GtkWidget *);
+extern (C) void gtk_list_select_child(_GtkList *, _GtkWidget *);
+extern (C) void gtk_list_unselect_item(_GtkList *, int);
+extern (C) void gtk_list_select_item(_GtkList *, int);
+extern (C) void gtk_list_clear_items(_GtkList *, int, int);
+extern (C) void gtk_list_remove_items_no_unref(_GtkList *, _GList *);
+extern (C) void gtk_list_remove_items(_GtkList *, _GList *);
+extern (C) void gtk_list_prepend_items(_GtkList *, _GList *);
+extern (C) void gtk_list_append_items(_GtkList *, _GList *);
+extern (C) void gtk_list_insert_items(_GtkList *, _GList *, int);
+extern (C) _GtkWidget * gtk_list_new();
+extern (C) uint gtk_list_get_type();
+extern (C) void gtk_list_item_deselect(_GtkListItem *);
+extern (C) void gtk_list_item_select(_GtkListItem *);
+extern (C) _GtkWidget * gtk_list_item_new_with_label(char *);
+extern (C) _GtkWidget * gtk_list_item_new();
+extern (C) uint gtk_list_item_get_type();
+extern (C) _BCD_func__10158 gtk_link_button_set_uri_hook(_BCD_func__10158, void *, _BCD_func__13158);
+extern (C) void gtk_link_button_set_uri(_GtkLinkButton *, char *);
+extern (C) char * gtk_link_button_get_uri(_GtkLinkButton *);
+extern (C) _GtkWidget * gtk_link_button_new_with_label(char *, char *);
+extern (C) _GtkWidget * gtk_link_button_new(char *);
+extern (C) uint gtk_link_button_get_type();
+extern (C) void gtk_layout_thaw(_GtkLayout *);
+extern (C) void gtk_layout_freeze(_GtkLayout *);
+extern (C) void gtk_layout_set_vadjustment(_GtkLayout *, _GtkAdjustment *);
+extern (C) void gtk_layout_set_hadjustment(_GtkLayout *, _GtkAdjustment *);
+extern (C) _GtkAdjustment * gtk_layout_get_vadjustment(_GtkLayout *);
+extern (C) _GtkAdjustment * gtk_layout_get_hadjustment(_GtkLayout *);
+extern (C) void gtk_layout_get_size(_GtkLayout *, uint *, uint *);
+extern (C) void gtk_layout_set_size(_GtkLayout *, uint, uint);
+extern (C) void gtk_layout_move(_GtkLayout *, _GtkWidget *, int, int);
+extern (C) void gtk_layout_put(_GtkLayout *, _GtkWidget *, int, int);
+extern (C) _GtkWidget * gtk_layout_new(_GtkAdjustment *, _GtkAdjustment *);
+extern (C) uint gtk_layout_get_type();
+extern (C) _GdkScreen * gtk_invisible_get_screen(_GtkInvisible *);
+extern (C) void gtk_invisible_set_screen(_GtkInvisible *, _GdkScreen *);
+extern (C) _GtkWidget * gtk_invisible_new_for_screen(_GdkScreen *);
+extern (C) _GtkWidget * gtk_invisible_new();
+extern (C) uint gtk_invisible_get_type();
+extern (C) _GtkWidget * gtk_input_dialog_new();
+extern (C) uint gtk_input_dialog_get_type();
+extern (C) void gtk_im_multicontext_append_menuitems(_GtkIMMulticontext *, _GtkMenuShell *);
+extern (C) _GtkIMContext * gtk_im_multicontext_new();
+extern (C) uint gtk_im_multicontext_get_type();
+extern (C) void gtk_im_context_simple_add_table(_GtkIMContextSimple *, ushort *, int, int);
+extern (C) _GtkIMContext * gtk_im_context_simple_new();
+extern (C) uint gtk_im_context_simple_get_type();
+extern (C) _GtkWidget * gtk_image_menu_item_get_image(_GtkImageMenuItem *);
+extern (C) void gtk_image_menu_item_set_image(_GtkImageMenuItem *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_image_menu_item_new_from_stock(char *, _GtkAccelGroup *);
+extern (C) _GtkWidget * gtk_image_menu_item_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_image_menu_item_new_with_label(char *);
+extern (C) _GtkWidget * gtk_image_menu_item_new();
+extern (C) uint gtk_image_menu_item_get_type();
+extern (C) int gtk_icon_view_get_tooltip_column(_GtkIconView *);
+extern (C) void gtk_icon_view_set_tooltip_column(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_tooltip_context(_GtkIconView *, int *, int *, int, void * *, void * *, _GtkTreeIter *);
+extern (C) void gtk_icon_view_set_tooltip_cell(_GtkIconView *, void *, void *, _GtkCellRenderer *);
+extern (C) void gtk_icon_view_set_tooltip_item(_GtkIconView *, void *, void *);
+extern (C) void gtk_icon_view_convert_widget_to_bin_window_coords(_GtkIconView *, int, int, int *, int *);
+extern (C) _GdkDrawable * gtk_icon_view_create_drag_icon(_GtkIconView *, void *);
+extern (C) int gtk_icon_view_get_dest_item_at_pos(_GtkIconView *, int, int, void * *, int *);
+extern (C) void gtk_icon_view_get_drag_dest_item(_GtkIconView *, void * *, int *);
+extern (C) void gtk_icon_view_set_drag_dest_item(_GtkIconView *, void *, int);
+extern (C) int gtk_icon_view_get_reorderable(_GtkIconView *);
+extern (C) void gtk_icon_view_set_reorderable(_GtkIconView *, int);
+extern (C) void gtk_icon_view_unset_model_drag_dest(_GtkIconView *);
+extern (C) void gtk_icon_view_unset_model_drag_source(_GtkIconView *);
+extern (C) void gtk_icon_view_enable_model_drag_dest(_GtkIconView *, _GtkTargetEntry *, int, int);
+extern (C) void gtk_icon_view_enable_model_drag_source(_GtkIconView *, int, _GtkTargetEntry *, int, int);
+extern (C) void gtk_icon_view_scroll_to_path(_GtkIconView *, void *, int, float, float);
+extern (C) int gtk_icon_view_get_cursor(_GtkIconView *, void * *, _GtkCellRenderer * *);
+extern (C) void gtk_icon_view_set_cursor(_GtkIconView *, void *, _GtkCellRenderer *, int);
+extern (C) void gtk_icon_view_item_activated(_GtkIconView *, void *);
+extern (C) void gtk_icon_view_unselect_all(_GtkIconView *);
+extern (C) void gtk_icon_view_select_all(_GtkIconView *);
+extern (C) _GList * gtk_icon_view_get_selected_items(_GtkIconView *);
+extern (C) int gtk_icon_view_path_is_selected(_GtkIconView *, void *);
+extern (C) void gtk_icon_view_unselect_path(_GtkIconView *, void *);
+extern (C) void gtk_icon_view_select_path(_GtkIconView *, void *);
+extern (C) int gtk_icon_view_get_selection_mode(_GtkIconView *);
+extern (C) void gtk_icon_view_set_selection_mode(_GtkIconView *, int);
+extern (C) void gtk_icon_view_selected_foreach(_GtkIconView *, _BCD_func__10270, void *);
+extern (C) int gtk_icon_view_get_visible_range(_GtkIconView *, void * *, void * *);
+extern (C) int gtk_icon_view_get_item_at_pos(_GtkIconView *, int, int, void * *, _GtkCellRenderer * *);
+extern (C) void * gtk_icon_view_get_path_at_pos(_GtkIconView *, int, int);
+extern (C) int gtk_icon_view_get_margin(_GtkIconView *);
+extern (C) void gtk_icon_view_set_margin(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_column_spacing(_GtkIconView *);
+extern (C) void gtk_icon_view_set_column_spacing(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_row_spacing(_GtkIconView *);
+extern (C) void gtk_icon_view_set_row_spacing(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_spacing(_GtkIconView *);
+extern (C) void gtk_icon_view_set_spacing(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_item_width(_GtkIconView *);
+extern (C) void gtk_icon_view_set_item_width(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_columns(_GtkIconView *);
+extern (C) void gtk_icon_view_set_columns(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_orientation(_GtkIconView *);
+extern (C) void gtk_icon_view_set_orientation(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_pixbuf_column(_GtkIconView *);
+extern (C) void gtk_icon_view_set_pixbuf_column(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_markup_column(_GtkIconView *);
+extern (C) void gtk_icon_view_set_markup_column(_GtkIconView *, int);
+extern (C) int gtk_icon_view_get_text_column(_GtkIconView *);
+extern (C) void gtk_icon_view_set_text_column(_GtkIconView *, int);
+extern (C) void * gtk_icon_view_get_model(_GtkIconView *);
+extern (C) void gtk_icon_view_set_model(_GtkIconView *, void *);
+extern (C) _GtkWidget * gtk_icon_view_new_with_model(void *);
+extern (C) _GtkWidget * gtk_icon_view_new();
+extern (C) uint gtk_icon_view_get_type();
+extern (C) void _gtk_tooltip_hide(_GtkWidget *);
+extern (C) void _gtk_tooltip_handle_event(_GdkEvent *);
+extern (C) void _gtk_tooltip_toggle_keyboard_mode(_GtkWidget *);
+extern (C) void _gtk_tooltip_focus_out(_GtkWidget *);
+extern (C) void _gtk_tooltip_focus_in(_GtkWidget *);
+extern (C) void gtk_tooltip_trigger_tooltip_query(_GdkDisplay *);
+extern (C) void gtk_tooltip_set_tip_area(void *, _GdkRectangle *);
+extern (C) void gtk_tooltip_set_custom(void *, _GtkWidget *);
+extern (C) void gtk_tooltip_set_icon_from_stock(void *, char *, int);
+extern (C) void gtk_tooltip_set_icon(void *, void *);
+extern (C) void gtk_tooltip_set_text(void *, char *);
+extern (C) void gtk_tooltip_set_markup(void *, char *);
+extern (C) uint gtk_tooltip_get_type();
+extern (C) void _gtk_icon_theme_ensure_builtin_cache();
+extern (C) void _gtk_icon_theme_check_reload(_GdkDisplay *);
+extern (C) char * gtk_icon_info_get_display_name(void *);
+extern (C) int gtk_icon_info_get_attach_points(void *, _GdkPoint * *, int *);
+extern (C) int gtk_icon_info_get_embedded_rect(void *, _GdkRectangle *);
+extern (C) void gtk_icon_info_set_raw_coordinates(void *, int);
+extern (C) void * gtk_icon_info_load_icon(void *, _GError * *);
+extern (C) void * gtk_icon_info_get_builtin_pixbuf(void *);
+extern (C) char * gtk_icon_info_get_filename(void *);
+extern (C) int gtk_icon_info_get_base_size(void *);
+extern (C) void gtk_icon_info_free(void *);
+extern (C) void * gtk_icon_info_copy(void *);
+extern (C) uint gtk_icon_info_get_type();
+extern (C) void gtk_icon_theme_add_builtin_icon(char *, int, void *);
+extern (C) int gtk_icon_theme_rescan_if_needed(_GtkIconTheme *);
+extern (C) char * gtk_icon_theme_get_example_icon_name(_GtkIconTheme *);
+extern (C) _GList * gtk_icon_theme_list_contexts(_GtkIconTheme *);
+extern (C) _GList * gtk_icon_theme_list_icons(_GtkIconTheme *, char *);
+extern (C) void * gtk_icon_theme_load_icon(_GtkIconTheme *, char *, int, int, _GError * *);
+extern (C) void * gtk_icon_theme_choose_icon(_GtkIconTheme *, char * *, int, int);
+extern (C) void * gtk_icon_theme_lookup_icon(_GtkIconTheme *, char *, int, int);
+extern (C) int * gtk_icon_theme_get_icon_sizes(_GtkIconTheme *, char *);
+extern (C) int gtk_icon_theme_has_icon(_GtkIconTheme *, char *);
+extern (C) void gtk_icon_theme_set_custom_theme(_GtkIconTheme *, char *);
+extern (C) void gtk_icon_theme_prepend_search_path(_GtkIconTheme *, char *);
+extern (C) void gtk_icon_theme_append_search_path(_GtkIconTheme *, char *);
+extern (C) void gtk_icon_theme_get_search_path(_GtkIconTheme *, char * * *, int *);
+extern (C) void gtk_icon_theme_set_search_path(_GtkIconTheme *, char * *, int);
+extern (C) void gtk_icon_theme_set_screen(_GtkIconTheme *, _GdkScreen *);
+extern (C) _GtkIconTheme * gtk_icon_theme_get_for_screen(_GdkScreen *);
+extern (C) _GtkIconTheme * gtk_icon_theme_get_default();
+extern (C) _GtkIconTheme * gtk_icon_theme_new();
+extern (C) uint gtk_icon_theme_get_type();
+extern (C) uint gtk_icon_theme_error_quark();
+extern (C) void _gtk_icon_factory_ensure_default_icons();
+extern (C) _GList * _gtk_icon_factory_list_ids();
+extern (C) void _gtk_icon_set_invalidate_caches();
+extern (C) int gtk_icon_source_get_size(void *);
+extern (C) int gtk_icon_source_get_state(void *);
+extern (C) int gtk_icon_source_get_direction(void *);
+extern (C) void gtk_icon_source_set_size(void *, int);
+extern (C) void gtk_icon_source_set_state(void *, int);
+extern (C) void gtk_icon_source_set_direction(void *, int);
+extern (C) int gtk_icon_source_get_direction_wildcarded(void *);
+extern (C) int gtk_icon_source_get_state_wildcarded(void *);
+extern (C) int gtk_icon_source_get_size_wildcarded(void *);
+extern (C) void gtk_icon_source_set_size_wildcarded(void *, int);
+extern (C) void gtk_icon_source_set_state_wildcarded(void *, int);
+extern (C) void gtk_icon_source_set_direction_wildcarded(void *, int);
+extern (C) void * gtk_icon_source_get_pixbuf(void *);
+extern (C) char * gtk_icon_source_get_icon_name(void *);
+extern (C) char * gtk_icon_source_get_filename(void *);
+extern (C) void gtk_icon_source_set_pixbuf(void *, void *);
+extern (C) void gtk_icon_source_set_icon_name(void *, char *);
+extern (C) void gtk_icon_source_set_filename(void *, char *);
+extern (C) void gtk_icon_source_free(void *);
+extern (C) void * gtk_icon_source_copy(void *);
+extern (C) void * gtk_icon_source_new();
+extern (C) uint gtk_icon_source_get_type();
+extern (C) void gtk_icon_set_get_sizes(void *, int * *, int *);
+extern (C) void gtk_icon_set_add_source(void *, void *);
+extern (C) void * gtk_icon_set_render_icon(void *, _GtkStyle *, int, int, int, _GtkWidget *, char *);
+extern (C) void * gtk_icon_set_copy(void *);
+extern (C) void gtk_icon_set_unref(void *);
+extern (C) void * gtk_icon_set_ref(void *);
+extern (C) void * gtk_icon_set_new_from_pixbuf(void *);
+extern (C) void * gtk_icon_set_new();
+extern (C) uint gtk_icon_set_get_type();
+extern (C) char * gtk_icon_size_get_name(int);
+extern (C) int gtk_icon_size_from_name(char *);
+extern (C) void gtk_icon_size_register_alias(char *, int);
+extern (C) int gtk_icon_size_register(char *, int, int);
+extern (C) int gtk_icon_size_lookup_for_settings(_GtkSettings *, int, int *, int *);
+extern (C) int gtk_icon_size_lookup(int, int *, int *);
+extern (C) void * gtk_icon_factory_lookup_default(char *);
+extern (C) void gtk_icon_factory_remove_default(_GtkIconFactory *);
+extern (C) void gtk_icon_factory_add_default(_GtkIconFactory *);
+extern (C) void * gtk_icon_factory_lookup(_GtkIconFactory *, char *);
+extern (C) void gtk_icon_factory_add(_GtkIconFactory *, char *, void *);
+extern (C) _GtkIconFactory * gtk_icon_factory_new();
+extern (C) uint gtk_icon_factory_get_type();
+extern (C) _GtkWidget * gtk_hseparator_new();
+extern (C) uint gtk_hseparator_get_type();
+extern (C) uint gtk_separator_get_type();
+extern (C) _GtkWidget * gtk_hscale_new_with_range(double, double, double);
+extern (C) _GtkWidget * gtk_hscale_new(_GtkAdjustment *);
+extern (C) uint gtk_hscale_get_type();
+extern (C) char * _gtk_scale_format_value(_GtkScale *, double);
+extern (C) void _gtk_scale_get_value_size(_GtkScale *, int *, int *);
+extern (C) void _gtk_scale_clear_layout(_GtkScale *);
+extern (C) void gtk_scale_get_layout_offsets(_GtkScale *, int *, int *);
+extern (C) void * gtk_scale_get_layout(_GtkScale *);
+extern (C) int gtk_scale_get_value_pos(_GtkScale *);
+extern (C) void gtk_scale_set_value_pos(_GtkScale *, int);
+extern (C) int gtk_scale_get_draw_value(_GtkScale *);
+extern (C) void gtk_scale_set_draw_value(_GtkScale *, int);
+extern (C) int gtk_scale_get_digits(_GtkScale *);
+extern (C) void gtk_scale_set_digits(_GtkScale *, int);
+extern (C) uint gtk_scale_get_type();
+extern (C) _GtkWidget * gtk_hruler_new();
+extern (C) uint gtk_hruler_get_type();
+extern (C) void gtk_ruler_get_range(_GtkRuler *, double *, double *, double *, double *);
+extern (C) int gtk_ruler_get_metric(_GtkRuler *);
+extern (C) void gtk_ruler_draw_pos(_GtkRuler *);
+extern (C) void gtk_ruler_draw_ticks(_GtkRuler *);
+extern (C) void gtk_ruler_set_range(_GtkRuler *, double, double, double, double);
+extern (C) void gtk_ruler_set_metric(_GtkRuler *, int);
+extern (C) uint gtk_ruler_get_type();
+extern (C) _GtkWidget * gtk_hpaned_new();
+extern (C) uint gtk_hpaned_get_type();
+extern (C) void gtk_paned_compute_position(_GtkPaned *, int, int, int);
+extern (C) _GtkWidget * gtk_paned_get_child2(_GtkPaned *);
+extern (C) _GtkWidget * gtk_paned_get_child1(_GtkPaned *);
+extern (C) void gtk_paned_set_position(_GtkPaned *, int);
+extern (C) int gtk_paned_get_position(_GtkPaned *);
+extern (C) void gtk_paned_pack2(_GtkPaned *, _GtkWidget *, int, int);
+extern (C) void gtk_paned_pack1(_GtkPaned *, _GtkWidget *, int, int);
+extern (C) void gtk_paned_add2(_GtkPaned *, _GtkWidget *);
+extern (C) void gtk_paned_add1(_GtkPaned *, _GtkWidget *);
+extern (C) uint gtk_paned_get_type();
+extern (C) void gtk_hbutton_box_set_layout_default(int);
+extern (C) void gtk_hbutton_box_set_spacing_default(int);
+extern (C) int gtk_hbutton_box_get_layout_default();
+extern (C) int gtk_hbutton_box_get_spacing_default();
+extern (C) _GtkWidget * gtk_hbutton_box_new();
+extern (C) uint gtk_hbutton_box_get_type();
+extern (C) int gtk_handle_box_get_snap_edge(_GtkHandleBox *);
+extern (C) void gtk_handle_box_set_snap_edge(_GtkHandleBox *, int);
+extern (C) int gtk_handle_box_get_handle_position(_GtkHandleBox *);
+extern (C) void gtk_handle_box_set_handle_position(_GtkHandleBox *, int);
+extern (C) int gtk_handle_box_get_shadow_type(_GtkHandleBox *);
+extern (C) void gtk_handle_box_set_shadow_type(_GtkHandleBox *, int);
+extern (C) _GtkWidget * gtk_handle_box_new();
+extern (C) uint gtk_handle_box_get_type();
+extern (C) void gtk_gc_release(_GdkGC *);
+extern (C) _GdkGC * gtk_gc_get(int, _GdkColormap *, _GdkGCValues *, int);
+extern (C) _GtkWidget * gtk_gamma_curve_new();
+extern (C) uint gtk_gamma_curve_get_type();
+extern (C) void gtk_font_selection_dialog_set_preview_text(_GtkFontSelectionDialog *, char *);
+extern (C) char * gtk_font_selection_dialog_get_preview_text(_GtkFontSelectionDialog *);
+extern (C) int gtk_font_selection_dialog_set_font_name(_GtkFontSelectionDialog *, char *);
+extern (C) _GdkFont * gtk_font_selection_dialog_get_font(_GtkFontSelectionDialog *);
+extern (C) char * gtk_font_selection_dialog_get_font_name(_GtkFontSelectionDialog *);
+extern (C) _GtkWidget * gtk_font_selection_dialog_new(char *);
+extern (C) uint gtk_font_selection_dialog_get_type();
+extern (C) void gtk_font_selection_set_preview_text(_GtkFontSelection *, char *);
+extern (C) char * gtk_font_selection_get_preview_text(_GtkFontSelection *);
+extern (C) int gtk_font_selection_set_font_name(_GtkFontSelection *, char *);
+extern (C) _GdkFont * gtk_font_selection_get_font(_GtkFontSelection *);
+extern (C) char * gtk_font_selection_get_font_name(_GtkFontSelection *);
+extern (C) _GtkWidget * gtk_font_selection_new();
+extern (C) uint gtk_font_selection_get_type();
+extern (C) void gtk_font_button_set_show_size(_GtkFontButton *, int);
+extern (C) int gtk_font_button_get_show_size(_GtkFontButton *);
+extern (C) void gtk_font_button_set_show_style(_GtkFontButton *, int);
+extern (C) int gtk_font_button_get_show_style(_GtkFontButton *);
+extern (C) int gtk_font_button_set_font_name(_GtkFontButton *, char *);
+extern (C) char * gtk_font_button_get_font_name(_GtkFontButton *);
+extern (C) void gtk_font_button_set_use_size(_GtkFontButton *, int);
+extern (C) int gtk_font_button_get_use_size(_GtkFontButton *);
+extern (C) void gtk_font_button_set_use_font(_GtkFontButton *, int);
+extern (C) int gtk_font_button_get_use_font(_GtkFontButton *);
+extern (C) void gtk_font_button_set_title(_GtkFontButton *, char *);
+extern (C) char * gtk_font_button_get_title(_GtkFontButton *);
+extern (C) _GtkWidget * gtk_font_button_new_with_font(char *);
+extern (C) _GtkWidget * gtk_font_button_new();
+extern (C) uint gtk_font_button_get_type();
+extern (C) _GtkWidget * gtk_file_chooser_widget_new_with_backend(int, char *);
+extern (C) _GtkWidget * gtk_file_chooser_widget_new(int);
+extern (C) uint gtk_file_chooser_widget_get_type();
+extern (C) _GtkWidget * gtk_file_chooser_dialog_new_with_backend(char *, _GtkWindow *, int, char *, char *, ...);
+extern (C) _GtkWidget * gtk_file_chooser_dialog_new(char *, _GtkWindow *, int, char *, ...);
+extern (C) uint gtk_file_chooser_dialog_get_type();
+extern (C) void gtk_file_chooser_button_set_focus_on_click(_GtkFileChooserButton *, int);
+extern (C) int gtk_file_chooser_button_get_focus_on_click(_GtkFileChooserButton *);
+extern (C) void gtk_file_chooser_button_set_width_chars(_GtkFileChooserButton *, int);
+extern (C) int gtk_file_chooser_button_get_width_chars(_GtkFileChooserButton *);
+extern (C) void gtk_file_chooser_button_set_title(_GtkFileChooserButton *, char *);
+extern (C) char * gtk_file_chooser_button_get_title(_GtkFileChooserButton *);
+extern (C) _GtkWidget * gtk_file_chooser_button_new_with_dialog(_GtkWidget *);
+extern (C) _GtkWidget * gtk_file_chooser_button_new_with_backend(char *, int, char *);
+extern (C) _GtkWidget * gtk_file_chooser_button_new(char *, int);
+extern (C) uint gtk_file_chooser_button_get_type();
+extern (C) _GSList * gtk_file_chooser_list_shortcut_folder_uris(void *);
+extern (C) int gtk_file_chooser_remove_shortcut_folder_uri(void *, char *, _GError * *);
+extern (C) int gtk_file_chooser_add_shortcut_folder_uri(void *, char *, _GError * *);
+extern (C) _GSList * gtk_file_chooser_list_shortcut_folders(void *);
+extern (C) int gtk_file_chooser_remove_shortcut_folder(void *, char *, _GError * *);
+extern (C) int gtk_file_chooser_add_shortcut_folder(void *, char *, _GError * *);
+extern (C) void * gtk_file_chooser_get_filter(void *);
+extern (C) void gtk_file_chooser_set_filter(void *, void *);
+extern (C) _GSList * gtk_file_chooser_list_filters(void *);
+extern (C) void gtk_file_chooser_remove_filter(void *, void *);
+extern (C) void gtk_file_chooser_add_filter(void *, void *);
+extern (C) _GtkWidget * gtk_file_chooser_get_extra_widget(void *);
+extern (C) void gtk_file_chooser_set_extra_widget(void *, _GtkWidget *);
+extern (C) char * gtk_file_chooser_get_preview_uri(void *);
+extern (C) char * gtk_file_chooser_get_preview_filename(void *);
+extern (C) int gtk_file_chooser_get_use_preview_label(void *);
+extern (C) void gtk_file_chooser_set_use_preview_label(void *, int);
+extern (C) int gtk_file_chooser_get_preview_widget_active(void *);
+extern (C) void gtk_file_chooser_set_preview_widget_active(void *, int);
+extern (C) _GtkWidget * gtk_file_chooser_get_preview_widget(void *);
+extern (C) void gtk_file_chooser_set_preview_widget(void *, _GtkWidget *);
+extern (C) char * gtk_file_chooser_get_current_folder_uri(void *);
+extern (C) int gtk_file_chooser_set_current_folder_uri(void *, char *);
+extern (C) _GSList * gtk_file_chooser_get_uris(void *);
+extern (C) void gtk_file_chooser_unselect_uri(void *, char *);
+extern (C) int gtk_file_chooser_select_uri(void *, char *);
+extern (C) int gtk_file_chooser_set_uri(void *, char *);
+extern (C) char * gtk_file_chooser_get_uri(void *);
+extern (C) char * gtk_file_chooser_get_current_folder(void *);
+extern (C) int gtk_file_chooser_set_current_folder(void *, char *);
+extern (C) _GSList * gtk_file_chooser_get_filenames(void *);
+extern (C) void gtk_file_chooser_unselect_all(void *);
+extern (C) void gtk_file_chooser_select_all(void *);
+extern (C) void gtk_file_chooser_unselect_filename(void *, char *);
+extern (C) int gtk_file_chooser_select_filename(void *, char *);
+extern (C) int gtk_file_chooser_set_filename(void *, char *);
+extern (C) char * gtk_file_chooser_get_filename(void *);
+extern (C) void gtk_file_chooser_set_current_name(void *, char *);
+extern (C) int gtk_file_chooser_get_do_overwrite_confirmation(void *);
+extern (C) void gtk_file_chooser_set_do_overwrite_confirmation(void *, int);
+extern (C) int gtk_file_chooser_get_show_hidden(void *);
+extern (C) void gtk_file_chooser_set_show_hidden(void *, int);
+extern (C) int gtk_file_chooser_get_select_multiple(void *);
+extern (C) void gtk_file_chooser_set_select_multiple(void *, int);
+extern (C) int gtk_file_chooser_get_local_only(void *);
+extern (C) void gtk_file_chooser_set_local_only(void *, int);
+extern (C) int gtk_file_chooser_get_action(void *);
+extern (C) void gtk_file_chooser_set_action(void *, int);
+extern (C) uint gtk_file_chooser_error_quark();
+extern (C) uint gtk_file_chooser_get_type();
+extern (C) int gtk_file_filter_filter(void *, _GtkFileFilterInfo *);
+extern (C) int gtk_file_filter_get_needed(void *);
+extern (C) void gtk_file_filter_add_custom(void *, int, _BCD_func__10568, void *, _BCD_func__13158);
+extern (C) void gtk_file_filter_add_pixbuf_formats(void *);
+extern (C) void gtk_file_filter_add_pattern(void *, char *);
+extern (C) void gtk_file_filter_add_mime_type(void *, char *);
+extern (C) char * gtk_file_filter_get_name(void *);
+extern (C) void gtk_file_filter_set_name(void *, char *);
+extern (C) void * gtk_file_filter_new();
+extern (C) uint gtk_file_filter_get_type();
+extern (C) int gtk_fixed_get_has_window(_GtkFixed *);
+extern (C) void gtk_fixed_set_has_window(_GtkFixed *, int);
+extern (C) void gtk_fixed_move(_GtkFixed *, _GtkWidget *, int, int);
+extern (C) void gtk_fixed_put(_GtkFixed *, _GtkWidget *, int, int);
+extern (C) _GtkWidget * gtk_fixed_new();
+extern (C) uint gtk_fixed_get_type();
+extern (C) int gtk_file_selection_get_select_multiple(_GtkFileSelection *);
+extern (C) void gtk_file_selection_set_select_multiple(_GtkFileSelection *, int);
+extern (C) char * * gtk_file_selection_get_selections(_GtkFileSelection *);
+extern (C) void gtk_file_selection_hide_fileop_buttons(_GtkFileSelection *);
+extern (C) void gtk_file_selection_show_fileop_buttons(_GtkFileSelection *);
+extern (C) void gtk_file_selection_complete(_GtkFileSelection *, char *);
+extern (C) char * gtk_file_selection_get_filename(_GtkFileSelection *);
+extern (C) void gtk_file_selection_set_filename(_GtkFileSelection *, char *);
+extern (C) _GtkWidget * gtk_file_selection_new(char *);
+extern (C) uint gtk_file_selection_get_type();
+extern (C) _GtkWidget * gtk_expander_get_label_widget(_GtkExpander *);
+extern (C) void gtk_expander_set_label_widget(_GtkExpander *, _GtkWidget *);
+extern (C) int gtk_expander_get_use_markup(_GtkExpander *);
+extern (C) void gtk_expander_set_use_markup(_GtkExpander *, int);
+extern (C) int gtk_expander_get_use_underline(_GtkExpander *);
+extern (C) void gtk_expander_set_use_underline(_GtkExpander *, int);
+extern (C) char * gtk_expander_get_label(_GtkExpander *);
+extern (C) void gtk_expander_set_label(_GtkExpander *, char *);
+extern (C) int gtk_expander_get_spacing(_GtkExpander *);
+extern (C) void gtk_expander_set_spacing(_GtkExpander *, int);
+extern (C) int gtk_expander_get_expanded(_GtkExpander *);
+extern (C) void gtk_expander_set_expanded(_GtkExpander *, int);
+extern (C) _GtkWidget * gtk_expander_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_expander_new(char *);
+extern (C) uint gtk_expander_get_type();
+extern (C) void gtk_event_box_set_above_child(_GtkEventBox *, int);
+extern (C) int gtk_event_box_get_above_child(_GtkEventBox *);
+extern (C) void gtk_event_box_set_visible_window(_GtkEventBox *, int);
+extern (C) int gtk_event_box_get_visible_window(_GtkEventBox *);
+extern (C) _GtkWidget * gtk_event_box_new();
+extern (C) uint gtk_event_box_get_type();
+extern (C) void gtk_curve_set_curve_type(_GtkCurve *, int);
+extern (C) void gtk_curve_set_vector(_GtkCurve *, int, float *);
+extern (C) void gtk_curve_get_vector(_GtkCurve *, int, float *);
+extern (C) void gtk_curve_set_range(_GtkCurve *, float, float, float, float);
+extern (C) void gtk_curve_set_gamma(_GtkCurve *, float);
+extern (C) void gtk_curve_reset(_GtkCurve *);
+extern (C) _GtkWidget * gtk_curve_new();
+extern (C) uint gtk_curve_get_type();
+extern (C) void gtk_drawing_area_size(_GtkDrawingArea *, int, int);
+extern (C) _GtkWidget * gtk_drawing_area_new();
+extern (C) uint gtk_drawing_area_get_type();
+extern (C) uint gtk_ctree_node_get_type();
+extern (C) void gtk_ctree_sort_recursive(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_sort_node(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_set_drag_compare_func(_GtkCTree *, _BCD_func__10682);
+extern (C) void gtk_ctree_set_expander_style(_GtkCTree *, int);
+extern (C) void gtk_ctree_set_line_style(_GtkCTree *, int);
+extern (C) void gtk_ctree_set_show_stub(_GtkCTree *, int);
+extern (C) void gtk_ctree_set_spacing(_GtkCTree *, int);
+extern (C) void gtk_ctree_set_indent(_GtkCTree *, int);
+extern (C) int gtk_ctree_node_is_visible(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_node_moveto(_GtkCTree *, _GtkCTreeNode *, int, float, float);
+extern (C) void * gtk_ctree_node_get_row_data(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_node_set_row_data_full(_GtkCTree *, _GtkCTreeNode *, void *, _BCD_func__13158);
+extern (C) void gtk_ctree_node_set_row_data(_GtkCTree *, _GtkCTreeNode *, void *);
+extern (C) void gtk_ctree_node_set_background(_GtkCTree *, _GtkCTreeNode *, _GdkColor *);
+extern (C) void gtk_ctree_node_set_foreground(_GtkCTree *, _GtkCTreeNode *, _GdkColor *);
+extern (C) _GtkStyle * gtk_ctree_node_get_cell_style(_GtkCTree *, _GtkCTreeNode *, int);
+extern (C) void gtk_ctree_node_set_cell_style(_GtkCTree *, _GtkCTreeNode *, int, _GtkStyle *);
+extern (C) _GtkStyle * gtk_ctree_node_get_row_style(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_node_set_row_style(_GtkCTree *, _GtkCTreeNode *, _GtkStyle *);
+extern (C) int gtk_ctree_get_node_info(_GtkCTree *, _GtkCTreeNode *, char * *, char *, _GdkDrawable * *, _GdkDrawable * *, _GdkDrawable * *, _GdkDrawable * *, int *, int *);
+extern (C) int gtk_ctree_node_get_pixtext(_GtkCTree *, _GtkCTreeNode *, int, char * *, char *, _GdkDrawable * *, _GdkDrawable * *);
+extern (C) int gtk_ctree_node_get_pixmap(_GtkCTree *, _GtkCTreeNode *, int, _GdkDrawable * *, _GdkDrawable * *);
+extern (C) int gtk_ctree_node_get_text(_GtkCTree *, _GtkCTreeNode *, int, char * *);
+extern (C) int gtk_ctree_node_get_cell_type(_GtkCTree *, _GtkCTreeNode *, int);
+extern (C) int gtk_ctree_node_get_selectable(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_node_set_selectable(_GtkCTree *, _GtkCTreeNode *, int);
+extern (C) void gtk_ctree_node_set_shift(_GtkCTree *, _GtkCTreeNode *, int, int, int);
+extern (C) void gtk_ctree_set_node_info(_GtkCTree *, _GtkCTreeNode *, char *, char, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, int, int);
+extern (C) void gtk_ctree_node_set_pixtext(_GtkCTree *, _GtkCTreeNode *, int, char *, char, _GdkDrawable *, _GdkDrawable *);
+extern (C) void gtk_ctree_node_set_pixmap(_GtkCTree *, _GtkCTreeNode *, int, _GdkDrawable *, _GdkDrawable *);
+extern (C) void gtk_ctree_node_set_text(_GtkCTree *, _GtkCTreeNode *, int, char *);
+extern (C) void gtk_ctree_real_select_recursive(_GtkCTree *, _GtkCTreeNode *, int);
+extern (C) void gtk_ctree_unselect_recursive(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_unselect(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_select_recursive(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_select(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_toggle_expansion_recursive(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_toggle_expansion(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_collapse_to_depth(_GtkCTree *, _GtkCTreeNode *, int);
+extern (C) void gtk_ctree_collapse_recursive(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_collapse(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_expand_to_depth(_GtkCTree *, _GtkCTreeNode *, int);
+extern (C) void gtk_ctree_expand_recursive(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_expand(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_move(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, _GtkCTreeNode *);
+extern (C) int gtk_ctree_is_hot_spot(_GtkCTree *, int, int);
+extern (C) _GList * gtk_ctree_find_all_by_row_data_custom(_GtkCTree *, _GtkCTreeNode *, void *, _BCD_func__14970);
+extern (C) _GtkCTreeNode * gtk_ctree_find_by_row_data_custom(_GtkCTree *, _GtkCTreeNode *, void *, _BCD_func__14970);
+extern (C) _GList * gtk_ctree_find_all_by_row_data(_GtkCTree *, _GtkCTreeNode *, void *);
+extern (C) _GtkCTreeNode * gtk_ctree_find_by_row_data(_GtkCTree *, _GtkCTreeNode *, void *);
+extern (C) int gtk_ctree_is_ancestor(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *);
+extern (C) int gtk_ctree_find(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *);
+extern (C) _GtkCTreeNode * gtk_ctree_node_nth(_GtkCTree *, uint);
+extern (C) _GtkCTreeNode * gtk_ctree_find_node_ptr(_GtkCTree *, _GtkCTreeRow *);
+extern (C) _GtkCTreeNode * gtk_ctree_last(_GtkCTree *, _GtkCTreeNode *);
+extern (C) int gtk_ctree_is_viewable(_GtkCTree *, _GtkCTreeNode *);
+extern (C) void gtk_ctree_pre_recursive_to_depth(_GtkCTree *, _GtkCTreeNode *, int, _BCD_func__10684, void *);
+extern (C) void gtk_ctree_pre_recursive(_GtkCTree *, _GtkCTreeNode *, _BCD_func__10684, void *);
+extern (C) void gtk_ctree_post_recursive_to_depth(_GtkCTree *, _GtkCTreeNode *, int, _BCD_func__10684, void *);
+extern (C) void gtk_ctree_post_recursive(_GtkCTree *, _GtkCTreeNode *, _BCD_func__10684, void *);
+extern (C) _GNode * gtk_ctree_export_to_gnode(_GtkCTree *, _GNode *, _GNode *, _GtkCTreeNode *, _BCD_func__10683, void *);
+extern (C) _GtkCTreeNode * gtk_ctree_insert_gnode(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, _GNode *, _BCD_func__10683, void *);
+extern (C) void gtk_ctree_remove_node(_GtkCTree *, _GtkCTreeNode *);
+extern (C) _GtkCTreeNode * gtk_ctree_insert_node(_GtkCTree *, _GtkCTreeNode *, _GtkCTreeNode *, char * *, char, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *, int, int);
+extern (C) _GtkWidget * gtk_ctree_new(int, int);
+extern (C) _GtkWidget * gtk_ctree_new_with_titles(int, int, char * *);
+extern (C) uint gtk_ctree_get_type();
+extern (C) _GtkWidget * gtk_combo_box_entry_new_text();
+extern (C) int gtk_combo_box_entry_get_text_column(_GtkComboBoxEntry *);
+extern (C) void gtk_combo_box_entry_set_text_column(_GtkComboBoxEntry *, int);
+extern (C) _GtkWidget * gtk_combo_box_entry_new_with_model(void *, int);
+extern (C) _GtkWidget * gtk_combo_box_entry_new();
+extern (C) uint gtk_combo_box_entry_get_type();
+extern (C) int _gtk_combo_box_editing_canceled(_GtkComboBox *);
+extern (C) _AtkObject * gtk_combo_box_get_popup_accessible(_GtkComboBox *);
+extern (C) void gtk_combo_box_popdown(_GtkComboBox *);
+extern (C) void gtk_combo_box_popup(_GtkComboBox *);
+extern (C) char * gtk_combo_box_get_active_text(_GtkComboBox *);
+extern (C) void gtk_combo_box_remove_text(_GtkComboBox *, int);
+extern (C) void gtk_combo_box_prepend_text(_GtkComboBox *, char *);
+extern (C) void gtk_combo_box_insert_text(_GtkComboBox *, int, char *);
+extern (C) void gtk_combo_box_append_text(_GtkComboBox *, char *);
+extern (C) _GtkWidget * gtk_combo_box_new_text();
+extern (C) void gtk_combo_box_set_row_separator_func(_GtkComboBox *, _BCD_func__10753, void *, _BCD_func__13158);
+extern (C) _BCD_func__10753 gtk_combo_box_get_row_separator_func(_GtkComboBox *);
+extern (C) void * gtk_combo_box_get_model(_GtkComboBox *);
+extern (C) void gtk_combo_box_set_model(_GtkComboBox *, void *);
+extern (C) void gtk_combo_box_set_active_iter(_GtkComboBox *, _GtkTreeIter *);
+extern (C) int gtk_combo_box_get_active_iter(_GtkComboBox *, _GtkTreeIter *);
+extern (C) void gtk_combo_box_set_active(_GtkComboBox *, int);
+extern (C) int gtk_combo_box_get_active(_GtkComboBox *);
+extern (C) void gtk_combo_box_set_focus_on_click(_GtkComboBox *, int);
+extern (C) int gtk_combo_box_get_focus_on_click(_GtkComboBox *);
+extern (C) void gtk_combo_box_set_title(_GtkComboBox *, char *);
+extern (C) char * gtk_combo_box_get_title(_GtkComboBox *);
+extern (C) void gtk_combo_box_set_add_tearoffs(_GtkComboBox *, int);
+extern (C) int gtk_combo_box_get_add_tearoffs(_GtkComboBox *);
+extern (C) void gtk_combo_box_set_column_span_column(_GtkComboBox *, int);
+extern (C) int gtk_combo_box_get_column_span_column(_GtkComboBox *);
+extern (C) void gtk_combo_box_set_row_span_column(_GtkComboBox *, int);
+extern (C) int gtk_combo_box_get_row_span_column(_GtkComboBox *);
+extern (C) void gtk_combo_box_set_wrap_width(_GtkComboBox *, int);
+extern (C) int gtk_combo_box_get_wrap_width(_GtkComboBox *);
+extern (C) _GtkWidget * gtk_combo_box_new_with_model(void *);
+extern (C) _GtkWidget * gtk_combo_box_new();
+extern (C) uint gtk_combo_box_get_type();
+extern (C) int gtk_tree_view_get_tooltip_column(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_tooltip_column(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_tooltip_context(_GtkTreeView *, int *, int *, int, void * *, void * *, _GtkTreeIter *);
+extern (C) void gtk_tree_view_set_tooltip_cell(_GtkTreeView *, void *, void *, _GtkTreeViewColumn *, _GtkCellRenderer *);
+extern (C) void gtk_tree_view_set_tooltip_row(_GtkTreeView *, void *, void *);
+extern (C) int gtk_tree_view_get_level_indentation(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_level_indentation(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_show_expanders(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_show_expanders(_GtkTreeView *, int);
+extern (C) void gtk_tree_view_set_enable_tree_lines(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_enable_tree_lines(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_grid_lines(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_grid_lines(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_row_separator_func(_GtkTreeView *, _BCD_func__10753, void *, _BCD_func__13158);
+extern (C) _BCD_func__10753 gtk_tree_view_get_row_separator_func(_GtkTreeView *);
+extern (C) int gtk_tree_view_is_rubber_banding_active(_GtkTreeView *);
+extern (C) int gtk_tree_view_get_rubber_banding(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_rubber_banding(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_hover_expand(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_hover_expand(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_hover_selection(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_hover_selection(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_fixed_height_mode(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_fixed_height_mode(_GtkTreeView *, int);
+extern (C) void gtk_tree_view_set_destroy_count_func(_GtkTreeView *, _BCD_func__10748, void *, _BCD_func__13158);
+extern (C) void gtk_tree_view_convert_bin_window_to_tree_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_convert_tree_to_bin_window_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_convert_bin_window_to_widget_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_convert_widget_to_bin_window_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_convert_tree_to_widget_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_convert_widget_to_tree_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_set_search_position_func(_GtkTreeView *, _BCD_func__10752, void *, _BCD_func__13158);
+extern (C) _BCD_func__10752 gtk_tree_view_get_search_position_func(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_search_entry(_GtkTreeView *, _GtkEntry *);
+extern (C) _GtkEntry * gtk_tree_view_get_search_entry(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_search_equal_func(_GtkTreeView *, _BCD_func__10754, void *, _BCD_func__13158);
+extern (C) _BCD_func__10754 gtk_tree_view_get_search_equal_func(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_search_column(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_search_column(_GtkTreeView *);
+extern (C) int gtk_tree_view_get_enable_search(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_enable_search(_GtkTreeView *, int);
+extern (C) _GdkDrawable * gtk_tree_view_create_row_drag_icon(_GtkTreeView *, void *);
+extern (C) int gtk_tree_view_get_dest_row_at_pos(_GtkTreeView *, int, int, void * *, int *);
+extern (C) void gtk_tree_view_get_drag_dest_row(_GtkTreeView *, void * *, int *);
+extern (C) void gtk_tree_view_set_drag_dest_row(_GtkTreeView *, void *, int);
+extern (C) void gtk_tree_view_unset_rows_drag_dest(_GtkTreeView *);
+extern (C) void gtk_tree_view_unset_rows_drag_source(_GtkTreeView *);
+extern (C) void gtk_tree_view_enable_model_drag_dest(_GtkTreeView *, _GtkTargetEntry *, int, int);
+extern (C) void gtk_tree_view_enable_model_drag_source(_GtkTreeView *, int, _GtkTargetEntry *, int, int);
+extern (C) int gtk_tree_view_get_visible_range(_GtkTreeView *, void * *, void * *);
+extern (C) void gtk_tree_view_tree_to_widget_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_widget_to_tree_coords(_GtkTreeView *, int, int, int *, int *);
+extern (C) void gtk_tree_view_get_visible_rect(_GtkTreeView *, _GdkRectangle *);
+extern (C) void gtk_tree_view_get_background_area(_GtkTreeView *, void *, _GtkTreeViewColumn *, _GdkRectangle *);
+extern (C) void gtk_tree_view_get_cell_area(_GtkTreeView *, void *, _GtkTreeViewColumn *, _GdkRectangle *);
+extern (C) int gtk_tree_view_get_path_at_pos(_GtkTreeView *, int, int, void * *, _GtkTreeViewColumn * *, int *, int *);
+extern (C) _GdkDrawable * gtk_tree_view_get_bin_window(_GtkTreeView *);
+extern (C) void gtk_tree_view_get_cursor(_GtkTreeView *, void * *, _GtkTreeViewColumn * *);
+extern (C) void gtk_tree_view_set_cursor_on_cell(_GtkTreeView *, void *, _GtkTreeViewColumn *, _GtkCellRenderer *, int);
+extern (C) void gtk_tree_view_set_cursor(_GtkTreeView *, void *, _GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_get_reorderable(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_reorderable(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_row_expanded(_GtkTreeView *, void *);
+extern (C) void gtk_tree_view_map_expanded_rows(_GtkTreeView *, _BCD_func__10755, void *);
+extern (C) int gtk_tree_view_collapse_row(_GtkTreeView *, void *);
+extern (C) int gtk_tree_view_expand_row(_GtkTreeView *, void *, int);
+extern (C) void gtk_tree_view_expand_to_path(_GtkTreeView *, void *);
+extern (C) void gtk_tree_view_collapse_all(_GtkTreeView *);
+extern (C) void gtk_tree_view_expand_all(_GtkTreeView *);
+extern (C) void gtk_tree_view_row_activated(_GtkTreeView *, void *, _GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_scroll_to_cell(_GtkTreeView *, void *, _GtkTreeViewColumn *, int, float, float);
+extern (C) void gtk_tree_view_scroll_to_point(_GtkTreeView *, int, int);
+extern (C) void gtk_tree_view_set_column_drag_function(_GtkTreeView *, _BCD_func__10756, void *, _BCD_func__13158);
+extern (C) _GtkTreeViewColumn * gtk_tree_view_get_expander_column(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_expander_column(_GtkTreeView *, _GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_move_column_after(_GtkTreeView *, _GtkTreeViewColumn *, _GtkTreeViewColumn *);
+extern (C) _GList * gtk_tree_view_get_columns(_GtkTreeView *);
+extern (C) _GtkTreeViewColumn * gtk_tree_view_get_column(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_insert_column_with_data_func(_GtkTreeView *, int, char *, _GtkCellRenderer *, _BCD_func__11636, void *, _BCD_func__13158);
+extern (C) int gtk_tree_view_insert_column_with_attributes(_GtkTreeView *, int, char *, _GtkCellRenderer *, ...);
+extern (C) int gtk_tree_view_insert_column(_GtkTreeView *, _GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_remove_column(_GtkTreeView *, _GtkTreeViewColumn *);
+extern (C) int gtk_tree_view_append_column(_GtkTreeView *, _GtkTreeViewColumn *);
+extern (C) int gtk_tree_view_get_rules_hint(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_rules_hint(_GtkTreeView *, int);
+extern (C) void gtk_tree_view_set_headers_clickable(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_headers_clickable(_GtkTreeView *);
+extern (C) void gtk_tree_view_columns_autosize(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_headers_visible(_GtkTreeView *, int);
+extern (C) int gtk_tree_view_get_headers_visible(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_vadjustment(_GtkTreeView *, _GtkAdjustment *);
+extern (C) _GtkAdjustment * gtk_tree_view_get_vadjustment(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_hadjustment(_GtkTreeView *, _GtkAdjustment *);
+extern (C) _GtkAdjustment * gtk_tree_view_get_hadjustment(_GtkTreeView *);
+extern (C) _GtkTreeSelection * gtk_tree_view_get_selection(_GtkTreeView *);
+extern (C) void gtk_tree_view_set_model(_GtkTreeView *, void *);
+extern (C) void * gtk_tree_view_get_model(_GtkTreeView *);
+extern (C) _GtkWidget * gtk_tree_view_new_with_model(void *);
+extern (C) _GtkWidget * gtk_tree_view_new();
+extern (C) uint gtk_tree_view_get_type();
+extern (C) void gtk_entry_set_editable(_GtkEntry *, int);
+extern (C) void gtk_entry_select_region(_GtkEntry *, int, int);
+extern (C) void gtk_entry_set_position(_GtkEntry *, int);
+extern (C) void gtk_entry_prepend_text(_GtkEntry *, char *);
+extern (C) void gtk_entry_append_text(_GtkEntry *, char *);
+extern (C) _GtkWidget * gtk_entry_new_with_max_length(int);
+extern (C) _GtkAdjustment * gtk_entry_get_cursor_hadjustment(_GtkEntry *);
+extern (C) void gtk_entry_set_cursor_hadjustment(_GtkEntry *, _GtkAdjustment *);
+extern (C) int gtk_entry_text_index_to_layout_index(_GtkEntry *, int);
+extern (C) int gtk_entry_layout_index_to_text_index(_GtkEntry *, int);
+extern (C) _GtkEntryCompletion * gtk_entry_get_completion(_GtkEntry *);
+extern (C) void gtk_entry_set_completion(_GtkEntry *, _GtkEntryCompletion *);
+extern (C) float gtk_entry_get_alignment(_GtkEntry *);
+extern (C) void gtk_entry_set_alignment(_GtkEntry *, float);
+extern (C) void gtk_entry_get_layout_offsets(_GtkEntry *, int *, int *);
+extern (C) void * gtk_entry_get_layout(_GtkEntry *);
+extern (C) char * gtk_entry_get_text(_GtkEntry *);
+extern (C) void gtk_entry_set_text(_GtkEntry *, char *);
+extern (C) int gtk_entry_get_width_chars(_GtkEntry *);
+extern (C) void gtk_entry_set_width_chars(_GtkEntry *, int);
+extern (C) int gtk_entry_get_activates_default(_GtkEntry *);
+extern (C) void gtk_entry_set_activates_default(_GtkEntry *, int);
+extern (C) int gtk_entry_get_max_length(_GtkEntry *);
+extern (C) void gtk_entry_set_max_length(_GtkEntry *, int);
+extern (C) _GtkBorder * gtk_entry_get_inner_border(_GtkEntry *);
+extern (C) void gtk_entry_set_inner_border(_GtkEntry *, _GtkBorder *);
+extern (C) int gtk_entry_get_has_frame(_GtkEntry *);
+extern (C) void gtk_entry_set_has_frame(_GtkEntry *, int);
+extern (C) uint gtk_entry_get_invisible_char(_GtkEntry *);
+extern (C) void gtk_entry_set_invisible_char(_GtkEntry *, uint);
+extern (C) int gtk_entry_get_visibility(_GtkEntry *);
+extern (C) void gtk_entry_set_visibility(_GtkEntry *, int);
+extern (C) _GtkWidget * gtk_entry_new();
+extern (C) uint gtk_entry_get_type();
+extern (C) int gtk_entry_completion_get_text_column(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_text_column(_GtkEntryCompletion *, int);
+extern (C) char * gtk_entry_completion_get_completion_prefix(_GtkEntryCompletion *);
+extern (C) int gtk_entry_completion_get_popup_single_match(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_popup_single_match(_GtkEntryCompletion *, int);
+extern (C) int gtk_entry_completion_get_popup_set_width(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_popup_set_width(_GtkEntryCompletion *, int);
+extern (C) int gtk_entry_completion_get_popup_completion(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_popup_completion(_GtkEntryCompletion *, int);
+extern (C) int gtk_entry_completion_get_inline_selection(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_inline_selection(_GtkEntryCompletion *, int);
+extern (C) int gtk_entry_completion_get_inline_completion(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_inline_completion(_GtkEntryCompletion *, int);
+extern (C) void gtk_entry_completion_delete_action(_GtkEntryCompletion *, int);
+extern (C) void gtk_entry_completion_insert_action_markup(_GtkEntryCompletion *, int, char *);
+extern (C) void gtk_entry_completion_insert_action_text(_GtkEntryCompletion *, int, char *);
+extern (C) void gtk_entry_completion_insert_prefix(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_complete(_GtkEntryCompletion *);
+extern (C) int gtk_entry_completion_get_minimum_key_length(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_minimum_key_length(_GtkEntryCompletion *, int);
+extern (C) void gtk_entry_completion_set_match_func(_GtkEntryCompletion *, _BCD_func__10863, void *, _BCD_func__13158);
+extern (C) void * gtk_entry_completion_get_model(_GtkEntryCompletion *);
+extern (C) void gtk_entry_completion_set_model(_GtkEntryCompletion *, void *);
+extern (C) _GtkWidget * gtk_entry_completion_get_entry(_GtkEntryCompletion *);
+extern (C) _GtkEntryCompletion * gtk_entry_completion_new();
+extern (C) uint gtk_entry_completion_get_type();
+extern (C) void gtk_tree_model_filter_clear_cache(_GtkTreeModelFilter *);
+extern (C) void gtk_tree_model_filter_refilter(_GtkTreeModelFilter *);
+extern (C) void * gtk_tree_model_filter_convert_path_to_child_path(_GtkTreeModelFilter *, void *);
+extern (C) void * gtk_tree_model_filter_convert_child_path_to_path(_GtkTreeModelFilter *, void *);
+extern (C) void gtk_tree_model_filter_convert_iter_to_child_iter(_GtkTreeModelFilter *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_filter_convert_child_iter_to_iter(_GtkTreeModelFilter *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void * gtk_tree_model_filter_get_model(_GtkTreeModelFilter *);
+extern (C) void gtk_tree_model_filter_set_visible_column(_GtkTreeModelFilter *, int);
+extern (C) void gtk_tree_model_filter_set_modify_func(_GtkTreeModelFilter *, int, uint *, _BCD_func__10889, void *, _BCD_func__13158);
+extern (C) void gtk_tree_model_filter_set_visible_func(_GtkTreeModelFilter *, _BCD_func__10753, void *, _BCD_func__13158);
+extern (C) void * gtk_tree_model_filter_new(void *, void *);
+extern (C) uint gtk_tree_model_filter_get_type();
+extern (C) void gtk_list_store_move_before(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_list_store_move_after(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_list_store_swap(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_list_store_reorder(_GtkListStore *, int *);
+extern (C) int gtk_list_store_iter_is_valid(_GtkListStore *, _GtkTreeIter *);
+extern (C) void gtk_list_store_clear(_GtkListStore *);
+extern (C) void gtk_list_store_append(_GtkListStore *, _GtkTreeIter *);
+extern (C) void gtk_list_store_prepend(_GtkListStore *, _GtkTreeIter *);
+extern (C) void gtk_list_store_insert_with_valuesv(_GtkListStore *, _GtkTreeIter *, int, int *, _GValue *, int);
+extern (C) void gtk_list_store_insert_with_values(_GtkListStore *, _GtkTreeIter *, int, ...);
+extern (C) void gtk_list_store_insert_after(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_list_store_insert_before(_GtkListStore *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) void gtk_list_store_insert(_GtkListStore *, _GtkTreeIter *, int);
+extern (C) int gtk_list_store_remove(_GtkListStore *, _GtkTreeIter *);
+extern (C) void gtk_list_store_set_valist(_GtkListStore *, _GtkTreeIter *, char *);
+extern (C) void gtk_list_store_set_valuesv(_GtkListStore *, _GtkTreeIter *, int *, _GValue *, int);
+extern (C) void gtk_list_store_set(_GtkListStore *, _GtkTreeIter *, ...);
+extern (C) void gtk_list_store_set_value(_GtkListStore *, _GtkTreeIter *, int, _GValue *);
+extern (C) void gtk_list_store_set_column_types(_GtkListStore *, int, uint *);
+extern (C) _GtkListStore * gtk_list_store_newv(int, uint *);
+extern (C) _GtkListStore * gtk_list_store_new(int, ...);
+extern (C) uint gtk_list_store_get_type();
+extern (C) int gtk_im_context_delete_surrounding(_GtkIMContext *, int, int);
+extern (C) int gtk_im_context_get_surrounding(_GtkIMContext *, char * *, int *);
+extern (C) void gtk_im_context_set_surrounding(_GtkIMContext *, char *, int, int);
+extern (C) void gtk_im_context_set_use_preedit(_GtkIMContext *, int);
+extern (C) void gtk_im_context_set_cursor_location(_GtkIMContext *, _GdkRectangle *);
+extern (C) void gtk_im_context_reset(_GtkIMContext *);
+extern (C) void gtk_im_context_focus_out(_GtkIMContext *);
+extern (C) void gtk_im_context_focus_in(_GtkIMContext *);
+extern (C) int gtk_im_context_filter_keypress(_GtkIMContext *, _GdkEventKey *);
+extern (C) void gtk_im_context_get_preedit_string(_GtkIMContext *, char * *, void * *, int *);
+extern (C) void gtk_im_context_set_client_window(_GtkIMContext *, _GdkDrawable *);
+extern (C) uint gtk_im_context_get_type();
+extern (C) int gtk_editable_get_editable(void *);
+extern (C) void gtk_editable_set_editable(void *, int);
+extern (C) int gtk_editable_get_position(void *);
+extern (C) void gtk_editable_set_position(void *, int);
+extern (C) void gtk_editable_delete_selection(void *);
+extern (C) void gtk_editable_paste_clipboard(void *);
+extern (C) void gtk_editable_copy_clipboard(void *);
+extern (C) void gtk_editable_cut_clipboard(void *);
+extern (C) char * gtk_editable_get_chars(void *, int, int);
+extern (C) void gtk_editable_delete_text(void *, int, int);
+extern (C) void gtk_editable_insert_text(void *, char *, int, int *);
+extern (C) int gtk_editable_get_selection_bounds(void *, int *, int *);
+extern (C) void gtk_editable_select_region(void *, int, int);
+extern (C) uint gtk_editable_get_type();
+extern (C) void gtk_drag_set_default_icon(_GdkColormap *, _GdkDrawable *, _GdkDrawable *, int, int);
+extern (C) void _gtk_drag_dest_handle_event(_GtkWidget *, _GdkEvent *);
+extern (C) void _gtk_drag_source_handle_event(_GtkWidget *, _GdkEvent *);
+extern (C) int gtk_drag_check_threshold(_GtkWidget *, int, int, int, int);
+extern (C) void gtk_drag_set_icon_default(_GdkDragContext *);
+extern (C) void gtk_drag_set_icon_name(_GdkDragContext *, char *, int, int);
+extern (C) void gtk_drag_set_icon_stock(_GdkDragContext *, char *, int, int);
+extern (C) void gtk_drag_set_icon_pixbuf(_GdkDragContext *, void *, int, int);
+extern (C) void gtk_drag_set_icon_pixmap(_GdkDragContext *, _GdkColormap *, _GdkDrawable *, _GdkDrawable *, int, int);
+extern (C) void gtk_drag_set_icon_widget(_GdkDragContext *, _GtkWidget *, int, int);
+extern (C) _GdkDragContext * gtk_drag_begin(_GtkWidget *, _GtkTargetList *, int, int, _GdkEvent *);
+extern (C) void gtk_drag_source_set_icon_name(_GtkWidget *, char *);
+extern (C) void gtk_drag_source_set_icon_stock(_GtkWidget *, char *);
+extern (C) void gtk_drag_source_set_icon_pixbuf(_GtkWidget *, void *);
+extern (C) void gtk_drag_source_set_icon(_GtkWidget *, _GdkColormap *, _GdkDrawable *, _GdkDrawable *);
+extern (C) void gtk_drag_source_add_uri_targets(_GtkWidget *);
+extern (C) void gtk_drag_source_add_image_targets(_GtkWidget *);
+extern (C) void gtk_drag_source_add_text_targets(_GtkWidget *);
+extern (C) void gtk_drag_source_set_target_list(_GtkWidget *, _GtkTargetList *);
+extern (C) _GtkTargetList * gtk_drag_source_get_target_list(_GtkWidget *);
+extern (C) void gtk_drag_source_unset(_GtkWidget *);
+extern (C) void gtk_drag_source_set(_GtkWidget *, int, _GtkTargetEntry *, int, int);
+extern (C) int gtk_drag_dest_get_track_motion(_GtkWidget *);
+extern (C) void gtk_drag_dest_set_track_motion(_GtkWidget *, int);
+extern (C) void gtk_drag_dest_add_uri_targets(_GtkWidget *);
+extern (C) void gtk_drag_dest_add_image_targets(_GtkWidget *);
+extern (C) void gtk_drag_dest_add_text_targets(_GtkWidget *);
+extern (C) void gtk_drag_dest_set_target_list(_GtkWidget *, _GtkTargetList *);
+extern (C) _GtkTargetList * gtk_drag_dest_get_target_list(_GtkWidget *);
+extern (C) void * gtk_drag_dest_find_target(_GtkWidget *, _GdkDragContext *, _GtkTargetList *);
+extern (C) void gtk_drag_dest_unset(_GtkWidget *);
+extern (C) void gtk_drag_dest_set_proxy(_GtkWidget *, _GdkDrawable *, int, int);
+extern (C) void gtk_drag_dest_set(_GtkWidget *, int, _GtkTargetEntry *, int, int);
+extern (C) void gtk_drag_unhighlight(_GtkWidget *);
+extern (C) void gtk_drag_highlight(_GtkWidget *);
+extern (C) _GtkWidget * gtk_drag_get_source_widget(_GdkDragContext *);
+extern (C) void gtk_drag_finish(_GdkDragContext *, int, int, uint);
+extern (C) void gtk_drag_get_data(_GtkWidget *, _GdkDragContext *, void *, uint);
+extern (C) void gtk_combo_disable_activate(_GtkCombo *);
+extern (C) void gtk_combo_set_popdown_strings(_GtkCombo *, _GList *);
+extern (C) void gtk_combo_set_item_string(_GtkCombo *, _GtkItem *, char *);
+extern (C) void gtk_combo_set_case_sensitive(_GtkCombo *, int);
+extern (C) void gtk_combo_set_use_arrows_always(_GtkCombo *, int);
+extern (C) void gtk_combo_set_use_arrows(_GtkCombo *, int);
+extern (C) void gtk_combo_set_value_in_list(_GtkCombo *, int, int);
+extern (C) _GtkWidget * gtk_combo_new();
+extern (C) uint gtk_combo_get_type();
+extern (C) _GtkWidget * gtk_hbox_new(int, int);
+extern (C) uint gtk_hbox_get_type();
+extern (C) _GtkWidget * gtk_color_selection_dialog_new(char *);
+extern (C) uint gtk_color_selection_dialog_get_type();
+extern (C) void gtk_color_selection_set_update_policy(_GtkColorSelection *, int);
+extern (C) void gtk_color_selection_get_color(_GtkColorSelection *, double *);
+extern (C) void gtk_color_selection_set_color(_GtkColorSelection *, double *);
+extern (C) _BCD_func__11008 gtk_color_selection_set_change_palette_with_screen_hook(_BCD_func__11008);
+extern (C) _BCD_func__11009 gtk_color_selection_set_change_palette_hook(_BCD_func__11009);
+extern (C) char * gtk_color_selection_palette_to_string(_GdkColor *, int);
+extern (C) int gtk_color_selection_palette_from_string(char *, _GdkColor * *, int *);
+extern (C) int gtk_color_selection_is_adjusting(_GtkColorSelection *);
+extern (C) ushort gtk_color_selection_get_previous_alpha(_GtkColorSelection *);
+extern (C) void gtk_color_selection_get_previous_color(_GtkColorSelection *, _GdkColor *);
+extern (C) void gtk_color_selection_set_previous_alpha(_GtkColorSelection *, ushort);
+extern (C) void gtk_color_selection_set_previous_color(_GtkColorSelection *, _GdkColor *);
+extern (C) ushort gtk_color_selection_get_current_alpha(_GtkColorSelection *);
+extern (C) void gtk_color_selection_get_current_color(_GtkColorSelection *, _GdkColor *);
+extern (C) void gtk_color_selection_set_current_alpha(_GtkColorSelection *, ushort);
+extern (C) void gtk_color_selection_set_current_color(_GtkColorSelection *, _GdkColor *);
+extern (C) void gtk_color_selection_set_has_palette(_GtkColorSelection *, int);
+extern (C) int gtk_color_selection_get_has_palette(_GtkColorSelection *);
+extern (C) void gtk_color_selection_set_has_opacity_control(_GtkColorSelection *, int);
+extern (C) int gtk_color_selection_get_has_opacity_control(_GtkColorSelection *);
+extern (C) _GtkWidget * gtk_color_selection_new();
+extern (C) uint gtk_color_selection_get_type();
+extern (C) _GtkWidget * gtk_vbox_new(int, int);
+extern (C) uint gtk_vbox_get_type();
+extern (C) char * gtk_color_button_get_title(_GtkColorButton *);
+extern (C) void gtk_color_button_set_title(_GtkColorButton *, char *);
+extern (C) int gtk_color_button_get_use_alpha(_GtkColorButton *);
+extern (C) void gtk_color_button_set_use_alpha(_GtkColorButton *, int);
+extern (C) ushort gtk_color_button_get_alpha(_GtkColorButton *);
+extern (C) void gtk_color_button_get_color(_GtkColorButton *, _GdkColor *);
+extern (C) void gtk_color_button_set_alpha(_GtkColorButton *, ushort);
+extern (C) void gtk_color_button_set_color(_GtkColorButton *, _GdkColor *);
+extern (C) _GtkWidget * gtk_color_button_new_with_color(_GdkColor *);
+extern (C) _GtkWidget * gtk_color_button_new();
+extern (C) uint gtk_color_button_get_type();
+extern (C) void * _gtk_clist_create_cell_layout(_GtkCList *, _GtkCListRow *, int);
+extern (C) void gtk_clist_set_auto_sort(_GtkCList *, int);
+extern (C) void gtk_clist_sort(_GtkCList *);
+extern (C) void gtk_clist_set_sort_type(_GtkCList *, int);
+extern (C) void gtk_clist_set_sort_column(_GtkCList *, int);
+extern (C) void gtk_clist_set_compare_func(_GtkCList *, _BCD_func__11051);
+extern (C) void gtk_clist_row_move(_GtkCList *, int, int);
+extern (C) void gtk_clist_swap_rows(_GtkCList *, int, int);
+extern (C) void gtk_clist_unselect_all(_GtkCList *);
+extern (C) void gtk_clist_select_all(_GtkCList *);
+extern (C) int gtk_clist_get_selection_info(_GtkCList *, int, int, int *, int *);
+extern (C) void gtk_clist_clear(_GtkCList *);
+extern (C) void gtk_clist_undo_selection(_GtkCList *);
+extern (C) void gtk_clist_unselect_row(_GtkCList *, int, int);
+extern (C) void gtk_clist_select_row(_GtkCList *, int, int);
+extern (C) int gtk_clist_find_row_from_data(_GtkCList *, void *);
+extern (C) void * gtk_clist_get_row_data(_GtkCList *, int);
+extern (C) void gtk_clist_set_row_data_full(_GtkCList *, int, void *, _BCD_func__13158);
+extern (C) void gtk_clist_set_row_data(_GtkCList *, int, void *);
+extern (C) void gtk_clist_remove(_GtkCList *, int);
+extern (C) int gtk_clist_insert(_GtkCList *, int, char * *);
+extern (C) int gtk_clist_append(_GtkCList *, char * *);
+extern (C) int gtk_clist_prepend(_GtkCList *, char * *);
+extern (C) int gtk_clist_get_selectable(_GtkCList *, int);
+extern (C) void gtk_clist_set_selectable(_GtkCList *, int, int);
+extern (C) void gtk_clist_set_shift(_GtkCList *, int, int, int, int);
+extern (C) _GtkStyle * gtk_clist_get_row_style(_GtkCList *, int);
+extern (C) void gtk_clist_set_row_style(_GtkCList *, int, _GtkStyle *);
+extern (C) _GtkStyle * gtk_clist_get_cell_style(_GtkCList *, int, int);
+extern (C) void gtk_clist_set_cell_style(_GtkCList *, int, int, _GtkStyle *);
+extern (C) void gtk_clist_set_background(_GtkCList *, int, _GdkColor *);
+extern (C) void gtk_clist_set_foreground(_GtkCList *, int, _GdkColor *);
+extern (C) int gtk_clist_get_pixtext(_GtkCList *, int, int, char * *, char *, _GdkDrawable * *, _GdkDrawable * *);
+extern (C) void gtk_clist_set_pixtext(_GtkCList *, int, int, char *, char, _GdkDrawable *, _GdkDrawable *);
+extern (C) int gtk_clist_get_pixmap(_GtkCList *, int, int, _GdkDrawable * *, _GdkDrawable * *);
+extern (C) void gtk_clist_set_pixmap(_GtkCList *, int, int, _GdkDrawable *, _GdkDrawable *);
+extern (C) int gtk_clist_get_text(_GtkCList *, int, int, char * *);
+extern (C) void gtk_clist_set_text(_GtkCList *, int, int, char *);
+extern (C) int gtk_clist_get_cell_type(_GtkCList *, int, int);
+extern (C) int gtk_clist_row_is_visible(_GtkCList *, int);
+extern (C) void gtk_clist_moveto(_GtkCList *, int, int, float, float);
+extern (C) void gtk_clist_set_row_height(_GtkCList *, uint);
+extern (C) void gtk_clist_set_column_max_width(_GtkCList *, int, int);
+extern (C) void gtk_clist_set_column_min_width(_GtkCList *, int, int);
+extern (C) void gtk_clist_set_column_width(_GtkCList *, int, int);
+extern (C) int gtk_clist_optimal_column_width(_GtkCList *, int);
+extern (C) int gtk_clist_columns_autosize(_GtkCList *);
+extern (C) void gtk_clist_set_column_auto_resize(_GtkCList *, int, int);
+extern (C) void gtk_clist_set_column_resizeable(_GtkCList *, int, int);
+extern (C) void gtk_clist_set_column_visibility(_GtkCList *, int, int);
+extern (C) void gtk_clist_set_column_justification(_GtkCList *, int, int);
+extern (C) _GtkWidget * gtk_clist_get_column_widget(_GtkCList *, int);
+extern (C) void gtk_clist_set_column_widget(_GtkCList *, int, _GtkWidget *);
+extern (C) char * gtk_clist_get_column_title(_GtkCList *, int);
+extern (C) void gtk_clist_set_column_title(_GtkCList *, int, char *);
+extern (C) void gtk_clist_column_titles_passive(_GtkCList *);
+extern (C) void gtk_clist_column_titles_active(_GtkCList *);
+extern (C) void gtk_clist_column_title_passive(_GtkCList *, int);
+extern (C) void gtk_clist_column_title_active(_GtkCList *, int);
+extern (C) void gtk_clist_column_titles_hide(_GtkCList *);
+extern (C) void gtk_clist_column_titles_show(_GtkCList *);
+extern (C) void gtk_clist_thaw(_GtkCList *);
+extern (C) void gtk_clist_freeze(_GtkCList *);
+extern (C) void gtk_clist_set_button_actions(_GtkCList *, uint, char);
+extern (C) void gtk_clist_set_use_drag_icons(_GtkCList *, int);
+extern (C) void gtk_clist_set_reorderable(_GtkCList *, int);
+extern (C) void gtk_clist_set_selection_mode(_GtkCList *, int);
+extern (C) void gtk_clist_set_shadow_type(_GtkCList *, int);
+extern (C) _GtkAdjustment * gtk_clist_get_vadjustment(_GtkCList *);
+extern (C) _GtkAdjustment * gtk_clist_get_hadjustment(_GtkCList *);
+extern (C) void gtk_clist_set_vadjustment(_GtkCList *, _GtkAdjustment *);
+extern (C) void gtk_clist_set_hadjustment(_GtkCList *, _GtkAdjustment *);
+extern (C) _GtkWidget * gtk_clist_new_with_titles(int, char * *);
+extern (C) _GtkWidget * gtk_clist_new(int);
+extern (C) uint gtk_clist_get_type();
+extern (C) _GtkWidget * gtk_vscrollbar_new(_GtkAdjustment *);
+extern (C) uint gtk_vscrollbar_get_type();
+extern (C) _GtkWidget * gtk_hscrollbar_new(_GtkAdjustment *);
+extern (C) uint gtk_hscrollbar_get_type();
+extern (C) uint gtk_scrollbar_get_type();
+extern (C) double _gtk_range_get_wheel_delta(_GtkRange *, int);
+extern (C) double gtk_range_get_fill_level(_GtkRange *);
+extern (C) void gtk_range_set_fill_level(_GtkRange *, double);
+extern (C) int gtk_range_get_restrict_to_fill_level(_GtkRange *);
+extern (C) void gtk_range_set_restrict_to_fill_level(_GtkRange *, int);
+extern (C) int gtk_range_get_show_fill_level(_GtkRange *);
+extern (C) void gtk_range_set_show_fill_level(_GtkRange *, int);
+extern (C) double gtk_range_get_value(_GtkRange *);
+extern (C) void gtk_range_set_value(_GtkRange *, double);
+extern (C) void gtk_range_set_range(_GtkRange *, double, double);
+extern (C) void gtk_range_set_increments(_GtkRange *, double, double);
+extern (C) int gtk_range_get_upper_stepper_sensitivity(_GtkRange *);
+extern (C) void gtk_range_set_upper_stepper_sensitivity(_GtkRange *, int);
+extern (C) int gtk_range_get_lower_stepper_sensitivity(_GtkRange *);
+extern (C) void gtk_range_set_lower_stepper_sensitivity(_GtkRange *, int);
+extern (C) int gtk_range_get_inverted(_GtkRange *);
+extern (C) void gtk_range_set_inverted(_GtkRange *, int);
+extern (C) _GtkAdjustment * gtk_range_get_adjustment(_GtkRange *);
+extern (C) void gtk_range_set_adjustment(_GtkRange *, _GtkAdjustment *);
+extern (C) int gtk_range_get_update_policy(_GtkRange *);
+extern (C) void gtk_range_set_update_policy(_GtkRange *, int);
+extern (C) uint gtk_range_get_type();
+extern (C) void _gtk_clipboard_store_all();
+extern (C) void _gtk_clipboard_handle_event(_GdkEventOwnerChange *);
+extern (C) void gtk_clipboard_store(void *);
+extern (C) void gtk_clipboard_set_can_store(void *, _GtkTargetEntry *, int);
+extern (C) int gtk_clipboard_wait_is_target_available(void *, void *);
+extern (C) int gtk_clipboard_wait_is_image_available(void *);
+extern (C) int gtk_clipboard_wait_is_rich_text_available(void *, _GtkTextBuffer *);
+extern (C) int gtk_clipboard_wait_is_text_available(void *);
+extern (C) int gtk_clipboard_wait_for_targets(void *, void * * *, int *);
+extern (C) void * gtk_clipboard_wait_for_image(void *);
+extern (C) char * gtk_clipboard_wait_for_rich_text(void *, _GtkTextBuffer *, void * *, uint *);
+extern (C) char * gtk_clipboard_wait_for_text(void *);
+extern (C) _GtkSelectionData * gtk_clipboard_wait_for_contents(void *, void *);
+extern (C) void gtk_clipboard_request_targets(void *, _BCD_func__11269, void *);
+extern (C) void gtk_clipboard_request_image(void *, _BCD_func__11270, void *);
+extern (C) void gtk_clipboard_request_rich_text(void *, _GtkTextBuffer *, _BCD_func__11271, void *);
+extern (C) void gtk_clipboard_request_text(void *, _BCD_func__11272, void *);
+extern (C) void gtk_clipboard_request_contents(void *, void *, _BCD_func__11273, void *);
+extern (C) void gtk_clipboard_set_image(void *, void *);
+extern (C) void gtk_clipboard_set_text(void *, char *, int);
+extern (C) void gtk_clipboard_clear(void *);
+extern (C) _GObject * gtk_clipboard_get_owner(void *);
+extern (C) int gtk_clipboard_set_with_owner(void *, _GtkTargetEntry *, uint, _BCD_func__11268, _BCD_func__11267, _GObject *);
+extern (C) int gtk_clipboard_set_with_data(void *, _GtkTargetEntry *, uint, _BCD_func__11268, _BCD_func__11267, void *);
+extern (C) _GdkDisplay * gtk_clipboard_get_display(void *);
+extern (C) void * gtk_clipboard_get(void *);
+extern (C) void * gtk_clipboard_get_for_display(_GdkDisplay *, void *);
+extern (C) uint gtk_clipboard_get_type();
+extern (C) uint gtk_target_list_get_type();
+extern (C) void gtk_selection_data_free(_GtkSelectionData *);
+extern (C) _GtkSelectionData * gtk_selection_data_copy(_GtkSelectionData *);
+extern (C) uint gtk_selection_data_get_type();
+extern (C) int _gtk_selection_property_notify(_GtkWidget *, _GdkEventProperty *);
+extern (C) int _gtk_selection_notify(_GtkWidget *, _GdkEventSelection *);
+extern (C) int _gtk_selection_incr_event(_GdkDrawable *, _GdkEventProperty *);
+extern (C) int _gtk_selection_request(_GtkWidget *, _GdkEventSelection *);
+extern (C) int gtk_selection_clear(_GtkWidget *, _GdkEventSelection *);
+extern (C) void gtk_selection_remove_all(_GtkWidget *);
+extern (C) int gtk_targets_include_uri(void * *, int);
+extern (C) int gtk_targets_include_image(void * *, int, int);
+extern (C) int gtk_targets_include_rich_text(void * *, int, _GtkTextBuffer *);
+extern (C) int gtk_targets_include_text(void * *, int);
+extern (C) int gtk_selection_data_targets_include_uri(_GtkSelectionData *);
+extern (C) int gtk_selection_data_targets_include_image(_GtkSelectionData *, int);
+extern (C) int gtk_selection_data_targets_include_rich_text(_GtkSelectionData *, _GtkTextBuffer *);
+extern (C) int gtk_selection_data_targets_include_text(_GtkSelectionData *);
+extern (C) int gtk_selection_data_get_targets(_GtkSelectionData *, void * * *, int *);
+extern (C) char * * gtk_selection_data_get_uris(_GtkSelectionData *);
+extern (C) int gtk_selection_data_set_uris(_GtkSelectionData *, char * *);
+extern (C) void * gtk_selection_data_get_pixbuf(_GtkSelectionData *);
+extern (C) int gtk_selection_data_set_pixbuf(_GtkSelectionData *, void *);
+extern (C) char * gtk_selection_data_get_text(_GtkSelectionData *);
+extern (C) int gtk_selection_data_set_text(_GtkSelectionData *, char *, int);
+extern (C) void gtk_selection_data_set(_GtkSelectionData *, void *, int, char *, int);
+extern (C) int gtk_selection_convert(_GtkWidget *, void *, void *, uint);
+extern (C) void gtk_selection_clear_targets(_GtkWidget *, void *);
+extern (C) void gtk_selection_add_targets(_GtkWidget *, void *, _GtkTargetEntry *, uint);
+extern (C) void gtk_selection_add_target(_GtkWidget *, void *, void *, uint);
+extern (C) int gtk_selection_owner_set_for_display(_GdkDisplay *, _GtkWidget *, void *, uint);
+extern (C) int gtk_selection_owner_set(_GtkWidget *, void *, uint);
+extern (C) void gtk_target_table_free(_GtkTargetEntry *, int);
+extern (C) _GtkTargetEntry * gtk_target_table_new_from_list(_GtkTargetList *, int *);
+extern (C) int gtk_target_list_find(_GtkTargetList *, void *, uint *);
+extern (C) void gtk_target_list_remove(_GtkTargetList *, void *);
+extern (C) void gtk_target_list_add_table(_GtkTargetList *, _GtkTargetEntry *, uint);
+extern (C) void gtk_target_list_add_uri_targets(_GtkTargetList *, uint);
+extern (C) void gtk_target_list_add_image_targets(_GtkTargetList *, uint, int);
+extern (C) void gtk_target_list_add_rich_text_targets(_GtkTargetList *, uint, int, _GtkTextBuffer *);
+extern (C) void gtk_target_list_add_text_targets(_GtkTargetList *, uint);
+extern (C) void gtk_target_list_add(_GtkTargetList *, void *, uint, uint);
+extern (C) void gtk_target_list_unref(_GtkTargetList *);
+extern (C) _GtkTargetList * gtk_target_list_ref(_GtkTargetList *);
+extern (C) _GtkTargetList * gtk_target_list_new(_GtkTargetEntry *, uint);
+extern (C) void gtk_text_iter_order(_GtkTextIter *, _GtkTextIter *);
+extern (C) int gtk_text_iter_in_range(_GtkTextIter *, _GtkTextIter *, _GtkTextIter *);
+extern (C) int gtk_text_iter_compare(_GtkTextIter *, _GtkTextIter *);
+extern (C) int gtk_text_iter_equal(_GtkTextIter *, _GtkTextIter *);
+extern (C) int gtk_text_iter_backward_search(_GtkTextIter *, char *, int, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *);
+extern (C) int gtk_text_iter_forward_search(_GtkTextIter *, char *, int, _GtkTextIter *, _GtkTextIter *, _GtkTextIter *);
+extern (C) int gtk_text_iter_backward_find_char(_GtkTextIter *, _BCD_func__11292, void *, _GtkTextIter *);
+extern (C) int gtk_text_iter_forward_find_char(_GtkTextIter *, _BCD_func__11292, void *, _GtkTextIter *);
+extern (C) int gtk_text_iter_backward_to_tag_toggle(_GtkTextIter *, _GtkTextTag *);
+extern (C) int gtk_text_iter_forward_to_tag_toggle(_GtkTextIter *, _GtkTextTag *);
+extern (C) void gtk_text_iter_set_visible_line_index(_GtkTextIter *, int);
+extern (C) void gtk_text_iter_set_visible_line_offset(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_to_line_end(_GtkTextIter *);
+extern (C) void gtk_text_iter_forward_to_end(_GtkTextIter *);
+extern (C) void gtk_text_iter_set_line_index(_GtkTextIter *, int);
+extern (C) void gtk_text_iter_set_line_offset(_GtkTextIter *, int);
+extern (C) void gtk_text_iter_set_line(_GtkTextIter *, int);
+extern (C) void gtk_text_iter_set_offset(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_visible_cursor_positions(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_visible_cursor_positions(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_visible_cursor_position(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_visible_cursor_position(_GtkTextIter *);
+extern (C) int gtk_text_iter_backward_cursor_positions(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_cursor_positions(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_cursor_position(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_cursor_position(_GtkTextIter *);
+extern (C) int gtk_text_iter_backward_sentence_starts(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_sentence_ends(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_sentence_start(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_sentence_end(_GtkTextIter *);
+extern (C) int gtk_text_iter_backward_visible_word_starts(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_visible_word_ends(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_visible_word_start(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_visible_word_end(_GtkTextIter *);
+extern (C) int gtk_text_iter_backward_visible_lines(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_visible_lines(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_visible_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_visible_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_backward_word_starts(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_word_ends(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_word_start(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_word_end(_GtkTextIter *);
+extern (C) int gtk_text_iter_backward_lines(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_lines(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_backward_chars(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_forward_chars(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_backward_char(_GtkTextIter *);
+extern (C) int gtk_text_iter_forward_char(_GtkTextIter *);
+extern (C) int gtk_text_iter_is_start(_GtkTextIter *);
+extern (C) int gtk_text_iter_is_end(_GtkTextIter *);
+extern (C) void * gtk_text_iter_get_language(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_attributes(_GtkTextIter *, _GtkTextAttributes *);
+extern (C) int gtk_text_iter_get_bytes_in_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_chars_in_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_is_cursor_position(_GtkTextIter *);
+extern (C) int gtk_text_iter_ends_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_starts_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_inside_sentence(_GtkTextIter *);
+extern (C) int gtk_text_iter_ends_sentence(_GtkTextIter *);
+extern (C) int gtk_text_iter_starts_sentence(_GtkTextIter *);
+extern (C) int gtk_text_iter_inside_word(_GtkTextIter *);
+extern (C) int gtk_text_iter_ends_word(_GtkTextIter *);
+extern (C) int gtk_text_iter_starts_word(_GtkTextIter *);
+extern (C) int gtk_text_iter_can_insert(_GtkTextIter *, int);
+extern (C) int gtk_text_iter_editable(_GtkTextIter *, int);
+extern (C) _GSList * gtk_text_iter_get_tags(_GtkTextIter *);
+extern (C) int gtk_text_iter_has_tag(_GtkTextIter *, _GtkTextTag *);
+extern (C) int gtk_text_iter_toggles_tag(_GtkTextIter *, _GtkTextTag *);
+extern (C) int gtk_text_iter_ends_tag(_GtkTextIter *, _GtkTextTag *);
+extern (C) int gtk_text_iter_begins_tag(_GtkTextIter *, _GtkTextTag *);
+extern (C) _GSList * gtk_text_iter_get_toggled_tags(_GtkTextIter *, int);
+extern (C) _GtkTextChildAnchor * gtk_text_iter_get_child_anchor(_GtkTextIter *);
+extern (C) _GSList * gtk_text_iter_get_marks(_GtkTextIter *);
+extern (C) void * gtk_text_iter_get_pixbuf(_GtkTextIter *);
+extern (C) char * gtk_text_iter_get_visible_text(_GtkTextIter *, _GtkTextIter *);
+extern (C) char * gtk_text_iter_get_visible_slice(_GtkTextIter *, _GtkTextIter *);
+extern (C) char * gtk_text_iter_get_text(_GtkTextIter *, _GtkTextIter *);
+extern (C) char * gtk_text_iter_get_slice(_GtkTextIter *, _GtkTextIter *);
+extern (C) uint gtk_text_iter_get_char(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_visible_line_index(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_visible_line_offset(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_line_index(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_line_offset(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_line(_GtkTextIter *);
+extern (C) int gtk_text_iter_get_offset(_GtkTextIter *);
+extern (C) uint gtk_text_iter_get_type();
+extern (C) void gtk_text_iter_free(_GtkTextIter *);
+extern (C) _GtkTextIter * gtk_text_iter_copy(_GtkTextIter *);
+extern (C) _GtkTextBuffer * gtk_text_iter_get_buffer(_GtkTextIter *);
+extern (C) int gtk_text_child_anchor_get_deleted(_GtkTextChildAnchor *);
+extern (C) _GList * gtk_text_child_anchor_get_widgets(_GtkTextChildAnchor *);
+extern (C) _GtkTextChildAnchor * gtk_text_child_anchor_new();
+extern (C) uint gtk_text_child_anchor_get_type();
+extern (C) uint gtk_text_attributes_get_type();
+extern (C) _GtkTextAttributes * gtk_text_attributes_ref(_GtkTextAttributes *);
+extern (C) void gtk_text_attributes_unref(_GtkTextAttributes *);
+extern (C) void gtk_text_attributes_copy_values(_GtkTextAttributes *, _GtkTextAttributes *);
+extern (C) _GtkTextAttributes * gtk_text_attributes_copy(_GtkTextAttributes *);
+extern (C) _GtkTextAttributes * gtk_text_attributes_new();
+extern (C) int gtk_text_tag_event(_GtkTextTag *, _GObject *, _GdkEvent *, _GtkTextIter *);
+extern (C) void gtk_text_tag_set_priority(_GtkTextTag *, int);
+extern (C) int gtk_text_tag_get_priority(_GtkTextTag *);
+extern (C) _GtkTextTag * gtk_text_tag_new(char *);
+extern (C) uint gtk_text_tag_get_type();
+extern (C) void gtk_check_menu_item_set_show_toggle(_GtkCheckMenuItem *, int);
+extern (C) int gtk_check_menu_item_get_draw_as_radio(_GtkCheckMenuItem *);
+extern (C) void gtk_check_menu_item_set_draw_as_radio(_GtkCheckMenuItem *, int);
+extern (C) int gtk_check_menu_item_get_inconsistent(_GtkCheckMenuItem *);
+extern (C) void gtk_check_menu_item_set_inconsistent(_GtkCheckMenuItem *, int);
+extern (C) void gtk_check_menu_item_toggled(_GtkCheckMenuItem *);
+extern (C) int gtk_check_menu_item_get_active(_GtkCheckMenuItem *);
+extern (C) void gtk_check_menu_item_set_active(_GtkCheckMenuItem *, int);
+extern (C) _GtkWidget * gtk_check_menu_item_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_check_menu_item_new_with_label(char *);
+extern (C) _GtkWidget * gtk_check_menu_item_new();
+extern (C) uint gtk_check_menu_item_get_type();
+extern (C) void gtk_menu_item_remove_submenu(_GtkMenuItem *);
+extern (C) void _gtk_menu_item_popdown_submenu(_GtkWidget *);
+extern (C) void _gtk_menu_item_popup_submenu(_GtkWidget *, int);
+extern (C) int _gtk_menu_item_is_selectable(_GtkWidget *);
+extern (C) void _gtk_menu_item_refresh_accel_path(_GtkMenuItem *, char *, _GtkAccelGroup *, int);
+extern (C) void gtk_menu_item_set_accel_path(_GtkMenuItem *, char *);
+extern (C) int gtk_menu_item_get_right_justified(_GtkMenuItem *);
+extern (C) void gtk_menu_item_set_right_justified(_GtkMenuItem *, int);
+extern (C) void gtk_menu_item_toggle_size_allocate(_GtkMenuItem *, int);
+extern (C) void gtk_menu_item_toggle_size_request(_GtkMenuItem *, int *);
+extern (C) void gtk_menu_item_activate(_GtkMenuItem *);
+extern (C) void gtk_menu_item_deselect(_GtkMenuItem *);
+extern (C) void gtk_menu_item_select(_GtkMenuItem *);
+extern (C) _GtkWidget * gtk_menu_item_get_submenu(_GtkMenuItem *);
+extern (C) void gtk_menu_item_set_submenu(_GtkMenuItem *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_menu_item_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_menu_item_new_with_label(char *);
+extern (C) _GtkWidget * gtk_menu_item_new();
+extern (C) uint gtk_menu_item_get_type();
+extern (C) void gtk_item_toggle(_GtkItem *);
+extern (C) void gtk_item_deselect(_GtkItem *);
+extern (C) void gtk_item_select(_GtkItem *);
+extern (C) uint gtk_item_get_type();
+extern (C) void _gtk_check_button_get_props(_GtkCheckButton *, int *, int *);
+extern (C) _GtkWidget * gtk_check_button_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_check_button_new_with_label(char *);
+extern (C) _GtkWidget * gtk_check_button_new();
+extern (C) uint gtk_check_button_get_type();
+extern (C) int gtk_toggle_button_get_inconsistent(_GtkToggleButton *);
+extern (C) void gtk_toggle_button_set_inconsistent(_GtkToggleButton *, int);
+extern (C) void gtk_toggle_button_toggled(_GtkToggleButton *);
+extern (C) int gtk_toggle_button_get_active(_GtkToggleButton *);
+extern (C) void gtk_toggle_button_set_active(_GtkToggleButton *, int);
+extern (C) int gtk_toggle_button_get_mode(_GtkToggleButton *);
+extern (C) void gtk_toggle_button_set_mode(_GtkToggleButton *, int);
+extern (C) _GtkWidget * gtk_toggle_button_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_toggle_button_new_with_label(char *);
+extern (C) _GtkWidget * gtk_toggle_button_new();
+extern (C) uint gtk_toggle_button_get_type();
+extern (C) _GList * gtk_cell_view_get_cell_renderers(_GtkCellView *);
+extern (C) void gtk_cell_view_set_background_color(_GtkCellView *, _GdkColor *);
+extern (C) int gtk_cell_view_get_size_of_row(_GtkCellView *, void *, _GtkRequisition *);
+extern (C) void * gtk_cell_view_get_displayed_row(_GtkCellView *);
+extern (C) void gtk_cell_view_set_displayed_row(_GtkCellView *, void *);
+extern (C) void gtk_cell_view_set_model(_GtkCellView *, void *);
+extern (C) _GtkWidget * gtk_cell_view_new_with_pixbuf(void *);
+extern (C) _GtkWidget * gtk_cell_view_new_with_markup(char *);
+extern (C) _GtkWidget * gtk_cell_view_new_with_text(char *);
+extern (C) _GtkWidget * gtk_cell_view_new();
+extern (C) uint gtk_cell_view_get_type();
+extern (C) void gtk_cell_renderer_toggle_set_active(_GtkCellRendererToggle *, int);
+extern (C) int gtk_cell_renderer_toggle_get_active(_GtkCellRendererToggle *);
+extern (C) void gtk_cell_renderer_toggle_set_radio(_GtkCellRendererToggle *, int);
+extern (C) int gtk_cell_renderer_toggle_get_radio(_GtkCellRendererToggle *);
+extern (C) _GtkCellRenderer * gtk_cell_renderer_toggle_new();
+extern (C) uint gtk_cell_renderer_toggle_get_type();
+extern (C) _GtkCellRenderer * gtk_cell_renderer_spin_new();
+extern (C) uint gtk_cell_renderer_spin_get_type();
+extern (C) _GtkCellRenderer * gtk_cell_renderer_progress_new();
+extern (C) uint gtk_cell_renderer_progress_get_type();
+extern (C) _GtkCellRenderer * gtk_cell_renderer_pixbuf_new();
+extern (C) uint gtk_cell_renderer_pixbuf_get_type();
+extern (C) _GtkCellRenderer * gtk_cell_renderer_combo_new();
+extern (C) uint gtk_cell_renderer_combo_get_type();
+extern (C) _GtkCellRenderer * gtk_cell_renderer_accel_new();
+extern (C) uint gtk_cell_renderer_accel_get_type();
+extern (C) void gtk_cell_renderer_text_set_fixed_height_from_font(_GtkCellRendererText *, int);
+extern (C) _GtkCellRenderer * gtk_cell_renderer_text_new();
+extern (C) uint gtk_cell_renderer_text_get_type();
+extern (C) void _gtk_cell_layout_buildable_add_child(void *, _GtkBuilder *, _GObject *, char *);
+extern (C) void _gtk_cell_layout_buildable_custom_tag_end(void *, _GtkBuilder *, _GObject *, char *, void * *);
+extern (C) int _gtk_cell_layout_buildable_custom_tag_start(void *, _GtkBuilder *, _GObject *, char *, _GMarkupParser *, void * *);
+extern (C) void gtk_cell_layout_reorder(void *, _GtkCellRenderer *, int);
+extern (C) void gtk_cell_layout_clear_attributes(void *, _GtkCellRenderer *);
+extern (C) void gtk_cell_layout_set_cell_data_func(void *, _GtkCellRenderer *, _BCD_func__11624, void *, _BCD_func__13158);
+extern (C) void gtk_cell_layout_add_attribute(void *, _GtkCellRenderer *, char *, int);
+extern (C) void gtk_cell_layout_set_attributes(void *, _GtkCellRenderer *, ...);
+extern (C) void gtk_cell_layout_clear(void *);
+extern (C) _GList * gtk_cell_layout_get_cells(void *);
+extern (C) void gtk_cell_layout_pack_end(void *, _GtkCellRenderer *, int);
+extern (C) void gtk_cell_layout_pack_start(void *, _GtkCellRenderer *, int);
+extern (C) uint gtk_cell_layout_get_type();
+extern (C) _GtkWidget * gtk_tree_view_column_get_tree_view(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_queue_resize(_GtkTreeViewColumn *);
+extern (C) int gtk_tree_view_column_cell_get_position(_GtkTreeViewColumn *, _GtkCellRenderer *, int *, int *);
+extern (C) void gtk_tree_view_column_focus_cell(_GtkTreeViewColumn *, _GtkCellRenderer *);
+extern (C) int gtk_tree_view_column_cell_is_visible(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_cell_get_size(_GtkTreeViewColumn *, _GdkRectangle *, int *, int *, int *, int *);
+extern (C) void gtk_tree_view_column_cell_set_cell_data(_GtkTreeViewColumn *, void *, _GtkTreeIter *, int, int);
+extern (C) int gtk_tree_view_column_get_sort_order(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_sort_order(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_sort_indicator(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_sort_indicator(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_sort_column_id(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_sort_column_id(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_reorderable(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_reorderable(_GtkTreeViewColumn *, int);
+extern (C) float gtk_tree_view_column_get_alignment(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_alignment(_GtkTreeViewColumn *, float);
+extern (C) _GtkWidget * gtk_tree_view_column_get_widget(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_widget(_GtkTreeViewColumn *, _GtkWidget *);
+extern (C) int gtk_tree_view_column_get_clickable(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_clickable(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_expand(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_expand(_GtkTreeViewColumn *, int);
+extern (C) char * gtk_tree_view_column_get_title(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_title(_GtkTreeViewColumn *, char *);
+extern (C) void gtk_tree_view_column_clicked(_GtkTreeViewColumn *);
+extern (C) int gtk_tree_view_column_get_max_width(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_max_width(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_min_width(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_min_width(_GtkTreeViewColumn *, int);
+extern (C) void gtk_tree_view_column_set_fixed_width(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_fixed_width(_GtkTreeViewColumn *);
+extern (C) int gtk_tree_view_column_get_width(_GtkTreeViewColumn *);
+extern (C) int gtk_tree_view_column_get_sizing(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_sizing(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_resizable(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_resizable(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_visible(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_visible(_GtkTreeViewColumn *, int);
+extern (C) int gtk_tree_view_column_get_spacing(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_set_spacing(_GtkTreeViewColumn *, int);
+extern (C) void gtk_tree_view_column_clear_attributes(_GtkTreeViewColumn *, _GtkCellRenderer *);
+extern (C) void gtk_tree_view_column_set_cell_data_func(_GtkTreeViewColumn *, _GtkCellRenderer *, _BCD_func__11636, void *, _BCD_func__13158);
+extern (C) void gtk_tree_view_column_set_attributes(_GtkTreeViewColumn *, _GtkCellRenderer *, ...);
+extern (C) void gtk_tree_view_column_add_attribute(_GtkTreeViewColumn *, _GtkCellRenderer *, char *, int);
+extern (C) _GList * gtk_tree_view_column_get_cell_renderers(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_clear(_GtkTreeViewColumn *);
+extern (C) void gtk_tree_view_column_pack_end(_GtkTreeViewColumn *, _GtkCellRenderer *, int);
+extern (C) void gtk_tree_view_column_pack_start(_GtkTreeViewColumn *, _GtkCellRenderer *, int);
+extern (C) _GtkTreeViewColumn * gtk_tree_view_column_new_with_attributes(char *, _GtkCellRenderer *, ...);
+extern (C) _GtkTreeViewColumn * gtk_tree_view_column_new();
+extern (C) uint gtk_tree_view_column_get_type();
+extern (C) int gtk_tree_sortable_has_default_sort_func(void *);
+extern (C) void gtk_tree_sortable_set_default_sort_func(void *, _BCD_func__11685, void *, _BCD_func__13158);
+extern (C) void gtk_tree_sortable_set_sort_func(void *, int, _BCD_func__11685, void *, _BCD_func__13158);
+extern (C) void gtk_tree_sortable_set_sort_column_id(void *, int, int);
+extern (C) int gtk_tree_sortable_get_sort_column_id(void *, int *, int *);
+extern (C) void gtk_tree_sortable_sort_column_changed(void *);
+extern (C) uint gtk_tree_sortable_get_type();
+extern (C) void gtk_tree_model_rows_reordered(void *, void *, _GtkTreeIter *, int *);
+extern (C) void gtk_tree_model_row_deleted(void *, void *);
+extern (C) void gtk_tree_model_row_has_child_toggled(void *, void *, _GtkTreeIter *);
+extern (C) void gtk_tree_model_row_inserted(void *, void *, _GtkTreeIter *);
+extern (C) void gtk_tree_model_row_changed(void *, void *, _GtkTreeIter *);
+extern (C) void gtk_tree_model_foreach(void *, _BCD_func__11697, void *);
+extern (C) void gtk_tree_model_get_valist(void *, _GtkTreeIter *, char *);
+extern (C) void gtk_tree_model_get(void *, _GtkTreeIter *, ...);
+extern (C) void gtk_tree_model_unref_node(void *, _GtkTreeIter *);
+extern (C) void gtk_tree_model_ref_node(void *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_iter_parent(void *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_iter_nth_child(void *, _GtkTreeIter *, _GtkTreeIter *, int);
+extern (C) int gtk_tree_model_iter_n_children(void *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_iter_has_child(void *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_iter_children(void *, _GtkTreeIter *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_iter_next(void *, _GtkTreeIter *);
+extern (C) void gtk_tree_model_get_value(void *, _GtkTreeIter *, int, _GValue *);
+extern (C) void * gtk_tree_model_get_path(void *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_get_iter_first(void *, _GtkTreeIter *);
+extern (C) char * gtk_tree_model_get_string_from_iter(void *, _GtkTreeIter *);
+extern (C) int gtk_tree_model_get_iter_from_string(void *, _GtkTreeIter *, char *);
+extern (C) int gtk_tree_model_get_iter(void *, _GtkTreeIter *, void *);
+extern (C) uint gtk_tree_model_get_column_type(void *, int);
+extern (C) int gtk_tree_model_get_n_columns(void *);
+extern (C) int gtk_tree_model_get_flags(void *);
+extern (C) uint gtk_tree_model_get_type();
+extern (C) uint gtk_tree_iter_get_type();
+extern (C) void gtk_tree_iter_free(_GtkTreeIter *);
+extern (C) _GtkTreeIter * gtk_tree_iter_copy(_GtkTreeIter *);
+extern (C) void gtk_tree_row_reference_reordered(_GObject *, void *, _GtkTreeIter *, int *);
+extern (C) void gtk_tree_row_reference_deleted(_GObject *, void *);
+extern (C) void gtk_tree_row_reference_inserted(_GObject *, void *);
+extern (C) void gtk_tree_row_reference_free(void *);
+extern (C) void * gtk_tree_row_reference_copy(void *);
+extern (C) int gtk_tree_row_reference_valid(void *);
+extern (C) void * gtk_tree_row_reference_get_model(void *);
+extern (C) void * gtk_tree_row_reference_get_path(void *);
+extern (C) void * gtk_tree_row_reference_new_proxy(_GObject *, void *, void *);
+extern (C) void * gtk_tree_row_reference_new(void *, void *);
+extern (C) uint gtk_tree_row_reference_get_type();
+extern (C) int gtk_tree_path_is_descendant(void *, void *);
+extern (C) int gtk_tree_path_is_ancestor(void *, void *);
+extern (C) void gtk_tree_path_down(void *);
+extern (C) int gtk_tree_path_up(void *);
+extern (C) int gtk_tree_path_prev(void *);
+extern (C) void gtk_tree_path_next(void *);
+extern (C) int gtk_tree_path_compare(void *, void *);
+extern (C) uint gtk_tree_path_get_type();
+extern (C) void * gtk_tree_path_copy(void *);
+extern (C) void gtk_tree_path_free(void *);
+extern (C) int * gtk_tree_path_get_indices(void *);
+extern (C) int gtk_tree_path_get_depth(void *);
+extern (C) void gtk_tree_path_prepend_index(void *, int);
+extern (C) void gtk_tree_path_append_index(void *, int);
+extern (C) void * gtk_tree_path_new_first();
+extern (C) char * gtk_tree_path_to_string(void *);
+extern (C) void * gtk_tree_path_new_from_indices(int, ...);
+extern (C) void * gtk_tree_path_new_from_string(char *);
+extern (C) void * gtk_tree_path_new();
+extern (C) void gtk_cell_renderer_stop_editing(_GtkCellRenderer *, int);
+extern (C) void gtk_cell_renderer_editing_canceled(_GtkCellRenderer *);
+extern (C) void gtk_cell_renderer_get_fixed_size(_GtkCellRenderer *, int *, int *);
+extern (C) void gtk_cell_renderer_set_fixed_size(_GtkCellRenderer *, int, int);
+extern (C) void * gtk_cell_renderer_start_editing(_GtkCellRenderer *, _GdkEvent *, _GtkWidget *, char *, _GdkRectangle *, _GdkRectangle *, int);
+extern (C) int gtk_cell_renderer_activate(_GtkCellRenderer *, _GdkEvent *, _GtkWidget *, char *, _GdkRectangle *, _GdkRectangle *, int);
+extern (C) void gtk_cell_renderer_render(_GtkCellRenderer *, _GdkDrawable *, _GtkWidget *, _GdkRectangle *, _GdkRectangle *, _GdkRectangle *, int);
+extern (C) void gtk_cell_renderer_get_size(_GtkCellRenderer *, _GtkWidget *, _GdkRectangle *, int *, int *, int *, int *);
+extern (C) uint gtk_cell_renderer_get_type();
+extern (C) void gtk_cell_editable_remove_widget(void *);
+extern (C) void gtk_cell_editable_editing_done(void *);
+extern (C) void gtk_cell_editable_start_editing(void *, _GdkEvent *);
+extern (C) uint gtk_cell_editable_get_type();
+extern (C) void gtk_calendar_thaw(_GtkCalendar *);
+extern (C) void gtk_calendar_freeze(_GtkCalendar *);
+extern (C) void gtk_calendar_get_date(_GtkCalendar *, uint *, uint *, uint *);
+extern (C) void gtk_calendar_display_options(_GtkCalendar *, int);
+extern (C) int gtk_calendar_get_display_options(_GtkCalendar *);
+extern (C) void gtk_calendar_set_display_options(_GtkCalendar *, int);
+extern (C) void gtk_calendar_clear_marks(_GtkCalendar *);
+extern (C) int gtk_calendar_unmark_day(_GtkCalendar *, uint);
+extern (C) int gtk_calendar_mark_day(_GtkCalendar *, uint);
+extern (C) void gtk_calendar_select_day(_GtkCalendar *, uint);
+extern (C) int gtk_calendar_select_month(_GtkCalendar *, uint, uint);
+extern (C) _GtkWidget * gtk_calendar_new();
+extern (C) uint gtk_calendar_get_type();
+extern (C) void gtk_signal_compat_matched(_GtkObject *, _BCD_func__12122, void *, int, uint);
+extern (C) void gtk_signal_emitv_by_name(_GtkObject *, char *, _GtkArg *);
+extern (C) void gtk_signal_emit_by_name(_GtkObject *, char *, ...);
+extern (C) void gtk_signal_emit(_GtkObject *, uint, ...);
+extern (C) void gtk_signal_emitv(_GtkObject *, uint, _GtkArg *);
+extern (C) uint gtk_signal_connect_full(_GtkObject *, char *, _BCD_func__12122, _BCD_func__13157, void *, _BCD_func__13158, int, int);
+extern (C) void gtk_signal_connect_while_alive(_GtkObject *, char *, _BCD_func__12122, void *, _GtkObject *);
+extern (C) void gtk_signal_connect_object_while_alive(_GtkObject *, char *, _BCD_func__12122, _GtkObject *);
+extern (C) void gtk_signal_emit_stop_by_name(_GtkObject *, char *);
+extern (C) uint gtk_signal_new(char *, int, uint, uint, _BCD_func__13146, uint, uint, ...);
+extern (C) uint gtk_signal_newv(char *, int, uint, uint, _BCD_func__13146, uint, uint, uint *);
+extern (C) void gtk_marshal_VOID__UINT_STRING(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__STRING_INT_POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_UINT_UINT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_INT_INT_POINTER_UINT_UINT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_POINTER_UINT_UINT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_UINT_ENUM(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_UINT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_STRING_STRING(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_POINTER_POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__POINTER_INT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__INT_INT_POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__INT_INT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__ENUM_FLOAT_BOOLEAN(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_VOID__ENUM_FLOAT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_INT__POINTER_CHAR_CHAR(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_INT__POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_ENUM__ENUM(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_BOOLEAN__POINTER_STRING_STRING_POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_BOOLEAN__POINTER_INT_INT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_BOOLEAN__POINTER_POINTER_INT_INT(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_BOOLEAN__POINTER(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void gtk_marshal_BOOLEAN__VOID(_GClosure *, _GValue *, uint, _GValue *, void *, void *);
+extern (C) void _gtk_button_paint(_GtkButton *, _GdkRectangle *, int, int, char *, char *);
+extern (C) void _gtk_button_set_depressed(_GtkButton *, int);
+extern (C) int gtk_button_get_image_position(_GtkButton *);
+extern (C) void gtk_button_set_image_position(_GtkButton *, int);
+extern (C) _GtkWidget * gtk_button_get_image(_GtkButton *);
+extern (C) void gtk_button_set_image(_GtkButton *, _GtkWidget *);
+extern (C) void gtk_button_get_alignment(_GtkButton *, float *, float *);
+extern (C) void gtk_button_set_alignment(_GtkButton *, float, float);
+extern (C) int gtk_button_get_focus_on_click(_GtkButton *);
+extern (C) void gtk_button_set_focus_on_click(_GtkButton *, int);
+extern (C) int gtk_button_get_use_stock(_GtkButton *);
+extern (C) void gtk_button_set_use_stock(_GtkButton *, int);
+extern (C) int gtk_button_get_use_underline(_GtkButton *);
+extern (C) void gtk_button_set_use_underline(_GtkButton *, int);
+extern (C) char * gtk_button_get_label(_GtkButton *);
+extern (C) void gtk_button_set_label(_GtkButton *, char *);
+extern (C) int gtk_button_get_relief(_GtkButton *);
+extern (C) void gtk_button_set_relief(_GtkButton *, int);
+extern (C) void gtk_button_leave(_GtkButton *);
+extern (C) void gtk_button_enter(_GtkButton *);
+extern (C) void gtk_button_clicked(_GtkButton *);
+extern (C) void gtk_button_released(_GtkButton *);
+extern (C) void gtk_button_pressed(_GtkButton *);
+extern (C) _GtkWidget * gtk_button_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_button_new_from_stock(char *);
+extern (C) _GtkWidget * gtk_button_new_with_label(char *);
+extern (C) _GtkWidget * gtk_button_new();
+extern (C) uint gtk_button_get_type();
+extern (C) void gtk_image_get(_GtkImage *, _GdkImage * *, _GdkDrawable * *);
+extern (C) void gtk_image_set(_GtkImage *, _GdkImage *, _GdkDrawable *);
+extern (C) int gtk_image_get_pixel_size(_GtkImage *);
+extern (C) void gtk_image_get_icon_name(_GtkImage *, char * *, int *);
+extern (C) void * gtk_image_get_animation(_GtkImage *);
+extern (C) void gtk_image_get_icon_set(_GtkImage *, void * *, int *);
+extern (C) void gtk_image_get_stock(_GtkImage *, char * *, int *);
+extern (C) void * gtk_image_get_pixbuf(_GtkImage *);
+extern (C) void gtk_image_get_image(_GtkImage *, _GdkImage * *, _GdkDrawable * *);
+extern (C) void gtk_image_get_pixmap(_GtkImage *, _GdkDrawable * *, _GdkDrawable * *);
+extern (C) int gtk_image_get_storage_type(_GtkImage *);
+extern (C) void gtk_image_set_pixel_size(_GtkImage *, int);
+extern (C) void gtk_image_set_from_icon_name(_GtkImage *, char *, int);
+extern (C) void gtk_image_set_from_animation(_GtkImage *, void *);
+extern (C) void gtk_image_set_from_icon_set(_GtkImage *, void *, int);
+extern (C) void gtk_image_set_from_stock(_GtkImage *, char *, int);
+extern (C) void gtk_image_set_from_pixbuf(_GtkImage *, void *);
+extern (C) void gtk_image_set_from_file(_GtkImage *, char *);
+extern (C) void gtk_image_set_from_image(_GtkImage *, _GdkImage *, _GdkDrawable *);
+extern (C) void gtk_image_set_from_pixmap(_GtkImage *, _GdkDrawable *, _GdkDrawable *);
+extern (C) void gtk_image_clear(_GtkImage *);
+extern (C) _GtkWidget * gtk_image_new_from_icon_name(char *, int);
+extern (C) _GtkWidget * gtk_image_new_from_animation(void *);
+extern (C) _GtkWidget * gtk_image_new_from_icon_set(void *, int);
+extern (C) _GtkWidget * gtk_image_new_from_stock(char *, int);
+extern (C) _GtkWidget * gtk_image_new_from_pixbuf(void *);
+extern (C) _GtkWidget * gtk_image_new_from_file(char *);
+extern (C) _GtkWidget * gtk_image_new_from_image(_GdkImage *, _GdkDrawable *);
+extern (C) _GtkWidget * gtk_image_new_from_pixmap(_GdkDrawable *, _GdkDrawable *);
+extern (C) _GtkWidget * gtk_image_new();
+extern (C) uint gtk_image_get_type();
+extern (C) _GObject * gtk_buildable_get_internal_child(void *, _GtkBuilder *, char *);
+extern (C) void gtk_buildable_parser_finished(void *, _GtkBuilder *);
+extern (C) void gtk_buildable_custom_finished(void *, _GtkBuilder *, _GObject *, char *, void *);
+extern (C) void gtk_buildable_custom_tag_end(void *, _GtkBuilder *, _GObject *, char *, void * *);
+extern (C) int gtk_buildable_custom_tag_start(void *, _GtkBuilder *, _GObject *, char *, _GMarkupParser *, void * *);
+extern (C) _GObject * gtk_buildable_construct_child(void *, _GtkBuilder *, char *);
+extern (C) void gtk_buildable_set_buildable_property(void *, _GtkBuilder *, char *, _GValue *);
+extern (C) void gtk_buildable_add_child(void *, _GtkBuilder *, _GObject *, char *);
+extern (C) char * gtk_buildable_get_name(void *);
+extern (C) void gtk_buildable_set_name(void *, char *);
+extern (C) uint gtk_buildable_get_type();
+extern (C) int gtk_builder_value_from_string_type(_GtkBuilder *, uint, char *, _GValue *, _GError * *);
+extern (C) int gtk_builder_value_from_string(_GtkBuilder *, _GParamSpec *, char *, _GValue *, _GError * *);
+extern (C) uint gtk_builder_get_type_from_name(_GtkBuilder *, char *);
+extern (C) char * gtk_builder_get_translation_domain(_GtkBuilder *);
+extern (C) void gtk_builder_set_translation_domain(_GtkBuilder *, char *);
+extern (C) void gtk_builder_connect_signals_full(_GtkBuilder *, _BCD_func__11889, void *);
+extern (C) void gtk_builder_connect_signals(_GtkBuilder *, void *);
+extern (C) _GSList * gtk_builder_get_objects(_GtkBuilder *);
+extern (C) _GObject * gtk_builder_get_object(_GtkBuilder *, char *);
+extern (C) uint gtk_builder_add_from_string(_GtkBuilder *, char *, uint, _GError * *);
+extern (C) uint gtk_builder_add_from_file(_GtkBuilder *, char *, _GError * *);
+extern (C) _GtkBuilder * gtk_builder_new();
+extern (C) uint gtk_builder_get_type();
+extern (C) uint gtk_builder_error_quark();
+extern (C) uint _gtk_binding_signal_new(char *, uint, int, _BCD_func__12122, _BCD_func__14366, void *, _BCD_func__13146, uint, uint, ...);
+extern (C) void _gtk_binding_entry_add_signall(_GtkBindingSet *, uint, int, char *, _GSList *);
+extern (C) void _gtk_binding_reset_parsed();
+extern (C) uint _gtk_binding_parse_binding(_GScanner *);
+extern (C) void gtk_binding_set_add_path(_GtkBindingSet *, int, char *, int);
+extern (C) void gtk_binding_entry_remove(_GtkBindingSet *, uint, int);
+extern (C) void gtk_binding_entry_add_signal(_GtkBindingSet *, uint, int, char *, uint, ...);
+extern (C) void gtk_binding_entry_skip(_GtkBindingSet *, uint, int);
+extern (C) uint gtk_binding_parse_binding(_GScanner *);
+extern (C) void gtk_binding_entry_add_signall(_GtkBindingSet *, uint, int, char *, _GSList *);
+extern (C) void gtk_binding_entry_clear(_GtkBindingSet *, uint, int);
+extern (C) int gtk_binding_set_activate(_GtkBindingSet *, uint, int, _GtkObject *);
+extern (C) int gtk_bindings_activate_event(_GtkObject *, _GdkEventKey *);
+extern (C) int gtk_bindings_activate(_GtkObject *, uint, int);
+extern (C) _GtkBindingSet * gtk_binding_set_find(char *);
+extern (C) _GtkBindingSet * gtk_binding_set_by_class(void *);
+extern (C) _GtkBindingSet * gtk_binding_set_new(char *);
+extern (C) void _gtk_button_box_child_requisition(_GtkWidget *, int *, int *, int *, int *);
+extern (C) void gtk_button_box_get_child_ipadding(_GtkButtonBox *, int *, int *);
+extern (C) void gtk_button_box_get_child_size(_GtkButtonBox *, int *, int *);
+extern (C) void gtk_button_box_set_child_ipadding(_GtkButtonBox *, int, int);
+extern (C) void gtk_button_box_set_child_size(_GtkButtonBox *, int, int);
+extern (C) void gtk_button_box_set_child_secondary(_GtkButtonBox *, _GtkWidget *, int);
+extern (C) int gtk_button_box_get_child_secondary(_GtkButtonBox *, _GtkWidget *);
+extern (C) void gtk_button_box_set_layout(_GtkButtonBox *, int);
+extern (C) int gtk_button_box_get_layout(_GtkButtonBox *);
+extern (C) uint gtk_button_box_get_type();
+extern (C) void gtk_box_set_child_packing(_GtkBox *, _GtkWidget *, int, int, uint, int);
+extern (C) void gtk_box_query_child_packing(_GtkBox *, _GtkWidget *, int *, int *, uint *, int *);
+extern (C) void gtk_box_reorder_child(_GtkBox *, _GtkWidget *, int);
+extern (C) int gtk_box_get_spacing(_GtkBox *);
+extern (C) void gtk_box_set_spacing(_GtkBox *, int);
+extern (C) int gtk_box_get_homogeneous(_GtkBox *);
+extern (C) void gtk_box_set_homogeneous(_GtkBox *, int);
+extern (C) void gtk_box_pack_end_defaults(_GtkBox *, _GtkWidget *);
+extern (C) void gtk_box_pack_start_defaults(_GtkBox *, _GtkWidget *);
+extern (C) void gtk_box_pack_end(_GtkBox *, _GtkWidget *, int, int, uint);
+extern (C) void gtk_box_pack_start(_GtkBox *, _GtkWidget *, int, int, uint);
+extern (C) uint gtk_box_get_type();
+extern (C) void gtk_assistant_update_buttons_state(_GtkAssistant *);
+extern (C) void gtk_assistant_remove_action_widget(_GtkAssistant *, _GtkWidget *);
+extern (C) void gtk_assistant_add_action_widget(_GtkAssistant *, _GtkWidget *);
+extern (C) int gtk_assistant_get_page_complete(_GtkAssistant *, _GtkWidget *);
+extern (C) void gtk_assistant_set_page_complete(_GtkAssistant *, _GtkWidget *, int);
+extern (C) void * gtk_assistant_get_page_side_image(_GtkAssistant *, _GtkWidget *);
+extern (C) void gtk_assistant_set_page_side_image(_GtkAssistant *, _GtkWidget *, void *);
+extern (C) void * gtk_assistant_get_page_header_image(_GtkAssistant *, _GtkWidget *);
+extern (C) void gtk_assistant_set_page_header_image(_GtkAssistant *, _GtkWidget *, void *);
+extern (C) char * gtk_assistant_get_page_title(_GtkAssistant *, _GtkWidget *);
+extern (C) void gtk_assistant_set_page_title(_GtkAssistant *, _GtkWidget *, char *);
+extern (C) int gtk_assistant_get_page_type(_GtkAssistant *, _GtkWidget *);
+extern (C) void gtk_assistant_set_page_type(_GtkAssistant *, _GtkWidget *, int);
+extern (C) void gtk_assistant_set_forward_page_func(_GtkAssistant *, _BCD_func__11971, void *, _BCD_func__13158);
+extern (C) int gtk_assistant_insert_page(_GtkAssistant *, _GtkWidget *, int);
+extern (C) int gtk_assistant_append_page(_GtkAssistant *, _GtkWidget *);
+extern (C) int gtk_assistant_prepend_page(_GtkAssistant *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_assistant_get_nth_page(_GtkAssistant *, int);
+extern (C) int gtk_assistant_get_n_pages(_GtkAssistant *);
+extern (C) void gtk_assistant_set_current_page(_GtkAssistant *, int);
+extern (C) int gtk_assistant_get_current_page(_GtkAssistant *);
+extern (C) _GtkWidget * gtk_assistant_new();
+extern (C) uint gtk_assistant_get_type();
+extern (C) void gtk_aspect_frame_set(_GtkAspectFrame *, float, float, float, int);
+extern (C) _GtkWidget * gtk_aspect_frame_new(char *, float, float, float, int);
+extern (C) uint gtk_aspect_frame_get_type();
+extern (C) int gtk_frame_get_shadow_type(_GtkFrame *);
+extern (C) void gtk_frame_set_shadow_type(_GtkFrame *, int);
+extern (C) void gtk_frame_get_label_align(_GtkFrame *, float *, float *);
+extern (C) void gtk_frame_set_label_align(_GtkFrame *, float, float);
+extern (C) _GtkWidget * gtk_frame_get_label_widget(_GtkFrame *);
+extern (C) void gtk_frame_set_label_widget(_GtkFrame *, _GtkWidget *);
+extern (C) char * gtk_frame_get_label(_GtkFrame *);
+extern (C) void gtk_frame_set_label(_GtkFrame *, char *);
+extern (C) _GtkWidget * gtk_frame_new(char *);
+extern (C) uint gtk_frame_get_type();
+extern (C) void gtk_arrow_set(_GtkArrow *, int, int);
+extern (C) _GtkWidget * gtk_arrow_new(int, int);
+extern (C) uint gtk_arrow_get_type();
+extern (C) void gtk_alignment_get_padding(_GtkAlignment *, uint *, uint *, uint *, uint *);
+extern (C) void gtk_alignment_set_padding(_GtkAlignment *, uint, uint, uint, uint);
+extern (C) void gtk_alignment_set(_GtkAlignment *, float, float, float, float);
+extern (C) _GtkWidget * gtk_alignment_new(float, float, float, float);
+extern (C) uint gtk_alignment_get_type();
+extern (C) void _gtk_action_group_emit_post_activate(_GtkActionGroup *, _GtkAction *);
+extern (C) void _gtk_action_group_emit_pre_activate(_GtkActionGroup *, _GtkAction *);
+extern (C) void _gtk_action_group_emit_disconnect_proxy(_GtkActionGroup *, _GtkAction *, _GtkWidget *);
+extern (C) void _gtk_action_group_emit_connect_proxy(_GtkActionGroup *, _GtkAction *, _GtkWidget *);
+extern (C) char * gtk_action_group_translate_string(_GtkActionGroup *, char *);
+extern (C) void gtk_action_group_set_translation_domain(_GtkActionGroup *, char *);
+extern (C) void gtk_action_group_set_translate_func(_GtkActionGroup *, _BCD_func__12124, void *, _BCD_func__13158);
+extern (C) void gtk_action_group_add_radio_actions_full(_GtkActionGroup *, _GtkRadioActionEntry *, uint, int, _BCD_func__12122, void *, _BCD_func__13158);
+extern (C) void gtk_action_group_add_toggle_actions_full(_GtkActionGroup *, _GtkToggleActionEntry *, uint, void *, _BCD_func__13158);
+extern (C) void gtk_action_group_add_actions_full(_GtkActionGroup *, _GtkActionEntry *, uint, void *, _BCD_func__13158);
+extern (C) void gtk_action_group_add_radio_actions(_GtkActionGroup *, _GtkRadioActionEntry *, uint, int, _BCD_func__12122, void *);
+extern (C) void gtk_action_group_add_toggle_actions(_GtkActionGroup *, _GtkToggleActionEntry *, uint, void *);
+extern (C) void gtk_action_group_add_actions(_GtkActionGroup *, _GtkActionEntry *, uint, void *);
+extern (C) void gtk_action_group_remove_action(_GtkActionGroup *, _GtkAction *);
+extern (C) void gtk_action_group_add_action_with_accel(_GtkActionGroup *, _GtkAction *, char *);
+extern (C) void gtk_action_group_add_action(_GtkActionGroup *, _GtkAction *);
+extern (C) _GList * gtk_action_group_list_actions(_GtkActionGroup *);
+extern (C) _GtkAction * gtk_action_group_get_action(_GtkActionGroup *, char *);
+extern (C) void gtk_action_group_set_visible(_GtkActionGroup *, int);
+extern (C) int gtk_action_group_get_visible(_GtkActionGroup *);
+extern (C) void gtk_action_group_set_sensitive(_GtkActionGroup *, int);
+extern (C) int gtk_action_group_get_sensitive(_GtkActionGroup *);
+extern (C) char * gtk_action_group_get_name(_GtkActionGroup *);
+extern (C) _GtkActionGroup * gtk_action_group_new(char *);
+extern (C) uint gtk_action_group_get_type();
+extern (C) void gtk_item_factories_path_delete(char *, char *);
+extern (C) void gtk_item_factory_create_menu_entries(uint, GtkMenuEntry *);
+extern (C) _GtkItemFactory * gtk_item_factory_from_path(char *);
+extern (C) void gtk_item_factory_create_items_ac(_GtkItemFactory *, uint, _GtkItemFactoryEntry *, void *, uint);
+extern (C) void gtk_item_factory_set_translate_func(_GtkItemFactory *, _BCD_func__12124, void *, _BCD_func__13158);
+extern (C) void * gtk_item_factory_popup_data_from_widget(_GtkWidget *);
+extern (C) void * gtk_item_factory_popup_data(_GtkItemFactory *);
+extern (C) void gtk_item_factory_popup_with_data(_GtkItemFactory *, void *, _BCD_func__13158, uint, uint, uint, uint);
+extern (C) void gtk_item_factory_popup(_GtkItemFactory *, uint, uint, uint, uint);
+extern (C) void gtk_item_factory_delete_entries(_GtkItemFactory *, uint, _GtkItemFactoryEntry *);
+extern (C) void gtk_item_factory_delete_entry(_GtkItemFactory *, _GtkItemFactoryEntry *);
+extern (C) void gtk_item_factory_delete_item(_GtkItemFactory *, char *);
+extern (C) void gtk_item_factory_create_items(_GtkItemFactory *, uint, _GtkItemFactoryEntry *, void *);
+extern (C) void gtk_item_factory_create_item(_GtkItemFactory *, _GtkItemFactoryEntry *, void *, uint);
+extern (C) _GtkWidget * gtk_item_factory_get_item_by_action(_GtkItemFactory *, uint);
+extern (C) _GtkWidget * gtk_item_factory_get_widget_by_action(_GtkItemFactory *, uint);
+extern (C) _GtkWidget * gtk_item_factory_get_widget(_GtkItemFactory *, char *);
+extern (C) _GtkWidget * gtk_item_factory_get_item(_GtkItemFactory *, char *);
+extern (C) char * gtk_item_factory_path_from_widget(_GtkWidget *);
+extern (C) _GtkItemFactory * gtk_item_factory_from_widget(_GtkWidget *);
+extern (C) void gtk_item_factory_add_foreign(_GtkWidget *, char *, _GtkAccelGroup *, uint, int);
+extern (C) void gtk_item_factory_construct(_GtkItemFactory *, uint, char *, _GtkAccelGroup *);
+extern (C) _GtkItemFactory * gtk_item_factory_new(uint, char *, _GtkAccelGroup *);
+extern (C) uint gtk_item_factory_get_type();
+extern (C) void _gtk_action_sync_menu_visible(_GtkAction *, _GtkWidget *, int);
+extern (C) void _gtk_action_sync_visible(_GtkAction *);
+extern (C) void _gtk_action_sync_sensitive(_GtkAction *);
+extern (C) void gtk_action_set_accel_group(_GtkAction *, _GtkAccelGroup *);
+extern (C) void gtk_action_set_accel_path(_GtkAction *, char *);
+extern (C) void _gtk_action_emit_activate(_GtkAction *);
+extern (C) void gtk_action_unblock_activate_from(_GtkAction *, _GtkWidget *);
+extern (C) void gtk_action_block_activate_from(_GtkAction *, _GtkWidget *);
+extern (C) _GClosure * gtk_action_get_accel_closure(_GtkAction *);
+extern (C) char * gtk_action_get_accel_path(_GtkAction *);
+extern (C) void gtk_action_disconnect_accelerator(_GtkAction *);
+extern (C) void gtk_action_connect_accelerator(_GtkAction *);
+extern (C) _GtkAction * gtk_widget_get_action(_GtkWidget *);
+extern (C) _GSList * gtk_action_get_proxies(_GtkAction *);
+extern (C) void gtk_action_disconnect_proxy(_GtkAction *, _GtkWidget *);
+extern (C) void gtk_action_connect_proxy(_GtkAction *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_action_create_menu(_GtkAction *);
+extern (C) _GtkWidget * gtk_action_create_tool_item(_GtkAction *);
+extern (C) _GtkWidget * gtk_action_create_menu_item(_GtkAction *);
+extern (C) _GtkWidget * gtk_action_create_icon(_GtkAction *, int);
+extern (C) void gtk_action_activate(_GtkAction *);
+extern (C) void gtk_action_set_visible(_GtkAction *, int);
+extern (C) int gtk_action_get_visible(_GtkAction *);
+extern (C) int gtk_action_is_visible(_GtkAction *);
+extern (C) void gtk_action_set_sensitive(_GtkAction *, int);
+extern (C) int gtk_action_get_sensitive(_GtkAction *);
+extern (C) int gtk_action_is_sensitive(_GtkAction *);
+extern (C) char * gtk_action_get_name(_GtkAction *);
+extern (C) _GtkAction * gtk_action_new(char *, char *, char *, char *);
+extern (C) uint gtk_action_get_type();
+extern (C) void gtk_accessible_connect_widget_destroyed(_GtkAccessible *);
+extern (C) uint gtk_accessible_get_type();
+extern (C) int _gtk_accel_path_is_valid(char *);
+extern (C) void _gtk_accel_map_remove_group(char *, _GtkAccelGroup *);
+extern (C) void _gtk_accel_map_add_group(char *, _GtkAccelGroup *);
+extern (C) void _gtk_accel_map_init();
+extern (C) void * gtk_accel_map_get();
+extern (C) uint gtk_accel_map_get_type();
+extern (C) void gtk_accel_map_foreach_unfiltered(void *, _BCD_func__12490);
+extern (C) void gtk_accel_map_add_filter(char *);
+extern (C) void gtk_accel_map_unlock_path(char *);
+extern (C) void gtk_accel_map_lock_path(char *);
+extern (C) void gtk_accel_map_save_fd(int);
+extern (C) void gtk_accel_map_load_scanner(_GScanner *);
+extern (C) void gtk_accel_map_load_fd(int);
+extern (C) void gtk_accel_map_foreach(void *, _BCD_func__12490);
+extern (C) void gtk_accel_map_save(char *);
+extern (C) void gtk_accel_map_load(char *);
+extern (C) int gtk_accel_map_change_entry(char *, uint, int, int);
+extern (C) int gtk_accel_map_lookup_entry(char *, _GtkAccelKey *);
+extern (C) void gtk_accel_map_add_entry(char *, uint, int);
+extern (C) char * _gtk_accel_label_class_get_accelerator_label(_GtkAccelLabelClass *, uint, int);
+extern (C) int gtk_accel_label_refetch(_GtkAccelLabel *);
+extern (C) void gtk_accel_label_set_accel_closure(_GtkAccelLabel *, _GClosure *);
+extern (C) void gtk_accel_label_set_accel_widget(_GtkAccelLabel *, _GtkWidget *);
+extern (C) uint gtk_accel_label_get_accel_width(_GtkAccelLabel *);
+extern (C) _GtkWidget * gtk_accel_label_get_accel_widget(_GtkAccelLabel *);
+extern (C) _GtkWidget * gtk_accel_label_new(char *);
+extern (C) uint gtk_accel_label_get_type();
+extern (C) uint gtk_label_parse_uline(_GtkLabel *, char *);
+extern (C) void gtk_label_get(_GtkLabel *, char * *);
+extern (C) int gtk_label_get_single_line_mode(_GtkLabel *);
+extern (C) void gtk_label_set_single_line_mode(_GtkLabel *, int);
+extern (C) void gtk_label_get_layout_offsets(_GtkLabel *, int *, int *);
+extern (C) void * gtk_label_get_layout(_GtkLabel *);
+extern (C) int gtk_label_get_selection_bounds(_GtkLabel *, int *, int *);
+extern (C) void gtk_label_select_region(_GtkLabel *, int, int);
+extern (C) double gtk_label_get_angle(_GtkLabel *);
+extern (C) void gtk_label_set_angle(_GtkLabel *, double);
+extern (C) int gtk_label_get_selectable(_GtkLabel *);
+extern (C) void gtk_label_set_selectable(_GtkLabel *, int);
+extern (C) int gtk_label_get_line_wrap_mode(_GtkLabel *);
+extern (C) void gtk_label_set_line_wrap_mode(_GtkLabel *, int);
+extern (C) int gtk_label_get_line_wrap(_GtkLabel *);
+extern (C) void gtk_label_set_line_wrap(_GtkLabel *, int);
+extern (C) void gtk_label_set_pattern(_GtkLabel *, char *);
+extern (C) int gtk_label_get_max_width_chars(_GtkLabel *);
+extern (C) void gtk_label_set_max_width_chars(_GtkLabel *, int);
+extern (C) int gtk_label_get_width_chars(_GtkLabel *);
+extern (C) void gtk_label_set_width_chars(_GtkLabel *, int);
+extern (C) int gtk_label_get_ellipsize(_GtkLabel *);
+extern (C) void gtk_label_set_ellipsize(_GtkLabel *, int);
+extern (C) int gtk_label_get_justify(_GtkLabel *);
+extern (C) void gtk_label_set_justify(_GtkLabel *, int);
+extern (C) void gtk_label_set_text_with_mnemonic(_GtkLabel *, char *);
+extern (C) _GtkWidget * gtk_label_get_mnemonic_widget(_GtkLabel *);
+extern (C) void gtk_label_set_mnemonic_widget(_GtkLabel *, _GtkWidget *);
+extern (C) uint gtk_label_get_mnemonic_keyval(_GtkLabel *);
+extern (C) void gtk_label_set_markup_with_mnemonic(_GtkLabel *, char *);
+extern (C) int gtk_label_get_use_underline(_GtkLabel *);
+extern (C) void gtk_label_set_use_underline(_GtkLabel *, int);
+extern (C) int gtk_label_get_use_markup(_GtkLabel *);
+extern (C) void gtk_label_set_use_markup(_GtkLabel *, int);
+extern (C) void gtk_label_set_markup(_GtkLabel *, char *);
+extern (C) char * gtk_label_get_label(_GtkLabel *);
+extern (C) void gtk_label_set_label(_GtkLabel *, char *);
+extern (C) void * gtk_label_get_attributes(_GtkLabel *);
+extern (C) void gtk_label_set_attributes(_GtkLabel *, void *);
+extern (C) char * gtk_label_get_text(_GtkLabel *);
+extern (C) void gtk_label_set_text(_GtkLabel *, char *);
+extern (C) _GtkWidget * gtk_label_new_with_mnemonic(char *);
+extern (C) _GtkWidget * gtk_label_new(char *);
+extern (C) uint gtk_label_get_type();
+extern (C) _GList * gtk_menu_get_for_attach_widget(_GtkWidget *);
+extern (C) void gtk_menu_set_monitor(_GtkMenu *, int);
+extern (C) void gtk_menu_attach(_GtkMenu *, _GtkWidget *, uint, uint, uint, uint);
+extern (C) void gtk_menu_set_screen(_GtkMenu *, _GdkScreen *);
+extern (C) void gtk_menu_reorder_child(_GtkMenu *, _GtkWidget *, int);
+extern (C) char * gtk_menu_get_title(_GtkMenu *);
+extern (C) void gtk_menu_set_title(_GtkMenu *, char *);
+extern (C) int gtk_menu_get_tearoff_state(_GtkMenu *);
+extern (C) void gtk_menu_set_tearoff_state(_GtkMenu *, int);
+extern (C) _GtkWidget * gtk_menu_get_attach_widget(_GtkMenu *);
+extern (C) void gtk_menu_detach(_GtkMenu *);
+extern (C) void gtk_menu_attach_to_widget(_GtkMenu *, _GtkWidget *, _BCD_func__12552);
+extern (C) void gtk_menu_set_accel_path(_GtkMenu *, char *);
+extern (C) _GtkAccelGroup * gtk_menu_get_accel_group(_GtkMenu *);
+extern (C) void gtk_menu_set_accel_group(_GtkMenu *, _GtkAccelGroup *);
+extern (C) void gtk_menu_set_active(_GtkMenu *, uint);
+extern (C) _GtkWidget * gtk_menu_get_active(_GtkMenu *);
+extern (C) void gtk_menu_popdown(_GtkMenu *);
+extern (C) void gtk_menu_reposition(_GtkMenu *);
+extern (C) void gtk_menu_popup(_GtkMenu *, _GtkWidget *, _GtkWidget *, _BCD_func__12553, void *, uint, uint);
+extern (C) _GtkWidget * gtk_menu_new();
+extern (C) uint gtk_menu_get_type();
+extern (C) void gtk_menu_shell_set_take_focus(_GtkMenuShell *, int);
+extern (C) int gtk_menu_shell_get_take_focus(_GtkMenuShell *);
+extern (C) void _gtk_menu_shell_remove_mnemonic(_GtkMenuShell *, uint, _GtkWidget *);
+extern (C) void _gtk_menu_shell_add_mnemonic(_GtkMenuShell *, uint, _GtkWidget *);
+extern (C) void gtk_menu_shell_cancel(_GtkMenuShell *);
+extern (C) int _gtk_menu_shell_get_popup_delay(_GtkMenuShell *);
+extern (C) void _gtk_menu_shell_activate(_GtkMenuShell *);
+extern (C) void _gtk_menu_shell_select_last(_GtkMenuShell *, int);
+extern (C) void gtk_menu_shell_select_first(_GtkMenuShell *, int);
+extern (C) void gtk_menu_shell_activate_item(_GtkMenuShell *, _GtkWidget *, int);
+extern (C) void gtk_menu_shell_deselect(_GtkMenuShell *);
+extern (C) void gtk_menu_shell_select_item(_GtkMenuShell *, _GtkWidget *);
+extern (C) void gtk_menu_shell_deactivate(_GtkMenuShell *);
+extern (C) void gtk_menu_shell_insert(_GtkMenuShell *, _GtkWidget *, int);
+extern (C) void gtk_menu_shell_prepend(_GtkMenuShell *, _GtkWidget *);
+extern (C) void gtk_menu_shell_append(_GtkMenuShell *, _GtkWidget *);
+extern (C) uint gtk_menu_shell_get_type();
+extern (C) void gtk_misc_get_padding(_GtkMisc *, int *, int *);
+extern (C) void gtk_misc_set_padding(_GtkMisc *, int, int);
+extern (C) void gtk_misc_get_alignment(_GtkMisc *, float *, float *);
+extern (C) void gtk_misc_set_alignment(_GtkMisc *, float, float);
+extern (C) uint gtk_misc_get_type();
+extern (C) _BCD_func__12632 gtk_about_dialog_set_url_hook(_BCD_func__12632, void *, _BCD_func__13158);
+extern (C) _BCD_func__12632 gtk_about_dialog_set_email_hook(_BCD_func__12632, void *, _BCD_func__13158);
+extern (C) void gtk_about_dialog_set_logo_icon_name(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_logo_icon_name(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_logo(_GtkAboutDialog *, void *);
+extern (C) void * gtk_about_dialog_get_logo(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_translator_credits(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_translator_credits(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_artists(_GtkAboutDialog *, char * *);
+extern (C) char * * gtk_about_dialog_get_artists(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_documenters(_GtkAboutDialog *, char * *);
+extern (C) char * * gtk_about_dialog_get_documenters(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_authors(_GtkAboutDialog *, char * *);
+extern (C) char * * gtk_about_dialog_get_authors(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_website_label(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_website_label(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_website(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_website(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_wrap_license(_GtkAboutDialog *, int);
+extern (C) int gtk_about_dialog_get_wrap_license(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_license(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_license(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_comments(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_comments(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_copyright(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_copyright(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_version(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_version(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_program_name(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_program_name(_GtkAboutDialog *);
+extern (C) void gtk_about_dialog_set_name(_GtkAboutDialog *, char *);
+extern (C) char * gtk_about_dialog_get_name(_GtkAboutDialog *);
+extern (C) void gtk_show_about_dialog(_GtkWindow *, char *, ...);
+extern (C) _GtkWidget * gtk_about_dialog_new();
+extern (C) uint gtk_about_dialog_get_type();
+extern (C) void _gtk_dialog_set_ignore_separator(_GtkDialog *, int);
+extern (C) int gtk_dialog_run(_GtkDialog *);
+extern (C) void gtk_dialog_response(_GtkDialog *, int);
+extern (C) void gtk_dialog_set_alternative_button_order_from_array(_GtkDialog *, int, int *);
+extern (C) void gtk_dialog_set_alternative_button_order(_GtkDialog *, int, ...);
+extern (C) int gtk_alternative_dialog_button_order(_GdkScreen *);
+extern (C) int gtk_dialog_get_has_separator(_GtkDialog *);
+extern (C) void gtk_dialog_set_has_separator(_GtkDialog *, int);
+extern (C) int gtk_dialog_get_response_for_widget(_GtkDialog *, _GtkWidget *);
+extern (C) void gtk_dialog_set_default_response(_GtkDialog *, int);
+extern (C) void gtk_dialog_set_response_sensitive(_GtkDialog *, int, int);
+extern (C) void gtk_dialog_add_buttons(_GtkDialog *, char *, ...);
+extern (C) _GtkWidget * gtk_dialog_add_button(_GtkDialog *, char *, int);
+extern (C) void gtk_dialog_add_action_widget(_GtkDialog *, _GtkWidget *, int);
+extern (C) _GtkWidget * gtk_dialog_new_with_buttons(char *, _GtkWindow *, int, char *, ...);
+extern (C) _GtkWidget * gtk_dialog_new();
+extern (C) uint gtk_dialog_get_type();
+extern (C) int _gtk_window_query_nonaccels(_GtkWindow *, uint, int);
+extern (C) void _gtk_window_keys_foreach(_GtkWindow *, _BCD_func__12662, void *);
+extern (C) void _gtk_window_set_is_active(_GtkWindow *, int);
+extern (C) void _gtk_window_unset_focus_and_default(_GtkWindow *, _GtkWidget *);
+extern (C) void _gtk_window_set_has_toplevel_focus(_GtkWindow *, int);
+extern (C) _GtkWidget * _gtk_window_group_get_current_grab(_GtkWindowGroup *);
+extern (C) void _gtk_window_constrain_size(_GtkWindow *, int, int, int *, int *);
+extern (C) void _gtk_window_reposition(_GtkWindow *, int, int);
+extern (C) void gtk_window_add_embedded_xid(_GtkWindow *, uint);
+extern (C) void gtk_window_remove_embedded_xid(_GtkWindow *, uint);
+extern (C) void _gtk_window_internal_set_focus(_GtkWindow *, _GtkWidget *);
+extern (C) void gtk_window_group_remove_window(_GtkWindowGroup *, _GtkWindow *);
+extern (C) void gtk_window_group_add_window(_GtkWindowGroup *, _GtkWindow *);
+extern (C) _GtkWindowGroup * gtk_window_group_new();
+extern (C) uint gtk_window_group_get_type();
+extern (C) void gtk_window_reshow_with_initial_size(_GtkWindow *);
+extern (C) _GtkWindowGroup * gtk_window_get_group(_GtkWindow *);
+extern (C) int gtk_window_parse_geometry(_GtkWindow *, char *);
+extern (C) void gtk_window_get_position(_GtkWindow *, int *, int *);
+extern (C) void gtk_window_move(_GtkWindow *, int, int);
+extern (C) void gtk_window_get_size(_GtkWindow *, int *, int *);
+extern (C) void gtk_window_resize(_GtkWindow *, int, int);
+extern (C) void gtk_window_get_default_size(_GtkWindow *, int *, int *);
+extern (C) void gtk_window_set_default_size(_GtkWindow *, int, int);
+extern (C) void gtk_window_set_policy(_GtkWindow *, int, int, int);
+extern (C) void gtk_window_begin_move_drag(_GtkWindow *, int, int, int, uint);
+extern (C) void gtk_window_begin_resize_drag(_GtkWindow *, int, int, int, int, uint);
+extern (C) void gtk_window_set_keep_below(_GtkWindow *, int);
+extern (C) void gtk_window_set_keep_above(_GtkWindow *, int);
+extern (C) void gtk_window_unfullscreen(_GtkWindow *);
+extern (C) void gtk_window_fullscreen(_GtkWindow *);
+extern (C) void gtk_window_unmaximize(_GtkWindow *);
+extern (C) void gtk_window_maximize(_GtkWindow *);
+extern (C) void gtk_window_unstick(_GtkWindow *);
+extern (C) void gtk_window_stick(_GtkWindow *);
+extern (C) void gtk_window_deiconify(_GtkWindow *);
+extern (C) void gtk_window_iconify(_GtkWindow *);
+extern (C) void gtk_window_present_with_time(_GtkWindow *, uint);
+extern (C) void gtk_window_present(_GtkWindow *);
+extern (C) int gtk_window_propagate_key_event(_GtkWindow *, _GdkEventKey *);
+extern (C) int gtk_window_activate_key(_GtkWindow *, _GdkEventKey *);
+extern (C) int gtk_window_get_mnemonic_modifier(_GtkWindow *);
+extern (C) void gtk_window_set_mnemonic_modifier(_GtkWindow *, int);
+extern (C) int gtk_window_mnemonic_activate(_GtkWindow *, uint, int);
+extern (C) void gtk_window_remove_mnemonic(_GtkWindow *, uint, _GtkWidget *);
+extern (C) void gtk_window_add_mnemonic(_GtkWindow *, uint, _GtkWidget *);
+extern (C) _GList * gtk_window_list_toplevels();
+extern (C) int gtk_window_get_modal(_GtkWindow *);
+extern (C) void gtk_window_set_modal(_GtkWindow *, int);
+extern (C) void gtk_window_set_auto_startup_notification(int);
+extern (C) int gtk_window_set_default_icon_from_file(char *, _GError * *);
+extern (C) void gtk_window_set_default_icon_name(char *);
+extern (C) void gtk_window_set_default_icon(void *);
+extern (C) _GList * gtk_window_get_default_icon_list();
+extern (C) void gtk_window_set_default_icon_list(_GList *);
+extern (C) char * gtk_window_get_icon_name(_GtkWindow *);
+extern (C) void * gtk_window_get_icon(_GtkWindow *);
+extern (C) int gtk_window_set_icon_from_file(_GtkWindow *, char *, _GError * *);
+extern (C) void gtk_window_set_icon_name(_GtkWindow *, char *);
+extern (C) void gtk_window_set_icon(_GtkWindow *, void *);
+extern (C) _GList * gtk_window_get_icon_list(_GtkWindow *);
+extern (C) void gtk_window_set_icon_list(_GtkWindow *, _GList *);
+extern (C) int gtk_window_get_deletable(_GtkWindow *);
+extern (C) void gtk_window_set_deletable(_GtkWindow *, int);
+extern (C) int gtk_window_get_decorated(_GtkWindow *);
+extern (C) void gtk_window_set_decorated(_GtkWindow *, int);
+extern (C) void gtk_window_get_frame_dimensions(_GtkWindow *, int *, int *, int *, int *);
+extern (C) void gtk_window_set_frame_dimensions(_GtkWindow *, int, int, int, int);
+extern (C) int gtk_window_get_has_frame(_GtkWindow *);
+extern (C) void gtk_window_set_has_frame(_GtkWindow *, int);
+extern (C) int gtk_window_has_toplevel_focus(_GtkWindow *);
+extern (C) int gtk_window_is_active(_GtkWindow *);
+extern (C) _GdkScreen * gtk_window_get_screen(_GtkWindow *);
+extern (C) void gtk_window_set_screen(_GtkWindow *, _GdkScreen *);
+extern (C) void gtk_window_set_geometry_hints(_GtkWindow *, _GtkWidget *, _GdkGeometry *, int);
+extern (C) int gtk_window_get_gravity(_GtkWindow *);
+extern (C) void gtk_window_set_gravity(_GtkWindow *, int);
+extern (C) int gtk_window_get_resizable(_GtkWindow *);
+extern (C) void gtk_window_set_resizable(_GtkWindow *, int);
+extern (C) int gtk_window_get_destroy_with_parent(_GtkWindow *);
+extern (C) void gtk_window_set_destroy_with_parent(_GtkWindow *, int);
+extern (C) int gtk_window_get_focus_on_map(_GtkWindow *);
+extern (C) void gtk_window_set_focus_on_map(_GtkWindow *, int);
+extern (C) int gtk_window_get_accept_focus(_GtkWindow *);
+extern (C) void gtk_window_set_accept_focus(_GtkWindow *, int);
+extern (C) int gtk_window_get_urgency_hint(_GtkWindow *);
+extern (C) void gtk_window_set_urgency_hint(_GtkWindow *, int);
+extern (C) int gtk_window_get_skip_pager_hint(_GtkWindow *);
+extern (C) void gtk_window_set_skip_pager_hint(_GtkWindow *, int);
+extern (C) int gtk_window_get_skip_taskbar_hint(_GtkWindow *);
+extern (C) void gtk_window_set_skip_taskbar_hint(_GtkWindow *, int);
+extern (C) int gtk_window_get_type_hint(_GtkWindow *);
+extern (C) void gtk_window_set_type_hint(_GtkWindow *, int);
+extern (C) double gtk_window_get_opacity(_GtkWindow *);
+extern (C) void gtk_window_set_opacity(_GtkWindow *, double);
+extern (C) _GtkWindow * gtk_window_get_transient_for(_GtkWindow *);
+extern (C) void gtk_window_set_transient_for(_GtkWindow *, _GtkWindow *);
+extern (C) int gtk_window_activate_default(_GtkWindow *);
+extern (C) void gtk_window_set_default(_GtkWindow *, _GtkWidget *);
+extern (C) _GtkWidget * gtk_window_get_focus(_GtkWindow *);
+extern (C) void gtk_window_set_focus(_GtkWindow *, _GtkWidget *);
+extern (C) int gtk_window_activate_focus(_GtkWindow *);
+extern (C) void gtk_window_set_position(_GtkWindow *, int);
+extern (C) void gtk_window_remove_accel_group(_GtkWindow *, _GtkAccelGroup *);
+extern (C) void gtk_window_add_accel_group(_GtkWindow *, _GtkAccelGroup *);
+extern (C) char * gtk_window_get_role(_GtkWindow *);
+extern (C) void gtk_window_set_startup_id(_GtkWindow *, char *);
+extern (C) void gtk_window_set_role(_GtkWindow *, char *);
+extern (C) void gtk_window_set_wmclass(_GtkWindow *, char *, char *);
+extern (C) char * gtk_window_get_title(_GtkWindow *);
+extern (C) void gtk_window_set_title(_GtkWindow *, char *);
+extern (C) _GtkWidget * gtk_window_new(int);
+extern (C) uint gtk_window_get_type();
+extern (C) _GtkWidget * gtk_bin_get_child(_GtkBin *);
+extern (C) uint gtk_bin_get_type();
+extern (C) _GList * _gtk_container_focus_sort(_GtkContainer *, _GList *, int, _GtkWidget *);
+extern (C) void _gtk_container_dequeue_resize_handler(_GtkContainer *);
+extern (C) char * _gtk_container_child_composite_name(_GtkContainer *, _GtkWidget *);
+extern (C) void _gtk_container_clear_resize_widgets(_GtkContainer *);
+extern (C) void _gtk_container_queue_resize(_GtkContainer *);
+extern (C) void gtk_container_forall(_GtkContainer *, _BCD_func__12090, void *);
+extern (C) void gtk_container_child_get_property(_GtkContainer *, _GtkWidget *, char *, _GValue *);
+extern (C) void gtk_container_child_set_property(_GtkContainer *, _GtkWidget *, char *, _GValue *);
+extern (C) void gtk_container_child_get_valist(_GtkContainer *, _GtkWidget *, char *, char *);
+extern (C) void gtk_container_child_set_valist(_GtkContainer *, _GtkWidget *, char *, char *);
+extern (C) void gtk_container_child_get(_GtkContainer *, _GtkWidget *, char *, ...);
+extern (C) void gtk_container_child_set(_GtkContainer *, _GtkWidget *, char *, ...);
+extern (C) void gtk_container_add_with_properties(_GtkContainer *, _GtkWidget *, char *, ...);
+extern (C) _GParamSpec * * gtk_container_class_list_child_properties(_GObjectClass *, uint *);
+extern (C) _GParamSpec * gtk_container_class_find_child_property(_GObjectClass *, char *);
+extern (C) void gtk_container_class_install_child_property(_GtkContainerClass *, uint, _GParamSpec *);
+extern (C) uint gtk_container_child_type(_GtkContainer *);
+extern (C) void gtk_container_resize_children(_GtkContainer *);
+extern (C) _GtkAdjustment * gtk_container_get_focus_hadjustment(_GtkContainer *);
+extern (C) void gtk_container_set_focus_hadjustment(_GtkContainer *, _GtkAdjustment *);
+extern (C) _GtkAdjustment * gtk_container_get_focus_vadjustment(_GtkContainer *);
+extern (C) void gtk_container_set_focus_vadjustment(_GtkContainer *, _GtkAdjustment *);
+extern (C) void gtk_container_set_focus_child(_GtkContainer *, _GtkWidget *);
+extern (C) void gtk_container_set_reallocate_redraws(_GtkContainer *, int);
+extern (C) void gtk_container_unset_focus_chain(_GtkContainer *);
+extern (C) int gtk_container_get_focus_chain(_GtkContainer *, _GList * *);
+extern (C) void gtk_container_set_focus_chain(_GtkContainer *, _GList *);
+extern (C) void gtk_container_propagate_expose(_GtkContainer *, _GtkWidget *, _GdkEventExpose *);
+extern (C) _GList * gtk_container_get_children(_GtkContainer *);
+extern (C) void gtk_container_foreach_full(_GtkContainer *, _BCD_func__12090, _BCD_func__13157, void *, _BCD_func__13158);
+extern (C) void gtk_container_foreach(_GtkContainer *, _BCD_func__12090, void *);
+extern (C) void gtk_container_check_resize(_GtkContainer *);
+extern (C) int gtk_container_get_resize_mode(_GtkContainer *);
+extern (C) void gtk_container_set_resize_mode(_GtkContainer *, int);
+extern (C) void gtk_container_remove(_GtkContainer *, _GtkWidget *);
+extern (C) void gtk_container_add(_GtkContainer *, _GtkWidget *);
+extern (C) uint gtk_container_get_border_width(_GtkContainer *);
+extern (C) void gtk_container_set_border_width(_GtkContainer *, uint);
+extern (C) uint gtk_container_get_type();
+extern (C) _GdkColormap * _gtk_widget_peek_colormap();
+extern (C) void _gtk_widget_propagate_composited_changed(_GtkWidget *);
+extern (C) void _gtk_widget_propagate_screen_changed(_GtkWidget *, _GdkScreen *);
+extern (C) void _gtk_widget_propagate_hierarchy_changed(_GtkWidget *, _GtkWidget *);
+extern (C) _GtkWidgetAuxInfo * _gtk_widget_get_aux_info(_GtkWidget *, int);
+extern (C) void _gtk_widget_grab_notify(_GtkWidget *, int);
+extern (C) void gtk_requisition_free(_GtkRequisition *);
+extern (C) _GtkRequisition * gtk_requisition_copy(_GtkRequisition *);
+extern (C) uint gtk_requisition_get_type();
+extern (C) int gtk_widget_get_has_tooltip(_GtkWidget *);
+extern (C) void gtk_widget_set_has_tooltip(_GtkWidget *, int);
+extern (C) char * gtk_widget_get_tooltip_markup(_GtkWidget *);
+extern (C) void gtk_widget_set_tooltip_markup(_GtkWidget *, char *);
+extern (C) char * gtk_widget_get_tooltip_text(_GtkWidget *);
+extern (C) void gtk_widget_set_tooltip_text(_GtkWidget *, char *);
+extern (C) void gtk_widget_trigger_tooltip_query(_GtkWidget *);
+extern (C) _GtkWindow * gtk_widget_get_tooltip_window(_GtkWidget *);
+extern (C) void gtk_widget_set_tooltip_window(_GtkWidget *, _GtkWindow *);
+extern (C) void gtk_widget_remove_mnemonic_label(_GtkWidget *, _GtkWidget *);
+extern (C) void gtk_widget_add_mnemonic_label(_GtkWidget *, _GtkWidget *);
+extern (C) _GList * gtk_widget_list_mnemonic_labels(_GtkWidget *);
+extern (C) void gtk_widget_class_path(_GtkWidget *, uint *, char * *, char * *);
+extern (C) void gtk_widget_path(_GtkWidget *, uint *, char * *, char * *);
+extern (C) void gtk_widget_reset_shapes(_GtkWidget *);
+extern (C) void gtk_widget_input_shape_combine_mask(_GtkWidget *, _GdkDrawable *, int, int);
+extern (C) void gtk_widget_shape_combine_mask(_GtkWidget *, _GdkDrawable *, int, int);
+extern (C) int gtk_widget_is_composited(_GtkWidget *);
+extern (C) int gtk_widget_get_default_direction();
+extern (C) void gtk_widget_set_default_direction(int);
+extern (C) int gtk_widget_get_direction(_GtkWidget *);
+extern (C) void gtk_widget_set_direction(_GtkWidget *, int);
+extern (C) _GdkVisual * gtk_widget_get_default_visual();
+extern (C) _GdkColormap * gtk_widget_get_default_colormap();
+extern (C) _GtkStyle * gtk_widget_get_default_style();
+extern (C) void gtk_widget_set_default_colormap(_GdkColormap *);
+extern (C) void gtk_widget_style_get(_GtkWidget *, char *, ...);
+extern (C) void gtk_widget_style_get_valist(_GtkWidget *, char *, char *);
+extern (C) void gtk_widget_style_get_property(_GtkWidget *, char *, _GValue *);
+extern (C) _GParamSpec * * gtk_widget_class_list_style_properties(_GtkWidgetClass *, uint *);
+extern (C) _GParamSpec * gtk_widget_class_find_style_property(_GtkWidgetClass *, char *);
+extern (C) void gtk_widget_class_install_style_property_parser(_GtkWidgetClass *, _GParamSpec *, _BCD_func__12993);
+extern (C) void gtk_widget_class_install_style_property(_GtkWidgetClass *, _GParamSpec *);
+extern (C) void gtk_widget_pop_colormap();
+extern (C) void gtk_widget_pop_composite_child();
+extern (C) void gtk_widget_push_composite_child();
+extern (C) void gtk_widget_push_colormap(_GdkColormap *);
+extern (C) void gtk_widget_reset_rc_styles(_GtkWidget *);
+extern (C) char * gtk_widget_get_composite_name(_GtkWidget *);
+extern (C) void gtk_widget_set_composite_name(_GtkWidget *, char *);
+extern (C) void * gtk_widget_render_icon(_GtkWidget *, char *, int, char *);
+extern (C) void * gtk_widget_create_pango_layout(_GtkWidget *, char *);
+extern (C) void * gtk_widget_get_pango_context(_GtkWidget *);
+extern (C) void * gtk_widget_create_pango_context(_GtkWidget *);
+extern (C) void gtk_widget_modify_font(_GtkWidget *, void *);
+extern (C) void gtk_widget_modify_cursor(_GtkWidget *, _GdkColor *, _GdkColor *);
+extern (C) void gtk_widget_modify_base(_GtkWidget *, int, _GdkColor *);
+extern (C) void gtk_widget_modify_text(_GtkWidget *, int, _GdkColor *);
+extern (C) void gtk_widget_modify_bg(_GtkWidget *, int, _GdkColor *);
+extern (C) void gtk_widget_modify_fg(_GtkWidget *, int, _GdkColor *);
+extern (C) _GtkRcStyle * gtk_widget_get_modifier_style(_GtkWidget *);
+extern (C) void gtk_widget_modify_style(_GtkWidget *, _GtkRcStyle *);
+extern (C) _GtkStyle * gtk_widget_get_style(_GtkWidget *);
+extern (C) void gtk_widget_ensure_style(_GtkWidget *);
+extern (C) void gtk_widget_set_style(_GtkWidget *, _GtkStyle *);
+extern (C) int gtk_widget_hide_on_delete(_GtkWidget *);
+extern (C) int gtk_widget_translate_coordinates(_GtkWidget *, _GtkWidget *, int, int, int *, int *);
+extern (C) int gtk_widget_is_ancestor(_GtkWidget *, _GtkWidget *);
+extern (C) void gtk_widget_get_pointer(_GtkWidget *, int *, int *);
+extern (C) int gtk_widget_get_events(_GtkWidget *);
+extern (C) void gtk_widget_set_colormap(_GtkWidget *, _GdkColormap *);
+extern (C) _AtkObject * gtk_widget_get_accessible(_GtkWidget *);
+extern (C) void * gtk_widget_get_clipboard(_GtkWidget *, void *);
+extern (C) _GtkSettings * gtk_widget_get_settings(_GtkWidget *);
+extern (C) _GdkDrawable * gtk_widget_get_root_window(_GtkWidget *);
+extern (C) _GdkDisplay * gtk_widget_get_display(_GtkWidget *);
+extern (C) int gtk_widget_has_screen(_GtkWidget *);
+extern (C) _GdkScreen * gtk_widget_get_screen(_GtkWidget *);
+extern (C) _GdkVisual * gtk_widget_get_visual(_GtkWidget *);
+extern (C) _GdkColormap * gtk_widget_get_colormap(_GtkWidget *);
+extern (C) _GtkWidget * gtk_widget_get_ancestor(_GtkWidget *, uint);
+extern (C) _GtkWidget * gtk_widget_get_toplevel(_GtkWidget *);
+extern (C) int gtk_widget_get_extension_events(_GtkWidget *);
+extern (C) void gtk_widget_set_extension_events(_GtkWidget *, int);
+extern (C) void gtk_widget_add_events(_GtkWidget *, int);
+extern (C) void gtk_widget_set_events(_GtkWidget *, int);
+extern (C) void gtk_widget_set_usize(_GtkWidget *, int, int);
+extern (C) void gtk_widget_set_uposition(_GtkWidget *, int, int);
+extern (C) void gtk_widget_get_size_request(_GtkWidget *, int *, int *);
+extern (C) void gtk_widget_set_size_request(_GtkWidget *, int, int);
+extern (C) void gtk_widget_error_bell(_GtkWidget *);
+extern (C) int gtk_widget_keynav_failed(_GtkWidget *, int);
+extern (C) int gtk_widget_child_focus(_GtkWidget *, int);
+extern (C) _GdkDrawable * gtk_widget_get_parent_window(_GtkWidget *);
+extern (C) _GtkWidget * gtk_widget_get_parent(_GtkWidget *);
+extern (C) int gtk_widget_get_child_visible(_GtkWidget *);
+extern (C) void gtk_widget_set_child_visible(_GtkWidget *, int);
+extern (C) void gtk_widget_set_parent_window(_GtkWidget *, _GdkDrawable *);
+extern (C) void gtk_widget_set_parent(_GtkWidget *, _GtkWidget *);
+extern (C) void gtk_widget_set_redraw_on_allocate(_GtkWidget *, int);
+extern (C) void gtk_widget_set_double_buffered(_GtkWidget *, int);
+extern (C) void gtk_widget_set_app_paintable(_GtkWidget *, int);
+extern (C) void gtk_widget_set_sensitive(_GtkWidget *, int);
+extern (C) void gtk_widget_set_state(_GtkWidget *, int);
+extern (C) char * gtk_widget_get_name(_GtkWidget *);
+extern (C) void gtk_widget_set_name(_GtkWidget *, char *);
+extern (C) void gtk_widget_grab_default(_GtkWidget *);
+extern (C) void gtk_widget_grab_focus(_GtkWidget *);
+extern (C) int gtk_widget_is_focus(_GtkWidget *);
+extern (C) void gtk_widget_thaw_child_notify(_GtkWidget *);
+extern (C) void gtk_widget_child_notify(_GtkWidget *, char *);
+extern (C) void gtk_widget_freeze_child_notify(_GtkWidget *);
+extern (C) void * gtk_widget_region_intersect(_GtkWidget *, void *);
+extern (C) int gtk_widget_intersect(_GtkWidget *, _GdkRectangle *, _GdkRectangle *);
+extern (C) void gtk_widget_reparent(_GtkWidget *, _GtkWidget *);
+extern (C) int gtk_widget_set_scroll_adjustments(_GtkWidget *, _GtkAdjustment *, _GtkAdjustment *);
+extern (C) int gtk_widget_activate(_GtkWidget *);
+extern (C) int gtk_widget_send_expose(_GtkWidget *, _GdkEvent *);
+extern (C) int gtk_widget_event(_GtkWidget *, _GdkEvent *);
+extern (C) int gtk_widget_mnemonic_activate(_GtkWidget *, int);
+extern (C) int gtk_widget_can_activate_accel(_GtkWidget *, uint);
+extern (C) _GList * gtk_widget_list_accel_closures(_GtkWidget *);
+extern (C) char * _gtk_widget_get_accel_path(_GtkWidget *, int *);
+extern (C) void gtk_widget_set_accel_path(_GtkWidget *, char *, _GtkAccelGroup *);
+extern (C) int gtk_widget_remove_accelerator(_GtkWidget *, _GtkAccelGroup *, uint, int);
+extern (C) void gtk_widget_add_accelerator(_GtkWidget *, char *, _GtkAccelGroup *, uint, int, int);
+extern (C) void gtk_widget_get_child_requisition(_GtkWidget *, _GtkRequisition *);
+extern (C) void gtk_widget_size_allocate(_GtkWidget *, _GdkRectangle *);
+extern (C) void gtk_widget_size_request(_GtkWidget *, _GtkRequisition *);
+extern (C) void gtk_widget_draw(_GtkWidget *, _GdkRectangle *);
+extern (C) void gtk_widget_queue_resize_no_redraw(_GtkWidget *);
+extern (C) void gtk_widget_queue_resize(_GtkWidget *);
+extern (C) void gtk_widget_queue_clear_area(_GtkWidget *, int, int, int, int);
+extern (C) void gtk_widget_queue_clear(_GtkWidget *);
+extern (C) void gtk_widget_queue_draw_area(_GtkWidget *, int, int, int, int);
+extern (C) void gtk_widget_queue_draw(_GtkWidget *);
+extern (C) void gtk_widget_unrealize(_GtkWidget *);
+extern (C) void gtk_widget_realize(_GtkWidget *);
+extern (C) void gtk_widget_unmap(_GtkWidget *);
+extern (C) void gtk_widget_map(_GtkWidget *);
+extern (C) int gtk_widget_get_no_show_all(_GtkWidget *);
+extern (C) void gtk_widget_set_no_show_all(_GtkWidget *, int);
+extern (C) void gtk_widget_hide_all(_GtkWidget *);
+extern (C) void gtk_widget_show_all(_GtkWidget *);
+extern (C) void gtk_widget_hide(_GtkWidget *);
+extern (C) void gtk_widget_show_now(_GtkWidget *);
+extern (C) void gtk_widget_show(_GtkWidget *);
+extern (C) void gtk_widget_unparent(_GtkWidget *);
+extern (C) void gtk_widget_set(_GtkWidget *, char *, ...);
+extern (C) void gtk_widget_unref(_GtkWidget *);
+extern (C) _GtkWidget * gtk_widget_ref(_GtkWidget *);
+extern (C) void gtk_widget_destroyed(_GtkWidget *, _GtkWidget * *);
+extern (C) void gtk_widget_destroy(_GtkWidget *);
+extern (C) _GtkWidget * gtk_widget_new(uint, char *, ...);
+extern (C) uint gtk_widget_get_type();
+extern (C) int _gtk_settings_parse_convert(_BCD_func__12993, _GValue *, _GParamSpec *, _GValue *);
+extern (C) _BCD_func__12993 _gtk_rc_property_parser_from_type(uint);
+extern (C) void _gtk_settings_handle_event(_GdkEventSetting *);
+extern (C) void _gtk_settings_reset_rc_values(_GtkSettings *);
+extern (C) void _gtk_settings_set_property_value_from_rc(_GtkSettings *, char *, _GtkSettingsValue *);
+extern (C) void gtk_settings_set_double_property(_GtkSettings *, char *, double, char *);
+extern (C) void gtk_settings_set_long_property(_GtkSettings *, char *, int, char *);
+extern (C) void gtk_settings_set_string_property(_GtkSettings *, char *, char *, char *);
+extern (C) void gtk_settings_set_property_value(_GtkSettings *, char *, _GtkSettingsValue *);
+extern (C) int gtk_rc_property_parse_border(_GParamSpec *, _GString *, _GValue *);
+extern (C) int gtk_rc_property_parse_requisition(_GParamSpec *, _GString *, _GValue *);
+extern (C) int gtk_rc_property_parse_flags(_GParamSpec *, _GString *, _GValue *);
+extern (C) int gtk_rc_property_parse_enum(_GParamSpec *, _GString *, _GValue *);
+extern (C) int gtk_rc_property_parse_color(_GParamSpec *, _GString *, _GValue *);
+extern (C) void gtk_settings_install_property_parser(_GParamSpec *, _BCD_func__12993);
+extern (C) void gtk_settings_install_property(_GParamSpec *);
+extern (C) _GtkSettings * gtk_settings_get_for_screen(_GdkScreen *);
+extern (C) _GtkSettings * gtk_settings_get_default();
+extern (C) uint gtk_settings_get_type();
+extern (C) void _gtk_rc_context_destroy(_GtkSettings *);
+extern (C) char * _gtk_rc_context_get_default_font_name(_GtkSettings *);
+extern (C) _GSList * _gtk_rc_style_get_color_hashes(_GtkRcStyle *);
+extern (C) void _gtk_rc_style_unset_rc_property(_GtkRcStyle *, uint, uint);
+extern (C) void _gtk_rc_style_set_rc_property(_GtkRcStyle *, _GtkRcProperty *);
+extern (C) _GtkRcProperty * _gtk_rc_style_lookup_rc_property(_GtkRcStyle *, uint, uint);
+extern (C) uint gtk_rc_parse_priority(_GScanner *, int *);
+extern (C) uint gtk_rc_parse_state(_GScanner *, int *);
+extern (C) uint gtk_rc_parse_color_full(_GScanner *, _GtkRcStyle *, _GdkColor *);
+extern (C) uint gtk_rc_parse_color(_GScanner *, _GdkColor *);
+extern (C) _GScanner * gtk_rc_scanner_new();
+extern (C) char * gtk_rc_get_im_module_file();
+extern (C) char * gtk_rc_get_im_module_path();
+extern (C) char * gtk_rc_get_module_dir();
+extern (C) char * gtk_rc_get_theme_dir();
+extern (C) char * gtk_rc_find_module_in_path(char *);
+extern (C) void gtk_rc_style_unref(_GtkRcStyle *);
+extern (C) void gtk_rc_style_ref(_GtkRcStyle *);
+extern (C) _GtkRcStyle * gtk_rc_style_copy(_GtkRcStyle *);
+extern (C) _GtkRcStyle * gtk_rc_style_new();
+extern (C) uint gtk_rc_style_get_type();
+extern (C) void gtk_rc_add_class_style(_GtkRcStyle *, char *);
+extern (C) void gtk_rc_add_widget_class_style(_GtkRcStyle *, char *);
+extern (C) void gtk_rc_add_widget_name_style(_GtkRcStyle *, char *);
+extern (C) int gtk_rc_reparse_all();
+extern (C) void gtk_rc_parse_string(char *);
+extern (C) void gtk_rc_parse(char *);
+extern (C) char * gtk_rc_find_pixmap_in_path(_GtkSettings *, _GScanner *, char *);
+extern (C) void gtk_rc_reset_styles(_GtkSettings *);
+extern (C) int gtk_rc_reparse_all_for_settings(_GtkSettings *, int);
+extern (C) _GtkStyle * gtk_rc_get_style_by_paths(_GtkSettings *, char *, char *, uint);
+extern (C) _GtkStyle * gtk_rc_get_style(_GtkWidget *);
+extern (C) char * * gtk_rc_get_default_files();
+extern (C) void gtk_rc_set_default_files(char * *);
+extern (C) void gtk_rc_add_default_file(char *);
+extern (C) int _gtk_rc_match_widget_class(_GSList *, int, char *, char *);
+extern (C) void _gtk_rc_free_widget_class_path(_GSList *);
+extern (C) _GSList * _gtk_rc_parse_widget_class_path(char *);
+extern (C) void _gtk_rc_init();
+extern (C) void _gtk_widget_get_cursor_color(_GtkWidget *, _GdkColor *);
+extern (C) _GdkGC * _gtk_widget_get_cursor_gc(_GtkWidget *);
+extern (C) void gtk_draw_insertion_cursor(_GtkWidget *, _GdkDrawable *, _GdkRectangle *, _GdkRectangle *, int, int, int);
+extern (C) void gtk_paint_string(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, char *);
+extern (C) void gtk_draw_string(_GtkStyle *, _GdkDrawable *, int, int, int, char *);
+extern (C) void _gtk_style_shade(_GdkColor *, _GdkColor *, double);
+extern (C) void _gtk_style_init_for_settings(_GtkStyle *, _GtkSettings *);
+extern (C) _GValue * _gtk_style_peek_property_value(_GtkStyle *, uint, _GParamSpec *, _BCD_func__12993);
+extern (C) void gtk_border_free(_GtkBorder *);
+extern (C) _GtkBorder * gtk_border_copy(_GtkBorder *);
+extern (C) uint gtk_border_get_type();
+extern (C) void gtk_paint_resize_grip(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int);
+extern (C) void gtk_paint_layout(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, void *);
+extern (C) void gtk_paint_expander(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int);
+extern (C) void gtk_paint_handle(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int);
+extern (C) void gtk_paint_slider(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int);
+extern (C) void gtk_paint_focus(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_extension(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int);
+extern (C) void gtk_paint_box_gap(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int, int);
+extern (C) void gtk_paint_shadow_gap(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int, int);
+extern (C) void gtk_paint_tab(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_option(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_check(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_flat_box(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_box(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_diamond(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_arrow(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int, int, int);
+extern (C) void gtk_paint_polygon(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, _GdkPoint *, int, int);
+extern (C) void gtk_paint_shadow(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int, int);
+extern (C) void gtk_paint_vline(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int);
+extern (C) void gtk_paint_hline(_GtkStyle *, _GdkDrawable *, int, _GdkRectangle *, _GtkWidget *, char *, int, int, int);
+extern (C) void gtk_draw_resize_grip(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_layout(_GtkStyle *, _GdkDrawable *, int, int, int, int, void *);
+extern (C) void gtk_draw_expander(_GtkStyle *, _GdkDrawable *, int, int, int, int);
+extern (C) void gtk_draw_handle(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int);
+extern (C) void gtk_draw_slider(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int);
+extern (C) void gtk_draw_focus(_GtkStyle *, _GdkDrawable *, int, int, int, int);
+extern (C) void gtk_draw_extension(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int);
+extern (C) void gtk_draw_box_gap(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int, int, int);
+extern (C) void gtk_draw_shadow_gap(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int, int, int);
+extern (C) void gtk_draw_tab(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_option(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_check(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_flat_box(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_box(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_diamond(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_arrow(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int, int, int);
+extern (C) void gtk_draw_polygon(_GtkStyle *, _GdkDrawable *, int, int, _GdkPoint *, int, int);
+extern (C) void gtk_draw_shadow(_GtkStyle *, _GdkDrawable *, int, int, int, int, int, int);
+extern (C) void gtk_draw_vline(_GtkStyle *, _GdkDrawable *, int, int, int, int);
+extern (C) void gtk_draw_hline(_GtkStyle *, _GdkDrawable *, int, int, int, int);
+extern (C) void * gtk_style_render_icon(_GtkStyle *, void *, int, int, int, _GtkWidget *, char *);
+extern (C) int gtk_style_lookup_color(_GtkStyle *, char *, _GdkColor *);
+extern (C) void * gtk_style_lookup_icon_set(_GtkStyle *, char *);
+extern (C) void gtk_style_apply_default_background(_GtkStyle *, _GdkDrawable *, int, int, _GdkRectangle *, int, int, int, int);
+extern (C) void gtk_style_set_background(_GtkStyle *, _GdkDrawable *, int);
+extern (C) void gtk_style_set_font(_GtkStyle *, _GdkFont *);
+extern (C) _GdkFont * gtk_style_get_font(_GtkStyle *);
+extern (C) void gtk_style_unref(_GtkStyle *);
+extern (C) _GtkStyle * gtk_style_ref(_GtkStyle *);
+extern (C) void gtk_style_detach(_GtkStyle *);
+extern (C) _GtkStyle * gtk_style_attach(_GtkStyle *, _GdkDrawable *);
+extern (C) _GtkStyle * gtk_style_copy(_GtkStyle *);
+extern (C) _GtkStyle * gtk_style_new();
+extern (C) uint gtk_style_get_type();
+extern (C) void gtk_adjustment_set_value(_GtkAdjustment *, double);
+extern (C) double gtk_adjustment_get_value(_GtkAdjustment *);
+extern (C) void gtk_adjustment_clamp_page(_GtkAdjustment *, double, double);
+extern (C) void gtk_adjustment_value_changed(_GtkAdjustment *);
+extern (C) void gtk_adjustment_changed(_GtkAdjustment *);
+extern (C) _GtkObject * gtk_adjustment_new(double, double, double, double, double, double);
+extern (C) uint gtk_adjustment_get_type();
+extern (C) void gtk_object_add_arg_type(char *, uint, uint, uint);
+extern (C) void gtk_object_set(_GtkObject *, char *, ...);
+extern (C) void gtk_object_get(_GtkObject *, char *, ...);
+extern (C) void gtk_object_remove_no_notify_by_id(_GtkObject *, uint);
+extern (C) void gtk_object_remove_data_by_id(_GtkObject *, uint);
+extern (C) void * gtk_object_get_data_by_id(_GtkObject *, uint);
+extern (C) void gtk_object_set_data_by_id_full(_GtkObject *, uint, void *, _BCD_func__13158);
+extern (C) void gtk_object_set_data_by_id(_GtkObject *, uint, void *);
+extern (C) void * gtk_object_get_user_data(_GtkObject *);
+extern (C) void gtk_object_set_user_data(_GtkObject *, void *);
+extern (C) void gtk_object_remove_no_notify(_GtkObject *, char *);
+extern (C) void * gtk_object_get_data(_GtkObject *, char *);
+extern (C) void gtk_object_remove_data(_GtkObject *, char *);
+extern (C) void gtk_object_set_data_full(_GtkObject *, char *, void *, _BCD_func__13158);
+extern (C) void gtk_object_set_data(_GtkObject *, char *, void *);
+extern (C) void gtk_object_weakunref(_GtkObject *, _BCD_func__13158, void *);
+extern (C) void gtk_object_weakref(_GtkObject *, _BCD_func__13158, void *);
+extern (C) void gtk_object_unref(_GtkObject *);
+extern (C) _GtkObject * gtk_object_ref(_GtkObject *);
+extern (C) _GtkObject * gtk_object_new(uint, char *, ...);
+extern (C) void gtk_object_destroy(_GtkObject *);
+extern (C) void gtk_object_sink(_GtkObject *);
+extern (C) uint gtk_object_get_type();
+extern (C) extern uint gtk_debug_flags;
+extern (C) void gtk_type_init(int);
+extern (C) _GFlagsValue * gtk_type_flags_find_value(uint, char *);
+extern (C) _GEnumValue * gtk_type_enum_find_value(uint, char *);
+extern (C) _GFlagsValue * gtk_type_flags_get_values(uint);
+extern (C) _GEnumValue * gtk_type_enum_get_values(uint);
+extern (C) void * gtk_type_new(uint);
+extern (C) uint gtk_type_unique(uint, _GtkTypeInfo *);
+extern (C) void * gtk_type_class(uint);
+extern (C) uint gtk_identifier_get_type();
+extern (C) uint gtk_widget_help_type_get_type();
+extern (C) uint gtk_widget_flags_get_type();
+extern (C) uint gtk_ui_manager_item_type_get_type();
+extern (C) uint gtk_tree_view_column_sizing_get_type();
+extern (C) uint gtk_tree_view_drop_position_get_type();
+extern (C) uint gtk_tree_model_flags_get_type();
+extern (C) uint gtk_tree_view_mode_get_type();
+extern (C) uint gtk_toolbar_space_style_get_type();
+extern (C) uint gtk_toolbar_child_type_get_type();
+extern (C) uint gtk_text_window_type_get_type();
+extern (C) uint gtk_text_search_flags_get_type();
+extern (C) uint gtk_text_buffer_target_info_get_type();
+extern (C) uint gtk_spin_type_get_type();
+extern (C) uint gtk_spin_button_update_policy_get_type();
+extern (C) uint gtk_size_group_mode_get_type();
+extern (C) uint gtk_recent_manager_error_get_type();
+extern (C) uint gtk_recent_filter_flags_get_type();
+extern (C) uint gtk_recent_chooser_error_get_type();
+extern (C) uint gtk_recent_sort_type_get_type();
+extern (C) uint gtk_rc_token_type_get_type();
+extern (C) uint gtk_rc_flags_get_type();
+extern (C) uint gtk_progress_bar_orientation_get_type();
+extern (C) uint gtk_progress_bar_style_get_type();
+extern (C) uint gtk_private_flags_get_type();
+extern (C) uint gtk_print_error_get_type();
+extern (C) uint gtk_print_operation_action_get_type();
+extern (C) uint gtk_print_operation_result_get_type();
+extern (C) uint gtk_print_status_get_type();
+extern (C) uint gtk_arg_flags_get_type();
+extern (C) uint gtk_object_flags_get_type();
+extern (C) uint gtk_notebook_tab_get_type();
+extern (C) uint gtk_buttons_type_get_type();
+extern (C) uint gtk_message_type_get_type();
+extern (C) uint gtk_image_type_get_type();
+extern (C) uint gtk_icon_view_drop_position_get_type();
+extern (C) uint gtk_icon_theme_error_get_type();
+extern (C) uint gtk_icon_lookup_flags_get_type();
+extern (C) uint gtk_file_filter_flags_get_type();
+extern (C) uint gtk_file_chooser_error_get_type();
+extern (C) uint gtk_file_chooser_confirmation_get_type();
+extern (C) uint gtk_file_chooser_action_get_type();
+extern (C) uint gtk_drag_result_get_type();
+extern (C) uint gtk_tree_view_grid_lines_get_type();
+extern (C) uint gtk_unit_get_type();
+extern (C) uint gtk_print_duplex_get_type();
+extern (C) uint gtk_print_quality_get_type();
+extern (C) uint gtk_page_orientation_get_type();
+extern (C) uint gtk_page_set_get_type();
+extern (C) uint gtk_print_pages_get_type();
+extern (C) uint gtk_pack_direction_get_type();
+extern (C) uint gtk_im_status_style_get_type();
+extern (C) uint gtk_im_preedit_style_get_type();
+extern (C) uint gtk_sort_type_get_type();
+extern (C) uint gtk_wrap_mode_get_type();
+extern (C) uint gtk_window_type_get_type();
+extern (C) uint gtk_window_position_get_type();
+extern (C) uint gtk_visibility_get_type();
+extern (C) uint gtk_update_type_get_type();
+extern (C) uint gtk_toolbar_style_get_type();
+extern (C) uint gtk_submenu_placement_get_type();
+extern (C) uint gtk_submenu_direction_get_type();
+extern (C) uint gtk_state_type_get_type();
+extern (C) uint gtk_shadow_type_get_type();
+extern (C) uint gtk_selection_mode_get_type();
+extern (C) uint gtk_scroll_type_get_type();
+extern (C) uint gtk_signal_run_type_get_type();
+extern (C) uint gtk_resize_mode_get_type();
+extern (C) uint gtk_relief_style_get_type();
+extern (C) uint gtk_preview_type_get_type();
+extern (C) uint gtk_position_type_get_type();
+extern (C) uint gtk_policy_type_get_type();
+extern (C) uint gtk_path_type_get_type();
+extern (C) uint gtk_path_priority_type_get_type();
+extern (C) uint gtk_pack_type_get_type();
+extern (C) uint gtk_corner_type_get_type();
+extern (C) uint gtk_orientation_get_type();
+extern (C) uint gtk_scroll_step_get_type();
+extern (C) uint gtk_movement_step_get_type();
+extern (C) uint gtk_metric_type_get_type();
+extern (C) uint gtk_menu_direction_type_get_type();
+extern (C) uint gtk_match_type_get_type();
+extern (C) uint gtk_justification_get_type();
+extern (C) uint gtk_text_direction_get_type();
+extern (C) uint gtk_side_type_get_type();
+extern (C) uint gtk_sensitivity_type_get_type();
+extern (C) uint gtk_icon_size_get_type();
+extern (C) uint gtk_expander_style_get_type();
+extern (C) uint gtk_direction_type_get_type();
+extern (C) uint gtk_delete_type_get_type();
+extern (C) uint gtk_curve_type_get_type();
+extern (C) uint gtk_button_box_style_get_type();
+extern (C) uint gtk_attach_options_get_type();
+extern (C) uint gtk_arrow_type_get_type();
+extern (C) uint gtk_anchor_type_get_type();
+extern (C) uint gtk_target_flags_get_type();
+extern (C) uint gtk_dest_defaults_get_type();
+extern (C) uint gtk_response_type_get_type();
+extern (C) uint gtk_dialog_flags_get_type();
+extern (C) uint gtk_debug_flag_get_type();
+extern (C) uint gtk_ctree_expansion_type_get_type();
+extern (C) uint gtk_ctree_expander_style_get_type();
+extern (C) uint gtk_ctree_line_style_get_type();
+extern (C) uint gtk_ctree_pos_get_type();
+extern (C) uint gtk_button_action_get_type();
+extern (C) uint gtk_clist_drag_pos_get_type();
+extern (C) uint gtk_cell_type_get_type();
+extern (C) uint gtk_cell_renderer_accel_mode_get_type();
+extern (C) uint gtk_cell_renderer_mode_get_type();
+extern (C) uint gtk_cell_renderer_state_get_type();
+extern (C) uint gtk_calendar_display_options_get_type();
+extern (C) uint gtk_builder_error_get_type();
+extern (C) uint gtk_assistant_page_type_get_type();
+extern (C) uint gtk_accel_flags_get_type();
+extern (C) void _gtk_accel_group_reconnect(_GtkAccelGroup *, uint);
+extern (C) _GtkAccelGroupEntry * gtk_accel_group_query(_GtkAccelGroup *, uint, int, uint *);
+extern (C) uint gtk_accelerator_get_default_mod_mask();
+extern (C) void gtk_accelerator_set_default_mod_mask(int);
+extern (C) char * gtk_accelerator_get_label(uint, int);
+extern (C) char * gtk_accelerator_name(uint, int);
+extern (C) void gtk_accelerator_parse(char *, uint *, int *);
+extern (C) int gtk_accelerator_valid(uint, int);
+extern (C) _GtkAccelGroup * gtk_accel_group_from_accel_closure(_GClosure *);
+extern (C) _GtkAccelKey * gtk_accel_group_find(_GtkAccelGroup *, _BCD_func__13177, void *);
+extern (C) _GSList * gtk_accel_groups_from_object(_GObject *);
+extern (C) int gtk_accel_groups_activate(_GObject *, uint, int);
+extern (C) void _gtk_accel_group_detach(_GtkAccelGroup *, _GObject *);
+extern (C) void _gtk_accel_group_attach(_GtkAccelGroup *, _GObject *);
+extern (C) int gtk_accel_group_activate(_GtkAccelGroup *, uint, _GObject *, uint, int);
+extern (C) int gtk_accel_group_disconnect_key(_GtkAccelGroup *, uint, int);
+extern (C) int gtk_accel_group_disconnect(_GtkAccelGroup *, _GClosure *);
+extern (C) void gtk_accel_group_connect_by_path(_GtkAccelGroup *, char *, _GClosure *);
+extern (C) void gtk_accel_group_connect(_GtkAccelGroup *, uint, int, int, _GClosure *);
+extern (C) void gtk_accel_group_unlock(_GtkAccelGroup *);
+extern (C) void gtk_accel_group_lock(_GtkAccelGroup *);
+extern (C) _GtkAccelGroup * gtk_accel_group_new();
+extern (C) uint gtk_accel_group_get_type();
+} // version(DYNLINK)