Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
22. Jan 2008
Hätte auch nicht gedacht, dass es so einfacht geht :)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
22. Jan 2008
Um was für ein Programm handelt es sich denn? Wie sendest du den "doppelklick"?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
22. Jan 2008
Mir ist keine Möglichkeit bekannt, einem bestimmten Item eine "onclick" Nachricht zu schicken.
Eine Möglichkeit wäre es, das gefundene Item zu markieren und dann Enter der Listview zu senden. Dies funktioniert sogar dann, wenn das Fenster, auf welchem sich die Listview befindet, nicht sichtbar ist.
Die Click Funktion könnte dann grob etwa so aussehen:
function LVClickItem(hwndLV: HWND;...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
22. Jan 2008
Du kannst ja die items per Iteration suchen, d.h du nimmst in etwa den gleichen Code wie zum auslesen der Listview und ermittelst so nach dem item / itemindex.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
21. Jan 2008
Hallo Innos,
Suchen kannst du ein Item mit LVM_FINDITEM. Da du jedoch die fremde Listview kopierst, kannst du ja
gleich direkt auf den entsprechenden Itemindex zugreifen. (ausser in der fremde Listview wurden die Items und somit Reihenfolge
in der Zwischenzeit geändert.