TTextView 设置滚动条后,内容显示不全
Opened this issue · 9 comments
刚才再次测试了一下,还存在,应该都是断行没有处理好的原因
看我截图。我自己这边测试是OK的。你能说一下重现的步骤么?
看你的字体跟我不一样,你在什么系统下测试的?字体是怎样的设置?
object TextView18: TTextView
Size.Width = 225.000000000000000000
Size.Height = 89.000000000000000000
Size.PlatformDefault = False
Position.X = 56.000000000000000000
Position.Y = 328.000000000000000000
TabOrder = 5
TextSettings.WordWrap = True
ScrollBars = Vertical
end
windows7,64位,字体及大小都是默认
就设置了ScrollBars和WordWrap
看图,明显咱们字体不一样。你试一下看看你实际字体是什么
object TextView18: TTextView
Size.Width = 225.000000000000000000
Size.Height = 89.000000000000000000
Size.PlatformDefault = False
Position.X = 56.000000000000000000
Position.Y = 328.000000000000000000
TabOrder = 5
TextSettings.Font.Family = 'SimHei'
TextSettings.Font.Size = 15.000000000000000000
TextSettings.WordWrap = True
ScrollBars = Vertical
end
设置了字体后,还是一样的问题,没有显示完整
@KngStr
这个问题我也发现了,在Windows和Android上均如此。我出现这个问题的原因如下:
我的赋值方式为:TTextView.Text := '测试1:'+ sLineBreak
+ '测试2:'+ sLineBreak
+ '测试3:'+ sLineBreak
...
+ '测试10:';
这种方式就会出现显示不完整的问题。
我用的Delphi11.3,Windows10,Android10
FMXUI版本:2023.06.30.001
测试示例:
Test(无编译后的EXE).zip
Test.zip