Форум: "Основная";
Текущий архив: 2004.03.03;
Скачать: [xml.tar.bz2];
ВнизЛишняя кнопка в панели задач Найти похожие ветки
← →
Alex_DM (2004-02-19 10:45) [0]Уважаемые Мастера!
Программа имеет свою иконку в SysTray.
При вызове из всплывающего меню в SysTray окна "О программе" в панели задач появляется кнопка основного окна программы, несмотря на то что при создании формы выставлено:
Application.ShowMainForm := False;
и
Form1.Visible := False;
Вызов окна "о программе" осуществляется следующим образом:
frmAboutBox := frmAboutBox.Create(self);
frmAboutBox.ShowModal;
frmAboutBox.Free;
Как избавится от кнопки в панели задач?
Заранее благодарен за ответ.
← →
Юрий Зотов (2004-02-19 10:51) [1]Перекройте метод CreateParams:
procedure TfrmAboutBox.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.ExStyle := Params.ExStyle and not WS_EX_APPWINDOW or WS_EX_TOOLWINDOW
end;
← →
Плохиш (2004-02-19 10:53) [2]>Alex_DM (19.02.04 10:45)
> Как избавится от кнопки в панели задач?
Ненавижу программы, которые в активном состоянии не показывают себя в панеле задач :-|
← →
Alex_DM (2004-02-19 10:58) [3]> Плохиш (19.02.04 10:53) [2]
> Ненавижу программы, которые в активном состоянии не показывают > себя в панеле задач :-|
При большом количестве открытых окон бывает полезно свернуть некоторые в SysTray.
← →
Плохиш (2004-02-19 11:00) [4]>Alex_DM (19.02.04 10:58) [3]
Ты определись-ка сначала
> Вызов окна "о программе" осуществляется следующим образом:
...
> Как избавится от кнопки в панели задач?
или
> При большом количестве открытых окон бывает полезно свернуть
> некоторые в SysTray.
← →
Alex_DM (2004-02-19 11:15) [5]> Плохиш (19.02.04 11:00)
Программу изначально при запуске не видно в панели задач, зато в SysTray есть ее иконка, у которой свое вслывающее меню:
Открыть/Свернуть
----------------
О программе
----------------
...
----------------
Выход
Таким образом экономится место в панели задач. Обрати внимание, что окно "О программе" создается как модальное.
← →
Плохиш (2004-02-19 11:21) [6]>Alex_DM (19.02.04 11:15) [5]
> Программу изначально при запуске не видно в панели задач,
> зато в SysTray есть ее иконка, у которой свое вслывающее
> меню:
Прекрасно
А теперь я кликнул на пункте меню, вывалилось на десктом окошечко и теперь дорогая программуля изволь отметиться в списке задач, что бы я в любой момент мог переключиться на твоё окошки из любой задачи, даже если это окно будет на заднем фоне.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.03.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c