Поиск сообщества

Показаны результаты для тегов 'fgx'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Общие вопросы
    • Анимация
    • Графика
    • Стили
    • Базы данных и REST
    • Компоненты
    • Положение, размеры, выравнивание
    • Работа с текстом
    • Приложение и формы
    • Отладка
    • Развертывание приложений
    • Вопросы по языку Object Pascal и RTL
    • Общая информация о TControl
    • События
    • Прочие вопросы
  • Вопросы по платформам
    • Android
    • iOS
    • OSX
    • Windows
    • Windows Phone
    • Linux
  • Вопросы по использованию RAD Studio
    • Лицензирование
    • Сборка проектов
    • Multi-Device Designer
    • Редактор кода
    • Вопросы
  • Native FGX
    • Новости
    • Обсуждения
    • Предложения
  • Обучение
    • Основная информация
    • Вопросы
    • Отзывы
  • Поиск специалистов по FireMonkey
    • Консультации
    • Ищу подрядчика
  • Дополнительные ресурсы по FireMonkey
    • Сторонние компоненты
    • Приложения, написанные с использованием FireMonkey
    • Примеры
    • Руководства
    • Шаблоны
    • Статьи и заметки
    • Информация о версиях RAD Studio
    • Новости
  • Организация работы данного форума
    • Правила форума
    • Нарушения правил форума
    • Предложения об организации форума
    • Проблемы
    • Функции форума
  • Видеокурсы
    • Основная информация
    • Курсы
    • Предложения и голосования за новые курсы
    • Вопросы

Поиск результатов в...

Поиск результатов, которые...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


StackOverflow


Город


Интересы

