Почему "неглавные" формы странно сворачиваются?

  • Автор темы Автор темы DizeL
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
D

DizeL

Главная форма, при попытке сворачивания, сворачивается на панель, как пологается, или в трей, если надо. А вот все остальные как бы уменьшаются в размерах и смещаются в левый нижний угол. Как этого избежать и сделать так, чтобы все сворачивались как главная.
Кто сталкивался, помогите. Жду любые советы. Заранее спасибо.

С уважением, DizeL.
 
DizeL
потму что они неглавные ;)
просто надо вручную обрабатывать сворачивания дочерних окон и всё.
 
Вручную можно и не обрабатывать .. достаточно перекрыть:

Код:
procedure TXXXForm.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
with Params do begin
 ExStyle := ExStyle or WS_EX_APPWINDOW;
 WndParent := GetDesktopWindow;
end;
end;

И тогда всё будет автоматом на панели задач...
 
<!--QuoteBegin-Barmutik+30:08:2004, 08:43 -->
<span class="vbquote">(Barmutik @ 30:08:2004, 08:43 )</span><!--QuoteEBegin-->Вручную можно и не обрабатывать .. достаточно перекрыть:

Код:
procedure TXXXForm.CreateParams(var Params: TCreateParams);
begin
 inherited CreateParams(Params);
 with Params do begin
   ExStyle := ExStyle or WS_EX_APPWINDOW;
   WndParent := GetDesktopWindow;
 end;
end;

И тогда всё будет автоматом на панели задач...[/quote]
Спасибо, попробую. Только вот у меня моник на днях вылетел. Так что с ответом могу затянуть...
С уважением DizeL.
:)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab