Autor Beitrag
thomas2009
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Do 05.05.11 17:35 
Hallo
wie kann man überprüfen ob das Image ganz oben für die andere steht oder nicht
Ich schiebe das Image1 nach oben :
Image1.Bringinfront;

danach möchte ich überprüfen ob image1 über image2 ist


Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am Fr 06.05.2011 um 10:22
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Do 05.05.11 18:18 
Hallo,

ob ein Image "ganz oben für die andere steht" kann ich dir nicht sagen und BrintInFront kenn ich nicht, aber welches Image das Obere in der Z-Ordnung ist, wenn BringtoFront ausgeführt wurde, kann ich dir sagen.

Immer das letzte Control in der Liste der Controls ist das Oberste.
Hier ein Beispiel mit einem Panel:
ausblenden Delphi-Quelltext
1:
showmessage(TControl(Panel.Controls[Pred(Panel.ControlCount)]).Name);					

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )