问题标签 [richedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2050 浏览

c++ - RichEdit 的 EM_AUTOURLDETECT 消息识别链接,但我无法单击它

我在对话框中有一个 RichEdit 控件。RichEdit 控件显示RTF文本。EM_AUTOURLDETECT使 RichEdit 控件正确格式化并识别超链接。当鼠标悬停在链接上时,指针变为手形,但单击链接后浏览器不会启动。

我是否缺少某种事件处理程序代码?

0 投票
1 回答
2310 浏览

delphi - 移动 TRichEdit Caretpos

有没有办法以像素更改插入符号的位置?

每次移动鼠标时,我都想移动护理位置。

像:

Onmousemove: MoveCaretPos(X, Y);

0 投票
2 回答
2979 浏览

delphi - 如何使用TScrollbar进行丰富编辑;

如何使用 Tscrollbar 到 Richedit。

我的目的是在不同的面板中分离滚动条。

是否可以?

0 投票
2 回答
1389 浏览

delphi - 如何从 TRichedit 按点或按索引获取字符

我有返回字符索引的函数 GetCharFromPos(Pt: TPoint): Integer;

现在我想获得那个职位的性格。像 GetCharByIndex(Index: Integer): Char;

0 投票
6 回答
4388 浏览

delphi - 德尔福。备忘录/RichEdit 的模拟

有人知道是否有 Memo/RichEdit 的类似物吗?需求:对行进行编号,从流中加载大文件(超过 5 MB)。

0 投票
1 回答
1719 浏览

c++ - Win32 RichEdit 垂直对齐段落

我需要在 RichEdit 中垂直对齐段落(顶部、中心、底部)。

我用谷歌搜索并没有发现任何关于这个问题的信息。有人知道解决方法吗

实现这一目标。我使用 C++ Builder 2010,有没有 VCL 或 Windows API 方式的解决方案?

0 投票
1 回答
1435 浏览

delphi - VCL RichEdit 组件建议

我试图为 TRichEdit 控件实现垂直段落对齐功能。真是令人头疼。而且我还需要 RichEdit 控件的透明背景支持。您能否推荐任何具有完整 RTF 支持和透明背景支持的免费或付费 VCL RichEdit 组件。

0 投票
3 回答
20539 浏览

delphi - 如何自动滚动到 RichEdit 的末尾?

我以前从不需要使用 TRichEdit,总是使用 TMemo。

当我添加像 TMemo 这样的文本时,我希望 RichEdit 自动滚动到最后。添加一些数据后,看看它的样子:

在此处输入图像描述

如您所见,滚动条仍位于顶部,但我希望它在添加文本时位于底部。

我已经“用谷歌搜索”了解决方案,但我找不到一个好的可靠的解决方案。

0 投票
1 回答
1256 浏览

c++ - Rich Edit Control 改变 DialogBox 返回值的行为?

我有点困惑:我创建了一个对话框Edit Control,然后我注意到文本不是自动换行的,所以我用谷歌搜索并发现我应该使用它Rich Edit Control。所以我做了。现在,当Rich Edit Control我的对话框中有 a 时,功能会发生变化:没有Rich Edit Control返回的对话框IDOKor IDCANCEL,这是我在消息处理程序代码之外处理的。但是,如果对话框中有Rich Edit Control任何地方,它总是返回除 之外的东西IDOK,甚至在我点击对话框中的任何按钮之前:对话框似乎根本没有被创建。

这是消息处理程序:

这是我使用对话框的代码:

所以,这里的最终问题是:我如何让这个东西像正常工作一样工作Edit Control

编辑:当它失败时,值为:DialogBox() 为 -1,GetLastError() 为 0,如果有帮助吗?

Edit2: Antinome 的链接解决的问题:在窗口消息中包​​含afxwin.h并调用。AfxInitRichEdit2()WM_CREATE

0 投票
1 回答
437 浏览

delphi - 如何获取 RichEdit 全部内容的 TRect?

如何获取 RichEdit 全部内容的 TRect?

我有一个使用 TRangeformat 将richEdit 保存为图像的功能,但问题是我们是定义要打印的矩形的人。我怎样才能得到准确的矩形来打印整个内容?

thnax