9
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

WiX Toolsetで使えるUI画面

Last updated at Posted at 2017-05-05

はじめに

WiX ToolsetにはいくつかDialogのセット(WixUI Dialog Library)が用意されていますが、ドキュメントには画像が用意されていないのでどのセットを使ったら良いか、選びにくいと思います。そこで、ここでは各セットがインストール時にどのような画面を表示するのか見ていきたいと思います。

WixUI_Mondo Dialog Set

おそらく最も一般的なUIセットではないかと思います。

  • WelcomeDlg
    11WelcomeDlg.png
  • LicenseAgreementDlg
    12LicenseAgreementDlg.png
  • SetupTypeDlg
    13SetupTypeDlg.png
  • CustomizeDlg
    14CustomizeDlg.png
  • DiskCostDlg
    15DiskCostDlg.png
  • VerifyReadyDlg
    16VerifyReadyDlg.png

OrcaでMSIの中身を見ると、標準で表示されるダイアログ以外にもいくつかダイアログが用意されていることがわかります。
MondoDialogPreview.png

WixUI_Minimal Dialog Set

このUIセットは、インストール時、使用許諾契約書の画面を表示し、ユーザーが同意すればすぐにインストールが始まります。

  • WelcomeEulaDlg
    WelcomeEulaDlg.png

OrcaでMSIの中身を見ると、こうなっています。
MinimalDialogPreview.png

WixUI_InstallDir Dialog Set

MondoでSetupTypeDlgが表示されるところが、InstallDirDlgに差し替わったものです。いまどき、「Program Files」以外にインストールするケースがあるのか謎ですが、SetupTypeDlgが不要ならこのセットを出発点に表示するダイアログをカスタマイズするのもあり、かもしれません。

  • WelcomeDlg
    51WelcomeDlg.png
  • LicenseAgreementDlg
    52LicenseAgreementDlg.png
  • InstallDirDlg
    53InstallDirDlg.png
  • VerifyReadyDlg
    54VerifyReadyDlg.png

OrcaでMSIの中身を見ると、こうなっています。
InstallDirDialogPreview.png

WixUI_FeatureTree Dialog Set

MondoにあるSetupTypeDlgが表示されず、直接CustomizeDlgが表示されるタイプです。ある程度わかった人が使うインストーラー向けでしょうね。

  • WelcomeDlg
    61WelcomeDlg.png
  • LicenseAgreementDlg
    62LicenseAgreementDlg.png
  • CustomizeDlg
    63CustomizeDlg.png
  • VerifyReadyDlg
    64VerifyReadyDlg.png

OrcaでMSIの中身を見ると、こうなっています。
FeatureTreeDialogPreview.png

WixUI_Advanced Dialog Set

Minimalに[詳細設定]ボタンを押すと現れるInstallDirDlgが追加されたものです。詳細設定の内容をカスタマイズすることが前提のセットだと思われます。また、InstallScopeDlgというものが用意されているのが特徴です。

  • AdvancedWelcomeEulaDlg
    71AdvancedWelcomeEulaDlg.png
  • InstallDirDlg
    72InstallDirDlg.png
  • InstallScopeDlg
    73InstallScopeDlg.png

OrcaでMSIの中身を見ると、こうなっています。
AdvancedDialogPreview.png

9
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?