是否可以在创建设置中更改模态和浏览目录窗口的内部背景颜色?就我而言,我希望它应该是白色的。
<小时/> UPD:内部设置的内部页面上的行为相同,但我通过设置WizardForm.InnerPage.Color:= clWhite修复了它; 我正在使用VclStylesInno为我的安装程序设置自定义样式spreadshit样式。
答案 0 :(得分:0)
除了自定义构建Inno Setup或某些插件DLL(见下文)外,你无法在Inno Setup中更改这些颜色。
您所能做的就是从头开始重新实现这些对话框:
WizardForm.DirBrowseButton.OnClick
并使用CreateCustomForm
和TFolderTreeView
来实现浏览对话框。下载Inno安装代码并从SelFolderForm.pas
复制现有实施。CancelButtonClick
事件功能。确保将Confirm
设置为False
以删除默认提示。并实现自己的。再次使用CreateCustomForm
。为了小额收益,需要付出很多努力。我不这样做。
相反,您可以使用VCL Styles for Inno Setup(DLL)设置Inno Setup窗口的样式(包括所有模态对话框)。
答案 1 :(得分:0)