예제 #1
0
파일: Program.cs 프로젝트: slieser/sandbox2
        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
파일: Program.cs 프로젝트: slieser/sandbox2
        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);
        }