powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Добавить свой TColor?
6 сообщений из 6, страница 1 из 1
Добавить свой TColor?
    #32109166
Oleg Romantsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Суть:
Хочется в приложении задавать цвета формам и контролам через свои определения цветов а не через те что есть в наборе дизайнера ( т.е. не через clBtnFace, clRed и т д а добавить свои названия).
Это нужно для того чтобы пользователь мог в run-time мог выбрать определенный скин и эта цветовая схема в приложении полностью заменилась.(переопределении цветов в соответствии со скином будет делать сама программа)
т.е. можно ли как-то расширить набор colors?
...
Рейтинг: 0 / 0
Добавить свой TColor?
    #32109247
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А значения цветов чем не подходят? У TColor есть конкретное цифровое значение, его и используй
...
Рейтинг: 0 / 0
Добавить свой TColor?
    #32109256
Oleg Romantsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tygra Вы не поняли что я имел в виду.

Мне не хочется на каждой форме ( т.к. их очень много) при открытии формы в runtime каждому контролу задавать определенное значение цвета.
Хотелось бы в режиме дизайна задать определенный цвет ( не в числовом виде а в виде его названия - для этого то и хочу определить свои названия цветов)
А уже в run-time менять значения этих названий цветов ( эта замена будет описана только в одном месте в программе)
...
Рейтинг: 0 / 0
Добавить свой TColor?
    #32109313
Dikobrazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри в RXLib модуль rxcolors, там определяется редактор для TColor с несколькими новыми цветами, можешь попробовать добавить туда свои.
...
Рейтинг: 0 / 0
Добавить свой TColor?
    #32109544
Oleg Romantsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dikobrazz и как я этот редактор буду использовать например для того чтобы в дизайн тайме задать цвет какой-то форме из проекта?
...
Рейтинг: 0 / 0
Добавить свой TColor?
    #32109798
Dikobrazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да точно так же, как ты обычно задаешь цвет, только в списке цветов у тебя будут помимо стандартных твои цвета.
Редактор (т.е. property editor) в данном случае - всего лишь выпадающий список значений.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Добавить свой TColor?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]