home *** CD-ROM | disk | FTP | other *** search
- IMPROV FOR WINDOWS, RELEASE 2.0 - RELEASE NOTES
-
- This document contains notes about Improv Release 2.0. The notes
- describe problems you might encounter and provide information
- not available in the Improv Handbook, Improv in Action, and the
- Help systems. To print this document, choose File Print.
-
- INSTALL
- If your system is running the DOS SHARE utility when you install
- Improv, then the Improv Install program will be unable to delete
- a temporary file named INSTMAIN.EXE, which is located in the
- subdirectory named LOTUSTMP, which is located in your Windows
- directory. After you complete the Install program, manually delete
- the file INSTMAIN.EXE and then remove the LOTUSTMP directory.
-
- IMPROV GUIDED TOUR
- 1. For optimal viewing of the Guided Tour, before you launch Improv
- for the first time, turn off any screen saver program and switch
- to the Windows 3.1 VGA display driver.
- 2. Improv attempts to load the Guided Tour the first time that you
- launch the program. If you delete the Guided Tour before launching
- Improv for the first time, be sure to change the following line in the
- IMPROV.INI file, which is located in your Windows directory:
- Change FirstTime=YES to FirstTime=NO. Changing this line prevents
- Improv from trying to launch the tour.
-
- SAMPLE SCRIPTS
- The following sample library scripts are provided in the Scripts
- directory. To find out more about how these scripts work, open
- the .LSS files and read the descriptive comments in the scripts.
- The scripts marked with an asterisk (*) are attached to
- SmartIcons.
- *COLORCEL.LSS - Allows you to assign colors to cells, based on
- their values. There is an option to color "All Cells on Recalc."
- When the option is checked, each time the worksheet
- recalculates, the script checks every cell value. To turn this
- option off, run the script again, and uncheck the option.
- *LOADTMPL.LSS - Allows you to view a dialog box that lets you
- choose from a list of worksheet templates to open.
- *ADDINS20.LSS - Registers the add-in @functions for use in
- formulas.
- SEARCH.LSS - Allows you to search for and/or replace cell values
- or text of formulas.
- SCRPUTIL.LSS - Includes a set of utilities for writing Improv
- applications in LotusScript.
-
- DEFAULT PATHS
- When specifying default paths in the Default Paths dialog box
- (Tools\User Setup\Paths), do not enter a trailing backslash at
- the end of a subdirectory path. For example, enter
- C:\IMPROV\MYFILES, not C:\IMPROV\MYFILES\. All root directories
- must end with a backslash. For example, enter D:\.
-
- PRINTING
- 1. Multi-line text in a model may appear truncated when you
- print to an HP LaserJet III. To correct this, check Send
- TrueType as Graphics in the Options panel of the Print Setup
- dialog box and then print the model.
- 2. Settings on the Print Setup dialog box--for example, paper
- size--are not saved with the Improv model. If you open an
- existing model and notice, for example, that the layout of a
- presentation has changed, check the paper size specified in the
- Print Setup dialog box.
- 3. If you set worksheet grid line styles to double lines, the
- space between the lines may not appear in a print preview.
- However, the lines will print correctly.
-
- LOTUS CHART
- 1. If you get the message "Cannot create a chart" when you open
- a file containing charts, do not save the file or you will lose the
- charts previously contained in the file. Instead, when you get the
- message, click the Explain button to get more information about resolving
- the problem. Then close the file without saving it.
- 2. The only information that is linked between the worksheet and
- a chart is the data that you plot. The legend names and
- X-axis names are not linked. Therefore, if you edit an item name, the
- chart does not update to reflect the new name.
- 3. To cut and paste data and keep a chart of that data updated, cut
- and paste the cells only. If you cut and paste items, the chart
- does not update.
- 4. The High-Low-Close-Open (HLCO) chart layouts that have bars at the
- bottom and lines at the top will not display correctly unless
- the chart has five or six data series.
- 5. The High-Low-Close-Open (HLCO) chart layouts that have no bars at
- the bottom or lines at the top will not display correctly unless
- the chart has four or fewer data series.
- 6. If you enter a maximum value for the chart scale, the chart
- may not display it if there is not enough room. To correct this,
- enlarge the chart vertically, change the major ticks value, or change
- the minimum value.
- 7. You cannot format the series labels in a pie chart. The series
- labels for other chart types take their format from the Y-axis
- label format.
- 8. In a 3D chart, the X-axis tick labels may overlap or appear
- truncated. To correct this, enlarge the plot of the chart or assign
- a font in a smaller point size to the X-axis.
- 9. Assigning some fonts to the Y-axis title in a chart results
- in horizontal text rather than vertical text appearing in the print
- preview; however, the printout appears correctly. These fonts include
- FixedSys, Helvetica Narrow, MS Sans Serif, MS Serif, Palatino,
- System, and ZapfChancery.
-
- FONTS
- 1. To assign a font size that is not listed in the InfoBox or on the
- status bar, you must use LotusScript--for example, use the command
- SetIntProperty(0, TextSize, 72) to specify a 72-point font. In
- header/footer text, enter a format code to specify the desired font
- --for example, {F 72}.
- 2. Improv does not support SuperText and SuperPrint (Releases 1.1, 1.2,
- 2.0, 2.1) from Zenographics.
-
- TEXT EXPORT
- If you export an unsaved file to a text file, there is no limit
- to the size of the file you can export. If you export a saved file
- to a text file, you can export a maximum of 8192 rows and 256 columns.
-
- FILE IMPORT
- 1. Remove password protection from a file before you import
- the file into Improv.
- 2. Remove embedded charts and graphic objects from an Excel 4.0 file
- before you import the file into Improv.
- 3. When you import a 1-2-3 or Excel file that contains many formulas,
- the import may take a long time. To import the worksheet faster,
- don't import the formulas. To do this, uncheck Import Formulas in
- the Worksheet Import dialog box.
- 4. When you import a 1-2-3 or Excel file, most functions will be
- translated into their Improv equivalents; however, you may need to
- recreate some manually after you import the file. For more information,
- see Appendix B of the Improv Handbook, which lists 1-2-3 and Excel
- functions and their Improv equivalents.
- 5. Improv can import Excel 4.0 files. If you upgraded from Excel 3.0 to
- Excel 4.0, you must save Excel 3.0 files as Excel 4.0 files before
- you import them into Improv.
-
- DDE LINKS
- A DDE link may break without warning if Improv is the server
- and you rename, group, or ungroup items that are included in a linked
- selection. If the link breaks, delete the link formula and recreate the
- link.
-
- COLLATE OPTIONS
- In the International dialog box (Tools/UserSetup/International), the
- ASCII option actually displays the ANSI character set.
-
- LOTUSSCRIPT
- 1. Be aware of the following issues with scripts that use the CloseModel
- or CloseIWindow functions to close models:
- a) If you have a library script that closes the model it is attached to,
- do not attach it to a model. Instead, use a model script for this
- purpose. b) Do not debug a library or model script that uses
- the CloseModel function to close the file that contains the
- script.
- 2. Within a script, reading files from a floppy device that is not
- ready and then choosing the Cancel option from a "Drive not ready"
- message will cause Improv and Windows to crash. To work around this
- problem, scripts should first include another file operation that
- checks the drive to make sure that it is ready. For example,
- include the dir$ function in the script, along with a way to exit the
- script if the dir$ fails. Then if the drive is not ready, choosing
- Cancel will succeed, but the dir$ will fail and the script will stop.
- If the drive is ready, the script can continue with the file operation
- that you originally wanted to perform.
- 3. If you do not use U.S. as your International country setting,
- you should note the following. Using "\$" within the second argument
- to the format$ function will cause the "$" to appear at the beginning
- of the resulting text--for example, print format$(1234.56,"#,###.##\$")
- will print $1,234.56. If you want the "$" trailing the text, use
- print format$(1234.56,"#,###.##")+"$" which will print 1,234.56$.
- 4. In scripts, use the float data type to store Improv cell values.
- Use the SetLongDoubleCellValue and GetLongDoubleCellValue functions
- to set and get Improv cell data.
- 5. GetBrowserNote doesn't work when the selection is a model script.
- 6. GetSelection doesn't work when the selection is a library script.
- 7. Do not assign the same name to two scripts in the same script
- library file. This includes scripts with the same names and different
- capitalization. For example, do not name two scripts SCRIPT1 and
- script1.
- 8. After deleting or renaming a script name in the Script Name box
- of the script library window, you must press Enter.
- 9. Do not debug a script (Tools/Run Script/Debug) containing the command
- CreateChart or CmdExec(xcmd_CreateChart). Instead, insert a STOP statement
- in the script after these commands. Then to debug the script, run the
- script. The STOP statement will invoke the Debug window, and
- you will be able to debug the script from that point.
- 10. In Script Help, the description of the parameters for the
- GetStringProperty is incorrect. Use the parameter IT_CONTEXT1 to find
- the view/presentation/script name; use the parameter IT_CONTEXT2 to find
- the worksheet name.
-
- SCRIPT RECORDING AND PLAYBACK
- 1. Recorded scripts may have references to the specific model that
- was operated on. To use the script on a different view, worksheet,
- or model or to make the script more general, edit the lines before
- running the recorded script.
- 2. You cannot generalize a script that records changes to
- settings of graphic objects in Presentations because the names
- of the objects are generated by Improv.
- 3. The option to replace data with calculated values when adding
- a formula does not get recorded. When you run the script, the
- formula will be created, but the data values will not be
- replaced. To work around this problem, record clearing the cell
- values first and then create the formula.
- 4. When recording moving between views, opening the Browser will
- always be recorded. To move between views without opening the
- Browser, change the SetSelectionByName function call in the
- recorded script to CreateSelHandle, use the OpenIWindow command
- on the selection, and remove the script text that opens the
- Browser.
- 5. When editing text, operations such as Cut, Copy, and Paste are
- not recorded. All that is recorded is the resulting edited text.
-
- LOTUS DIALOG EDITOR
- Do not use hard carriage returns when entering text for buttons
- or text boxes. Instead, resize the control to allow the text to wrap.
-
- C API
- The Scripts directory contains an import library file
- (LIBPL.LIB) and a header file (CAPI_PUB.H) for C API users. To
- call into the Improv C API interface, create a Windows .DLL file
- that includes the CAPI_PUB.H (Improv C API prototypes) and
- links with LIBPL.LIB (Improv C API import library).
-
-
-
-
-
-