我正在更改我的应用程序工具提示以使用BalloonHints.对于测试我使用单行并且它显示得很好.但当提示文本是多行时(即现有提示看起来像这样......
'This is a test' + #13 + 'Hello'+ #13 + 'Hello'+ #13 + 'Hello'+ #13 + 'Hello'
Run Code Online (Sandbox Code Playgroud)
当它在BalloonHint中显示时,大小错误,整个条目列表都会偏移,以便它们消失.
有人有任何有用的建议吗?
更新:似乎是标题混淆了显示.我会用qc报告.
War*_* P 5
因此,您已经知道如果将#13#10放入属性检查器中,实际上只将字符放入字符串中.这样做是这样的:
procedure TForm2.FormCreate(Sender: TObject);
begin
Button1.Hint := 'This is a test' + #13 + 'Hello'+ #13 + 'Hello'+ #13 + 'Hello'+ #13 + 'Hello';
end;
Run Code Online (Sandbox Code Playgroud)
当我在Delphi XE中试用它时,它看起来很好.

TMS的提示组件更好 - 所以如果你可以切换到别的东西,试试吧.您也可以在JVCL中尝试TJvBalloonHint.