Добрый день! Подскажите пожалуйста какую таблицу надо использовать для раскраски записей грида(текста), т.к. пользуясь стандартной html-таблицей в 16-ом исчеслении получаются совершенно другие цвета, например вместо желтого(TextColor.Value = 0xFFFF00;) - запись отображается светло-бирюзовым цветом :(

Нравится

7 комментариев

Попробуйте так:

0x 12 34 56 = 56 34 12

Спасибо! А можно поподробней, как вы так разложили цвет? Можно пожалуйста на примере голубого цвета, в 16-ой это 0х14B4FF, разложить по вашей системе.

FF B4 14 - меняете местами первый и третий байт

Можно еще проще - заходите в справочник, например, состояний задач - выбирайте там цвет и смотрите его значение в базе.

Спасибо! Ещё такой вопрос: сейчас активная запись(т.е. та на которой стоит курсор)выделяется бежевым цветом, это как-то можно убрать? Например сделать её более прозрачной, чтоб видеть в какой цвет разукрашена запись грида.

У DataGrid есть свойства bool UseBlendSelection и long SelectionBlendFactor(0..250). Регулируют прозрачность активной записи, которая выделена в гриде. Возможно они Вам помогут.

Наверное в версии 3.0 такого св-ва нет, т.к. не нашёл :( Может как-то по другому?

Здравствуйте!

К сожалению, в версиях 3.0 свойства по изменению прозрачности подсветки выделенной записи реализованы в ядре системы и не вынесены в конфигурацию.

Terrasoft Support Team

Показать все комментарии