home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / graphs / progs / amfgraph / !AMFGraph / !Help < prev    next >
Encoding:
Text File  |  1992-06-20  |  11.8 KB  |  238 lines

  1. !AMFGraph  1.30 (20-Jun-92)
  2. ===========================
  3. Graph Creator
  4. =============
  5. AMFGraph is designed to allow the production of simple graphs that can be
  6. imported into Draw.It creates standard Draw files containing either bar
  7. charts (histograms),line charts,pie charts or scattergrams.
  8.  
  9. Use
  10. ===
  11. Once loaded,click on the AMFGraph icon on the icon bar.A window will appear,
  12. containing the four types of graphs that AMFGraph can deal with.Select one
  13. of these four types,and click on OK.A window,into which data can be entered
  14. for that graph,will appear.Since there are four different types of graphs,
  15. each being slightly different from the other,these will be discussed
  16. separately.
  17.  
  18. Bar Charts
  19. ==========
  20. AMFGraph can create bar charts containing many bars,and up to four different
  21. sets of data.Enter your data in the boxes provided in the Bar chart Data
  22. window,pressing RETURN after every entry to make sure that AMFGraph realises
  23. it has been entered.Use the ⇦ and ⇨ icons to scan through the data,and use
  24. the Plot icon to display the data in the form of a graph.Do not worry if the
  25. graph seems slightly strange,as this can be altered from a menu option.
  26.  
  27. Should you wish to enter another set of data,use the arrow keys to move to
  28. another box,and enter more data.Only those data sets that have their icon
  29. (to the left of the entry box) selected will be plotted,although the bottom
  30. box,the label data,will be plotted regardless.In this box are placed the
  31. labels that are placed underneath the graph.
  32.  
  33. Pressing menu on either the Bar chart Data window,or the Bar chart window,
  34. will open a menu that allows the bar chart to be altered.The first option
  35. on this menu is options.Move to this option,and a window will open
  36. containing information about the bar chart.From this window,new values may
  37. be entered for the options by setting the relevant icons,entering the
  38. relevant data,and selecting OK.No alteration will be made should OK not be
  39. selected,or the window be closed by pressing RETURN in the last icon.Should
  40. you be unhappy with any modification,click on Cancel to revert to the
  41. previous values,so long as OK has not been selected.
  42.  
  43. The first option in the Options window is Use stacked lines.Should this
  44. option be set,multiple sets of data will be plotted on top of each other,
  45. otherwise they will be set side by side.The next option,Use 3D,if set,will
  46. add a three dimensional effect to the bars.To control the thickness of this
  47. effect,the depth of the bars,alter the value in the box next to this icon.
  48.  
  49. The next options must be entered into their respective boxes.Aspect ratio
  50. controls the ratio between the X and Y dimensions on the page.A low value
  51. will squash the graph horizontally,a high value will squash the graph
  52. vertically.Depending on the magnitude of the data you have entered,you may
  53. need to alter this value.High magnitudes of data need a high aspect ratio,
  54. low magnitudes of data need a low aspect ratio.
  55.  
  56. The next option,Percentage of width,controls the width of the bars compared
  57. to the spaces allocated for them.If this is set to 100%,the bars will touch
  58. each other,if less than this,there will be a gap between the bars.
  59.  
  60. The Origin is defined as two values,X and Y,and controls the offset from the
  61. bottom right of the window to the bottom right of the graph.This may need
  62. to be altered to fit all the graph into the window,although this is rarely
  63. necessary.
  64.  
  65. The next two options,comprising of four icons in all,control the labelling.
  66. The first value for each option controls how often the numbers are plotted,
  67. the second value controls how often smaller subdivisions are plotted.For
  68. bar charts and line charts,the X labelling values should be no less than 1,
  69. although they may be greater,causing some of the labels to be left out.
  70.  
  71. Another icon shows the scaling used to fit the graph into the window,
  72. although this cannot be altered.Finally,there are the OK and Cancel icons,
  73. that should be used to set/unset the modifications.
  74.  
  75. The next option on the menu is Colours.From here,the colours of the axis,
  76. the numbers,and the four bars may be defined,using a standard colour window.
  77. Colours are defined in terms of their red,green and blue components,on a
  78. scale from 0 to 255,where 255 is full intensity,and 0 is black.Select OK to
  79. set the colour,or close the window to ignore the settings.
  80.  
  81. The Save menu option will allow the current bar chart to be saved,either as
  82. a Draw file,or as an internal AMFGraph file,for subsequent reloading into
  83. AMFGraph.Draw files can be loaded into Draw and various desktop publishing
  84. packages.AMFGraph files can be loaded into AMFGraph for future modification.
  85.  
  86. Finally,the Data menu option allows the entirity of the data to be modified.
  87. Clear will clear all the data,although it will seek confirmation if the
  88. data has not been saved.Start will move the current view to the start,End
  89. to the End.The Upto option allows you to set the last data entry to be
  90. considered for plotting the graph,whereas the As Line option sets the bar
  91. chart data to be the same as the line chart data (below).
  92.  
  93. Line Charts
  94. ===========
  95. Line charts operate in a similar method to bar charts,so it will only be
  96. necessary to describe the differences between the two,instead of
  97. redescribing all that was written above.
  98.  
  99. From the Options menu,the following options are available.Stacked lines,if
  100. set,allows the lines to be stacked on top of each other,as for bar charts.
  101. The Line width allows the thickness of the lines to be altered,although this
  102. cannot be shown in the AMFGraph window.To see it in action,load the file
  103. into Draw,where the true width of the lines becomes clear.Use 0 for a thin
  104. line.
  105.  
  106. All the other options from the line chart menu are similar to the bar chart
  107. options,with Data.As Bars setting the line chart data as the bar chart data.
  108.  
  109. Pie Charts
  110. ==========
  111. Only one set of data may be entered for the pie chart,although labels are
  112. also supported.These are placed beside the individual pie chart segments.No
  113. provision is made for the exploding of pie chart segments,although if this
  114. is required,it may be achieved in Draw.Indeed,the emphasis in AMFGraph is to
  115. create a Draw file that may be edited at will in Draw,so that fonts,extra
  116. titles,etc,may be added,without cluttering up AMFGraph.AMFGraph is designed
  117. for simplicity,and Draw provides any extra features required.
  118.  
  119. From the Options menu option,Radius determines the radius of the pie chart,
  120. and Origin defines the centre point.The colour of each individual segment
  121. may be altered by moving to that segment in the Pie chart Data window,then
  122. using the Colours.Segment option to set that segments colour.
  123.  
  124. Scattergrams
  125. ============
  126. Again,only one set of scattergram data may be entered,and for each data
  127. entry,an X and Y co-ordinate must be entered.These are entered in the boxes,
  128. as usual.
  129.  
  130. From the Options menu option,the type of scattergram point plotted may be
  131. defined,as may the scale of this point.The scale is equal to units on the
  132. graph.As before,the origin and the labelling can also be defined.A line of
  133. best fit may also be plotted,should the corresponding icon be selected.
  134.  
  135. Preferences
  136. ===========
  137. From the main icon bar menu,select the Preferences option to open the
  138. Preferences window.From this window,a wide variety of default options may be
  139. set,and if required,saved permanently to disc.The first four icons,along the
  140. top of the window,determine the default labelling.Should Numerical be
  141. selected,the labelling boxes will be automatically filled with 1,2,3,4 etc.
  142. Should Jan/Feb be selected,these boxes will be filled with Jan,Feb,Mar,Apr,
  143. etc.Should J/F/M/A be selected,these boxes will be filled with J,F,M,A,etc,
  144. whereas if None is selected,the boxes will be left blank.
  145.  
  146. If Automatic scaling is selected,AMFGraph will automatically scale all
  147. graphs to fit within its windows,whereas if Default manual scaling is
  148. selected,the graphs will be scaled to the value included in the box beside
  149. this option.Beneath this option,the default pie chart radius,origin for pie
  150. charts,origin for other charts,labelling options and aspect ratio may be
  151. set.These determine the default values for the respective options.
  152.  
  153. Select OK to set the options temporarily,Save to save the options
  154. permanently,and Cancel to revert to the previous preferences.It is
  155. recommended that these preferences are altered - do not be afraid of doing
  156. so! By altering these preferences,AMFGraph can be customised to your needs,
  157. and not mine as it is to start with.
  158.  
  159. CSV Files
  160. =========
  161. Certain spreadsheets and other packages can output data in a comma separated
  162. value (CSV) file.These files,having a filetype of DFE can be loaded into
  163. AMFGraph,by dragging them onto one of the data entry boxes,where normally
  164. text or numbers would be entered.Each CSV file is then loaded at the start
  165. of that particular data array,for example,the scattergram x co-ordinates,or
  166. the pie chart labels.
  167.  
  168. Error handling
  169. ==============
  170. AMFGraph has its own internal error handling system,which is designed to
  171. give help,advice,and recommendations in the case of an error.For example,say
  172. you mistakenly set the aspect ratio to zero,which would create an infinite
  173. scaled graph.Instead of crashing in an infinite redraw loop,AMFGraph would
  174. point out this error,tell you why an aspect ratio of zero isn't allowed,and
  175. reset the aspect ratio to a reasonable number.
  176.  
  177. Similarly,other errors give other advice,instead of merely an error message,
  178. which is often all too brief.In particular,when loaded,AMFGraph checks
  179. through all its files,to see if they have been altered in any way,for
  180. example,by a virus,or a malignant hacker.Should any files have been altered,
  181. you will be made aware of this fact,and you should take appropriate action.
  182.  
  183. Should an internal error occur,instead of crashing AMFGraph,it will be
  184. reported,together with its origin in an internal error box.Should this
  185. happen repeatedly,contact the author at the address beneath,describing how
  186. the error occurred,and the full details given in the internal error error
  187. box.
  188.  
  189. Versions
  190. ========
  191. 1.00 Original version
  192.  
  193. 1.10 Fully ARIed (Impression II style windows).Several small bugs removed.
  194.      Colour window altered.
  195.  
  196. 1.20 Small bug in save routine removed.Menus altered to 44 OS units high.
  197.  
  198. 1.30 Improved caret handling.Small bug in scattergram data removed.Colour
  199.      window is now accessable from the menus,as well as separately.Line of
  200.      best fit added to scattergrams.Improved error handling.CSV files can
  201.      now be read.Automatic virus checking.
  202.  
  203. Source
  204. ======
  205. This version of AMFGraph was originally supplied as part of a software
  206. package,namely the AMF the Doomwatcher Collection Part I.It should not be
  207. distributed separately from this package,although it may be separated for
  208. the personal use of the owner,so long as it is not passed on to others in
  209. this form.
  210.  
  211. Copyright
  212. =========
  213. This version of AMFGraph is not Public Domain.It may be distributed as
  214. Public Domain only by those who are licensed so to do,with the terms of this
  215. license and the official distributor for this version to be found as part of
  216. the general information supplied with this software collection.No part of
  217. this software may be used in any other program,whether commercial or public
  218. domain,without my prior written consent,though any files created by this
  219. software are not bound by this condition.This software may not be
  220. distributed for a profit,save that required to cover packaging and media
  221. costs,nor may it be distributed by an unlicensed person or company.Copyright
  222. (©) is retained by the author,who may be contacted at the address beneath.No
  223. liability can be accepted by the author for any loss or damage arising from
  224. use or misuse of this software.
  225.  
  226. Addresses
  227. =========
  228. Should you wish to contact the author of this software,make any constructive
  229. comments or suggestions,report any errors or bugs,or make any donations (all
  230. cheques being made payable to A.M.Flintham),write to the address beneath:
  231.  
  232. AMF the Doomwatcher,
  233.   The Monastery of Doomwatcher Monks,
  234.     50 Burlington Way,
  235.       Mickleover,
  236.         Derby.
  237.           DE3 5BD
  238.