delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/04/29/10:47:54

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-developers-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Sat, 29 Apr 2000 11:48:54 -0400
To: cygwin-developers AT sourceware DOT cygnus DOT com
Subject: Re: Time for a new DLL release
Message-ID: <20000429114854.D14383@cygnus.com>
Reply-To: cygwin-developers AT sourceware DOT cygnus DOT com
Mail-Followup-To: cgf AT cygnus DOT com, cygwin-developers AT sourceware DOT cygnus DOT com
References: <20000428171049 DOT F3289 AT cygnus DOT com> <Pine DOT LNX DOT 4 DOT 10 DOT 10004281427250 DOT 7577-100000 AT abomination DOT cygnus DOT com> <20000428174044 DOT A3864 AT cygnus DOT com> <390AA2D8 DOT 70D69C52 AT vinschen DOT de>
Mime-Version: 1.0
User-Agent: Mutt/1.1.12i
In-Reply-To: <390AA2D8.70D69C52@vinschen.de>; from corinna@vinschen.de on Sat, Apr 29, 2000 at 10:52:40AM +0200

On Sat, Apr 29, 2000 at 10:52:40AM +0200, Corinna Vinschen wrote:
>I would gladly appreciate any help in building a Windows GUI. I had
>the bad luck to be forced to write Macintosh/Windows GUIs the last
>seven years and I'm cured of them! Whatever you do there is always
>a user which is graining about the position or the ambiguous text of
>a button. Umm, no, I'm not _really_ embittered...

Ron Parker has shown great facility at creating setup programs in record
time, so if he's volunteering to help, I think it would be great if
you could collaborate.

I have had the same experience with designing GUIs.  It will be just a
variation on our present experience with setup.exe.  People used to
previously complain about the massive full.exe download, now they
look back on it fondly and wonder why we changed it.

The GUI will be the same way.  People will always be confused by
what a particular button does or will be complaining that we did
something stupidly.

Nah, I'm not bitter either.  I just wrote a Windows editor.  Technical
support for GUIs is also very hard.

"Did you click on the File menu?"

"I don't know what you mean.  I moused your program and it crashed my
computer."

"When you say 'crashed your computer' what do you mean?  Can you still
use the computer after the program goes away?"

"The program doesn't go away!  That's what I'm saying!"

"So can you move the cursor?"

"No.  The 'Home' button doesn't work.  It just sits there."

"What about the arrow keys?"

"I'm pressing the Backspace button but it keeps beeping!  I told you
my computer is crashed!"

"What about the right arrow, um, button?"

(twenty five seconds of typing)

"Ok.  It seems to work now.  But now I have two windows.  I want to
get rid of the crashed one.  How do I do that?"

etc.

cgf

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019