![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фокус ввода [D6, D7, Win95/98, Win2k, WinXP]
tormoz © (2004-09-24 23:33:00)Здравствуйте! Еще один вопрос:
Как узнать на каком компоненте был фокус ввода до того, как я переключаю фокус на другой компонент, например. TEdit?
tormoz (2004-09-25 11:08:00) [1]Спасибо всем, уже разобрался!
Defunct (2004-09-25 02:44:00) [2]tormoz, в нормальной программе обычно нет надобности проверять у кого был ввод.
зачем вам это, tormoz?
Kolan (2004-09-25 01:43:00) [3]Не совсем в тему но... Очень "Забитая" контролами форма будет крайне не удобной. Попробуй может можно что-то убрать или скрыть. Посмотри вот эту работу Артемия Лебедева. Может пригодится.
http://www.artlebedev.ru/portfolio/roentgenprom/proscan/scenarios/
GuAV (2004-09-25 01:24:00) [4]
> и хотелось бы не загромождать код процедурами OnExit на
> каждый из них с одной строчкой внутри. :(
Ник оправдываете :)
Ведь можно назначить одну и ту же OnExit на все...
tormoz (2004-09-24 23:55:00) [5]Спасибо!!! Буду пользоваться.
Просто в данном проекте у меня одна форма просто забита всякими Контролами, и хотелось бы не загромождать код процедурами OnExit на каждый из них с одной строчкой внутри. :(
GuAV (2004-09-24 23:45:00) [6]Например, ловить OnExit и присваивать FOldCtrl:=TControl(Sender); во всех ВинКонтролах