Bugs item #1841842, was opened at 2007-11-30 09:19 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1841842&group_id=105970
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: wixui Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Eric Bickle (shadowchaser) Assigned to: Nobody/Anonymous (nobody) Summary: Move InstallUISequence items out of dialogs and into UIs Initial Comment: Presently, some dialog sequencing information is stored within the dialogs themselves. For example, WelcomeEulaDialog.wxs includes the following: <InstallUISequence> <Show Dialog="WelcomeEulaDlg" Before="ProgressDlg">NOT Installed</Show> </InstallUISequence> Including this information in the dialog file makes it difficult to fully control the sequencing of dialogs in a "custom" ui mode. The dialogs should be fully "self contained", with the sequencing information being 100% contained within the UI files, such as WixUI_FeatureTree.wxs. * Remove all of the InstallUISequence elements from the dialogs and place them as child elements of each individual <UI>. * Remove all of the "Publish" elements from the dialogs that are used to connect sequences of dialogs together. Place the publish elements within each individual "UI" file instead. * Do not include any code within a dialog that looks at "WixUI_Mode". If WixUI_Mode is required in a dialog, it probably means that the dialog is not properly componentized. These changes would componentize each dialog, making them fully reusable in customized user interfaces. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1841842&group_id=105970 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
