S y s t e m G r a p h Version 4.00 By James Straub PO Box 85 Nesconset, NY 11767 InterNet: jsstraub@csserv1.ic.sunysb.edu Version 4.0, (c) Copyright 1991 Bill Crow, Hewlett-Packard Co, Jim Hasselbeck, PPG Industries., James Straub, Stony Brook University. Version 3.0, (c) Copyright 1990 Bill Crow, Hewlett-Packard Co, Jim Hasselbeck, PPG Industries. Version 2.0, (c) Copyright 1988 Bill Crow, Hewlett-Packard Co. Acknowledgements go out to: Charles Petzold Barry Press Alec Saunders This program may be freely copied, modified and distributed for noncommerical use. No warranty is expressed or implied. Comments Since this is my first Windows program I would very much enjoy receiving your comments (good or bad). I hope you have as much fun using this program as I did in making it. History Version 1.0 Windows Queue loading application for Microsoft Windows was originally called SYSQUEUE. It was written by Barry Press and adapted from FREEMEM.C written by Charles Petzold. Also, the graphical display was added by Alec Saunders. Version 2.0 Renamed to SYSGRAPH to allow coexistence with SYSQUEUE, this version by Bill Crow of Hewlett-Packard Company adds new features such as Rescaling and an About dialog box. Version 3.0 This version by Jim Hasselbeck, added selectable update rates, relative loading vs freetime selection in the About box, and was modified for Windows 3.0. Version 4.0 This version is a complete re-write of the program using Borland C++.New features include: 1) 3D button like frame. 2) Color fill under the graph which changes depending on the graph mode. 3) Keep on top. 4) Keep on caption bar on active window. 5) Setup saving in WIN.INI. Program Options Rescale: A one-time rescaling of the graph is performed, based on the data points currently displayed. Automatic Rescale This option automatically scales the graph every time it adds a point to the graph. Keep on top This option keeps System Graph on the top of the windows. In other words, in this mode System Graph is always visible and does not get overlapped by any other window. Position on captions This option positions System Graph in the caption bar of the active window. This is better then "keep on top" because it never blocks anything. Update time This option controls how often the program adds a point to the graph. Graph type This option controls how the graph should be displayed. The color of the graph changes based on the type of graph displayed. When "Queue Graph" is selected a dip in the graph means the load on the system went up. When "Inverted Queue Graph" is selected a rise in the graph means that the load on the system went up. Positioning When run for the first time System Graph appears minimized. It acts as any other Windows program except when it is maximized. When it is maximized, it has no boarders and no caption bar. In this mode the menu can be seen by clicking once with the left mouse button anywhere on the window. To change the size and position of the window click once with the right mouse button anywhere in the window and voila, it has sizing boarders! Now it can be sized like any other window. To move it, all you have to do, is press down with the left mouse button and drag it. Just pretend the whole window acts like the caption bar! When you are done positioning the window, click again with the left mouse button, and the window is back to the way it was but in a different position. To save this new position select "Setup..." and choose "Save Configuration."