Reihenfolge der Controls zur Runtime anders als Designtime

Rund um die LCL und andere Komponenten

Reihenfolge der Controls zur Runtime anders als Designtime

Beitragvon zappa2 » 18. Jun 2019, 12:04 Reihenfolge der Controls zur Runtime anders als Designtime

Ich habe auf einer Scrollbox mehrere Grids untereinander, die mit Splittern aneinander gereiht sind. Alle Grids und Splitter haben Align alTop.

Zur Designtime alles okay, die Grids und Splitter sind schön geordnet, auch die Reihenfolge im Objectinspector als auch die Tab-Reihenfolge passt.

Zur Runtime liegen die Grids und Splitter aber in irgendeiner beliebigen Reihenfolge untereinander.

Hat da jemand evtl. eine Idee, wie ich die Teile in der richtigen Reihenfolge zusammen halten kann?
zappa2
 
Beiträge: 43
Registriert: 28. Nov 2013, 10:54

Beitragvon af0815 » 18. Jun 2019, 12:41 Re: Reihenfolge der Controls zur Runtime anders als Designti

zappa2 hat geschrieben:Ich habe auf einer Scrollbox mehrere Grids untereinander, die mit Splittern aneinander gereiht sind. Alle Grids und Splitter haben Align alTop.

Ev. versuche das Design nicht über alTop zu lösen, generell soweit wie möglich nicht über das Align. Ich löse meine Designs über den Anchor Editor und dort setze ich die Abhängigkeiten entsprechend. Damit sind meine Designs robust, egal ob das Programm unter Linux. RasPi oder Windows läuft. Wenn ich z.B. Panels aufteilen muss, dann funktioniert das auch hervorragend im Mischbetrieb über die Anchors und Brechnungen. Bei 3 Panels, werden die Strecken durch 3 gteilt und dann 2 Panels konfiguriert, damit stimmt automatisch das 3 Panel :-) (Wenn man richtig rechnet)

https://wiki.freepascal.org/Anchor_Sides/de

https://wiki.freepascal.org/Autosize_/_Layout
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
af0815
 
Beiträge: 3764
Registriert: 7. Jan 2007, 11:20
Wohnort: Niederösterreich
OS, Lazarus, FPC: FPC 3.2 Lazarus 2.0 per fpcupdeluxe | 
CPU-Target: 32Bit (64Bit)
Nach oben

Beitragvon zappa2 » 18. Jun 2019, 13:08 Re: Reihenfolge der Controls zur Runtime anders als Designti

Vielen Dank! Werde ich testen!
zappa2
 
Beiträge: 43
Registriert: 28. Nov 2013, 10:54

Beitragvon wp_xyz » 18. Jun 2019, 18:23 Re: Reihenfolge der Controls zur Runtime anders als Designti

zappa2 hat geschrieben:Ich habe auf einer Scrollbox mehrere Grids untereinander, die mit Splittern aneinander gereiht sind. Alle Grids und Splitter haben Align alTop.

Zur Designtime alles okay, die Grids und Splitter sind schön geordnet, auch die Reihenfolge im Objectinspector als auch die Tab-Reihenfolge passt.

Zur Runtime liegen die Grids und Splitter aber in irgendeiner beliebigen Reihenfolge untereinander.

Ich kann mir nicht vorstellen, dass das nicht geht. Kannst du dazu ein kleines Demo-Programm schreiben, das den Fehler zeigt, und dieses hochladen (nur *.pas, *.lfm, *.lpi und *.lpr-Dateien in ein gemeinsames .zip packen (bitte keine .exe, .ppu etc) und unter "Dateianhang hochladen")? Welches Betriebssystem hast du, welche Lazarus-Version?
wp_xyz
 
Beiträge: 2974
Registriert: 8. Apr 2011, 09:01

• Themenende •

Zurück zu Komponenten und Packages



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

porpoises-institution
accuracy-worried