Показать сообщение отдельно
  #11  
Старый 30.07.2010, 13:45
Аватар для Darkness
Darkness Darkness вне форума
Прохожий
 
Регистрация: 29.07.2010
Адрес: Украина, Житомир
Сообщения: 6
Репутация: 10
По умолчанию

Цитата:
Сообщение от urahara
два варианта:
Код:
BorderIcons := [biSystemMenu];
или заглушку поставить
Код:
...
  private
    procedure WMSysCommand(var Message: TWMSysCommand); message WM_SYSCOMMAND;
...

procedure TForm1.WMSysCommand(var Message: TWMSysCommand);
begin
  with Message do
    if not (CmdType and $FFF0 = SC_MINIMIZE) then
      inherited;
end;


Это не подходит. Ваш вариант либо убирает кнопку свернут из заголовка либо блокирует ее. Дело в том, что у меня форма без границ. и этой кнопки у меня вообще нет. Мне нужно, чтобы форму нельзя было свернуть через ярлык "свернуть все окна" или через win+D.

Попробую поступить по-другому. Подскажите как перехватить момент сворачивания формы и, скажем, если она сворачивается, присвоить какому-то булину тру?
__________________
Тех, кто презирает программистов, программисты презирают сильнее, чем те, кто презирает программистов, презирающих программистов, которые презирают тех, кто из презирает
Ответить с цитированием