DotNetTextBox控件添加外挂插件功能的图文教程。

DotNetTextBox控件添加外挂插件功能的图文教程。在使用DotNetTextBox在线编辑器的时候,你可能觉得控件内置的功能不能满足你的编辑需要,这时DotNetTextBox控件强大的外挂插件功能就发挥作用了,使用外挂插件功能,你就能自行DIY任何自己想实现的功能,而且使用也非常简单,下面我们就为大家演示了为DotNetTextBox增加一个插入网页按钮(button)外挂插件的步骤:第一步:首先用VS2005打开system_dn…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

    在使用 DotNetTextBox 在线编辑器的时候 , 你可能觉得控件内置的功能不能满足你的编辑需要 , 这时 DotNetTextBox 控件强大的外挂插件功能就发挥作用了 , 使用外挂插件功能 , 你就能自行 DIY 任何自己想实现的功能 , 而且使用也非常简单 , 下面我们就为大家演示了为 DotNetTextBox 增加一个插入网页按钮( button )外挂插件的步骤 :

第一步:首先用VS2005打开system_dntb/menuconfig/目录下的任何一个config文件,并且在<configuration>配置节内增加一个<plugin_command>配置节,如图:

DotNetTextBox控件添加外挂插件功能的图文教程。

其中plugin_command配置节指示控件生成一个外挂插件(脚本命令形式)的功能,配置节内第一个参数insertbutton是插件的功能标识,并且此功能的提示信息(tooltip)将根据此标识显示,具体请看之后的说明。第二个参数是要执行的的脚本命令,不同的命令有不同的功能效果,具体请看控件内附的使用帮助.chm里的脚本命令列表。第三个参数是此功能需要显示图标的相对路径,此图标路径相对于控件所选择的skin皮肤,如选择skin/xp/皮肤,则图标的全路径为system_dntb/skin/xp/img/insertbutton.gif。

第二步:用VS2005打开system_dntb/zh-cn/Resources.xml的语言文件,并在<root>配置节内增加如下配置:

None.gif
<
resource 
name
=”insertbutton”
>
插入网页按钮
</
resource
>

其中name=”insertbutton”中的insertbutton就是刚才配置插件中的第一个参数(功能标识),语言文件将根据此标识返回相应的功能提示内容,另外配置节内的“插入网页按钮”就是将会显示的提示内容,同理,我们还需为其它语言文件增加相应的配置节,如打开system_dntb/en-us/Resources.xml文件,添加:

None.gif
<
resource 
name
=”insertbutton”
>
Insert Button
</
resource
>

这样当界面语言为en-us的时候,此功能的提示信息将会显示:Insert Button 如果界面语言为zh-cn的话就会显示:插入网页按钮

第三步:制作一个16X16大小透明背景的insertbutton.gif图标,然后分别放到system_dntb/skin/xp/img/及system_dntb/skin/default/img/。

最后,外挂插件(脚本命令形式)制作成功的效果如图:

DotNetTextBox控件添加外挂插件功能的图文教程。

 

附:
DotNetTextBox V3.0 所见即所得编辑器控件Ver3.2.0 Stable(稳定版)
DotNetTextBoxV3.2.0控件增加导入Word文档功能的外挂插件!
DotNetTextBox控件应用实例之简单留言簿
DotNetTextBox全部内置功能下三行排列样式的菜单界面下载!

转载于:https://www.cnblogs.com/aspxcn/archive/2007/07/09/811121.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/180092.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • html的标签点击触发js函数的四种方法[通俗易懂]

    html的标签点击触发js函数的四种方法[通俗易懂] 方法1&lt;a href="" onclick="funct()"&gt;我是a标签&lt;/a&gt;方法2&lt;a href="javascript:funct()"&gt;我是a标签&lt;/a&gt;方法3&lt;a id=’funct’ &gt;我是a标签&lt;/a&gt; 方法4然后使用jq的方法

    2022年6月13日
    87
  • LCD 1602A

    LCD 1602A1.直接与Arduino相连2.通过转接板利用I2C的方式与Arduino相连1.直接与Arduino相连直接与Arduino相连的好处是不用现另外购买转接板,但这样造成的后果就是要大量占用Arduino的IO口。如果你的项目外接的传感器不多,那还好,但如果你需要外接很多个传感器或者其他配件,那你的IO口就会告急了~所需材料1xArduinoUNO1xLCD1…

    2022年9月22日
    2
  • 人何以堪

    人何以堪

    2021年8月12日
    65
  • 3–1:C语言的基本输入输出语句

    3–1:C语言的基本输入输出语句标准化输出语句 printf 格式控制串 参数 1 参数 2 标准化输入语句 scanf 格式控制串 参数 1 参数 2 标准化输出函数 printf printf 格式控制字符 输出项列表 功能 按指定的输出格式把相应的参数值在标准输出设备 例如 显示器 上显示出来 注意 输出项多于格式控制符时 只输出符合格式控制符的 格式控制符多于输出项列表时 输出相对应的同时可能还输出别的 printf 函数 格式转换说明符格式转换说明符用法 d 输出一个十进制整型

    2025年6月16日
    2
  • pandas fillna详解

    pandas fillna详解pandas中补全nan具体的参数Series.fillna(self,value=None,method=None,axis=None,inplace=False,limit=None,downcast=None,**kwargs)[source]参数: value:scalar,dict,Series,orDataFrameValuetouset…

    2022年8月12日
    8
  • 《哈佛大学幸福课》笔记

    《哈佛大学幸福课》笔记题外话:2020.7.25-2021.4.24,视频总时长29小时,看了9个月才看完。刚看的时候又是老毛病急于求成,想一口气看完,结果到8月底看到第4课就放弃了,9月整整中断了一个月,10月才重新拾起来。拾起来也是定了个计划,慢下来,每周只看50分钟,上课做笔记记下最有感触的知识,用一年的时间看完,这样才慢慢坚持了下来。花了大概4个小时整理笔记。这门课一共分为10章,每章一个主题。B站最多播放量视频和网易云课堂上的都是33堂课的版本,给每堂课又都分别起了个名字,很混乱且让人觉得莫名其妙,凸现不了主题,这也

    2022年7月18日
    22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号