gpt4 book ai didi

user-interface - “准备安装”对话框中的自定义消息包装

转载 作者:行者123 更新时间:2023-12-02 02:51:57 29 4
gpt4 key购买 nike

我们有一个自定义安装程序 Rubberduck支持按用户和按机器安装的项目。选择一个或另一个会有一些后果。出于这个原因,我们在“准备安装”页面插入一条自定义消息: Ready to Install image

我们还支持 4 种语言的本地化。这里最大的烦恼是对话框中的文本区域不换行,这意味着如果我们不插入手动换行符,它将作为一长行离开屏幕,需要使用水平滚动条。

我们希望能够自动换行文本,这样我们就不必为每次本地化插入手动换行符而费心费力。有没有办法做到这一点?

最佳答案

WizardForm.ReadyMemo.WordWrap 设置为 True。您还必须将 WizardForm.ReadyMemo.ScrollBars 设置为 ssVertical,以便 WordWrap 生效。

procedure InitializeWizard();
begin
WizardForm.ReadyMemo.ScrollBars := ssVertical;
WizardForm.ReadyMemo.WordWrap := True;
end;

function UpdateReadyMemo(
Space, NewLine, MemoUserInfoInfo, MemoDirInfo, MemoTypeInfo, MemoComponentsInfo,
MemoGroupInfo, MemoTasksInfo: String): String;
begin
Result :=
'Rubber duck Add-In will be available to all users.' + NewLine + NewLine +
'NOTE: each user individually must register the Rubberduck Add-In ' +
'as this is a per-user setting and cannot be deployed to all users.' + NewLine;
end;

enter image description here

关于user-interface - “准备安装”对话框中的自定义消息包装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51861678/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com