[Windows Mobile Development and Hacking General] xStatProf:
Thank you N Milosev for the lovely calculator. Already, it's my mobile calculator of choice, linked to a Today Screen shortcut icon. I had been linking to TI Emulator, but display pixelation is bad and there are other issues like no copy or paste. And, you're right, the default WM calculator is hideous!

I have many many suggestions and requests. Perhaps the best way to communicate these is by illustration:

(1) Since you have included Sin and Cos functions, it is important to also have a pi button. Another number to consider including is e. Possibly a shift of the pi button, maybe a user can get e by double tapping pi? Anyway, since pi is a number, it belongs near the number keys.

(2) Since the decimal point is used for input of numbers, it should be located in the same area as the numeral keys.

(3) Below the number keys, I suggest a [fn] key for the last used function selected from the Function softkey directly below. Thus, there's no need to waste a key on [log], because log can be placed in the menu along with sin and cos. If no menu choice has been made, then [fn] key can be log by default. If a user selects, for example, sin, then 2 things should happen. First, "sin(" should appear at right end of input field. And second, the function of the [fn] key should become sin.

(4) Notice my suggestion to switch position of [CE] and [+] keys? That way the clear entry key is located next to the backspace, so both editing keys are side by side.

(5) Having [+] key at lower level fits with addition being the first (lowest) operation we learn in school. And, since multiplication is repeated addition, it belongs higher up. Finally, exponentiation is repeated multiplication. So it belongs higher still. And the inverse operation for each of these should be alongside its respective counterpart. Maybe double tap of square root key could be cube root, maybe nth root?

(6) Exponents in current version are done with a special dialog page. Could this be moved to the main calculator page? So that input 3^2 gives result 9, for example.

(7) One last thing about buttons. Current version has the [4] key indented one pixel farther in from left edge! The [5] key is off too, as are several others, including the bottom row being 2 pixels too high. I know precise answers are most important, but precision in button placement is what makes a simple layout become a beautiful layout. I hope you avoid requests for button presses to have 3D animation, beeps, vibrations, and other nonsense, at least for now. But why have buttons out of alignment from other buttons? To help with this, my suggestion is to widen button size by 1 pixel from 37x34 to 38x34. That way the typical row, without [=], will have 5 buttons at 38 pixels, 4 gaps between buttons at 6 pixels, and 2 margins of 13 pixels at left and right ends. This fits screen width nicely, because: 5*38 + 4*6 + 2*13 = 240.

(8) The right softkey could be for Memory, bringing up a menu with choices 'Store...' and 'Recall...' or could simply link to Excel in the same way as a down navigation press currently links to Word.

(9) Last, but very important, is the resulting answer font. Please, if you ignore all my suggestions and requests, please make this big and bold! You may have good eyes, but as you get older your eyes will probably get more like mine and then you'll see what I mean. (I'm in my 60s.) The illustrated pi value is in Tahoma font size 18 bold, and still it shows a dozen digits - plenty of accuracy.

Thanks for the work so far, and especially for any consideration you may choose to give my suggestions and requests.