Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sakura,
8. Okt 2003
Super, das freut mich :-) Dann viel Spass weiterhin mit Delphi - auf das wir uns bald wiederlesen.
War ja eine schwere Geburt aber erfolgreich :mrgreen:
...:cat:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sakura,
8. Okt 2003
Na gut, dann solltest Du es mal noch wie folgend erweitern - viele Items hast Du eigentlich :shock:
procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
begin
ListView1.Items.BeginUpdate;
try
for I := 0 to Pred(ListView1.Columns.Count) do
ListView1.Columns.FindItemID(I).Index := I;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sakura,
8. Okt 2003
Sorry, das ist mir gar nicht aufgefallen, ist aber sehr leicht lösbar. Einfach jeweils ans Ende der Codestücke folgende Zeile einfügen und dann solltest Du aber glücklich sein :mrgreen:
ListView1.Refresh;
...:cat:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sakura,
8. Okt 2003
Okay, das war mir nicht klar. Dann kurz ein kleine Einweisung. Wenn Du die Columns im Editor anlegst, dan erhält jede eine eindeutige ID (Vergabe erfolgt automatisch) von 0 bis zur Anzahl der Spalten - 1. Damit kannst Du dann auf die Spalten immer eindeutig zugreifen und deren Index neu setzen.
Als erstes erst einmal die Herstellung der Standardsortierung für X Spalten:
procedure...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sakura,
8. Okt 2003
Ich weiss jetzt nicht welche Delphi Version Du hast, aber seit Delphi 4 hat die TListView die Eigenschaft FullDrag, die einfach auf True setzen und der User kann die Reihenfolge der Spalten beliebig ändern.
...:cat:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sakura,
8. Okt 2003
Hi skorsi,
tut mir echt leid, aber den kleinen "nebensächlichen" Punkt der Spalten habe ich überlesen :oops:
...:cat:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sakura,
8. Okt 2003
In folgendem Beitrag findest Du ein Beispiel zu AlphaSort und OnCompare. Das sollte Dir weiterhelfen.
http://www.delphipraxis.net/internal_redirect.php?t=10718
...:cat:...