Createparams, убрать потерю фокуса

Тема в разделе "Delphi - Система", создана пользователем Azrael, 17 июл 2008.

Статус темы:
Закрыта.
  1. Azrael

    Azrael Гость

    Есть класс, дочерний от TPanel, на нем располагается, в частности StringGrid. Задумка вызывать всплывающее окно для редактирования, есть процедура:
    Код (Text):
    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 предусмотрена возможность редактирования, проблема в том, что когда нажимаем интер, теряется фокус и становится активной главная форма. Как исправить?
     
  2. etc

    etc Гость

    Еще раз, кто на ком ехал?
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей