Exemple #1
0
        public void TestDetectcontenuX100Y0()
        {
            GenerateurWidget generateurw = new GenerateurWidget(new Generateur());
            bool             detect      = generateurw.Detectcontenu(new Point(100, 0));

            Assert.AreEqual(detect, true);
        }
Exemple #2
0
 /// <summary>
 /// Constructeur par défaut
 /// </summary>
 public BoiteAOutils()
 {
     InitializeComponent();
     GenerateurWidget = new GenerateurWidget(new Generateur());
     Paint           += new PaintEventHandler((source, e) => { GenerateurWidget.DessinerSurOrigine(e.Graphics); });
     MouseClick      += new MouseEventHandler(this.RouteBouton_MouseClick);
     //panel.Location = new Point(this.Location.X + this.Size.Width / 2, 0);
 }
Exemple #3
0
        public void TestDetectionOrientationEstX78Y30()
        {
            GenerateurWidget generateurw = new GenerateurWidget(new Generateur());

            Orientation o = generateurw.DetectionOrientation(new Point(78, 30));

            Assert.AreEqual(o, Orientation.EST);
        }
Exemple #4
0
        public void TestDetectionOrientationNordX1Y0()
        {
            GenerateurWidget generateurw = new GenerateurWidget(new Generateur());

            Orientation o = generateurw.DetectionOrientation(new Point(1, 0));

            Assert.AreEqual(o, Orientation.NORD);
        }
Exemple #5
0
        public void TestDetectionOrientationOuestX50Y50()
        {
            GenerateurWidget generateurw = new GenerateurWidget(new Generateur());

            Orientation o = generateurw.DetectionOrientation(new Point(50, 50));

            Assert.AreEqual(o, Orientation.OUEST);
        }
Exemple #6
0
        public void TestDetectionOrientationSudX99Y100()
        {
            GenerateurWidget generateurw = new GenerateurWidget(new Generateur());

            Orientation o = generateurw.DetectionOrientation(new Point(99, 100));

            Assert.AreEqual(o, Orientation.SUD);
        }
Exemple #7
0
        public void TestDetectionOrientationSudX50Y51()
        {
            GenerateurWidget generateurw = new GenerateurWidget(new Generateur());

            Orientation o = generateurw.DetectionOrientation(new Point(50, 51));

            Assert.AreEqual(o, Orientation.SUD);
        }
Exemple #8
0
 private void RouteBouton_MouseClick(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         if (GenerateurWidget.Detectcontenu(e.Location))
         {
             GenerateurWidget.Generateur.EditionRoute(GenerateurWidget.DetectionOrientation(e.Location));
         }
         Invalidate();
     }
 }