Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2007, 14:10   #11
SereJa1020
Пользователь
 
Регистрация: 23.08.2007
Сообщений: 16
По умолчанию

интересно, а чем setFocus отличается от ActiveControl?
SereJa1020 вне форума Ответить с цитированием
Старый 06.09.2007, 17:49   #12
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
Сообщение

Цитата:
Сообщение от SereJa1020 Посмотреть сообщение
интересно, а чем setFocus отличается от ActiveControl?
Для установки фокуса используешь имя компонента в котором надо поставить фокус(кроме некоторых):
ИмяКомпонента.SetFocus;

Для установки фокуса пишется через форму:
ActiveControl:=ИмяКомпонента;

Итог:
SetFocus - котрол сам ставит на себя фокус,
ActiveControl - фокус на контрол ставит форма.

Ещё существует функция у формы для фокуса на любой контрол:
function TCustomForm.SetFocusedControl(Contr ol: TWinControl): Boolean;
Alter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Label artemavd Общие вопросы Delphi 2 11.07.2008 11:15
Label Kocapb Общие вопросы C/C++ 2 17.01.2008 01:50
label dmitrymoskva Общие вопросы Delphi 7 24.10.2007 18:54
Label Oksana Компоненты Delphi 2 22.04.2007 20:54
Вопрос по label. Как сделать так чтобы label была прозрачной. Lonix Компоненты Delphi 2 01.04.2007 06:23