SimpleCalcX for Mac OS X

CVA Icon

Perform calculations of any level of sophistication
in a simple window or simply inline when editing text

 

CVA for Mac OS X and Windows

Measurement, displaying, evaluation, and high
quality output of electrochemical measurement curves

 

InstantProject for Mac OS X

Project Design by graphically laying out the
Objectives & Activity Network Diagram

 

 

 

 

cyclae  SimpleCalcX for Mac OS X

Perform calculations of any level of sophistication
in a simple window or simply inline when editing text

SimpleCalc was part of InstantCalc & SimpleCalc for Mac OS Classic. InstantCalc & SimpleCalc, InstantPointer, InstantXRates, and FractionalBoldPatch were developed and distributed by InstantWare - Dr. Rolf Jansen.

Said InstantWare were written mainly in Pascal with small portions of C and Assembler, utilizing the Mac OS Classic toolbox for UI and system calls. Porting from Mac OS Classic to Mac OS X turned out to be impossible, and finally, InstantCalc & SimpleCalc & InstantXRates were completely rewritten for Mac OS X in Objective-C/Cocoa, and now come unified as SimpleCalcX for free.
 

SimpleCalcX

 

cyclae  Install

Place SimpleCalcX into your Applications folder, or move it to any other convenient place - e.g the Desktop. For activating the InstantCalc Service, you need to log out and log in again.

 

cyclae  Uninstall

Move SimpleCalcX to the Trash can. Locate the file ~/Library/Preferences/com.InstantWare.SimpleCalcX.plist, and move this to the Trash can too.

 

cyclae  Simple to Use

  • start SimpleCalcX by double clicking on it.
  • enter math expressions into the "Function" field and press enter to evaluate.
  • use SimpleCalcX for simple calculations like
       1 + 1 = 2
    or for sophisticated ones like
       solve(x := 5000/24; 5000·(1+0.0625/12)^24 - x · ∑(k := 0; 23; (1+0.0625/12)^k)) = 222.166725
       ∫(p :=-3;3; ∫(q :=-2;2; gauss(p;0;1)·gauss(q;0;1))) = 0.9519227815
    or for calculations of/with molecular weights like
       H*2+S+O*4 = 98.07848
  • consult the Operator & Function Reference for a quick review of the terminology.
  • resize the SimpleCalcX window to see the calculation history.
  • click on the small triangle at the left of the "Result" tag for opening the preference drawer.
  • select the Menu Item „Download Currencies...“ for updating the Currency table as sourced by the IMF and for performing exchange rate calculations.
  • enter values or expressions into the "Variable" fields "a" and "b" for use in your calculations.
  • define your own persistant variables by using the := operator.
  • save the results in the history window for later use by marking it for save with the small check box at the right.
  • sort the history by serial number, function or result by clicking on the column header.
  • refer in new expressions to functions or results in the history by using the special symbols Rsn or Fsn, where sn is the serial number.
  • edit expressions in the history and check the updated results.

 

cyclae  InstantCalc Service

InstantCalc is part of SimpleCalc. Use it from the "Service" Menu Item of any Application Menu that supports it, to do calculations inline. Imagine you are writing some text with a word processor coming to a point where you need to enter the result of a calculation. Wouldn´t it be nice if you could enter the calculation instead and let the computer place the result at the cursor position for you? The InstantCalc service does exactly this. It calculates mathematical expressions instantaneously. That means, enter the expression you want to calculate at any place where text can be exchanged by the pasteboard, select it with the mouse, and press the hotkey <cmd><shift>-=. InstantCalc calculates the selected expression and pastes back the result at the given position.

 

cyclae  CVA for Mac OS X and Windows

Measurement, displaying, evaluation, and high
quality output of electrochemical measurement curves

CVA was in several incarnations over more than two decades my personal electrochemical work horse, that I never released into the wild. While CVA is well suited for Cyclic VoltAmmetry, it is not limited to that. Here comes a preview of its latest Objective-C/Cocoa incarnation for Mac OS X and Windows XP. The software is used every day in our laboratory, and it is quite stable. It comes with English, German, and Portuguese (Brazil) localization packages. However, in the moment CVA won't be promoted beyound that, because the manual is still missing.
 

CVA

CVA-Win

 

cyclae  Downloads

 

 

cyclae  InstantWare for Classic Mac OS History

 

 

cyclae  CVA History

  • 1987  CVA for MS-DOS and Macintosh System 6 written in MS-BASIC

  • 1988  CVA for MS-DOS re-written in Turbo Pascal for MS-DOS and MacPascal for Mac OS 6

  • 1988  Submission of my Diploma Thesis (Dipl. Chem.; German 2.0 MB) with many
    cyclovoltammetric curves that were evaluated and drawn using CVA

  • 1991  CVA for Mac OS 7/8/9 ported from MS-DOS using THINK Pascal and the THINK Class Library

  • 1994  Submission of my Dissertation (Dr. rer. nat.; German 5.2 MB) discussing hundreds
    of electrochemical curves that were measured, evaluated and drawn by CVA

  • 2000  Experimental Pascal Interpreter for CVA for Mac OS 9 (68k/PPC)

  • 2003  Limited non-functional port to Mac OS X in FreePascal

  • 2007  CVA port to Mac OS X and Windows XP, rewritten in Objective-C using Xcode Tools with
    Interface Builder and the Cocoa/Cocotron application frameworks

  • 2009  CVA went online at cyclaero.com

cyclae  Credits

CVA itself: Copyright 1988-2010 Dr. Rolf Jansen

CVA for Windows has been made possible by The Cocotron.
A set of fantastic frameworks from Christopher J. W. Lloyd

 

 

cyclae  Imprint / Impressum

Dr. Rolf Jansen
Rua Reginaldo de Lima, 98 - Parque São Diogo
09732-550 São Bernardo do Campo
São Paulo - Brazil
rj(at)cyclaero.com
Cyclaero Blog (German)