Hi Phaneesh,

to synthesize drag and drop you must hack the 
"qx.event.handler.EventHandler". I think only reading the code will help 
you :-( You cannot do it by just firing qooxdoo mouse events.

Best Fabian
> Hi,
>
>
>
> The wiki page is really good in explaining how drag and drop works. I am 
> struck where I need to do it programatically. In fact I used to same page to 
> implement drag drop in my application. As I am writing a Selenium extension I 
> need to somehow trigger these events.
>
>
>
> For drag and drop the events are:
>
> 1. Drag Start - User presses the mouse (left button) on source and starts 
> moving the mouse (mousedown)
>
> 2. Drag Over - User hovers the mouse over the drop target (mousemove)
>
> 3. DragDrop - User releases the mouse button over the target (mouseup?)
>
> 4. DragEnd and DragOut
>
>
>
> I am not able to map these to the actual mouse events as I can only trigger 
> mouse events. I am not able to construct the actual DragDrop event as I am 
> not able to dynamically determine the data that will be added as the payload 
> (As this will be added in dragstart handler). Please help me to map the 
> actual mouse events that needs to be triggered to complete the drag and drop.
>
> I am not able to understand why mousedown-mousemove-mouseup is not working.If 
> I somehow give drag drop support then I will get the extension out to the use 
> community.
>
>
>
> Thanks
>
> Phaneesh
>
>
>
> ----- Original Message ----
>
> From: Derrell Lipman <[EMAIL PROTECTED]>
>
> To: qooxdoo Development <qooxdoo-devel@lists.sourceforge.net>
>
> Sent: Saturday, October 20, 2007 8:09:16 PM
>
> Subject: Re: [qooxdoo-devel] Programatically firing events
>
>
>
>  
>
>
>
> On 10/20/07, Phaneesh N <[EMAIL PROTECTED]> wrote: Please assist me in adding 
> drag and drop support to the extension which makes it more complete. 
>
>
>
>
>
>
>
> There's a "search" box on the wiki.  I found this by entering "drag drop" 
> into that search box.  The only thing you want to make sure of when using the 
> wiki, is that you are referencing pages pertaining to the  0.7 version, not 
> the 0.6 version.  Note the 0.7 in  the URL.
>
>
>
>   http://qooxdoo.org/documentation/0.7/drag_drop 
>
>
>
>
>
>
>
> Derrell
>
>
>
>  
>
>
>
>
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
>   


-- 
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Andreas Gauger, 
Matthias Greve, Robert Hoffmann, Norbert Lang, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to