Exemple #1
0
        private void MainForm_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
        {
            switch (e.KeyCode)
            {
            case Keys.F12:
                e.IsInputKey = false;
                TitleSearchForm.RunSearch(this, ((BookView)_mainTabs.SelectedTab.Tag).Book);
                break;

            default:
                return;
            }
        }
Exemple #2
0
        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);
                }
            }
        }
Exemple #3
0
        private void MainForm_KeyDown(object sender, KeyEventArgs e)
        {
            switch (e.KeyCode)
            {
            case Keys.F12:
            {
                e.Handled = true;
                int found = TitleSearchForm.RunSearch(this, ((BookView)_mainTabs.SelectedTab.Tag).Book);
                if (found >= 0)
                {
                    ((BookView)_mainTabs.SelectedTab.Tag).JumpToPage(found);
                }
                break;
            }

            default:
                e.Handled = false;
                break;
            }
        }