AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

D2009 Listview Eventfeuerwerk

Ein Thema von rohu · begonnen am 23. Jun 2009
Antwort Antwort
rohu

Registriert seit: 28. Mai 2008
1 Beiträge
 
Delphi 2009 Professional
 
#1

D2009 Listview Eventfeuerwerk

  Alt 23. Jun 2009, 11:01
Hallo

Ich habe 2 Fragen bzgl. TListView mit D2009 und hätte gern ein paar Meinungen.
Mir ist aufgefallen, dass verschiedene events mit D2009 nun häufiger auftreten.
Angehängt ist hierzu ein in D2007-Beispiel mit einem ListView und einer Combo mit der man den ViewStyle umschalten kann.

1) Beim Ausführen (Starten) des Beispiels mit D2009 kommen OnChanging (und OnChange wenn AllowChange = True) events (Bei D2007 nicht!)

Wenn man bisher bei den Ereignissen bestimmte Sachen erledigt hatte kommen diese zusätzlichen (frühen) Zeitpunkte ggf. etwas unpassend.

Frage: Feature oder Bug?

2) Beim Umschalten des ViewStyles (!) z.B. auf vsICON wird das OnDeletion event (und dann auch noch die OnChanging Salve) für jedes Item gefeuert. (Bei D2007 nicht!)

Ich bin bisher davon ausgegangen, dass OnDeletion vor dem tatsächlichen Löschen (auch beim destroy) eines Items kommt und habe daher auch schon z.B. mal dem Item angehängte Daten frei gegeben.

Frage: Das Umschalten der Ansicht hatte bisher (bis 2009) eher nichts mit dem Löschen eines Items zu tun. Kann das jetzt mit D2009 so gewollt sein?

Danke
Miniaturansicht angehängter Grafiken
listview-beispiel_118.jpg  
Angehängte Dateien
Dateityp: zip listview_d2007vsd2009_602.zip (6,9 KB, 3x aufgerufen)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:00 Uhr.
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