Lisp HUG Maillist Archive

Drag and drop

As a newcomer to LispWorks I'd be grateful for advice on implementing a
feature in the CAPI UI on the Macintosh.

I am trying to port an application to LispWorks that makes extensive use of
drag and drop to copy objects between sets. For example, I want to define
two list panels that allow you to drag and drop items between the lists, a
bit like the standard example double-list-panels.lisp but using
drag-and-drop.

Has anyone implemented this? If not, is it something that could be done by
writing interfaces to Cocoa, or would it need low-level programming to
achieve it?

Many thanks,
David Johnson-Davies

+------------------------------------------------------------+
David Johnson-Davies, Human-Computer Interface Ltd
17 Signet Court, Swanns Road, Cambridge, CB5 8LA, England.

Tel: +44 1223 314934, Fax: +44 1223 462562
Email: david@interface.co.uk, Web: http://www.interface.co.uk/
+------------------------------------------------------------+



Re: Drag and drop

Unable to parse email body. Email id is 7958

Re: Drag and drop

On Wednesday 09 April 2008 12:10:07 pm David Johnson-Davies wrote:
> As a newcomer to LispWorks I'd be grateful for advice on implementing a

Are you aware that drag-and-drop was recently added (5.1) and an example can 
be found in the examples directory?

..../examples/capi/output-panes/drag-and-drop.lisp

pt


Updated at: 2020-12-10 08:43 UTC