![]() |
Coolbar Band hinzufügen
hi, wie kann ich in eine coolbar ein band hinzufpgen. hab schon folgendes probiert:
Delphi-Quellcode:
das klappt auch schon ganz gut aber wenn ich jetzt zweimal auf den button der das macht klicke passiert bei mzweiten mal nichts mehr.
var
cb: tcoolband; begin cb := coolbar1.Bands.Add; cb.Text := 'Hallo'; end; und dan wäre es noch nett wenn mir jemand sagen könnte wie man die einzelnen bands dann durch nen klick ansprechen kann? und wie geht dass dass wenn man sie aus der coolbar rauszieht dass sie dann weg sind bzw. dass man sie durch verschieben zb wie bei safari in eine ganz andere reihenfolge bringen kann??? ich wollte jetzt nciht für jede einzelne frage nen neuen threaf aufmachen. habt erbahmen, moderatoren mit mir :) |
Re: Coolbar Band hinzufügen
Warum machst du das ganze nicht auf visueller Basis, sondern im Form von Code?
Einfach eine TToolBar auf die TCoolBar ziehen. |
Re: Coolbar Band hinzufügen
Zitat:
Weil er es mit einem Button-Klick machen will. |
Re: Coolbar Band hinzufügen
es geht dabei um eine favoriten bzw. lesezeichen leiste. wäre echt dankbar und ja es muss codetechnisch gehen :)
|
Re: Coolbar Band hinzufügen
Zitat:
Delphi-Quellcode:
var
ToolBar1: TToolBar; begin ToolBar1 := TToolBar.Create(self); ToolBar1.Parent := CoolBar1 |
Re: Coolbar Band hinzufügen
das meinte ich jetzt nicht :( ich möchte das OHNE eine toolbar machen sondern einfach per button einträge hinzufpgen :)
|
Re: Coolbar Band hinzufügen
Geht doch aber genauso auf Knopfdruck?!
Wenn du mehr haben und von überall drauf zugreifen willst, dann kannste ja sogar ein globales dynamisches Array nehmen. //Edit: Oder hast du schon eine ToolBar und willst darauf weitere Controls erstellen? |
Re: Coolbar Band hinzufügen
nein ich habe keine toolbar und möchte auch keine haben!
ich habe es doch scohn hinbekommen dass ein beitrag hinzugeügt wird. warum geht das nicht mit zweien? |
Re: Coolbar Band hinzufügen
Also wenn ich dein Code in ein ButtonClick-Methode reinhaue funktioniert das bei mir prima mit öfters klicken. Der Fehler kann nicht an dem Stück Code liegen. Es sei denn, mein Delphi verhält sich anderst als deines...
//Edit: Zu deiner 2. Frage:
Delphi-Quellcode:
CoolBar1.Bands[{index}].Blah;
|
Re: Coolbar Band hinzufügen
ad das hört sich gut an. und das coolbar1.band.add muss das jetzt vor CoolBar1.Bands[{index}].Blah; der nach CoolBar1.Bands[{index}].Blah;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz