Calc4All Overview

Calc4All has a simple, easy-to-use interface with so many useful features, you'll find that it will quickly become your favorite calculator!


Some of Calc4All v4 Features include...

* Indicates a feature that is available after registering Calc4All



What's New

Calc4All History

* Indicates a feature that is available after registering Calc4All


4.2 (9/30/21)


4.0.1 (12/19/18)


4.0 (12/10/18)



Menu Buttons

File

Open

Loads a previously saved tape file.  You may now Continue where you previously left off.


Please Note: This option is not available in the 'Lite' version of Calc4All.

Save

Saves the tape to a text file.  This file can be loaded back into Calc4all later for continuation.


Please Note: This option is not available in the 'Lite' version of Calc4All.

Print

Prints the current tape to any installed printer.


Copy

Copies value from calculator window to clipboard to paste in another program, etc.


Paste

Pastes clipboard value to calculator window.


Options


Show History Bar

Calc4All displays either the 'History Bar' or 'Base Conversion Bar'.  


The History Bar shows the last equation entered.  This is especially useful when hiding the tape.

Show Base Conversion Bar

Calc4All displays either the 'History Bar' or 'Base Conversion Bar'.  


The Base Conversion Bar shows the instant conversion to Hex, Decimal, Binary, and Octal number systems as the number is entered.  You can select which number systems to display on this bar in 'Other Options'.

Laptop 10 Key Support

Especially useful for laptops without a numeric keypad...

No need to use the 'Num Lock'.  Prevents you from having to switch 'Num Lock' on/off multiple times.

'M' = 0, 'J' = 1, 'K' = 2, 'L' = 3, 'U' = 4, 'I' = 5, 'O' = 6, '7' = 7, '8' = 8, '9' = 9, '0' = /, '/' = +, ';' = -, 'P' = ×


Please Note: This option is not available in the 'Lite' version of Calc4All.

Use +/- key on keyboard as +

Especially useful for all laptops and keyboards without a numeric keypad

Allows the +/= key (top row next to backspace) to be used as a + key.  No need to press the Shift button first.  


Please Note: This option is not available in the 'Lite' version of Calc4All.

Show Stopwatch

Show or hide the Stopwatch.  Option to hide the stopwatch when not in use to make Calc4All more compact.  The green up/down arrow button on the main display can also be used to show or hide the stopwatch.

Show Tape

Show or hide the Tape.  Option to hide the tape when not in use to make Calc4All more compact.  The green up/down arrow button on the main display can also be used to show or hide the stopwatch.


Please Note: This option is not available in the 'Lite' version of Calc4All.

Reset display to default

This option resets Calc4All display to show both the stopwatch and tape, and to display in the original size as first installed.

Tax Rate =

This value is the tax rate used when the 'Tax' button is used.  Click on this option for a shortcut to it's setting in the 'Other Options' screen.

Other Options

Brings up the Configuration screen.  This allows you to change other Calc4All preferences.  


Tax Rate (%)

This value is the tax rate used when the 'Tax' button is used.


Button Arc

Adjust the arc button corners.


Thousands Separator

The thousands separator initially defaults to your computer's country settings.  You can override that setting by changing the symbol here.


Decimal Separator

The decimal separator initially defaults to your computer's country settings.  You can override that setting by changing the symbol here.


Currency Symbol

The currency symbol initially defaults to your computer's country settings.  You can override that setting by changing the symbol here.


Max Number of Decimal Places to show on main display

Calc4All numbers have a resolution of up to 32 digits past the decimal place.  This is a large number to show on the display.  Use this to limit the number of digits past the decimal to a lesser amount.


Values to show on Base Conversion Bar

When 'Show Base Conversion Bar' is selected under options, it's often desirable to only show the base numbers that you are interested in.  Otherwise, it can get crowded in the conversion bar.


Stretch Buttons, Fonts, etc. when resizing calculator

You have total control over Calc4All's size!  When this option is selected, the calc4all window and all contents will re-size proportionally.  When this option is unchecked, only the tape size adjusts.


Bold Button Text

Bolds all button text which can help in visibility.


Show Item Count on tape

With this option enabled, the total line on the tape will include the item count of the equation.


Include Amortization Schedule on loan printout

When this option is checked, the amortization schedule will be included when printing out a loan profile.


Include Pie Chart on loan printout

When this option is checked, the Pie Chart will be included when printing out a loan profile.


Check for update online at startup

Always keep Calc4All up to date.  If this is selected, then Calc4All checks to see if there is an update available the first time Calc4All is started each day.



Help

Help Topics

This help screen.


Keyboard Equivalents

       

