摘要:
(一)键事件按下列顺序发生:KeyDownKeyPressKeyUp(二)KeyDown触发后,不一定触发KeyUp,当KeyDown 按下后,拖动鼠标,那么将不会触发KeyUp事件。(三)定义KeyDown:在控件有焦点的情况下按下键时发生。KeyPress:在控件有焦点的情况下按下键时发生。(下...
阅读全文
posted @ 2014-10-08 13:00
我的文字世界
阅读(284)
推荐(0)
编辑
摘要:
段落缩进在输入文字的过程中,如果按下回车键,新成生的段落会与当前段落对齐,下面例子只处理了回车,如果要实现自动换行时也达到同样效果,可以在其文字录入事情中作相同处理!实现过程主要是通得到当前光标所在段落(行)前面的空格数,然后在新段落头中插入同相的数目的空格function GetLeadingSp...
阅读全文
posted @ 2014-10-08 12:59
我的文字世界
阅读(287)
推荐(0)
编辑
摘要:
//不少鼠标与键盘事件用到了集合参数: Shift: TShiftState;TShiftState =setof(ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble, ssTouch, ssPen);{判断是否按下了 Ctrl 键...
阅读全文
posted @ 2014-10-08 12:57
我的文字世界
阅读(403)
推荐(0)
编辑
摘要:
以下是封装的一个函数:procedure RichViewAddPicture(RichEdit: TRichViewEdit; const TagStr: string; Stream: TMemoryStream; IsGif: Boolean);var LGraphic: TGraphic;b...
阅读全文
posted @ 2014-10-08 12:56
我的文字世界
阅读(232)
推荐(0)
编辑
posted @ 2014-10-08 12:54
我的文字世界
阅读(3)
推荐(0)
编辑
摘要:
9.2Tabulators制表位制表位是指在水平标尺上的位置,指定文字缩进的距离或一栏文字开始之处,制表位是在文档左间距的基础上计算,通过ParaStyle的LefIndent、paraStyle的Tabs以及TRVSyle.DefTabWidth进行定义的。9.3Pictures图片Picture...
阅读全文
posted @ 2014-10-08 12:53
我的文字世界
阅读(636)
推荐(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
我的文字世界
阅读(356)
推荐(0)
编辑