Example #1
0
 private void LoadPHPContextualHelp()
 {
     if (MainForm.mainForm.phpHelp != null)
     {
         IndexItem item = MainForm.mainForm.phpHelp.Index.SearchIndex(
             TextUtilities.GetWordAt(editor.ActiveTextAreaControl.Document, editor.ActiveTextAreaControl.Caret.Offset - 1) + "?", IndexType.KeywordLinks);
         if (item != null)
         {
             HelpBrowserTab helpBrowserTab = HelpBrowserDock.FindHelpTab();
             if (helpBrowserTab == null)
             {
                 helpBrowserTab = new HelpBrowserTab();
             }
             helpBrowserTab.Show(MainForm.mainForm.dockPanel);
             helpBrowserTab.webBrowser.Navigate((item.Topics[0] as IndexTopic).URL);
         }
     }
 }