如何在RichEdit中显示彩色字?单个字的颜色我知道怎样显示,但是如何让一个字上下或左右显示不同颜色呢,比如,一个字上半部分显示红色,下半部分显示绿色。我最近在做的项目中要用,如果实现了,另有高分相赠。多谢。
解决方案 »
- 怎么样比较两张图片是否一样
- dbgrid问题,为什么我的selectedrows不能运行!急(在线等待)
- 我觉得很难的问题,请大家帮忙了,看过的都谢了,在线等待!急!!!!!!!
- 故题重问:如何作自己的delphi安装程序。
- 如何获得显示器的尺寸,并通过该尺寸调整窗体大小?
- 怎么求得文件的大小?
- 哪位前辈有delphi开发游戏的入门与提高的教程,可以下载给我吗?
- 怎么样在OpenDialog或SaveDialog初始显示的时候用程序指定其文件名(如file.txt)?
- 有没有可插入图片的编辑框,控件源码,急!!!!!谢谢
- 怎么处理这个异常???
- 关于ADO与ODBC drivers数据源连接的问题 要多少分给多少分,在线等待!!
- 急!如何抓取一个网站中的数据库的内容并同时存入本地数据库?
1、假设你知道Word中的"艺术字体" -> 文字可以有不同的样式,立体/不同区域不同颜色/等等
2、继承TRichEdit和TImage,编写一个新的组件
3、在新的组件中添加处理模板和模板组属性集合
4、在新的组件中添加图形处理的方法
接下来的细节你自己考虑吧。
hthunter,我也想过在Canvas上画点阵字,但是那样就不能像在RichEdit中那样编辑了。听 xiaxiaoguang 一说,我才想起 QQ 里也有这种字体,可见还是可以实现的。