Button

Keyboard

0-9

0-9

A-F

A-F

Locale Decimal

.

+/-

<F9>

Back

Backspace

CE

Esc (first time)

AC

Esc (second time)

CT

Shift + Esc

+

+ or =

-

-

×

*

÷

/

=

Enter, Return, or =

%

%

1/x

r

x2

q

w

Tax

t

Chg

g

Feed

<UP ARROW>

Help

<F1>

Copy

Ctrl-C  (Cmd-C)

Paste

Ctrl-V  (Cmd-V)



Stopwatch

(Start/Stop)        Space


Laptop 10 Key Support includes...

'M' = 0, 'J' = 1, 'K' = 2, 'L' = 3, 'U' = 4, 'I' = 5, 'O' = 6, '7' = 7, '8' = 8, '9' = 9, '0' = /, '/' = +, ';' = -, 'P' = ×


Display Prefs Location

You can easily see where your prefs file is located by clicking on this option.  The directory location will be printed to the Calculator's display and tape.  


How does Calc4All determine where to put the prefs file?

For Windows, Calc4All is by default a portable application.  When Calc4All first starts, it determines if the current executable's folder (folder Calc4All is executed from) is writable.  If it is, then the prefs file gets created there.  If not, then the prefs file gets created in the default users data directory determined by your operating system.  


For Mac OS, Calc4All is by default NOT a portable application.  When Calc4All first starts, the prefs file gets created/read from the default users data library..


This action can be overridden by using the command line switches /P (forces portable mode, and will not look anywhere else for the prefs file) or /D (forces user's data directory mode and will not create or look for the prefs file in the current executable's folder).


Check for Update

Click on this to manually check online for any updates to Calc4All.


Register

After installing Calc4All v4, it begins in (Lite) mode. Calc4All (Lite) is fully functional with no time limits, etc. - only some of the more advanced features are disabled.  If you like Calc4All, please help spread the word by passing the free ('lite') version on to your friends/co-workers.


Registering Calc4All enables all of these features, and helps support Totusoft and our efforts to continue to provide new simple software solutions. Simply choose Help / Register from the toolbar and follow the instructions.


Registering Calc4All enables these features...


About

This displays version information, registration information, and links to our website.


Buttons

Numeric Buttons

These are buttons 0-9 and A-F (Hexadecimal).  You may click on these buttons or use your keyboard/keypad buttons to enter a number.


Operator Buttons

These are buttons +, -, ×, ÷, and =. You may click on these buttons or use your keyboard/keypad buttons.


1. Enter a number in your calculation.

2. Use + To add, - to subtract, × to multiply, ÷ to divide.

3. Enter the next number in your calculation.  

4. When finished entering numbers and operators, hit = or Enter for result.


Clear Buttons

These are buttons DEL, AC/CE, & CT.  You may click on these buttons or use the keyboard equivalent keys to select.


DEL - Keyboard Equivalent = Backspace

Removes last digit from calculation window.


AC/CE - Keyboard Equivalent = Esc

This button starts as 'AC' then changes to 'CE' as digits are entered until an operator button is pressed or the 'CE' button is pressed.  When the button reads 'AC' it clears the the calculation window and the current calculation in process completely.  When the button reads 'CE' it clears only the current number from the calculation window and changes the button to 'AC'.  The current calculation in process does not get cleared unless pressed again as 'AC'.


CT - Keyboard Equivalent = Shift + Esc

Clears the calculation window, the current calculation in process, and the tape.


Memory Buttons

These are buttons M+, M-, MR, & MC.  These buttons are used to manipulate the memory bank.  Memory is stored in the prefs file and is remembered even after exiting program.  Select these buttons by clicking on them.


M+

Memory Add.  Adds calculation window contents to current memory.


M-

Memory Subtract.  Subtracts calculation window contents from current memory.


MR

Memory Recall.  Puts current memory contents into calculation window.


MC

Memory Clear.  Clears current memory contents.



Function Buttons

These are buttons %, Tax, Chg, 1/x, x2, & .  You may click on these buttons or use the keyboard equivalent keys to select.


% - Keyboard Equivalent = %

The % key calculates a percentage of the previously entered number (ie. 100 + 6% = 106).


Tax - Keyboard Equivalent = t

The Tax key calculates the tax (defined in the 'Configuration' screen) of the current total (ie. 6% is defined in the 'Configuration' screen then 50 + 50 + Tax = 106).


Chg - Keyboard Equivalent = g

