protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { base.OnMouseUp(e); isMouseDown = false; if (isReady) { NativeAggInterOp.CallServerService(ServerServiceName.Draw4); NativeAggInterOp.CallServerService(ServerServiceName.RefreshScreen); } }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); NativeAggInterOp.LoadLib(); appCanvas = AggCanvas.CreateCanvas(); for (int i = 0; i < 5; ++i) { var sprite = AggSprite.CreateNewSprite(); sprite.SetLocation(200 + (i * 100), 300); sprites.Add(sprite); } animationReady = true; this.timer1.Interval = 50; //this.timer1.Enabled = true; this.timer1.Tick += new EventHandler(timer1_Tick); }
protected override void OnClosing(CancelEventArgs e) { //close native windows NativeAggInterOp.CallServerService(ServerServiceName.Shutdown); base.OnClosing(e); }