Arhn - архитектура программирования

Цвет прогрессбара FMX

Пожалуйста, будьте добры, я сделал все возможное с помощью Google и нашел некоторые рекомендации (также на StackOverflow), но ни одно из них не работает для меня.

Форма FMX с FMX Progressbar;

Я только хочу изменить цвет индикатора выполнения с уродливого желтого на прохладный небесно-голубой.

До сих пор я добавил в форму книгу стилей;

Я добавил «progresscellstyle.htrack.hindicator» в конструктор таблиц стилей;

Это единственный, который даже предоставляет мне возможность выбора цвета (по сравнению со всем в «элементе дерева в стиле прогрессбара»), и этот цвет не влияет на цвет моего индикатора прогресса.

Пожалуйста, следующий шаг к расшифровке этой проблемы, если вы могли бы быть так любезны


Ответы:


1

Поместите TProgressBar на форму. Щелкните правой кнопкой мыши и выберите «Редактировать пользовательский стиль». Это должно дать вам конструктор стилей с объектом ProgressBar1Style1, который содержит htrack и vtrack.

htrack содержит хиндикатор. Бросьте TRectangle на хиндикатор. Установите TRectangle для выравнивания Client. Измените цвет заливки по желанию. Измените вид обводки на «Нет».

vtrack содержит vindicator. Бросьте TRectangle на поборника. Установите TRectangle для выравнивания Client. Измените цвет заливки по желанию. Измените вид обводки на «Нет».

Закройте дизайнер стилей и сохраните, когда он спросит. Это один из способов сделать это.

06.09.2016
  • HI FMXe, вздох не могу заставить его работать, может быть, есть программный способ сделать это, это был бы предпочтительный способ, потому что позже я, вероятно, хотел бы изменить цвет индикатора выполнения когда он достигает 50%? 06.09.2016

  • 2

    Это может быть старый вопрос, но информация об этом настолько редка, что я думаю, будущим поколениям будет полезно получить некоторую информацию здесь.

    Проще говоря, чтобы изменить цвет, который заполнит вашу полосу, вам нужно выбрать область в ваших BitmapLinks. Для этого дважды щелкните свойство SourceLink в индикаторе (дочернем элементе htrack в древовидном представлении).

    Затем выберите область, которую вы хотите использовать в качестве заполнения. Если ни один из вариантов вас не устраивает, вы можете добавить новый BitMap в свою книгу стилей.

    Для цвета фона просто вставьте прямоугольник внутри htrack с выравниванием клиента.

    17.08.2017
    Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..