The Chg key is used like a cash register to calculate the change needed for the previous total.  This key is used after the equation has been totaled with the = or Enter.  Once totaled, put in an amount and click on the Chg button or press g.  Now Calc4All calculates the change needed between the new amount and the previous total. i.e. 2.00 + 1.50 = 3.50.  5.00 Chg will result with 5.00 - 3.50 = 1.50 CH


1/x - Keyboard Equivalent = r

Calculates the reciprocal (1 divided by the current number) of the current calculation window contents (ie. 2 (1/x) + 3 (1/x) = .83).


x2 - Keyboard Equivalent = q

Squares (multiplies by itself) the current calculation window contents (ie. 3 (x2)  = 9).


 - Keyboard Equivalent = w

Takes the square root of the current calculation window contents (ie. 9 () = 3).

Special Function Buttons

These are buttons Feed, Area, Vol, Loan, Custom App, and [PIN].  These are special buttons not found on most calculators.  Select these buttons by clicking on them.


Feed

This button feeds one blank line on the tape readout.


Area

This button opens up a simple window asking for length and width.  You may mix the units (inches, feet, etc.), but must stay within either metric or standard.  Once entered, choose the units you want the area calculated in and select calculate to calculate the area.  Current length & width and the units as well as metric or standard options are saved to the prefs file and retrieved each time the Area button is selected.  This can be cleared by selecting the clear button.


Vol

This button is similar to Area, but adds a depth option to calculate the volume.  Again all units can be mixed.  This makes it easy to calculate things like cement requirements - ie. 10 feet long by 10 feet wide and 4 inches deep calculates 1.24 cu.yards of concrete.


[PIN]

This button toggles the option to keep Calc4All on top of all other windows


Loan

This button opens up a loan calculator window.  You can view and edit current profiles by selecting them from the 'Loan Name' window.  To add a loan profile, just click the Add button(+) and type in the loan name.  Then enter the amount financed, annual interest rate, duration of loan (in years or months), when the first payment is due, and verify the compounding option.  Select calculate and Calc4All will calculate the monthly payments, principal, interest, amortization schedule, and other helpful information about the loan.  If you select the 'Print' button, Calc4All will print out the loan information and amortization schedule.  To keep the loan profile from being accidentally changed, make sure 'Lock this Loan Profile' is checked.  All loan profiles are automatically saved in the prefs file and retrieved each time the Loan button is selected.  


  Some common compounding options...

  * United States is usually compounded monthly

  * Canada is usually compounded Semi-Annually

  * United Kingdom is usually compounded Annually


General Loan

General information about the loan.  These are the minimum fields to fill out for Calc4All to calculate the loan.


Vehicle Loan


Home Loan


Please Note: There is a limit of one loan profile that can be saved in the 'Lite' version.  There are no limits to the number of loan profiles that can be saved in the full version of Calc4All.


Conversion Button (Conv)

This button opens up a small menu, and allows you to choose from over 80 different conversions with two clicks.  


1. Make sure the number you want to convert from is in the calculation window.

2. Click on the Conv button.

3. Select the category.

4. Click on the unit that the number in the calculation window represents (ie. teaspoons, etc.).

5. That's it!  The result with all units in that category is displayed on the tape.


Please Note: This option is in demo mode in the 'Lite' version of Calc4All.  The demo mode converts 12 instead of the contents in the calculation window.

Stopwatch Buttons

These are buttons Start/Stop, Lap, Reset


Start/Stop - Keyboard Equivalent = Space

Click on 'Start' to start the Stopwatch.  This button will then change and read 'Stop'.  Now click this button to stop the stopwatch and record the time to the tape display.


Lap

This button is only available when the stopwatch is running.  Click on this button to record the time to the tape display.


Reset

This button is only available when stopwatch has been started and stopped.  Click on this button to reset the stopwatch.


Please Note: This option is not available in the 'Lite' version of Calc4All.

Number System Option Button

The four number systems available are Decimal, Hexadecimal, Binary, Octal.  Switching between them with a number in the calculation window will convert that number to the selected number system.


Dec (Base 10)

Standard number system and includes integer, decimal, & negatives.  All keys are available.


Hex (Base 16)

A base-16 number system represented by the digits 0-9 and A (decimal 10) - F (decimal 15).  Keys that don't pertain (including many Function and Special Function keys) to this number system are disabled.


Bin (Base 2)

A base-2 number system in which values are expressed as combinations of two digits, 0 and 1.  Keys that don't pertain (including many Function and Special Function keys) to this number system are disabled.


Oct (Base 8)

A base-8 number system represented by the digits 0 to 7.  Keys that don't pertain (including many Function and Special Function keys) to this number system are disabled.


