![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Приложение написано на delphi 6. Просто набор формочек с гридами, добавленных в один проект. Задача сделать так чтоб при сворачивании основной (родительской) формы не сворачивались все остальные(дочерние). То есть были независимые все окна в приложении.
Помогите сделать такое. |
|
#2
|
||||
|
||||
|
Не используйте MDI формы и все.
|
|
#3
|
|||
|
|||
|
Я не против. Давайте попробуем. Мне кажется MDI не используется в проекте. Я правда точно не знаю, но везде и на главном окне FormStyle:=fsNormal;
Не подскажете, может где-то еще надо смотреть? |
|
#4
|
||||
|
||||
|
У всех форм овнером стоит application, если только его как-то сносить и делать окна независимыми (правда в панели задач будет много окошек).
|
|
#5
|
|||
|
|||
|
Цитата:
Код:
procedure TForm2.CreateParams(Var Params: TCreateParams); begin inherited CreateParams(Params); Params.WndParent:=GetDesktopWindow; end; И еще одно.. ее надо прописывать здесь: Код:
private
{ Private declarations }
procedure CreateParams(Var Params: TCreateParams);override; |