Z-Order im Builder bei Komponenten ?
-
Moinsen,
ich wollte mal wissen wir das mit der Z-Order so aussieht.
Das ContextMenü vom BCB bietet ja nur die Möglichkeit beim editieren Objekte in den Hintergrund bzw. Vordergrund zu positionieren.Die Funktion SendToBack und BringToFront werden von TComponent gestellt, aber es bringt mir reichlich wenig, wenn ich 5-6 Elemente die übereinander liegen, immer wieder zu sortieren, vorallem wenn ich sie dynamisch erstelle.
Gibt es da irgendeine Möglichkeit die Z-Order der Objekte selber festzulesen bzw. auszulesen ?
Könnte es auch sein, das ich vllt. die Eigenschaft einen anderen Komponente auf die meinige zu vererben ? Sofern es Komponenten mit Z-Order beim BCB gibt ?!
Greez Pixtar
-
Hallo
Die VCL bietet afaik nur die Möglichkeit alle betreffenden Controls mittels BringToFront/SendToBack zu ordnen. Eventuell gibt es noch spezielle WinAPI-Funktionen dafür.
bis bald
akari
-
Hallo,
Hier ist mal ein Überblick über die passenden API-Funktionen. Für die Z-Order wäre z.Bsp. SetWindowPos interessant.
http://msdn2.microsoft.com/en-us/library/ms632595.aspx