This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: Setup window size: a suggestion
- From: Garth Dahlstrom <garth at utmail dot to>
- To: cygwin at cygwin dot com
- Date: Sat, 28 Sep 2002 17:56:51 EDT
- Subject: Re: Setup window size: a suggestion
- Reply-to: garth at utmail dot to
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/