private void BtnNewNote_Click(object sender, RoutedEventArgs e) { var nw = new NoteWindow(NoteManager); nw.TitleColor = TitleColor; //nw.Show(); }
public void Add(NoteWindow noteWindow, bool show = true) { Notes.Add(noteWindow); if (show) { noteWindow.Show(); } OnNewNote(new NoteEventArgs(noteWindow)); }
public MainWindow() { InitializeComponent(); //NoteWindow nw = new NoteWindow(); //nw.Show(); //242x126 NoteManager = new NoteManager(); NoteManager.NewNote += NoteManager_NewNote; NoteManager.NoteClosed += NoteManager_NoteClosed; NoteManager.NoteTextChanged += NoteManager_NoteTextChanged; NoteManager.LoadNotes("CasualNotes.json"); if (NoteManager.IsEmpty) { NoteWindow nw = new NoteWindow(NoteManager); nw.Show(); } }
public void UpdateNote(NoteWindow nw) { OnNoteTextChanged(new NoteEventArgs(nw)); }
public bool Remove(NoteWindow noteWindow) { OnNoteClosed(new NoteEventArgs(noteWindow)); return(Notes.Remove(noteWindow)); }
public NoteEventArgs(NoteWindow nw) { noteWindow = nw; }