Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Stanlay Hanks,
16. Mai 2003
Damit ich auch noch was gemeckert hab :mrgreen: : Es dauert bei mir an die 5 Sekunden, bis sich die Buttons anpassen. Man müsste irgendwie ein Repaint reinbringen, dann würde das noch schneller gehen. Verstehe aber auch nicht, warum es so lange dauert. Abe rwie gesagt, um auf sowas zu kommen, bräuchte ich ne halbe ewigkeit. Und an 15 Minuten is auch schwer hinzukommen. Man liest sich, Stanlay 8)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Stanlay Hanks,
16. Mai 2003
War ja kein Vorwurf, ich hätte dazu wahrscheinlich 5mal so lang gebraucht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Stanlay Hanks,
16. Mai 2003
Hätte ich warscheinlich so nicht fertig gebracht. Aber ein Listview hat eine Vielzahl von Ansichtsmöglichkeiten. In Spalten usw. und wenn man die Spaltenbreite ändert, bleibt der Button wo er is.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Stanlay Hanks,
16. Mai 2003
Und warum änderst du nicht einfach das Icon, wenn ein Bild existiert :wink: Nö, spaß bei seite: vielleicht könntest du ja dann den einen Button einfach unsichtbar machen, wenn kein Bild vorhanden ist, oder aber ein KontextMenu dafür machen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Stanlay Hanks,
16. Mai 2003
Ja und ? Ein ListView hat zwei Eigenschaften wo man ImageLists angeben kann: LargeImages und SmallImages.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Stanlay Hanks,
16. Mai 2003
Ich bins nochmal... Muss es denn umbedingt ein Button sein? Du könntest ja auch einfach das Icon neben diesem Eintrag ändern oder so...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Stanlay Hanks,
16. Mai 2003
Ich glaub nicht, dass das einfach so geht. Vielleicht setzt du einfach einen Button auf das Listview. Dazu müsstest du nur wissen, wie viele Pixel hoch ein Eintrag is und dann kannst du das ja mit ItemIndex inrgendwie ausrechnen.
Man liest sich. Stanlay 8)