Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by _frank_,
27. Mai 2007
@garfield, hab das haupt-problem rausgefunden, denk ich :)
ich hab tb.wrapable auf true (wills eigentlich auch so haben ;) ), mit wrapable:=true funktioniert es wunderbar
ttoolbar hat ja keine scrollbars, ich könnte zwar evtl. welche basteln und per scrollby agieren, aber halte ich für zu aufwendig ;) habs auch noch nicht hinbekommen ;(
@hawkeye
die Änderung bringt leider keine Besserung ;(...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by _frank_,
27. Mai 2007
erstmal danke hawkeye
die procedure resultiert bei mir in einer endlosschleife ;(
ich bin grade am debuggen,
ich vermute mal, es liegt daran, dass das tag (mit meiner konfiguration) aktuell doppelt vorkommen kann (da ich die ID nehme)...
//edit hab das tag-setzen mal bisschen verändert (trotzdem endlosschleife):
tbtn.tag:=ini.ReadInteger(sl.strings,'menu_pos',-1);
if tbtn.tag=-1 then
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by _frank_,
27. Mai 2007
hi Garfield,
ich hab das auch schon ohne +1 ausprobiert sowie mit -1, ohne erfolg...
hab deinen code auch mal probiert, funktioniert leider auch nicht ;(
ich hab das komplette test-projekt mal angehangen... (die toolbar-icons hab ich hier mal gelöscht, aufgrund meiner noch offenen Frage betreffs Lizenzen ;( )
Gruß Frank
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by _frank_,
27. Mai 2007
hi,
tb und tbtn nehm ich halt um den pointer auf das aktuelle Objekt zwischenzuspeichern, die variablen hab ich eh schon deklariert, da ich die auch für die erstellung der Buttons/toolbars verwende. Es sieht außerdem schöner aus als tb.Buttons.tag und mit "with" will ich nicht hantieren, da man da ganz schnell blöde Fehler reinbekommt...
zum eigentlichen Problem: ich denke ich verstehe, wie es...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by _frank_,
27. Mai 2007
kann keine Actions verwenden, da es das unter D3 nicht gibt...
Gruß Frank
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by _frank_,
27. Mai 2007
Moin,
gibt es eine Möglichkeit zur Laufzeit die Reihenfolge der Toolbuttons in einer Toolbar zu ändern?
Hab da irgendwie noch nicht wirklich etwas gefunden...die left-eigenschaft funktioniert auch nicht wie gewünscht.
hier mein bisheriger Versuch (in toolbutton.tag steht die Position (0,1,2,...)):
for i:=0 to pagecontrol1.PageCount-1 do
begin
tb:=(Pagecontrol1.Pages.Controls as...