示例#1
0
        public static void Main(string[] args) {
            var mainWindow = new MainWindow();
            var interactors = new Interactors();

            mainWindow.Resize += size => {
                var text = interactors.Resize(size);
                mainWindow.Seite_anzeigen(text);
            };

            mainWindow.Vorwärts += () => {
                var text = interactors.Vorwärts_blättern();
                mainWindow.Seite_anzeigen(text);
            };

            mainWindow.Rückwärts += () => {
                var text = interactors.Rückwärts_blättern();
                mainWindow.Seite_anzeigen(text);
            };

            var seite = interactors.Start();
            mainWindow.Seite_anzeigen(seite);

            var app = new Application { MainWindow = mainWindow };
            app.Run(mainWindow);
        }
示例#2
0
        public static void Main(string[] args) {
            var mainWindow = new MainWindow();
            var interactors = new Interactors();

            mainWindow.Resize += size => {
                var text = interactors.Resize(size);
                mainWindow.Seite_anzeigen(text);
            };

            mainWindow.Vorwärts += () => {
                var text = interactors.Vorwärts_blättern();
                mainWindow.Seite_anzeigen(text);
            };

            mainWindow.Rückwärts += () => {
                var text = interactors.Rückwärts_blättern();
                mainWindow.Seite_anzeigen(text);
            };

            mainWindow.Datei_öffnen += filename => {
                var text = interactors.Datei_öffnen(filename);
                mainWindow.Seite_anzeigen(text);
            };

            mainWindow.Schrift_vergrößern += () => {
                float schriftgröße;
                var text = interactors.Schrift_vergrößern(out schriftgröße);
                mainWindow.Seite_anzeigen(text, schriftgröße);
            };

            mainWindow.Schrift_verkleinern += () => {
                float schriftgröße;
                var text = interactors.Schrift_verkleinern(out schriftgröße);
                mainWindow.Seite_anzeigen(text, schriftgröße);
            };

            var seite = interactors.Start();
            mainWindow.Seite_anzeigen(seite);

            var app = new Application { MainWindow = mainWindow };
            app.Run(mainWindow);
        }