home *** CD-ROM | disk | FTP | other *** search
- Graphmatica for Windows, version 1.60e
- ======================================
-
- by Keith Hertzer - Copyright (c) 1999 kSoft, Inc.
- http://www.pair.com/ksoft/
-
- Monday 17 May 1999
-
- Files in this archive:
- ----------------------
- README.TXT -- this file
- SETUP.EXE -- installer program
- FILE_ID.DIZ -- short description for BBSs
- VENDINFO.DIZ -- vendor information file (also includes detailed
- packing list with dates and file sizes)
-
- System Requirements:
- --------------------
- IBM compatible PC equipped with 286 or higher processor, EGA or better
- graphics, and a diskette drive or hard disk. Graphmatica requires
- less than 512K free memory to run; however, printing may require 700-1200K.
-
- Graphmatica for Windows (16-bit version) requires one of the following
- operating systems:
- Windows 3.1/3.11
- Windows for Workgroups
- OS/2 Warp (this is the platform I use for 16-bit development)
- Windows 95
- Windows NT
-
- If you have Windows 95 or Windows NT 3.51 or 4.0, you will probably want
- the 32-bit version. It should be faster, supports long file names, and
- has a spiffy new toolbar with color graphics.
-
- Graphmatica supports high-resolution (e.g. 1024x768) video modes, but
- at this time it uses at most 16 colors; it does not take advantage of
- 256-color video modes. A few features work best if you use a mouse or
- other pointing-device, but it is not required.
-
- If you can't run Windows, try Graphmatica for DOS, the venerable
- forerunner of Graphmatica for Windows.
-
-
- Installing Graphmatica for Windows:
- -----------------------------------
- Run setup.exe. This will install the program, create icons, and set up
- your registry or win.ini file so that Graphmatica starts up automatically
- when you double-click on a .GR file in Explorer or File Manager.
-
- Un-Installing Graphmatica for Windows:
- --------------------------------------
- Run the provided Uninstall icon. There may be a few trace files left in the
- installation direcory; you can just delete them.
-
- If you are certain you will never want to uninstall the program, you can
- save ~300 KB of disk space by deleting the SETUP subdirectory under the
- install directory, thus removing the uninstaller.
-
- Documentation:
- --------------
- Currently, I have not formatted the documentation in a printable form.
- (Windows Help will let you print individual topics, but not the whole
- manual.) If there is sufficient demand, I will offer it later either as
- a plain text file or a formatted .WRI file for Windows Write. Don't be
- fooled by the small size of the help file--it's compressed and actually
- contains the full documentation (complete with many hyper-text links,
- which I think makes it much more usable than printed documentation
- anyway).
-
- Please take the time to browse through the help file before you start using
- Graphmatica, or you may never notice some of its more subtle advanced
- features. Be sure to read the first three sections, which give a
- general introduction, a map of the display, and basic instructions on
- how to enter equations to graph.
-
- Registering:
- ------------
- You don't really have to, but please understand that I'm not doing this
- as a community service. Feel free to make copies for your friends or
- upload Graphmatica to your local BBS so others can use it, but you must
- distribute it unchanged and intact. [Shareware vendors may distribute
- the program freely provided they contact me first and charge less than $5
- for disks/shipping/etc. and not for the program itself.] All the features
- in this program are fully enabled, and it contains no nag screens or
- other impediments to make you feel guilty about using it. However, if
- you use it regularly and can afford to support it, please make a
- contribution. Even if you can't send money, please take the time to
- print and fill out the file REGISTER.TXT and send it to me at the
- address below.
-
- For a fee of $25, you can register Graphmatica. Registered users can
- use the program indefinitely guilt-free, and will receive a disk with
- the next major version on it when it is released, as well as
- notification of future upgrades in perpetuity.
-
- Site licenses and special student bulk licensing plans are available.
- Site license fees are $60 plus $2.50 for each copy in concurrent use.
- I can accept purchase orders for transactions over $100, but otherwise
- please try to write me a check. Please contact me if you are interested
- for more information.
-
- To register, print out and send in the form found in REGISTER.TXT
- (or REGISTER.WRI, in Windows Write format). Or you can register online
- by credit card at http://www.pair.com/ksoft/order.html. See the last
- topic in the help file for information about Shareware.
-
- CREDIT CARD ORDERS ONLY -
-
- You can order with MC, Visa, Amex, or Discover from Public (software)
- Library by calling 1-800-2424-PsL or 1-713-524-6394 or by FAX to
- 1-713-524-6398 or by internet e-mail to 14133@pslweb.com.
- You can also mail credit card orders to PsL at
- P.O.Box 35705
- Houston, TX 77235-5705
- The item number for Graphmatica is #14133. PsL operators are available
- from 7:00 a.m. to 6:00 p.m. CST Monday-Thursday and 7:00 a.m. to
- 12:30 p.m. on Friday.
-
- THE ABOVE NUMBERS ARE FOR CREDIT CARD ORDERS ONLY.
- THE AUTHOR OF THIS PROGRAM CANNOT BE REACHED AT THESE NUMBERS.
-
- Any questions about the status of the shipment of the order, refunds,
- registration options, product details, technical support, volume
- discounts, dealer pricing, site licenses, non-credit card orders, etc,
- must be directed to kSoft at the address on the registration form
-
- To insure that you get the latest version, PsL will notify me the day
- of your order and I will ship the product directly to you.
-
- I am required by my contract with PsL to ship you a disk immediately
- regardless of whether you have the current version already. Therefore,
- if you order through PsL, you will receive the most current version
- right away, as well as an upgrade to the next major release. To help
- defray the additional costs, you will be charged an extra $2.50 in the
- U.S. and Canada ($5 outside North America) for handling.
-
-
- How to get the latest version:
- ------------------------------
- The latest version of Graphmatica for DOS and Windows is available
- on various FTP and web sites on the Internet. For the very latest
- release, including beta-test versions, see the kSoft homepage:
- http://www.pair.com/ksoft/
-
- You can also use WWW, FTP, or gopher to access archives.math.utk.edu
- and look in the software/msdos/graphing/grmat directory for the latest
- versions. Or search for "graphmatica" in the ZD-Net Software Library
- (www.hotfiles.com).
-
- How to contact me:
- ------------------
- You will receive the fastest reply by sending e-mail to ksoft@pair.com
- I can typically respond to quick questions within a day or two.
-
- I do NOT provide telephone support. Please don't try to get my number
- through directory assistance, as you will probably just bother my
- parents.
-
- Worst comes to worst, you can write me a letter and mail it to the
- address below. I promise I will respond to it, although I can't
- guarantee how long it will take.
-
- kSoft, Inc.
- 345 Montecillo Dr.
- Walnut Creek, CA 94595-2654
-
- [Please make checks payable to Keith Hertzer.]
-
- What's new in version 1.60e:
- ----------------------------
- 1. In trig graph paper, legends for "1 pi" are now simply "pi"
- 2. Coordinate cursor now prints polar coordinates (t,r) when polar graph
- paper is selected.
- 3. Fixed another problem with the toolbar caused by the lastest IE4.
- This one may only have occurred on NT, not 95/98.
- 4. Added the statistical functions "gamma" and "gammaln" (natural logarithm
- of the gamma function).
- 5. Added "**" as an alternative to "^" as the exponentiation operator.
-
- What's new in version 1.60d:
- ----------------------------
- 1. Fixed a bug which caused Integrate Curve region to display incorrectly
- in some cases when zoomed in too far.
- 2. Entire graph is drawn for equations like x=y^3, not just positive half.
- 3. Fixed a problem which could cause the first on-screen point to be
- calculated incorrectly for polar and parametric graphs (leaving a gap
- at the edge of the screen).
- 4. Fixed a problem with very small domains on a logarithmic scale which
- caused too much of the curve to be drawn.
-
- What's new in version 1.60c:
- ----------------------------
- 1. Graphs copied to the clipboard as a metafile should insert properly
- into AutoCad.
- 2. Fixed potential crashes in Integrate Curve when most of the region to
- integrate over is off-screen.
-
- What's new in version 1.60b:
- ----------------------------
- 1. Printing at 600 dpi is now supported.
- 2. A bug which caused inequalities like "x > 2" to be filled incorrectly
- has been fixed.
-
- What's new in version 1.60a:
- ----------------------------
- The following bugs have been fixed:
- 1. Default fonts at low-resolution modes are now correctly set to be
- Courier New, so side labels can be rotated properly.
- 2. Switching applications when mouse is captured (e.g. when in coordinate
- cursor) on Win95 releases the mouse capture.
- 3. You can once again place annotations using the arrow keys instead of the
- mouse.
- 4. Point tables should be much less likely to incorrectly report a value
- where in fact the function is not defined (i.e. a singularitiy).
- 5. Polar graph paper now displays correctly when you have selected
- gridlines or solid gridlines detail level.
- 6. Toolbar displays properly with Internet Explorer 4.0 installed.
-
- The following features have been enhanced:
- 1. Maximum number of annotaions allowed may be set using the maxannnote
- flag in the [options] section of graphmat.ini.
- 2. Print dialog box has a new option to disable printing of equation list
- below graphs if desired.
- 3. Graphs of high-order polynomials with very steep, concave lobes should
- be shown in entirety at normal fineness. (Previously parts might be
- skipped if they were too narrow.)
-
- What's new in version 1.60:
- ---------------------------
- 1. Ported to Win32 API. The 16-bit version remains GRAPHMAT.EXE. The 32-bit
- version will be called Graphmatica.exe.
- 2. Icons in the graph paper dialog box are now all color, because NT
- refused to display the monochrome ones.
- 3. Inequalities and integrals are displayed by creating and filling
- polygonal regions, rather than by enclosing a region and floodfilling
- it. This should eliminate the possibility of "leaks" due to inaccurate
- filling and make possible in the future features such as solving a system
- of inequalities.
- 4. Support for strict inequalities: '<' and '>' graph the curve as a dotted
- line following the convention. Use '<=' and '>=' for 'less than or equal'
- and 'greater than or equal', which graph a solid curve.
- 5. New calculus numerical integration features:
- - Rectangles above and below the curve are now supported as methods of
- integration in addition to the trapezoidal and Simpson's rules.
- - When integrating by rectangles or trapezoids, if you set the number
- of segments manually to a low enough number, individual segments will
- be drawn instead of a single shaded region.
- - When you start dragging on one curve and release over another,
- Graphmatica will find the area BETWEEN the two curves.
- - You can optionally type in the coordinates of the region to integrate
- over for better accuracy. In the integration options dialog box, select
- "Show Integrate curve dialog box" for the input method. If you select
- both this and "Select initial curve/region with mouse" then the
- Integrate curve dialog box will appear after you select the area to
- integrate over with the mouse, so you can fine-tune your selection.
- 6. By user request, the gridlines for trig graph paper now line up with the
- legends at multiples of pi
- 7. New point-plotting support: equations of the form
- x=<<constant expression>> ; y = <<constant expression>>
- will graph a single point.
- 8. Scroll bars for the grid. Select "Show Scrollbars" from the Options
- menu to turn them on. Here's how they work: clicking on the arrow
- scrolls by 5% of the screen, a "page up" or "page down" click on the
- scrollbar scrolls by 25% of the grid, and dragging the thumb all the
- way to the end scrolls by 50% of the grid.
- 9. User-selectable fonts for all controls and labels on the grid. Choose
- Fonts from the View menu to select them. Set default fonts by choosing
- File...Save Setup afterwards.
- 10. Metafile output now includes text labels. Note however that they may
- overrun the allotted space since WMF does not support clipping regions.
- 11. New Copy graphs button on toolbar copies graphs using your favorite
- graphic format with a single click.
- 12. New document model, more like standard Windows applications. "New"
- and "Save as" items have been added to the file menu, and "Open" replaces
- the current graphs completely unless you check the "Merge" checkbox in
- the Open dialog.
- 13. Point evaluate and Integrate features now show results in more decimal
- places for improved accuracy.
- 14. Vastly improved point tables feature:
- For all types of graphs except polar, increment between calculated
- points varies as you zoom in and out (matches up with gridlines). You
- can also customize it to only calculate where legends are printed or
- at an interval you specify.
- In addition, points for up to 4 Cartesian functions can now be displayed
- in the same table. You can customize how many using the new Tables
- Options menu item in the Options menu.
- 15. New critical point/root finder. Find Critical Points dialog box
- automatically finds zeros and critical points of Cartesian functions in
- the region on-screen. You can also enter a guess to find other zeros or
- critical points.
- 16. New print routines use common Print and Print Setup dialog boxes, and
- support color printing in both draft and proof quality! Also you can
- specify the margins, and documents with too many graphs to fit the list
- of equations on one page print correctly.
- 17. Most common Windows speed keys (e.g. Ctrl+P to print) are now recognized.
- 18. Axis labels other than x/y can now be specified. Also the default font
- for these labels is now italic, in keeping with convention.
-
- 32-bit specific features:
- -------------------------
- 1. Long file names are supported.
- 2. The Hog CPU feature is not available since there is no way to disable
- multitasking in Windows95 or NT.
- 3. The 32-bit version can create Enhanced Metafiles (EMF) instead of Windows
- Metafiles when you use Copy Graphs. Unlike Windows metafiles, these will
- scale properly even when they include text. (Note: the only application
- I know of that supports EMF yet is Word 97; with programs that do not,
- including older versions of Word, you should still use WMF since there
- are serious bugs in Windows 95's implicit conversion from EMF to WMF.)
- 4. Support for Windows 95 look-and-feel, e.g. sizing handle on status bar,
- non-gray 3-D color schemes, proper handling of system color changes
- while program is active.
- 5. Clickable icons in dialog boxes.
- 6. New toolbar with color pictures and tooltips instead of text. Also some
- additional buttons have been added (for File and Calculus menu features)
-