Delphi-PRAXiS
Seite 1 von 2  1 2      

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/)
-   -   Coolbar Band hinzufügen (https://www.delphipraxis.net/107232-coolbar-band-hinzufuegen.html)

Larsi 24. Jan 2008 14:12


Coolbar Band hinzufügen
 
hi, wie kann ich in eine coolbar ein band hinzufpgen. hab schon folgendes probiert:
Delphi-Quellcode:
var
cb: tcoolband;
begin
cb := coolbar1.Bands.Add;
cb.Text := 'Hallo';
end;
das klappt auch schon ganz gut aber wenn ich jetzt zweimal auf den button der das macht klicke passiert bei mzweiten mal nichts mehr.

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 :)

fLaSh11 24. Jan 2008 14:31

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.

RavenIV 24. Jan 2008 14:49

Re: Coolbar Band hinzufügen
 
Zitat:

Zitat von fLaSh11
Warum machst du das ganze nicht auf visueller Basis, sondern im Form von Code?
Einfach eine TToolBar auf die TCoolBar ziehen.

Hat er doch geschrieben.
Weil er es mit einem Button-Klick machen will.

Larsi 24. Jan 2008 14:50

Re: Coolbar Band hinzufügen
 
es geht dabei um eine favoriten bzw. lesezeichen leiste. wäre echt dankbar und ja es muss codetechnisch gehen :)

fLaSh11 24. Jan 2008 15:19

Re: Coolbar Band hinzufügen
 
Zitat:

Zitat von Larsi
es muss codetechnisch gehen :)

Delphi-Quellcode:
var
  ToolBar1: TToolBar;
begin
  ToolBar1 := TToolBar.Create(self);
  ToolBar1.Parent := CoolBar1

Larsi 24. Jan 2008 15:21

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 :)

fLaSh11 24. Jan 2008 15:24

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?

Larsi 24. Jan 2008 15:26

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?

fLaSh11 25. Jan 2008 06:17

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;

Larsi 25. Jan 2008 11:03

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 10:16 Uhr.
Seite 1 von 2  1 2      

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