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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2012, 06:54   #11
ProgMaster
Новичок
Джуниор
 
Аватар для ProgMaster
 
Регистрация: 13.11.2011
Сообщений: 82
По умолчанию

Цитата:
как потерять фокус ???
Отправить полю редактирования WM_KILLFOCUS
ProgMaster вне форума Ответить с цитированием
Старый 17.05.2012, 12:04   #12
Giku
Пользователь
 
Регистрация: 30.12.2009
Сообщений: 53
По умолчанию

а с формой (окном) как поступать ?
Giku вне форума Ответить с цитированием
Старый 18.05.2012, 00:13   #13
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Deactivate;
end;
Вообще-то ссылка выше была дана не просто так: если установить окну стиль WS_EX_NOACTIVATE, то его нельзя будет активировать. Окно всегда будет не активным, даже если пользователь щёлкнет по нему. И тогда проблема деактивации отпадёт сама собой. Не нужно героически ломать забор, который вы сами же и строили. Нужно просто не строить забор.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Виртуальная клавиатура basil Общие вопросы Delphi 6 02.10.2014 08:16
Виртуальная машина miscreant Помощь студентам 5 15.10.2010 11:57
Виртуальная карта toxich Общие вопросы Delphi 7 11.05.2009 12:55
Виртуальная клавиатура Alex Cones Мультимедиа в Delphi 2 10.05.2009 20:03
Виртуальная клавиатура для браузера, несколько вопросов nnova Общие вопросы Delphi 2 19.12.2008 16:19