public MyRootGraphic( int width, int height, ITextService ifonts) : base(width, height) { this._ifonts = ifonts; this.graphicTimerTaskMan = new GraphicsTimerTaskManager(this); _defaultTextEditFont = new RequestFont("tahoma", 10); #if DEBUG dbugCurrentGlobalVRoot = this; dbug_Init(null, null, null); #endif //create default render box*** this.topWindowRenderBox = new TopWindowRenderBox(this, width, height); this.topWindowEventRoot = new TopWindowEventRoot(this.topWindowRenderBox); this.SubscribeGraphicsIntervalTask(normalUpdateTask, TaskIntervalPlan.Animation, 20, (s, e) => { this.PrepareRender(); this.FlushAccumGraphics(); }); }
Func <PixelFarm.Drawing.GLES2.MyGLDrawBoard> _getDrawboard; // public MyRootGraphic( int width, int height) : base(width, height) { _gfxTimerTaskMx = new GraphicsTimerTaskManager(this); _defaultTextEditFont = MyFontSettings.DefaultRootGraphicsFont; #if DEBUG dbugCurrentGlobalVRoot = this; dbug_Init(null, null, null); #endif //create default render box*** _topWindowRenderBox = new TopWindowRenderBox(this, width, height); _topWindowEventRoot = new TopWindowEventRoot(this, _topWindowRenderBox); _gfxTimerTask = this.SubscribeGraphicsIntervalTask(_normalUpdateTask, TaskIntervalPlan.Animation, 20, (s, e) => { this.PrepareRender(); this.FlushAccumGraphics(); }); _primaryContainerElement = _topWindowRenderBox; }
public MyRootGraphic(UIPlatform uiPlatform, GraphicsPlatform gfxPlatform, int width, int height) : base(width, height) { this.uiPlatform = uiPlatform; this.graphicsPlatform = gfxPlatform; this.graphicTimerTaskMan = new GraphicsTimerTaskManager(this, uiPlatform); #if DEBUG dbugCurrentGlobalVRoot = this; dbug_Init(); #endif //create default render box*** this.topWindowRenderBox = new TopWindowRenderBox(this, width, height); this.topWindowEventRoot = new TopWindowEventRoot(this.topWindowRenderBox); this.SubscribeGraphicsIntervalTask(normalUpdateTask, TaskIntervalPlan.Animation, 20, (s, e) => { this.PrepareRender(); this.FlushAccumGraphics(); }); }
public MyRootGraphic(UIPlatform uiPlatform, int width, int height) : base(width, height) { this.uiPlatform = uiPlatform; this.graphicTimerTaskMan = new GraphicsTimerTaskManager(this, uiPlatform); _defaultTextEditFont = new RequestFont("tahoma", 10); #if DEBUG dbugCurrentGlobalVRoot = this; dbug_Init(null, null, null); #endif //create default render box*** this.topWindowRenderBox = new TopWindowRenderBox(this, width, height); this.topWindowEventRoot = new TopWindowEventRoot(this.topWindowRenderBox); this.SubscribeGraphicsIntervalTask(normalUpdateTask, TaskIntervalPlan.Animation, 20, (s, e) => { this.PrepareRender(); this.FlushAccumGraphics(); }); }