摘要:
(一)键事件按下列顺序发生:KeyDownKeyPressKeyUp(二)KeyDown触发后,不一定触发KeyUp,当KeyDown 按下后,拖动鼠标,那么将不会触发KeyUp事件。(三)定义KeyDown:在控件有焦点的情况下按下键时发生。KeyPress:在控件有焦点的情况下按下键时发生。(下... 阅读全文
posted @ 2014-10-08 13:00
我的文字世界
阅读(369)
评论(0)
推荐(0)
摘要:
段落缩进在输入文字的过程中,如果按下回车键,新成生的段落会与当前段落对齐,下面例子只处理了回车,如果要实现自动换行时也达到同样效果,可以在其文字录入事情中作相同处理!实现过程主要是通得到当前光标所在段落(行)前面的空格数,然后在新段落头中插入同相的数目的空格function GetLeadingSp... 阅读全文
posted @ 2014-10-08 12:59
我的文字世界
阅读(305)
评论(0)
推荐(0)
摘要:
//不少鼠标与键盘事件用到了集合参数: Shift: TShiftState;TShiftState =setof(ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble, ssTouch, ssPen);{判断是否按下了 Ctrl 键... 阅读全文
posted @ 2014-10-08 12:57
我的文字世界
阅读(437)
评论(0)
推荐(0)
摘要:
以下是封装的一个函数:procedure RichViewAddPicture(RichEdit: TRichViewEdit; const TagStr: string; Stream: TMemoryStream; IsGif: Boolean);var LGraphic: TGraphic;b... 阅读全文
posted @ 2014-10-08 12:56
我的文字世界
阅读(240)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2014-10-08 12:54
我的文字世界
阅读(3)
评论(0)
推荐(0)
摘要:
9.2Tabulators制表位制表位是指在水平标尺上的位置,指定文字缩进的距离或一栏文字开始之处,制表位是在文档左间距的基础上计算,通过ParaStyle的LefIndent、paraStyle的Tabs以及TRVSyle.DefTabWidth进行定义的。9.3Pictures图片Picture... 阅读全文
posted @ 2014-10-08 12:53
我的文字世界
阅读(680)
评论(0)
推荐(0)
摘要:
9Item的属性和方法9.1Text Item文本Text Item用来显示ANSI或Unicode字符串,主要的属性在TextStyle中进行定义;TextItem不能包含以下内容:nCR和LF(#13和#10)字符,即回车和换行nTAB(#09)tab键字符n#0字符,即空字符nFF(#12)字... 阅读全文
posted @ 2014-10-08 12:52
我的文字世界
阅读(378)
评论(0)
推荐(0)
摘要:
1TrichView结构TrichView的文档结构由段落和Item组成,如下图绘图的组织形式如下图:2段落PragraphTRichView文档是通过段落进行组织的,每个段落都有自己的样式,文档内所有的段落样式作为存储为集合(RichView.Style.ParaStyles)在TrichView... 阅读全文
posted @ 2014-10-08 12:51
我的文字世界
阅读(418)
评论(0)
推荐(0)
浙公网安备 33010602011771号