Перейти к содержанию
Fire Monkey от А до Я

Лидеры

  1. Brovin Yaroslav

    Brovin Yaroslav

    Администраторы


    • Баллы

      2

    • Постов

      2 124


  2. AngryOwl

    AngryOwl

    Пользователи


    • Баллы

      2

    • Постов

      394


  3. Zawuza

    Zawuza

    Пользователи


    • Баллы

      2

    • Постов

      16


  4. kami

    kami

    Пользователи


    • Баллы

      1

    • Постов

      643


Популярный контент

Показан контент с высокой репутацией 05.01.2017 в Сообщения

  1. Привет Нужно понимать, что любое приложение в фейсбук/ВК является веб-приложением, поэтому без фронтенда на HTML/JS/CSS не обойтись (ну или флэш). А вот бэкенд можно написть и на дельфи с помощью DataSnap или DMVC. Но тогда самому придется работать с API, посылать запросы и.т.п., когда на более популярных языках для этого есть SDK. Поэтому здесь мой ответ "можно, но сложно". Но у ВК есть такая штука, как игровая платформа, на которой можно распространять любые мобильные приложения
    2 балла
  2. Brovin Yaroslav

    Описание TfgImageList

    Первый набросок компонента, позволяющего организовать централизованное хранение графических ресурсов для всех платформ. Основные особенности: Спроектирован для использования одного экземпляра изображения во многих компонентах. Позволяет хранить все графические ресурсы любых размеров. В будущем не будет грузить картинки в память, если они не используются. А будет подгружать их из файла по мере необходимости. Тем самым будет значительно экономиться память. Хранение именованных графических ресурсов, а не по индексу. Это позволяет отразить в названии назначение картинки. Использование папок. Группировка изображений по смыслу для удобства работы с ними. Возможность загрузки разных картинок для разных устройств, или же загрузить один набор картинок для всех устройств. Удобная и быстрая загрузка изображений путем перетаскивания Хранение отступов изображения. Наглядное отображение картинки в свойствах компонентах. При изменении имени картинки, в компонентах используемых картинку идет автоматическое обновление имени картинки. В стандартном TImageList, из-за индексной структуру все картинки съезжают и при удалении картинки, компонент начинает отображать уже другую картинку.
    1 балл
  3. kami

    Насколько хорош FMX для iOS?

    всё, что предназначено для инфраструктуры Эппла требует наличие мака. Это закрытая экосистема, приложения можно собирать только официальными средствами.
    1 балл
  4. Я вот тут (с примерами) тоже предлагал свое "видение" этого вопроса.
    1 балл
  5. При включенной функции ReportMemoryLeaksOnShutdown заметил, что при вызове Tdialogservice.inputquery после закрытия формы выходит ошибка утечки памяти связанный с TWinAcceleratorKeyRegistry, с чем может быть связано? пример кода: TDialogService.InputQuery('Имя игрока',['Имя'],[PlayerNameText.Text], procedure (Const AResult: TModalResult; const AValues: array of string) begin if not AValues[0].Equals(PlayerNameText.Text) then begin Hero.NamePlayers := AValues[0]; end; end);
    1 балл
  6. Brovin Yaroslav

    Описание TfgRectangle

    Описание Назначение: Компонент предназначен для отображения прямоугольника. Главное отличие от стандартного TRectangle - это возможность округления позиции и размера прямоугольника для избежания размытия границ. Поддерживаемые платформы: Windows, OSX, iOS, Android Демо проект: Samples\ShapesDemo\ShapesDemo.dproj Возможности Одной из проблем графических примитивов в FMX - это размытие границ, вызванное отсутствием привязки изображения к физическим пикселям экрана. Поэтому любое смещении координат прямоугольника на дробную часть приводит к размытию границы. Это хорошо видно на скриншоте ниже (Граница самого нижнего прямоугольника размыта, по сравнению с прямоугольниками выше) Округление к физическим пикселям - TfgRectnalge.AlignToPixels Настройка отображения углов - TfgRectangle.Corners Настройка закругления внешних углов - Corners.RadiusX, Corners.RadiusY Настройка способа вывода угла - Corners.CornerType Указание какие углы выводить - Corners.Corners Настройка цвета границы - TfgRectangle.Stroke Настройка заливки - TfgRectangle.Fill
    1 балл
  7. [janovskis] "а если текст состоит из нескольких кусков каждый из которых должен бытъ переведен отдельно?" ну так просто создайте в файлах перевода строки (типа): в lang.ru 1000=Страна: 1001=Россия 1002=Англия в lang.en 1000=Country: 1001=Russia 1002=England а в программе пишите (допустим компонент на который надо вывести надпись label1 = TLabel): label1 := Format('%s %s', [GetValue(1000, 'Страна:'), GetValue(1001, 'Россия')]); // ну или другой код страны ... // ну можно чуть проще)) label1 := Format('%s %s', [GetValue(1000), GetValue(1001)]); и все... З.Ы. и никакой "четкой привязки"... любые тексты, выводить можно куда угодно и как угодно...
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...