rtfedit.js

来自「Qt4源代码,详细介绍了Qt4编程中的范例」· JavaScript 代码 · 共 42 行

JS
42
字号
MoveOperation = {
    NoMove:0,
    Start:1,
    StartOfLine:3,
	StartOfBlock:4,
	StartOfWord:5,
	PreviousBlock:6,
	PreviousCharacter:7,
	PreviousWord:8,
	Up:2,
	Left:9,
	WordLeft:10,
	End:11,
	EndOfLine:13,
	EndOfWord:14,
	EndOfBlock:15,
	NextBlock:16,
	NextCharacter:17,
	NextWord:18,
	Down:12,
	Right:19,
	WordRight:20
}

MoveMode = {
	MoveAnchor:0,
	KeepAnchor:1
}

function RTF(ui)
{
	this.ui = ui;
	with (ui) {
		rtfEdit.insertHtml('<h1 align=center>标题</h1>');
		rtfEdit.insertTable(4, 4);
//		rtfEdit.moveCursor(MoveOperation.StartOfLine, MoveOperation.MoveAnchor);
//		rtfEdit.moveCursor(MoveOperation.Up, MoveOperation.MoveAnchor);
//		rtfEdit.moveCursor(MoveOperation.Up, MoveOperation.MoveAnchor);
//		rtfEdit.moveCursor(MoveOperation.Up, MoveOperation.MoveAnchor);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?