home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 4 / CDPD_IV.bin / e / mailinglists / binaries / srcgen.lha / SrcGen.readme < prev   
Text File  |  1992-09-02  |  2KB  |  47 lines

  1.  
  2.                 SrcGen GadToolBox source generator for E
  3.  
  4. NOTE VERY WELL: this is NOT an official release of SrcGen, but just
  5. an interim version so that all those that have been waiting to use this
  6. software can can get started, until I get my act together and write a
  7. REAL version.
  8.  
  9. I know everybody says the following when distributing their software,
  10. but to this version of SrcGen it applies specifically:
  11. "Use this software at your own risk".
  12. Don't assume this program to be correct.
  13.  
  14. Now we've got that taken care of, let's get to the workings of the
  15. software. First of all, you'll be needing GadToolBox v2.0 or higher,
  16. and have the gadtoolsbox.library that comes with it in your LIBS:.
  17. now, with GTB, make some simple example (just a window with a few
  18. gadgets/menus etc.), save it as "bla" (filename will be "bla.gui"),
  19. and type:
  20.  
  21. 1> SrcGen bla
  22. 1> EC bla
  23. 1> bla
  24.  
  25. "bla.e" contains the routines for opening your interface, as well
  26. as some routines to handle idcmpmessages, errors etc., and a dummy
  27. "main" that just waits for one selection. here you can put in
  28. your own code. see the commandline template how to stop SrcGen from
  29. generating these routines.
  30.  
  31. That's all there's to it. If you have problems, just check the
  32. source that has been generated. If you can't figure it out, send
  33. me mail about it.
  34.  
  35. Here's a list of things not implemented in this version:
  36.    - check and implement all possible tags
  37.    - open screen.
  38.    - Wait4Message <-> IDCMP
  39.    - Other fonts than topaz-8 as gadgettext
  40.    - hotkey support?
  41.  
  42. anyway, have fun with it.
  43.  
  44. Wouter.
  45.  
  46. Wouter@alf.let.uva.nl
  47.