FMX TMemo不显示空行

时间:2017-10-01 07:09:39

标签: delphi firemonkey delphi-10.2-tokyo

我正在使用Delphi 10.2(东京)。 FMX TMemo不会呈现空白行。例如,复制以下内容并将其粘贴到FMX应用程序(Win32目标)的表单上。

object Memo1: TMemo
  Lines.Strings = (
    'One'
    ''
    'Three')
end

第二行不是在设计时或运行时呈现的。如果在空白行上键入空格,则渲染空白行。它的行为与Web浏览器中的HTML非常相似(不显示空格的空行)。

有没有办法让TMemo组件呈现空行?它是否像设置样式一样简单?如果是这样,我该怎么做? (我对FMX很新。)

我更希望更改内容并为空行添加空格,以便让它们呈现它们。我宁愿修复根本问题。

作为第二个问题,将通过修复第一个问题来解决,如果用户在运行时在TMemo字段中按 Enter ,则不会移动游标直到下一行,除非他们首先在他们想要留空的行上键入一个空格。这对用户来说非常令人沮丧。

1 个答案:

答案 0 :(得分:0)

未启用主题时会出现此问题。显示问题的同一个应用程序在打开主题后效果很好。

我向Embarcadero报告了这个错误。