Example #1
0
        public void CenterPointTest()
        {
            var p = SquaredScreenRectDecorator.CenterPointOf(new System.Drawing.RectangleF(50, 50, 100, 100));

            Assert.AreEqual(p.X, 100);
            Assert.AreEqual(p.Y, 100);
        }
Example #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            IScreenToCoordinateMapper mapper = new ScreenToCoordinateMapper();

            mapper = new SquaredScreenRectDecorator(mapper);
            p      = new PPIDisplay(pictureBox1, mapper);
        }
Example #3
0
        public Form1(IDeviceController controller)
        {
            InitializeComponent();
            mapper  = new SquaredScreenRectDecorator(new ScreenToCoordinateMapper());
            display = new PPIDisplay(ppi_pb, mapper);

            display.DmeStateChanged += Display_DmeStateChanged;
            this.controller          = controller;
            UpdateForm(controller.Model);
            Visible = true;
        }