home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / amiga / programm / 12908 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  1.3 KB

  1. Path: sparky!uunet!portal!cup.portal.com!Tony-Preston
  2. From: Tony-Preston@cup.portal.com (ANTHONY FRANCIS PRESTON)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re:   ToolMaker from CATS
  5. Message-ID: <64999@cup.portal.com>
  6. Date: Mon, 31 Aug 92 06:58:40 PDT
  7. Organization: The Portal System (TM)
  8. References: <heinz.035s@edohwg.UUCP> <hemmer.01x4@hemmer.adsp.sub.org>
  9.   <heinz.038q@edohwg.UUCP><1992Aug28.115039.19259@welchgate.welch.jhu.edu>
  10.   <64836@cup.portal.com> <F66Br*QU1@swinjm.UUCP>
  11. Lines: 15
  12.  
  13. The really nice thing about ToolMaker is that I have a window with
  14. 9 gadgets(buttons), each one opens a window, each window has a 
  15. set of gadgets(integer, string, checkmark, button, listview, ect)
  16. with a wide variety.  By using the "userdata structures" option, I
  17. really only had to modify one file, the rest is completely generated
  18. by ToolMaker.  The file "ease_events.c" contains stubs for each
  19. gadget.
  20.  
  21. This means I can add to my gadgets, reposition things, move things
  22. around and regenerate the source with little impact on my code.  The
  23. whole user interface(well, nearly the whole interface) has it's source
  24. in the file "ease.tm" which is maitained by ToolMaker.  
  25.  
  26. Sure, I am limited in the font processing, and only 10 windows, but
  27. from what I have seen, it does make "MY" work alot less.
  28.