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

Лидеры

  1. Brovin Yaroslav

    Brovin Yaroslav

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


    • Баллы

      8

    • Постов

      2 124


  2. Andrey Efimov

    Andrey Efimov

    Модераторы


    • Баллы

      1

    • Постов

      851


  3. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      1

    • Постов

      2 517


  4. dreamix

    dreamix

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


    • Баллы

      1

    • Постов

      9


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

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

  1. Пока не знаю. Недавно оптимизировал скорость отрисовки. Теперь у меня документ занимает в ~2 раз меньше узлов дерева, чем до оптимизации. Сейчас работаю над оптимизацией плавной прокрутки на мобильных платформах.
    3 балла
  2. Добрый день, Пока, к сожалению, нету поддержки стиля верхнего и нижнего регистров для текста. Поэтому вместо жонглирования TText, я бы сделал свой компонент. В нем достаточно будет только определить метод Paint для отрисовки текста. Дальше просто: TTextLayout используем для измерения размеров текста. Потом согласно расчетам, просто выводим в нужные позиции текст. Для вдохновения можно сделать по образу и подобию TText. Расчет размеров текста: ATextLayout.BeginUpdate; try ATextLayout.Text := Text; ATextLayout.WordWrap := False; ATextLayout.MaxSize := TSizeF.Create(1000, 1000); finally ATextLayout.EndUpdate; end; Result := ATextLayout.TextRect.Size; Вывод текста: либо так: AContext.Canvas.FillText(Bounds, Text, False, 1, [], TTextAlign.Leading); Либо через TTextLayout: ATextLayout.Render; Вам остается только добавить логику по вычислению позиции верхнего или нижнего регистра относительно основного текста.
    3 балла
  3. Ссылка: http://delphifmandroid.blogspot.ru/2016/01/ansroidservicebroadcastreceiver.html Автор: Ефимов Андрей Описание: [AndroidService+BroadcastReceiver] Автозапуск службы после рестарта ОС p.s. Тему почистил
    1 балл
  4. Давно не хватало TListView в горизонтальной ориентации, например чтобы сделать вот такую картинку zairkz сделал стиль с применением 9-patch png "технологии" С помощью жестов показано как сделать "сквозной скрол" как писал dreamix P.S. по компоненту TListViewHorz, не успел все протестить как следует со всеми параметрами не правильно будет отображаться Header'ы и Поиск, основной функционал сохранен UPDATE: LVStyledhorz.7z
    1 балл
  5. Почему на мобильных платформах у меня не рисуется окружность?
    1 балл
  6. Добрый вечер, Посмотрите тему: Почему для некоторых контролов нельзя поменять высоту или ширину?
    1 балл
  7. dreamix

    Наложение скролбоксов

    У меня некоторые подвижки. Еще раз отмечу что это на Seattle без апдейтов. И тестил только на андроиде. 1. Внутренний и сквозной) скроллинг работает и для обычного вертикального TListView. Но поведение у них не очень удобное. 2. Внутренний и сквозной скроллинг работает для TListBox. Для этого ему нужно убрать Pan в InteractiveGestures. А если поставить ListStyle = Horizontal, то можно приспособить под горизонтальный скроллер. 3.И я придумал как сделать сквозной скроллинг для THorzScrollBox - Надо убрать Pan в InteractiveGestures THorzScrollBox - Всем внутренним объектам назначить HitTest = False Теперь будет работать и внутренний и сквозной скроллинг А для доступа к внутренним объектам добавить в событие OnTap для THorzScrollBox И пару процедур Для PresentedScrollBox у меня пока не работает.
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...