Example #1
0
        public MainWindow(AppSettings settings)
        {
            InitializeComponent();
            Instance = this;

            UpdateNotesViewComponent(settings);

            _scManager = new GlobalShortcutManager(this);

            StartupConfigWindow(settings);

            SetupScintilla(settings);

            _viewmodel = new MainWindowViewmodel(settings, this);
            _viewmodel.ManuallyTriggerSelectedNoteChanged();

            DataContext = _viewmodel;

            FocusScintillaDelayed(250);

            if (App.IsUpdateMigration)
            {
                OnAfterMigrate(App.UpdateMigrationFrom, App.UpdateMigrationTo);
            }
        }
Example #2
0
        public MainWindow(AppSettings settings)
        {
            InitializeComponent();
            Instance = this;

            UpdateNotesViewComponent(settings);

            _scManager = new GlobalShortcutManager(this);

            StartupConfigWindow(settings);

            SetupScintilla(settings);

            viewmodel   = new MainWindowViewmodel(settings, this);
            DataContext = viewmodel;

            FocusScintillaDelayed(250);
        }