Please Note: Negative numbers in Hex, Bin, & Oct display as positive with a negative sign before it (ie. Dec -16 = Hex -10).  If you would like to see the converted value of the negative Hex, Bin, or Oct number, just put you mouse pointer over the negative value (mouse pointer turn into a + inside a magnifying glass), then press and hold the left button.

Decimal Places Button

Sets a floating point or fixed number of decimal places, as well as, digit grouping (ie. 1,000).  The image on this button changes to reflect the current setting.


Round Decimal

Select this option to round the decimal number (round up at .5 and higher, round down at 4.99 and lower)


Auto Decimal

Select this option to always display the decimal plus the number of digits (selected above) past the decimal (even while entering the number)


Digit Grouping

Separate digits into groups of three (ie. 1,000,000)


Command Line Options


Other Tips & Instruction

Repeat last entry

Now you can easily repeat last addition, subtraction, multiplication, & division by holding down 'Ctrl' or 'Command' and the correct operator button


Example

23 + 24 <Ctrl>+, <Ctrl>+, <Ctrl>+, 65 is the same as 23+24+24+24+65 = 160


Status Bar

The bar across the bottom is called the status bar.  The first section displays the Memory contents.  The next section displays the average of the current calculation.  The next section displays the total number of items in the current calculation.  The next section displays the running total of all the calculated totals (ie. 2+2=4, 3+3=6, RT = 10 which is 4 + 6).  The last section displays the current date.


What order does Calc4All calculate?

Calc4All calculates based on order of entry not order of operations (PEMDAS).  Order of operations (PEMDAS) option will be in an upcoming update.


Where is my prefs file located?

You can easily see where your prefs file is located by going to the 'Help' drop down and selecting 'Prefs File Location'.  The directory location will be printed to the Calculator's display and tape.  


How does Calc4All determine where to put the prefs file?

For Windows, Calc4All is by default a portable application.  When Calc4All first starts, it determines if the current executable's folder (folder Calc4All is executed from) is writable.  If it is, then the prefs file gets created there.  If not, then the prefs file gets created in the default users data directory determined by your operating system.  


For Mac OS, Calc4All is by default NOT a portable application.  When Calc4All first starts, the prefs file gets created/read from the default users data library..


This action can be overridden by using the command line switches /P (forces portable mode, and will not look anywhere else for the prefs file) or /D (forces user's data directory mode and will not create or look for the prefs file in the current executable's folder).

End User License Agreement


This Software Product is defined as Calc4All (Registered Version)


Licensee is defined as the household or company utilizing the Software Product.


This Software Product is protected by Federal Copyright Law. TOTUSOFT retains the title to and ownership of the Product.  You are licensed to use this product on the following terms and conditions:


Single User, 5 User, 10 User LICENSE

TOTUSOFT hereby grants the licensee a nonexclusive license authorizing the licensee to use This Software Product on any number of computers in a household or one individual per license in a company.  Please contact TOTUSOFT if you require additional licenses. Use of an individual license by more than one household or more than one person in a company terminates, without notification, this license and the right to use this product.


Unlimited User LICENSE

TOTUSOFT hereby grants the licensee a nonexclusive license authorizing the licensee to use this software product on any number of computers (used by any number of users) in a household or company. Unlimited User Licenses also qualify for free updates to this Software Product for the life of this product.


Restrictions:

YOU MAY NOT use This Software Product to compete directly with TOTUSOFT. You may not redistribute, encumber, sell, rent, lease, sublicense, transfer, or give away this software as is using your serial # and keycode without written agreements between TOTUSOFT and yourself.


You may not remove any proprietary notices, labels, trademarks on the software or documentation.  You may not modify, de-compile, disassemble, reverse engineer or translate the software.


US GOVERNMENT RESTRICTED RIGHTS - Use, duplication or disclosure by the United States Government is subject to restrictions As Set forth under DFARS 252.227-7013 Or In FARS 52.227-19 Commercial Computer Software - Restricted Rights.


TERM

You may terminate your License and this Agreement at anytime by destroying all copies of This Software Product and it's Documentation. They will also terminate automatically if you fail to comply with any term or condition in this Agreement.


LIMITED WARRANTY

This Software Product and documentation are sold "As Is" without any warranty as to their performance, merchantability or fitness for any particular purpose. The licensee assumes the entire risk as to the quality and performance of the software. In no event shall TOTUSOFT or anyone else who has been involved In the creation, development, production, or delivery of this software be liable for any direct, incidental or consequential damages, such as, but not limited to, loss of anticipated profits, benefits, use, or data resulting from the use of this software, or arising out of any breach of warranty.