Skip to content

reinvent or reactivate toAcceptOLEDrop to accept vst as droptarget #1298

@landrix

Description

@landrix

I want to use JAMShellTools to use VST as a drop target. Unfortunately, VST already uses this function itself. Previously, the toAcceptOLEDrop option was used, but it's now completely useless.

I don't think manual deactivation using RevokeDragDrop is feasible. Could the option be reactivated or reintegrated in some other way?

Was Sie beschrieben haben, ist tatsächlich das Problem. Der VirtualTree benutzt in der aktuellen Version dieselbe Schnittstelle, um Spalten hin- und herzuschieben. Diese Funktionalität hängt nicht mehr an einer Property oder einem Options-Flag, sondern dies geschieht immer.

Wenn Sie auf die Spalten-Verschiebe-Funktion verzichten können, könnten Sie dem VirtualTree die Kontrolle explizit entziehen, und JamDropFiles geben.
Rundimentär so:
RevokeDragDrop(VirtualStringTree1.Handle); //WinApi.ActiveX
JamDropFiles1.Control := VirtualStringTree1;

Alternativ bleibt wohl nur, die benötigten Funktionen in den VirtualTree selbst einzubauen.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions