Ejemplo n.º 1
0
 public BrowserContext(SharpCanvas.Tests.Media.HTMLElement container)
 {
     // canvas = SharpCanvas.Host.StandaloneBootstrapper.Factory.CreateCanvasElement();
     canvas = new SharpCanvas.Browser.Media.HTMLCanvasElement();
     _ctx = canvas.getCanvas();
     this.container = container;
 }
Ejemplo n.º 2
0
 public BrowserContext(Control container)
 {
     // SharpCanvas.Host.Standalone.CreateCanvasElement()
     canvas = new SharpCanvas.Host.Browser.CanvasProxy();
     // canvas = new SharpCanvas.Host.Browser.HTMLCanvasElement();
     // FIXME: These are optional defaults.
     canvas.width = 300; canvas.height = 150;
     _ctx = (ICanvasRenderingContext2D) canvas.getContext("2d");
     if (_ctx == null) throw new System.Exception("Could not fully instantiate Canvas object.");
     this.container = container;
 }