home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 6 / 06.iso / b / b094 / 1.img / README.TXT < prev    next >
Encoding:
Text File  |  1993-02-26  |  11.2 KB  |  227 lines

  1. IMPROV FOR WINDOWS, RELEASE 2.0 - RELEASE NOTES
  2.  
  3. This document contains notes about Improv Release 2.0. The notes
  4. describe problems you might encounter and provide information
  5. not available in the Improv Handbook, Improv in Action, and the
  6. Help systems. To print this document, choose File Print.
  7.  
  8. INSTALL
  9. If your system is running the DOS SHARE utility when you install
  10. Improv, then the Improv Install program will be unable to delete
  11. a temporary file named INSTMAIN.EXE, which is located in the
  12. subdirectory named LOTUSTMP, which is located in your Windows
  13. directory. After you complete the Install program, manually delete
  14. the file INSTMAIN.EXE and then remove the LOTUSTMP directory.
  15.  
  16. IMPROV GUIDED TOUR
  17. 1. For optimal viewing of the Guided Tour, before you launch Improv
  18. for the first time, turn off any screen saver program and switch
  19. to the Windows 3.1 VGA display driver.
  20. 2. Improv attempts to load the Guided Tour the first time that you
  21. launch the program. If you delete the Guided Tour before launching
  22. Improv for the first time, be sure to change the following line in the
  23. IMPROV.INI file, which is located in your Windows directory:
  24. Change FirstTime=YES to FirstTime=NO. Changing this line prevents
  25. Improv from trying to launch the tour.
  26.  
  27. SAMPLE SCRIPTS
  28. The following sample library scripts are provided in the Scripts
  29. directory.  To find out more about how these scripts work, open
  30. the .LSS files and read the descriptive comments in the scripts.
  31. The scripts marked with an asterisk (*) are attached to
  32. SmartIcons.
  33. *COLORCEL.LSS - Allows you to assign colors to cells, based on
  34. their values. There is an option to color "All Cells on Recalc."
  35. When the option is checked, each time the worksheet
  36. recalculates, the script checks every cell value. To turn this
  37. option off,  run the script again, and uncheck the option.
  38. *LOADTMPL.LSS - Allows you to view a dialog box that lets you
  39. choose from a list of worksheet templates to open. 
  40. *ADDINS20.LSS - Registers the add-in @functions for use in
  41. formulas.
  42. SEARCH.LSS - Allows you to search for and/or replace cell values
  43. or text of formulas.
  44. SCRPUTIL.LSS - Includes a set of utilities for writing Improv
  45. applications in LotusScript.
  46.  
  47. DEFAULT PATHS
  48. When specifying default paths in the Default Paths dialog box
  49. (Tools\User Setup\Paths), do not enter a trailing backslash at
  50. the end of a subdirectory path.  For example, enter
  51. C:\IMPROV\MYFILES, not C:\IMPROV\MYFILES\. All root directories
  52. must end with a backslash.  For example, enter D:\.
  53.  
  54. PRINTING
  55. 1. Multi-line text in a model may appear truncated when you
  56. print to an HP LaserJet III.  To correct this, check Send
  57. TrueType as Graphics in the Options panel of the Print Setup
  58. dialog box and then print the model.
  59. 2. Settings on the Print Setup dialog box--for example, paper
  60. size--are not saved with the Improv model. If you open an
  61. existing model and notice, for example, that the layout of a
  62. presentation has changed, check the paper size specified in the
  63. Print Setup dialog box.
  64. 3. If you set worksheet grid line styles to double lines, the
  65. space between the lines may not appear in a print preview. 
  66. However, the lines will print correctly.
  67.  
  68. LOTUS CHART
  69. 1. If you get the message "Cannot create a chart" when you open
  70. a file containing charts, do not save the file or you will lose the
  71. charts previously contained in the file. Instead, when you get the
  72. message, click the Explain button to get more information about resolving
  73. the problem. Then close the file without saving it.
  74. 2. The only information that is linked between the worksheet and
  75. a chart is the data that you plot. The legend names and
  76. X-axis names are not linked. Therefore, if you edit an item name, the
  77. chart does not update to reflect the new name.
  78. 3. To cut and paste data and keep a chart of that data updated, cut
  79. and paste the cells only. If you cut and paste items, the chart
  80. does not update. 
  81. 4. The High-Low-Close-Open (HLCO) chart layouts that have bars at the
  82. bottom and lines at the top will not display correctly unless
  83. the chart has five or six data series.
  84. 5. The High-Low-Close-Open (HLCO) chart layouts that have no bars at
  85. the bottom or lines at the top will not display correctly unless
  86. the chart has four or fewer data series.
  87. 6. If you enter a maximum value for the chart scale, the chart
  88. may not display it if there is not enough room.  To correct this,
  89. enlarge the chart vertically, change the major ticks value, or change
  90. the minimum value.
  91. 7. You cannot format the series labels in a pie chart. The series
  92. labels for other chart types take their format from the Y-axis
  93. label format.
  94. 8. In a 3D chart, the X-axis tick labels may overlap or appear
  95. truncated. To correct this, enlarge the plot of the chart or assign
  96. a font in a smaller point size to the X-axis.
  97. 9. Assigning some fonts to the Y-axis title in a chart results
  98. in horizontal text rather than vertical text appearing in the print
  99. preview; however, the printout appears correctly.  These fonts include
  100. FixedSys, Helvetica Narrow, MS Sans Serif, MS Serif, Palatino,
  101. System, and ZapfChancery.
  102.  
  103. FONTS
  104. 1. To assign a font size that is not listed in the InfoBox or on the
  105. status bar, you must use LotusScript--for example, use the command
  106. SetIntProperty(0, TextSize, 72) to specify a 72-point font. In
  107. header/footer text, enter a format code to specify the desired font
  108. --for example, {F 72}.
  109. 2. Improv does not support SuperText and SuperPrint (Releases 1.1, 1.2,
  110. 2.0, 2.1) from Zenographics.
  111.  
  112. TEXT EXPORT
  113. If you export an unsaved file to a text file, there is no limit
  114. to the size of the file you can export. If you export a saved file
  115. to a text file, you can export a maximum of 8192 rows and 256 columns.
  116.  
  117. FILE IMPORT
  118. 1. Remove password protection from a file before you import
  119. the file into Improv.
  120. 2. Remove embedded charts and graphic objects from an Excel 4.0 file
  121. before you import the file into Improv.
  122. 3. When you import a 1-2-3 or Excel file that contains many formulas,
  123. the import may take a long time. To import the worksheet faster,
  124. don't import the formulas.  To do this, uncheck Import Formulas in
  125. the Worksheet Import dialog box.
  126. 4. When you import a 1-2-3 or Excel file, most functions will be
  127. translated into their Improv equivalents; however, you may need to
  128. recreate some manually after you import the file. For more information,
  129. see Appendix B of the Improv Handbook, which lists 1-2-3 and Excel
  130. functions and their Improv equivalents.
  131. 5. Improv can import Excel 4.0 files. If you upgraded from Excel 3.0 to
  132. Excel 4.0, you must save Excel 3.0 files as Excel 4.0 files before
  133. you import them into Improv. 
  134.  
  135. DDE LINKS
  136. A DDE link may break without warning if Improv is the server
  137. and you rename, group, or ungroup items that are included in a linked
  138. selection. If the link breaks, delete the link formula and recreate the
  139. link.
  140.  
  141. COLLATE OPTIONS
  142. In the International dialog box (Tools/UserSetup/International), the
  143. ASCII option actually displays the ANSI character set.
  144.  
  145. LOTUSSCRIPT
  146. 1. Be aware of the following issues with scripts that use the CloseModel
  147. or CloseIWindow functions to close models:
  148. a) If you have a library script that closes the model it is attached to,
  149. do not attach it to a model. Instead, use a model script for this
  150. purpose. b) Do not debug a library or model script that uses
  151. the CloseModel function to close the file that contains the
  152. script.
  153. 2. Within a script, reading files from a floppy device that is not
  154. ready and then choosing the Cancel option from a "Drive not ready"
  155. message will cause Improv and Windows to crash. To work around this
  156. problem, scripts should first include another file operation that
  157. checks the drive to make sure that it is ready. For example,
  158. include the dir$ function in the script, along with a way to exit the
  159. script if the dir$ fails. Then if the drive is not ready, choosing
  160. Cancel will succeed, but the dir$ will fail and the script will stop.
  161. If the drive is ready, the script can continue with the file operation
  162. that you originally wanted to perform.
  163. 3. If you do not use U.S. as your International country setting,
  164. you should note the following. Using "\$" within the second argument
  165. to the format$ function will cause the "$" to appear at the beginning
  166. of the resulting text--for example, print format$(1234.56,"#,###.##\$")
  167. will print $1,234.56. If you want the "$" trailing the text, use
  168. print format$(1234.56,"#,###.##")+"$" which will print 1,234.56$.
  169. 4. In scripts, use the float data type to store Improv cell values.
  170. Use the SetLongDoubleCellValue and GetLongDoubleCellValue functions
  171. to set and get Improv cell data.  
  172. 5. GetBrowserNote doesn't work when the selection is a model script.
  173. 6. GetSelection doesn't work when the selection is a library script.
  174. 7.  Do not assign the same name to two scripts in the same script
  175. library file. This includes scripts with the same names and different
  176. capitalization. For example, do not name two scripts SCRIPT1 and
  177. script1.
  178. 8.  After deleting or renaming a script name in the Script Name box
  179. of the script library window, you must press Enter.
  180. 9. Do not debug a script (Tools/Run Script/Debug) containing the command
  181. CreateChart or CmdExec(xcmd_CreateChart). Instead, insert a STOP statement
  182. in the script after these commands. Then to debug the script, run the
  183. script. The STOP statement will invoke the Debug window, and
  184. you will be able to debug the script from that point.
  185. 10. In Script Help, the description of the parameters for the
  186. GetStringProperty is incorrect. Use the parameter IT_CONTEXT1 to find
  187. the view/presentation/script name; use the parameter IT_CONTEXT2 to find
  188. the worksheet name.
  189.  
  190. SCRIPT RECORDING AND PLAYBACK
  191. 1. Recorded scripts may have references to the specific model that
  192. was operated on. To use the script on a different view, worksheet,
  193. or model or to make the script more general, edit the lines before
  194. running the recorded script.
  195. 2. You cannot generalize a script that records changes to
  196. settings of graphic objects in Presentations because the names
  197. of the objects are generated by Improv.
  198. 3. The option to replace data with calculated values when adding
  199. a formula does not get recorded. When you run the script, the
  200. formula will be created, but the data values will not be
  201. replaced. To work around this problem, record clearing the cell
  202. values first and then create the formula.
  203. 4. When recording moving between views, opening the Browser will
  204. always be recorded. To move between views without opening the
  205. Browser, change the SetSelectionByName function call in the
  206. recorded script to CreateSelHandle, use the OpenIWindow command
  207. on the selection, and remove the script text that opens the
  208. Browser.
  209. 5. When editing text, operations such as Cut, Copy, and Paste are
  210. not recorded. All that is recorded is the resulting edited text.
  211.  
  212. LOTUS DIALOG EDITOR
  213. Do not use hard carriage returns when entering text for buttons
  214. or text boxes. Instead, resize the control to allow the text to wrap.
  215.  
  216. C API
  217. The Scripts directory contains an import library file
  218. (LIBPL.LIB) and a header file (CAPI_PUB.H) for C API users. To
  219. call into the Improv C API interface, create a Windows .DLL file
  220. that includes the CAPI_PUB.H (Improv C API prototypes) and
  221. links with LIBPL.LIB (Improv C API import library).
  222.  
  223.  
  224.  
  225.  
  226.  
  227.