Hi

I need to replace the existing qx.event.handler.DragDrop so that I can drag
and drop between an Iframe and the main Qooxdoo window (i.e. I need one
instance of q.e.h.DragDrop shared between both window Manager's) but this is
really awkward (and very hackish) to do.  Martin mentioned that there might
be a change coming soon to address this but my workaround has become too
cumbersome to use so I've opted to propose a change to the core code
instead.

By adding a new registerHandler method to the qx.event.Manager class it is
possible to override the event handlers for a specific class, provided that
the method is called early enough in the application lifecycle.

This patch won't have any impact on existing code, so please can someone
consider it for inclusion in the trunk?   This may also be the solution for
yesterday's question by A Matias Quezada "Inject Keyboard events on
Qooxdoo".

This is the commit:
https://github.com/johnspackman/qooxdoo/commit/e9171f5f627db8fdb0c71a73722c2
bc045435b5d  

Also, I tried to create a new pull request for this but my commit has been
attached to the pull request from a few days ago ­ that seems a little
confusing as the two commits have nothing to do with each other!  Have I
done something wrong at github or is this normal?

John


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to