FCKeditor添加自定义按钮
2007-08-21 16:06
447 查看
缩略显示 |
FCKeditor添加自定义按钮
最近项目需要对已有的FCKeditor添加新的功能,以前的做法只是在外壳处再次封装,这次看样子要进行全面改造了。 需要修改的文件: fckconfig.js zh-cn.js fckeditorcode_gecko.js || fckeditorcode_ie.js(这里针对gecko的浏览器,ie的相同) Step 1:在Toolbar中添加功能按钮 fckconfig.js:FCKConfig.ToolbarSets[“Basic”] 中添加按钮名称 FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','About', 'Test'] ] ; Step 2:为按钮添加中文名称 zh-cn.js:为你的按钮起个名字 DlgAboutInfo : "要获得更多信息请访问 ", Test : "测试" Step 3:在Toolbar中显示该按钮 fckeditorcode_gecko.js:(这个JS的代码经过压缩,可以使用工具格式化再进行修改) 查找: case 'NewPage':B=new FCKToolbarButton('NewPage',FCKLang.NewPage,null,null,true,null,4);break; 在break后插入你的代码 case 'Test':B=new FCKToolbarButton('Test',FCKLang.Test,null,null,true,null,50);break; 这样就可以在Toolbar中显示你的按钮了 Step 4:定义按钮功能原型 ckeditorcode_gecko.js: 查找: var FCKNewPageCommand=function(){this.Name='NewPage';}; FCKNewPageCommand.prototype.Execute=function(){FCKUndo.SaveUndoStep();FCK.SetHTML('');FCKUndo.Typing=true;}; FCKNewPageCommand.prototype.GetState=function(){return FCK_TRISTATE_OFF;}; 定义功能原型:(这里直接复NewPage的实现代码,可修改成自已的) var FCKTestCommand=function(){this.Name='NewPage';}; FCKTestCommand.prototype.Execute=function(){function(){FCKUndo.SaveUndoStep();FCK.SetHTML('');FCKUndo.Typing=true;}; FCKNewPageCommand.prototype.GetState=function(){return FCK_TRISTATE_OFF;}; 将上面代码搜入到查找内容之后。 Step 5:按钮功能实例化: ckeditorcode_gecko.js: 查找: case 'NewPage':B=new FCKNewPageCommand();break; 功能实例化: case 'Test':B=new FCKTestCommand();break; 将上面代码搜入到查找内容之后。 OK,这样就可以在为FCKeditor加上自定义的按钮了。 |
最后更新:2007-06-15 09:37 15:19 | 永久链接 | 浏览 (427) | 评论 (1) | 收藏 | FCKeditor | |
永久链接 |
http://ivanisme.javaeye.com/blog/82222 |
2007-05-17 | 缩略显示 |
注册表修改
删除"添加删除"里面的无用程序: HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall |
11:39 | 永久链接 | 浏览 (135) | 评论 (0) | 收藏 | Tip | |
永久链接 |
http://ivanisme.javaeye.com/blog/80561 |
缩略显示 |
自定义Firefox书签的存放路径
打开firefox,地址栏输入about:config 右键新建一个字符串,名为 browser.bookmarks.file 然后输入字串值为“新路径名/书签文件名”即可。比如 D:/My bookmarks/bookmarks.html |
11:39 | 永久链接 | 浏览 (154) | 评论 (0) | 收藏 | Tip | |
永久链接 |
http://ivanisme.javaeye.com/blog/80560 |
缩略显示 |
去掉打开方式图标
1.打开注册表键:HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts/.extension/OpenWithList .extension指你所要修改的文件扩展名。删除值和你所要去掉的程序名称相同的键就可以了。 2.在工具---文件夹选项---文件类型---把不要的删除 3.打开注册表编辑器,在[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion /Explorer/FileExts]和[HKEY_CLASSES_ROOT\SystemFileAssociations]分支下中找到相应扩展名分支,然后在“OpenWithList”项中删除不需要的键值或项即可。 以上三种方法全是删除“打开方式”中的图标的. HKEY_CLASSES_ROOT//Applications里可以删除“打开方式-选择程序-其他程序”中的无用的程序的。 |
11:38 | 永久链接 | 浏览 (178) | 评论 (0) | 收藏 | Tip | |
永久链接 |
http://ivanisme.javaeye.com/blog/80559 |
缩略显示 |
清除鼠标右键
清除鼠标右键菜单中多余项的操作步骤如下: (1)在系统桌面上单击“开始→运行”项。 (2)在随后出现的窗口中的“打开”栏中键入regedit并单击“确定”按钮运行注册表编辑器。 (3)在注册表的HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt下都有 以上是清除IE中右键的方法 随着安装软件的不断增多,右键菜单也越来越长,臃肿不堪。这样,本来以快捷菜单自居的右键菜单使用起来反而并不快捷。别急,以下我们就为右键菜单“减负”。 一、折叠右键二级菜单 有些软件在右键菜单中有多个命令选项,比如安装WinRAR后,就有数个项目会附加到标准文件和文件夹的右键菜单中。以下设置能够将WinRAR 右键菜单全部项目压缩到“WinRAR”子菜单中(操作以WinRAR3.30为例):在WinRAR主窗口,单击“选项”菜单中的“设置”,单击“综合”选项卡,选中“层叠右键关联菜单”复选框,单击“确定”按钮。如果你的电脑右键菜单还有其他软件的多个选项,就由你自己研究将它们组合为右键子菜单的方法吧! 二、删除不常用菜单项 或许右键菜单中的有些选项你并不常用,或者,有些软件已被删除,但其右键菜单中的选项却仍占用着屏幕空间。要删除这些无用的右键菜单项,请按下述方法操作: 1. 单击Windows的“开始”菜单,单击“运行”,在“打开”框中键入“regedit”,单击“确定”按钮,打开“注册表编辑器”窗口。 2. 展开“HKEY_CLASSES_ROOT/*/shellex/ContextMenuHandlers”分支,在其下找到要删除的无用项,然后右键单击该项,再单击“删除”将其删除即可清除右键菜单中的对应选项。对于仅在文件夹右键菜单中才有的选项,可到HKEY_CLASSES_ROOT/ Directory/shellHKEY_CLASSES_ROOT/ Directory/shellex/ContextMenuHandlers分支下查找。有时HKEY_CLASSES_ROOT/Folder/shell和HKEY_CLASSES_ROOT /Folder/shellex/ContextMenuHandlers分支下也有右键菜单中的选项。 3.关闭“注册表编辑器”窗口。 |
11:38 | 永久链接 | 浏览 (172) | 评论 (0) | 收藏 | Tip | |
永久链接 |
http://ivanisme.javaeye.com/blog/80558 |
缩略显示 |
关掉闹心的PC喇叭
打开设备管理器,在查看里,选上显示隐藏的设备,然后下面就列出一个非即插即用驱动程序列表来,选中 Beep 设备,把它禁用就 OK 了。 |
11:37 | 永久链接 | 浏览 (127) | 评论 (0) | 收藏 | Tip | |
永久链接 |
http://ivanisme.javaeye.com/blog/80557 |
缩略显示 |
DOS常用命令
命令帮助: hh ntcmds.chm DNS解析: nslookup 地址 网卡地址: ipconfig /all 注册组件: regsvr32 路径(不支持中文路径) 剪切板: clipbrd 远程控制: mstsc |
最后更新:2007-05-17 11:39 11:37 | 永久链接 | 浏览 (147) | 评论 (0) | 收藏 | Tip | |
永久链接 |
http://ivanisme.javaeye.com/blog/80555 |
缩略显示 |
文件夹共享
右键里没有共享选项的:工具--文件夹选项--查看--使用简单文件共享前的勾去掉 1.控制面板--用户帐户--开启来宾帐户 2.控制面板--管理工具--本地安全策略--本地策略--用户权利指派--从网络访问此计算机里面确认有guest或者everyone, --拒绝从网络访问这台计算机里面去掉guest 3.控制面板--管理工具--本地安全策略--本地策略--安去选项--网络访问:本地帐户的共享和安全模式:仅来宾-本地用户以来宾身 份验证 4.控制面板--管理工具--本地安全策略--本地策略--安去选项--账户:使用空白密码的本地账户只允许只允许进行控制台登录 禁用。 |
11:35 | 永久链接 | 浏览 (148) | 评论 (0) | 收藏 | Tip | |
永久链接 |
http://ivanisme.javaeye.com/blog/80554 |
缩略显示 |
Eclipse技巧
关键字: 技巧1 {} 、;插入正确位置 Window->Preferences->Java->Editor->Typing: Semicaolons,Braces 2 Web、JS都应采用UTF-8字符编码 |
最后更新:2007-06-15 09:27 11:22 | 永久链接 | 浏览 (172) | 评论 (0) | 收藏 | Eclipse | |
永久链接 |
http://ivanisme.javaeye.com/blog/80549 |
缩略显示 |
Eclipse优化
关键字: 优化1. 取消系统的自动折叠 Window->Preferences->Java->Editor->Folding tab. 2. 取消按"."后自动激活提示功能。这样会有些提高速度。 Window->Preferences->Java->Editor->Code Assist 这样一来,在写代码时候,按点符号后不再提示输入。如果想提示,你可以按 alt + / 组合键,也会出 现提示功能。 3. 关闭不常用的工程。 一些不常用的工程打开的时候,也会影响你正在使用工程的操作速度。 4. 设置启动参数 起动的时候 加上参数:eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -Xms64M -Xmx200M 如果你的内存是1G的。可以将最后一个参数Xmx200M改为 Xmx512M 这个在你的起动快捷键的属性里设置。 5. 取消自动validation windows-->perferences-->myeclipse-->validation 除开Manual下面的复选框全部选中之外,其他全部不选 6. 取消Plugin 进入Preferences把Plug-in Development>Target Platform>plug-in里跟自己无关或者暂且不用的plug -in去掉勾选,我这里共400多个中去掉了100多个。 7. 设置Edit Mode MyEclipse5.0.1GA_E3.2 之前的:Window->Preferences->-->myeclipse->files & Editors下把跟编辑有关的所有 的Edit Modes 设为Disable Design Mode 8. 设置视图 打开Customize Perspective里自己没用到的选项自己去掉勾选。 |
最后更新:2007-06-15 09:27 11:21 | 永久链接 | 浏览 (576) | 评论 (1) | 收藏 | Eclipse | |
相关文章推荐
- FCKEditor 添加自定义按钮
- FckEditor工具栏添加自定义按钮,并实现点击按钮的功能
- fckeditor添加自定义按钮
- [转载]FCKeditor添加自定义按钮
- 为FckEditor增加插件,添加自定义的功能按钮ToolBarButton
- 为FckEditor增加插件,添加自定义的功能按钮ToolBarButton
- FCKeditor添加自定义按钮的方法
- FCKeditor 2.1.1 添加自定义按钮
- FCKeditor添加自定义按钮
- FCKeditor添加自定义按钮
- [轉]fckeditor添加自定义按钮
- 给FCKeditor添加自定义按钮的方法
- 关于在自定义View中添加Button按钮以及实现点击事件
- jqgrid中edittype为text、CheckBox、select、textarea、function等,为jqgrid添加自定义按钮
- 在Ribbon中添加自定义按钮
- Gridview添加自定义删除按钮
- iOS 为自定义返回按钮的页面添加右滑返回
- 键盘 添加自定义按钮
- 自定义UITabBar替换系统默认的(添加“+”号按钮)
- 修改fckeditor增加自定义按钮,配合大文章分页