home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 498b.lha / HyperText / Editors.txt < prev    next >
Text File  |  1991-04-08  |  2KB  |  49 lines

  1. \center
  2. \underline Editor/ARexx Integration\underline
  3.  
  4. \format
  5.     The ARexx macros that are provided here are geared to developers who
  6. would like to have a flexible environment to create hypertext documents.
  7.  
  8.     Any editor that supports an ARexx interface will make creating HT
  9. documents easier.  There is support provided for the following editors:
  10.  
  11. \freeformat
  12. \indent 25
  13. TxEd Plus (MicroSmiths Inc.)
  14. DME (Matt Dillon)
  15. MG3a (Mike Meyer and friends)
  16. CygnusEd (ASDG) - incomplete at the moment
  17.  
  18. \format
  19.     The routines provided vary somewhat in features from editor to editor.
  20. This is mainly due to the various interfaces provided by these editors.
  21. For example, MG3a provides a \bold very \bold rich ARexx interface for
  22. several operations.  This makes it easier to add more features, as opposed
  23. to something like DME which has a somewhat crude (but workable) ARexx
  24. interface.
  25.  
  26.     The base layer of features for all editors consists of a simple way to
  27. define links in your text, and a method for easily inserting text style
  28. commands into your document.  The ability to define a link in your text via
  29. the mouse is important.  Now you can simply highlight the text you would
  30. like linked, and with a single key press or menu choice, you are greeted
  31. with a complete "Link requestor".
  32.  
  33.     The link requestor is self-explanatory for the most part.  You choose
  34. the type of link you would like, fill in the necessary data and exit.  The
  35. link information will then be installed into your editor.
  36.  
  37.  
  38.  
  39. My editor isn't on that list?!?
  40.  
  41.     Almost any other editor could be easily added configured to work with
  42. HT via an ARexx interface.  The support routines, all written in a
  43. combination of ARexx and the editor configuration language, are layered so
  44. that hooking into a new editor is simply a matter of writing a few top
  45. level routines.  Originally, once the DME interface had been written,
  46. adding support for TxEd+ was trivial.  In general this should be the case
  47. for any other editor.
  48.  
  49.