Текущий архив: 2006.12.24;
Скачать: CL | DM;
Вниз
Изменить цвет выделения Найти похожие ветки
← →
Choco © (2006-11-08 17:24) [0]Здравствуйте, у меня такой вопрос:
Можно ли установить цвет выделения текста,который бы не зависел от цветовой схемы винды?
Для примера: имеется edit. В него введен некоторый текст, который надо отредактировать. При выделении курсором текста при серебристой цветовой схеме винды выделение серое, а при стандартной голубой - ярко-горубое...
← →
Ketmar © (2006-11-08 18:28) [1]а зачем так над юзером издеваться??? рисуй руками, ежели стандартное не нравится. но тогда уж всё рисуй.
← →
Choco © (2006-11-09 09:01) [2]поясни подробнее - что имеешь в виду
← →
RASkov (2006-11-09 09:05) [3]> Для примера: имеется edit
Нельзя у него так просто сменить цвет выделения. Зависит от настроек системы.
> поясни подробнее - что имеешь в виду
Имелось ввиду рисовать этот свой эдит самому и цвет выделения уже указывать тоже самому.
← →
Choco © (2006-11-09 09:13) [4]точно никак нельзя поменять? так как у меня кроме edit и stringgrid, и valuelisteditor и listbox... с ума сойду все прорисовывать...
← →
RASkov (2006-11-09 09:29) [5]> [4] Choco © (09.11.06 09:13)
в stringgrid"е рисуй на OnDrawCell и выделяй хоть серобурмалиновым. В ListBoxe тоже можно, а ValueListEditor"е незнаю, непомню.
← →
RASkov (2006-11-09 09:31) [6]в инспекторе встань на строку OnDrawCell StringGrid"а и нажми F1
← →
RASkov (2006-11-09 09:35) [7]> точно никак нельзя поменять?
Что значит - точно? Точно можно, но не всегда просто.
← →
Choco © (2006-11-09 09:40) [8]в том и дело что изменить мона цвет фона ячейки (в стрингриде) или цвет самой строки в листбоксе но цвет выделения при этом каким был таким и останется...
← →
RASkov (2006-11-09 09:43) [9]> [8] Choco © (09.11.06 09:40)
if sgSelected in State then canvas.brush.color:=clSeroBurMalinovy;
Посмотри про параметры в этом методе, написал по памяти мог и ошибится.
← →
RASkov (2006-11-09 09:44) [10]> в этом методе
OnDrawCell
См [6]
← →
ancot (2006-11-09 11:16) [11]Используй компонент XPManifest
← →
RASkov (2006-11-09 11:21) [12]
> ancot (09.11.06 11:16) [11]
Ну расскажи как с XPManifest менять цвет выделения в произвольном порядке?
← →
ancot (2006-11-09 11:24) [13]sorry, малость недочитал
← →
Anatoly Podgoretsky © (2006-11-09 12:05) [14]> RASkov (09.11.2006 11:21:12) [12]
Ты не понял, использовать, что бы и желания подобного не возникало.
Страницы: 1 вся ветка
Текущий архив: 2006.12.24;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.031 c