home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / comdemos / progs / resultz / PipeDream / Features next >
Encoding:
Colton Software Fireworkz document  |  1993-08-23  |  9.6 KB  |  96 lines

  1. {Version:1.03/59;20 Aug 1993;Resultz;Colton Software;6000 1000 8028 3971}
  2. {Block:0;0;;32;1;41;;32;1;41}
  3. {Style:BaseLetter;{ColWidth:11180}{ColName:#}{RowHeight:0}{RowHeightFix:0}{RowUnbreakable:0}{RowName:#}{MarginLeft:1190}{MarginRight:1032}{MarginPara:0}{Tablist:R793 L1135}{Background:255;255;255}{ParaStart:68}{ParaEnd:45}{LineSpace:0;72}{Justify:0}{NewObject:3}{Numform:#,##0.00}{NumformDT:dd.mm.yy}{NumformSE:@}{BorderColour:0;187;255}{Border:0}{GridLeftColour:0;187;255}{GridTopColour:0;187;255}{GridRightColour:0;187;255}{GridBottomColour:0;187;255}{GridLeft:0}{GridTop:0}{GridRight:0}{GridBottom:0}{Typeface:Times}{Fontx:0}{Fonty:280}{Underline:0}{Bold:0}{Italic:0}{Superscript:0}{Subscript:0}{Foreground:0;0;0}}
  4. {Style:BaseHeadFoot;{Tablist:R8503}}
  5. {Style:Heading;{Justify:1}{Typeface:Times}{Fonty:480}{Bold:1}}
  6. {Style:Indent;{MarginLeft:1814}{MarginRight:845}{MarginPara:-567}{Tablist:L1}}
  7. {Style:Subhead;{ParaStart:170}{Fonty:320}}
  8. {StyleBase:BaseLetter}
  9. {StyleHeaderFooter:BaseHeadFoot}
  10. {Paper:Default A4;0;16840;11900;460;460;360;360;0;0;0;0;32;;0}
  11. {PrintQuality:0}
  12. {StartOfData}
  13. {S:X;X;0;2;Differences between PipeDream and Resultz}
  14. {S:X;X;0;3;Resultz is not PipeDream. Resultz has been designed from scratch to be (i) the most advanced spreadsheet program available for RISC OS and (ii) completely integrated into the Fireworkz family. Many Resultz users will have used PipeDream. This document introduces the features of Resultz which will be new to PipeDream users. Most of what is said will also apply to users of other spreadsheet programs.}
  15. {S:X;X;0;5;Page layout. Resultz page layout facilities go far beyond any other spreadsheet program available on the Archimedes, or Windows or Macintosh. }
  16. {S:X;X;0;6;The spreadsheet window is page-based and completely WYSIWYG. Just like a DTP system you see the pages exactly as they will print. You can have multiple views and scaled views. Columns are split across pages so that you can see exactly what will appear on each page. The Paper dialogue box enables you to match your paper size on screen to the printer driver settings with a single click, or you can specify your own paper sizes. You can work in either portrait or landscape on screen\\\; landscape probably enables that last column to fit!}
  17. {S:X;X;0;7;We believe that Resultz is unique in enabling you to change column widths at any point down the spreadsheet. Usually spreadsheets constrain you to using the same set of column widths at the bottom of the document as you used at the top. There is no such constraint in Resultz. Plenty of examples using this are provided in the spreadsheets on this disc.}
  18. {S:X;X;0;9;User interface. The user interface has been designed to be as simple and direct as possible. The button bar at the top of the window gives access to the most frequently used commands. }
  19. {S:X;X;0;10;The status line provides interactive help about Resultz and your spreadsheets. Descriptions of all Resultz' functions and their parameters are provided.}
  20. {S:X;X;0;11;Formula line. Function entry is much slicker than PipeDream: if you enter the function from the function selector you get automatic parameter help and pasting. When entering cell references and ranges in the formula line, they are given a soft selection so that clicking several times overrides the previous references, but typing will insert after the references. Try it, it's easier to use than to describe!}
  21. {S:X;X;0;12;Auto sum enables you to create totals with just a click on the button. Other RISC OS spreadsheet programs merely use the auto sum button to insert an empty sum() on the formula line. Resultz will do that if you wish, but if you make a selection of cells with blank cells in the last row or column, then a click on the auto sum button will create the complete sum() formula, including cell references, and insert it into the cell.}
  22. {S:X;X;0;13;The style editor enables you to make styles which can be applied at any level from a single character up to the whole document. Unlike in other spreadsheet programs, they can also be layered, just like in Wordz and Impression. Styles can contain a wide range of attributes, from font sizes and colours to grid styles, horizontal and vertical justification. Styles can be used to predefine areas of the sheet. You can specify that cells should become either text cells or number cells when you type data into them, or that a column should be left-aligned or in a different font.}
  23. {S:X;X;0;14;Styles are a very important and powerful feature of Resultz. Using them will enable you to build better looking documents more quickly.}
  24. {S:X;X;0;15;Protection is provided as a style attribute. It is probably best used by setting up a style containing just protection and applying it to cells. You may want to add a background colour to the style in order to see the protected areas.}
  25. {S:X;X;0;16;Number/date formats can be specified as part of a style. You can provide styles specifying different numbers of decimal places, or a percentage style, or even roman numerals.}
  26. {S:X;X;0;17;Gridlines of different thicknesses, line styles and colours can be drawn around cells using the Box command.}
  27. {S:X;X;0;18;Templates are files from which you can start new documents. The Save Template command will place your document in the templates directory (!Resultz.User.Templates). When you click on the Resultz icon a menu of templates appears for you to select. You can also use Save Template to save out styles to copy into other documents.}
  28. {S:X;X;0;19;When creating a chart, it is automatically placed inside your spreadsheet document. So saving and printing the spreadsheet saves and prints the chart too, with no extra work. This makes it much easier to manage charts in Resultz than in any other RISC OS spreadsheet program. Examples of charts are provided in the charts directory.}
  29. {S:X;X;0;21;New functions}
  30. {S:X;X;0;22;age subtracts one date from another and returns the result as a date. This is useful for calculating someone's age in terms of years and months.}
  31. {S:X;X;0;23;bin counts the frequencies of classes of data. The output can be used as the input to a histogram and an example of this is given in the Charts directory of the examples disc.}
  32. {S:X;X;0;24;counta counts the number of elements in an array or range}
  33. {S:X;X;0;25;dayname returns a string of the dayname, the day being given as a number. eg dayname(weekday(today))}
  34. {S:X;X;0;26;flip turns an array upside down}
  35. {S:X;X;0;27;formula_text returns as a string the formula in another cell. This can be used to annotate spreadsheets, to show what formulae were used to produce the results. It is a way of printing both the results and the formula at the same time.}
  36. {S:X;X;0;28;listcount takes an array or range of data and produces a list of all the unique elements plus their frequencies. An extension takes values for each element and adds the values together. }
  37. {S:X;X;0;29;median returns the median value of a range or array}
  38. {S:X;X;0;30;monthname: as dayname. eg monthname(month(today))}
  39. {S:X;X;0;31;page returns the page number (x or y) of a cell}
  40. {S:X;X;0;32;pages returns the number of pages (x or y) in the document}
  41. {S:X;X;0;33;rank returns an array of rankings from an input array}
  42. {S:X;X;0;34;sort sorts an array on a given column}
  43. {S:X;X;0;35;spearman calculates the Spearman correlation co-efficient from two ranked arrays. The arrays can be ranked using the rank function.}
  44. {S:X;X;0;36;text takes a number and a number format (identical to those in style editor) and returns a string of the formatted number}
  45. {S:X;X;0;38;Function enhancements}
  46. {S:X;X;0;39;lookup has been extended. An optional fourth parameter set to 1 provides two extra types of information to be returned: (i) all occurrences which match the key are returned, rather than simply the first, (ii) for each match a whole record can be returned, rather than just a simple value.}
  47. {S:X;X;0;40;set_value has been extended. Optional third and fourth parameters specify an offset in an array. This enables you to write to a single element in an array.}
  48. {BR:;;;;;;;;1;1;{StyleHandle:BaseLetter}}
  49. {BR:;;;;;;;;1;1;{ColWidth:0}}
  50. {BR:0;;;;1;;;;1;0;{StyleHandle:BaseLetter}}
  51. {R:0;21;;32;1;22;;32;0;0;{Bold:1}}
  52. {R:0;22;;32;1;23;3;3;0;0;{Italic:1}}
  53. {R:0;25;;32;1;26;7;3;0;0;{Italic:1}}
  54. {R:0;30;;32;1;31;9;3;0;0;{Italic:1}}
  55. {R:0;31;;32;1;32;4;3;0;0;{Italic:1}}
  56. {R:0;26;;32;1;27;4;3;0;0;{Italic:1}}
  57. {R:0;32;;32;1;33;5;3;0;0;{Italic:1}}
  58. {R:0;34;;32;1;35;4;3;0;0;{Italic:1}}
  59. {R:0;23;;32;1;24;3;3;0;0;{Italic:1}}
  60. {R:0;24;;32;1;25;6;3;0;0;{Italic:1}}
  61. {R:0;28;;32;1;29;9;3;0;0;{Italic:1}}
  62. {R:0;29;;32;1;30;6;3;0;0;{Italic:1}}
  63. {R:0;35;;32;1;36;8;3;0;0;{Italic:1}}
  64. {R:0;33;;32;1;34;4;3;0;0;{Italic:1}}
  65. {R:0;27;;32;1;28;12;3;0;0;{Italic:1}}
  66. {R:0;36;;32;1;37;4;3;0;0;{Italic:1}}
  67. {R:0;2;;32;1;3;;32;0;0;{StyleHandle:Subhead}}
  68. {R:0;2;;32;1;3;;32;0;0;{StyleHandle:Heading}}
  69. {R:0;9;;32;1;10;14;3;0;0;{Bold:1}}
  70. {R:0;5;;32;1;6;11;3;0;0;{Bold:1}}
  71. {R:0;11;;32;1;12;12;3;0;0;{Bold:1}}
  72. {R:0;10;4;3;1;11;15;3;0;0;{Bold:1}}
  73. {R:0;13;4;3;1;14;16;3;0;0;{Bold:1}}
  74. {R:0;15;;32;1;16;10;3;0;0;{Bold:1}}
  75. {R:0;16;;32;1;17;19;3;0;0;{Bold:1}}
  76. {R:0;17;;32;1;18;9;3;0;0;{Bold:1}}
  77. {R:0;19;16;3;1;20;21;3;0;0;{Bold:1}}
  78. {R:0;18;;32;1;19;9;3;0;0;{Bold:1}}
  79. {R:0;12;;32;1;13;8;3;0;0;{Bold:1}}
  80. {R:0;39;;32;1;40;6;3;0;0;{Italic:1}}
  81. {R:0;38;;32;1;39;;32;0;0;{Bold:1}}
  82. {R:0;40;;32;1;41;9;3;0;0;{Italic:1}}
  83. {PageHefoBreakValues-H:0;0;0;;1;0;68;0;;;0;;;1;680;228;0;;;0}
  84. {HD-H:0;2}
  85. {HBR-H:0;2;;32;;32;{StyleHandle:BaseLetter}}
  86. {HBR-H:0;2;;32;;32;{StyleHandle:BaseHeadFoot}}
  87. {HD-H:0;3;{ITWN-X} {ITT-X}Page {ITP-X:#}}
  88. {HBR-H:0;3;;32;;32;{StyleHandle:BaseLetter}}
  89. {HBR-H:0;3;;32;;32;{StyleHandle:BaseHeadFoot}}
  90. {HR-H:0;3;;32;26;3;{Fonty:200}}
  91. {EndOfData}
  92. {CmdGroup:{ViewCreate:0;10912;12480;9056}
  93. {ViewControl:100;0;0;0;0;0;0;2048;0;2048}
  94. {CurrentPosition:0;3;0;3}
  95. }
  96.