2011-10-05 14 views
5

Ho notato che gli articoli, le esercitazioni e gli esempi di creazione delle finestre di dialogo personalizzate in Wix utilizzano sempre le stesse dimensioni della finestra di dialogo - Larghezza = "370" Altezza = "270" (nell'installer unità) che corrisponde a 494px * 360px per 96 DPI. L'esempio è http://blogs.technet.com/b/alexshev/archive/2008/10/16/from-msi-to-wix-part-20-user-interface-required-dialog-boxes.aspx Inoltre, molti programmi di installazione MSI utilizzano esattamente queste dimensioni per le finestre di dialogo. Mi chiedo da dove viene questo valore? Esistono linee guida sulle dimensioni della finestra di dialogo del programma di installazione?Programma di installazione MSI, Wix e valore della finestra di dialogo

risposta

0

Se c'è qualcosa di speciale al riguardo, probabilmente proviene da una dimensione che sembrava buona su una configurazione predefinita di Windows 95 o di una barra delle applicazioni con una risoluzione dello schermo di 640x480 pixel. Realisticamente è possibile utilizzare altre dimensioni, come l'installazione di Visual Studio, che è molto più grande.

+0

Non credo che quello che hai detto abbia molto senso. Il programma di installazione di Visual Studio non utilizza l'interfaccia utente di Windows Installer (vedi http://stackoverflow.com/questions/3233642/how-do-you-make-a-really-nice-installer-like-visual-studios), quindi può usa dimensioni arbitrarie. Ma la mia domanda riguarda l'interfaccia utente di Windows Installer. – sovo2014

+0

Inoltre, vorrei notare che Wix ha le finestre di dialogo predefinite impostate (http://wix.sourceforge.net/manual-wix3/WixUI_customizations.htm) e usano anche il valore della dimensione menzionata e non è personalizzabile . – sovo2014

+0

Non ho mai personalizzato un'interfaccia utente WiX, mi spiace se la sua dimensione è difficile. Pensavo che la tua domanda riguardasse più la dimensione della tecnologia sottostante, da qui il commento sull'interfaccia utente più grande di Visual Studio: è in effetti un'interfaccia utente esterna, ma è un programma di installazione. –

1

Questi valori standard per le finestre di dialogo dell'interfaccia utente MSI provengono da Windows SDK, il file uisample.msi.

Questa dimensione è simile all'interfaccia della procedura guidata standard e MSI "Wizards" imitano l'UI della procedura guidata 97. Vedi Wizard '97 sample image, la dimensione dell'immagine è 513 × 397 px.

Problemi correlati