My first calculator, coded in C# and WPF. Made with happiness (and pain too).
The standard calculator is pretty straight forward, just to mention that Erase (C)
button is bind to C
and the Erase All (CE)
button is bind to E
.
The unit converter is very complete with 12 unit types and 80+ total units. It is fully automatic.
The currency converter get the latest exchange rates from the European Central Bank RSS feed. There is 32 currencies available (EUR USD JPY BGN CZK DKK GBP HUF PLN RON SEK CHF ISK NOK HRK RUB TRY AUD BRL CAD CNY HKD IDR INR KRW MXN MYR NZD PHP SGD THB ZAR).
The Scientific Calculator adds a side panel that contains 21 scientific functions.
The programmer part lets you convert from Deciaml/Hexadecimal/Octal/Binary to Deciaml, Hexadecimal, Octal and Binary. It's also automatic.
This tab lets you get the difference between two dates, in Year/Month/Week/Day and total days, and it also allows you to add or substract days, months and years to a date.
The minimal is a great addition, when enabled, it creates a little window with a special textbox inside. What's so special about this textbox you'd ask ? The power of this textbox is that it accepts and clcualte expression like 1 + 2^2
directly typed in it. Allowed symbols are : + - * / , ( ) ^
.
In Calc10, you can actually change the theme and the accent color. Those settings are saved in AppData\Local\Calc10\Settings.ini
but you shouldn't need to go there. To use the custom accent color option, you'll need a ARGB Hex code, made of a #
and 8 characters after, example #FF008FFF
.
To ElliotEngstrom for helping me a lot with this project, to DelightedCat for the Dutch translation and to YourSenseiCreeper for the Polish translation.