Problem gelöst. ViewStyle = vsReport, eine Spalte mit Autosize = true , Caption = '' hat das Problem beseitigt.
Aber warum das unter Windows mit ViewStyle = vsList einwandfrei funktioniert, unter Linux aber nicht, ist mir immer noch rätselhaft. Aber was soll's.
Danke für das Mitdenken!
Die Suche ergab 3 Treffer
- So 29. Okt 2023, 21:09
- Forum: Sonstiges
- Thema: ListItem.DisplayRect
- Antworten: 3
- Zugriffe: 4413
- So 29. Okt 2023, 20:45
- Forum: Sonstiges
- Thema: ListItem.DisplayRect
- Antworten: 3
- Zugriffe: 4413
Re: ListItem.DisplayRect
Die Imageliste ist richtig eingehängt. Der Viewstyle ist vsList, allerdings werden die Einträge über onCustomDrawitem dargestellt.. In der Routine wird, eben um Icon und Text korrekt darstellen zu können, das DisplayRect ermittelt, das aber unter Windows und Linux unterschiedliche Werte liefert.
- So 29. Okt 2023, 16:29
- Forum: Sonstiges
- Thema: ListItem.DisplayRect
- Antworten: 3
- Zugriffe: 4413
ListItem.DisplayRect
Hallo,
ich habe ein (kleines) Problem:
ich verwende in einem ListView eine Imagelist mit Images der Größe 48x48 Pixeln.
Unter Windows liefert Item.DisplayRect(drIcon) die (korrekte) Höhe von 49 Pixeln, unter Linux allerdings 22 Pixel. Habe ich irgendwo eine Einstellung übersehen oder ist das ein Bug ...
ich habe ein (kleines) Problem:
ich verwende in einem ListView eine Imagelist mit Images der Größe 48x48 Pixeln.
Unter Windows liefert Item.DisplayRect(drIcon) die (korrekte) Höhe von 49 Pixeln, unter Linux allerdings 22 Pixel. Habe ich irgendwo eine Einstellung übersehen oder ist das ein Bug ...