![]() |
Owner-Draw-Problem bei TListView
Hi,
Ich habe folgendes Problem, ich habe in einem Projekt eine TListView-Komponente verwendet, wobei ich alles mit Owner-Draw male, auch die Gridlines etc. Das Problem ist nun, wenn die letze Spalte zu groß wird und man scrollen muss, kann man den Text nicht mehr lesen: ![]() Vielen Dank schoma, Gruss, Jan. |
Re: Owner-Draw-Problem bei TListView
So, mittlerweile hab ich das Problem selber gelöst :dancer: , wenn's intresiert:
1.) Man kann mit Rect.Top (in der DrawItem-Methode) wie die Scrollbar steht und damit dann seine ganze Zeichnung etwas verschieben und alles is gut *g* 2.) Mit GetScrollPos(List.Handle,SB_HORZ); kann man die Position der Scrollbar auch außerhalb der DrawItem-Methode auslesen. Vielleicht kann's ja jemand brauchen... Gruss, Jan. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz