spdevelop

盛展实验室 www.spdevelop.com
随笔 - 25, 文章 - 8, 评论 - 19, 引用 - 1
数据加载中……

第二章 添加主菜单

  • 1、添加菜单命令文件
    添加一个名为TestCommand.cs的类库文件,将该类声明为public,并从SpDevelop.Commands.Command继承下来,重载Run函数
    public override bool Run()
    {
        if (Args == "Hello")
          SpDevelop.SpApi.Pads.OutputPad.Add("Hello world");
        return true;
    }
  • 2、新增菜单的图标,在工程根目录下添加一个Res的文件夹,在文件夹下添加一个MiHello.ico文件。
  • 3、修改插件的配置文件,关于主菜单的配置说明,请参见《配置文件》
    打开Sp.DemoPlugin.xml新增以下信息
    <!—命令-->
    <CommandSet>
        <Command RegName="TestCommand" CommandClass="Sp.DemoPlugin.TestCommand" />
    </CommandSet>
    <!—主菜单-->
    <MenuItemSet>
        <MenuItem Text="测试" Shortcut="T" RegName="MiTest" MenuPath="" Index="5" Visiable="true"/>
        <MenuItem Text="Hello" Shortcut="H" RegName="MiHello" MenuPath="MiTest" IconName="Sp.DemoPlugin.Res.MiHello.ico" CommandRegName="TestCommand" CommandArgs="Hello"/>
    </MenuItemSet>
  • 4、编译工程,将Sp.DemoPlugin.dll和Sp.DemoPlugin.xml拷贝到Spdevelop目录下
  • 5、运行打开Spdevelop.exe,我们可以看见在主菜单中多出一个”测试”菜单,我们点击其子菜单”Hello”,将会发现在输出窗口中多出一场”hello world“

posted on 2007-04-19 18:21 spdevelop 阅读(24) 评论(0)  编辑 收藏


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交