Пример #1
0
        public void StartTimer_Click(object sender, RoutedEventArgs e)
        {
            var timeSpan = GettimeSpanFromTimer();

            Parent.ChoosenTimeSpan = timeSpan;
            OperationsOnInternalData.SaveTimeSpanToFile(timeSpan);
        }
Пример #2
0
        private void GetPositionsFromBlackListAndSaveThemAsFile()
        {
            List <string> positionsFromList = new List <string>();

            positionsFromList.AddRange(BlackList.Items.OfType <string>());

            OperationsOnInternalData.SaveBlackListToFile(positionsFromList);
        }
Пример #3
0
        protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
        {
            base.OnClosing(e);

            OperationsOnInternalData.SaveTimeSpanToFile(GettimeSpanFromTimer());
            e.Cancel = true;
            this.Hide();
        }
Пример #4
0
        public StartWindow(HiddenWindow parent)
        {
            Parent = parent;

            InitializeComponent();
            OperationsOnInternalData.InitializeBlackListItems(BlackList);
            OperationsOnInternalData.InitializeTimerTimeReadout(TimerComponent);

            StartButton.Click += StartTimer_Click;
            StartButton.Click += Parent.ActivateTimer;

            Application.Current.ShutdownMode = System.Windows.ShutdownMode.OnMainWindowClose;
        }