Forum: Object-Pascal / Delphi-Language
Delphi
by lucius,
9. Dez 2005
Hi marabu, erstmal Danke fuer deine Antwort, ich moechte doch nur das Item was geloescht wurde wieder auf dem selben Platz zurueck einfuegen in der Listview.
Das ist alles was ich erreichen moechte.
Gruss Lucius.
Forum: Object-Pascal / Delphi-Language
Delphi
by lucius,
9. Dez 2005
So habe es jetzt geschafft mit den ListviewIndex
if ListView.Items.SubItems = 'TV - Kids' then
begin
slCheckFields.Assign(Listview.Items.SubItems);
slCheckFields.Insert(0, inttostr(z) + Listview.Items.Caption); //<--ListIndex Zuweisung
slCheckLines.Add(slCheckFields.CommaText);
ListView.Items.Delete;
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by lucius,
9. Dez 2005
Hi chaosben, kann ich auch noch irgendwie im Code einbauen das er sich den ListviewIndex merkt von dem Item das rausgenommen wird und es spaeter wieder an der selben Stelle einfuegt?
if ListView.Items.SubItems = 'TV - Kids' then
begin
slCheckFields.Assign(Listview.Items.SubItems);
slCheckFields.Insert(0, IntToStr(z) + Listview.Items.Caption); //IntToStr(z)//
...
Forum: Object-Pascal / Delphi-Language
Delphi
by lucius,
9. Dez 2005
Habs Global deklariert und jetzt gehts, dummer Denkfehler entschuldigung dafuer.
Danke fuer eure Hilfe und Antworten.
Lucius.
Forum: Object-Pascal / Delphi-Language
Delphi
by lucius,
9. Dez 2005
Hallo RavenIV,
if Kids.Checked = false then
begin
slFields := TStringList.Create;
slLines := TStringList.Create; //<---- Hier//
oder verstehe ich dich falsh?
Forum: Object-Pascal / Delphi-Language
Delphi
by lucius,
9. Dez 2005
Hi chaosben, deine Behauptung stimmt nicht ganz.
Ich loesche ja erst die TStringListe in dem else Zweig
slLines.Free;
slFields.Free;
FieldList.Free;
also muessten die Items doch noch im else Zweig vorhanden sein wenn ich Sie wieder in der Listview anzeigen moechte?
Forum: Object-Pascal / Delphi-Language
Delphi
by lucius,
9. Dez 2005
Guten Tag Delphianer,
Ich habe einige Checkboxen womit ich verschiedene Kategorieen (TV - Kids, DVD-r unsw) einer Listview anzeichen und ausblenden moechte.
Jetzt mache ich das mittels StringListen, bei einem Click auf die Checkbox wird geprueft ob Sie markiert ist oder nicht und der Entsprechende Code wird dan ausgefuehrt.
Standard sind die Checkboxen markiert(Checked := true).
Hier mein...