At first this was a "ok man, you can do it! This may be your first FreePascal and Lazarus IDE project, but you can do it". So I did it. Based on FreePascal 2.2.0 and the Lazarus IDE, I’ve managed to come-up with a nice KCalculator for Linux. Sadly, I had to use GTK 2.x because at that time, bindings for GTK were almost complete.

Requirements:

  • GTK 2.x;
  • KDE 3.5;
  • Lazarus IDE, FreePascal compiler and a steady heart if you wish on compiling it.

Changelog v1.1:

  • Added SQRT, to find the Square Root;
  • Added x!, for any factorial calculation you need;
  • Added 1/x, for quick dividing.

You can download the KCalc.tar.gz binary here, while we given you the sources to KCalculator under the GPL. The sources, also in .tar.gz format can be download from here: KCalc-Source.tar.gz. If you receive bugs, leave them as comments here and I will try to treat them ASAP. Also, v1.2 will feature a QT implementation once the FreePascal/QT bindings are done.

Hope you enjoy it,
Catalin Z. Alexandru