private void MakeNoteDone() { int idx = list_todos.SelectedIndex; if (idx != -1) { NoteStruct note = list_todos.Items[idx] as NoteStruct; note.MakeDone(); note.CheckPriority(); backup.SaveNote(note); if (sorted) { Sort(lastOrder); } else { RefreshItemsView(); } } }
private void EditNote() { if (list_todos.SelectedIndex == -1) { return; } NoteStruct note = list_todos.SelectedItem as NoteStruct; NoteEditor nedit = new NoteEditor(note); nedit.ShowDialog(); backup.SaveNote(note); note.CheckPriority(); if (sorted) { Sort(lastOrder); } else { RefreshItemsView(); } }