public NotepadsCore(SetsView sets, string defaultNewFileName, INotepadsExtensionProvider extensionProvider) { Sets = sets; Sets.SetClosing += SetsView_OnSetClosing; Sets.SetTapped += (sender, args) => { FocusOnTextEditor(args.Item as TextEditor); }; Sets.SetDoubleTapped += (sender, args) => { if (ApplicationView.GetForCurrentView().IsFullScreenMode) { ApplicationView.GetForCurrentView().ExitFullScreenMode(); } else { ApplicationView.GetForCurrentView().TryEnterFullScreenMode(); } }; _extensionProvider = extensionProvider; DefaultNewFileName = defaultNewFileName; ThemeSettingsService.OnAccentColorChanged += OnAppAccentColorChanged; EditorSettingsService.OnDefaultLineEndingChanged += EditorSettingsService_OnDefaultLineEndingChanged; EditorSettingsService.OnDefaultEncodingChanged += EditorSettingsService_OnDefaultEncodingChanged; }
public NotepadsCore(SetsView sets, string defaultNewFileName, INotepadsExtensionProvider extensionProvider) { Sets = sets; Sets.SetClosing += SetsView_OnSetClosing; Sets.SetTapped += (sender, args) => { FocusOnTextEditor(args.Item as TextEditor); }; _extensionProvider = extensionProvider; DefaultNewFileName = defaultNewFileName; ThemeSettingsService.OnAccentColorChanged += OnAppAccentColorChanged; }
public NotepadsCore(SetsView sets, INotepadsExtensionProvider extensionProvider) { Sets = sets; Sets.SelectionChanged += SetsView_OnSelectionChanged; Sets.Items.VectorChanged += SetsView_OnItemsChanged; Sets.SetClosing += SetsView_OnSetClosing; Sets.SetTapped += (sender, args) => { FocusOnTextEditor(args.Item as ITextEditor); }; Sets.SetDraggedOutside += Sets_SetDraggedOutside; Sets.DragOver += Sets_DragOver; Sets.Drop += Sets_Drop; Sets.DragItemsStarting += Sets_DragItemsStarting; Sets.DragItemsCompleted += Sets_DragItemsCompleted; _extensionProvider = extensionProvider; }
public NotepadsCore(SetsView sets, string defaultNewFileName, INotepadsExtensionProvider extensionProvider) { Sets = sets; Sets.SelectionChanged += SetsView_OnSelectionChanged; Sets.Items.VectorChanged += SetsView_OnItemsChanged; Sets.SetClosing += SetsView_OnSetClosing; Sets.SetTapped += (sender, args) => { FocusOnTextEditor(args.Item as ITextEditor); }; Sets.SetDraggedOutside += Sets_SetDraggedOutside; Sets.DragOver += Sets_DragOver; Sets.Drop += Sets_Drop; Sets.DragItemsStarting += Sets_DragItemsStarting; Sets.DragItemsCompleted += Sets_DragItemsCompleted; _extensionProvider = extensionProvider; DefaultNewFileName = defaultNewFileName; ThemeSettingsService.OnAccentColorChanged += OnAppAccentColorChanged; }
public NotepadsCore(SetsView sets, INotepadsExtensionProvider extensionProvider, CoreDispatcher dispatcher) { Sets = sets; Sets.SelectionChanged += SetsView_OnSelectionChanged; Sets.Items.VectorChanged += SetsView_OnItemsChanged; Sets.SetClosing += SetsView_OnSetClosing; Sets.SetTapped += (sender, args) => { FocusOnTextEditor(args.Item as ITextEditor); }; Sets.SetDraggedOutside += Sets_SetDraggedOutside; Sets.DragOver += Sets_DragOver; Sets.Drop += Sets_Drop; Sets.DragItemsStarting += Sets_DragItemsStarting; Sets.DragItemsCompleted += Sets_DragItemsCompleted; _dispatcher = dispatcher; _extensionProvider = extensionProvider; ThemeSettingsService.OnAccentColorChanged += ThemeSettingsService_OnAccentColorChanged; }