Einzelnen Beitrag anzeigen

Andreas L.

Registriert seit: 23. Mai 2011
Ort: Furth im Wald
308 Beiträge
 
Delphi 11 Alexandria
 
#1

Controls via Designer platzieren in FMX

  Alt 1. Jan 2020, 16:46
Hallo,

wenn ich ein neues Control auf einem TRectangle platzieren möchte, sei es durch Klick in die Tool-Palette und anschließendem Klick auf das Rectangle oder via Drag 'n' Drop von der Toolplaette auf das Rectangle wird das neue Control (egal welcher Typ es ist) immer auf einem Parent-Control des Rectangles abgelegt. Die Position des Controls ist richtig. Es wird an der Maus-Position platziert. Nur eben der Parent stimmt nicht. Selbiges Phänomen habe ich wenn ich ein oder mehrere Controls auf der Form / dem Control auswähle bzw. in der Struktur-Ansicht selektiere und Sie dann via Cut and Paste in einem Rectangle einfüge. Bei einem Panel oder Layout-Control habe ich dieses Problem nicht.

Das nervt total wenn man viele Controls in diesen Rectangles ablegen möchte. Jedesmal muss ich die neuen oder ausgewählten Controls in der Struktur-Ansicht selektieren und via Drag 'n' Drop in der Struktur-Ansicht verschieben. Und bei einer sehr langen Liste kann das etwas dauern... Außerdem können die auserkorenen Controls total verstreut in der Liste sein...

Hat jemand eine Ahnung warum das passiert und ob man das beheben kann? Statt den TRectangles einfach TPanels zu verwenden wäre zwar möglich aber sehr aufwendig wenn jedes Panel einen anderen Rahmen oder Hintergrund haben soll. Da müsste ich jedesmal einen eigenen Style definieren. Vielleicht gibt es ein IDE-Plugin das hilft? GExperts bieten jedenfalls nichts derartiges soweit ich mich da durchgeackert habe. (BTW: GExperts sind ja enorm umfangreich, nützlich & sehr zu empfehlen Download offizielle Webseite und Download Experimentelle Version).

Schöne Grüße,
Andreas Lauß
Andreas Lauß
Blog

Geändert von Andreas L. ( 1. Jan 2020 um 16:50 Uhr)
  Mit Zitat antworten Zitat