Autor Beitrag
s34rch
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mo 21.11.05 16:11 
Ich habe nun schon ziemlich lange gesucht, aber bis jetzt noch keine Lösung gefunden =/
Ist es irgendwie möglich eine Form zu maximieren und vor die Taskleiste zu kriegen, zusätzlich sollte aber das Minimieren Symbol noch sichtbar sein und andere Anwendungen sollten trotzdem noch in den Vordergrund gerufen werden können.
Mit Formstyle: fsStayOnTop ist die Taskbar zwar im Hintergrund, aber andere Anwendungen bleiben im Hintergrund.
bei BorderStyle: alNone gibt es kein Minimieren mehr.
Hat jemand vielleicht eine Idee wie ich das Problem Lösen könnte?

Zusammenfassung:
Form über Taskleiste + Anzeige von MinimierenSymbol
andere Anwendungen, sollen aber auch in den Vordergrund können
Martin1966
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1068

Win 2000, Win XP
Delphi 7, Delphi 2005
BeitragVerfasst: Mo 21.11.05 16:45 
Hallo! Willkommen in der Ecke! :wink2:

Setze doch Formstyle auf fsStayOnTop und sobald deine Anwendung deaktiviert wird setzt du es wieder auf fsNormal (oder wie heist das noch mal?) und wenn es wieder aktiviert wird wieder auf fsStayOnTop. ;-)

Lg Martin

_________________
Ein Nutzer der Ecke ;-)
s34rch Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mo 21.11.05 16:49 
mhh hab ne andere lösung gefunden =) Borderstyle auf bsSingle und Form1.top und left auf Screen.top und left, trotzdem danke ;)
s34rch Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Di 22.11.05 08:32 
mhh hab mich wohl zu früh gefreut, ich bring die Form nur über die Taskbar, wenn WindowsState=wsNormal ist, aber es sollte auch beim Maximierten Fenster vor die Taskbar gehen. =/
noidic
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 851

Win 2000 Win XP Vista
D7 Ent, SharpDevelop 2.2
BeitragVerfasst: Di 22.11.05 09:24 
Warum soll das Programm eigentlich die Taskbar verdecken? Ich fände das äußerst unschön, wenn ein Programm das so tun würde. Ausnahmen sind hier DVD-Player und Spiele, aber die arbeiten eh mit overlay glaub ich.

_________________
Bravery calls my name in the sound of the wind in the night...
s34rch Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mi 23.11.05 13:29 
weil es ein terminaldienst programm ist, und wenn man sich einloggt, sollten da nicht plötzlich 2 Taskbars vorhanden sein (lokal und remote).
btw. habs jetzt irgendwie hingekriegt, indem ich eine pseudomaximierung vornehme. (steckt zwar ziemlich viel code dahinter, aber immerhin gehts jetzt^^)
thx für die antworten Martin1966 + noidic ;)
Martin1966
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1068

Win 2000, Win XP
Delphi 7, Delphi 2005
BeitragVerfasst: Mi 23.11.05 15:59 
Wie genau sieht denn deine Lösung aus?

_________________
Ein Nutzer der Ecke ;-)