Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TListview Items ownerdraw im ViewStyle vsIcon nicht möglich? (https://www.delphipraxis.net/16644-tlistview-items-ownerdraw-im-viewstyle-vsicon-nicht-moeglich.html)

Andreas2k 20. Feb 2004 20:38


TListview Items ownerdraw im ViewStyle vsIcon nicht möglich?
 
Hallo alle zusammen,
ich habe ein Problem mit der Listview Komponente. Und zwar wollte ich einen kleinen Grafikviewer schreiben der die Bilder als Thumbnails anzeigt ähnlich wie die unter WinXP bekannte Miniaturansicht nur schöner :lol:

Also dachte ich mir nimmst die Listview-Komponente und zeichnest die Items alle selber nen netten Rahmen um jedes Bild und fertig.

Doch leider geht’s net :cry: Ich habe Ownerdraw auf True gesetzt und wie gewohnt im onDrawItem versucht zu zeichnen aber nix passiert es ist als wenn er es komplett ignoriert.

Dann habe ich es von ViewStyle-vsIcon auf vs Report gestellt und da geht es :?

Geht es jetzt im ViewStyle-vsIcon überhaupt nicht oder habe ich da irgendwie einen dummen Denkfehler?

Ich bin für alle Tipps und dankbar :cyclops:

etom291272 3. Dez 2005 16:13

Re: TListview Items ownerdraw im ViewStyle vsIcon nicht mögl
 
mich würde diese Frage auch brennend interessieren. Verwende in meinem derzeitigen Projekt viele Listviews und die Standardfarben nerven gewaltig und zerstören mir die gesamte Optik. Kann man bei allen viewstyles das zeichnen der icons übersteuern.

bei allen anderen Komponenten (Listbox, Combobox sogar DbGrid gehts ja wunderbar)

:mrgreen:

marabu 3. Dez 2005 18:17

Re: TListview Items ownerdraw im ViewStyle vsIcon nicht mögl
 
Das Ereignis OnDrawItem() wird wirklich nur bei ViewStyle = vsReport getriggert, aber die CustomDraw und AdvancedCustomDraw-Ereignisse werden unabhängig vom ViewStyle bedient. Vielleicht könnt ihr ja damit etwas anfangen.

Grüße vom marabu

etom291272 3. Dez 2005 18:48

Re: TListview Items ownerdraw im ViewStyle vsIcon nicht mögl
 
danke marabu werd ich gleich mal antesten


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:25 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