2011-10-05 65 views
5

我注意到在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和对话框大小值

回答

0

如果有什么特别的地方,它可能来自在默认的Windows 95左右的任务栏配置看起来不错的尺寸,屏幕分辨率为640x480像素。实际上,您可以使用其他尺寸,例如更大的Visual Studio安装。

+0

我不认为你说的话有道理。 Visual Studio安装程序不使用Windows安装程序UI(请参阅http://stackoverflow.com/questions/3233642/how-do-you-make-a-really-nice-installer-like-visual-studios),因此它可以使用任意大小。但我的问题是关于Windows安装程序UI。 – sovo2014

+0

此外,我想注意到Wix具有内置的对话框集(http://wix.sourceforge.net/manual-wix3/WixUI_customizations.htm),它们也使用所提到的大小值,并且它不是可自定义的。 – sovo2014

+0

我从来没有定制WiX用户界面,所以很抱歉,如果自定义其大小很难。我认为你的问题比底层技术更多的是关于规模,因此关于Visual Studio更大UI的评论 - 它确实是一个外部UI,但它是一个安装程序。 –

1

MSI UI对话框的这些标准值来自Windows SDK,uisample.msi文件。

该尺寸接近标准向导向导界面,MSI“向导”模仿向导'97界面。见Wizard '97 sample image,图像的大小是513×397像素。

相关问题