Jump to content
  • New

    • By Yaroslav Brovin in Product Updates 0
      Добрый день,
      В ближайшее время выйдет релиз FGX Native 1.13.0.0 с полноценной поддержкой Delphi 11. Обо всех нововведениях по порядку.
      Delphi 11
      Начиная с версии 1.13.0.0 мы включили поддержку Delphi 11. В то же время, мы исключили поддержку 10.3 из инсталлятора на основании результатов голосования:
      Мы переработали все формы дизайнера и добавили полноценную поддержку HiDPI.
      Дизайнер форм
      Добавлен новый режим позволяющий отключать пунктирную рамку компонентов.

      Так же несколько улучшили функцию визуального отображения областей компонентов, добавив отображение областей внутренних отступов бледно зеленым цветов. Это позволяет наглядно и быстро понять, где используются внутренние отступы (TfgControl.Padding).

      Обновления TfgDatePicker и TfgTimePicker
      В этом релизе мы добавили несколько небольших улучшений этих компонентов. Теперь вы можете указать формат ввода времени: 12 или 24 часовой формат. За это отвечает новое свойство TfgTimePicker.Is24HoursMode = (LocaleDependent, True, False). Теперь при старте компонента на платформе Android он по умолчанию выбирает часовой формат на основании текущей локали устройства.
       
      Помимо этого мы добавили режим автоматического расчета размера для этих компонентов AutoSize, который включен по умолчанию. Поэтому, если вам необходимо, чтобы компоненты растягивались по ширине, нужно исключить значение AutoSize.Width.
      Так же, теперь вы можете отдельно указывать задний фон для этих компонентов при помощи свойства BackgroundName.
       
    • By Yaroslav Brovin in Product Updates 4
      Рады поделиться новинками будущего релиза 1.12.0.0. 
      Очень часто при разработке мобильных приложений разработчики сталкиваются с одними и теми же задачами. Большинство решений, которые есть в интернете, ориентированы под FMX. Однако, зачастую из-за зависимостей в RTL на FMX Java код, эти решения нельзя просто добавить в FGX Native как есть и использовать.
      Поэтому мы решили по мере возможностей предлагать вам решения этих задач в виде расширений для FGX Native. Расширение будет включать необходимую обвязку/компоненты для FGX Native для сторонних OpenSource проектов. Первым таким расширением будет реализация нового компонента генерации штрихкода TfgBarcode на основе библиотеки Zint (https://www.zint.org.uk/).
      Отображение штрихкодов
      Новый пакет расширения FMXNative.Extension.Zint включен в поставку 1.11.8.0. Пакет содержит новый компонент TfgBarcode, поддерживающий отображение огромного числа типов штрихкодов. 

      Свойство Symbology позволяет выбрать тип отображаемого штрихкода. Через свойство Data указываются кодируемые данные. А через группу свойств Appearance вы можете настроить визуальное отображение штрихкода.
      Новое правило именования пакетов FGX Native
      Мы пересмотрели правила именований пакетов библиотеки FGX Native. Поэтому, если вы создаете свои пакеты расширений на основе FGX Native, вам необходимо переименовать зависимости на пакеты.
      FGXNative.Core <- fgx FGXNative.Design <- fgx_design FGXNative.Registration <-fgx_reg FGXNative.Extension.Translator <- FGXTranslatorD FGXNative.Externals <- fgx_externals Так же, если вы используется наш компонент локализации, необходимо:
      После установки новой версии библиотеки запустить среду Среда отобразит ошибку при загрузке пакета FGXTranslatorD. Необходимо отвечать Yes во всех диалогах про этот пакет. Затем открыть список компонентов среды: "Components" -> "Install Packages..." В списке найти строчку, соответствующую FGXTranslatorD и удалить ее при помощи кнопки "Remove". Данный компонент мы теперь регистрируем автоматически при установке FGX Native. Календарь под iOS
      В новой версии так же появится реализация компонента TfgCalendar для iOS. iOS не имеет родной реализации календаря. Поэтому мы с нуля реализуем данный компонент.
      Заключение
      Если у вас есть потребность в миграции некоторых невизуальных компонентов из FMX, пожалуйста, отпишитесь здесь в комментариях:
      Ссылку на стороннюю библиотеку с наличием исходных кодов/OpenSource. Без доступа к исходным кодам мы не сможем выполнить адаптацию под FGX Native. Описание для чего данный компонент нужен. Если кто-то из участников уже озвучил в комментариях нужный вам компонент, просьба отметить такое сообщение реакцией (лайком).
  1. Clients

    1. 21
      posts
    2. 251
      posts
    3. News   (508 visits to this link)

    4. 326
      posts
    5. Voitng for new features

      Here you can suggest an idea or request the necessary functionality / component. Proposals that will garner a large number of votes could potentially be included in the list of upcoming developments for updates.

      247
      posts
    6. FGX Native projects

      A section for publishing your projects developed with FGX Native.

      130
      posts
    7. Feedbacks

      Customers feedbacks.

      7
      posts
  2. Private forum. For users with active subscription

    1. Animations

      Using animation in your apps.

      18
      posts
    2. Alignment (Flexbox)

      Flexbox work, implementation nuances in FGX Native, and advice on what approaches are best used for your projects.

      36
      posts
    3. 938
      posts
    4. 52
      posts
    5. 50
      posts
    6. 34
      posts
    7. 36
      posts
    8. 5
      posts
    9. 22
      posts
    10. 5
      posts
    11. 160
      posts
    12. 18
      posts
    13. 3
      posts
    14. 7
      posts
    15. 91
      posts
    16. 347
      posts
    17. 3
      posts
    18. 60
      posts
    19. 22
      posts
    20. 5
      posts
    21. 34
      posts
    22. 45
      posts
    23. Additional files

      A set of additional extensions, examples of FGX Native.

      49
      posts
    24. iOS (Alpha testing)

      Discussion about current status of FGX Native for iOS.

      97
      posts
    25. 93
      posts
  3. Bug Reports

    1. Opened

      Section for publishing found bugs.

      64
      posts
    2. 533
      posts
  4. Organization of the work of this forum

    1. 3
      posts
  • Member Statistics

    298
    Total Members
    87
    Most Online
    aslan
    Newest Member
    aslan
    Joined
  • Who's Online   0 Members, 0 Anonymous, 3 Guests (See full list)

    • There are no registered users currently online
×
×
  • Create New...