示例#1
0
 protected virtual void NotifyShutdown()
 {
     Tracer.WriteTraceMethodLine();
     RibbonEventHandler.OnShutdown(this, new EventArgs());
     Dispose();
 }
示例#2
0
 public virtual void NotifyShowForm(Office.IRibbonControl control)
 {
     RibbonEventHandler.OnShowForm(this, new RibbonEventArgs(control));
 }
示例#3
0
 protected virtual void NotifyStartup()
 {
     Tracer.WriteTraceMethodLine();
     RibbonEventHandler.OnStartup(this, new EventArgs());
 }
示例#4
0
 public virtual void NotifyCheckBoxAction(Office.IRibbonControl control,
                                          bool pressed)
 {
     RibbonEventHandler.OnCheckBoxClick
         (this, new RibbonEventArgs(control, pressed));
 }
示例#5
0
 public void NotifyRibbonLoad(Office.IRibbonUI ribbonUI)
 {
     Tracer.WriteTraceMethodLine();
     RibbonEventHandler.OnRibbonLoad(ribbonUI);
 }
示例#6
0
 public virtual void NotifyButtonAction(Office.IRibbonControl control)
 {
     RibbonEventHandler.OnButtonClick(this, new RibbonEventArgs(control));
 }
示例#7
0
 public object LoadImage(string image) =>
 new ReadOnlyIStreamWrapper(RibbonEventHandler.OnLoadImage(image));
示例#8
0
 public bool GetToggleButtonPressed(Office.IRibbonControl control)
 {
     return(RibbonEventHandler.OnToggleButtonGetPressed(control));
 }
示例#9
0
 public string GetSupertip(Office.IRibbonControl control)
 {
     return(RibbonEventHandler.OnSupertip(control));
 }
示例#10
0
 public bool GetCheckBoxPressed(Office.IRibbonControl control)
 {
     return(RibbonEventHandler.OnCheckBoxGetPressed(control));
 }