ScreenToGif.Windows.Recorder.Recorder_OnLoaded C# (CSharp) Method

Recorder_OnLoaded() private method

private Recorder_OnLoaded ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        private void Recorder_OnLoaded(object sender, RoutedEventArgs e)
        {
            if (_hideBackButton)
            {
                HideBackButton();
            }

            #region If Snapshot

            if (Settings.Default.Snapshot)
            {
                EnableSnapshot_Executed(null, null);
            }

            #endregion

            UpdateScreenDpi();

            #region Timer

            _garbageTimer.Interval = 3000;
            _garbageTimer.Elapsed += GarbageTimer_Tick;
            _garbageTimer.Start();

            #endregion

            CommandManager.InvalidateRequerySuggested();

            SystemEvents.PowerModeChanged += System_PowerModeChanged;
        }