home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / archives / 3777 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  2.3 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!think.com!yale.edu!spool.mu.edu!agate!agate!usenet
  2. From: bush@ecs.ox.ac.uk (Mark Bush)
  3. Newsgroups: comp.archives
  4. Subject: [comp.lang.smalltalk] ANNOUNCE: First release of GNU Smalltalk GUI
  5. Followup-To: comp.lang.smalltalk
  6. Date: 14 Dec 1992 10:19:04 GMT
  7. Organization: Oxford University Computing Laboratory
  8. Lines: 42
  9. Sender: adam@soda
  10. Approved: adam@soda
  11. Distribution: world
  12. Message-ID: <1ghn2oINNml8@agate.berkeley.edu>
  13. References: <1992Nov30.172227.4904@thom5.ecs.ox.ac.uk>
  14. NNTP-Posting-Host: soda.berkeley.edu
  15. X-Original-Newsgroups: comp.lang.smalltalk
  16. X-Original-Date: 30 Nov 92 17:22:27 GMT
  17.  
  18. Archive-name: auto/comp.lang.smalltalk/ANNOUNCE-First-release-of-GNU-Smalltalk-GUI
  19.  
  20.  
  21. Well, the time for waiting is now over!  I have made my code which I've been
  22. writing available for anonymous ftp.  You can get it from:
  23.  
  24.             site: ftp.comlab.ox.ac.uk
  25.             file: /pub/Packages/mst/mstGUI-1.0.tar.Z
  26.  
  27. This file contains a replacement for socket.c in the stix directory of the
  28. source code, and a replacement for Server.st.  You will need to recompile
  29. mst and rebuild your image.
  30.  
  31. I have not had chance to test this with version 1.1.1, nor have I had chance
  32. to do much more with the text input methods.
  33.  
  34. The README explains what to do once you've unpacked the distribution.
  35.  
  36. Briefly, this package contains the basics for creating window applications
  37. in the manner available in other graphical based Smalltalk implementations.
  38. That is, you have a display screen, and are able to create windows with
  39. titlebars, menus, etc.  List and Text views are implemented, though Text
  40. views aer not complete.
  41.  
  42. As examples of the power already available in this distribution, the class
  43. Inspector is available, as is class ClassHierarchyBrowser, though you may
  44. not change elements of an Object you inspect, nor edit classes using these
  45. applications due to the limitations of the Text classes.
  46.  
  47. Errors are now diverted from standard output and appear in a window instead
  48. (with a view to being able to call up a Debugger eventually...).  When Text
  49. classes are fully implemented, all remaining stdout output will be diverted
  50. to the system transcript window.
  51.  
  52. Please have a look at this package and let me know what you think.
  53.  
  54. Send all comments and bug reports to me and I will try to fix any problems
  55. in future releases.
  56.  
  57. Have fun,
  58. Mark
  59.  
  60.