Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Createparams, убрать потерю фокуса
Форум программистов > Системное программирование > Delphi и Pascal > Delphi - Система
Azrael
Есть класс, дочерний от TPanel, на нем располагается, в частности StringGrid. Задумка вызывать всплывающее окно для редактирования, есть процедура:
procedure TAliasEdit.createParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.Style := WS_POPUP or WS_BORDER;
Params.ExStyle := WS_EX_TOOLWINDOW;
Params.WindowClass.style := Params.WindowClass.style or CS_SAVEBITS;
end;

В StringGrid предусмотрена возможность редактирования, проблема в том, что когда нажимаем интер, теряется фокус и становится активной главная форма. Как исправить?
etc
Еще раз, кто на ком ехал?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.