Версия: C6.3 9.053, ABC
Имеется ListBox заполненный из Queue, необходимо закрасить одну или несколько ячеек своим цветом, по заданному условию.
Пробывал использовать различные {PROP:COLOR,1} {PROP:COLOR,...} нифига не получается, поможите люди добрые.
Закраска ячеек ListBox'а?
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- Ветеран
- Сообщения: 333
- Зарегистрирован: 21 Сентябрь 2005, 11:05
- Откуда: Нижний Новгород
- Контактная информация:
Да без проблем:
1. В очереди после поля, которое отображается в нужной колонке нужно добавить 4 long поля для цветов (цвет шрифта, цвет фона, цвет шрифта выделенной записи, цвет фона выделенной записи). Тебе нужно второе (возможно и четвертое).
2. В формате листа для нужной колонки нужно указать арибут color. В ListBox Formatter это можно сделать.
3. При заполнении очереди (или после, встав на нужную запись) , по нужному условию, в это поле пишешь, например, color:red (или нужный цвет)
1. В очереди после поля, которое отображается в нужной колонке нужно добавить 4 long поля для цветов (цвет шрифта, цвет фона, цвет шрифта выделенной записи, цвет фона выделенной записи). Тебе нужно второе (возможно и четвертое).
2. В формате листа для нужной колонки нужно указать арибут color. В ListBox Formatter это можно сделать.
3. При заполнении очереди (или после, встав на нужную запись) , по нужному условию, в это поле пишешь, например, color:red (или нужный цвет)
- Andrew Listiev
- Активист
- Сообщения: 166
- Зарегистрирован: 07 Июль 2005, 11:16
- Откуда: Латвия, Рига