Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Внизминимизация многооконного приложения Найти похожие ветки
← →
Эля © (2006-03-07 20:06) [0]Здравствуйте!
Скажите, пожалуйста, почему в многооконном приложении при минимизации(сворачивании) любого окна, кроме главного, оно помещается в левый нижний угол. Как сделать, чтобы оно просто появлялось в панели задач?
← →
Эля © (2006-03-10 11:51) [1]Ну объясните, пожалуйста.
Почему окно сворачивается на рабочий стол?
← →
Сергей М. © (2006-03-10 11:54) [2]
> оно помещается в левый нижний угол
Левый нижний угол какого окна ?
← →
msguns © (2006-03-10 11:56) [3]MDI приложения построены именно так. Чтобы удобно управлять открытыми окнами, обычно делают список открытых окон, показываемый по кнопке панели управления. Активное окно при этом помечается галочкой (как в ворде).
← →
Sergey13 © (2006-03-10 11:56) [4]2Эля © (07.03.06 20:06)
А почему при минимизации ОКНА, ты ждешь минимизация ПРИЛОЖЕНИЯ, тем более многооконного?
← →
msguns © (2006-03-10 11:56) [5]>Сергей М. © (10.03.06 11:54) [2]
>Левый нижний угол какого окна ?
Главного
← →
Сергей М. © (2006-03-10 12:04) [6]
> msguns © (10.03.06 11:56) [5]
> Главного
Да кто ж ее знает ..
Судя по симптомам речь идет об MDI ..
Но уточнить не помешало бы ..
← →
msguns © (2006-03-10 12:07) [7]А чего ж тут уточнять: ясно написано в сабже:
в многооконном приложении
← →
Сергей М. © (2006-03-10 12:08) [8]
> msguns © (10.03.06 12:07) [7]
Э-э-э .. ставить знак равенства между "многооконным приложением" и MDI я бы поостерегся ..
← →
Эля © (2006-03-10 12:22) [9]2Cергей М. © (10.03.06 11:54)
Левый нижний угол десктопа, над таскбаром
← →
Сергей М. © (2006-03-10 12:27) [10]
> Эля © (10.03.06 12:22) [9]
см. TCustomForm.CreateParams()
← →
DiamondShark © (2006-03-10 12:54) [11]procedure TForm2.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.WndParent := 0;
end;
← →
Crash Coredump © (2006-03-10 12:58) [12]
> Скажите, пожалуйста, почему в многооконном приложении при
> минимизации(сворачивании) любого окна, кроме главного, оно
> помещается в левый нижний угол. Как сделать, чтобы оно просто
> появлялось в панели задач?
Когда окно не свернуто, оно не должно быть в панели задач, а когда свернуто - то должно появляться там ?
← →
Эля © (2006-03-10 13:11) [13]
> procedure TForm2.CreateParams(var Params: TCreateParams);
>
> begin
> inherited;
> Params.WndParent := 0;
> end;
Спасибо!
Так и сделала, все замечательно!
Сори, если не корректно сформулировала вопрос.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.046 c