X-Recipient: archive-cygwin@delorie.com
X-Spam-Check-By: sourceware.org
Date: Thu, 7 May 2009 14:35:17 -0400
From: Christopher Faylor <cgf-use-the-mailinglist-please@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: [ANNOUNCEMENT] [1.7] Updated: cygwin-1.7.0-47
Message-ID: <20090507183517.GA27160@ednor.casa.cgf.cx>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <announce.20090506132520.GL21324@calimero.vinschen.de> <loom.20090507T071415-490@post.gmane.org> <416096c60905070213h43e0de24w4d9a865024517d7b@mail.gmail.com> <3f9605p2tlekehd2vd9jqn7emg29ss15ir@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <3f9605p2tlekehd2vd9jqn7emg29ss15ir@4ax.com>
User-Agent: Mutt/1.5.16 (2007-06-09)
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

On Thu, May 07, 2009 at 02:20:18PM -0400, Andrew Schulman wrote:
>> > By the way, I don't like that setup maximizes the window when on the package
>> > selection step.
>> 
>> I haven't seen it, but it certainly sounds wrong for a "wizard"-style
>> window to change its size when you press the Next button.
>
>Hm, I always think it's kind of handy.  Also that it changes back again
>after you're done with the selections.  Saves me 2 clicks every time I run
>setup.

That's why I implemented it (that + Corinna asked me to do something
like this a while ago).  It certainly isn't particularly useful to
ALWAYS open a window which is too small to hold the information it is
trying to convey.  That's what setup.exe used to do.

It is pretty difficult to make setup's property sheet methods do
anything more flexible than maximize.  One alternative is to make all of
the setup windows bigger.  I tried that and it looked much more
intrusive than just maximizing the one window which needs it.

Lots of installers take full control of the screen.  setup.exe is unique
in that it doesn't take full control for the entire install process.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

