Пример #1
0
        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;
            }
        }
Пример #2
0
 public IStream GetStyleGalleryItemImage(IRibbonControl control, int itemIndex)
 {
     return(factory.GetCommand <GalleryTileFactory>().MakeTile(control.Id, itemIndex));
 }