Posted May 14, 2024May 14 Administrators Скачать: setup_1.18.2.0_release.rus.zip Дата релиза: 15 мая 2024 Новое ✨ TfgScratchOverlay Добавлен новый компонент TfgScratchOverlay, позволяющий реализовать интерактивную очистку содержимого, чтобы реализовать эффект стирания защитного слоя в лотерейных билетах. По умолчанию, компонент полностью закрашен текущей кистью компонента Fill. При касании компонента, он становится прозрачным в местах касания показывая содержимое компонентов, размещенных позади него. Полезные свойства и методы компонента: Fill - настройки первоначального заполнения компонента. BrushSize - указывает размер области очистки при касании. Clear - сбрасывает очищенные области и возвращает компонент в исходное состояние. Полезное: Добавлен новый демонстрационный пример: "Компоненты" -> "TfgScratchOverlay" -> "Базовый пример" Режимы смешивания Canvas Добавлена возможность указывать режим смешивания цветов для канвы TfgCanvas.BlendMode. При помощи данного свойства можно очищать содержимое канвы и делать их прозрачными. Описание режимов. Улучшения 🙌 Компонент локализации Переработан компонент TfgTranslator, включая редактор переводов. Теперь переводы хранятся в текстовом виде в ресурсах формы (xfm, dfm и тд), что упрощает работу в системах контроля версий (svn, git и тд). Переводы в редакторе теперь отображаются в виде вертикального стека из многострочных текстовых редакторов, что позволяет видеть все переводы разом. Добавлена гибкая настройка исключений (основана на регулярных выражениях) для механизма сбора текстовых свойств контролов, не требующих локализации. Например свойства Name, TAction.Category и тд. Теперь сохраняется порядок ключей в том виде, в каком он был задан пользователем. Исправлена работа фильтра ключей. Мы все ещё не рекомендуем его использовать в мобильных приложениях и поставляем его по принципу "as-is", однако, эти качественные изменения могут оказаться полезными для вас, если вы всё же используете данный компонент. TfgRadioButton/TfgCheckBox Для компонентов TfgRadioButton/TfgCheckBox добавлено новое свойство Appearance, позволяющее изменить оттенок Checked/Unchecked состояний компонентов, что позволяет лучше адаптировать внешний вид компонентов под темную тему. Улучшено отображение данных компонентов в дизайнере для iOS и Android стилей. Так же изменено отображение Unchecked состояния данных компонентов под iOS. Вместо акцентного цвета, теперь использует системный серый цвет. Исправление ошибок 🐛 FGX-340 Удаление TfgTrackbar приводило к ошибке (iOS). FGX-342 Сгруппированные в контекстное меню кнопки на панели навигации меняют свой цвет (Android). Динамическое подключение Тайл провайдера у TfgMap приводило к перекрытию всех ранее размещенных объектов (Android). Исправлено невозможность указать начальную локацию у камеры при первом открытии карты (Android).