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 und RightClick (https://www.delphipraxis.net/108704-tlistview-und-rightclick.html)

webcss 18. Feb 2008 08:02


TListView und RightClick
 
Morgen zusammen,

habe eine (Master-)ListView (vsReport) mit PopupMenu und eine Detail-ListView.
Wenn ich im Master ein RightClick im weissen Bereich mache (also nicht auf ein Item), bekomme ich eine exception und die DetailView wird ohne Inhalt nachgezeichnet.

Wie kann ich dies abfangen oder abschalten?

Danke schonmal.

marabu 18. Feb 2008 09:16

Re: TListView und RightClick
 
Moin,

du hast leider den fehlerverursachenden Code nicht gezeigt, so dass ich auf Vermutungen angewiesen bin.

Vielleicht wird dein Problem dort gelöst: tlistview deselektieren verhindern

Freundliche Grüße

webcss 18. Feb 2008 10:06

Re: TListView und RightClick
 
Zitat:

Zitat von marabu
Moin,

du hast leider den fehlerverursachenden Code nicht gezeigt, so dass ich auf Vermutungen angewiesen bin.

Vielleicht wird dein Problem dort gelöst: tlistview deselektieren verhindern

Freundliche Grüße

Kann leider keinen Code zeigen da ich wie gesagt nur ne exception bekomme, aber ohne verweis auf meinen quellltext. :(
Den link hatte ich auch schon gefunden und ausprobiert, ohne Erfolg allerdings...

Bin ziemlich ratlos jetzt, sämtlichen code den ich geschrieben habe habe ich mit breakpoints gepflastert, aber da springt er, zumindest direkt vor der exception nirgendwo rein...

Gruß

mkinzler 18. Feb 2008 10:25

Re: TListView und RightClick
 
Dann versuch mal Einzelschritt

Bbommel 18. Feb 2008 10:26

Re: TListView und RightClick
 
Moin,

die Exception sollte aber doch noch irgendeinen Fehlertext mitgeben. Vielleicht hilft das ja weiter...

Bis denn
Bommel

webcss 18. Feb 2008 11:02

Re: TListView und RightClick
 
oki, hab's nach excessivem durchtracen gefunden: listview bekommt ItemIndex = -1 zugewiesen, aber das macht sich erst nach OnSelectItem bemerkbar. Im OnSelectItem einfach existenten ItemIndex zuweisen und die Welt ist wieder grün :)

Danke für Eure Tips, Ihr seid die Besten :cheers:


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