Exemplo n.º 1
0
        public ViewModel(MainWindow mw)
        {
            var mainWindow = mw;

            Blinker = new Model.Blinker();
            ViAnz   = new VisuAnzeigen(mainWindow, Blinker);
        }
Exemplo n.º 2
0
        public VisuAnzeigen(MainWindow mw, Model.Blinker blinker)
        {
            _mainWindow = mw;
            _blinker    = blinker;

            SpsSichtbar        = Visibility.Hidden;
            SpsVersionLokal    = "fehlt";
            SpsVersionEntfernt = "fehlt";
            SpsStatus          = "x";
            SpsColor           = Brushes.LightBlue;

            for (var i = 0; i < 100; i++)
            {
                ClkMode.Add(ClickMode.Press);
                Farbe.Add(Brushes.White);
            }

            FrequenzAnzeige        = "Frequenz: 0Hz";
            TastverhaeltnisAnzeige = "Tastverhältnis: 50%";
            EinZeitAnzeige         = "Einzeit: 500ms";
            AusZeitAnzeige         = "Auszeit: 500ms";

            System.Threading.Tasks.Task.Run(VisuAnzeigenTask);
        }