Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.25;
Скачать: CL | DM;

Вниз

Цвет текста в Edit е со свойством Enabled=False   Найти похожие ветки 

 
KiLLiR ©   (2008-05-03 00:02) [0]

Здравствуйте мастера и начинающие. У меня вопрос: можно ли как-то сделать, чтобы текст в Edit"е со свойством Enabled=False отображался как обычно, а не бледно? Спасибо.


 
{RASkov} ©   (2008-05-03 00:10) [1]

> [0] KiLLiR ©   (03.05.08 00:02)

Можно выставить Enabled в False Родителю Эдита, но это, возможно, получится "плохой интерфейс" программы...


 
{RASkov} ©   (2008-05-03 00:12) [2]

Лучше замени Эдит на метку(TLabel) и будет замечательно всем... :)


 
Германн ©   (2008-05-03 00:59) [3]

Или на TPanel. При соответствующих настройках рамки и цвета, внешне почти ни чем не отличим от Эдита (ну только надпись выравнена по центру).


 
Игорь Шевченко ©   (2008-05-03 01:02) [4]

Можно. Обрабатывая WM_CTLCOLORSTATIC в родительской форме или CN_CTLCOLORSTATIC в наследнике TEdit и устанавливая нужный цвет шрифта в пришедшем DC


 
{RASkov} ©   (2008-05-03 01:05) [5]

> ну только надпись выравнена по центру

по центру вертикали(по гроиз. можно как угодно).... но может это даже и плюс?
Еще есть TStaticText(как-то так, но может и ошибся в написании),...

> [4] Игорь Шевченко ©   (03.05.08 01:02)

Что-то это не похоже на ответ начинающиму.... т.е. ответ нормальный... лишь бы вопросы не посыпались
:о)


 
{RASkov} ©   (2008-05-03 01:32) [6]

Может быть автору как вариант сойдет и Edit.ReadOnly:=True


 
KiLLiR ©   (2008-05-03 01:52) [7]

Всем спасибо! Воспользовался TStaticText - все устраивает.


 
Германн ©   (2008-05-03 02:22) [8]


> Всем спасибо! Воспользовался TStaticText - все устраивает.

В очередной раз убеждаюсь в ущербности реализации палитры компонентов. Но не могу предложить такую её реализацию, которая могла бы помочь "неучам" продолжать не читать книжки и справки без обращения на форум. :(


 
{RASkov} ©   (2008-05-03 09:25) [9]

> [7] KiLLiR ©   (03.05.08 01:52)
> TStaticText - все устраивает.

Лишняя и никчемная трата хэндлов...(
Это просто подозрения.... Хоть я и советовал про Статик, но нужно еще и думать, а действительно ли он(оконный элемент) так нужен...
:)


 
Игорь Шевченко ©   (2008-05-03 13:31) [10]


> Что-то это не похоже на ответ начинающиму....


"Метла продается в ближайшем хозяйственном магазине."

Этот ответ похож ? :)

Я к чему - если человек настолько начинающий, что не поймет ответа, тогда ему нефиг заниматься раскраской Edit-ов с Enabled=False

Ку ?



Страницы: 1 вся ветка

Текущий архив: 2008.05.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
15-1208028508
No_Dead
2008-04-12 23:28
2008.05.25
Почему бы «Журнал» не превратить в «доп. прочее»?


2-1209809087
framez
2008-05-03 14:04
2008.05.25
Run Time


15-1208168919
Ломброзо
2008-04-14 14:28
2008.05.25
Медленная запись на флешку


15-1207855594
Chicko300
2008-04-10 23:26
2008.05.25
Привет землянам! :)


4-1189364060
Rimd
2007-09-09 22:54
2008.05.25
enumWindows & EnumChildWindows