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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ant Design setFieldsValue 无效问题

    Ant Design setFieldsValue 无效问题

    2020年11月9日
    887
  • 阿里云运维架构实践秘籍

    阿里云运维架构实践秘籍中国互联网发展编年史、运维、不同云盘单路随机写访问响应时间对比、常见数据库性能对比、常见衡量业务量级别指标、如何根据PV估算服务器数量?、不同业务特性计算模型、PV量和服务器配置/RDS配置对应表、服务器CPU/内存配置模型、云盘空间选择、宽带的选择、共享文件存储的方法、OSS文件管理、OSS数据迁移、缓存、Session管理六种策略、分库分表、云迁移步骤、监控方案、运维的发展阶段、传统运维痛点、云服务供应商排行、黑客常见入侵步骤、架构阶段、云端运维安全、黑客常见系统层攻击

    2022年7月17日
    13
  • a标签下划线

    a标签下划线页面中有一处box中的a标签都被加上了下划线,查找元素却没有找到css中的underline。原因是<a>标签默认是有下划线的,而一般看到的<a>标签链接中的下划线都被覆盖掉了,所以误以为<a>标签的默认状态是没有下划线的,出现下划线是有css另外渲染的。其实下划线才是<a>标签的默认状态在head中加上下面一段覆盖掉<…

    2022年5月2日
    155
  • mysql语句怎么拼接字符串_MySQL执行拼接字符串语句实例[通俗易懂]

    mysql语句怎么拼接字符串_MySQL执行拼接字符串语句实例[通俗易懂]–以下是一个MySQL执行拼接字符串语句实例:–为需要拼接的变量赋值SET@VARNAME=–以下是一个MySQL执行拼接字符串语句实例:–为需要拼接的变量赋值SET@VARNAME=’李’;–拼接字符串,其中?是执行拼接字符串语句的参数,@TestName是结果值SET@SQLStr0=CONCAT(‘SELECTTestNameINTO@TestNameFRO…

    2022年9月30日
    4
  • java求100以内的素数

    java求100以内的素数找出 1 100 之间所有的素数 质数 第一种方法 如何判断 i 是否是素数 1 找出 i 的所有的约数 并累加它们的和 例如 i 5 它的约数有 1 和 5 约数和 6 i 11 它的约数有 1 和 11 约数和 12 i 18 它的约数有 1 2 3 6 9 18 约数和 39 2 如果某个 i 的约数和 i 1 那么 i 就是素数 classPrimeIn 100 1 publicstatic String args 找出 1 100 之间所有的素

    2025年9月26日
    3
  • phpspreadsheet中文手册_php打开文件

    phpspreadsheet中文手册_php打开文件本文介绍PhpSpreadsheet读写excel文件的一些使用方法。

    2025年12月13日
    4

发表回复

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

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