Главная страница
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.017 c
2-1209536087
fb switcher
2008-04-30 10:14
2008.05.25
ADO + IB Provider + массовая вставка записей


2-1209814797
Boris
2008-05-03 15:39
2008.05.25
Как сделать видимыми границы таблицы в Word ?


2-1209142279
timekiller
2008-04-25 20:51
2008.05.25
Drag-n-Drop


3-1198053915
Karburator
2007-12-19 11:45
2008.05.25
SQL: имя таблицы - параметр


2-1209223625
Sofronov
2008-04-26 19:27
2008.05.25
Как создать/перенести в Word таблицу с данными?