gdk.h __PARAMETERS__(){}; -f __FOLDERS__(){}; gtk+-3.4.4/gdk gtk+-3.4.4 __HEADERS__(){}; glib.h>glib.bi gio/gio.h>gio/gio.bi pango/pango.h>pango/pango.bi glib-object.h>glib-object.bi cairo.h>cairo.bi gdk-pixbuf/gdk-pixbuf.h>gtk/gdk-pixbuf/gdk-pixbuf.bi pango/pangocairo.h>pango/pangocairo.bi __TYPES__(){}; __MACROS__(){}; #define G_BEGIN_DECLS #define G_END_DECLS #define G_GNUC_CONST #define GDK_AVAILABLE_IN_3_2 #define GDK_AVAILABLE_IN_3_4 #define GDK_DEPRECATED_IN_3_0_FOR(x) #define GDK_DEPRECATED_IN_3_4_FOR(x) #define G_GNUC_WARN_UNUSED_RESULT __POST_REPS__(){}; GDK_DRAG_MOTION& GDK_DRAG_STATUS& GDK_KEY_dead_A& GDK_KEY_dead_E& GDK_KEY_dead_I& GDK_KEY_dead_O& GDK_KEY_dead_U& GDK_KEY_A& GDK_KEY_B& GDK_KEY_C& GDK_KEY_D& GDK_KEY_E& GDK_KEY_F& GDK_KEY_G& GDK_KEY_H& GDK_KEY_I& GDK_KEY_J& GDK_KEY_K& GDK_KEY_L& GDK_KEY_M& GDK_KEY_N& GDK_KEY_O& GDK_KEY_P& GDK_KEY_Q& GDK_KEY_R& GDK_KEY_S& GDK_KEY_T& GDK_KEY_U& GDK_KEY_V& GDK_KEY_W& GDK_KEY_X& GDK_KEY_Y& GDK_KEY_Z& GDK_KEY_Agrave& GDK_KEY_Aacute& GDK_KEY_Acircumflex& GDK_KEY_Atilde& GDK_KEY_Adiaeresis& GDK_KEY_Aring& GDK_KEY_AE& GDK_KEY_Ccedilla& GDK_KEY_Egrave& GDK_KEY_Eacute& GDK_KEY_Ecircumflex& GDK_KEY_Ediaeresis& GDK_KEY_Igrave& GDK_KEY_Iacute& GDK_KEY_Icircumflex& GDK_KEY_Idiaeresis& GDK_KEY_ETH&_2 GDK_KEY_Eth& GDK_KEY_Ntilde& GDK_KEY_Ograve& GDK_KEY_Oacute& GDK_KEY_Ocircumflex& GDK_KEY_Otilde& GDK_KEY_Odiaeresis& GDK_KEY_Oslash& GDK_KEY_Ooblique& GDK_KEY_Ugrave& GDK_KEY_Uacute& GDK_KEY_Ucircumflex& GDK_KEY_Udiaeresis& GDK_KEY_Yacute& GDK_KEY_Thorn& GDK_KEY_Aogonek& GDK_KEY_Lstroke& GDK_KEY_Lcaron& GDK_KEY_Sacute& GDK_KEY_Scaron& GDK_KEY_Scedilla& GDK_KEY_Tcaron& GDK_KEY_Zacute& GDK_KEY_Zcaron& GDK_KEY_Zabovedot& GDK_KEY_Racute& GDK_KEY_Abreve& GDK_KEY_Lacute& GDK_KEY_Cacute& GDK_KEY_Ccaron& GDK_KEY_Eogonek& GDK_KEY_Ecaron& GDK_KEY_Dcaron& GDK_KEY_THORN&_2 GDK_KEY_Dstroke& GDK_KEY_Nacute& GDK_KEY_Ncaron& GDK_KEY_Odoubleacute& GDK_KEY_Udoubleacute& GDK_KEY_Rcaron& GDK_KEY_Uring& GDK_KEY_Tcedilla& GDK_KEY_Hstroke& GDK_KEY_Hcircumflex& GDK_KEY_Gbreve& GDK_KEY_Jcircumflex& GDK_KEY_Cabovedot& GDK_KEY_Ccircumflex& GDK_KEY_Gabovedot& GDK_KEY_Gcircumflex& GDK_KEY_Ubreve& GDK_KEY_Scircumflex& GDK_KEY_Rcedilla& GDK_KEY_Itilde& GDK_KEY_Lcedilla& GDK_KEY_Emacron& GDK_KEY_Gcedilla& GDK_KEY_Tslash& GDK_KEY_ENG& GDK_KEY_Amacron& GDK_KEY_Iogonek& GDK_KEY_Eabovedot& GDK_KEY_Imacron& GDK_KEY_Ncedilla& GDK_KEY_Omacron& GDK_KEY_Kcedilla& GDK_KEY_Uogonek& GDK_KEY_Utilde& GDK_KEY_Umacron& GDK_KEY_Babovedot& GDK_KEY_Dabovedot& GDK_KEY_Fabovedot& GDK_KEY_Mabovedot& GDK_KEY_Wgrave& GDK_KEY_Pabovedot& GDK_KEY_Wacute& GDK_KEY_Ygrave& GDK_KEY_Wdiaeresis& GDK_KEY_Sabovedot& GDK_KEY_Wcircumflex& GDK_KEY_Tabovedot& GDK_KEY_Ycircumflex& GDK_KEY_OE& GDK_KEY_Ydiaeresis& GDK_KEY_kana_A& GDK_KEY_kana_I& GDK_KEY_kana_U& GDK_KEY_kana_E& GDK_KEY_kana_O& GDK_KEY_kana_TSU& GDK_KEY_kana_TU& GDK_KEY_kana_YA& GDK_KEY_kana_YU& GDK_KEY_kana_YO& GDK_KEY_Cyrillic_GHE_bar& GDK_KEY_Cyrillic_ZHE_descender& GDK_KEY_Cyrillic_KA_descender& GDK_KEY_Cyrillic_KA_vertstroke& GDK_KEY_Cyrillic_EN_descender& GDK_KEY_Cyrillic_U_straight& GDK_KEY_Cyrillic_U_straight_bar& GDK_KEY_Cyrillic_HA_descender& GDK_KEY_Cyrillic_CHE_descender& GDK_KEY_Cyrillic_CHE_vertstroke& GDK_KEY_Cyrillic_SHHA& GDK_KEY_Cyrillic_SCHWA& GDK_KEY_Cyrillic_I_macron& GDK_KEY_Cyrillic_O_bar& GDK_KEY_Cyrillic_U_macron& GDK_KEY_Serbian_DJE& GDK_KEY_Macedonia_GJE& GDK_KEY_Cyrillic_IO& GDK_KEY_Ukrainian_IE& GDK_KEY_Ukranian_JE& GDK_KEY_Macedonia_DSE& GDK_KEY_Ukrainian_I& GDK_KEY_Ukranian_I& GDK_KEY_Ukrainian_YI& GDK_KEY_Ukranian_YI& GDK_KEY_Cyrillic_JE& GDK_KEY_Serbian_JE& GDK_KEY_Cyrillic_LJE& GDK_KEY_Serbian_LJE& GDK_KEY_Cyrillic_NJE& GDK_KEY_Serbian_NJE& GDK_KEY_Serbian_TSHE& GDK_KEY_Macedonia_KJE& GDK_KEY_Ukrainian_GHE_WITH_UPTURN& GDK_KEY_Byelorussian_SHORTU& GDK_KEY_Cyrillic_DZHE& GDK_KEY_Serbian_DZE& GDK_KEY_Cyrillic_YU& GDK_KEY_Cyrillic_A& GDK_KEY_Cyrillic_BE& GDK_KEY_Cyrillic_TSE& GDK_KEY_Cyrillic_DE& GDK_KEY_Cyrillic_IE& GDK_KEY_Cyrillic_EF& GDK_KEY_Cyrillic_GHE& GDK_KEY_Cyrillic_HA& GDK_KEY_Cyrillic_I& GDK_KEY_Cyrillic_SHORTI& GDK_KEY_Cyrillic_KA& GDK_KEY_Cyrillic_EL& GDK_KEY_Cyrillic_EM& GDK_KEY_Cyrillic_EN& GDK_KEY_Cyrillic_O& GDK_KEY_Cyrillic_PE& GDK_KEY_Cyrillic_YA& GDK_KEY_Cyrillic_ER& GDK_KEY_Cyrillic_ES& GDK_KEY_Cyrillic_TE& GDK_KEY_Cyrillic_U& GDK_KEY_Cyrillic_ZHE& GDK_KEY_Cyrillic_VE& GDK_KEY_Cyrillic_SOFTSIGN& GDK_KEY_Cyrillic_YERU& GDK_KEY_Cyrillic_ZE& GDK_KEY_Cyrillic_SHA& GDK_KEY_Cyrillic_E& GDK_KEY_Cyrillic_SHCHA& GDK_KEY_Cyrillic_CHE& GDK_KEY_Cyrillic_HARDSIGN& GDK_KEY_Greek_ALPHAaccent& GDK_KEY_Greek_EPSILONaccent& GDK_KEY_Greek_ETAaccent& GDK_KEY_Greek_IOTAaccent& GDK_KEY_Greek_IOTAdieresis& GDK_KEY_Greek_OMICRONaccent& GDK_KEY_Greek_UPSILONaccent& GDK_KEY_Greek_UPSILONdieresis& GDK_KEY_Greek_OMEGAaccent& GDK_KEY_Greek_ALPHA& GDK_KEY_Greek_BETA& GDK_KEY_Greek_GAMMA& GDK_KEY_Greek_DELTA& GDK_KEY_Greek_EPSILON& GDK_KEY_Greek_ZETA& GDK_KEY_Greek_ETA& GDK_KEY_Greek_THETA& GDK_KEY_Greek_IOTA& GDK_KEY_Greek_KAPPA& GDK_KEY_Greek_LAMDA& GDK_KEY_Greek_LAMBDA& GDK_KEY_Greek_MU& GDK_KEY_Greek_NU& GDK_KEY_Greek_XI& GDK_KEY_Greek_OMICRON& GDK_KEY_Greek_PI& GDK_KEY_Greek_RHO& GDK_KEY_Greek_SIGMA& GDK_KEY_Greek_TAU& GDK_KEY_Greek_UPSILON& GDK_KEY_Greek_PHI& GDK_KEY_Greek_CHI& GDK_KEY_Greek_PSI& GDK_KEY_Greek_OMEGA& GDK_KEY_Armenian_AYB& GDK_KEY_Armenian_BEN& GDK_KEY_Armenian_GIM& GDK_KEY_Armenian_DA& GDK_KEY_Armenian_YECH& GDK_KEY_Armenian_ZA& GDK_KEY_Armenian_E& GDK_KEY_Armenian_AT& GDK_KEY_Armenian_TO& GDK_KEY_Armenian_ZHE& GDK_KEY_Armenian_INI& GDK_KEY_Armenian_LYUN& GDK_KEY_Armenian_KHE& GDK_KEY_Armenian_TSA& GDK_KEY_Armenian_KEN& GDK_KEY_Armenian_HO& GDK_KEY_Armenian_DZA& GDK_KEY_Armenian_GHAT& GDK_KEY_Armenian_TCHE& GDK_KEY_Armenian_MEN& GDK_KEY_Armenian_HI& GDK_KEY_Armenian_NU& GDK_KEY_Armenian_SHA& GDK_KEY_Armenian_VO& GDK_KEY_Armenian_CHA& GDK_KEY_Armenian_PE& GDK_KEY_Armenian_JE& GDK_KEY_Armenian_RA& GDK_KEY_Armenian_SE& GDK_KEY_Armenian_VEV& GDK_KEY_Armenian_TYUN& GDK_KEY_Armenian_RE& GDK_KEY_Armenian_TSO& GDK_KEY_Armenian_VYUN& GDK_KEY_Armenian_PYUR& GDK_KEY_Armenian_KE& GDK_KEY_Armenian_O& GDK_KEY_Armenian_FE& GDK_KEY_Xabovedot& GDK_KEY_Ibreve& GDK_KEY_Zstroke& GDK_KEY_Gcaron& GDK_KEY_Ocaron& GDK_KEY_Obarred& GDK_KEY_SCHWA& GDK_KEY_Lbelowdot& GDK_KEY_Abelowdot& GDK_KEY_Ahook& GDK_KEY_Acircumflexacute& GDK_KEY_Acircumflexgrave& GDK_KEY_Acircumflexhook& GDK_KEY_Acircumflextilde& GDK_KEY_Acircumflexbelowdot& GDK_KEY_Abreveacute& GDK_KEY_Abrevegrave& GDK_KEY_Abrevehook& GDK_KEY_Abrevetilde& GDK_KEY_Abrevebelowdot& GDK_KEY_Ebelowdot& GDK_KEY_Ehook& GDK_KEY_Etilde& GDK_KEY_Ecircumflexacute& GDK_KEY_Ecircumflexgrave& GDK_KEY_Ecircumflexhook& GDK_KEY_Ecircumflextilde& GDK_KEY_Ecircumflexbelowdot& GDK_KEY_Ihook& GDK_KEY_Ibelowdot& GDK_KEY_Obelowdot& GDK_KEY_Ohook& GDK_KEY_Ocircumflexacute& GDK_KEY_Ocircumflexgrave& GDK_KEY_Ocircumflexhook& GDK_KEY_Ocircumflextilde& GDK_KEY_Ocircumflexbelowdot& GDK_KEY_Ohornacute& GDK_KEY_Ohorngrave& GDK_KEY_Ohornhook& GDK_KEY_Ohorntilde& GDK_KEY_Ohornbelowdot& GDK_KEY_Ubelowdot& GDK_KEY_Uhook& GDK_KEY_Uhornacute& GDK_KEY_Uhorngrave& GDK_KEY_Uhornhook& GDK_KEY_Uhorntilde& GDK_KEY_Uhornbelowdot& GDK_KEY_Ybelowdot& GDK_KEY_Yhook& GDK_KEY_Ytilde& GDK_KEY_Ohorn& GDK_KEY_Uhorn& GDK_PROPERTY_DELETE& GDK_THREADS_ENTER& GDK_THREADS_LEAVE& GDK_KEY_Ch& GDK_KEY_CH&__ GDK_KEY_C_h& GDK_KEY_C_H&__ GDK_KEY_ezh& __START_BI__(){}; ' This is file gdk-3.4.bi ' (FreeBasic binding for GDK library - version 3.4.4) ' ' translated with help of h_2_bi.bas by ' Thomas[ dot ]Freiherr[ at ]gmx[ dot ]net. ' ' Licence: ' (C) 2011-2012 Thomas[ dot ]Freiherr[ at ]gmx[ dot ]net ' ' This library binding is free software; you can redistribute it ' and/or modify it under the terms of the GNU Lesser General Public ' License as published by the Free Software Foundation; either ' version 2 of the License, or (at your option) ANY later version. ' ' This binding is distributed in the hope that it will be useful, ' but WITHOUT ANY WARRANTY; without even the implied warranty of ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ' Lesser General Public License for more details, refer to: ' http://www.gnu.org/licenses/lgpl.html ' ' ' Original license text: ' '/* GDK - The GIMP Drawing Kit '* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald '* '* This library is free software; you can redistribute it and/or '* modify it under the terms of the GNU Lesser General Public '* License as published by the Free Software Foundation; either '* version 2 of the License, or (at your option) any later version. '* '* This library is distributed in the hope that it will be useful, '* but WITHOUT ANY WARRANTY; without even the implied warranty of '* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU '* Lesser General Public License for more details. '* '* You should have received a copy of the GNU Lesser General Public '* License along with this library. If not, see . '*/ '/* '* Modified by the GTK+ Team and others 1997-2000. See the AUTHORS '* file for a list of people on the GTK+ Team. See the ChangeLog '* files for a list of changes. These files are distributed with '* GTK+ at ftp://ftp.gtk.org/pub/gtk/. '*/ #IFNDEF __GDK_TJF__ #DEFINE __GDK_TJF__ #IF NOT __FB_MIN_VERSION__(0, 20, 0) #ERROR fbc version must NOT be less than 0.20.0 to compile this header #ENDIF #IFDEF __FB_WIN32__ #PRAGMA push(msbitfields) #DEFINE GDK_WINDOWING_WIN32 #ELSEIF NOT DEFINED(__FB_LINUX__) #ERROR "Platform not supported!" #ELSE #DEFINE GDK_WINDOWING_X11 #ENDIF #INCLIB "gdk-3" __END_BI__(){}; #IFDEF __FB_WIN32__ #PRAGMA pop(msbitfields) #ENDIF #ENDIF ' __GDK_TJF__