* Improve win64 support gtk2, step 1: updating ifdefs. Patch by Julian Schutsch, Mantis #20578

git-svn-id: trunk@19874 -
This commit is contained in:
marco 2011-12-18 22:48:47 +00:00
parent aea30f9bb2
commit 19a7e17361
22 changed files with 24 additions and 24 deletions

View File

@ -30,7 +30,7 @@ interface
uses glib2; uses glib2;
const const
{$ifdef win32} {$ifdef windows}
{$define atkwin} {$define atkwin}
atklib = 'libatk-1.0-0.dll'; atklib = 'libatk-1.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}

View File

@ -66,7 +66,7 @@
{$include gmarshal.inc} {$include gmarshal.inc}
{$IFDEF win32} {$IFDEF winDOWS}
{$include gwin32.inc} {$include gwin32.inc}
{$ENDIF} {$ENDIF}

View File

@ -194,7 +194,7 @@ function g_io_channel_unix_get_fd(channel:PGIOChannel):gint;cdecl;external glibl
{ Hook for GClosure / GSource integration. Don't touch } { Hook for GClosure / GSource integration. Don't touch }
//GLIB_VAR GSourceFuncs g_io_watch_funcs; //GLIB_VAR GSourceFuncs g_io_watch_funcs;
{$ifdef WIN32} {$ifdef WINDOWS}
const const
G_WIN32_MSG_HANDLE = 19981206; G_WIN32_MSG_HANDLE = 19981206;

View File

@ -38,7 +38,7 @@ uses
ctypes,SysUtils; ctypes,SysUtils;
const const
{$ifdef win32} {$ifdef windows}
{$define gtkwin} {$define gtkwin}
gliblib = 'libglib-2.0-0.dll'; gliblib = 'libglib-2.0-0.dll';
gthreadlib = 'libgthread-2.0-0.dll'; gthreadlib = 'libgthread-2.0-0.dll';

View File

@ -102,7 +102,7 @@ const
GLIB_SYSDEF_POLLHUP = 16; GLIB_SYSDEF_POLLHUP = 16;
GLIB_SYSDEF_POLLNVAL = 32; GLIB_SYSDEF_POLLNVAL = 32;
{$ifdef win32} {$ifdef windows}
G_MODULE_SUFFIX = 'dll'; G_MODULE_SUFFIX = 'dll';
{$else} {$else}
G_MODULE_SUFFIX = 'so'; G_MODULE_SUFFIX = 'so';

View File

@ -182,7 +182,7 @@ function g_idle_remove_by_data(data:gpointer):gboolean;cdecl;external gliblib na
// GLIB_VAR GSourceFuncs g_timeout_funcs; // GLIB_VAR GSourceFuncs g_timeout_funcs;
// GLIB_VAR GSourceFuncs g_idle_funcs; // GLIB_VAR GSourceFuncs g_idle_funcs;
{$ifdef win32} {$ifdef windows}
procedure g_main_poll_win32_msg_add(priority:gint; fd:PGPollFD; hwnd:guint);cdecl;external gliblib name 'g_main_poll_win32_msg_add'; procedure g_main_poll_win32_msg_add(priority:gint; fd:PGPollFD; hwnd:guint);cdecl;external gliblib name 'g_main_poll_win32_msg_add';
{$endif} {$endif}

View File

@ -52,7 +52,7 @@ function g_mem_is_system_malloc:gboolean; cdecl; external gliblib;
{$IFNDEF KYLIX} {$IFNDEF KYLIX}
{ Memory profiler and checker, has to be enabled via g_mem_set_vtable() } { Memory profiler and checker, has to be enabled via g_mem_set_vtable() }
var var
{$IFDEF WIN32} {$IFDEF WINDOWS}
glib_mem_profiler_table : PGMemVTable; external gliblib name 'glib_mem_profiler_table'; glib_mem_profiler_table : PGMemVTable; external gliblib name 'glib_mem_profiler_table';
{$ELSE} {$ELSE}
glib_mem_profiler_table : PGMemVTable;cvar;external; glib_mem_profiler_table : PGMemVTable;cvar;external;

View File

