public BookView(ScratchBook book, Settings appSettings) { AppSettings = appSettings; Book = book; InitComponent(); _currentPage = book.Pages.Count > 0 ? book.Pages.Count - 1 : 0; UpdateViewLabels(); UpdateTextBox(); }
public static int RunSearch(Window parent, ScratchBook book, Settings settings) { using (TitleSearchWindow window = new TitleSearchWindow(book, settings)) { switch (window.ShowModal(parent)) { case ModalResult.OK: return(window.SelectedItem.Value); default: return(-1); } } }
int _searchResultsStoreCount; // asinine results store public TitleSearchWindow(ScratchBook book, Settings appSettings) : base("GTK ScratchPad") { Book = book; AppSettings = appSettings; InitComponent(); }