|
@@ -1,4 +1,5 @@
|
|
|
// мобильные платформы
|
|
|
+// mobile
|
|
|
{$IF DEFINED(ANDROID) OR DEFINED(iOS) OR DEFINED(iPHONESIM)}
|
|
|
{$DEFINE MOBILE}
|
|
|
{$IFEND}
|
|
@@ -7,12 +8,16 @@
|
|
|
// информацию. Для себя я смогу это отключить, но это можно будет использовать для выявления каких-нибудь определённых багов.
|
|
|
{$DEFINE FULL_LOGGING}
|
|
|
|
|
|
-// если не хотим использовать GreenEngine, включаем старые методы (сейчас выключены)
|
|
|
+// Rus: если не хотим использовать GreenEngine, включаем старые методы (сейчас выключены).
|
|
|
+// Eng: if we do not want to use GreenEngine, enable the old methods (now disabled).
|
|
|
{.$DEFINE OLD_METHODS}
|
|
|
{$IFNDEF OLD_METHODS}
|
|
|
{$I gegl_config.cfg}
|
|
|
{$ENDIF}
|
|
|
|
|
|
+// inializing in Handle (LCL, VCL)
|
|
|
+{.$DEFINE USE_INIT_HANDLE}
|
|
|
+
|
|
|
// Delphi 7 and down
|
|
|
{$IFNDEF FPC}
|
|
|
{$IFDEF VER150} // Delphi 7
|
|
@@ -48,11 +53,13 @@
|
|
|
// Use compile library (dll, so ...)
|
|
|
{$DEFINE LIBRARY_COMPILE}
|
|
|
|
|
|
-// inializing in Handle (LCL, VCL)
|
|
|
-{.$DEFINE USE_INIT_HANDLE}
|
|
|
+{$IFNDEF MOBILE}
|
|
|
{$IFDEF USE_INIT_HANDLE}
|
|
|
{$UNDEF USE_VKEYBOARD}
|
|
|
{$ENDIF}
|
|
|
+{$ELSE}
|
|
|
+ {$UNDEF USE_INIT_HANDLE}
|
|
|
+{$ENDIF}
|
|
|
|
|
|
// Escape = exit
|
|
|
{$DEFINE USE_EXIT_ESCAPE}
|
|
@@ -194,6 +201,9 @@
|
|
|
{$DEFINE CPUi386}
|
|
|
{$WARN COMBINING_SIGNED_UNSIGNED OFF}
|
|
|
{$WARN COMPARING_SIGNED_UNSIGNED OFF}
|
|
|
+ {$IFNDEF DELPHI7_AND_DOWN}
|
|
|
+ {$DEFINE USE_INLINE}
|
|
|
+ {$ENDIF}
|
|
|
{$ENDIF}
|
|
|
|
|
|
{$IFNDEF USE_INIT_HANDLE}
|