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, string defaultNewFileName) { Sets = sets; Sets.SetClosing += SetsView_OnSetClosing; Sets.SetTapped += (sender, args) => { FocusOnTextEditor(args.Item as TextEditor); }; DefaultNewFileName = defaultNewFileName; ThemeSettingsService.OnAccentColorChanged += OnAppAccentColorChanged; EditorSettingsService.OnDefaultLineEndingChanged += EditorSettingsService_OnDefaultLineEndingChanged; EditorSettingsService.OnDefaultEncodingChanged += EditorSettingsService_OnDefaultEncodingChanged; }
public TabContextFlyout(SetsView tabs, SetsViewItem tab) { _tabs = tabs; _tab = tab; Items.Add(Close); Items.Add(CloseOthers); Items.Add(CloseRight); Items.Add(CloseSaved); Items.Add(new MenuFlyoutSeparator()); Items.Add(CopyFullPath); Items.Add(OpenContainingFolder); Opening += TabContextFlyout_Opening; Closed += TabContextFlyout_Closed; }
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; }