Example #1
0
        static void Main(string[] args)
        {
            Section   cap1 = new Section("Capitolul 1");
            Paragraph p1   = new Paragraph("Paragraph 1");

            cap1.add(p1);
            Paragraph p2 = new Paragraph("Paragraph 2");

            cap1.add(p2);
            Paragraph p3 = new Paragraph("Paragraph 3");

            cap1.add(p3);
            Paragraph p4 = new Paragraph("Paragraph 4");

            cap1.add(p4);
            cap1.add(new ImageProxy("ImageOne"));
            cap1.add(new Image("ImageTwo"));
            cap1.add(new Paragraph("Some text"));
            cap1.add(new Table("Table 1"));

            Section   cap2 = new Section("Capitolul 1");
            Paragraph p12  = new Paragraph("Paragraph 1");

            cap2.add(p12);
            Book book = new Book("Cartea mea");

            book.add(cap1);
            book.add(cap2);
            Command.Command openCommand = new OpenCommand();
            openCommand.execute();

            Command.Command statisticsCommand = new StatisticsCommand();
            statisticsCommand.execute();

            Display display = new Display();

            cap1.accept(display);

            Console.ReadLine();
        }
        private void OpenFile(object sender, RoutedEventArgs e)
        {
            OpenCommand openCommand = new OpenCommand(controller);

            openCommand.execute();
        }