Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

минимизация многооконного приложения


Эля ©   (2006-03-07 20:06:00) 

Здравствуйте!
Скажите, пожалуйста, почему в многооконном приложении при минимизации(сворачивании) любого окна, кроме главного, оно помещается в левый нижний угол. Как сделать, чтобы оно просто появлялось в панели задач?


Эля   (2006-03-10 13:11:00) [1]


> procedure TForm2.CreateParams(var Params: TCreateParams);
>
> begin
>  inherited;
>  Params.WndParent := 0;
> end;

Спасибо!
Так и сделала, все замечательно!
Сори, если не корректно сформулировала вопрос.


Crash Coredump   (2006-03-10 12:58:00) [2]


> Скажите, пожалуйста, почему в многооконном приложении при
> минимизации(сворачивании) любого окна, кроме главного, оно
> помещается в левый нижний угол. Как сделать, чтобы оно просто
> появлялось в панели задач?


Когда окно не свернуто, оно не должно быть в панели задач, а когда свернуто - то должно появляться там ?


DiamondShark   (2006-03-10 12:54:00) [3]

procedure TForm2.CreateParams(var Params: TCreateParams);
begin
 inherited;
 Params.WndParent := 0;
end;


Сергей М.   (2006-03-10 12:27:00) [4]


> Эля ©   (10.03.06 12:22) [9]


см. TCustomForm.CreateParams()


Эля   (2006-03-10 12:22:00) [5]

2Cергей М. ©   (10.03.06 11:54)
Левый нижний угол десктопа, над таскбаром


Сергей М.   (2006-03-10 12:08:00) [6]


> msguns ©   (10.03.06 12:07) [7]


Э-э-э .. ставить знак равенства между "многооконным приложением" и MDI я бы поостерегся ..


msguns   (2006-03-10 12:07:00) [7]

А чего ж тут уточнять: ясно написано в сабже:
в многооконном приложении


Сергей М.   (2006-03-10 12:04:00) [8]


> msguns ©   (10.03.06 11:56) [5]


> Главного


Да кто ж ее знает ..
Судя по симптомам речь идет об MDI ..
Но уточнить не помешало бы ..


msguns   (2006-03-10 11:56:00) [9]

MDI приложения построены именно так. Чтобы удобно управлять открытыми окнами, обычно делают список открытых окон, показываемый по кнопке панели управления. Активное окно при этом помечается галочкой (как в ворде).


Sergey13   (2006-03-10 11:56:00) [10]

2Эля ©   (07.03.06 20:06)
А почему при минимизации ОКНА, ты ждешь минимизация ПРИЛОЖЕНИЯ, тем более многооконного?


msguns   (2006-03-10 11:56:00) [11]

>Сергей М. ©   (10.03.06 11:54) [2]
>Левый нижний угол какого окна ?

Главного


Сергей М.   (2006-03-10 11:54:00) [12]


> оно помещается в левый нижний угол


Левый нижний угол какогоокна ?


Эля   (2006-03-10 11:51:00) [13]

Ну объясните, пожалуйста.
Почему окно сворачивается на рабочий стол?


Наверх

Титульная страница Поиск, карта сайта Написать письмо