Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How can I add standard Feature dialog in custom set of standard UI dialogs #1744

Open
abskulkarni opened this issue Feb 12, 2025 · 1 comment

Comments

@abskulkarni
Copy link

abskulkarni commented Feb 12, 2025

Hi @oleg-shilo
I am using WixSharp v3. I am using project.UI = WUI.WixUI_FeatureTree; for my MSI execution.

My main requirement is to add custom labels (to display product version & release values) on welcome screen. But with FeatureTree option, I get standard welcome screen & I cannot customize welcome screen to have custom label & values.

So, I tried to use custom welcome dialog where I can put labels. For that, I have to use project.ManagedUI.InstallDialogs.Add option to add all custom /WixSharp dialogs. There I get Dialogs.Feature dialog which I don't want. I want standard Features screen instead.

So, my questions are in below order of priority to be resolved. Can you please help me in resolving it.

  1. How can I set custom banner and background image on custom dialog? Images are there in folders of Wix project. I need to refer them while loading custom dialog and set them as banner and background images.
  2. If I choose custom set of UI dialogs, how can I get standard feature dialog instead of WixSharp Feature dialog?
  3. If nothing out of above two is possible to display product version & release, if & how is it possible to add product version & release to MSI properties? (Through powershell or something?)
@oleg-shilo
Copy link
Owner

I would advise you to use Managed UI, which comes with the complete C# source code for all dialogs. You can do any customization you want:

Image

I would also advise switching to WiX4 stream as WiX team already stopped supporting WiX3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants