Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
ВнизКак нарисовать окно, которое всегда на переднем плане? Найти похожие ветки
← →
zom (2003-05-07 14:04) [0]Как нарисовать окно, которое всегда на переднем плане, даже когда приложение не активно. Так что бы им можно было прикрыть даже системтрей. И как сделать чтобы оно, вызываемое из сервиса не показывалось в панели задач?
← →
Radionov Alexey (2003-05-07 14:06) [1]FormStyle=fsStayOnTop
← →
zom (2003-05-07 14:19) [2]это не помагает... любое другое приложение его может закрыть (если только оно не повисло)
← →
Dms (2003-05-07 14:20) [3]иссес-но
← →
zom (2003-05-07 14:29) [4]хотя вообще-то можно и так использовать - в сервисе всё несколько по другому.... Оно по таймеру снова появляется :-)
Вот только это окошечко появляется в панеле задач...
А как бы его оттуда убрать?
← →
WarLord (2003-05-07 15:21) [5]
> zom © (07.05.03 14:19)
> это не помагает... любое другое приложение его может закрыть
> (если только оно не повисло)
очень даже помогает - закрывает даже диспетчер задач Win2K, а чтобы не отображалось в панели задач - отрисуй иконку в системтрее
← →
Dms (2003-05-07 15:28) [6]
> а чтобы не отображалось в панели задач - отрисуй иконку
> в системтрее
не поможет ;)
← →
Dms (2003-05-07 15:29) [7]
procedure TForm1.FormShow(Sender: TObject);
begin
Application.ProcessMessages;
ShowWindow(Application.Handle, SW_HIDE);
end;
← →
zom (2003-05-07 16:35) [8]
> ShowWindow(Application.Handle, SW_HIDE);
у сервиса нету Application.Handle ....
> очень даже помогает - закрывает даже диспетчер задач Win2K,
> а чтобы не отображалось в панели задач - отрисуй иконку
> в системтрее
закрывать надо все! даже этот самый систем трей - а тут помогает только если по таймеру делать Form.Show (это не сложно - всё равно сервис данные по таймеру обновляет)
← →
dtrn (2003-05-08 11:02) [9]procedure TForm1.FormShow(Sender: TObject);
begin
SetWindowPos(Handle,
HWND_TOPMOST,
Left,
Top,
Width,
Height,
SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
end;
← →
zom (2003-05-08 12:32) [10]2 dtrn :
не то... оно итак впереди...
мне же нужно убрать его из таскбара...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c