VERSION HISTORY |
|
Included Windows Common Dialog Control 6.0. The user now has the ability to import and export program to files: | |
|
Save variables to a file. Open variables from a file and append them to the current variables in memory. | |
|
Save entry history to a file. Open entry histories from a file and append them to the current entry history. | |
|
Save watch equations to a file. Open watch equations and append them to the current watch equations. | |
|
Save graph equations to a file. Open graph equations from a file. | |
|
Save the graph image (the graph of the equations) as an image file. | |
|
Change or add variables using the new Add/Edit dialog box on the variables manager window toolbar | |
|
Added 'copy' popup menu on the function catalog. | |
|
Added an option to clear (delete) all graph equations and an option to restore the previous graph equations (to undo changes made to them). |
|
Modified and updated the Tip of the Day learning feature. | |
|
Added hexadecimal, octal and decimal operator buttons. Added buttons for the letters 'a' through 'z'. |
|
Changed system tray icon OCX controls from an "unsupported" control (which was included with the Microsoft Visual Basic 5.0 Professional Edition CD in the "Unsupported" directory) to a freeware control called TrayIcon v.1.0 (written by Norberto Fernández). The unsupported control was causing the program to crash (on my computer, at least) when the main menu was accessed by right-clicking on the system tray. |
|
Changed the way functions are handled internally. Functions can now accept various types of input including functions and variable names. Functions now act as tokens and each function is responsible for parsing its own arguments. Previously function arguments would be evaluated before they were passed to a function, but now every functions can specify how they want the arguments parsed: if the arguments should be evaluated numerically and if so what data type it should be. | |
|
Added integration with the Definite Integral function, a
numerical approximation of the definite integral function | |
|
Added numerical first order and nth order differentiation with the "Derivative" and "NDerivative" functions, respectively. | |
|
Added the "SigmaSum" function which is equivalent to the
mathematical | |
|
Moved all functions in the three math modules (.bas) to a single math class. The math class contains the mechanism to signal errors in the expression class. A single instance of the math class is created and its properties are set in the "class_initialize" event of the expression class. Now multiple instances of the expression class can be created without any trouble with error handling. | |
|
Added a stay-on-top button to the button extension window. | |
|
Added option to start the program, hidden away in the system tray, upon Windows startup. Added /HIDE command line parameter to accomplish this. |
|
Source code has been saved and compiled using Visual Basic 6.0 | |
|
Added exponent operator button | |
|
Added actual font size in change fonts window | |
|
Fixed bug in form resize code. Some fonts would not resize properly when the form was resized. | |
|
Improved enclose parenthesis command so that text selection and caret position are not changed. |
|
Hold down the Alt key and press an arrow key to move the main window | |
|
Hold down Control, Shift, or Alt key and drag the
|
|
Added new scaled down mode of expression which hides the toolbar and thus shows only the expression and result and the minimize, hide, and close buttons. |
|
Compiled a list of available commands that can be used at the input prompt | |
|
Added new commands such as those which launch program executables like the 'DOS' command | |
|
Added wallpaper function to the graph window. The wallpaper window will show a wallpaper tiling of the current graph picture. |
|
Changed the maximum number of graphing equations in the equation editor to 50 | |
|
Made equation editor window resizable |
|
Improved automatic font fitting | |
|
Added a simple notepad to save notes |
|
Automatic font fitting to window height | |
|
List view column width saving | |
|
Updated and improved Tip of the Day learning feature |
Download the newest version here.
![]()