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.
  1. Добрый день TfgButton.Appearance = Outline TfgButton.Appearance.Border.ColorName = 'Dark\Background'; TfgButton.Appearance.Icon.ColorName= 'Dark\Background'; При смене темы не меняются цвета IDE D11 FGX 1.13.3

  2. Доброго времени суток на iOS AspectFill и AspectFit дают один и тот же результат

  3. Добрый день. Подскажите что не так делаю? на девайсе

  4. Добрый день. Вопрос к разработчикам. События OnTap и OnLongTap на компонентах не взаимоисключают друг друга. Так было задумано изначально? Когда делаешь длинный тап на компоненте, сначала отрабатывается событие OnLongTap, как и ожидается, а следом отрабатывается событие OnTap, чего уж совсем не ждешь. Когда делаешь короткий тап, отрабатывает толькотодно событие - OnTap, как и ожидается.

  5. procedure TFormMain.fgEdit1Enter(Sender: TObject); begin TfgToastFactory.Show('OnEnter: '+TfgEdit(Sender).Name); //<-- Sender всегда указывает на главную форму end; Раньше было нормально, показывал на сам компонент.

  6. Коллеги, привет. Только начинаю осваивать FGXNative и сталкнулся с недопониманием. Загружаю на форму в бэк и в имейдж фото в Пинге с ресурсов. В дизайнере формы цвет фото и бэка отображается корректно. Когда компилю под девайс и запускаю там цвета резко тусклеют как бэка, так и пинга в имейдж. Что не так? Оригинальный цвет - $FFC48B06. Первая картинка - Дизайнер. Вторая - Устройство. P.S. Возможно ли наложить тень на имейдж?

  7. Запустил демо пример Фотокамера, фанарик при предпросмотра (Preview) работает, спасибо, то что хотел). Теперь не могу получит фото со вспышкой с включенным статусом TfgCameraFlashMode.On не работает. Тестировал на телефоне Xiomi Redmi Note 5. Спасибо

  8. Событие OnChanged у fgPageControl возникает перед OnCreate формы на которой он лежит. Не знаю, можно ли это назвать ошибкой, но неприятности могут возникать, когда в обработчике смены вкладок используешь то, что создается вместе с созданием формы. Project7.zip

  9. Доброго времени суток. После установки 1.11.3 IDE 10.4.2 У контрола стал странный цвет фона... При том что у меня он не задан

  10. Доброго времени суток. Все началось с получение странной ошибки при закрытии дочерней формы: "Значение [0] не попадает в требуемый диапазон [0, -1]. Не могу выполнить запрос стиля. Поскольку указанный...". После нескольких часов отладки удалось выяснить что если у формы задана тема c именем не по умолчанию, то во время уничтожения формы (уже после TfgForm.OnDestroy где обычно чистятся все локальные данные) форма проставляет для TfgCollectionView.parent := nil, что в свою очередь сбрасывает стиль в "Theme", а это тригерит события OnGetItemCount в процедуре GetStyleForItemIndex, ну а дальше уже ошибка описанная выше. Если сделать на fgFormDestroy вызвать TfgC…

  11. Скрытый текст class procedure TfgAnimationHelper.HideForm(const AForm: TObject; const AOptions: TfgAnimationOptions; const ADuration: Integer; const AFinishCallback: TfgCallback); var LDuration: Integer; LForm: TfgCustomForm; {$IFDEF IOS} LAnimation: TfgAnimation; LNewTopForm: TfgCustomForm; {$ENDIF} begin TfgAssert.IsNotNil(AForm, 'AForm'); TfgAssert.IsClass(AForm, TfgCustomForm); LForm := TfgCustomForm(AForm); if LForm <> TfgFormManager.Current.TopMost then begin LForm.Hide; if Assigned(AFinishCallback) then AFinishCallback; Exit; end; if ADuration = PlatformDuration then LDuration := TfgAnimationManager.…

  12. Добрый день. Понадобилось программно удалить все вкладки у fgPageControl. ничего другого не придумал как написать: fgPageControl1.BeginUpdate; while fgPageControl1.PagesCount > 0 do begin fgPageControl1.DeletePage(0); end; fgPageControl1.EndUpdate; Но "fgPageControl1.DeletePage(0);" не удаляет страницу и происходит "зацикливание". Что не так? как программно удалить все вкладки? fgx 1.10.0.0 delphi 10.4

  13. Добрый день! Подскажите что делаю не так? var Asset: TfgAssetFile; begin if TfgAssetsManager.Current.Find<TfgAssetFile>(R.Files.DOC_TEMPLATES_AVR_X5, Asset) then VSHReport.RegisterReport('act_of_completion_x5', Asset.FileName); end;

  14. Здравствуйте. Большое пожелание. Очень не хватает в дизайнере формы прокрутки ScrollBox'a (или даже прокрутки всего, что имеет скрол) колесиком миши. Что бы добраться до последних контролов приходится "растягивать" форму. В FMX такая функция есть и было очень удобно.

  15. Выбираю опцию PullToRefresh, если данных нет или все элементы списка помещаются в коллекцию (т.е. когда нет скрола), то PullToRefresh не работает, элементы просто не двигаются, как только кол-во элементов превышает высоту коллекции(т.е. появляется скрол), PullToRefresh срабатывает. Сейчас как выход приходится добавлять пустые стили, чтобы заполнить коллекцию и появлялся скрол, чтобы пользователь мог обновить список. Неудобно! Могли бы исправить?

  16. Почему-то не могу создать тему в багтрекере. Пишу здесь. Компонент TfgVirtualListPicker. 1. Если тапнуть по айтему сверху или снизу от активного (выделенного), то он становится активным, но свойство ItemIndex при этом не меняется. 2. Как можно запретить редактирование выделенного айтема? Если по нему тапнуть, то он (айтем) выделяется, выскакивает клавиатура и можно спокойно изменить. Не нашел логического применения этому в компоненте, предназначенном для выбора значения и мне в приложении это не нужно - как запретить?

  17. Started by MoreWood,

    Hello, to search and display information about a product I have the following scenario: - a form from where a form is opened with a preview camera and a barcode scanner component: FCamera: = TFCamera.Create (nil); FCamera.OnReadCode: = ReturnOkCodigo; TfgAnimationHelper.ShowForm (FCamera); - in the form where the image is captured and scanned, I have an accept button that executes this CloseForm (true) code: procedure TFCamera.CloseForm (OK: boolean); begin if OK and Assigned (FOnReadCode) and (fgLabCode.Text <> '-') then FOnReadCode (fgLabCode.Text); TfgAnimationHelper.HideForm (Self, [TfgAnimat…

      • Like
      • Thanks
    • 10 replies
    • 2.1k views
  18. Started by MoreWood,

    Hola, usando este asistente, aparte de un texto en ruso, si no marco ninguna opción de iOS, no se puede crear. Gracias.

  19. Добрый день. Столкнулся с проблемой: перестали импортироваться изображения с material.io в Assets Manager. Вроде, скачивал с сайта как и раньше (давно, правда, не делал таким способом), и как описано в описании ( https://fgx-native.com/ru/assets.html ), но при импорте manager "молчит" и не добавляет иконку в ресурс. Например: square_foot-white-android.zip после разбирательств и удаления из архива файлов baseline_square_foot_20.xml и baseline_square_foot_white_20.png процесс "пошел". fgx 1.9.2.1

  20. Started by Alsadek Mohammad,

    Hi, I use the latest build: 1.9.2.1

  21. Добрый день. при выводе текста на канву ... pCanvas.FillColor(TAlphaColorRec.White); pCanvas.Stroke.Kind := TfgBrushKind.Solid; pCanvas.Stroke.Color := TAlphaColorRec.Green; pCanvas.Stroke.Thickness := 1; pCanvas.Fill.Kind := TfgBrushKind.Solid; pCanvas.Fill.Color := TAlphaColorRec.Blue; pCanvas.Font.Size := 40; sss := 'Hello'; TextSize := pCanvas.MeasureText(sss, TSizeF.Create(1000, 1000), false); R := rectf((pCanvas.Width / 2) - TextSize.cx / 2, (pCanvas.Height / 2) - TextSize.cy / 2, (pCanvas.Width / 2) + TextSize.cx / 2, (pCanvas.Height / 2) + TextSize.cy / 2); pCanvas.DrawRect(R); pCanvas.FillT…

  22. Ещё заметил, если к коллекции прикручено событие пуллрефреш, то вовремя создания формы, оно тоже почему то срабатывает, самопроизвольно.

  23. Собственно сабж в названии, не проваливается в событие procedure TForm1.fgImage1Tap(Sender: TObject); begin где fgImage1 находится в fgCollectionView

  24. Started by Vitaldj,

    C дизайн тайме задаю оттенок $FFB00020 , он показывается в дизайн тайме. Но при компиляции проложения - ничего нет, белое поле. Оттенок не применяется. Такая же история, если меняешь оттенок у текста button. Но он применяется, но в приложении он не меняется кодом: form1.fgButton2.TextSettings.FontColor := $FF222222; (если с красноватого на черный.)

  25. Started by Stas,

    Здравствуйте, небольшая, но неприятная ошибка для братьев славян. Происходит в случае установки TfgLabel.TextType==HTML Ipad Mini 4 IOS14.2 Delphi 10.3.3 СтекТрейс и пример не прикладываю, в связи с отсутствием первого и ненужностью второго. Спасибо.

Recently Browsing 0

  • No registered users viewing this page.

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.