AGB  ·  Datenschutz  ·  Impressum  







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

mehrzeiliges TListView

Ein Thema von maynard · begonnen am 19. Dez 2005 · letzter Beitrag vom 29. Okt 2006
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von maynard
maynard

Registriert seit: 22. Jun 2004
Ort: Deutschland
72 Beiträge
 
Delphi 7 Enterprise
 
#11

Re: mehrzeiliges TListView

  Alt 29. Okt 2006, 14:15
Das Problem ist, das TListView die Rects für ein Item berechnet und dann an die Ereignisbehandlungsroutine übergibt. Berechnest du nun in der Ereignisbehandlungsroutine ein neues Rect, wird dein Item zwar korrekt gezeichnet, aber sobald dein selbst berechnetes Rect größer ist, als das was dir zu Beginn übergeben wird, wird das nachfolgende Item das aktuelle teilweisem überzeichnen(also ab der zweiten Zeile halt) ... hoffe is einigermaßen verständlich.

Um das in den Begriff zu bekommen, musst du dir irgendwo merken, wo das vorhergehende Element aufhört ... eine unelegante Lösung währe zb. eine globale Variable ...

Mich würd mal interessieren wie das andere so gelöst haben.

MfG
"Denkst Du dasselbe wie ich, Pinky?" - "Ich glaube schon, Brain, aber was ist, wenn das Huhn die Strumpfhosen nicht anziehen will...?"
http://www.programmierer-board.de/ph...fc628a1239.jpg
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 04:20 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