![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заставить DBEdit при Enabled:=false не делать шрифт серым, [D5, Win2k]
Gri © (2002-08-08 11:34:00)Как заставить DBEdit при Enabled:=false не делать шрифт серым, или при Enabled:=true запретить получать фокус.
Gri (2002-08-08 13:22:00) [1]Нашел!!!
Все оказалось очень просто.
procedure TIntFactF.DBEdit33Enter(Sender: TObject);
begin
Perform(WM_NEXTDLGCTL, 0, 0);
end;
И фокус не попадает а Edit стоит как живой :)
Skier (2002-08-08 13:03:00) [2]>Gri
АReadOnly := Trueне подойдёт ?
ZrenBy (2002-08-08 12:57:00) [3]Сколько Editoв столько и Panelек (без Borderа)
Gri (2002-08-08 12:54:00) [4]Все бы хорошо только едитов рядом много и периодически их надо включать выключать, так что панелька не прокатит :(
ZrenBy (2002-08-08 11:37:00) [5]Способ навскидку
Edit помести на Panel
и Panel.Enabled := ...
kull (2002-08-08 11:35:00) [6]Вах! Какой ты хытрый!