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; }
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; }