Thanks for the advices. I have not gotten around to trying it but I
will probably do it this week, I am sure it'll work :)

Cheers

Jean-Noel

On Fri, Jun 11, 2010 at 12:01 AM, Alexander Steitz
<[email protected]> wrote:
> Hi Jean-Noël,
>
> Am 10.06.2010 03:30, schrieb Jean-Noël Rivasseau:
>> I am coding a basic drag and drop and everything is working fine
>> except I get the no-drop cursor during the drag. In my particular case
>> I don't need to have a drop target for this drag&  drop. What I would
>> like is remove the additional no-drop cursor altogether and change the
>> global cursor in the window while I am dragging and droping. I could
>> use the "move" global cursor, even better would be a cursor with a
>> hand (on my Linux KDE desktop there is that cursor).
>>
>> How can I do that on an Inline application? I tried to call
>> applciation.getRoot().setGlobalCursor("move") but it does not do
>> anything. And I dont have any idea how to disable the Qooxdoo
>> additional cursors during a drag&  drop.
> The no-drop cursor is always showed whenever the drop is not permitted.
> So if you do not setup any widget as drop target the cursor will be
> visible all the time.
>
> If you only want to change the appearance of the cursor (e.g. just hide
> the "nopdrop" cursor) you can easily edit the "dragdrop-cursor" appearance.
>
> --snip--
> // Modern appearance
> "dragdrop-cursor" :
> {
>   style : function(states)
>   {
>     var icon = "nodrop";
>
>     if (states.copy) {
>       icon = "copy";
>     } else if (states.move) {
>       icon = "move";
>     } else if (states.alias) {
>       icon = "alias";
>     }
>
>     return {
>       source : "decoration/cursors/" + icon + ".gif",
>       position : "right-top",
>       offset : [ 2, 16, 2, 6 ]
>     };
>   }
> },
> --snip--
>
> So all you need is to change the "source" according  to the current
> state e.g. just ignore the "nodrop" state and set no icon source.
>
> Hope this helps you further.
>
> cheers,
>   Alex
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to