仅凭 Wix 文档,我正在努力为我的安装程序构建一个基本的 UI,以至于我显然无法掌握一些基本想法。
阅读https://wixtoolset.org/docs/tools/wixext/wixui/,似乎我应该从一个模板开始 - wixui minimal 最接近我想要的。 我想添加自定义对话框并跳过许可证对话框,因此我不应该直接使用模板,而是需要下载并编辑模板源。
我尝试这样做,将下载的源代码与调整合并到我的 .wxs 中,但现在我缺少所有标准图标和字体等,如果我只是直接引用模板,这些图标和字体等将可用。 如果我直接引用模板,那么我就会陷入安装序列中不需要的部分,而我似乎无法删除或覆盖这些部分。 我在这里缺少什么技巧?
这是一个令人沮丧的模糊问题,但似乎没有任何好的资源可用。
您无需复制 UI 库的整个现有源。如果您这样做,那么您将需要引入大量附加文件(以获取字体、图像等)。
相反,文档建议复制对话框作为修改的起点。替换对话框是最复杂的场景,因为在连接替换对话框之前,您必须确保将现有对话框从序列中取消连接。
该过程确实需要精确性,因为某些对话框被 UI 序列中的许多其他对话框引用,并且您需要将它们全部更新。
但在你之前的其他人都是成功、勇敢的冒险家。我相信你也能成功。 :)