[247] in DCNS Development

home help back first fref pref prev next nref lref last post

Re: Easy-to-Learn, Portable, GUI toolkit

daemon@ATHENA.MIT.EDU (Michael L Barrow)
Sat Sep 19 18:30:49 1992

Date: Sat, 19 Sep 92 18:29:45 EDT
From: mlbarrow@MIT.EDU (Michael L Barrow)
To: macdev@MIT.EDU, dosdev@MIT.EDU, developers@MIT.EDU

In article <1992Sep14.214553.25775@murdoch.acc.Virginia.EDU>, you wrote:
> 
> 
> 				 SUIT
> 
> 		  The Simple User Interface Toolkit
> 		 is now available for anonymous FTP.
> 	Copyright 1990, 1991, 1992, the University of Virginia
> 
> ---------------------------------------------------------------------------
> 			    What Is SUIT?
> ---------------------------------------------------------------------------
> SUIT is a standard library of GUI screen components (buttons, menus,
> sliders, etc.), and allows *interactive layout* and specification of user
> interfaces even while the application runs. SUIT is portable. Programs
> using SUIT are written in ANSI-C, and run across all platforms with exactly
> the same source code. Currently, SUIT runs on:
> 	* UNIX/X platforms: SPARC, SGI, IBM RS/6000, DECSTATION, Sun3
> 	* Color Macintosh & Macintosh Powerbooks
> 	* DOS 5.0
> 	* MS-Windows 3.1
> 
> This file contains information about what SUIT is, who uses it, where
> to go if you need help with SUIT and of course, what you need to do to
> get SUIT installed where you are.
> 
> ---------------------------------------------------------------------------
> 			      Why SUIT?
> ---------------------------------------------------------------------------
> After experiences with other GUI toolkits, we found them all TOO HARD TO
> LEARN, and have spent the last two years building a system that is easy to
> learn.  How easy?  We've documented that undergraduates can use SUIT
> productively after 2 hours with our ten page tutorial. We also have a 160
> page detailed reference manual, and tons of example programs that show how
> to use various widgets and features. 
> 
> ---------------------------------------------------------------------------
> 			    Who Uses SUIT?
> ---------------------------------------------------------------------------
> SUIT has already been used at a large number of beta sites; to help
> convince you that SUIT isn't "flakeware," we are asking for "soliticed
> testimonials" from SUIT users, vouching for SUIT's stability and ease of
> use. Look for them on this newsgroup.
> 
> ---------------------------------------------------------------------------
> 			  Who Can Get SUIT?
> ---------------------------------------------------------------------------
> SUIT, including all its source code, is available without charge
> to Universities and other non-profit institutions.  For-profit
> organizations can license SUIT for a hefty fee (site licenses only;
> money is used to support students doing SUIT maintenance. Email
> suit@uvacs.cs.virginia.edu if you'd like to license SUIT.)
> 
> No one may redistribute SUIT without our express written permission,
> although executable programs built with SUIT may be redistributed.
> 
> Anyone may ftp SUIT for evaluation purposes.
> 
> 
> ---------------------------------------------------------------------------
> 	   What Do I Need At My Site In Order To Use SUIT?
> ---------------------------------------------------------------------------
> This depends on the platform you will use:
> 
> UNIX/X: 
> 	You will need at least X11R4 and gcc 2.1 or later
> 	or any ANSI-compatible C compiler. 
> 	(If all you have is gcc 1.3X, send us mail. 'gcc -v'
> 	is how to find out what you have).		
> 
> 	On the RS6000, SUIT is known to work with 
> 	version 3.1.5 and 3.1.6 of the operating system 
> 	and version 1.1 of the xlc compiler. 
> 				
> MAC:
> 	System 6.0 or 7.0 and Think C 5.0
> 
> DOS:
> 	DOS version 5.0 and Borland C++ version 3.1
> 
> WINDOWS:
> 	Microsoft Windows 3.1 and Borland C++ version 3.1
> 
> ---------------------------------------------------------------------------
> 			  How Do I Get SUIT?
> ---------------------------------------------------------------------------
> Getting SUIT is easy: below are instructions for getting the SUIT demo
> program and a README file that walks you through some of SUIT's most
> powerful features. This README also shows you how to get the entire
> SUIT distribution.
> 
> The more verbose set of instructions included below is also available
> by typing
> 
> 		finger suit@uvacs.cs.virginia.edu
> 
> 
> Short Instructions For Wizards:
> -------------------------------
> 	anonymous ftp to 128.143.8.100 
> 	cd pub/suit/demo/{sparc,dec,etc}  <----- your platform type here
> 
> 	get README
> 	get demo.sui
> 	get demo 	 (on DOS & MS windows, this is demo.exe)
> 
> 	remember to use binary transfer
> 
> 
> Full Details For Normal People:  
> -------------------------------
> 	The demo is made up of the following files:
> 
> 	demo		-- an executable demo program
> 				(demo.exe on DOS/Windows platforms)
> 	demo.sui 	-- a support data file that demo needs
> 	README		-- an ASCII text file that explains SUIT and 
> 				tells how to get the whole SUIT distribution
> 
> 	The files are in the directory
> 		pub/suit/demo/<arch> 
> 
> 	where <arch> is one of the following supported architectures:
> 		sparc
> 		sun3
> 		rs6000
> 		sgi (note: this version uses X-windows, not "straight GL") 
> 		dec
> 		dos
> 		windows_3.1
> 		mac (these files are binhexed) 
> 
> 	Download these three files and run demo program (detailed
> 	directions are below, if you need them). If you like the demo,
> 	the README file has step by step instructions for getting
> 	the entire SUIT distribution. 
> 	
> 	Again, thanks for your interest in SUIT. 
> 
> 				---- The SUIT Development Team
> 
> 
> 
>     =================================================
>     DETAILED DIRECTIONS FOR DOWNLOADING THE SUIT DEMO:
>     =================================================
> 
> 	------------------------------
> 	1.) Initiate ftp to our machine at UVa.
> 
> 	Type the following command:
> 
> 		ftp 128.143.8.100
> 
> 	 You should see something that looks like:
> 
> 		Connected to 128.143.8.100.
> 		220 server0 FTP server (Version 6.10 Tue Mar 17 09:07:50 EST 1992) ready.
> 		Name (128.143.8.100:CookieMonster):
> 
> 	where "CookieMonster" is your login ID.
> 
> 
> 	------------------------------
> 	2.) Log in to our machine at UVa.
> 
> 	At the prompt, type: 
> 
> 		anonymous
> 	
> 	You should see something like this:
> 	
> 		331 Guest login ok, send ident as password.
> 		Password:
> 
> 	------------------------------
> 	3.) Type in your local login ID as a courtesy. 
> 	This will not be echoed back to you, so don't panic.
> 
> 	You will see:	
> 
> 		230 Guest login ok, access restrictions apply.
> 		ftp>
> 
> 	------------------------------
> 	4.) Set the transfer mode to binary.
> 	
> 	Type:
> 		binary
> 
> 	------------------------------
> 	5.) Change to the SUIT demo directory.
> 
> 	Type:	
> 		cd /pub/suit/demo
> 
> 	------------------------------
> 	6.) Change into the directory for your machine type
> 	    choices are:
> 		sparc 
> 		sun3
> 	Type:
> 		cd sparc 
> 			OR
> 		cd sun3 
> 			ETC..
> 		
> 	------------------------------
> 	7.) Get the files.
> 
> 	Type: 
> 		get README
> 		get demo.sui
> 		get demo
> 
> 	demo is a big file. 
> 	It might take some time.
> 	------------------------------
> 	8.) Quit ftp
> 	
> 	Type: 
> 		quit
> 
> 	------------------------------
> 	9.) Make the file runnable:
> 	
> 	Type:
> 		chmod ugo+x demo
> 
> 	------------------------------
> 	10.) For Unix users: 
> 		Get into X windows, 
> 	     	if you are not already there
> 	
> 	------------------------------
> 	11.) Run the demo
> 	
> 	Type: 
> 		demo
> 
> 	And read the README file, which will tell you how to
> 	interact with the demo program.
> 
> 
> ========================================================================
> 
> ---------------------------------------------------------------------------
> 		       How Do I Get SUIT Help?
> ---------------------------------------------------------------------------
> 
> As we said, SUIT comes with a 160 page reference manual and lots of
> example programs. If you need more help, you can sign up to the SUIT
> mailing list. Just send mail to 
> 
> 		suit-users-request@uvacs.cs.Virginia.EDU
> 
> to sign up for the mailing list. After that, you can post messages to
> the mailing list after you're signed up by sending mail to
> 
> 		suit-users@uvacs.cs.Virginia.EDU
> 
> If you need to talk to one of the SUIT implementors directly, you can send
> mail to:
> 		suit@uvacs.cs.Virginia.EDU
> 
> We can usually get a response to you in about 48 hours. 
> 
> =========================================================================
> 
> We hope you give SUIT a try. If you want more information about SUIT,
> or have questions that are not answered here, please feel free to send
> us mail. We are eager to hear your suggestions and comments. 
> 
> 						
> 						-- The SUIT Team
> 
> 
> -------------------------------------------------------------------------------
>    _____   _    _   _____   _______
>   / ____) | |  | | (_   _) (__   __)   the Simple User Interface Toolkit
>  / /      | |  | |   | |      | |
>  \ \___   | |  | |   | |      | |                developed at
>   \___ \  | |  | |   | |      | |         Computer Science Department
>       \ \ | |  | |   | |      | |           University of Virginia
>   ____/ / \ \__/ /  _| |_     | |         
>  (_____/   \____/  (_____)    |_|        e-mail: suit@uvacs.cs.Virginia.EDU
> 
> -------------------------------------------------------------------------------

-- Michael L Barrow, Consultant
   Computing Support Services Consulting Group
   MIT Information Systems

home help back first fref pref prev next nref lref last post