问题标签 [trichedit]
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.
delphi - 将 Word 文档表格中的单元格中的格式化文本复制到 TRichEdit
我使用 OLE 自动化处理 Word 文档。我可以使用获取单元格的内容
Table.Cell(rowIndex, colIndex).Range.FormattedText
它返回 OleVariant。我不确定我是否使用了正确的属性并且不知道如何在 TRichEdit 中粘贴此文本而不会丢失格式(例如上标文本)
c++ - VCL形式的多线控制
我正在使用 C++ Builder 创建一个 VCL 表单应用程序,并且想要一个多行编辑框。
我是否正确地说我必须使用 TRichEdit 控件来完成此操作?
如果是这样,(我添加了一个只是为了尝试),我如何在控件中设置文本?似乎没有 .text 或 .caption 属性。
我可以通过 ->text 属性获取 TRichEdit 的内容,但是如何“设置”文本?
谢谢
delphi - Delphi RichEdit,获取任意行的 y 像素开始
我有一个 Richedit,其中包含使用不同字体、样式、语言等的行。
我在排水沟里画画。我想在与相应行相同的 y 像素位置开始绘图。
delphi - 如何在 delphi 程序中调用 TRichEdit 方法
我再次向大家致敬,当然,在编码时遇到了另一个问题。
我写了以下片段:
问题是,我怎样才能在一个过程中访问那些 MsgBox 的方法?(由于“未声明的标识符 MsgBox”,程序无法编译
注意:如果不够清楚,请编辑问题。注意2:也尝试使用 TChatForm.MsgBox / ChatForm.MsgBox 但仍然不成功..
delphi - 寻找 TMemo 之类的 VCL 控件,但没有 64kB 限制
我正在寻找像 TMemo 这样可以管理多行并且没有 64kb 数据限制的 VCL 控件。
我试过 TRichEdit 但遇到了RichEdit insert line error
.
我不需要插入富文本,所以一个类似 TMemo 的 VCL 控件就足够了。
有人可以推荐一个吗?
colors - RichEdit,如何设置单行的背景颜色
我有一个包含源代码的 TRichEdit 控件。我想设置单行的背景颜色。
我知道如何设置文本颜色,但没有办法设置背景颜色吗?我不是在谈论整个控件的整个背景颜色,只是如何更改一行。
我真的必须编写一个自定义控件来执行此操作吗?
vcl - RichEdit 绘制背景
TRichEdit
我知道如何更改控件中单行的背景。但是因为这仅适用于选定的文本,所以我无法设置整行的背景颜色(客户端从左到右),仅适用于文本部分。
我尝试使用该WM_ERASEBKGND
消息,但它不起作用,因为 RichEdit 控件正在其WM_PAINT
处理程序中绘制背景。
我还尝试bsClear
在调用WM_PAINT
处理程序之前将画笔设置为,但它也不起作用。
是否有可能拥有自定义绘制的背景?
c++builder - TRichEdit 不逐行滚动
我第一次有一个 TMemo,当我抓住滚动条拇指时,备忘录内容逐行滚动,这意味着逐像素不平滑。
然后我转而使用 TRichEdit 控件。但现在它可以逐像素平滑滚动。
有没有办法将 TRichEdit 控件配置为更像 TMemo 控件,一次滚动一整行?
我确实意识到 TRichEdit 可以根据所选样式具有不同的行高。但是,如果顶线始终对齐(不显示一半),这应该不是问题。
如果没有简单的方法,我可以调整 WM_VSCROLL 消息中的位置...
c++builder - RichEdit 从像素位置获取线
如果我在 TRichEdit 控件内单击,如何从鼠标客户端坐标中获取 Line 索引(我单击)?
换句话说,如何将客户端坐标转换为线索引?
***编辑我实际上并没有在 TRichEdit 控件内部单击,而是在另一个控件中单击,并且需要与 TRichEdit 控件的行号同步。
c++builder - TRichEdit 暂停/恢复撤销功能
有没有办法暂停/恢复 TRichEdit 控件中的撤消记录?是否有要发送的消息或要设置的模式?
编辑
我已经通过使用 ITextDocument 接口解决了它。请看我下面的帖子。