@ -92,7 +92,7 @@ function G_THREAD_ERROR: TGQuark;
{$IFNDEF KYLIX} {$IFNDEF KYLIX}
var var
{$IFDEF WIN32} {$IFDEF WINDOWS}
g_thread_functions_for_glib_use : TGThreadFunctions; external gliblib name 'g_thread_functions_for_glib_use'; g_thread_functions_for_glib_use : TGThreadFunctions; external gliblib name 'g_thread_functions_for_glib_use';
g_thread_use_default_impl : gboolean; external gliblib name 'g_thread_use_default_impl'; g_thread_use_default_impl : gboolean; external gliblib name 'g_thread_use_default_impl';
g_threads_got_initialized : gboolean; external gliblib name 'g_threads_got_initialized'; g_threads_got_initialized : gboolean; external gliblib name 'g_threads_got_initialized';

View File

@ -11,7 +11,7 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
{$IFDEF read_interface_rest} {$IFDEF read_interface_rest}
{$ifdef WIN32} {$ifdef WINDOWS}
{ On native Win32, directory separator is the backslash, and search path { On native Win32, directory separator is the backslash, and search path
separator is the semicolon. separator is the semicolon.

View File

@ -36,7 +36,7 @@ interface
uses glib2; uses glib2;
const const
{$ifdef win32} {$ifdef windows}
{$define gdkpixbufwin} {$define gdkpixbufwin}
gdkpixbuflib = 'libgdk_pixbuf-2.0-0.dll'; gdkpixbuflib = 'libgdk_pixbuf-2.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}
@ -77,7 +77,7 @@ const
{$IFNDEF Kylix} {$IFNDEF Kylix}
var var
{$IFDEF WIN32 } {$IFDEF WINDOWS }
gdk_pixbuf_major_version: guint; external gdkpixbuflib name 'gdk_pixbuf_major_version'; gdk_pixbuf_major_version: guint; external gdkpixbuflib name 'gdk_pixbuf_major_version';
gdk_pixbuf_minor_version: guint; external gdkpixbuflib name 'gdk_pixbuf_minor_version'; gdk_pixbuf_minor_version: guint; external gdkpixbuflib name 'gdk_pixbuf_minor_version';
gdk_pixbuf_micro_version: guint; external gdkpixbuflib name 'gdk_pixbuf_micro_version'; gdk_pixbuf_micro_version: guint; external gdkpixbuflib name 'gdk_pixbuf_micro_version';

View File

@ -33,7 +33,7 @@ uses glib2, gdk2pixbuf, pango, cairo;
const const
// OS dependent defines // OS dependent defines
{$ifdef win32} {$ifdef windows}
{$DEFINE GDK_WINDOWING_WIN32} {$DEFINE GDK_WINDOWING_WIN32}
gdklib = 'libgdk-win32-2.0-0.dll'; gdklib = 'libgdk-win32-2.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}
@ -179,7 +179,7 @@ procedure gdk_event_send_clientmessage_toall(event:PGdkEvent); cdecl; external g
{$IFNDEF KYLIX} {$IFNDEF KYLIX}
{ Threading } { Threading }
var var
{$IFDEF WIN32} {$IFDEF WINDOWS}
gdk_threads_mutex : PGMutex; external gdklib name 'gdk_threads_mutex'; gdk_threads_mutex : PGMutex; external gdklib name 'gdk_threads_mutex';
{$ELSE} {$ELSE}
gdk_threads_mutex : PGMutex; cvar; external; gdk_threads_mutex : PGMutex; cvar; external;

View File

@ -72,7 +72,7 @@ uses
const const
// OS dependent defines // OS dependent defines
{$ifdef win32} {$ifdef windows}
{$DEFINE GTK_WINDOWING_WIN32} {$DEFINE GTK_WINDOWING_WIN32}
gtklib = 'libgtk-win32-2.0-0.dll'; gtklib = 'libgtk-win32-2.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}

View File

@ -11,7 +11,7 @@
container : TGtkContainer; container : TGtkContainer;
children : PGList; children : PGList;
spacing : gint16; spacing : gint16;
flag0 : {$ifdef win32}longint{$else}word{$endif}; flag0 : {$ifdef windows}longint{$else}word{$endif};
end; end;
PGtkBoxClass = ^TGtkBoxClass; PGtkBoxClass = ^TGtkBoxClass;

View File

@ -37,7 +37,7 @@ const
{$IFNDEF KYLIX} {$IFNDEF KYLIX}
{ Gtk version. } { Gtk version. }
var var
{$IFDEF WIN32} {$IFDEF WINDOWS}
gtk_major_version : guint;external gtklib name 'gtk_major_version'; gtk_major_version : guint;external gtklib name 'gtk_major_version';
gtk_minor_version : guint;external gtklib name 'gtk_minor_version'; gtk_minor_version : guint;external gtklib name 'gtk_minor_version';
gtk_micro_version : guint;external gtklib name 'gtk_micro_version'; gtk_micro_version : guint;external gtklib name 'gtk_micro_version';

View File

@ -12,7 +12,7 @@
container : TGtkBin; container : TGtkBin;
hscrollbar : PGtkWidget; hscrollbar : PGtkWidget;
vscrollbar : PGtkWidget; vscrollbar : PGtkWidget;
flag0 : {$ifdef win32}longint{$else}word{$endif}; flag0 : {$ifdef windows}longint{$else}word{$endif};
shadow_type : guint16; shadow_type : guint16;
end; end;

View File

@ -132,7 +132,7 @@
{$IFDEF read_interface_rest} {$IFDEF read_interface_rest}
{$IFNDEF KYLIX} {$IFNDEF KYLIX}
var var
{$IFDEF WIN32} {$IFDEF WINDOWS}
gtk_text_attr_appearance_type : TPangoAttrType; external gtklib name 'gtk_text_attr_appearance_type'; gtk_text_attr_appearance_type : TPangoAttrType; external gtklib name 'gtk_text_attr_appearance_type';
{$ELSE} {$ELSE}
gtk_text_attr_appearance_type : TPangoAttrType;cvar; external; gtk_text_attr_appearance_type : TPangoAttrType;cvar; external;

View File

@ -31,7 +31,7 @@ uses Glib2, Gdk2;
const const
GdkGLExtLib = GdkGLExtLib =
{$ifdef WIN32} 'libgdkglext-win32-1.0-0.dll' {$ifdef WINDOWS} 'libgdkglext-win32-1.0-0.dll'
{$else} {$else}
{$ifdef DARWIN} {$ifdef DARWIN}
'gdkglext-x11-1.0' 'gdkglext-x11-1.0'

View File

@ -31,7 +31,7 @@ uses Glib2, Gdk2, Gtk2, GdkGLExt;
const const
GtkGLExtLib = GtkGLExtLib =
{$ifdef WIN32} 'libgtkglext-win32-1.0-0.dll' {$ifdef WINDOWS} 'libgtkglext-win32-1.0-0.dll'
{$else} {$else}
{$ifdef DARWIN} {$ifdef DARWIN}
'gtkglext-x11-1.0' 'gtkglext-x11-1.0'

View File

@ -39,7 +39,7 @@ uses
const const
// OS dependent defines // OS dependent defines
// !!!!! Maybe wrong for platforms other than linux !!!!! // !!!!! Maybe wrong for platforms other than linux !!!!!
{$ifdef win32} {$ifdef windows}
{$DEFINE GTK_WINDOWING_WIN32} {$DEFINE GTK_WINDOWING_WIN32}
gtkhtmllib = 'libgtkhtml-win32-2.0-0.dll'; gtkhtmllib = 'libgtkhtml-win32-2.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}

View File

@ -34,7 +34,7 @@ uses
glib2, gtk2; glib2, gtk2;
const const
{$ifdef win32} {$ifdef windows}
{$define gtkwin} {$define gtkwin}
LibGladeLib = 'libglade-2.0-0.dll'; LibGladeLib = 'libglade-2.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}

View File

@ -36,7 +36,7 @@ uses glib2;
{$DEFINE PANGO_ENABLE_BACKEND} {$DEFINE PANGO_ENABLE_BACKEND}
const const
{$ifdef win32} {$ifdef windows}
{$define pangowin} {$define pangowin}
pangolib = 'libpango-1.0-0.dll'; pangolib = 'libpango-1.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}

View File

@ -33,7 +33,7 @@ interface
uses glib2, pango, cairo; uses glib2, pango, cairo;
const const
{$ifdef win32} {$ifdef windows}
{$define pangowin} {$define pangowin}
pangocairolib = 'libpangocairo-1.0-0.dll'; pangocairolib = 'libpangocairo-1.0-0.dll';
{$IFDEF FPC} {$IFDEF FPC}