Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Rollo62,
21. Feb 2018
So meinte ich das.
Man kann Alle Komponenten schön verschachteln, und damit die Z-Order festlegen.
Content bringt was wenn mehrere Komponenten nebeneinanderliegen, dann legt sich Content über Alles, selbst wenn andere Komponenten mit Client+Top+Bottom würde sich entsprechend den Platz aufteilen.
Das funktioniert aber nicht immer bei nativen Komponenten, WebBrowser, etc.
Rollo
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Rollo62,
20. Feb 2018
Nimm Content statt Client, der legt sich über Alles.
Lege dir statt BringToFront lieber ein geschachteltes Layout an so das dein CoverLayout immer über dem MultiView und dem Rest des Views liegt.
Dann sollte das Visible := True; für das Layout reichen.
BringToFront, etc. bringt bei FMX nicht so viel, besser die Z-Order direkt in der Layout-Struktur richtig anlegen.
Edit:
Wenn du native...