Announcement

Collapse
No announcement yet.

D5, D6: ListView und Frames (1) [Korrektur]

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • D5, D6: ListView und Frames (1) [Korrektur]

    den Fehler gabs schon in D5, er ist leider immer noch nicht behoben, ist allerdings 'nur' ein Anzeigeproblem:

    man nehme ein Frame und setze darauf ein listview. das ListView stelle man auf vsReport und erzeuge ein paar Spalten (a la Explorer).

    das frame wird nun dynamisch im hauptformular erzeugt:

    f := TMyFrame.Create(self);
    f.parent := self;

    dann wird das ListView gefüllt:

    l.items.beginupdate;
    l.items.clear;
    l.items.endupdate

    bug:
    die spaltenüberschriften werden nicht gezeichnet! ich hab auch noch keinen weg gefunden, dies vom programm aus nachzuholen (paint, invalidate usw..).

    einzig ein mausklick in den listview-header zeichnet das ganze neu.

    beispielsourcecode kommt...
Working...
X