Tangent 2.2 User Manual

CDML Advanced Calculator  
version 2.2  
User Manual  
Copyright © 1994-2000 Leonard Kaplan and CDML Computer Services, Ltd.  
29-28 41 Ave., Suite 707, Long Island City, NY 11101  
Table of Contents  
About CDML Advanced Calculator.....................Page 4  
Easy Access........................................Page 5  
Explanation of the Calculator Screen...............Page 6  
Using the Calculator...............................Page 6  
Using the Tape..................................Page 8  
Standard Calculator Operators...................Page 8  
Using Memory Functions..........................Page 9  
Clearing Entries in CDML Advanced Calculator....Page 9  
Other Valid Keys in CDML Advanced Calculator....Page 10  
Base Conversions ..............................Page 10  
Toolbar Setup...................................Page 11  
Setting CDML Advanced Calculator Properties.....Page 12  
Numeric Input Screen............................Page 15  
CDML Advanced Calculator Menus.....................Page 16  
File Menu.......................................Page 17  
Edit Menu.......................................Page 17  
Tape Menu.......................................Page 18  
Operators Menu..................................Page 19  
Modes Menu......................................Page 20  
Scientific Menu.................................Page 22  
Financial Menu..................................Page 23  
Properties Menu.................................Page 24  
Help Menu.......................................Page 25  
Advanced Functions.................................Page 27  
Financial Functions.............................Page 28  
Conversion Functions............................Page 29  
Currency Conversions............................Page 31  
Numeric Base Conversions........................Page 32  
Intra-System Unit Conversions...................Page 33  
Expression Evaluator............................Page 34  
Construction (Foot/Inch) Calculator.............Page 35  
Additional Valid Keys in Expression Evaluator  
and Construction (Foot/Inch) Calculator....Page 36  
Formula Editor..................................Page 37  
Time/Date Calculations..........................Page 38  
Time Entry Screen...............................Page 39  
Calendar........................................Page 39  
Date Notes / RPN Stack / Scratch Pad............Page 40  
Sending Keystrokes with Alarms..................Page 42  
Reminder Alarms.................................Page 44  
Project Timer ..................................Page 45  
Registration Screen................................Page 46  
Technical Support..................................Page 47  
Glossary of Terms..................................Page 48  
About CDML Computer Services, Ltd..................Page 51  
Copyright and Licensing Information................Back Cover  
About CDML Advanced Calculator  
Besides the functions of a standard calculator, the CDML Advanced Calculator provides users with the  
following features:  
a resizable Tape Display  
5 Memory Functions  
14 Financial Functions  
11 conversion modes  
7 Intra-System conversion modes  
Currency Conversions (with daily updates)  
Time/Date Calculations  
Base Conversions  
a Calendar with Daily Notes  
34 Scientific Functions  
a Scientific Expression Evaluator  
a Foot/Inch Construction Calculator  
There are also many Convenience Features, such as:  
The RPN mode  
the Auto-Decimal mode  
the Adding Machine mode  
user-defined Toolbar  
user-defined number of Decimal Places  
2 Percentage Calculation modes  
a Magic Number mode (a constant value for “What If” operations)  
Reminder Alarms  
Billing Functions  
Project Timer  
Special features for users of desktop 10-Key adding machines  
and many others  
Page 4  
Easy Access  
In order to be less obtrusive, CDML Advanced Calculator will not appear in the Windows  
Task Bar when it is minimized. There are two features in the CDML Advanced Calculator to  
allow you easy, instant access to the calculator while keeping it out of the way. They may be  
activated (or deactivated) from the Properties Menu.  
Show in Tray  
This feature is active by default. When enabled you will see a small calculator icon appear in  
the bottom right corner of your screen. At this point you can open any other application(s)  
and do your work. When you need the calculator, just click with your left mouse button on  
the small icon and CDML Advanced Calculator will appear.  
If you right-click on the icon, you will see a menu of available choices. From this menu you  
can Show or Hide the calculator, Remove the calculator from tray (hide the icon), Cancel  
(hide) the menu and Exit CDML Advanced Calculator. From the same menu you can activate  
the following features: Base Conversions, Construction (Ft/In) Calculator, Currency Conver-  
sions, Expression Evaluator, Scratch Pad, Set Alarms, Calendar, Time/Date Calculations and  
the Project Timer.  
From the Properties Menu, you can use the Hide Main Window option to hide all traces of  
the CDML Advanced Calculator except the tray icon. Even if the CDML Advanced Calcula-  
tor is hidden, it will still appear when you click on the tray icon. Another way to hide the  
CDML Advanced Calculator is by minimizing it.  
Stay On Top  
When this feature is active you will see a small window with a " Show CDML Calculator"  
message. When you double-click on that window, the CDML Advanced Calculator will ap-  
pear and the message will change to "Hide CDML Calculator". When you double-click that  
window a second time, the CDML Advanced Calculator will disappear. You can do the same  
by using the Hide Main Window option form the Properties Menu.  
Initially the small window will appear on top of the screen in the center, however you can  
move the window around by clicking on it and while holding down the left mouse button  
dragging it to where you want it to be. Release the mouse button when you are satisfied with  
its new location.  
Show or Hide Number Keys, Tape and Toolbar  
If you are working with limited screen real estate, you may wish to hide certain parts of the  
calculator. All of these features may be accessed through the Properties Menu (or the Tool-  
bar).  
You can hide the whole bottom portion of the calculator (including the number, operator and  
conversion buttons) and use your keyboard, toolbar and the menus to do your work. Another  
way to save space is by hiding the tape. When you need to view the tape, just go back to the  
Properties Menu and select Show Tape. All your work will still be reflected on the tape even  
if it's hidden. Finally, you can hide the toolbar and use the keyboard and the menus. If you  
hide all 3 of the aforementioned items, all you will see on your screen is the Readout and the  
menus.  
Page 5  
The conversions come in handy when dealing with various international and time standards. The finan-  
cial functions make it easy to derive various payments and dividends (i.e. Mortgage, credit cards, stocks,  
etc.). The scientific expression evaluator helps to process advanced mathematical expressions and to  
print them out with the result. The tape is useful for reviewing your work.  
NOTE: You can start the CDML Advanced Calculator with the "/nic" command line parameter. This  
feature is useful if you want to call the calculator from an other program (i.e. Excel macro), do your cal-  
culations and return the result to that program.  
Page 6  
Using the Calculator  
To use the CDML Advanced Calculator, you can click on the buttons or use the key-  
board to enter numbers and operators. You can also use the Tab key to move be-  
tween buttons and press the Space Bar when you reach the button that you want.  
Operators can also be entered from the Operators Menu .  
The original calculator mode is Standard Calculator. The current mode is displayed  
just below the number Readout, between then Next and Previous Mode buttons. To  
change the mode to any of the nine conversion modes, click on the Next Mode but-  
ton (right) or the Previous Mode button (left). The ToolTip for the Next Mode button  
will show you the upcoming mode. The ToolTip for the Previous Mode button will  
show you the preceding mode.  
NOTE: You can also switch modes from the Modes Menu.  
Any completed operation will be registered on "tape" (The Tape Display). The "tape"  
is located above the Readout and reflects everything that you did since you started  
the CDML Advanced Calculator or since you last cleared the tape. The tape has  
many useful functions. You can search the tape for a specific string or number. You  
can print the tape, you can publish the contents of the tape to Notepad (standard  
Windows Notepad or any other program, depending on your settings) or you can just  
browse the tape to review your calculations.  
Most of the calculator functions can be accessed through the menus.  
Beneath the "0" button, you will see a small box displaying the modes you turned on.  
These modes are as follows:  
F = Financial Calculator Mode  
D = Auto-Decimal Mode  
A = Adding Machine Mode  
R = RPN Calculator Mode  
S = Show Percent Mode  
C = Carry Result Mode  
% = Percent for Number Mode  
M = Magic Number Mode  
- (minus sign) = Repetitive Subtraction Mode  
I = Imperial English Measures Mode  
T = Troy English Measures Mode  
E = Repeat Entry Mode  
W = Swap “+“ and “Enter” keys Mode  
O = Copy Formatted Mode  
The three buttons in the bottom-right corner are Help, About CDML Advanced Calcu-  
lator and Exit CDML Advanced Calculator, respectively.  
Above the Tape, you will find a 9-button Toolbar. To use the Toolbar, you must first  
configure what function you want each button to perform. This is done by right-  
clicking on the button you want to configure. Once the Toolbar is configured, click  
the corresponding button to perform that function.  
HINT: To view what function the button is configured for, see the ToolTips for that  
button.  
Page 7  
Using the Tape  
The tape is very useful in reviewing your work. You can use your mouse to scroll up  
and down the tape or you can use the following commands. (All of the following  
commands can be accessed through the Tape Menu.)  
Print Tape  
Send contents of tape to the default printer  
Ctrl-P key and the Print Tape option on the Tape Menu  
Publish Tape  
Send contents of tape to Notepad or any other user-defined program  
Ctrl-N key and the Tape to Notepad option on the Tape Menu  
Clear Tape  
Clear tape contents  
Ctrl-L key and the Clear Tape option on the Tape Menu  
Annotate Tape  
Make notations on the tape  
Ctrl-A, N or n keys and the Annotate Tape option on the Tape Menu  
Find on Tape  
Search tape for any word or number  
Ctrl-F key and the Find On Tape option on the Tape Menu  
Find Next  
Repeat last search  
F3 key and the Find Next option on the Tape Menu  
Aside from the aforementioned functions, you can use your mouse to highlight the  
text on the tape and copy it to the Windows Clipboard. You can modify the Tape  
Display Settings through the Set Properties screen.  
NOTE: When you are using the Find on Tape feature, the found item will be high-  
lighted. If you repeat the search the next matching item will be highlighted. If  
there are no other matching items, the first matching item will be highlighted. If  
there are no matching items at all, you will be notified.  
Standard Calculator Operators  
Add  
+ key and the + button  
Subtract  
- key and the - button  
Multiply  
*, x, X keys and the X button  
Divide  
/ key and the / button  
Equal (Total)  
=, Enter (!) keys and the = button  
Percent  
% key and the % button  
Page 8  
Square  
S, s, ^ keys and the x2 button  
Square Root  
R, r keys and the button  
Decimal Separator (Period)  
. key and the . button (you can also use a comma or whatever your geographi-  
cal format dictates)  
Using Memory Functions  
To help you with complex calculations we included Memory Functions in the CDML  
Advanced Calculator. There are a total of 5 memory functions. If memory is set,  
you will see a Check Mark appear to the left of the readout. You will also see, in  
the bottom left corner, the word "Memory:" and the memory value next to it. When  
you clear the memory contents, the check mark and the memory value display will  
disappear. The 5 memory functions are as follows:  
Memory Store  
Stores the currently displayed number in memory  
Ctrl-M key combination and the MS button  
Memory Recall  
Displays the number from memory  
Ctrl-R key combination and the MR button  
Memory Add  
Adds the currently displayed number to the number stored in memory and  
stores the new value  
M (capital 'M') key and the M+ button  
Memory Subtract  
Subtracts the currently displayed number from the number stored in memory  
and stores the new value  
m (small 'm') key and the M- button  
Memory Clear  
Clears the memory  
The MC button  
Clearing Entries in CDML Calculator  
Clear (Start Fresh)  
c, C and Escape (Esc) keys and the C button  
Undo Last Digit  
Back Space (") key  
Clear Entry (Undo Last Entry)  
Delete (Del) key and the CE button  
Page 9  
Other Valid Keys in CDML Advanced Calculator  
Annotate Tape / Select All Text on Tape  
Ctrl-A or N and n keys and the Annotate Tape option on the Tape Menu.  
Construction Calculator (ft/in)  
Ctrl-B key and the Construction Calculations option on the File Menu.  
Copy Readout to Clipboard  
Ctrl-C key and the Copy option on the Edit Menu.  
Expression Evaluator  
Ctrl-E or ( keys and the Expression Evaluator option on the File Menu.  
Find on Tape  
Ctrl-F key and the Find On Tape option on the Tape Menu.  
Calculator on Top  
Ctrl-G key and the Calculator on Top option on the Properties Menu.  
Hide Main Window  
Ctrl-H key and the Hide Main Window option on the Properties Menu.  
Insert into Previous Program  
Ctrl-I key and the Insert into Prev. Prog. option on the Edit Menu.  
View RPN Stack  
Ctrl-K key and the View RPN Stack option on the Edit Menu. This option is  
available only when using RPN mode.  
Clear Tape  
Ctrl-L key and the Clear Tape option on the Tape Menu.  
Publish Tape  
Ctrl-N key and the Publish Tape option on the Tape Menu.  
Open Saved Tape  
Ctrl-O key and the Open Saved option on the Tape Menu.  
Print Tape  
Ctrl-P key and the Print Tape option on the Tape Menu.  
Show in Tray  
Ctrl-S key and the Show in Tray option on the Properties Menu.  
Stay on Top  
Ctrl-T key and the Stay on Top option on the Properties Menu.  
Paste Clipboard to Readout  
Ctrl-V key and the Paste option on the Edit Menu.  
Write Tape to File  
Ctrl-W key and the Write to File option on the Tape Menu.  
Exit CDML Advanced Calculator  
Ctrl-X key and the Exit option on the File Menu.  
Tape to Scratch Pad  
Ctrl-Z key and the Tape to Scratch Pad option on the Tape Menu.  
On-Line Help  
F1 key and the CDML Calculator Help option on the Help Menu.  
About CDML Advanced Calculator  
F2 key and the About CDML Calculator option on the Help Menu.  
Find Next  
F3 key and the Find Next option on the Tape Menu.  
Calculator and Tape Properties  
F4 key and the Properties option on the Properties Menu.  
Allow Tape Editing  
F5 key and the Allow Tape Editing option on the Tape Menu.  
Page 10  
Time/Date Calculations  
F6 key and the Time/Date Calculations option on the File Menu  
Calendar  
F7 key and the Calendar option on the File Menu.  
Currency Conversions  
F8 key and the Currency Conversions option on the File Menu  
Numeric Base Conversions  
F9 key and the Base Conversions option on the File Menu  
Scratch Pad  
F12 key and the Scratch Pad option on the File Menu.  
Toolbar Setup  
Use this screen to set the function a  
Toolbar button will perform. When you  
open this screen, the screen caption will  
remind you which number button you are  
setting up.  
Type of Function (command) List  
There are five types of functions:  
Financial, Mode, Other, Scientific  
and Tape. Select the type of func-  
tion you wish this button to per form.  
Available Functions List  
After you select the type of function, you will see a list of all avaiable functions of  
that type. Select the function you want this button to perform.  
OK Button  
Save changes and exit.  
Cancel Button  
Exit without saving changes.  
Set Properties  
Use this screen to set up the properties of CDML Advanced Calculator. You should  
configure the calculator to those settings, which you find most convenient.  
When you open the Properties window, your current settings will be displayed. At  
this point you can modify any of the available settings. If you wish to exit without  
saving your changes, then push the "Cancel" button (or hit the Esc key). If you wish  
to make your changes temporary, then push the "OK" button.  
If you wish to save your changes as "default settings", then push the "Save" button  
or hit the Enter key.  
Tape Properties  
For the tape you can set the Font, Font Size, Font Color, Font Bold, Font Italic,  
Tape Size and Tape Hidden/Visible properties. For the calculator itself, you can  
save the position of the Calculator as well as the position of the Stay-On-Top  
window (if the Stay-On-Top window is open).  
Page 11  
Start Minimized  
If you check the "Start Min"  
box, then the next time you  
start CDML Advanced Cal-  
culator, the calculator will  
not be visible until you click  
on the tray icon.  
NOTE: DO NOT SET  
THE RUN MINIMIZED IN  
THE WINDOWS SHORT  
CUT PROPERTIES!  
Start On Top  
If you check the "Start On  
Top" box, then the next  
time you start CDML Ad-  
vanced Calculator, only the  
Stay-On-Top window will  
be visible.  
NOTE: Start Minimized  
and Start On Top boxes  
can not be checked at the  
same time.  
Calc. On Top  
If this option is checked, then the main calculator screen will remain Topmost.  
Carry Result  
If you check the "Carry Result" box, then the result of your calculation will re-  
main in the Readout. If you clear this box, the Readout will be reset to 0 after  
the calculation is completed. (To complete the calculation you must push the  
"=" button.)  
Financial Mode  
If you check the "Fin Mode" box, then the result of your calculation will always  
be displayed in a currency format (i.e. 5 will be 5.00, 3.2 will be 3.20 and 4.006  
will be 4.01). The number of visible decimal places depends directly on your set-  
ting for Decimal Places (found on this screen). This option may also be set from  
the Modes menu.  
Save Memory  
If you check the "Save Mem" box, then the calculator memory will be saved as  
you exit the calculator. The next time you start CDML Advanced Calculator, the  
memory will be set to what it was the last time you used the calculator.  
Adding Machine  
If you check the "Adding Machine" box, then the calculator will work like an old  
fashioned adding machine, where you first enter an operand (number) and then  
the operator. The first operator is always a plus (+) in this mode, regardless of  
what you press. After you enter the last number in your series, pressing the  
equal sign (=) is the same as pressing a plus followed by an equal. If addition is  
not your desired operation, then press the operator that you need followed by  
the equal sign. This option may be set from the Modes menu.  
Show %  
If you check the "Show %" box, then the calculator will print the actual percent-  
age value to tape (as well as the derived value in the Readout). This option may  
also be set from the Modes menu.  
Format Numbers  
If this option is checked, then the numbers displayed on tape will be formatted in  
Page 12  
NumericInputScreen
Use this screen to enter numbers for those calculations, which require additional in-  
put (other than the main calculator screen). Here your input is limited to numbers (0  
to 9) and the decimal separator  
Page 13  
Page 14  
CDML Advanced Calculator Menus  
File Menu  
Edit Menu  
Tape Menu  
Operators Menu  
Modes Menu  
Scientific Menu  
Financial Menu  
Properties Menu  
Help Menu  
Page 15  
File Menu  
Scratch Pad  
Displays a new instance of the small text  
editor.  
Show Calendar  
Displays the calendar.  
Expression Evaluator  
Same as hitting the ( button or Ctrl-E. Use  
this to launch the Expression Evaluator.  
Time/Date Calculations  
Same as hitting F6. Use this option to cal-  
culate differences between various times  
and dates.  
Currency Conversions  
Same as hitting F8. Use this option to con-  
vert between various currencies. You can  
sign up for daily exchange rates updates.  
Base Conversions  
Same as hitting F9. Use this option to convert numeric values between binary,  
octal, decimal and hexadecimal systems.  
Construction Calculator (ft/in)  
Same as hitting Ctrl-B. Use this option to make calculations in feet and inches.  
Start/Stop Project Timer  
Same as pushing the Stop Watch button. Use this option to start or stop the  
Project Timer.  
Backup Data  
Use this feature to backup your Daily Notes, Alarms and Formulas.  
Restore Data  
Use this feature to restore previously backed-up data.  
Exit  
Exit the CDML Advanced Calculator.  
Edit Menu  
Copy  
Save the contents of the readout to the clipboard. If you have selected  
(highlighted) text on the Tape, then that text will be  
saved to the clipboard instead of the contents of  
the readout.  
Paste  
Save the contents (numeric only) of the clipboard  
to the readout. If you are in Tape Editing Mode,  
then you are able to paste any text to the tape.  
Insert into Previous Program  
Since the CDML Advanced Calculator is often used to calculate results which  
will be later entered into a different program, this option was added to automate  
this task. By using this option, you can insert the result of your calculations di-  
rectly to the program which was used immediately prior to using the CDML Ad-  
vanced Calculator. This is equivalent to Copying the Result, Minimizing the  
CDML Advanced Calculator, and Pasting to the other program at the cursor  
Page 16  
position. If you started the CDML Advanced Calculator with the "/nic" command  
line switch then this option will also exit the program.  
View RPN Stack  
Use this option when you are using RPN mode and wish to see the contents of  
your stack. The stack will be displayed in a separate floating window.  
Set Billing Rate  
Use this option to set the default Hourly Billing Rate used for calculations in the  
Project Timer and the Billing Function.  
Tape Menu  
Format Numbers  
If this option is checked, then the numbers displayed on tape will be formatted in  
the following manner: 1000.00 will show as 1,000.00, 300000.555 will show as  
300,000.555, and so forth.  
Print  
Send the contents of the tape to the default printer.  
You can select which printer to use from the File  
Menu.  
Publish  
Send the contents of the tape to Windows Notepad  
(or your default Text Editor) for editing. If you config-  
ured the Publish To settings, then the tape will be  
sent to the program you specified.  
To Scratch Pad  
Send the contents of the tape Scratch Pad. This is  
useful because the tape text is padded with spaces  
on the left so that it will look right aligned when using  
fixed-width fonts (i.e. Courier New).  
Clear  
Clear the contents of the tape.  
Allow Editing  
Allows you to freely write on the tape. Exit this mode to resume normal calcula-  
tor functions.  
Open Saved  
Use this option to insert a previously saved tape (or any other text file) into the  
tape.  
Write to File  
Save the contents of the tape to a text file. If the file you selected already exists,  
you will be given a choice to append to that file or to replace it.  
Annotate / Select All Text  
Enter notations on the tape. Allows you to add your notation to the bottom of  
the tape. If your cursor is located on the tape, then this function will select all  
text on the tape.  
Find  
Search tape for any word, number or expression. The found text will be se-  
lected.  
Find Next  
Repeat last search.  
Page 17  
Operators Menu  
Add  
Same as hitting the + button.  
Subtract  
Same as hitting the - button.  
Multiply  
Same as hitting the * button.  
Divide  
Same as hitting the / button.  
Percent  
Same as hitting the % button.  
Square Root  
Same as hitting the button.  
Square  
Same as hitting the x2 button.  
Change Sign  
Changes the sign of the value in the Readout between  
positive and egative.  
Clear  
Same as hitting the C button. Use this to clear the last  
calculation and reset to 0.  
Clear Entry  
Same as hitting the CE button. Use this to clear the last  
entry.  
MEMORY FUNCTIONS  
Store  
Ctrl-M key combination and the MS button on the CDML Calculator Stores the  
currently displayed number in memory.  
Recall  
Ctrl-R key combination and the MR button on the CDML  
Calculator Recalls and displays the number from mem-  
ory.  
Add to  
M (capital 'M') key and the M+ button on the CDML Ad-  
vanced Calcula tor Adds the currently displayed number to the number stored in  
memory and stores the new value.  
NOTE: The new value is not displayed until you recall it.  
Subtract from  
m (small 'm') key and the M- button on the CDML Advanced Calculator Sub-  
tracts the currently displayed number from the number stored in a memory  
and stores the new value.  
NOTE: The new value is not displayed until you recall it.  
Clear  
The MC button on the CDML Advanced Calculator Clears the memory and hides  
the check mark.  
Page 18  
Modes Menu  
Financial  
This will display the result of your calcula-  
tions in a currency format (i.e. 5 will be 5.00,  
3.2 will be 3.20 and 4.006 will be 4.01). The  
number of visible decimal places depends  
directly on your setting for the number of  
decimal places you wish to see.  
Auto-Decimal  
By special request from our users in the ac-  
counting profession. If Auto-Decimal Mode  
is checked, when entering a series of num-  
bers, you don't need to enter the decimals.  
The calculator will format your input based on  
the number of decimal places you selected.  
Adding Machine  
The calculator will work like an old-fashioned  
adding machine, where you first enter an op-  
erand (number) and then the operator. The  
first operator is always a plus (+) in this  
mode, regardless of what you press. After  
you enter the last number in your series,  
pressing the equal sign (=) is the same as  
pressing a plus followed by an equal. If addi-  
tion is not your desired operation, then press  
the operator that you need and then the  
equal sign.  
RPN  
This mode allows you to enter numbers and  
do your calculations in the Reverse Polish  
Notation. When the RPN mode is checked,  
you must first enter your numbers and then enter the operators.  
NOTE: RPN and Adding Machine modes Can't be on at the same time.  
Show Percentages  
The calculator will print the actual percentage value to tape (as well as the de-  
rived value in the Readout).  
% for Number  
If this option is checked, then the percentages will be calculated for the previous  
value. Otherwise the percentages will be calculated as the number you entered  
divided by 100. For example: expression 200+200-20% will equal to 320 if this  
option is checked or 399.80 if this option is not checked.  
Magic Number (mathematical constant)  
If this option is checked then you can perform multiple operations for a single  
operand. The first operand entered will become the Magic Number. All follow-  
ing operations will be performed for the Magic Number. Example:  
Magic Number Off  
5+2=7  
Magic Number On  
5+2=7  
+8 [7+8]=15  
+9 [15+9] =24  
+8 [5+8]=13  
+9 [5+9] =14  
Carry Result  
If this option is checked, then the result of your calculation will remain in the  
Readout. If it's not checked, the Readout will be reset to 0 after the calculation  
is completed. (To complete the calculation push the = button.)  
Page 19  
Repeat Subtraction  
If this option is checked, then you can repetitively press Minus ("-") for subtrac-  
tion.  
NOTE: If this mode is turned on, you will need to use the Change Sign option on  
the Operators Menu or the "+/-" button on the calculator to enter negative num-  
bers.  
Intra-System Conversions  
There are seven Intra-System conversion modes: Metric, Computer and English  
Weight, Square, Cubic, Length and Capacity. These are useful to determine  
relations between units of measure in the same system (i.e. 1 bite =  
0.0001220703125 kilobytes).  
Imperial English Measures  
If this option is checked, then the Area and Volume conversions will use Impe-  
rial gallons and pints.  
Troy English Measures  
If this option is checked, then the Mass and Distance conversions will use Troy  
pounds and ounces.  
No Conversions  
Reset the Calculator to standard mode.  
NOTE: The following modes may also be changed by the Next Mode and Previ-  
ous Mode buttons on the calculator.  
Metric to English  
Set mode to Metric to English weight and distance conversions or perform same  
conversions.  
English to Metric  
Set mode to English to Metric weight and distance conversions or perform same  
conversions.  
Area/Volume Metric to English  
Set mode to English to Metric area and volume conversions or perform same  
conversions.  
Area/Volume English to Metric  
Set mode to English to Metric area and volume conversions or perform same  
conversions.  
Temperature  
Set mode to temperature conversions or perform same conversions.  
Time-Week  
Set mode to Time conversions with the Week as a primary unit or perform same  
conversions.  
Time-Day  
Set mode to Time conversions with the Day as a primary unit or perform same  
conversions.  
Time-Hour  
Set mode to Time conversions with the Hour as a primary unit or perform same  
conversions.  
Time-Minute  
Set mode to Time conversions with the Minute as a primary unit or perform  
same conversions.  
English/Metric Other  
Set mode to Other English/Metric conversions or perform same conversions.  
NOTE: For more information, see "Using Conversion Functions".  
Page 20  
Scientific Menu  
Sine  
Cosine  
Tangent  
Arctangent  
Natural Logarithm  
Exponent (base of natural logarithm)  
Secant  
Cosecant  
Cotangent  
Logarithm to Base N (you will be prompted to  
enter the value for the base)  
Inverse Sine  
Inverse Cosine  
Inverse Secant  
Inverse Cosecant  
Inverse Cotangent  
Hyperbolic Sine  
Hyperbolic Cosine  
Hyperbolic Tangent  
Hyperbolic Secant  
Hyperbolic Cosecant  
Hyperbolic Cotangent  
Inverse Hyperbolic Sine  
Inverse Hyperbolic Cosine  
Inverse Hyperbolic Tangent  
Inverse Hyperbolic Secant  
Inverse Hyperbolic Cosecant  
Inverse Hyperbolic Cotangent  
NOTE: The values for these calculations may be entered in Degrees or Radians.  
Degree  
The standard method of entering values.  
Radian  
1 Radian is equal to 180/pi degrees.  
Additional Scientific Features.  
Reciprocal  
Takes an immediate reciprocal (1/x) of the value  
in the Readout.  
Fractions  
Convert decimal values to fractions.  
Pi Value  
Enters the pi value to the Readout.  
Page 21  
e constant Value  
Enters the e value to the Readout.  
Golden Cut Value  
Enters the golden cut value to the Readout.  
Financial Menu  
Interest Payment  
Returns the interest payment for a given period of an annuity based on periodic,  
fixed payments and a fixed interest rate.  
Interest Rate per Period  
Returns the interest rate per period  
for an annuity.  
Interest for X Days  
Returns the interest (straight or  
compound) for a given period (in  
days) of an annuity based on a fixed  
interest rate.  
Internal Rate of Return  
Returns the internal rate of return  
for a series of periodic cash flows  
(payments and receipts).  
Modified Internal Rate of Return  
Returns the modified internal rate of  
return for a series of periodic cash  
flows (payments and receipts).  
Number of Payments to Pay Off Loan  
Returns the number of periods for  
an annuity based on periodic, fixed  
payments and a fixed interest rate.  
Net Present Value of Investment  
Returns the net present value of an investment based on a series of periodic  
cash flows (payments and receipts) and a discount rate.  
Annuity Payments  
Returns the payment for an annuity based on periodic, fixed payments and a  
fixed interest rate.  
Annuity Principal Payment  
Returns the principal payment for a given period of an annuity based on peri-  
odic, fixed payments and a fixed interest rate.  
Present Value of an Annuity  
Returns the present value of an annuity based on periodic, fixed payments to be  
paid in the future and a fixed interest rate.  
Future Value of an Annuity  
Returns the future value of an annuity based on periodic, fixed payments and a  
fixed interest rate.  
Straight Line Depreciation  
Returns the straight line depreciation of an asset for a single period.  
Sum-of-Years' Digits Depreciation  
Returns the sum-of-years' digits depreciation of an asset for a specified period.  
Page 22  
Double Declining Balance Depreciation  
Returns the depreciation of an asset for a specific time period using the double-  
declining balance method.  
NOTE: For more information see the Explanation of Financial Functions.  
Properties Menu  
Properties  
View or modify the settings for CDML Advanced Calculator  
Show in Tray  
Show CDML Advanced Calculator in the System  
Tray (bottom-right corner). When the calculator  
icon is in the tray, you only need to click on it and  
CDML Advanced Calculator will come to the  
front of all your open windows. If you right-click  
on it, you will see a menu of available choices.  
See Easy Access.  
Stay On Top  
When this item is selected, CDML Advanced Cal-  
culator will disappear and instead you will see a  
small, floating, yellow label "Show CDML Ad-  
vanced Calculator". When you double-click this  
label, the Calculator will appear and the label will  
change to "Hide CDML Calculator". To hide the  
calcula  
tor, just double-click the label again.  
See Easy Access.  
Calculator On Top  
If this option is checked, then the main calculator  
screen will remain Topmost.  
Hide Main Window  
Allows you to hide the CDML Advanced Calculator window, but it leaves the  
Tray Icon or the On Top window (depending on the mode) in place.  
Number Tape Items  
If this option is checked, line item numbers will appear to the right of the value  
on tape. This does not apply to RPN mode. Line items will reset after you  
press Clear or Equal.  
Don't Hide Evaluators  
If this option is checked, neither the Expression Evaluator nor the Construction  
Calculator will disappear after you click the OK button. This is useful if you need  
to see your original expression.  
Exit Button Minimizes  
If this option is checked, clicking the Exit Button will minimize the calculator.  
To exit the calculator, right-click on the Tray Icon and select Exit or choose Exit  
from the File Menu.  
Repeat Entry  
Allows you to perform multiple operations with the same operand. For exam-  
ple, to add 5 seven times you can enter 5 and then hit the + six times and hit =.  
Without this mode, you must hit the 5 followed by a + six times and then hit 5  
followed by =.  
Swap + and Enter  
Allows you to swap the + and the Enter keys on the number pad. This is for us-  
ers who are most comfortable with a 10 key where you use the pinky to add.  
Page 23  
Copy Formatted  
Allows you to copy the contents of the Readout in formatted form.  
Select Printer  
Allows you to select which printer you wish to print your tape to (useful if you  
have multiple printers or want to fax the tape).  
Set Alarms  
Use this option to set your Reminder Alarms.  
Alarms Enabled  
Check this option to enable Reminder Alarms.  
Hide / Show Number Keys  
If you have limited screen real estate and don't use the On-Screen Number Pad  
(the bottom portion of the calculator), then you can hide it. See Easy Access.  
Hide / Show Tape  
You can hide the Tape if you have limited screen real estate and/or don't use it.  
See Easy Access.  
Hide / Show Toolbar  
You can hide the Toolbar if you have limited screen real estate and/or don't use  
it. See Easy Access.  
NOTE: Show in Tray and Stay on Top can not be used at the same time.  
Help Menu  
CDML Calculator Help  
Opens this help file.  
Search Help  
Allows you to immediately start searching the  
help file.  
Technical Support  
Instructions for obtaining technical support.  
Registration  
Access to various ways to register the CDML  
Advanced Calculator.  
Registration Screen  
Opens the Registration Screen.  
Register On-Line  
Register the CDML Advanced Calculator on-  
line. You can use your credit card from any-  
where in the world. The Registration Screen will  
automatically be opened for your convenience.  
Registration Form  
Open the Registration Form. To complete the  
form, press the Print button to print the form, fill it  
out and submit it to CDML Computer Services,  
Ltd. The Registration Screen will automatically  
be opened for your convenience.  
CDML On The Web  
Easy access to CDML resources on the Internet.  
CDML Web Site  
Link to CDML Computer Services, Ltd. Home on  
the Internet.  
Page 24  
Calculator Web Site  
Link to CDML Advanced Calculator home on the Internet.  
Email Technical Support  
Email to CDML Technical Support. All question will be responded in 96 hours.  
Email Sales  
Email massage to our sales person.  
Join CDML Mailing List  
Link to CDML Mailing List. By joining the CDML Mailing List, you will be notified  
of the latest developments at CDML. You will also be eligible for special offers  
and promotions.  
Email CDML  
Send an email message to CDML.  
About CDML Calculator  
Shows the About dialog. Here you can see the program version, contact infor-  
mation or jump to the CDML Computer Services, Ltd. Web site.  
Page 25  
Advanced Calculator Functions  
Financial Functions  
Conversion Functions  
Currency Conversions  
Numeric Base Conversions  
Intra-System Unit Conversions  
Expression Evaluator  
Construction (Foot/Inch) Calculator  
Additional Valid Keys in Expression Evaluator and  
Construction (Foot/Inch) Calculator  
Formula Editor  
Time and Date Calculations  
Time Entry  
Calendar  
Date Notes/RPN Stack/Scratch Pad  
Reminder Alarms  
Sending Keystokes with Alarms  
Project Timer  
Page 26  
Financial Functions  
Financial functions are used for various financial calculations. To use these func-  
tions you must answer the questions asked and the result will appear on tape to-  
gether with your answers.  
Interest Calculator  
Returns the interest payment for a given period of an annuity based on periodic,  
fixed payments and a fixed interest rate. For all arguments, cash paid out (such  
as deposits to savings) is represented by negative numbers; cash received  
(such as dividend checks) is represented by positive numbers.  
Interest Rate per Period  
Returns the interest rate per period for an annuity. For all arguments, cash paid  
out (such as deposits to savings) is represented by negative numbers; cash re-  
ceived (such as dividend checks) is represented by positive numbers.  
Interest for X Days  
Returns the interest (straight or compound) for a given period (in days) of an  
annuity based on a fixed interest rate. For all arguments, cash paid out (such  
as deposits to savings) is represented by negative numbers; cash received  
(such as dividend checks) is represented by positive numbers.  
Internal Rate of Return  
Returns the internal rate of return for a series of periodic cash flows payments  
and receipts).  
Modified Internal Rate of Return  
Returns the modified internal rate of return for a series of periodic cash flows  
(payments and receipts).  
Number of Payments to Pay Off Loan  
Returns the number of periods for an annuity based on periodic, fixed payments  
and a fixed interest rate. For all arguments, cash paid out (such as deposits to  
savings) is represented by negative numbers; cash received (such as dividend  
checks) is represented by positive numbers.  
Net Present Value of Investment  
Returns the net present value of an investment based on a series of periodic  
cash flows (payments and receipts) and a discount rate.  
Annuity Payments  
Returns the payment for an annuity based on periodic, fixed payments and a  
fixed interest rate. For all arguments, cash paid out (such as deposits to sav-  
ings) is represented by negative numbers; cash received (such as dividend  
checks) is represented by positive numbers.  
Annuity Principal Payment  
Returns the principal payment for a given period of an annuity based on peri-  
odic, fixed payments and a fixed interest rate. If desired, you will receive a full  
payment breakdown based on principal and interest for each period. For all ar-  
guments, cash paid out (such as deposits to savings) is represented by negative  
numbers; cash received (such as dividend checks) is represented by positive  
numbers.  
Present Value of an Annuity  
Returns the present value of an annuity based on periodic, fixed payments to be  
paid in the future and a fixed interest rate. For all arguments, cash paid out  
(such as deposits to savings) is represented by negative numbers; cash re-  
ceived (such as dividend checks) is represented by positive numbers.  
Future Value of an Annuity  
Returns the future value of an annuity based on periodic, fixed payments and a  
Page 27  
fixed interest rate. For all arguments, cash paid out (such as deposits to sav-  
ings) is represented by negative numbers; cash received (such as dividend  
checks) is represented by positive numbers.  
Straight Line Depreciation  
Returns the straight line depreciation of an asset for a single period. The depre-  
ciation period must be expressed in the same unit as the life of the asset. For  
example, to see the depreciation in months, you must declare the life of the as-  
set in number of months. All arguments must be positive numbers.  
Sum-of-Years' Digits Depreciation  
Returns the sum-of-years' digits depreciation of an asset for a specified period.  
The life and period arguments must be expressed in the same units. For exam-  
ple, if life is given in months, period must also be given in months. All argu-  
ments must be positive numbers.  
Double Declining Balance Depreciation  
Returns the depreciation of an asset for a specific time period using the double-  
declining balance method. The life and period arguments must be expressed in  
the same units. For example, if life is given in months, period must also be  
given in months. All arguments must be positive numbers.  
Using Conversion Functions  
To use the Conversion Functions, click the Mode button  
(original mode is Calculator) until you reach the desired  
conversion mode. Once the desired conversion mode is  
displayed, enter the number you wish to convert and click  
on the appropriate conversion button (see list below). The  
result will be immediately displayed. You can also obtain  
the same result by entering the number to convert and  
choosing the corresponding item on the Modes Menu.  
Metric to English  
Distance  
Weight  
Centimeters to Inches  
Meters to Feet  
Grams to Ounces  
Kilograms to Pounds  
Meters to Yards  
Kilometers to Miles  
Tonnes to Long Tonnes (default)  
Tonnes to Short Tonnes  
English to Metrics  
Distance  
Weight  
Inches to Centimeters  
Feet to Meters  
Yards to Meters  
Ounces to Grams  
Pounds to Kilograms  
Long Tons to Tonnes(default)  
Short Tons to Tonnes  
Miles to Kilometers  
Area and Volume Metric to English  
.
Area  
Volume  
Centimeters to Inches (square)  
Meters to Feet (square)  
Meters to Yards (square)  
Kilometers to Miles (square)  
Meters to Feet (cubic)  
Meters to Yards (cubic)  
Liters to Pints  
Liters to Gallons  
Page 28  
Area and Volume English to Metric  
Area  
Volume  
Inches to Centimeters (square)  
Feet to Meters (square)  
Yards to Meters (square)  
Miles to Kilometers (square)  
Feet to Meters (cubic)  
Yards to Meters (cubic)  
Pints to Liters  
Gallons to Liters  
Temperature  
Area  
Volume  
.
Centigrade to Fahrenheit  
Centigrade to Kelvin  
Kelvin to Centigrade  
Fahrenheit to Centigrade  
Fahrenheit to Kelvin  
Kelvin to Fahrenheit  
Time Conversions using Weeks  
From Weeks  
To Weeks  
Week(s) to Day(s)  
Day(s) to Week(s)  
Week(s) to Hour(s)  
Week(s) to Minute(s)  
Week(s) to Second(s)  
Hour(s) to Week(s)  
Minute(s) to Week(s)  
Second(s) to Week(s)  
Time Conversions using Days  
From Days  
Hour(s) to Week(s)  
Hour(s) to Day(s)  
Hour(s) to Minute(s)  
Hour(s) to Second(s)  
To Days  
Week(s) to Day(s)  
Hour(s) to Day(s)  
Minute(s) to Day(s)  
Second(s) to Day(s)  
Time Conversions using Hours  
From Hours  
Hour(s) to Week(s)  
Hour(s) to Day(s)  
Hour(s) to Minute(s)  
Hour(s) to Second(s)  
To Hours  
Week(s) to Minute(s)  
Day(s) to Hour(s)  
Hour(s) to Minute(s)  
Second(s) to Minute(s)  
Time Conversions using Minutes  
From Minutes  
To Minutes  
Minute(s) to Week(s)  
Minute(s) to Day(s)  
Minute(s) to Hour(s)  
Minute(s) to Second(s)  
Week(s) to Minute(s)  
Day(s) to Minute(s)  
Hour(s) to Minute(s)  
Second(s) to Minute(s)  
Other English/Metric Conversions  
Miles/Gallon to Kilometers/Liter  
MPG to Liters/100 Kilometers  
Kilometers/Liter to Miles/Gallon  
Liter/100 Kilometers to MPG  
PSI to Kilograms/sqr. Centimeter Kilograms/sqr. Centimeter to PSI  
Page 29  
Currency Conversion  
Use this screen to calculate the Exchange Rate between two currencies. If you have  
a value displayed in the Readout, that value will be passed to this screen as the  
amount of the From currency (otherwise amount will be set to 1).  
HINT: You can see formatted numbers in the Tooltips of each value.  
When you open this screen, the From and To currencies will be set to those you  
used last.  
From Currency  
A drop-down list of available currencies. Each currency is represented as the 3  
letter abbreviation followed by the full name.  
Direction Button  
Used to change the direction of calculation between the From and the To val-  
ues.  
To Currency  
A drop-down list of available currencies. Each currency is represented as the 3  
letter abbreviation followed by the full name.  
= (Equal Sign)  
This is the result of  
your conversion be-  
tween the From and  
the To Currencies.  
D/L Rates  
Click this button to  
receive the latest  
Currency Exchange  
Rates file from the  
Internet. Follow  
additional in-  
structions in the  
message window.  
NOTE: You must  
subscribe to this  
service separately.  
Open File Button  
Once you extracted  
the new rates, you  
need to open the  
new file and the exchange rates (plus the To and From Currencies) will be re-  
freshed.  
Dec. Pl.  
Here you can set the number of decimal places to round your exchange rate  
calculation to. You can choose to round from 2 to 9 decimal places or "No" to  
disable rounding.  
NOTE: Rounding is performed on the actual rates as well as the result, so you  
might see some minor inconsistencies.  
OK Button  
Click this button to enter the result value into the Calculator Readout for further  
calculations.  
Page 30  
Cancel Button  
Close this screen.  
Make Topmost Window (Up Arrow button)  
Click this button if you want this screen to "float on top" of all other windows.  
Show D/L Help  
If this option is checked, you will see a message window with instructions after  
you click the D/L Rates button.  
Numeric Base Conversions  
Use this screen to convert numbers between Binary (base 2), Octal (base 8), Deci-  
mal (base 10), and Hexadecimal (base16) representations. If you have a value dis-  
played in the Readout, that value will be passed to this screen.  
Base Option  
There are four Base Option buttons on this screen. Click on the button corre-  
sponding to the base you wish to use. (Decimal is default.)  
Entry Box  
This is where you enter the value you wish to use. Only numbers (and letters)  
valid for the chosen base will  
work.  
Cancel Button  
Close this screen.  
OK Button  
Pass the Decimal equivalent of  
the value you entered back to  
the Readout and close the Base  
Conversions screen.  
Make Topmost Window (Up Arrow button)  
Click this button if you want this screen to "float on top" of all other windows.  
Intra-System Unit Conversions  
Use this screen to calculate the differ-  
ence between two units of measure in the  
same system. If you have a value dis-  
played in the Readout, that value will be  
passed to this screen as the amount of  
the From unit (otherwise amount will be  
set to 1).  
HINT: You can see formatted numbers in the Tooltips of each value.  
When you open this screen, the From and To units will be set to those you used last.  
From Unit  
A drop-down list of available units.  
Direction Button  
Used to change the direction of calculation between the  
From and the To values.  
To Unit  
A drop-down list of available units.  
OK Button  
Page 31  
Click this button to enter the result value into the Calculator Readout for further  
calculations.  
Cancel Button  
Close this screen.  
Make Topmost Window (Up Arrow button)  
Click this button if you want this screen to "float on top" of all other windows.  
There are 7 Intra-System Conversion modes. They are as follows:  
Metric Units  
exa, peta, tera, giga, mega, kilo, hecto, deka, deci, centi, milli, micro, nano, pico,  
femto, atto.  
English Weights  
Grain, Dram, Ounce, Pound, Stone, Hundred weight, Long hundred weight,  
Long ton, Short ton.  
English Square (include English acres to Metric hectares conversion)  
Sq. Inch, Sq. Foot, Sq. Yard, Sq. Rod, Acre, Sq. Mile, Hectare (metric).  
English Cubic  
Cu. Inch, Cu. Foot, Cord foot, Cu. Yard, Cord, US gallon, British gallon, US  
bushel, British bushel.  
English Length  
Mil, Inch, Link, Foot, Yard, Fathom, Rod, Chain, Furlong, Cable's length, Mile,  
Nautical mile, League  
English Capacity  
Fluid ounce, Gill, Pint, Quart, Gallon, Peck, Bushel  
Computer Units  
bit, nibble, byte, kilobit, kilobyte, megabit, megabyte, gigabyte, terabyte, pe-  
tabyte, exabyte, zettabyte, yottabyte.  
Using the Expression Evaluator  
The Scientific Expression Evaluator is used to obtain results from a complex or sim-  
ple mathematical expression. It follows the operator hierarchy and algebraic gram-  
mar rules. For example, in a standard calculator 2+2*3 would equal 12, but in an  
algebraic calculator that same expression would equal 8. This is because in a stan-  
dard calculator the expression is evaluated from left to right, but in an algebraic cal-  
culator, calculations follow the rules of algebra (operator hierarchy takes priority). In  
this particular case the first action would be multiplication and then addition. You  
must also remember that bracketed expressions and powers are calculated before  
anything else.  
Operator Hierarchy:  
1. Brackets [()]  
2. Power [^]  
3. Multiplication [*], Division [/], Remainder [\]  
4. Addition [+] and Subtraction [-]  
You can use all numbers [0 to 9] on the keyboard, as well as Other Valid Keys to  
enter your expressions. You can also use up to three Variables (X,Y & Z).  
Enter your expression into the main Expression Readout box. (This is the box lo-  
cated to the left of the OK button.) You can either type your expression or paste it  
Page 32  
from the Windows Clipboard.  
To use the variables, enter corresponding values in to the three boxes. When you  
build your expression, enter the variables instead of the numbers. Don't forget to  
enter the correct operators. For example, if X=5 and Y=5 then the expression XY  
will be calculated as 5*5. If you wish to reset the variable values, then push the  
Clear Variables button. Along  
the same lines, the expres-  
sion 3X/2X will be calculated  
as (3*5)/(2*5) (resulting in  
1.5), NOT as 3*5/2*5  
(resulting in 37.5).  
The Expression can be edited  
as regular text (using arrow  
keys to move around). Once you have entered the expression, the CDML Advanced  
Calculator is going to remember it, so that when you call up the Expression Evalua-  
tor again your original expression will still be there.  
Once you finished entering the expression, press the Enter key or click the OK but-  
ton and your expression will be added to the tape together with the result. If you  
wish to abort, click the Cancel button or press the Esc key.  
NOTE: If the expression had to be interpreted by the Expression Evaluator and you  
checked the Confirm Expression box, you will receive a message with the interpreted  
expression. Hence, you will be able to make a choice of either accepting the expres-  
sion or editing it. Click on the button corresponding to your choice:  
·
·
·
Yes  
No  
Accept the expression  
Edit the interpreted expression  
Cancel Edit the original expression  
Make Topmost Window (Up Arrow button)  
Click this button if you want the Expression Evaluator to "float on top" of all other  
windows.  
Formula Drop-Down List  
You can select any of your saved formulas from this list and insert them into  
the Expression Readout. Once you do this, you can modify your constant  
and/or variable values and evaluate the expression.  
Insert Button  
After selecting the desired formula, click this button to insert it into the Expres-  
sion Readout.  
Formulas Button  
Click this button to open the Formula Editor.  
Construction (Foot/Inch) Calculator  
Those who use the Metric system have it easy! They don't have to put up with such  
nonsense and measuring their homes in feet and inches. Unfortunately, we don't  
live in a perfect world. This option was developed for those of us who need to be  
able to make calculations in the English system.  
Page 33  
The Construction Calculator was developed on the basis of the Expression Evalua-  
tor. The Construction Calculator follows the same rules of algebra as the Expression  
Evaluator, but it allows you to enter values in feet and inches (i.e. 2'5" * 3'8")  
Expression Readout  
This is the box located to the left of the OK button. Enter (type or paste) your  
expression here.  
Value of X, Value of Y, Value of Z  
These are the three boxes located underneath the Expression Readout. If you  
with to use variables in your expression, you should enter the corresponding  
values for your variable here. (See Using the Expression Evaluator for more  
information on using variables.)  
Clear Variables  
By clicking this button you will reset all variables to zero.  
Make Topmost Window (Up Arrow button)  
Click this button if you want the Construction Calculator to "float on top" of all  
other windows.  
Confirm (check box)  
If you check this box and the calculator had to interpret anything in your expres-  
sion, you will receive a message with the interpreted expression. Hence, you  
will be able to make a choice of either accepting the expression or editing it.  
Click on the button corresponding to your choice:  
·
·
·
Yes  
No  
Accept the expression  
Edit the interpreted expression  
Cancel Edit the original expression  
Convert (check box)  
If this box is checked, your expression will appear on tape as the calculator in-  
terpreted it. Otherwise, your original expression will appear on tape.  
Result in Ft/In (check box)  
If this box is checked, the result of your expression will appear on tape in feet  
and inches. Otherwise, the result will appear as a standard number.  
Result to Readout (check box)  
If this box is checked, the unformatted result of your calculation will appear in  
the Readout of the calculator.  
OK and Cancel buttons  
Clicking OK will process your expression, while Cancel will exit this screen.  
Formula Drop-Down List  
You can select any of your saved formulas from this list and insert them into the  
Expression Readout. Once you do this, you can modify your constant and/or  
variable values and evaluate the expression.  
Insert Button  
After selecting the desired formula, click this button to insert it into the Expres-  
sion Readout.  
Formulas Button  
Click this button to open the Formula Editor.  
Page 34  
Additional Valid Keys in Expression Evaluator and  
Construction (Foot/Inch) Calculator  
Add  
+ key  
Subtract  
- key  
Multiply  
* key  
Divide  
/ key  
Remainder (Modulus)  
\ key (Used to divide two numbers and return only the remainder.)  
Percent  
% key  
Square  
S, s, ^ keys  
Square Root  
R, r keys  
Pi (3.141592653)  
P, p keys  
Period (Decimal Point)  
. key (you can also use a comma)  
Undo Last Key Stroke  
Back Space (") key  
Copy Readout to Clipboard  
Ctrl-C key combination  
Paste Clipboard to Readout  
Ctrl-V key combination  
Variables  
X, x, Y, y, Z, z keys  
Formula Editor  
Using this screen, you can compile and maintain a list for formulas. The formula  
lists are not the same for Expression Evaluator and Construction Calculator.  
Formula  
View/edit your formulas in this box.  
Name  
View/edit the names of your formulas in this box.  
List of Formulas  
List of available formulas.  
Save Button  
Save the new/modified formula. Available only in Add/Edit mode.  
Cancel Button  
Cancel Add/Edit mode.  
Add Button  
Page 35  
Click this button to add formulas to your list. Make sure to give each formula a  
unique name.  
Edit Button  
Edit an existing formula. First you must select (from the list) a formula you wish  
to edit and then push this button.  
Delete Button  
Select (from the list) the formula you wish to delete and push this button.  
Exit Button  
Exit this screen.  
Make Topmost Window (Up Arrow button)  
Click this button if you want this screen to "float on top" of all other windows.  
Page 36  
Time/Date Calculations  
Use this screen to calculate the dif-  
ference between two Time and/or  
Date values. The result is returned  
in two formats:  
1. Standard Difference in Days,  
Hours, Minutes and Seconds.  
2. Unit Difference in each of the  
following units: year, month, day,  
hour, minute or second.  
When you open this screen, both  
dates will be set to today and both  
times will be set to current time.  
From Button and To Button  
By pressing these buttons, you will be able to manually enter the From and To  
times (quicker, but less reliable). You may also activate these buttons by press-  
ing Alt-F or Alt-T.  
Open Button  
There are four Open buttons on this screen. Click on the button next to the  
value you wish to change (From Date or Time and To Date or Time). Subse-  
quently, you will see the Calendar or the Time Entry screen.  
Direction Button  
Used to change the direction of calculation between the From and To values.  
Put Result on Tape button  
Used to put the result in Standard Difference format on tape. You may also acti-  
vate this button by pressing the "P" on your keyboard.  
Result Values  
Click on any of the result values to enter that value into the Calculator Readout  
for further calculations. The next time (in the same session) you open this  
screen, you will see which value was submitted.  
Add Button  
To the right of each Result Type you will notice a "+" button. When you push  
this button, you will be able to add (or subtract by providing a negative value)  
any number of that unit. The value you provide will be added to the From Date/  
Time values and the result will be reflected in the To Date/Time values. This  
allows you to quickly derive any future or past date.  
Cancel Button  
Close the Time/Date Calculation screen.  
Billing Calculation ($ button)  
When you click this button, you will be asked to enter an Hourly Rate. Immedi-  
ately after that, you will see the result of your calculation in the Calculator Tape  
and the Calculator Readout. At this point, you can return to the calculator press  
one of the Operator keys (or just continue your calculations). You may also acti-  
vate this button by pressing the "$" on your keyboard.  
Make Topmost Window (Up Arrow button)  
Click this button if you want this screen to "float on top" of all other windows.  
Page 37  
Time Entry  
Use this screen to enter time for Time/Date Calculation. When you first open the  
Time Entry screen, it will show you current time.  
Hours, Minutes, Seconds  
Type in the proper values or use the  
up/down buttons.  
AM/PM  
If you are using the 12 hour mode,  
then you can use the up/down but-  
tons to change the AM/PM value.  
24 Hour  
Check this box to use 24 Hour  
(Army) time. Uncheck it to use the  
12 hour time. The default is whatever your Windows Regional Settings show.  
Cancel Button  
Close the Time Entry screen.  
OK Button  
Close the Time Entry screen and pass the result to Time/Date Calculations.  
Calendar  
Use this screen to check the calendar or to choose a date for Time/Date Calculation.  
When you first open the calendar, it will show you the current date, then it will show  
you the last date you selected.  
The calendar is written in a manner where it is completely Y2K compliant.  
Month  
Chose a month to display.  
Year  
Choose a year to display. You can choose  
any year between 1200 and 2200.  
Date  
Click on the date you wish to set (or see). If  
you double-click on the Date, you will be able  
to add notes (tasks or comments) for his date.  
Cancel Button  
Close the calendar.  
Today Button  
Set the calendar to today's date.  
Find Button  
Search the Daily Notes for any information.  
The results of your search will be displayed in a new Scratch Pad window.  
Alarm Button  
This button allows you to open the Set Reminder Alarms screen right from the  
calendar.  
Make Topmost Window (Up Arrow button)  
Click this button if you want the Calendar to "float on top" of all other windows.  
Page 38  
OK Button  
Close the calendar and pass the result back to the previous screen. This button  
is visible ONLY when you use the Calendar to pass information.  
Date Notes/ RPN Stack/ Scratch Pad  
DATE NOTES: Use this screen to add notes (up to 1024 characters) to any date.  
For example, we use this to keep notes on what work was performed and refer back  
to them when we are billing out the time Sheets.  
HINT: This screen is available from the Calendar screen.  
RPN: In RPN Mode, you can view, but not edit, the RPN Stack on this screen.  
Scratch Pad: You can use this as a small text editor. You can open multiple in-  
stances of this editor.  
Applicable to Daily Notes, RPN and Scratch Pad Modes  
Bold  
Check this box if you wish the text to appear bold. Settings will be retained until  
you change them again.  
Italic  
Check this box if you wish the text to appear italic. Settings will be retained until  
you change them again.  
Font  
Select the font you wish to use. Settings will be retained until you change them  
again.  
Font Size  
Select the size of the font (from 8 to 24). Settings will be retained until you  
change them again.  
Print Button  
Print the text.  
Page 39  
Find Button  
Search the text and highlight the found match.  
Find Next Button  
Continue the previous search.  
Open Button  
Open a saved text file.  
Save Button  
Save text to a file.  
Clock Button  
Insert the current date and time at the bottom of your text. This is useful for  
keeping a log.  
Make Topmost Window (Up Arrow button)  
Click this button if you want this screen to "float on top" of all other windows.  
Exit Button  
Exit this screen.  
Applicable to Daily Notes Mode ONLY  
Save Daily Notes Button  
Save changes and exit.  
Delete Button  
Delete all notes for this date. (Use to keep your file from growing to enormous  
proportions.)  
Alarm Button  
This button allows you to open the Set Reminder Alarms screen right from the  
Daily Notes screen. If you select any text from your note (up to 35 characters)  
this text will be entered in to the Alarm Message box.  
Applicable to Scratch Pad Mode ONLY  
Log File  
You can keep a log file (same as Windows Notepad) by including the ".LOG" as  
the first 4 characters in your file. When the Scratch Pad opens such file, it will  
immediately add the current date and time to the bottom of that text and allow  
you to start a new entry.  
Page 40  
Reminder Alarms  
Use this screen to set your Reminder Alarms. Alarms can be enabled or disabled  
from the Properties Menu.  
Type Of Alarm  
Select the type of alarm you wish to set.  
Message - A message that you entered will be displayed.  
File - Launch a file. Same as clicking on that file in the Windows Explorer.  
Program - Run a program. Same as using the Run command from the Start  
Menu.  
Keystrokes - Send keystrokes to a program that has the focus. Same as typing.  
Type Of Execution (Once or Weekly)  
Select the type of alarm you  
wish to set.  
Once - This alarm will sound  
once on a certain date at a  
certain time and then will be  
erased.  
Weekly - This alarm will sound  
every predetermined day at a  
certain time. It will not be  
automatically erased.  
Date  
If you selected the onetime  
alarm, you will be equired to  
set the date when this alarm  
should sound.  
NOTE: You are not allowed to  
set a onetime alarm for the  
past.  
Days of Week  
If you selected the weekly alarm, you must select on which day(s) of week this  
alarm should sound.  
Alarm Message  
Enter a short message to display when this alarm goes off. Active only if the  
Type of Alarm is set to Message.  
Open File  
Displays the file or URL that your alarm will open. Active only if the Type of  
Alarm is set to File. Double-Click to clear.  
Select File Button  
Click this button to select a file you wish to activate.  
Manual Entry Button  
Click this button to manually enter a file location or a URL of the file you wish to  
activate.  
Run Program  
Displays the program that your alarm will run. Active only if the Type of Alarm is  
set to Program. Double-Click to clear.  
Select Program Button  
Click this button to select the program you wish to launch.  
Manual Entry Button  
Click this button to manually enter a file location or command line parameters  
for the program you wish to launch.  
Page 41  
Keystrokes  
Enter the codes for the keystrokes you want to send. Active only if the Type of  
Alarm is set to Keystrokes.  
Time  
You must set a time when this alarm should sound.  
Submit Button  
After you entered the information for a new alarm, click this button to add this  
alarm to the list.  
Delete Button  
Select an alarm from the list and click this button to remove it.  
Exit Button  
Exit this screen.  
List of Existing Alarms  
This is a list of existing alarms. The list is sorted by date and time, therefore  
your weekly alarms will appear at the end of the list (sorted by day in alphabeti-  
cal order). If you double-click on an alarm, the Reminder Message for that  
alarm will appear in one of the message boxes.  
Alarm Sound File  
Click the Open button at the bottom of this screen to select a sound (wav) file to  
play when sounding the alarm.  
Make Topmost Window (Up Arrow button)  
Click this button if you want this screen to "float on top" of all other windows.  
Sending Keystrokes with Alarms  
Use these codes to send keystrokes to applications at a predetermined time. This  
only applies to the Reminder Alarms.  
The plus sign (+), caret (^), percent sign (%), tilde (~), and parentheses () have spe-  
cial meanings. To specify one of these characters, enclose it within braces ({}). For  
example, to specify the plus sign, use {+}. Brackets ([]) have no special meaning,  
but you must enclose them in braces. To specify brace characters, use {{} and {}}.  
To specify characters that aren't displayed when you press a key, such as ENTER or  
TAB, and keys that represent actions rather than characters, use the codes shown  
below:  
Key  
BACKSPACE  
BREAK  
F1  
F2  
CAPS LOCK  
DEL or DELETE  
DOWN ARROW  
SCROLL LOCK  
ENTER  
F3  
F4  
F5  
F6  
F7  
ESC  
F8  
HELP  
F9  
HOME  
F10  
F11  
F12  
F13  
F14  
F15  
INS or INSERT  
LEFT ARROW  
NUM LOCK  
PAGE DOWN  
PAGE UP  
Page 42  
PRINT SCREEN  
RIGHT ARROW  
UP ARROW  
F16  
END  
TAB  
Codes  
{BACKSPACE}, {BS}, or {BKSP}  
{BREAK}  
{TAB}  
{UP}  
{F1}  
{F2}  
{F3}  
{CAPSLOCK}  
{DELETE} or {DEL}  
{DOWN}  
{END}  
{F4}  
{ENTER}or ~  
{ESC}  
{F5}  
{F6}  
{HELP}  
{F7}  
{HOME}  
{F8}  
{INSERT}  
{F9}  
{LEFT}  
{NUMLOCK}  
{PGDN}  
{PGUP}  
{PRTSC}  
{F10}  
{F11}  
{F12}  
{F13}  
{F14}  
{F15}  
{F16}  
{RIGHT}  
{SCROLLLOCK}  
To specify keys combined with any combination of the SHIFT, CTRL, and ALT keys,  
precede the key code with one or more of the following codes:  
Key  
Code  
+
^
%
SHIFT  
CTRL  
ALT  
To specify that any combination of SHIFT, CTRL, and ALT should be held down  
while several other keys are pressed, enclose the code for those keys in parenthe-  
ses. For example, to specify to hold down SHIFT while E and C are pressed, use "+  
(EC)". To specify to hold down SHIFT while E is pressed, followed by C without  
SHIFT, use "+EC".  
To specify repeating keys, use the form {key number}. You must put a space be-  
tween key and number. For example, {LEFT 42} means press the LEFT ARROW  
key 42 times; {h 10} means press H 10 times.  
Project Timer  
This feature is primarily for professionals who bill their labor on an hourly basis.  
The timer Start/Stop button is located on the main Calculator screen, to the left of  
the Number Lock indicator. It looks like a Stop Watch.  
To Start the timer, click the timer button. The button will remain depressed until you  
click it again. Clicking the button a second time will stop the timer and print the re-  
sult to tape. You can also start and stop the Project Timer from the File Menu on the  
main screen or from the Tray Menu.  
To set up you hourly rate, use the Set Billing Rate option from the Edit Menu or the  
Billing Function on the Time/Date Calculation screen. Once you set the Hourly  
Rate, it will remain in the system until the next time you change it.  
Page 43  
Registration Screen  
This screen is used to register the CDML Advanced Calculator. Please use the  
Registration Form to calculate the proper registration amount.  
Why Register  
There are several reasons why you should register the CDML Advanced  
Calculator. You must register the calculator to unlock all features (applies to  
the ShareWare version only).  
The primary reason is to become eligible for Technical Support and product  
upgrades.  
The second reason is to enable all of the available functions (some of them  
are disabled in the unregistered version).  
The third reason is so that we can notify you of new releases and other  
pertinent information.  
The forth reason is to let the developers know that you appreciate their  
efforts and you would like to see further development of the calculator, as  
well as additional products from CDML Computer Services.  
The final reason is to comply with the Licensing Agreement.  
User Name  
Enter your name here. The name must be anywhere from 2 to 30 characters  
long.  
Serial Number  
Once you have entered your user name, you must enter the Serial Number.  
This number can be found on the original distribution media.  
Register On-Line  
You can use our online registration form. This will immediately place you on  
our product notification list.  
Once you have entered the User Name and the Serial Number, press the Register  
(Happy Face) button to finish the registration process. You can also press the  
Cancel (Stop Sign) button to abort the registration process.  
Page 44  
Technical Support  
Support by Phone  
Registered users will receive FREE telephone support during regular busi  
ness hours (10:00am to 5:00pm EST). This support is available for the first  
60 days from the date of registration.  
After the initial 60 days, telephone technical support will be available on a  
paid basis of $20.00 per incident (payable by credit card).  
Contact telephone number: (718) 786-4433  
Support by Email  
Registered users will receive FREE UNLIMITED technical support by email.  
All questions will receive a response within 96 hours.  
All suggestions should be directed to : [email protected]  
Page 45  
Glossary  
Annuity  
series of fixed cash payments made over a period of time. An annuity can be a loan (such  
as a home mortgage) or an investment (such as a monthly savings plan).  
Argument  
requested parameter (such as a value or a percentage rate) which you must provide.  
(NOTE: Used in financial functions.)  
Asset  
item or property which may depreciate.  
Cash  
meaning an amount of money  
Depreciation  
decrease in value due to wear and tear, decline in price, etc  
Double-Declining Balance Method  
depreciation at an accelerated rate. Depreciation is highest in the first period and de-  
creases in successive periods.  
Fixed  
does not change.  
Interest  
sum paid or charged for the use of money or for borrowing money  
Interest Rate  
expressed as a percentage of the amount borrowed to be paid over a given period (usually  
one year).  
Internal Rate of Return  
interest rate received for an investment consisting of payments and receipts that occur at  
regular intervals.  
Modified Internal Rate of Return  
internal rate of return when payments and receipts are financed at different rates.  
Net Present Value of Investment  
current value of a future series of payments and receipts  
Operand  
number that an Operator will perform action on. (i.e. In the expression "2+3", "2" and "3"  
are operands and "+" is the operator.)  
Payment  
amount of money you pay out.  
Periodic  
at regular intervals (such as monthly).  
Principal  
capital sum, as distinguished from interest or profit. An example of this would be the origi-  
nal investment amount.  
Readout  
portion of the CDML Advanced Calculator located between the Tape Display and the but-  
tons. The Readout reflects your numeric input and results of your calculations  
Receipt  
amount of money you are paid by somebody else. Also, may refer to a document serving  
as proof of purchase.  
Tape Display  
computer equivalent of the tape on an adding machine. Used to review or annotate your  
calculations.  
ToolTips  
box showing a value or an explanation for a control on the screen. To view the ToolTips,  
place your mouse over the control and leave it there for a few moments. The ToolTip win-  
dow will appear automatically.  
Page 46  
About CDML Computer Services, Ltd.  
We, at CDML Computer Services, Ltd. pride ourselves on the fact that we are able to minimize  
our customers' computer problems! For years we have been providing services ranging from  
basic hardware installations to custom software solutions and everything in between (including  
networking and accounting/POS solutions). Our experienced staff of Technicians,  
Programmers and Network Specialists will be able to quickly analyze and eliminate your  
computer problem, regardless of what it is.  
We provide a variety of services  
Onsite & In-house Computer Repair  
Business & Accounting Software  
User Training Services  
Software Sales and Support  
Maintenance Contracts  
Computer-Telephone Integration  
Network Administration & Support  
General Computer Consulting  
Hardware Sales and Support  
Internet/Intranet Solutions & Services  
Support via Voice and/or Computer  
Custom Programming  
We represent many Manufacturers and Developers  
Hardware Authorizations  
Software Authorizations  
Hewlett Packard  
IBM  
Novell  
Microsoft  
Lexmark  
Toshiba  
SMC  
Sage/State Of The Art, Inc.  
Computer Associates/Cheyenne  
CAP Automation  
Acer  
Artisoft  
and many others  
and many others  
We offer Accounting and Professional Software Packages  
BusinessWorks Accounting  
Peach Tree Accounting  
MAS 90 Accounting  
SellWise Point Of Sale  
CDML Software Packages  
Real Estate Sales Tracking System© (R.E.S.T.S.) - software for Real Estate marketing  
Cargo Tracking System© (C.T.S.) - software for Freight Forwarders and NVOCC  
Telephone Order Entry System© (T.O.E.S.) - automated, computer assisted telephone order  
placement and processing system  
CDML Auto Dealer© - Sales Tracking and Automation for Used Car Lots.  
CDML Tank Cleaning© - software for water/oil tank cleaning and maintenance companies.  
CDML Universal Bookmark Manager (U.B.M.)© - Internet bookmark manager for sharing  
bookmarks between Internet Explorer, Netscape Navigator and Opera browsers.  
CDML Advanced Calculator© - a calculator with tape display, memory functions, conversion  
functions and financial functions.  
CDML Computer Services, Ltd.  
29-28 41 Ave., Suite 707  
Long Island City, NY 11101  
Tel. (718) 786-4433  
Fax (718) 786-4554  
Copyright/Licensing  
(c) 1994-1999 CDML Computer Services, Ltd. All rights reserved.  
CDML Computer Services, Ltd.  
29-28 41 Avenue, Suite 707  
Long Island City, NY 11101  
Tel. (718) 786-4433 Fax (718) 786-4554  
User License:  
This program and documentation are copyrighted and may not be altered, modified or reverse engineered. For more information contact CDML  
Computer Services, Ltd.  
CDML Advanced Calculator may not be sold, distributed or used in any other manner without the prior written consent of CDML Computer Services, Ltd.  
Those interested in licensing CDML Advanced Calculator for other than personal use should contact CDML Computer Services, Ltd.  
Lawful users of this software are hereby licensed only to read the software on the enclosed diskette(s), CD(s) or other electronic media from their  
medium into the memory of a computer.  
TRADEMARKS  
CDML, C.T.S.©, Cargo Tracking System©, CDML R.E.S.T.S.©, Real Estate Sales Tracking System©, FaxPrint for BusinessWorks©, CDML  
AutoDealer©, CDML T.O.E.S.©, CDML Telephone Order Entry System© and CDML Advanced Calculator© are trademarks of Leonard Kaplan and  
CDML Computer Services, Ltd. All other trademarks and registered trademarks are trademarks or registered trademarks of their respective holders.  
United States:  
This License is your proof of license. Please treat it as valuable property.  
CDML END USER LICENSE AGREEMENT (THE "AGREEMENT")  
NOTICE TO END USER: CAREFULLY READ THE FOLLOWING LEGAL AGREEMENT. USE OF THE SOFTWARE (THE "SOFTWARE") PROVIDED  
WITH THIS AGREEMENT CONSTITUTES YOUR ACCEPTANCE OF THESE TERMS. IF YOU DO NOT AGREE TO THE TERMS OF THIS  
AGREEMENT, PROMPTLY RETURN THE SOFTWARE AND THE ACCOMPANYING ITEMS (INCLUDING WRITTEN MATERIALS, BINDERS AND  
CONTAINERS) TO THE LOCATION WHERE YOU OBTAINED THEM FOR A FULL REFUND.  
1. License Grant. CDML Computer Services, Ltd. and Leonard Kaplan ("CDML") grant to you (either as an individual or entity) a nonexclusive sublicense  
subject to the provisions hereof  
(a) to use the SOFTWARE solely for your own internal personal or business purposes,  
(b) you may install and use one copy of the SOFTWARE on a single computer,  
(c) a single license may not be used concurrently by more than one user,  
(d) a single license may not be used concurrently on more than one computer,  
(e) you may not rent, lease, or lend this SOFTWARE,  
(f) you may permanently transfer all of your rights under this AGREEMENT, provided you retain no copies, you transfer the SOFTWARE in full  
(including all media and printed materials), and the recipient agrees to the terms of this AGREEMENT. If this SOFTWARE is an upgrade, you must  
include all prior versions of this SOFTWARE in the transfer.  
(g) you may make and maintain two (2) copies of the SOFTWARE for backup. All the information appearing on the original disk labels (including the  
copyright notice) must be copied onto the backup labels.  
2. Proprietary Rights. You acknowledge that the SOFTWARE is proprietary to CDML and its suppliers.  
3. Ownership. Except as stated above, this Agreement does not grant you any rights to patents, copyrights, trade secrets, trade names, trademarks  
(whether registered or unregistered), or any other rights, franchises, or licenses in respect of the SOFTWARE. Title to and ownership of the  
SOFTWARE, any reproductions and any documentation shall remain with CDML and its suppliers. You will not adapt or use any trademark or trade  
name which is likely to be similar to or confusing with that of CDML or any of its suppliers or take any other action which impairs or reduces the  
trademark rights of CDML or its suppliers.  
4. Other Restrictions. This Agreement is your proof of license to use the SOFTWARE in accordance with these terms and must be retained by you. You  
may not rent or lease the SOFTWARE. YOU MAY NOT ALTER, MODIFY, REVERSE ENGINEER, DECRYPT, DECOMPILE, OR DISASSEMBLE THE  
SOFTWARE.  
5. Customer Remedies. CDML's entire liability and your sole and exclusive remedy shall be, at CDML's option, either to (a) correct the error, (b) help the  
end user work around or avoid the error or ( c) authorize a refund, so long as the SOFTWARE, printed materials and/or computer media are returned to  
CDML with a copy of your receipt. This Limited Warranty is void if failure of the SOFTWARE has resulted from accident, abuse, or misapplication. A  
refund may be authorized ONLY for packages where the protective seal has not been broken.  
6. No Other Warranties. CDML DOES NOT WARRANT THAT THE CDML SOFTWARE IS ERROR FREE. CDML DISCLAIMS ALL WARRANTIES,  
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A  
PARTICULAR PURPOSE AND NON INFRINGEMENT OF THIRD PARTY RIGHTS WITH RESPECT TO THE SOFTWARE, THE ACCOMPANYING  
WRITTEN MATERIALS OR MEDIA. AS ALLOWED BY APPLICABLE LAW. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED  
WARRANTIES OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY MAY LAST, OR THE EXCLUSION OR LIMITATION OF INCIDENTAL  
OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU  
SPECIFIC LEGAL RIGHTS AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION.  
7. Severability. In the event of invalidity of any provision of this Agreement, the parties agree that such invalidity shall not affect the validity of the  
remaining portions of this Agreement. The United Nations Conventions on Contracts for the International Sale of Goods is specifically disclaimed.  
8. No Liability for Consequential Damages. IN NO EVENT SHALL CDML BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL  
OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE USE OF THE SOFTWARE, EVEN IF CDML HAS BEEN ADVISED OF THE  
POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL CDML'S LIABILITY FOR ANY CLAM, WHETHER IN CONTRACT, OR ANY OTHER  
THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU.  
9. Entire Agreement. This is the entire agreement between you and CDML which supersedes any prior agreement, whether written or oral, relating to the  
subject matter of this Agreement.  
10. Registration. You must register the SOFTWARE with CDML Computer Services, Ltd. Registration entitles you to technical support, free upgrades to  
all future maintenance releases for the same major version of the SOFTWARE, and discounted upgrades to future versions.  
By using this SOFTWARE, you are agreeing to the above terms.  
Should you have any questions concerning this Agreement, or if you desire to contact CDML for any reason, please write to:  
CDML Computer Services, Ltd., 29-28 41 Avenue, Suite 707, Long Island City, NY 11101.  

Yorkville Sound Car Amplifier NX55P User Manual
Sunbeam Blender PB2000 User Manual
Sony MagicGate MSGC US10 User Manual
Sony DRN XM01C2 User Manual
Sony DCR PC 8 E User Manual
Sony Car Video System sdm s73 User Manual
Sigma FD 70N User Manual
Saris 801 User Manual
Samsung VP D20 User Manual
Rosewill RCX Z4 User Manual