Найдено: 36 результатов

  1. Скачать пакет можно здесь: Скачать 1. Удалить старый пакет библиотеки FGX Открываем среду IDE RAD Studio XE7 с административными правами. В меню открываем менеджер пакетов: "Component -> Install Packages..." Среди списка компонентов находим "FMX Extension Components". Выделяем и нажимаем кнопку "Remove" 2. Установка пакета библиотеки FGX Открываем в среде группу проектов. "File -> Open Project -> FGXGroup.groupproj" Собираем пакет fgx210 для всех требуемых платформ. Выделяем в менеджере проектов нужную платформу "Target Platforms" и в контекстном меню пакета fgx210 выбираем "Build" Далее повторяем сборку для всех целевых платформ. 3. Устанавливаем Design-Time пакет Выбираем в группе проектов dclfgx210 пакет и в контекстном меню выбираем "Install" Если пакет успешно установлен, то появится сообщение со списком зарегистрированных компонентов следующего вида: Все! Установка окончена.
  2. Тема: FGX Native. Новейшая кроссплатформенная платформа для мобильной разработки на Delphi Дата и время: 27 марта 2018 года в 12:00 Участники: @Brovin Yaroslav, Андрей Совцов Регистрация: ссылка Ссылка на официальный телеграмм канал: https://t.me/fgx_native Участие бесплатное На вебинаре познакомимся с текущей разработкой новой кроссплатформенной платформы, позволяющей создавать нативные приложения с быстрым откликом, плавной анимацией, продвинутой системой выраванивания, поддержкой RTL языков, оптимизированной работой с изображениями, быстрой канвой и многим другим. RAD Studio, Android/iOS В вебинаре принимает участие автор разработки Ярослав Бровин
  3. TfgImage - компонент отображения изображений: Реализован режим отображения 9-patch изображений для дизайнера и Android. Этот режим полезен для формирования тени разного размера на базе одного растрового изображений. На первом скриншоте отображена загрузка единственного изображений тени размером 60x60. Для компонента TfgImage указаны отступы со всех четырех сторон CapInsets, задающие правила растягивания изображений. Эти отступы делят изображение на 9 виртуальных областей. В итоге на втором скриншоте получаем три варианта отображения тени любых размеров.
  4. Приступил к работе над большим демо-проектом, который призван продемонстрировать работу каждого компонента в библиотеке FGX Native. Работа будет продолжаться по мере добавления новых компонентов. Данный демо проект нужен не только показать возможности библиотеки, но он так же станет своеобразным наглядным руководством по настройкам компонентов. Ниже представлен пример страницы приложения, посвященный компоненту TfgLabel.
  5. Brovin Yaroslav

    [FGX Native] FlexBox, Йога и AspectRatio

    О чем эти слова?!?! Да все о том же, о гибкой системе выравнивания FlexBox и об используемой реализации этой системы Yoga. На этот раз решаем задачу сохранения пропорций в размерах контролов. Представьте себе. что ваши встраиваемые изображения должны всегда сохранять соотношение сторон 16 к 9. Чтобы такого добиться в VCL и частично в FMX, вам придется написать код. Хоть он и простой, но написать его придется. в FGX Native введено новое свойство AspectRatio для Size. Его основная идея задать соотношение ширины к высоте контрола. А дальше система выравнивания сама все сделает за вас и при изменении ширины или высоты контрола (в зависимости от других настроек) автоматически вычислит высоту или ширину и сохранит пропорцию.
  6. Brovin Yaroslav

    [FGX Native] Обновления TfgEdit и OnTap

    Расширяем границы возможностей одного из самых базовых контролов после кнопки ;-) - TfgEdit. Большое количество нововведений, среди которых ряд гибких настроек: Правила автоматической расстановки заглавных букв AutocapitalizationType. Настройки типа используемой клавиатуры KeyboardType. Правила автоматической коррекции опечаток в словах AutocorrectionType. Настройки шрифтов Font. Настройки цвета текста Color. TextPrompt - текст подсказка. Настройки пароля IsPassword. Ограничение длины вводимого текста MaxLength. Настройки проверки правописания и выделения ошибок SpellCheckingType. Режим только чтения ReadOnly. ReturnKeyType. А еще было добавлено событие OnTap для всех контролов, которое позволяет отследить именно нажатие на контрол.
  7. Brovin Yaroslav

    [FGX Native] ShowMessage

    Работа над API продолжается. В этот раз руки дошли до асинхронной реализации ShowMessage. Впереди еще диалоговые формы ввода строковых данных и классический MessageDlg.
  8. Brovin Yaroslav

    [FGX Native] TfgTimer - да будет время!

    Добавлен новый компонент - TfgTimer таймер ⏰🕰⌛️ В отличии от VCL и FMX реализации таймера в FGX по мимо обычных настроек имеет ряд дополнительных, которые расширяют возможностииспользования компонента: Возможность выбирать вариант реализации таймера, который будет сказываться на точности работы таймера и принципах его работы (потоковый таймер, системный, на петле событий и тд). В каждой системе существует несколько реализаций таймера, которые между собой отличаются по точности и принципам работы. TfgTimer позволяет выбирать реализацию таймера в зависимости от ваших нужд. Пока реализован стандартный потоковый таймер с синхронизацией с UI потоком. Отсрочка до первого срабатывания таймера Delay.
  9. Добавлен новый компонент TfgCardPanel. Панель из Material Design, добавляющая возможности по настройки внешнего вида согласно стиля https://material.io/guidelines/material-design/elevation-shadows.html#elevation-shadows-elevation-android Данный контрол используется во многих сценариях мобильной разработки, от использования в прокручиваемых списках и заканчивая сложными разметками, где требуется эффектно показать полученную информацию пользователю приложения. Компонент позволяет настроить уровень (elevation) по оси Z, радиусы скругления и цвет заднего фона. На скриншотах ниже вы можете видеть, как легко можно составить эффектное отображение информации в виде карточки при помощи нового компонента.
  10. Время улучшения дизайнера форм пришло! 🚀 Как часто вы, выбирая компонент в дизайнере формы, ищите среди свойств компонента значения размеров, позиции, внешних и внутренних отступов? Мы посчитали, что очень часто, и решили сэкономить ваше время, чтобы вы могли потратить его на решение других более важных задач. Поэтому представляем вам новую информационную панель с параметрами позиционирования и выравнивания компонента. Она уже умеет показывать текущие значения выделенных компонентов и скрывать не нужные. P.S. А еще в будущем она научится визуально показывать области отступов и границы контролов прямо в дизайнере.
  11. Новый компонент TfgApplicationEvents для централизованного мониторинга вашего мобильного приложения. Отслеживает изменение системных событий вашего приложения и предоставляет эти данные в одном месте. 1. OnApplicationStateChanged - Произошла смена состояния приложения 2. OnException - произошла ошибка в приложении 3. OnLowMemory - мало оперативной памяти 4. OnScreenOrientationChanged - изменилась ориентация экрана P.S. События будут пополняться.
  12. Новые обновления компонентов TfgProgressBar и TfgActivityIndicator. В вашем приложении нужно отобразить выполнение длительных операций? ⏱⌛️ Тогда эти два компонента то, что вам нужно. Первый позволяет отобразить прогресс выполнения вашей задачи, когда вы можете ее оценить. Второй - когда не известно, через какое время закончится ваша фоновая задача. Оба компонента имеют ряд опций по настройки внешнего вида. Смотрим видео работы демки с компонентами. (Видео снизу 👇) Screenrecorder-2018-03-31-01-03-42-314.mp4
  13. Первый вариант нового компонента TfgCollectionView имеющий потрясающие возможности по гибкому созданию любого списка. Гибкий, как FMX TListBox и гораздо быстрее TListView. Создавайте любое количество стилей отображения элементов списка из любых компонентов FGX. А затем просто связывайте, какой стиль должен использовать тот или иной элемент списка. На приведенном ниже скриншоте и видео, вы можете наблюдать прокрутку списка из 100 элементов, написанного без единой строчки кода. Но это еще не все, полностью каркасная архитектура компонента позволяет создавать различные варианты размещения элементов. Начиная от отображения в строку, в столбец, по сетке и заканчивая своим кастомным размещением элементов. Поразительная скорость работы достигается за счет отображения только видимых элементов. Screenrecorder-2018-03-26-01-52-41-383.mp4
  14. Работа над библиотекой продолжается полным ходом. Идет пополнение основных компонентов. Вот очередь добралась и до выдвигаемой панели Drawer. Новый контрол появился на палитре компонентов DrawerLayout. На видео выше продемонстрирована работа этого компонента. Отдельно стоит обратить внимание на скорость запуска приложения, плавность работы компонентов, а так же на полноценную поддержку Z-Order. 2018_03_21_03_46_52.mp4
  15. Brovin Yaroslav

    [FGX Native] Debugger

    Не смотря на то, что разработка над библиотекой ведется уже около году, только на днях удалось полностью реализовать отладку и автоматический запуск из IDE. P.S. Видео ускорено в 3 раза. Отладчик.mp4
  16. Расширен функционал компонента кнопки TfgButton: - Добавлена поддержка картинок - Теперь можно указывать, как располагать картинку относительно текста TfgButton.ImageLocation - Гибкие настройки параметров отображения текста на кнопе (шрифт, размер, стиль), цвета для разных состояний кнопки, а также поддержка тени TfgButton.TextSettings. Дополнительно: - Обновлены иконки запуска приложения для Андроида Delphi-Java мост: - Исправлена ошибка, которая не позволяла передавать nil значения в Android API - Улучшена утилита генерации делфи хедеров по Android Api. Теперь по объёму генерируемые хедеры получаются чуть меньше
  17. FeLDMARShaL

    [FGX] Будет ли релиз FGX под Tokyo?

    Будет ли реализованна поддержка новой версии Delphi? Ну и любимый вопрос для разработчика ... хотя бы примерные сроки, ну или хотя бы на како этапе сейчас развитие проекта?
  18. Всем добрый день, К каждой версии RAD Studio я добавляю по одному компоненту к Open Source библиотеке FGX. Если у вас есть предложения, какие компоненты, функции, возможности хотелось бы увидеть в новой версии, прошу не стесняться и отписаться в этой теме. Спасибо
  19. У меня другая проблема, посмотрите скриншот http://joxi.ru/KAxejoocopD9r8, не могу запустить ни один демо проект на андроиде. Помогите пожалуйста. --------------------- От модератора: Сообщения вынесены в отдельную тему в соответствии с правилами. Скриншот загружен на форум, под спойлер.
  20. Ошибка при установке компонента FGX [dcc32 Fatal Error] FGX.Asserts.pas(159): F2039 Could not create output file 'c:\program files (x86)\embarcadero\studio\17.0\lib\Win32\Debug\FGX.Asserts.dcu'
  21. 0. Запустить RAD Studio с админскими правами (В контексном меню иконки выбрать Run as Administrator) 1. Открыть Delphi пакет fgx.proj 2. В настройках пакета указать место вывода заголовочных файлов для C++Builder: "Project -> Options -> Delphi Compiler -> C/C++ .hpp output directory" В верхнем выпадающем списке "Target" выберите "All Configurations - All Platforms" 3. Выполнить сборку пакета для всех платформ. После сборки убедиться, что для всех платформ получены заголовочные файлы: 4. Все, теперь можно создавать C++ приложения и подключив полученные заголовочные файлы использовать компоненты FGX.
  22. Ссылка на скачивание (Только для RAD Studio Berlin): fgx_0.7.1.118.zip Инструкция по установке: "Инструкция по установке набора компонентов FGX" FGX - Donate: QIWI: 4890 4941 7671 0929 Yandex.Money: 4100175510891 Описание Эта версия включает в себя следующий набор компонентов: Дизайнер итемов - дизайнер итемов. TfgToast (UPDATED) - класс отображения быстрых сообщений TfgFlipView - слайдер изображений. Поддерживает несколько способов переключения фотографий при помощи эффектов и сдвигов. При первом использовании ОБЯЗАТЕЛЬНО прочитать инструкцию "TfgFlipView - Инструкция загрузки стиля" TfgPositionAnimation - анимация свойств типа TPosition TfgPosition3DAnimation - анимация свойств типа TPosition3D TfgBitmapLinkAnimation - анимация свойств типа TBitmapLink TfgProgressDialog (UPDATED) - Компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения фоновой операции можно оценить. TfgActivityDialog (UPDATED) - компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения операции не возможно адекватно оценить. TfgActionSheet (UPDATED) - Аналог контекстного меню для мобильных платформ. TfgColorsPanel - Палитра цветов с возможностью выбора цвета. TfgGradientEdit (UPDATED) - Компонент выбора градиента. TfgLinkedLabel - Метка поддерживающая открытие Web ссылки в браузере по умолчанию. TfgApplicationEvents - компонент с возможностью легко задать обработчики на основные события приложения: Отслеживание смены состояния приложения, простой, обновление и выполнение действий Actions, Изменение ориентации устройства и тд. TfgVirtualKeyboard - компонент облегчающий работу с виртуальной клавиатурой. Позволяет задать пользовательские кнопки над виртуальной клавиатурой под iOS, а так же отлавливать события по отображению и скрытию клавиатуры. (UPDATED) Зарегистрированы все стилевые объекты на вкладке "FGX: Style objects" Список изменений TfgActionSheet: Добавлен новый вариант темы Theme = Custom и свойство ThemeID, позволяющий для андроида указать идентификатор своей темы диалога. Теперь доступна возможность создать свой вариант диалога для андроида. Изменен порядо срабатывания событий OnCancel, OnHide в реализации на iOS. Раньше срабатывали OnHide -> OnCancel, Теперь: OnCancel -> OnHide Обновлен пример Общие улучшения в читабельности кода TfgProgressDialog, TfgActivityDialog: Добавлен новый вариант темы Theme = Custom и свойство ThemeID, позволяющий для андроида указать идентификатор своей темы диалога. Обновлен пример Общие улучшения в читабельности кода TfgGradientEdit: Добавлено событие OnPointRemoved, срабатывающее, когда точка удалена из градиента. Обновлен пример TfgToast: Исправлена ошибка на iOS, приводящая к AV при многочисленном отображении тостов. (Спасибо Сергею Пьянкову за найденную ошибку) Регистрация стилевых объектов: Теперь регистрируются только те объекты, которые не добавлены в палитру.
  23. Ссылка на скачивание (Только для RAD Studio Berlin): fgx_0.7.1.114.zip Инструкция по установке: "Инструкция по установке набора компонентов FGX" FGX - Donate: QIWI: 4890 4941 7671 0929 Yandex.Money: 4100175510891 Описание Эта версия включает в себя следующий набор компонентов: Дизайнер итемов - дизайнер итемов. TfgToast - класс отображения быстрых сообщений TfgFlipView - слайдер изображений. Поддерживает несколько способов переключения фотографий при помощи эффектов и сдвигов. При первом использовании ОБЯЗАТЕЛЬНО прочитать инструкцию "TfgFlipView - Инструкция загрузки стиля" TfgPositionAnimation - анимация свойств типа TPosition TfgPosition3DAnimation - анимация свойств типа TPosition3D TfgBitmapLinkAnimation - анимация свойств типа TBitmapLink TfgProgressDialog - Компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения фоновой операции можно оценить. TfgActivityDialog - компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения операции не возможно адекватно оценить. TfgActionSheet - Аналог контекстного меню для мобильных платформ. TfgColorsPanel - Палитра цветов с возможностью выбора цвета. TfgGradientEdit - Компонент выбора градиента. TfgLinkedLabel - Метка поддерживающая открытие Web ссылки в браузере по умолчанию. TfgApplicationEvents - компонент с возможностью легко задать обработчики на основные события приложения: Отслеживание смены состояния приложения, простой, обновление и выполнение действий Actions, Изменение ориентации устройства и тд. TfgVirtualKeyboard - компонент облегчающий работу с виртуальной клавиатурой. Позволяет задать пользовательские кнопки над виртуальной клавиатурой под iOS, а так же отлавливать события по отображению и скрытию клавиатуры. Зарегистрированы все стилевые объекты на вкладке "FGX: Style objects" Список изменений Общие изменения: Пакет для iOS не компилировался из-за использования старого API. Это устранено. (Спасибо StanE не только за сообщенную проблему, но так же и за патч, который он любезно предоставил с исправлением)
  24. Ссылка на скачивание (Только для RAD Studio Berlin): fgx_0.7.1.112.zip Инструкция по установке: "Инструкция по установке набора компонентов FGX" FGX - Donate: QIWI: 4890 4941 7671 0929 Yandex.Money: 4100175510891 Описание Эта версия включает в себя следующий набор компонентов: Дизайнер итемов - дизайнер итемов. TfgToast - класс отображения быстрых сообщений TfgFlipView - слайдер изображений. Поддерживает несколько способов переключения фотографий при помощи эффектов и сдвигов. При первом использовании ОБЯЗАТЕЛЬНО прочитать инструкцию "TfgFlipView - Инструкция загрузки стиля" TfgPositionAnimation - анимация свойств типа TPosition TfgPosition3DAnimation - анимация свойств типа TPosition3D TfgBitmapLinkAnimation - анимация свойств типа TBitmapLink TfgProgressDialog (UPDATED) - Компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения фоновой операции можно оценить. TfgActivityDialog (UPDATED) - компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения операции не возможно адекватно оценить. TfgActionSheet (UPDATED) - Аналог контекстного меню для мобильных платформ. TfgColorsPanel - Палитра цветов с возможностью выбора цвета. TfgGradientEdit - Компонент выбора градиента. TfgLinkedLabel - Метка поддерживающая открытие Web ссылки в браузере по умолчанию. TfgApplicationEvents (UPDATED) - компонент с возможностью легко задать обработчики на основные события приложения: Отслеживание смены состояния приложения, простой, обновление и выполнение действий Actions, Изменение ориентации устройства и тд. TfgVirtualKeyboard - компонент облегчающий работу с виртуальной клавиатурой. Позволяет задать пользовательские кнопки над виртуальной клавиатурой под iOS, а так же отлавливать события по отображению и скрытию клавиатуры. Зарегистрированы все стилевые объекты на вкладке "FGX: Style objects" Список изменений TfgActionSheet: Добавлены и реализованы события TfgActionSheet.OnShow, TfgActionSheet.OnHide, TfgActionSheet.OnItemClick. Добавлены свойство TfgActionSheet.Theme, позволяющее выбрать вариант темы: Auto - выбирает темную или светлую тему автоматически на основании текущего стиля; Light - использует светлую тему; Dark - темную Обновлен пример ActionSheetDemo. TfgApplicationEvents - добавлены новые событии: OnActivityResult (Андроид) - позволяет получить результаты/интенты из других приложений. OnFormBeforeShown - вызывает непосредственно до момент отображения формы OnFormActive - Вызывается, когда форма активируется. OnFormDeactivate - Вызывается, когда форма деактивируется OnFormCreate - Вызывается после создания экземпляра формы OnFormDestroy - Вызывается до разрушения формы OnScaleChanged - Вызывается, когда меняется скейл у формы. Например, при перетаскивании формы с одного экрана с одним скейлом на другой с другим скейлом (Больше актуально для OSX) TfgProgressDialog, TfgActivityDialog: Добавлены свойство Theme, позволяющее выбрать вариант темы: Auto - выбирает темную или светлую тему автоматически на основании текущего стиля; Light - использует светлую тему; Dark - темную. Общие изменения: Ассерты перенесены в скоп TfgAssert.
  25. rustam_d

    FGX - Donate - QIWI

    Ярослав, дабы отблагодарить за работу по компонентам предлагаю вам сделать кошелек QIWI. и обязательно указать его в разделе описания версий. Время на создание у вас займет 1 минуту, а радости гораздо больше будет )). Donate вещь бескорыстная и не накладывает на вас обязательства...но хоть какая-то мотивация.