site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com While this can prove convenient, the end-user can get fully confused. Let's take the following example: o My choice Package A (100 KB) o My Sub choice Package B (10 KB) o My Sub choice 2 Package C (1 KB) [x] My Choice 111 KB [x] My Sub choice 10 KB [x] My Sub choice 2 1 KB Now, let's say I remove Package A. In Installer.app, this will look exactly the same except for the Size: [x] My Choice 11 KB [x] My Sub choice 10 KB [x] My Sub choice 2 1 KB Let's take the following example: o My choice o My Sub choice o My Sub choice 2 My $0.02 _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... 1) You can have a choice that contains a package and multiple sub- choices. If we build such a distribution, we can see in Installer.app (in Customize mode): This is a bit confusing for the end-user because 10 + 1 = 11 (at least, in decimal, the last time I checked). There's no way for the end user to figure out why sometimes 10 + 1 = 11 and sometimes 10 + 1 = 111. 2) A choice has 3 attributes to describe its initial state: selected or not, enabled or not, hidden or not. IMHO, PackageMaker is lazy regarding the "Selected "flag and this can lead to incoherences between the distribution settings and what really happens. In PackageMaker 3, I can state that "My Choice" is not selected by default but that by default, "My Sub choice" and "My Sub choice 2" are. (or the opposite). This should not be possible because the "Selected" state of a parent is determined by the states of its children (it's also the reason why the Mixed State exists for Checkboxes) Maybe it could be possible to use one the few Gigaflops available to add some ingenuity to this checkbox. This email sent to site_archiver@lists.apple.com