Seenkao преди 3 години
родител
ревизия
27ae513381
променени са 1 файла, в които са добавени 13 реда и са изтрити 3 реда
  1. 13 3
      Zengl_SRC/src/zgl_config.cfg

+ 13 - 3
Zengl_SRC/src/zgl_config.cfg

@@ -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}