【发布时间】:2020-08-22 17:46:40
【问题描述】:
我有一个小的 Delphi 10.3.3 应用程序,它具有一些文本编辑功能,使用用户键入文本的 TMemo。
我正在尝试包含一些格式选项,正如本网站提供的那样:
http://qaz.wtf/u/convert.cgi?text=How%20do%20it%20on%20Delphi
当我从上面的网站复制“带圆圈”的文本并粘贴到我的备忘录上时,它可以工作,显示为“带圆圈”。但我想让我的用户能够在我的应用程序中应用格式。
例如,我想要一个快速按钮来将“圆圈”格式应用到当前 TMemo 选定的文本:用户选择一个文本,单击此快速按钮,然后选定的文本将获得“圆圈”格式。
【问题讨论】:
-
VCL 备忘录不支持格式化。您需要一个 RTF 编辑控件。
-
@DavidHeffernan 怎么能不支持,如果我从上面的站点粘贴格式化文本时,它会显示在备忘录上?
-
@David:你知道这与格式无关吗?这就是用另一个字符替换一个字符。
-
显然我误解了你想要做什么。
-
@DavidHeffernan 不用担心,无论如何感谢您的帮助。