TToolBar Button-Position verschieben

Rund um die LCL und andere Komponenten
Antworten
Vbxler
Beiträge: 129
Registriert: Sa 25. Mai 2013, 07:43
OS, Lazarus, FPC: Win7_x64 (FPC:4.7.1)
CPU-Target: 32Bit

TToolBar Button-Position verschieben

Beitrag von Vbxler »

Hallo zusammen,

ich habe eine Frage zur Handhabung der TToolBar:
In einer bestehende Anwendung sind mehrere TToolButton in
einer TToolBar in Verwendung und alles funktioniert bestens.
Jetzt möchte ich nachträglich weitere Button einfügen.
Wie kann ich die neuen Button zwischen die bestehenden Schaltflächen bringen?

Ich habe keine Möglichkeit gefunden, wie die Position der Schaltflächen geändert werden kann.
Außer ich lösche alles und füge die Button in der neuen Reihenfolge wieder ein.

Joh
Lazarusforum e. V.
Beiträge: 280
Registriert: Sa 26. Mai 2012, 17:31
OS, Lazarus, FPC: Win 10 (L 2.2.6 x64 FPC 3.2.2)
CPU-Target: 64Bit

Re: TToolBar Button-Position verschieben

Beitrag von Joh »

Eventuell, indem du in der .lfm und der .pas den Eintrag manuell einfügst?
Also den vorherigen kopierst und die (folgenden) Namen anpaßt.

Aber bei Arbeiten an der .lfm: immer eine Datensicherung beider Dateien vorher durchführen!
just my two Beer

wp_xyz
Beiträge: 5129
Registriert: Fr 8. Apr 2011, 09:01

Re: TToolBar Button-Position verschieben

Beitrag von wp_xyz »

Vbxler hat geschrieben: Fr 30. Jun 2023, 18:29 Wie kann ich die neuen Button zwischen die bestehenden Schaltflächen bringen?

Ich habe keine Möglichkeit gefunden, wie die Position der Schaltflächen geändert werden kann.
Einfach im Designer den Button mit der Maus (linke Taste) an die gewünschte Stelle ziehen.

Vbxler
Beiträge: 129
Registriert: Sa 25. Mai 2013, 07:43
OS, Lazarus, FPC: Win7_x64 (FPC:4.7.1)
CPU-Target: 32Bit

Re: TToolBar Button-Position verschieben

Beitrag von Vbxler »

Danke wp_xyz,
es geht tatsächlich so einfach!
Ich habe ständig versucht im Komponetenbaum die Position zu ändern.
Es wird zwar nach dem Verschieben in der visuellen Dastellung die Reihenfolge
der Button im Komponetenbaum nicht angepasst, aber damit kann man leben.

Antworten