Jump to content

Recommended Posts

  • Administrators
Posted

Скачать:
Релиз доступен только по запросу.

Дата релиза:

4 сентября 2020

Список изменений:

* Android Api:

  - Добавлен встроенный специальный FGXBroadcastReceiver и OnBroadcastReceiverListener для возможности использовать BroadcastReceiver в FGX Native приложениях.
  - Добавлены обертки для новых классов BroadcastReceiver, IntentFilter, AlarmManager and etc.

* Демо проекты:

  - "Android Api" -> "Прием широковещательных уведомлений". Пример показывает использование приема широковещательных запросов для отслеживания изменения состояния смены Airplane Mode.

* Мастер создания проекта:

  - Теперь мастер запоминает последнее место расположения созданного проекта, идентификатор организации и настройки инициализации Git репозитория между сеансами создания новых проектов.
    https://forum.fgx-native.com/topic/469-nf-%D0%B7%D0%B0%D0%BF%D0%BE%D0%BC%D0%B8%D0%BD%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8/

* Дизайнер ресурсов:

  - [NF] Переход к ресурсу при открытии дизайнера ассетов
    https://forum.fgx-native.com/topic/511-nf-%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4-%D0%BA-%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D1%83-%D0%BF%D1%80%D0%B8-%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8-%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0-%D0%B0%D1%81%D1%81%D0%B5%D1%82%D0%BE%D0%B2/
  - При открытии дизайнера ресурсов через контекстное меню редактора свойства в инспекторе объектов каждый раз создавалось новое окно дизайнера. Исправлено.

* TfgForm:

  - Теперь при закрытии последней формы, она не скрывается с экрана. Это сделано специально, что при сворачивании приложения, пользователь не видел черный пустой экран.

* TfgCollectionView:

  - Добавлен новый метод TfgItemWrapper.UpdateLookupNameIndex, который необходим для обновления индекса элементов стиля. Этот метод используется только в ситуациях, когда разработчик динамически меняет структуру стиля на лету. В этом случае, если он хочет пользоваться методами GetControlByLookupName для новых компонентов, то ему нужно обновить индекс при помощи этого метода.

* Общие улучшения дизайнера:

  - Добавлены два пункта меню в главное меню среды для быстрого создания проекта или открытия демо. "File" -> "New".
  - Добавлено несколько иконок для пунктов главного меню.
  - Подправлено внешний вид некоторыех окон дизайнера для 10.4.
  - #501 Компонент FGX: Advertising виден в FMX проектах
    https://gitlab.com/y.brovin/fgx/-/issues/501
  - #498 [Дизайнер] Мастер выбора демо проектов, опечатка
    https://gitlab.com/y.brovin/fgx/-/issues/498
  • Like 6
  • Thanks 1
Posted

Беда, Ярослав

Судя по всему проблема 

Ваш пример про TfgCollectionView

procedure TFormMain.fgCollectionView1BindItem(Sender: TObject; const AIndex: Integer; const AStyle: string;
  const AItem: TfgItemWrapper);
var
  CheckBox: TfgCheckBox;
begin
  CheckBox := AItem.GetControlByLookupName<TfgCheckBox>('check');// Вот тут теперь nil !!!
  CheckBox.Text := Format('Item %d', [AIndex]);
  CheckBox.IsChecked := FChecked.Contains(AIndex);
  CheckBox.OnChanged := CheckChangedHandler;
end;

Версия Дельфи не имеет значения, посмотрите пожалуйста. Пока буду откатываться.

×
×
  • Create New...