Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TToolbar auf TCoolbar verschieben (https://www.delphipraxis.net/102319-ttoolbar-auf-tcoolbar-verschieben.html)

bayo 26. Okt 2007 16:04


TToolbar auf TCoolbar verschieben
 
Hi zusammen

Ich habe wieder einmal ein Problem mit der TCoolbar-Komponente und zwar folgendes:

Bekanntlich kann der Benutzer die Toolbars auf der CoolBar verschieben und so anordnen, wie er es am liebsten mag. Das macht eigentlich ja nur sinn, wenn man die gewählte position jetzt auch speichern und wieder laden kann. daher meine Frage:

Wie kann man die Position einer Toolbar auf der Coolbar im code setzen!?

Wenn man Left und Top der Toolbar komponente setzt, versteht die Coolbar gar nichts mehr. Die Toolbar ist dann schon dort wo man angegeben hat aber das Band der Coolbar ist immernoch am alten ort. Über die TToolband komponente geht es auch nicht, da diese keine funktionen für die Position-Manipulation beinhaltet wie auch die Coolbar-komponente!

Jetzt sind mir irgendwie die ideen ausgegangen, bin mir aber sicher, dass ich nicht der erste bin, der diese positionen speichern möchte.

Ich bin für jede idee oder anregung dankbar!!

Merci und grüsse.. dominic

oki 28. Okt 2007 19:59

Re: TToolbar auf TCoolbar verschieben
 
Hi,
probier es mal über die Reihenfolge der Bans's. Erstes Band oben, zweites Band dadrunter ...
Verschiebst du zum Bsp. das zweite Band (Index 1) an die Position 0, dann wandert es incl. ToolBar nach oben.

Gruß oki

bayo 29. Okt 2007 10:18

Re: TToolbar auf TCoolbar verschieben
 
hi oki

merci für deine antwort! leider hilft es mir nicht weiter, da es mir weniger um die reihenfolge der toolbars geht als um die genaue positionierung auf der Coolbar. Im Prinzip sehe ich es so wiede du: Direkt auf der Toolbar zu arbeiten scheint illegal zu sein, bleiben die Coolbands. Sieht auf den ersten blick auch ganz gut aus bis man merkt, dass es hier weder ein Left noch ein Top noch sonst etwas hat, das die Position auf der Coolbar representiert. aber es muss doch möglich sein, diese aus dem code heraus zu verändern..!?!

naja, ich schaue weiter! merci für die bemühungen!

marabu 29. Okt 2007 13:33

Re: TToolbar auf TCoolbar verschieben
 
Gruezi bayo,

da schau her: klick

Grüße vom marabu

bayo 29. Okt 2007 13:51

Re: TToolbar auf TCoolbar verschieben
 
hey marabu.. habs noch nicht versucht aber.. sieht genau nach dem aus, das ich suche :-) herzlichen dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz