Our UI is property driven with a "branching" navigation. We do it in 2.0.
David Adams MSN MessengerID: [EMAIL PROTECTED] >From: "Scott Palmer" <[EMAIL PROTECTED]> >To: "Bob Arnson" <[EMAIL PROTECTED]> >CC: Gary Pretty ><[EMAIL PROTECTED]>,wix-users@lists.sourceforge.net >Subject: Re: [WiX-users] [WiX-devs] Customized UI >Date: Mon, 27 Nov 2006 18:07:47 -0500 >MIME-Version: 1.0 >Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by >bay0-mc5-f13.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2444); Mon, >27 Nov 2006 15:07:54 -0800 >Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93])by >sc8-sf-spam2.sourceforge.net (Postfix) with ESMTPid DBF5B132AD; Mon, 27 Nov >2006 15:07:53 -0800 (PST) >Received: from sc8-sf-mx2-b.sourceforge.net >([10.3.1.92]helo=mail.sourceforge.net)by sc8-sf-list1-new.sourceforge.net >with esmtp (Exim 4.43)id 1GopZn-00080X-LBfor >wix-users@lists.sourceforge.net; Mon, 27 Nov 2006 15:07:51 -0800 >Received: from wr-out-0506.google.com ([64.233.184.239])by >mail.sourceforge.net with esmtp (Exim 4.44) id 1GopZl-0004Hk-1rfor >wix-users@lists.sourceforge.net; Mon, 27 Nov 2006 15:07:51 -0800 >Received: by wr-out-0506.google.com with SMTP id i20so305924wrafor ><wix-users@lists.sourceforge.net>;Mon, 27 Nov 2006 15:07:48 -0800 (PST) >Received: by 10.64.241.3 with SMTP id o3mr312399qbh.1164668867882;Mon, 27 >Nov 2006 15:07:47 -0800 (PST) >Received: by 10.65.158.4 with HTTP; Mon, 27 Nov 2006 15:07:47 -0800 (PST) >X-Message-Info: LsUYwwHHNt0GRzTJKtv38euQ3bg9n3AoUgayenrTOdQ= >References: ><[EMAIL PROTECTED]><[EMAIL PROTECTED]><[EMAIL PROTECTED]><[EMAIL >PROTECTED]><[EMAIL PROTECTED]> >X-Spam-Score: 0.3 (/) >X-Spam-Report: Spam Filtering performed by sourceforge.net.See >http://spamassassin.org/tag/ for more details.Report problems >tohttp://sf.net/tracker/?func=add&group_id=1&atid=2000010.0 RCVD_BY_IP > Received by mail server with no name0.0 HTML_MESSAGE >BODY: HTML included in message0.3 HTML_10_20 BODY: Message is >10% to 20% HTML >X-BeenThere: wix-users@lists.sourceforge.net >X-Mailman-Version: 2.1.8 >Precedence: list >List-Id: "General discussion for Windows Installer XML >toolset."<wix-users.lists.sourceforge.net> >List-Unsubscribe: ><https://lists.sourceforge.net/lists/listinfo/wix-users>,<mailto:[EMAIL >PROTECTED]> >List-Archive: ><http://sourceforge.net/mailarchive/forum.php?forum=wix-users> >List-Post: <mailto:wix-users@lists.sourceforge.net> >List-Help: <mailto:[EMAIL PROTECTED]> >List-Subscribe: ><https://lists.sourceforge.net/lists/listinfo/wix-users>,<mailto:[EMAIL >PROTECTED]> >Errors-To: [EMAIL PROTECTED] >Return-Path: [EMAIL PROTECTED] >X-OriginalArrivalTime: 27 Nov 2006 23:07:54.0484 (UTC) >FILETIME=[DEB09B40:01C71278] > >On 11/27/06, Bob Arnson <[EMAIL PROTECTED]> wrote: >> >>The only other suggestion I'd make is to use different names for the >>custom library you create. In WiX v2, you have to change the various >>Back/Next property values to change the dialog sequence. In WiX v3, >>Derek added support for "floating" Publish elements, which make it >>possible to customize the sequencing entirely in one file, so you're >>essentially adding a new dialog set but using the individual dialogs >>from the .wixlib. >> >>Because of how MSI UI works, we haven't been able to figure out a way to >>make drop-in dialogs easy. It gets even more difficult to have a wizard >>that branches (e.g., based on feature selections in previous dialogs). >>Some of it we can do in a smart UI extension but to add arbitrary >>dialogs would probably require custom actions. Beyond a certain amount >>of CA code, it's probably easier to do an external UI handler that can >>do any UI you want. >> > >Thanks for the info. I'm using Wix 3, because I'm stubborn and I refuse to >deal with 8.3 filenames. (MS should be ashamed, even my Commodore 64 had 16 >character file names :).) > >So far Wix 3 is working relatively well. I haven't encountered anything >that I can identify as a problem with the WiX toolset, just limitations of >MSI (and what appears to be a broken implementation for DIFxApp). Well >there >is one ICE60 warning about fonts that it thinks aren't fonts but I ignore >it >and things work. Oh, and the sequence number warnings when I use a merge >module to install the VC8 and MFC runtimes. > >This talk of WiX 3's "floating" Publish elements sounds interesting. I >can >appreciate the complexity of a fully branching UI, but I'm hoping that the >ability to inject a simple form or two into a linear UI flow might not be >so >hard. In fact if that could be done combined with a way to disable dialogs >in the chain so that they automatically are skipped based on some property >setting then I think you would have something quite powerful that might be >able to handle many branching UI cases. I don't know enough about MSI to >know if it is possible at all. > >Where can I find more information about the "floating " Publish elements >and >defining my own dialog set that borrows from the dialogs in the wixlib. >Something tells me that injecting my own dialogs into the flow may still be >a problem. > > >Thanks, > >Scott >------------------------------------------------------------------------- >Take Surveys. Earn Cash. Influence the Future of IT >Join SourceForge.net's Techsay panel and you'll get the chance to share >your >opinions on IT & business topics through brief surveys - and earn cash >http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >_______________________________________________ >WiX-users mailing list >WiX-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/wix-users _________________________________________________________________ Stay up-to-date with your friends through the Windows Live Spaces friends list. http://clk.atdmt.com/MSN/go/msnnkwsp0070000001msn/direct/01/?href=http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mk ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users