Example #1
0
        protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e)
        {
            base.OnMouseUp(e);
            isMouseDown = false;

            if (isReady)
            {
                NativeAggInterOp.CallServerService(ServerServiceName.Draw4);
                NativeAggInterOp.CallServerService(ServerServiceName.RefreshScreen);
            }
        }
Example #2
0
        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);
        }
Example #3
0
 protected override void OnClosing(CancelEventArgs e)
 {
     //close native windows
     NativeAggInterOp.CallServerService(ServerServiceName.Shutdown);
     base.OnClosing(e);
 }