static void MainPatrice() { Boite b = new Boite(); Boite.Display(b); Boite.Display(new Boite("yo")); string texte = @"Man! Hey!!! ceci est un test multiligne"; string aut_texte = "Ceci\nitou, genre"; Boite b0 = new Boite(texte); Boite b1 = new Boite(aut_texte); Boite.Display(b0); Boite.Display(b1); ComboVertical cv = new ComboVertical(b0, b1); Boite.Display(new Boite(cv)); ComboHorizontal ch = new ComboHorizontal(b0, b1); Boite.Display(new Boite(ch)); ComboVertical cvplus = new ComboVertical(new Boite(cv), new Boite(ch)); Boite.Display(new Boite(cvplus)); ComboHorizontal chplus = new ComboHorizontal(new Boite(cv), new Boite(ch)); Boite.Display(new Boite(chplus)); ComboVertical cvv = new ComboVertical(new Boite(chplus), new Boite("coucou")); Boite.Display(new Boite(cvv)); Boite.Display(new Boite( new ComboHorizontal( new Boite("a\nb\nc\nd\ne"), new Boite( new ComboVertical( new Boite("allo"), new Boite("yo") ) ) ) ) ); Boite.Display( new Boite(new ComboHorizontal(new Boite("Yo"), new Boite())) ); Boite.Display( new Boite(new ComboHorizontal(new Boite(), new Boite("Ya"))) ); Boite.Display( new Boite(new ComboHorizontal(new Boite(), new Boite())) ); Boite.Display( new Boite(new ComboVertical(new Boite(), new Boite())) ); Boite.Display( new Boite(new ComboVertical(new Boite("Yip"), new Boite())) ); Boite.Display( new Boite(new ComboVertical(new Boite(), new Boite("Yap"))) ); }
public Boite(ComboHorizontal ch) { Height = ch.Height; Width = ch.Width; Text = ch.Text; }