![]() |
Form minimieren/ CoolTrayIcon
Hallo,
ich verwende CoolTrayIcon um mein MainForm ins Tray zu minimieren. Ausserdem verwende ich die Option MinimizeToTray ... so dass beim Minimieren, der Taskbareintrag verschwindet. Das funktioniert soweit auch. Jetzt habe ich aber das Problem, dass ich ein Sub-Fenster, das immer ontop sein soll (die Onlinezeit-Anzeige). Das realisiere ich über
Code:
... so jetzt das Problem ... wenn ich im Mainform auf den Minimieren-Button ganz oben klicke, dann bleibt mein OnlineInfo stehen. Wenn ich aber auf den taskbareintrag klicke, dann wird alles minimiert. Das ist irgendwie unschön. Vor allem: sollte es nicht egal sein ?
SetWindowPos(Handle, HWND_TOPMOST,
Left,Top, Width,Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE); Grüße jesus |
Re: Form minimieren/ CoolTrayIcon
mmmh okay ... ich glaub ich hab's jetzt. Ich setze das Parent des Fensters, das nicht verschwinden soll. Das Parent ist jetzt einfach der Desktop und damit verschwindet beim Minimieren meines MainForms auch der UNterfenster nicht mehr.
Grüße jesus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz