- 浏览: 886705 次
- 性别:
- 来自: 北京
最新评论
-
chenquanyi:
这本书我在京东买了,很好的一本书,点赞。
高手问答:大话Java性能优化 -
大胡子.:
请帮忙解下账号锁定吧,谢谢账号ID:青春..荒唐发帖内容:刚做 ...
ITeye问答频道全新改版上线——增加投票和勋章等多项新功能! -
zdphpn:
广告真他妈给力
ITeye问答频道全新改版上线——增加投票和勋章等多项新功能! -
猎头顾问Sunny汪:
...
高手问答:大话Java性能优化 -
liuyongchong:
大家都收到书了吗?我还没收到,是不是快递运丢了?
ITeye 3月技术图书有奖试读 获奖名单公布
经过一段时间的努力,RichEdit编辑功能终于在昨天深夜上线了。
现在发表文章,既可以使用BBCODE也可以使用RichEdit了。不过需要注意,只能只用其中的一种编辑方式。
RichEdit的功能比BBCODE要丰富,除了字体格式,颜色修饰之外,有更多更强大的排版功能,输入代码的方式和原来BBCODE 有一点不同点击右下角的代码按钮,在弹出界面输入代码。
注意:在RichEdit要输入代码必须通过代码输入框输入,否则HTML字符解析显示不正确。
导入JavaEye的博客使用RichEdit编辑修改功能正在完善,马上就可以做好了。再等待一会。
对于新上线的RichEdit功能大家有什么意见?请提出来,我们会尽力改进的。
评论
12 楼
yuxie
2006-11-17
bd7lx 写道
不好意思
大家都是说RichEdit的好处,
我只是说了可能会导致的负面效果, 并作了个试验, 就被隐藏了发行权,
难到不应该说说html的code 支持和其它的解决方案吗?
大家都是说RichEdit的好处,
我只是说了可能会导致的负面效果, 并作了个试验, 就被隐藏了发行权,
难到不应该说说html的code 支持和其它的解决方案吗?
抗议隐藏掉那个帖子。
11 楼
bd7lx
2006-11-17
不好意思
大家都是说RichEdit的好处,
我只是说了可能会导致的负面效果, 并作了个试验, 就被隐藏了发行权,
难到不应该说说html的code 支持和其它的解决方案吗?
大家都是说RichEdit的好处,
我只是说了可能会导致的负面效果, 并作了个试验, 就被隐藏了发行权,
难到不应该说说html的code 支持和其它的解决方案吗?
10 楼
黄月亮
2006-11-17
<hr/>
<hr/>
<hr/>
test!!<img src='/javascripts/fckeditor/editor/images/smiley/msn/tounge_smile.gif' alt=''/>
<hr/>
<hr/>
test!!<img src='/javascripts/fckeditor/editor/images/smiley/msn/tounge_smile.gif' alt=''/>
9 楼
抛出异常的爱
2006-11-16
<div class='code_title'>java 代码</div>
<div class='dp-highlighter'>
<div class='bar'>
<ol class='dp-j'>
<li class='alt'><span><span class='keyword'>public</span><span> </span><span class='keyword'>static</span><span> String getOne(String str,</span><span class='keyword'>int</span><span> i) { </span></span></li>
<li class=''><span> </span><span class='keyword'>char</span><span>[] zz= str.toCharArray(); </span></li>
<li class='alt'><span> StringBuffer buffer = </span><span class='keyword'>new</span><span> StringBuffer(); </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>int</span><span> star = </span><span class='number'>21</span><span>+</span><span class='number'>36</span><span>*(i-</span><span class='number'>1</span><span>); </span></li>
<li class=''><span> </span><span class='keyword'>int</span><span> end= </span><span class='number'>21</span><span>+</span><span class='number'>36</span><span>*i; </span></li>
<li class='alt'><span> </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>if</span><span>(i==</span><span class='number'>0</span><span>){ </span></li>
<li class=''><span> </span><span class='keyword'>return</span><span> str.substring(</span><span class='number'>0</span><span>,</span><span class='number'>21</span><span>) ; </span></li>
<li class='alt'><span> }</span><span class='keyword'>else</span><span> { </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>for</span><span>(</span><span class='keyword'>int</span><span> j = </span><span class='number'>0</span><span> ; j <end ; j ++){ </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>if</span><span>(Character.UnicodeBlock.of(zz[j]) </span></li>
<li class=''><span> .toString().equals(</span><span class='string'>"CJK_UNIFIED_IDEOGRAPHS"</span><span>)){ </span></li>
<li class='alt'><span> end--; </span></li>
<li class=''><span> star--; </span></li>
<li class='alt'><span> } </span></li>
<li class=''><span> </span><span class='keyword'>if</span><span>(j>=star){ </span></li>
<li class='alt'><span> buffer.append(zz[j]); </span></li>
<li class=''><span> } </span></li>
<li class='alt'><span> } </span></li>
<li class=''><span> </span><span class='keyword'>return</span><span> buffer.toString(); </span></li>
<li class='alt'><span> } </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span></li>
<li class=''><span> } </span></li>
</ol>
</div>
测试</div>
<div class='dp-highlighter'>
<div class='bar'>
<ol class='dp-j'>
<li class='alt'><span><span class='keyword'>public</span><span> </span><span class='keyword'>static</span><span> String getOne(String str,</span><span class='keyword'>int</span><span> i) { </span></span></li>
<li class=''><span> </span><span class='keyword'>char</span><span>[] zz= str.toCharArray(); </span></li>
<li class='alt'><span> StringBuffer buffer = </span><span class='keyword'>new</span><span> StringBuffer(); </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>int</span><span> star = </span><span class='number'>21</span><span>+</span><span class='number'>36</span><span>*(i-</span><span class='number'>1</span><span>); </span></li>
<li class=''><span> </span><span class='keyword'>int</span><span> end= </span><span class='number'>21</span><span>+</span><span class='number'>36</span><span>*i; </span></li>
<li class='alt'><span> </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>if</span><span>(i==</span><span class='number'>0</span><span>){ </span></li>
<li class=''><span> </span><span class='keyword'>return</span><span> str.substring(</span><span class='number'>0</span><span>,</span><span class='number'>21</span><span>) ; </span></li>
<li class='alt'><span> }</span><span class='keyword'>else</span><span> { </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>for</span><span>(</span><span class='keyword'>int</span><span> j = </span><span class='number'>0</span><span> ; j <end ; j ++){ </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span><span class='keyword'>if</span><span>(Character.UnicodeBlock.of(zz[j]) </span></li>
<li class=''><span> .toString().equals(</span><span class='string'>"CJK_UNIFIED_IDEOGRAPHS"</span><span>)){ </span></li>
<li class='alt'><span> end--; </span></li>
<li class=''><span> star--; </span></li>
<li class='alt'><span> } </span></li>
<li class=''><span> </span><span class='keyword'>if</span><span>(j>=star){ </span></li>
<li class='alt'><span> buffer.append(zz[j]); </span></li>
<li class=''><span> } </span></li>
<li class='alt'><span> } </span></li>
<li class=''><span> </span><span class='keyword'>return</span><span> buffer.toString(); </span></li>
<li class='alt'><span> } </span></li>
<li class=''><span> </span></li>
<li class='alt'><span> </span></li>
<li class=''><span> } </span></li>
</ol>
</div>
测试</div>
8 楼
withyou
2006-11-16
<font size='7' color='#ffcc00' style='background-color: #003300;'>我也测试!好用<img src='/javascripts/fckeditor/editor/images/smiley/msn/shades_smile.gif' alt=''/></font>
7 楼
wzgme
2006-11-16
<p>不错,测试了一下,表情再丰富点啊 <img src='/javascripts/fckeditor/editor/images/smiley/msn/teeth_smile.gif' alt=''/></p>
<div class='code_title'>
<div class='code_title'>
</div></div>
<div class='code_title'>
<div class='code_title'>
</div></div>
6 楼
tianxinet
2006-11-16
好消息,盼望已久了
5 楼
cxd110
2006-11-16
怎么没见到fckeditor的版权说明按钮呢。应该有个about的
4 楼
叶子
2006-11-16
tinymce?
看了下源代码,果然是fck
看了下源代码,果然是fck
3 楼
together
2006-11-16
fckeditor是不能在opera里使用的,会报脚本的错误。htmleditor倒是可以的,就是功能弱了一些。
不过技术论坛我倒觉得没有必要弄得太复杂。原来的也够用了。能说话就行了,我的要求比较简单的。
不过技术论坛我倒觉得没有必要弄得太复杂。原来的也够用了。能说话就行了,我的要求比较简单的。
2 楼
无明
2006-11-16
貌似不支持opera,用的是fckeditor吧?
1 楼
庄表伟
2006-11-16
<font size='4' color='#cc0000'>尝试使用新的RichText方式,表示热烈的祝贺!</font>
发表评论
-
论坛新开Python编程技术版面以及一些功能升级
2009-03-30 21:28 6942JavaEye论坛里面关于Python方面的帖子越来越多了,我 ... -
JavaEye搜索频道调整调查
2008-12-19 17:21 2070JavaEye搜索频道调整调查 新版搜索频道 JavaE ... -
博客RSS可以自定义输出摘要还是全文
2008-12-19 13:52 2506JavaEye的博客RSS以前一直是输出博客全文的。RSS输出 ... -
博客模板设计比赛
2008-04-30 14:44 6094JavaEye博客最近添加了2个新模板,和原先的纯色系模板相比 ... -
JavaEye网站底层升级到Rails2.0.2,请大家多报告bug
2008-04-23 22:26 5704JavaEye网站原来一直运行在Rails1.2.6版本之上, ... -
JavaEye的搜索功能简介
2008-01-05 13:04 7847JavaEye的搜索方式有点类似google,支持组合查询,灵 ... -
作为新年的第一份贺礼,JavaEye2.5元旦上线
2008-01-01 19:34 8738通过我们一个多月的努 ... -
请大家测试JavaEye2.5版本,元旦上线新版本
2007-12-29 14:13 4920通过我们一个多月的努力开发,JavaEye2.5版本即将发布了 ... -
请大家帮助我们测试一下申请Google Adsense
2007-12-07 14:23 9108JavaEye的博客本来计划在元旦之前就推出开放用户自己的Go ... -
致亲爱的JavaEye博客用户
2007-12-03 10:57 7039在上周日晚上(12月2日) ... -
JavaEye为什么要推出新闻频道,如何发布好的新闻
2007-11-21 13:00 5448JavaEye新闻频道上线已经 ... -
JavaEye论坛频道功能调整说明
2007-11-05 23:49 5703最近一段时间,我们对J ... -
JavaEye新闻频道10月精彩新闻点评
2007-11-01 13:31 56992007年10月16日,JavaEye策划已久的新闻频道终于上 ... -
JavaEye3.0编辑器功能预览
2007-10-31 22:55 7348在开发JavaEye3.0过程中,编辑器是一个很重要的模块,它 ... -
在线人数统计说明
2007-10-24 10:11 6714JavaEye2.0的在线人数统计方式采用的是最近10分钟内访 ... -
JavaEye新闻频道上线啦!
2007-10-22 09:39 6658JavaEye新闻频道经过一个月的产品设计、修改、开发和测试, ... -
在行进中开火 - 从JavaEye2.0到JavaEye3.0
2007-09-28 17:36 9891JavaEye3.0的开发工作已经 ... -
回贴规则修订:主贴发表超过半年的老帖子锁定回复
2007-09-19 00:06 4695鉴于论坛严重的挖坟行为,现在修改论坛规则,凡是主贴发表时间超过 ... -
JavaEye网站全文检索功能试运行,欢迎试用
2007-09-18 16:12 6175经过一周的摸索和开发,JavaEye网站的全文检索功能基本上可 ... -
JavaEye薪资调查,希望大家踊跃支持!(10.5已经增加调查结果页面)
2007-09-15 20:00 43302JavaEye薪资调查,希望大家踊跃支持,点击下面链接进入,谢 ...
相关推荐
CWAC RichEditText组件是Android平台上的一个开源项目,旨在提供比原生EditText更加强大的富文本编辑功能。这个项目的创建者可能已经停止了维护,但它的源代码和设计理念仍然可以为开发者提供有价值的参考。...
在消息映射类`CMFCApplication1Dlg`中,可以添加对RichEdit控件事件的响应,例如: ```cpp BEGIN_MESSAGE_MAP(CMFCApplication1Dlg, CDialogEx) ON_WM_SIZE() ON_EN_CHANGE(IDC_RICHEDIT1, &CMFCApplication1Dlg:...
在Windows编程中,RichEdit控件是一个非常常用的文本编辑组件,它提供了比标准Edit控件更丰富的文本格式化功能。本篇文章将详细讲解如何在 RichEdit 控件中实现删除行的操作,并结合自动滚屏功能,使得用户在进行...
The first thing to do it change the window class name of the rich edit controls from "RICHEDIT" to "RichEdit20A" in the *.rc file. Next, we create a class derived from CRichEditCtrl called ...
综上所述,将RichEdit内容保存为RTF文件涉及到Windows API的使用,特别是RichEdit控件的消息处理和RTF格式的理解。通过合理的代码实现,可以有效地处理文本和图片数据,生成适合网络传输的压缩RTF文件。在实际项目中...
《PyPI官网下载|mysqldb-rich-2.7.tar.gz——Python数据库连接与操作的增强版MySQLdb库详解》 在Python编程中,数据库的交互是不可或缺的一部分,特别是对于处理大量数据或构建Web应用程序时。PyPI(Python Package...
总的来说,"vc richedit 设置字体颜色"是一个关于Windows GUI编程的话题,涉及到Visual C++的MFC库和Rich Edit控件的使用,特别是如何通过CHARFORMAT2结构和EM_SETCHARFORMAT消息来改变文本的格式。通过熟练掌握这些...
在IT行业中,富文本编辑器(RichEdit)是一种常见的组件,用于在应用程序中提供复杂的文本编辑功能,如格式化文本、插入图片、设置字体样式等。在Delphi编程环境中,我们可以利用其强大的功能来实现一些高级特性,...
富文本编辑器(Rich Edit)是Windows操作系统中的一个核心组件,用于支持格式化的文本输入和显示,常用于各种应用程序如文字处理软件、邮件客户端等。它提供了比标准文本编辑器更多的功能,例如字体样式控制、颜色...
在Delphi编程环境中,RichEdit控件是一种常用的文本编辑组件,它允许用户输入和格式化文本,类似于Word处理。在富文本编辑器中,我们经常需要处理超链接(URL),使其具有下划线并实现点击后自动在浏览器中打开的...
你需要创建一个内存流,将图片数据写入其中,然后发送`EM_STREAMIN`消息到RichEdit控件,将图片数据导入。这通常涉及COM编程,需要对GDI+或WinAPI有一定的了解。 3. **文字换色与字体设置**:RichEdit控件支持通过`...
在IT领域,尤其是在软件开发...总的来说,实现带行号的richedit控件涉及到面向对象编程、控件扩展、事件处理、图形绘制以及性能优化等多个IT知识点,对于VFP开发者来说,这是一个提升技术能力和解决实际问题的好例子。
Rich Edit控件还支持通过`EM_STREAMIN`和`EM_STREAMOUT`消息与内存流交互,以实现更复杂的导入导出功能。同时,对于富文本格式的处理,可以使用`CF_TEXT`和`CF_RTF`数据格式进行剪贴板操作。 总的来说,使用Rich ...
RichEdit2.0是微软Windows操作系统中的一种高级文本编辑组件,相比早期版本的RichEdit控件,它具有更丰富的格式化选项,如支持RTF(Rich Text Format)和HTML格式,以及更好的字体和颜色处理能力。 描述中提到,这...
1. 使用API函数:在RichEdit中插入图片通常需要调用`EM_INSERTIMAGE`消息,这个消息可以将图片数据插入到编辑器中。首先,你需要创建一个`REOBJECT`结构体,填充其中的图像信息,如图片的大小、位置和数据源。然后,...
### VisualStudio2008 RichEdit 2.0 响应回车换行知识点解析 在探讨如何在VisualStudio2008环境下使用RichEdit 2.0控件实现回车换行功能之前,我们先来了解一下背景知识。 #### 1. 富文本编辑器(Rich Edit ...
在`RichEdit`中,这通常是默认开启的功能,但可以通过设置某些属性或发送特定的消息来控制。例如,通过`EM_SETLIMITTEXT`消息可以限制编辑框能接受的最大字符数,间接影响自动换行的行为。 接下来,我们关注关键字...
本文将深入探讨“RichEdit关键字变色,注释变色”这一主题,以及如何利用此类特性增强编程体验。 首先,我们要理解什么是RichEdit。RichEdit是一个由Microsoft开发的高级文本编辑组件,广泛应用于Windows应用程序中...
在Delphi编程环境中,RichEdit控件是一种常用的文本编辑组件,它可以提供类似于Windows记事本的文本编辑功能,包括查找、替换以及字体设计等。在本文中,我们将深入探讨如何利用Delphi的RichEdit控件实现这些高级...
总的来说,通过自定义消息处理和扩展RichEdit组件的功能,开发者可以构建更加灵活和个性化的文本编辑界面,满足特定的应用场景需求。这个过程需要对BCB的组件编程和Windows API有较深入的理解,但一旦掌握,就能大大...