![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите поместить приложение в TaskBar... [D7, WinXP]
Илья © (2004-01-19 17:23:00)Помогите разобраться. Пишу: Form1.WindowState:= wsMinimize;
Форма исправно появляется и сворачивается, только не в TaskBar, а в нижний левый угол экрана, как избавиться от этого? Нужно чтобы сворачивалась в TaskBar. Прошу извинить за банальность вопроса, я недавно начал програмировать в Delphi 7, ничего подобного в имеющейся лит-ре не встречал. Помогите, очень нужно...
DeadMeat (2004-01-20 18:21:00) [1]Я не понял... А менять стиль окна зачем...??
> Илья (19.01.04 23:55) [7]
А минимизация происходит по команде пользователя свернутьили программа сама решает когда это сделать и как...??
Илья (2004-01-19 23:55:00) [2]procedure TForm1.CreateParams(var Params :TCreateParams); {override;}
begin
inherited CreateParams(Params);
Params.ExStyle := Params.ExStyle or WS_Ex_AppWindow;
end;
А можно об этом подробнее, если угодно, имеется форма-1 невидимая(т.е. Visible:= False;), имеется форма-2 (не MDI), вот она то родимая и не хочет прятаться в TaskBar, как положено, а при Form2.WindowState:= wsMinimize; прячеться в левый нижний угол экрана... Помогите разобраться в чем дело. Плз. Ну очень интересно и нужно, весь день лит-ру читаю, а ничего полезного найти не могу...
DeadMeat (2004-01-19 22:40:00) [3]Прикольно... Раньше все стремились из TaskBar-а подальше спрятать, а он очень честно хочет его туда поместить...
Либо я не понял о чём речь, либоApplication.Minimizeздесь не подходит...
Илья (2004-01-19 17:41:00) [4]Шпасибо! От всей Русской души ШпАсИбО!
Anatoly Podgoretsky (2004-01-19 17:39:00) [5]Ну так тем более, раз невидимая, никто и не заметит. А иначе устанавливай расширенные стили ОКНА
tp (2004-01-19 17:33:00) [6]procedure TForm1.CreateParams(var Params :TCreateParams); {override;}
begin
inherited CreateParams(Params);
Params.ExStyle := Params.ExStyle or WS_Ex_AppWindow;
end;
Илья (2004-01-19 17:33:00) [7]Да, совершенно верно, она не главная. Чтобы ее свернуть, нужно свернуть главную Форму, да? А как можно этого избежать, скажем главная форма у меня невидимая?
Anatoly Podgoretsky (2004-01-19 17:29:00) [8]Значит она не главная.