The closest that I get is setting existing features in the tree to "unselected" (Do not install) based upon User interaction in previous dialogs. The feature list is static, but the items selected by default on the Customize dialog are controlled by the prior interaction.
I'm not sure that would get you to where you want to go. David Adams MSN MessengerID: [EMAIL PROTECTED] >From: Bob Arnson <[EMAIL PROTECTED]> >To: Sigurd Stenersen <[EMAIL PROTECTED]> >CC: wix-users@lists.sourceforge.net >Subject: Re: [WiX-users] Hiding features >Date: Mon, 09 Oct 2006 09:05:42 -0700 >MIME-Version: 1.0 >Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by >bay0-mc1-f19.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2444); Mon, 9 >Oct 2006 09:05:51 -0700 >Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93])by >sc8-sf-spam2.sourceforge.net (Postfix) with ESMTPid DB1EE13BDE; Mon, 9 Oct >2006 09:05:50 -0700 (PDT) >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 1GWxdU-0001Ek-HFfor >wix-users@lists.sourceforge.net; Mon, 09 Oct 2006 09:05:48 -0700 >Received: from alnrmhc14.comcast.net ([204.127.225.94])by >mail.sourceforge.net with esmtp (Exim 4.44) id 1GWxdU-0003Oz-6zfor >wix-users@lists.sourceforge.net; Mon, 09 Oct 2006 09:05:48 -0700 >Received: from [192.168.0.105] >(c-24-16-25-98.hsd1.wa.comcast.net[24.16.25.98])by comcast.net (alnrmhc14) >with ESMTPid <20061009160542b1400kp3kue>; Mon, 9 Oct 2006 16:05:42 +0000 >X-Message-Info: LsUYwwHHNt08KgMHMsZpIi4Ay1vItfkh+G6u+eKafGM= >User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) >References: <[EMAIL PROTECTED]> >X-Spam-Score: 0.0 (/) >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=200001 >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: 09 Oct 2006 16:05:52.0730 (UTC) >FILETIME=[CB81D3A0:01C6EBBC] > >Sigurd Stenersen wrote: > > Is it at all possible to modify the number of features in the feature >tree, > > from a DLL or using some sort of action ? > > > > I'm able to set the state of features, but I would like to present users > > with different trees depending on selections made in a previous dialog. > > > > Functionally, this is similar to using a condition to set the feature's > > level, except I want to be able to do this according to user input. And >it > > seems that by the time the user is allowed to enter anything the >conditions > > in the feature tree have already been evaluated. > > >Feature conditions are evaluated during the CostFinalize action, which >comes well before most UI. Off the top of my head, I can't think of an >easy way to do what you want. The feature selection tree doesn't really >offer customization beyond what's documented. Unless a feature's install >level is 0 (or it's specifically hidden by its attributes), the >selection tree shows it. You might want to consider custom >feature-selection dialogs instead. From there, you can publish Remove >and AddLocal control events to exactly control which features get >installed. > >-- >sig://boB >http://bobs.org > > >------------------------------------------------------------------------- >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 ------------------------------------------------------------------------- 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