private void HotkeyHandler(object sender, EventArgs args) { var a = args as HotkeyEventArgs; logger.WriteLine($"HOTKEY called {a.Modifiers}+{a.Key} value:{a.Value:x}"); switch (a.Value) { case 0x460003: AddFootnoteCmd(null); break; case 0x460006: RemoveFootnoteCmd(null); break; case 0xbd0005: InsertHorizontalLineCmd(null); break; case 0xbb0005: InsertDoubleHorizontalLineCmd(null); break; case 0x730000: NoSpellCheckCmd(null); break; case 0x560003: PasteRtfCmd(null); break; case 0x480002: SearchAndReplaceCmd(null); break; case 0x550007: ToUppercaseCmd(null); break; case 0x550006: ToLowercaseCmd(null); break; case 0xbb0003: IncreaseFontSizeCmd(null); break; case 0xbd0003: DecreaseFontSizeCmd(null); break; case 0x580007: ShowXmlCmd(null); break; case 0x770000: factory.GetCommand <DiagnosticsCommand>().Execute(); break; } }
public IStream GetStyleGalleryItemImage(IRibbonControl control, int itemIndex) { return(factory.GetCommand <GalleryTileFactory>().MakeTile(control.Id, itemIndex)); }