Hi,
have you fixed this in the meantime?
Tristan
Am 04.01.2011 um 09:25 schrieb bplturner:
>
> Hello,
>
> I'm using a Canvas to do some WebGL, so I'd like to be able to change the
> icon based on the command being used. Unfortunately, when I setCursor on
> the canvas object (even as a test), it does not change.
>
> Any ideas?
>
>
> //Create the outside container
> var container = new qx.ui.container.Composite(new
> qx.ui.layout.VBox());
>
> //Let it grow real big
> container.setAllowStretchX(true);
>
>
> //Create a horizontal pane
> var pane = new qx.ui.splitpane.Pane("horizontal", {width: "100%"});
> this.__pane = pane;
>
> // Create container with fixed dimensions for the left:
> var container1 = new qx.ui.container.Composite(new
> qx.ui.layout.Grow).set({
> width : 200,
> decorator : "main"
> });
>
> var container2 = new qx.ui.container.Composite(new
> qx.ui.layout.Canvas()).set({
> padding : 0,
> decorator : "main"
> });
>
> //Create a canvas object that consumes all of the right pane. This is
> our rendering space for WebGL (hopefully)
> //If using IE, throw a 'WTF'
> if (qx.core.Variant.isSet("qx.client", "mshtml"))
> {
> var rendercanvas = new qx.ui.container.Composite(new
> qx.ui.layout.HBox());
> rendercanvas.add(new qx.ui.basic.Label("Canvas is not support in
> Internet Explorer!").set({
> rich : true,
> alignX : "center",
> alignY : "middle"
> }));
> }
> else
> {
> var rendercanvas = new qx.ui.embed.Canvas().set({
> });
> }
> //Set the id of the canvas so we can grab it with GLGE
> rendercanvas.getContentElement().setAttribute("id", "rendercanvas");
>
>
> //Test
> rendercanvas.setCursor("wait");
>
> // Add the canvas to the container
> container2.add(rendercanvas, {edge: 0, flex: 1});
>
> // Add the first container to the pane. Flex = 0 means that this child
> should not grow
> pane.add(container1, 0);
>
> // Add the second container. Flex = 1 means that this child should
> consume all available space.
> pane.add(container2, 1);
>
> //Add the panes to the main container
> container.add(pane, {edge: 0, flex: 1, height: "100%"});
>
> --
> View this message in context:
> http://qooxdoo.678.n2.nabble.com/Canvas-element-does-not-seem-to-support-setCursor-tp5887926p5887926.html
> Sent from the qooxdoo mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Learn how Oracle Real Application Clusters (RAC) One Node allows customers
> to consolidate database storage, standardize their database environment, and,
> should the need arise, upgrade to a full multi-node Oracle RAC database
> without downtime or disruption
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web. Learn how to
best implement a security strategy that keeps consumers' information secure
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel