Version 2.5
Go back to Index
Report Window Completely Redesigned: Previous versions of TubeCalc had difficulty printing to the new Hewlett Packard DeskJet series printers. We discovered that the problem lay in our compiler's inability to handle this new type of printer.
To overcome this problem, we totally redesigned the Report window and added a new View Print Preview window, both using a new print preview engine. The result is much improved reporting. The new report engine has been thoroughly tested with a DeskJet 400 in both monochrome and color modes.
DeskJet Note: DeskJet Windows drivers are considerably slower than laser drivers. If you have other printer drivers installed, then you can compare a driver's speed by setting the printer type in the Report window and observe the change in regeneration speed on the same report. Perceived sluggishness in regeneration of the preview is usually because TubeCalc must wait for the print drivers to respond to its requests. (An image preview that takes 3 seconds to regenerate on our test computer using an HP LASER driver, takes 9 seconds to regenerate with the HP DeskJet driver.)
The report output is much refined compared to the older reports. For example, the XYZ, XYZ Tangent, and Bend data charts are enclosed in row-column borders. Also, the numbers now align at the decimal points.
Zooming: The report pages can be zoomed from 10% to 300% (and any value between). The Zoom drop-down box also allows you to select "Page Width" or "Entire Page".
Orientation: If your printer supports it, you can now change between Portrait and Landscape orientation modes.
View Print Preview: This window is displayed with selecting "Print Image" and then "Windows Printer" from the View window. It places a tube image on an virtual printer page. You can move this image up, down, left, and right. You can also zoom the image size.
Note that if the image is pushed down so that it overlaps the bottom of the page, the print engine will push the image down to at least the next page. (It will disappear from page 1.)
This window is modal. That means that you must exit this window before working in other parts of TubeCalc.
Report Chart Order: This version allows you to control the presence and the order of the individual charts in your TubeCalc report using the Report options menu. For example, you can choose to not include certain charts (like XYZ Tangent, Bend Time, etc.) and re-arrange their order in the report (like placing BEND data first in the report.)
This powerful new feature also allows you to indicate when a New Page command is sent to the printer, allows you to place the horizontal lines where you want them, and even allows you to add extra row spacing if necessary. The chart order data is saved to the TubeCalc INI file for re-use every time TubeCalc is loaded.
MRU File List: The MRU (Most Recently Used) file list in the File menu was expanded to include up to 20 file names (rather than 9). It also now loads properly when TubeCalc first loads.
GUI Changes: The Graphic User Interface was modified to give a cleaner, Windows 95 look and feel.
Memory Indicators: Memory usage indicators are added to the Title and About screens. Some users were getting "out of memory" messages using TubeCalc. You can examine these memory values to know if Windows is running low on memory resources before continuing.
Load Bender to XYZ Calculator Program: This new command in the file menu allows you to load the optional Bender to XYZ Calculator software that will allows calculation from BENDER data to XYZ coordinates.
Enhancement to Outer Diameter Regeneration: A new check box is added to the Options | View | On/Off menu. The box reads "OD also generates when View Window is inactive". This feature allows you to choose if you want the View window to regenerate the OD even if it is not the current active window.
Regenerating the OD takes a lot of CPU time, and the process can take time between entry of new values in other windows. The delay on very fast computers probably will not be noticeable, but slower 486 computers will take a noticeable time to generate a tube with many bends.
The default is "on" (checked). This value is saved in the tcalcw.ini file in the Windows directory for reloading in future sessions of TubeCalc.
Print Options Menu Removed: This Options menu is no longer necessary with the new report preview engine.
Demo Mode Enabled: TubeCalc will now run without a hardware key in Demo Mode. This now allows the actual program to be distributed for trial purposes. Demo mode fixes the XYZ and OD data. (New data can be entered, but it will be calculated back to the constant data.) There is a 16 point limit in Demo Mode.