Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: binary X-Originating-Ip: 24.156.202.7 X-Webmail-User: garth AT utmail DOT to To: cygwin AT cygwin DOT com MIME-Version: 1.0 From: Garth Dahlstrom X-Http_host: web.utmail.to Subject: Re: Setup window size: a suggestion Date: Sat, 28 Sep 2002 17:56:51 EDT Reply-To: garth AT utmail DOT to Message-ID: <103325021501@mail1.emumail.net> I'm pretty useless when it comes to building stuff at a command line... I gave getting from CVS and building it a go... I've had a bunch of headaches, I have no idea what packages I need to build it (since I didn't install everything), I figured out for sure you can't use GCC 3.2, had to downgrade... btw, try searching for C++ compiler error in ht/dig (bye-bye +'s). I tried the instructions at also: http://sources.redhat.com/ml/cygwin/2002-06/msg00709.html I got as far as running bootstrap.sh and I get this Can't find /usr/autotool/devel/bin/aclocal, which I have no idea what package to install for... btw, is there a tool that I can use to find out which package to install for command 'x'? Once I can build the setup.exe then I'll have a go at a patch, but I'm giving up for today... -Garth Northern.CA ===-- http://www.northern.ca Canada's Search Engine On Sat, 28 Sep 2002 12:18:09 -0400 (EDT) Igor Pechtchanski wrote: > Garth, > > FYI: Setup currently uses a set of static resource files for its dialogs. > The setup developers have adopted a model where all the dialogs have the > same size, and are drawn in the same window (IIRC, I may be mistaken). > > You seem to have some experience with this kind of programming. Why not > check out the setup sources from cvs (see > http://sources.redhat.com/cygwin-apps/setup.html for instructions) and try > to make a patch? If this works, I'm sure it would be widely appreciated > by the community... :-D > Igor > > On Sat, 28 Sep 2002, Garth Dahlstrom wrote: > > > [was Re: RFE - Cygwin setup.exe] > > > > My appolgies, seems folks have started thread on this already... > > > > I see 2 ways to overcome the issue of the resizable installer/ > > package selection dialog size: > > > > Option 1) add a button to the bottom of the package selection screen > > that says 'Zoom' and make it open only the packages selection > > related stuff in a new modal window that is bigger/resizable. > > > > Option 2) rework the whole setup program to be resizable, this > > can be done using a lot of panels that are aligned something like > > this (I've done this in Delphi before): > > +-Form1 --------------------+ > > |+-P1-alTop----------------+| > > ||+P3-alClient-++P2-alRight|| > > ||| "Choose..."|| [Icon] ||| > > ||+------------++---------+|| > > |+-------------------------+| > > |+-P6-alClient-------------+| > > || || > > || () Install from Internet|| > > || () DL from Internet || > > || () Install from Localdir|| > > || || > > |+-------------------------+| > > |+-P4-alBottom-------------+| > > || +P5-alRight|| > > || |[buttons]||| > > || +---------+|| > > |+-------------------------+| > > +---------------------------+ > > Px is TPanel type, where x is the creation order using a gui. > > alxxxx is the Align property of the Tpanel object. > > > > If I had to choose, I would do option 1 cause it is really > > easy, and I'm lazy. option 2 would be quite a bit more rework > > to the way things are I should think. > > > > -Garth > > > > Northern.CA ===-- > > http://www.northern.ca > > Canada's Search Engine > > -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/