PaulK
Posts: 9
Joined: Tue Dec 19, 2017 10:24 pm

Dialog Themes with MSI files

Hi

I've created a blank .NET project and selected theme Graphite (you can select any type you like). I have added a LicenseAgreementDlg and I have added a .rtf file which has text larger than the view textbox, this is just to highlight the problem I see.

I have attached an image of what happens with UI when run directly from a MSI file, when run from an EXE file it formats as expected. Also it's not just textboxes is all control objects that do not display correctly when used form a MSI file.

Please advice on what I need to do to correct this.

Look forward to your reply.
Attachments
msiAgreement.jpg
msiAgreement.jpg (105.58 KiB) Viewed 1433 times
Daniel
Posts: 8238
Joined: Mon Apr 02, 2012 1:11 pm
Contact: Website

Re: Dialog Themes with MSI files

Hello,

Please note this happens because the MSI package type cannot display the enhanced user interface controls. The "Enhanced User Interface" feature is supported only by an EXE package type.

Only the "Classic" theme is supported by the MSI package type. So, you must build and launch only the EXE package type when using any other theme (than the "Classic" one).

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”