home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / useful / reviews / software / text / flow < prev    next >
Text File  |  1993-04-29  |  21KB  |  493 lines

  1. Newsgroups: comp.sys.amiga.reviews
  2. Path: menudo.uh.edu!usenet
  3. From: barrett@cs.umass.edu (Daniel Barrett)
  4. Subject: REVIEW: Flow 3.1 outline processor
  5. Message-ID: <1992Oct5.004727.7402@menudo.uh.edu>
  6. Followup-To: comp.sys.amiga.applications
  7. Summary: Yup, the moderator writes reviews too.  How about you?
  8. Keywords: text editing, outlines, commercial
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Nntp-Posting-Host: karazm.math.uh.edu
  11. Reply-To: barrett@cs.umass.edu (Daniel Barrett)
  12. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  13. Date: Mon, 5 Oct 1992 00:47:27 GMT
  14.  
  15.  
  16. PRODUCT NAME
  17.  
  18.     Flow, version 3.1
  19.  
  20.  
  21. BRIEF DESCRIPTION
  22.  
  23.     Flow is an outline processor or "idea processor" used for
  24. constructing text outlines with multiple levels of headings.  Headings may
  25. then be manipulated as objects:  moved up and down, moved inward (deeper)
  26. and outward, labeled, deleted, etc.  This review was created using Flow to
  27. organize my thoughts.
  28.  
  29.  
  30. AUTHOR/COMPANY INFORMATION
  31.  
  32.     Name:        New Horizons Software, Inc.
  33.     Address:    206 Wild Basin Road, Suite 109
  34.             Austin, TX  78746
  35.             USA
  36.  
  37.     Telephone:    (512) 328-6650
  38.  
  39.     E-mail:        amigamat@ccwf.cc.utexas.edu (Mark Thomas)
  40.  
  41.  
  42. LIST PRICE
  43.  
  44.     $110.00 (US).  I have seen it for $61.00 mailorder.
  45.  
  46.     Upgrades from previous versions are available; contact New Horizons
  47. for details.
  48.  
  49.  
  50. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  51.  
  52.     Flow 3.1 works on all Amiga models under operating system versions
  53. 1.2 and higher.  No RAM requirements are stated; however, the program itself
  54. is about 200K, so I'd guess you need 512K RAM.
  55.  
  56.  
  57. COPY PROTECTION
  58.  
  59.     None.  Installs on a hard drive.
  60.  
  61.  
  62. MACHINE USED FOR TESTING
  63.  
  64.     I tested Flow 3.1 on both an Amiga 3000T (Amiga OS 2.04, 2MB CHIP
  65. RAM, 8MB FAST RAM) and an Amiga 1000 (Amiga OS 1.3, 512K CHIP RAM, 2MB FAST
  66. RAM).  Some features require Amiga OS 2.0 and therefore did not work on the
  67. A1000.
  68.  
  69.         
  70. REVIEW
  71.  
  72.     Flow 3.1 is an outline processor with many features:  automatic
  73. heading numbering, the ability to collapse and expand (hide and unhide)
  74. headings, search and replace, a 50,000 word spell-checker which can learn
  75. new words, auto-saving of documents, Amiga clipboard support, and an ARexx
  76. port with over one hundred commands.  Flow supports multiple typestyles
  77. (bold, italics, underline), user-selectable screen resolutions and colors
  78. (all modes supported except HAM and Extra Half Brite), and powerful
  79. customization of heading labels.
  80.  
  81.     Outline editing is fairly simple and similar to text editing, except
  82. that the TAB and RETURN keys have new meanings.  You create a heading by
  83. typing the whole thing without pressing RETURN (the lines auto-wrap for
  84. you).  Pressing RETURN begins the next heading.  The TAB key is used to move
  85. one level deeper (TAB) or upward (SHIFT+TAB) in the outline.  For example,
  86. here is the creation of an outline, with special keypresses inside square
  87. brackets like [RETURN] and [TAB].  All heading numbering is created
  88. automatically by Flow.
  89.  
  90.     I.  Review of Flow 3.0 [RETURN]
  91.     [TAB] A.  It is an outline processor [RETURN]
  92.           B.  It is made by New Horizons [RETURN]
  93.           [TAB] 1.  They also make ProWrite [RETURN]
  94.                 2.  Quarterback too.  [RETURN] [SHIFT TAB]
  95.           C.  If you keep typing like this, the words will wrap
  96.          around, because a heading can have as many words as
  97.          you like.  [RETURN]
  98.           [TAB] 1.  Here is a subheading.  [RETURN]
  99.                 2.  Here is another.  [RETURN] [SHIFT TAB] [SHIFT TAB]
  100.     II.  Now we are back at the top level of the outline.
  101.  
  102.     Movement in the document is done using the mouse or the cursor
  103. keys.  Standard cut, copy, and paste operations are supported, and they do
  104. use the Amiga clipboard for sharing data with other programs.  A dynamic
  105. column of gadgets on the left side of the screen, one for each heading, lets
  106. you select, drag, collapse/expand, and delete entire headings.
  107.  
  108.     Flow 3.1 has support for many new features of Amiga OS 2.0.  It
  109. opens a public screen called "Flow", so you can make your other applications
  110. open their windows on Flow's screen.  Right now, I am typing this review on
  111. the Flow screen with TurboText and WShell windows open on it. Flow also puts
  112. an AppIcon on the Workbench when it runs, so you can drag and drop outlines
  113. onto it and load them into Flow, and an AppMenuItem in the Workbench "Tools"
  114. menu which brings the Flow screen to the front.  Finally, Flow has an option
  115. to use the standard ASL file requester.  By default, Flow uses its own
  116. requester which looks like the Macintosh's.  (See my requester complaints
  117. under LIKES AND DISLIKES, below.)  I tested all of these features.
  118.  
  119.     The ARexx implementation is very comprehensive with over 100
  120. commands.  Up to ten ARexx macro names may be stored in the "Macro" menu and
  121. executed by selecting them, or by pressing SHIFT+function key.  If you want
  122. to execute a different macro, the menu item "Other..." will prompt you to
  123. type in its name and arguments.  It does NOT use a file requester; you must
  124. remember the macro name.
  125.  
  126.     The spell-checker is straightforward and easy to use.  As misspelled
  127. words are encountered, you have the options of skipping, learning (putting a
  128. word into the dictionary), guessing an alternate word, and changing the word
  129. to another.  The spell-checker has one major flaw: as it scans your outline,
  130. it expands (unhides) all headings, and leaves them expanded when it exits.
  131. This is terribly inconvenient and a thoughtless omission that should have
  132. been caught during beta testing.
  133.  
  134.     One very nice feature is the amount of control the user has over
  135. heading labels.  Using a simple syntax, one may specify what kind of labels
  136. appear at each level.  For example, the default formatting string is:
  137.  
  138.         ^I.,^A.;^n.,^a),^i)
  139.  
  140. which means Roman numerals with periods, then capital letters with periods,
  141. then Arabic numerals with periods, then small letters with right
  142. parentheses, and then small Roman numerals with right parentheses. The comma
  143. is a separator character, and the semicolon indicates which labels should be
  144. repeated in deeper levels.  You may include text in this formatting string.
  145.  
  146.     Flow may be invoked from either the Workbench or the Shell.  All of
  147. the icon ToolTypes have Shell equivalents (yay!) which use the same words on
  148. the command line.  Kudos to New Horizons for this consistency.
  149.  
  150.  
  151. IMPROVEMENTS OVER FLOW 2.0
  152.  
  153.     I upgraded from Flow 2.0 to 3.1, and the improvements include:
  154.  
  155.     o    Support for Amiga OS 2.0.
  156.     o    Spelling checker.
  157.     o    More control over screen resolution and colors.
  158.     o    Much improved look and feel.
  159.     o    ARexx port.
  160.     o    A few more editing commands.
  161.     o    Automatic heading labels.
  162.     o    Word counting and grammar statistics.
  163.     o    Postscript printing support.
  164.     o    Bug fixes.
  165.  
  166.     If you enjoyed Flow 2.0, you should DEFINITELY upgrade to 3.1.  If
  167. you did not like Flow 2.0, then the choice is tougher whether the upgrade is
  168. worth it, since the underlying program is still the same.
  169.  
  170.  
  171. LIKES AND DISLIKES
  172.  
  173.     On the good side... I like the concept of "outline processors" in
  174. general.  Back in 1985, I discovered "ThinkTank" for the Apple Macintosh and
  175. realized what a powerful tool it could be for organizing one's thoughts.  I
  176. organized this review using Flow.
  177.  
  178.     My favorite feature of Flow is the extensive set of ARexx commands.
  179. An ARexx script can access virtually every capability of the program.  In
  180. addition, the manual and the supplied examples are both very good.  In
  181. particular, New Horizons supplies an example outline on disk which contains
  182. an index of every article in every Amiga magazine for the past several
  183. years!  What a great idea for an example -- it's not only good for testing
  184. the program but also a good reference for Amiga users.
  185.  
  186.     On the bad side... I am afraid that I have a long list of dislikes
  187. about Flow 3.1.  In general, Flow has some very powerful features but is
  188. missing some important, basic capabilities.  I have organized my complaints
  189. into several categories.
  190.  
  191.   Non-standardization
  192.  
  193.     o    The file requester is non-standard.  Flow does give you the
  194.         option of using the standard ASL file requester instead, but
  195.         Flow's default colors make this file requester look terrible.
  196.         The gadgets blend into the background so you can't see their
  197.         borders.  This "integra