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


相关推荐

  • PyCharm 配置 Git

    PyCharm 配置 Gitwindows下step1: 首先安装GitHubstep2: 找到git.exe的路径git.exe的默认路径如下:C:\Users\yourname\AppData\Local\GitHub\PortableGit_69703d1db91577f4c666e767a6ca5ec50a48d243\bin\git.exestep3: Pych

    2022年8月29日
    4
  • Centos7安装nginx教程

    Centos7安装nginx教程安装Nginx并解压:wget-chttps://nginx.org/download/nginx-1.18.0.tar.gztar-zxvfnginx-1.18.0.tar.gz这里复制到usr/local目录下:cp-a./nginx-1.18.0//usr/local/在/usr/local/nginx-1.18.0/目录下使用默认配置:./configure执行编译并安装:makemakeinstall查找进入安装目录:whereisnginx

    2022年5月29日
    60
  • python zipfile.zipfile_Python file

    python zipfile.zipfile_Python filezip文件格式是通用的文档压缩标准,在ziplib模块中,使用ZipFile类来操作zip文件,下面具体介绍一下:classzipfile.ZipFile(file[,mode[,compression[,allowZip64]]])创建一个ZipFile对象,表示一个zip文件。参数file表示文件的路径或类文件对象(file-likeobject);参数mode指示打开zip文件的模…

    2025年11月30日
    8
  • wireshark 过滤方式「建议收藏」

    wireshark 过滤方式「建议收藏」(1)协议过滤比较简单,直接在抓包过滤框中直接输入协议名即可。tcp,只显示TCP协议的数据包列表http,只查看HTTP协议的数据包列表icmp,只显示ICMP协议的数据包列表(2)IP过

    2022年6月30日
    117
  • 登存拍网站_京东待审核服务单怎么处理

    登存拍网站_京东待审核服务单怎么处理1.注册打开“留拍”软件,进入主页面,然后按注册按钮:在注册页面什么内容都没有写上去的情况下,按完成按钮:首先把URL封装起来:publicclassURL{publicfinal

    2022年8月2日
    9
  • 带你揭秘网络工程师群体!「建议收藏」

    带你揭秘网络工程师群体!「建议收藏」在一般人的概念里,网络工程师不过就是通过拨号上网,计算机组装与维护,组建局域网就以为是网络工程师了,其实网络工程师所具备的知识远远不止这些,那究竟真正的网络工程师是做什么?前途又如何?网络工程师是从事计算机信息系统的设计、建设、运行和维护工作。根据硬件和软件的不同、认证的不同,将网络工程师划分成很多种类。网络工程师分硬件网络工程师和软件网络工程师两大类,硬件网络工程师以负责网络硬件等物理设备的维…

    2025年6月14日
    3

发表回复

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

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