private void ThisAddIn_Startup(object sender, System.EventArgs e) { // TO INITIALIZE LOGGER. var LOGGER = Util.AppLogger; //try //{ //this.Application.ActiveExplorer().ShowPane(Outlook.OlPane.olPreview, true); //mReaderTaskPane = this.CustomTaskPanes.Add(mPane, "ReadOut", this.Application.ActiveWindow()); //mReaderTaskPane.DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionRight; //mReaderTaskPane.Visible = true; // } //catch (Exception ex) //{ // ExceptionHandler.Catch(ex); //} Application.ItemContextMenuDisplay += (Office.CommandBar c, Outlook.Selection s) => DisplayMenuOption(c, Application.ActiveExplorer().CurrentFolder); Application.FolderContextMenuDisplay += (Office.CommandBar c, Outlook.MAPIFolder f) => DisplayMenuOption(c, f); _panelManager = new PanelManager(); _panelManager.KeyDown += new KeyEventHandler(panelManager_KeyDown); }
void btnInitReadOut_Click(Office.CommandBarButton ctrl, ref bool CancelDefault) { _panelManager.Dispose(); _panelManager = new PanelManager(); _panelManager.KeyDown += new KeyEventHandler(panelManager_KeyDown); }