TListBox *setting = new TListBox (GridLayout1); setting->Items->LoadFromFile(GetHomePath()+"settings.txt"); if (EventInfo.GestureID == sgiLeft) { //ошибка в этой строке GridLayout3->Position->X=GridLayout3->Position->X-StrToInt(setting->ItemByIndex(0)->Text); } if (EventInfo.GestureID == sgiRight) { //ошибка в этой строке GridLayout3->Position->X=GridLayout3->Position->X+StrToInt(setting->ItemByIndex(0)->Text); } When compiling for win64, everything works correctly. When compiling for Android, the error crashes:
[bccaarm Error] TabbedTemplate.cpp(635): use of overloaded operator '==' is ambiguous (with operand types 'const Fmx::Types::TGestureID' and 'const System::Int8' (aka 'const signed char')) sysmac.h(1167): candidate function sysmac.h(1167): candidate function sysmac.h(1167): candidate function TabbedTemplate.cpp(635): built-in candidate operator==(int, int) What is the problem? How to fix?