home *** CD-ROM | disk | FTP | other *** search
/ Millennium Time Capsule / AC2000.BIN / disks / ac12disk / joe_eng.142 / manual / ascii / user.txt < prev   
Text File  |  1998-07-30  |  8KB  |  227 lines

  1. User's guide
  2.  
  3. 1) Legal
  4.  
  5. This program is PostCardware. No money is asked to use this software.
  6. Its copy is legal and stronly advised.
  7.  
  8. Disclaimer : I am not responsible of the use of this program. Use this at
  9. your own risk, specialy you're responsible upon files manipulation you'll
  10. make with Joe.
  11.  
  12. If this program pleases you, I invite you to send me a postcard or an e-mail.
  13. This will describe the bugs you have found, options you would like to have,
  14. an angry or a greeting message. My address :
  15.  
  16.   Pierre TONTHAT
  17.   35, Avenue Lacassagne
  18.   F-69003 Lyon
  19.   nef@mygale.org
  20.  
  21.  
  22. 2) Installation
  23.  
  24. Joe needs 1 Mb memory to run. If you want Joe and the browser at the same
  25. time in memory, you'll need a minimum of 2 Mb or you'll have to quit Joe to
  26. run the browser.
  27. A hard disk is advised. If not, a second floppy disk should be usefull.
  28.  
  29. a. Install Joe eveywhere on your disk.
  30. The new JOE.PRG and JOE.RSC must be together. You'll have to delete the old
  31. JOE.RSC evenif you have customized it.
  32. NB : A JOE_C.RSC with color icons exists recently, located in the GOODIES
  33. repertory. Rename it as JOE.RSC and put it besides JOE.PRG. This color RSC
  34. works only with AES equal or greater than 3.40 (Falcon TOS or every Atari
  35. under MagiC or NAES environement).
  36.  
  37. b. Launch JOE.PRG and determine the paths and the preferences in the
  38. "Options" menu. Save the configuration.
  39. The lines number in the preferences is important : it determines Joe memory
  40. consommation.
  41. Choose a good value (3000 lines (width 128 caracters) is a good compromize).
  42. It is counselled not to load huge files. Ethicaly thinking, an HTML file
  43. should not be over 32 Kb to avoid long HTTP downloading.
  44. You can have several configuration, but JOE.INF is always loaded at launching.
  45. Determine also the repertory containing the modules.
  46.  
  47. c. Install OLGA (save the buggy 1.50 version) and BubbleGEM in the AUTO
  48. folder of your multitasking OS.
  49. Edit the OLGA.INF file and write at [applications] location,
  50. JOE=path+name of JOE.PRG
  51. JOE searchs OLGA and BubbleGEM presence at launching.
  52.  
  53.  
  54. 3) Generalities
  55.  
  56. Joe is a text editor specialized for HTML pages creation and a shell for an
  57. HTML browser. You have som utilities and facilities such as text macros,
  58. automatic conversion of special caracters, tag colors...
  59. Modules can be launched from 1.40 version and can generate (for example) tags
  60. easier than writting them directly. 
  61.  
  62. Icons description (left to right)
  63.  
  64. - Load an HTML file or Atari ASCII text (LF+CR at line end)
  65. - Insert an HTML file or Atari ASCII text, from a directory defined
  66. in the paths (Library)
  67. - Save text in Atari ASCII text format (or the block if it exists)
  68. - Print the whole text or the block. Be carefull if you are under
  69. Falcon TOS : printing will work correctly with a patch (TOS bug).
  70. - Delete the text or the block
  71. - Search : a string text, ASCII caracters greater than 127, Bad relatives
  72. links
  73. - Utilities : Replace, Special caracters Conversions, Destroy the tags
  74. Extract links
  75. - Select the top or the bottom of the block
  76. - Insert text from the clipboard
  77. - Copy block in clipboard
  78. - Move block to clipboard
  79. - Launch browser. Automatic text saving before launch is done if
  80. you declared it in the preferences.
  81. -Drag and Drop, for the whole text or the block. Exchanges with
  82. others applications only work in multitasking mode.
  83. The block can be dragged to an editable field object : the first line
  84. of the block will be inserted.
  85.  
  86.  
  87. 4) Mouse use
  88.  
  89. - Left clic
  90.  
  91. Icon selection or formulars manipulation
  92. * On the text : locate the text cursor
  93. * On the text + Control : select top of the block
  94. * On the text + Alternate : select bottom of the block
  95. * On the text + Left Shift : select the line as block
  96.  
  97. - Double left clic
  98.  
  99. * On the text : apparition of the fileselector, which permits
  100. the insertion of a filename in the text (with consideration of relatives paths).
  101. * On an editable field object of the window "Macros de texte" : apparition of
  102. a fileselector which permits to link the macro to an external file *.HTM or
  103. *.STG of the library
  104.  
  105. - Left clic (holding) + right clic, hold the buttons pressure
  106.  
  107. Apparition of a pop-up menu containing spacial caracters (ASCII>127).
  108. When a caracter is choosen, stop pressure on the right button. There's next
  109. an insertion (and automatic conversion (if you have choosen the option in
  110. "Miscellaneous") of the caracter at the text cursor location.
  111.  
  112. - Right clic
  113.  
  114. * On the icons tool bar, the tag menu or the text macros window : activation
  115. of BubbleGEM.
  116. Activation is automatic if you have select the Deamon option in BubbleGEM
  117. preferences.
  118. * On the text : activation of the modules launching pop-up.
  119.  
  120.  
  121. 5) Special keys use
  122.  
  123. Everywhere :
  124.  
  125. F1 : Load a preferences file (*.INF)
  126. Shift+F1 : Save the preferences (*.INF)
  127. F2 : Determine paths
  128. F3 : Miscellaneous
  129. F4 : Text macros
  130.  
  131. F5 : Open the editing window
  132. F6 : Full screen for the browser and the editor windows
  133. F7 : Screenband windowing for Joe and browser
  134.  
  135. F9 : Activation of browser window or launch the browser
  136. F10 : Launch the browser alone or with the Joe edited text
  137. (Automatic save if declared in the preferences)
  138.  
  139. Control+Q : Quit
  140. Control+U : Close the window
  141. Control+W : Window full screen (or old size)
  142. Control+G : Garbage collection in Joe memory
  143.  
  144.  
  145. HTML edition window :
  146.  
  147. Control+L : Load
  148. Control+M : Merge
  149. Control+S : Save
  150. Control+P : Print (GFA Llist therefore be carefull in Falcon TOS bug)
  151. Control+Backspace : delete the text or the block
  152. Control+C : Search
  153. Control+V : Keep searching
  154. Control+R : Replace
  155. Control+H : Select the top of the block
  156. Control+B : Select the bottom of the block
  157. Control+I : Insert from clipboard
  158. Control+J : Copy block to clipboard
  159. Control+K : Move block to clipboard
  160. Control+A : Launch the browser (with or without saving, see preferences)
  161.  
  162. Insert : Insert a new line (GFA editor way)
  163. Control+Delete : Delete the line (also GFA editor way)
  164.  
  165. Alternate+valeur ASCII: Insert every ASCII caracter
  166. (you need CKBD under MagiC)
  167.  
  168. Help : Activation of the tags menu
  169. Arrows : Select item
  170. Left shift + arrows : Top, bottom, ending right or left item selection
  171. Space or Return : Valid = Insert item in the text
  172. Escape : Cancel
  173.  
  174.  
  175. Text macros window :
  176.  
  177. Control+arrows : Change key
  178. Control+P : Print entire list of macros
  179. Control+L : Load a text macros (*.MAC)
  180. Control+L : Save the text macros (*.MAC)
  181.  
  182.  
  183. 6) Text macros
  184.  
  185. There are two ways inserting text macros :
  186. - with the tags menu in the editing window. mounted with the left clic mouse
  187. or Help key.
  188. - with short-cuts always including Alernate and (A to Z) keys.
  189.  
  190. You can modify these macros as you wish :
  191. - modify the JOE.RSC at the third tree (tags menu) with a ressource editor
  192. like WERCS, INTERFACE, or RSC3. Joe is coded to accept an modified tags menu.
  193. You can add, delete, modify the items (G_STRING) or add menus (G_TITLE).
  194. I don't advise these manipulations to neophytes.
  195. IMPORTANT : a menu must be small not to create drawing bugs.
  196. It must not take over the 640*400 screen on Falcon singleTOS (ie bugs).
  197. You must Sort the items and the menu if you dont' want to have surprises
  198. when using the menu with keys.
  199. - Configure the text macros keys, directly under Joe, in the window
  200. "Text macros". You can change text macros at every moment.
  201.  
  202. Some caracters of the text macro string are reserved :
  203.  
  204. "|" : same as "Return"
  205. "~" : locates the text cursor after the macro insertion
  206. "#" at first : means to load a file located in the library.
  207. If the extension is *.HTM, the file is inserted in the text line per line.
  208. If the extension is *.STG, the file is inserted as a text macro.
  209.  
  210.  
  211. 7) Modules
  212.  
  213. Joe handles since 1.40 version externals modules and a custom protocol which
  214. permits text exchanges.
  215.  
  216. To be launched under Joe and appear in the pop-up modules (right clic
  217. on text), these programs must :
  218.  
  219. - have the *.PRG extension
  220. - be in a module directory defined in the options
  221. - be besides a text file with the same name of the module but but the
  222. *.JXM extension .
  223. Module activation is managed in Miscellaneous in Joe program.
  224.  
  225. For more details, consult the programmer's guide
  226.  
  227.