Skip to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mineev

Active subscription
  • Joined

  • Last visited

Everything posted by Mineev

  1. Было бы очень здорово сделать компонент переключатель на два или более значения. Как на картинке Вроде Ярослав говорил, что это не сложно. Может у кого-то есть готовый код?!
  2. Надпись на кнопке разрывается троеточием под IOS. Что не так с этой кнопкой или шрифтом? Другим шрифтом отображается нормально. Project25.zip
  3. Не могу открыть Assets Manager. Вылетает ошибка [61560601]{fmx290.bpl } FMX.Platform.Screen.Win..{FMX.Platform.Screen.Win}TOrderedDictionary<Winapi.Windows.HMONITOR,FMX.Types.TDisplay> + $141 [66E3C171]{rtl290.bpl } System.SysUtils.TStringHelper.Split (Line 31316, "System.SysUtils.pas" + 1) + $11 [506B459F]{FGXNative.Registration.290.bpl} Fgx.Assets.Designer.TFrameAssetManager.SetInitialAssetName + $2F [506B45C1]{FGXNative.Registration.290.bpl} Fgx.Assets.Designer.TFrameAssetManager.SetInitialAssetName + $51 [506C244A]{FGXNative.Registration.290.bpl} Wizard.Assetsmanager.TfgAssetsManagerView.SetInitialAssetName + $1A [506C1EDB]{FGXNative.Registration.290.bpl} Wizard.Assetsmanager.OpenAssetsManagerDesigner + $CB [506C2952]{FGXNative.Registration.290.bpl} Wizard.Assetsmanager.TfgWizardAssetsManager.OpenAssetManagerClickHandler + $2 [66F1402F]{rtl290.bpl } System.Classes.TBasicAction.Execute (Line 18584, "System.Classes.pas" + 3) + $7 [66743752]{vcl290.bpl } Vcl.ActnList.TCustomAction.Execute (Line 284, "Vcl.ActnList.pas" + 19) + $35 [66F13DE1]{rtl290.bpl } System.Classes.TBasicActionLink.Execute (Line 18479, "System.Classes.pas" + 8) + $7 [6A736879]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1103, "Vcl.ActnMenus.pas" + 6) + $D [6A738138]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1873, "Vcl.ActnMenus.pas" + 19) + $15 [6A73BEB6]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3839, "Vcl.ActnMenus.pas" + 5) + $3 [6A7363F4]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 973, "Vcl.ActnMenus.pas" + 2) + $11 [6A7363FD]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 974, "Vcl.ActnMenus.pas" + 3) + $4 [6675F15E]{vcl290.bpl } Vcl.Controls.TControl.WndProc (Line 7920, "Vcl.Controls.pas" + 91) + $6 [66763DD8]{vcl290.bpl } Vcl.Controls.GetControlAtPos (Line 10847, "Vcl.Controls.pas" + 2) + $7B [66763EAA]{vcl290.bpl } Vcl.Controls.InternalControlAtPos (Line 10871, "Vcl.Controls.pas" + 15) + $E [6676469F]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11102, "Vcl.Controls.pas" + 126) + $1D [66764813]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6 [5ABC0CA8]{CnWizards_D120A2.DLL} Unknown function at __dbk_fcall_wrapper + $7EF60 [5ABC0D5B]{CnWizards_D120A2.DLL} Unknown function at __dbk_fcall_wrapper + $7F013 [6A738274]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1917, "Vcl.ActnMenus.pas" + 25) + $4 [66763CD8]{vcl290.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10823, "Vcl.Controls.pas" + 3) + $6 [66F14E60]{rtl290.bpl } System.Classes.StdWndProc (Line 19091, "System.Classes.pas" + 8) + $0 [66DF4AC4]{rtl290.bpl } System.@FinalizeRecord (Line 33315, "System.pas" + 81) + $2 [5ABFF7D6]{CnWizards_D120A2.DLL} Unknown function at __dbk_fcall_wrapper + $BDA8E [668B48B3]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13376, "Vcl.Forms.pas" + 23) + $1 [668B48F6]{vcl290.bpl } Vcl.Forms.TApplication.HandleMessage (Line 13406, "Vcl.Forms.pas" + 1) + $4 [668B4C35]{vcl290.bpl } Vcl.Forms.TApplication.Run (Line 13545, "Vcl.Forms.pas" + 27) + $3 [003C8B12]{bds.exe } bds.bds + $DE
  4. По этому вопросу есть какое то движение? Или это только у меня не работает?
  5. Под IOS невозможно убрать выделение маркеров с помощью функции TfgMarker.IsInfoWindowVisible Один остается выделенным. (А в другом проекте у меня вообще включается множественное выделение маркеров после попытки очистить выделение) И в этом же проекте можно увидеть что неправильно работает (под IOS) функция TfgMap.MoveCameraToVisibleRegion (В соответствующей ошибке я это написал FGX-439) Project16.zip
  6. Событие TfgMap.OnTap не срабатывает ни под Android ни под IOS Project16.zip
  7. На IOS симуляторе тоже не работает. Ошибку не выдаёт, но и не срабатывает как надо.
  8. Проверил с версией FGX Native 1.18.13.0 Ошибка по прежнему на месте! На эмуляторе ошибка проявляется (Android 9.0.0) На телефоне заработало (Android 8.1.0)
  9. Отложенное выравнивание с теми же цифрами работает, следовательно это точно зависит не от размеров карты. Это я проверил в первую очередь. Это можно проверить раскомментировав код в событии OnShow формы. Значит это второй вариант! Странно! Ошибка стабильно выдаётся и на эмуляторе (Android 9.0.0) и на моём рабочем телефоне (Android 8.1.0)
  10. Демонстрационный проект Project.zip
  11. А можно узнать когда будет доступна версия с исправлением?
  12. TfgEdit.SelectionStart под IOS ведёт себя странно. При стирании символа завышает значение, а при введении занижает. Нажимаем в примере одну и ту же последовательность: 6, 7, Backspace, Backspace, Backspace, Backspace, Backspace, Backspace, Backspace, Backspace И получаем вот такие результаты: Project21.zip
  13. Проделал на всякий случай еще раз Log.zip
  14. Библиотеки сбросил. Пример запустился. Сначала потребовал разрешение fingerprint, которое помечено как depricated После установки разрешения в настройках пример при нажатии на кнопку выдал «nok» Так и было. Лог в предыдущем посте именно с такими параметрами.
  15. Да. По F7 не заходит. Просто подвисает. Лог выложил. Пример не запускается. Окно Output запуска примера выложил. Log.zip Output.zip
  16. Добрый день, можете что-нибудь ответить?
  17. Один Xiaomi с MIUI, другой ZTE BLADE V9 (не знаю, что там за оболочка) Есть Конечно Да Что для этого нужно сделать? Да. И остальные примеры. Как это проверить?
  18. Стандартный пример Biometric Authentication просто виснет на первой строке TFormMain.fgFormCreate Запускал на двух не особо новых телефонах (Android 8.1) других пока нет под рукой. Согласно этому источнику никаких дополнительных действий вроде не требуется. Что сделать чтобы заработало?
  19. При выборе BackgroundColorName возникла ошибка (Уже далеко не первый раз!) И Delphi (12.2) не выдержала и не смогла продолжить свою работу Error.zip
  20. После исправления подобной ошибки в 12 версии функция MoveCameraToVisibleRegion, вызываемая из события OnMapReady стала выдавать вот такую ошибку Координаты передаются правильные. Если вызвать данную функцию с теми же параметрами в событии OnShow через небольшую паузу (костыль!), то она отрабатывает нормально.
  21. Cделайте пожалуйста сохранение ширины этого контрола. Это не сложно, а пользоваться будет гораздо удобнее!
  22. Assets manager не сохраняет ширину столбцов дерева объектов. Если наименования ресурсов не умещаются приходится каждый раз при открытии assets manager менять ширину.
  23. После установки данной версии у меня в окне About показывает версию 1.18.6.0
  24. Если установить у TfgEdit свойство KeyboardType=Alphabet, то на iPhone нет возможности переключить язык. Язык можно переключать только если KeyboardType=Default. На android все работает нормально.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.