Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Можно ли объединить параметры двух стилей из cxStyleRepository?  [new]
Devillio
Member

Откуда: Волгоград
Сообщений: 264
Добрый день!

Допустим, один стиль AssignedValues - [svFont], другой - [svColor,svTextColor]
Может есть какая-то функция объединения, чтобы получить третий стиль с выбранными параметрами первых двух стилей?
А то сейчас наплодил стилей под каждый случай, и чет мне кажется так не должно быть..
Спасибо!

PS а еще - внизу вот скрин программы, явно DevExpress, но для Visual Studio (предположительно). Видите розовую подсветку? Это под мышкой подсвечиваются строчки. Есть ли такое же для Devexpress для Delphi? Не могу найти.

К сообщению приложен файл. Размер - 6Kb
13 сен 18, 09:41    [21673118]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли объединить параметры двух стилей из cxStyleRepository?  [new]
JaDi
Member

Откуда: Сызрань, Россия
Сообщений: 3651
Devillio,

у трилистов и гридов есть отдельный пункт Styles и там можно выбрать нужный стиль для заголовка, данных, черных/нечетных и в т.ч. для подсветки выделенной записи (так же в настройках трилиста/вьюхи динамическую подсветку, когда выделение идет при наведении мышки, а не только по клику).
13 сен 18, 10:03    [21673133]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли объединить параметры двух стилей из cxStyleRepository?  [new]
Devillio
Member

Откуда: Волгоград
Сообщений: 264
JaDi, так то да.
Но вот, например, для cxTreeList в Styles нет отдельного стиля для Categorized строк.
Для этого пользуемся cxTreeList.Styles.OnGetStyle
Есть несколько состояний: просто строка, выделенная строка, удаленная строка, удаленная выделенная строка.
Чем клепать столько стилей, можно обойтись 2 - выделенная и удаленная и складывать. Может и сложнее быть конструкция )
Примерно такая задача.
13 сен 18, 10:11    [21673146]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить