Текущий архив: 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.46 MB
Время: 0.006 c