public BookView(ScratchBook book) { InitializeComponent(); Book = book; _currentPage = book.Pages.Count > 0 ? book.Pages.Count - 1 : 0; UpdateViewLabels(); UpdateTextBox(); }
TabPage CreateBookView(ScratchBook book) { TabPage result = new TabPage(book.ToString()); BookView view = new BookView(book); view.Dock = DockStyle.Fill; result.Controls.Add(view); result.Tag = view; return(result); }
public static int RunSearch(IWin32Window owner, ScratchBook book) { using (TitleSearchForm f = new TitleSearchForm(book)) { switch (f.ShowDialog(owner)) { case DialogResult.OK: return(f.PageIndex); default: return(-1); } } }
public TitleSearchForm(ScratchBook book) { _book = book; InitializeComponent(); UpdateSearchBox(); }