我注意到在Wix中創建自定義對話框的文章,教程和示例總是使用相同的對話框大小 - Width =「370」Height =「270」(在安裝程序中單位),對應於96DPI的494px * 360px。示例是http://blogs.technet.com/b/alexshev/archive/2008/10/16/from-msi-to-wix-part-20-user-interface-required-dialog-boxes.aspx 此外,許多MSI安裝程序正是使用此大小的對話框。我想知道這個尺寸值是從哪裏來的?有沒有關於安裝程序對話框大小的指導原則?MSI安裝程序,Wix和對話框大小值
5
A
回答
0
如果有什麼特別的地方,它可能來自在默認的Windows 95左右的任務欄配置看起來不錯的尺寸,屏幕分辨率爲640x480像素。實際上,您可以使用其他尺寸,例如更大的Visual Studio安裝。
1
MSI UI對話框的這些標準值來自Windows SDK,uisample.msi
文件。
該尺寸接近標準嚮導嚮導界面,MSI「嚮導」模仿嚮導'97界面。見Wizard '97 sample image,圖像的大小是513×397像素。
相關問題
- 1. WiX安裝程序包含msi的dll
- 2. Wix安裝程序在主要安裝完成後運行msi
- 3. MSI/Wix安裝程序,安裝或升級
- 4. WiX Bootstrapper - 從CustomAction安裝MSI
- 5. 防止Windows安裝程序(MSI)使用WiX和UpgradeCode降級
- 6. 如何將框架和安裝程序組合到單個msi中使用wix
- 7. 在WIX安裝程序中自定義對話框圖像和橫幅圖像
- 8. 運行WiX安裝後出現的奇怪安裝對話框
- 9. WIX安裝程序時間框架來開發安裝程序
- 10. WiX引導程序:跳過引導程序UI,先顯示MSI對話框
- 11. MSI安裝程序使用WiX以靜默模式調用另一個MSI安裝程序
- 12. 使用Installshield減少Bacic MSI安裝程序大小的方法
- 13. Wix:從另一個MSI安裝和配置MSI軟件包
- 14. WiX MSI:使用安裝程序捆綁演示項目
- 15. 具有更多MSI的Wix安裝程序。怎麼做?
- 16. 如何使用wix在msi安裝程序中包含文件?
- 17. 如何使用WiX創建.msi安裝程序
- 18. 如何從Wix#MSI安裝程序註冊VSTO加載項
- 19. Installshield安裝程序大小
- 20. msi安裝程序卸載
- 21. .msi安裝程序中斷
- 22. MSI安裝程序VS 2008
- 23. Windows安裝程序msi包
- 24. 爲exe和msi鏈接安裝程序
- 25. 如何安裝引導程序和MSI
- 26. WIX MSI安裝程序perMachine寫作安裝屬性HKCU而非HKLM
- 27. 如何在msi安裝程序中調整自定義對話框?
- 28. 在MSI安裝程序中使用C#創建自定義對話框
- 29. 避免用WiX安裝程序中的條件進行下一個對話框
- 30. Wix安裝程序 - 無法在對話框中查看單選按鈕
我不認爲你說的話有道理。 Visual Studio安裝程序不使用Windows安裝程序UI(請參閱http://stackoverflow.com/questions/3233642/how-do-you-make-a-really-nice-installer-like-visual-studios),因此它可以使用任意大小。但我的問題是關於Windows安裝程序UI。 – sovo2014
此外,我想注意到Wix具有內置的對話框集(http://wix.sourceforge.net/manual-wix3/WixUI_customizations.htm),它們也使用所提到的大小值,並且它不是可自定義的。 – sovo2014
我從來沒有定製WiX用戶界面,所以很抱歉,如果自定義其大小很難。我認爲你的問題比底層技術更多的是關於規模,因此關於Visual Studio更大UI的評論 - 它確實是一個外部UI,但它是一個安裝程序。 –