Autor Beitrag
Born-to-Frag
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1094

Win XP SP2, Win 2000 SP4
Delphi 7, 2k5
BeitragVerfasst: Mi 25.10.06 22:44 
Hallo!

Ist es möglich, den FormStyle auf fsStayOnTop einzustellen, aber nur für die OwnerForm? Ich habe mehrere Forms, eine davon erstellt eine andere die immer über ihr liegen soll. Andere Forms des Programms sollen sie aber immernoch überdecken können..


greetz

_________________
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum.
Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.
Born-to-Frag Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1094

Win XP SP2, Win 2000 SP4
Delphi 7, 2k5
BeitragVerfasst: Sa 28.10.06 20:53 
Weiß keiner was? :bawling:

_________________
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum.
Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.
DerAndy
Hält's aus hier
Beiträge: 14

WinXP, Linux (Debian Sarge)
D5 Pro, D6 Pers, D7 Ent, D2005 Pers, Free-Pascal+Lazarus
BeitragVerfasst: Mi 01.11.06 11:50 
So ganz hab ich dich nicht verstanden, aber ich glaube ich weiß was du meinst. Schau dir mal die Api SetWindowPos an (z.b. hier: Suche im MSDN SETWINDOWPOS)

Die hat folgende Syntax:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
BOOL SetWindowPos(      

    HWND hWnd,
    HWND hWndInsertAfter,
    int X,
    int Y,
    int cx,
    int cy,
    UINT uFlags
);


Wie du siehst erwartet die zwei Handles. Das erste Handle ist das zu dem Fenster, welches du aktiv bearbeiten willst. Mit dem zweiten Handle ist es möglich das gewünschte Fenster in Relation zu einem anderen Fenster zu setzen. Wenn du dir jetzt sorgfältig überlegst, wie deine Fenster angeordnet werden sollen, kannst du durch bestimmte uFlags eine Z-Order für die Fenster bestimmen. Schau dir den ersten Artikel einfach mal genau an, da steht im Grunde alles drin was du brauchst, so weit ich sehe.