PDA

View Full Version : [APP 11/5/2009] HTC Calculator - all devices!


mbarvian
22nd February 2009, 01:02 AM
Hey all,

I'm sure all of you have seen the new Diamond2 and Touch Pro2 devices. Well, thanks to this post:
http://forum.xda-developers.com/showthread.php?t=484599
I was able to grab the beautiful calculator .cab, and port if over to all screen resolutions! (QVGA, VGA, WQVGA, QVGA!)

Just download the .cab that fits your screen, then install your language, and enjoy!

Screenshots

Portrait:
http://i231.photobucket.com/albums/ee240/mbarvian/Screenshot_1-1.png

Landscape:
http://i231.photobucket.com/albums/ee240/mbarvian/Screenshot_2.png

Downloads

QVGA (http://www.4shared.com/file/104780090/cb665070/HTC_Calculator_QVGA_Main.html) | wQVGA (http://www.4shared.com/file/104780267/d11e0d72/HTC_Calculator_WQVGA_Main.html) | VGA (http://www.4shared.com/file/104780190/caa43a47/HTC_Calculator_VGA_Main.html) | wVGA (http://www.4shared.com/file/104780353/fc9cf09f/HTC_Calculator_WVGA_Main.html)

Language Packs:
Chinese (http://www.4shared.com/file/104779727/4ce1d2c6/Chinese.html) | Danish (http://www.4shared.com/file/104779730/cb9e7624/Danish.html) | Dutch (http://www.4shared.com/file/104779735/bbf482ab/Dutch.html) | English (http://www.4shared.com/file/104779748/8a0468d1/English.html) | French (http://www.4shared.com/file/104779756/74a77497/French.html) | German (http://www.4shared.com/file/104779766/5f8a2754/German.html) | Italian (http://www.4shared.com/file/104779771/d8f583b6/Italian.html) | Norwegian (http://www.4shared.com/file/104779775/df9847af/Norwegian.html) | Polish (http://www.4shared.com/file/104779776/46911615/Polish.html) | Russian (http://www.4shared.com/file/104779778/a1293b12/Russian.html) | Spanish (http://www.4shared.com/file/104779782/c664cec3/Spanish.html) | Swedish (http://www.4shared.com/file/104779789/51b6174b/Swedish.html)

Notes


For devices with accelerometers (or G-Sensors), like HTC Touch Diamond, to get to landscape you must install the Sensor SDK (http://www.mediafire.com/file/mnzgmglzuoz/MBarvian_Sensor_SDK.cab) program from the Touch Diamond2, and then turn your device to landscape orientation
To install a language pack, close the Calculator program completely, then install the .cab, then re-open the program (you may have to soft-reset to see the changes)
I will gladly upload your language pack if you tell me the words for "About", "Copy (infinitive)", "Calculator"


enjoy ;)

stylez
22nd February 2009, 01:12 AM
Just to say thank looks sweet and is running fine :) "QVGA"

mbarvian
22nd February 2009, 01:52 AM
Just to say thank looks sweet and is running fine :) "QVGA"

thanks :)

glad to hear it's working good

stylez
22nd February 2009, 01:59 AM
Update the . doesn't work in portrait, also the same in landscape except you get to see the . but it makes the calculation as if the . not there.

ems275
22nd February 2009, 02:21 AM
I keep getting a link broken error on mediafire when trying to download the QVGA version. Can you fix the upload or mirror it please.

edit: I did get it to download but it is only 190k and it won't install, can you re-upload it.

tmz
22nd February 2009, 02:38 AM
Great work.. Thanks T M Z

miguelfp1
22nd February 2009, 02:44 AM
Thanks, great work!!!

herg62123
22nd February 2009, 02:51 AM
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm!!!!

sergiorus
22nd February 2009, 02:56 AM
Great calc, but some bugs is. Where is comma? Missing? (QVGA version) Result should be 9/10=0.9 :)

And another bug. Some numbers are outside of screen (picture)

Veldetta
22nd February 2009, 02:59 AM
I get a blank black screen when I open it up...

I have a Touch Pro and I'm running on Mighty's rom

miguelfp1
22nd February 2009, 04:35 AM
I get a blank black screen when I open it up...

I have a Touch Pro and I'm running on Mighty's rom

So am I, running MightyMike's 4.9.5 ROM on a CDMA Touch Pro (Sprint).

jhhtc
22nd February 2009, 05:08 AM
Not working in my Verizon Touch Pro running SSK 1.5 ROM

tom108
22nd February 2009, 05:27 AM
Not working in my Verizon Touch Pro running SSK 1.5 ROM

same here. :(

Veldetta
22nd February 2009, 05:55 AM
So am I, running MightyMike's 4.9.5 ROM on a CDMA Touch Pro (Sprint).

Mighty changed the calculator skin in 4.10 so that might be the reason it's not compatible.

Besides, looks like this is cooked in Mighty's 4.11 release.

TalynOne
22nd February 2009, 05:57 AM
I get a blank black screen when I open it up...

I have a Touch Pro and I'm running on Mighty's rom

Try this version, works great on my Touch Pro (running JD 2.15):

http://forum.xda-developers.com/showpost.php?p=3357085&postcount=26

txkorm
22nd February 2009, 05:59 AM
No go on my omnia i910 and when I uninstalled it it removed my calculator all together.

herg62123
22nd February 2009, 07:13 AM
I get a blank black screen when I open it up...

I have a Touch Pro and I'm running on Mighty's rom

use this version for vga devices only....aka diamond, touch pro

http://forum.xda-developers.com/showpost.php?p=3356691&postcount=13

herg62123
22nd February 2009, 07:14 AM
No go on my omnia i910 and when I uninstalled it it removed my calculator all together.

it is for htc devices only.....not hex edited for non htc devices yet

moddin
22nd February 2009, 07:27 AM
Can you please upload files to different host it wont let me download anything. Thanks

sdlopez83
22nd February 2009, 09:58 AM
Vga CAb does not work on my HTC Fuze sd. I have downloaded it twice and re installed on sd. I soft reset after every action of course, prob unnecessary. When opened I just got squiggled up lines. Will try to install on main.

Does not work on main either, same, prog does not show at all just messed up lines.

sudist
22nd February 2009, 10:12 AM
Morning,

QVGA is not working on my ASUS WM6 FR (exe not signed!).

And the french people need "htcCalculator.exe.040C.mui"

I hope somebody can port it, and make it work 100%

Thanks

*_Touch_HD_*
22nd February 2009, 11:25 AM
please reupp qvga

Ather
22nd February 2009, 02:01 PM
Morning,

QVGA is not working on my ASUS WM6 FR (exe not signed!).

And the french people need "htcCalculator.exe.040C.mui"

I hope somebody can port it, and make it work 100%

Thanks
its for HTC Devices ONLY!, hasent been hex edited to work on non-htc yet

sergiorus
22nd February 2009, 02:04 PM
its for HTC Devices ONLY!, hasent been hex edited to work on non-htc yet

Working on HP Ipaq 614c (non-htc device), but with some bugs. About bugs in 9th post

mbarvian
22nd February 2009, 02:37 PM
hey guys,

thanks for the feedback! im gonna reupload all the files (including a fixed VGA .cab) and see what i can do for all devices. :)

thanks

liljon852
22nd February 2009, 02:41 PM
Doesn't work on my Hermes (using the HTC HERMES S64 WM 6.1 TouchFlo2D UC WWE v5 ROM), can't launch it, show nothing.

hallzz
22nd February 2009, 03:32 PM
Work on Niki


But

haven't show "." (dot)

Sorry for my bad English

Alexx~
22nd February 2009, 04:14 PM
its for HTC Devices ONLY!, hasent been hex edited to work on non-htc yet
No, it not so. For run of the program on not HTC Devices is necessary VerInfou2.dll.
My device is ASUS P525, works fine :D

stylez
22nd February 2009, 04:33 PM
No, it not so. For run of the program on not HTC Devices is necessary VerInfou2.dll.
My device is ASUS P525, works fine :D

Not sure it works fine though as the sum works out as 9x12 :D JK

ryomahino
22nd February 2009, 04:36 PM
Hi guys thanks to mbarvian for make different version for this app, I make my own version for qvga, but my version has more alineated numbers and is for install in sd card, because install the exe and dll in windows folder and the graphics in sd card. This is based in xml from vgergo from Raphael forum, all credits for him.

receand
22nd February 2009, 04:45 PM
please, could you make digit grouping in the calculator. i.e. instead of "1000" to see "1,000" or "1 000". thanks!

cursor
22nd February 2009, 05:58 PM
wow, this is really nice.

working fine in my Xperia :)

Alexx~
22nd February 2009, 05:58 PM
Not sure it works fine though as the sum works out as 9x12 :D JK
Problem is skin.
CalculatorMain_NoImgPkg.xml or calc_lcdres_p.png or both.
If to remove calc_lcdres_p.png, decimal separator becomes seen, but it is not beautiful.

stylez
22nd February 2009, 06:05 PM
Problem is skin.
CalculatorMain_NoImgPkg.xml or calc_lcdres_p.png or both.
If to remove calc_lcdres_p.png, decimal separator becomes seen, but it is not beautiful.

Did think it was a skin problem.

bugsykoosh
22nd February 2009, 06:42 PM
check this out to enable autorotation using the gsen: http://www.fuzemobility.com/?p=2191

mbarvian
22nd February 2009, 08:43 PM
all versions re-uploaded!

VGA (should be) fixed!

coming soon: decimal-fixed, all device, sd card versions :)

enjoy!

wapvirus
22nd February 2009, 09:20 PM
Hi guys thanks to mbarvian for make different version for this app, I make my own version for qvga, but my version has more alineated numbers and is for install in sd card, because install the exe and dll in windows folder and the graphics in sd card. This is based in xml from vgergo from Raphael forum, all credits for him.

Your cab has the shortcut missing to launch the exe :confused:
not working

mbarvian
22nd February 2009, 09:25 PM
new versions up!

made storage card versions (all images go to storage card), and fixed excessive right margin on QVGA landscape (check screenshots!)

still to come: all device, and fix that stupid decimal :(

enjoy! :D

cbus
22nd February 2009, 09:59 PM
They link to the cab files is down... could someone post a mirror?

Thanks,

shadowline
22nd February 2009, 10:30 PM
The QVGA version works great on my Tilt. Only bug I see so far is in landscape the numbers do not line up to the silhouette of the positions.
Great work. :D

taril
22nd February 2009, 10:43 PM
samsung omnia has this calculator since last year. why does it so special? :D

whoodie
22nd February 2009, 11:03 PM
samsung omnia has this calculator since last year. why does it so special? :D

Seriously dude, post something useful.

samaruf
22nd February 2009, 11:26 PM
I tried it on my Sprint HTC Touch (Vogue). Didn't work. No error message or anything, just wouldn't launch.

taril
22nd February 2009, 11:33 PM
Seriously dude, post something useful.

Am sorry I correct my words:
samsung omnia has a much better calculatror. Its just funny how htc commercials its new pdas. :D with a basic calculator.

http://img16.imageshack.us/img16/6277/200902222330320014111d.jpg (http://img16.imageshack.us/my.php?image=200902222330320014111d.jpg)
http://img16.imageshack.us/img16/200902222330320014111d.jpg/1/w400.png (http://g.imageshack.us/img16/200902222330320014111d.jpg/1/)

tbaker077
22nd February 2009, 11:42 PM
Does this replace the main calculator? If not is there anyway to do so, so this becomes the main calulator?

t1one
23rd February 2009, 01:43 AM
Same here for my Verizon Touch
Didn't work. No error message or anything, just wouldn't launch.

ryomahino
23rd February 2009, 02:22 AM
Your cab has the shortcut missing to launch the exe :confused:
not working
This is strange, works well in my artemis, and the calculator.lnk is installed in windows/start menu/programs

sdlopez83
23rd February 2009, 03:06 AM
working great on fuze. great job my friend!

whoodie
23rd February 2009, 06:42 AM
new versions up!

made storage card versions (all images go to storage card), and fixed excessive right margin on QVGA landscape (check screenshots!)

still to come: all device, and fix that stupid decimal :(

enjoy! :D

Thanks for all of you hard work!

Any progress update on the decimal fix for QVGA?

Thanks in advance.

dody
23rd February 2009, 06:53 AM
Great! I Lost My Calculator and Yours Didnt Launch :eek:

it is QVga Version Now What to do ?

Does it support WM5

tbaker077
23rd February 2009, 07:02 AM
It says something about a driver signature error on my Treo 750 with WM6.1, and did nothing would launch on my Samsung i760 w/ WM6.1.

Grant Barker
23rd February 2009, 07:35 AM
No, it not so. For run of the program on not HTC Devices is necessary VerInfou2.dll.
My device is ASUS P525, works fine :D

Alex. Thanks for this info. I can use this calculator on my (non HTC) X01T. (Toshiba G900)

Can you play HTC YouTube player (http://forum.xda-developers.com/showthread.php?t=472940) on your non-HTC device?

dody
23rd February 2009, 08:08 AM
Well the latest version u have upload is not succesfully installed "the SD one " this the report i always get

and the main memory one installed but not launch

please be more specific next time about the requirement and install instruction because it is not the first time to have this issues with your work

phonecanvas also got it blindly installed with no instruction and what requirement is needed - and failed to work for me too

appbeta
23rd February 2009, 08:32 AM
I tried it on my Sprint HTC Touch (Vogue). Didn't work. No error message or anything, just wouldn't launch.

It didn't work on my HTC Touch(ELF), SD/main memory is same.:confused:

Grant Barker
23rd February 2009, 08:35 AM
mbarvian.

Thanks for this. It installed OK on my non-HTC X01T.

For my non-HTC phone I needed to add the VerInfou2.dll (http://forum.xda-developers.com/showpost.php?p=3334525&postcount=264) into windows folder.

The wVGA links and file names are the wrong way around I think.

(I believe your file MBarvian_HTC_Calculator_WVGA_Storage is actually for Main memory and MBarvian_HTC_Calculator_WVGA_main is actually for storage.)

Thanks dude.

Now if only someone can get HTC YouTube (http://forum.xda-developers.com/showthread.php?t=472940) working for non-HTC devices.. (well it works but can't play video)

EvgeniyKo
23rd February 2009, 08:36 AM
Don't work on wm5

brsev
23rd February 2009, 08:41 AM
Looks awesome! And works awesome too! I tried yesterday and it didn't install, but I just tried the QVGA Storage card version and it works great.

Issues I've noticed:

in landscape mode, the "pi" symbol doesn't display, just a space appears. The decimal point is unpredictable too - it displays when entering text in landscape, as a tiny sliver of pixels in portrait answers, on not at all in landscape answers. And, as I'm sure you know, the entered text in landscape mode should probably be a smaller.

Thanks though! It's plenty usable as is, as long as I mind my decimals.

rexboy
23rd February 2009, 10:06 AM
It didn't work on my HTC Touch(ELF), SD/main memory is same.:confused:

As per several others, doesnt work on the HTC Touch P3450 (vogue), tried all of the cabs listed, it installs but just doesnt launch.

randomelements
23rd February 2009, 10:17 AM
Looks good mbarvian but as others have said:

- decimal point doesn't appear in results
- numbers not correctly aligned with their "off" positions

Based on the QVGA version.

Nice work though and thanks for you continued giving :)

totalcmdext
23rd February 2009, 10:18 AM
[Request]

The HTC Diamond doesn't have \Storage Card folder but \Internal Storage
Could you create a VGA cab version with this?

thorfr
23rd February 2009, 12:10 PM
mbarvian.

Thanks for this. It installed OK on my non-HTC X01T.

For my non-HTC phone I needed to add the VerInfou2.dll (http://forum.xda-developers.com/showpost.php?p=3334525&postcount=264) into windows folder.

The wVGA links and file names are the wrong way around I think.

(I believe your file MBarvian_HTC_Calculator_WVGA_Storage is actually for Main memory and MBarvian_HTC_Calculator_WVGA_main is actually for storage.)

Thanks dude.

Now if only someone can get HTC YouTube (http://forum.xda-developers.com/showthread.php?t=472940) working for non-HTC devices.. (well it works but can't play video)


Thanks it work now with these dll too (KS20 QVGA main memory)
Great Work !

MACkjam
23rd February 2009, 01:39 PM
I tried both device and storage card versions on my device but gave me an error. I uninstalled and now I have lost my original calculator app. This isn't a train smash as I use calc98 and HP12C SE Financial Calculator.

wapvirus
23rd February 2009, 02:09 PM
Thanks mbarvian this works perfect on my prophet Qvga, Great replacement for the standard calc :)

albertorrent
23rd February 2009, 04:32 PM
Thanks it work now with these dll too (KS20 QVGA main memory)
Great Work !

thanks it works on my hp614c with this .dll

redflag
23rd February 2009, 06:49 PM
use this version for vga devices only....aka diamond, touch pro

http://forum.xda-developers.com/showpost.php?p=3356691&postcount=13

Working great on xda serra (touch pro), cheers!

claus1953
23rd February 2009, 09:21 PM
Works well also on my HTC Touch Elfin, with Onyx 5.2 ROM with WM 6.5.

mbarvian
23rd February 2009, 10:39 PM
Well the latest version u have upload is not succesfully installed "the SD one " this the report i always get

and the main memory one installed but not launch

please be more specific next time about the requirement and install instruction because it is not the first time to have this issues with your work

phonecanvas also got it blindly installed with no instruction and what requirement is needed - and failed to work for me too


well sorry, but could you at least tell me which version you are even trying? I'm assuming QVGA as you mention phonecanvas, which SHOULD have been only for QVGA.

mbarvian.

Thanks for this. It installed OK on my non-HTC X01T.

For my non-HTC phone I needed to add the VerInfou2.dll (http://forum.xda-developers.com/showpost.php?p=3334525&postcount=264) into windows folder.

The wVGA links and file names are the wrong way around I think.

(I believe your file MBarvian_HTC_Calculator_WVGA_Storage is actually for Main memory and MBarvian_HTC_Calculator_WVGA_main is actually for storage.)

Thanks dude.

Now if only someone can get HTC YouTube (http://forum.xda-developers.com/showthread.php?t=472940) working for non-HTC devices.. (well it works but can't play video)

thanks very much for that link. I saw that file in the dependencies, but I couldn't find it. new versions uploading now! (including Diamond version)

lewys
23rd February 2009, 10:39 PM
Don't work on Samsung I900, when I launch, it says: ...it is not signed with a trusted certificate...

mbarvian
23rd February 2009, 10:46 PM
Don't work on Samsung I900, when I launch, it says: ...it is not signed with a trusted certificate...

new ones coming that should fix this issue!

mbarvian
23rd February 2009, 11:58 PM
new ones have arrived!

should work on all phones, new mirrors, will not remove your normal Calculator if you decide to remove it.

Also, new download location: internal storage (for devices like Diamond with 4GB internal storage).

Also, broke it up into language packs, so if you don't speak great English, just download the language of your choice. If your language isn't up, look at the notes section for what to do :)

enjoy! report any bugs you may encounter ;) (still have to fix the decimal issue)

dody
24th February 2009, 07:07 AM
well sorry, but could you at least tell me which version you are even trying? I'm assuming QVGA as you mention phonecanvas, which SHOULD have been only for QVGA.



Actually the problem was that i have device with WM5, sorry if i acted so serious

cht838
24th February 2009, 10:23 AM
Cannot be used in LG KS-20.:(

johnchan78
24th February 2009, 11:34 AM
Yay! Trying INTERNAL version on Xperia x1... hope it works!

defcon2000
24th February 2009, 12:12 PM
is it possible to configure the calc that the % function is on portrait view?

albertorrent
24th February 2009, 12:46 PM
the coma does not work for me in the portrait vue

Grant Barker
24th February 2009, 02:04 PM
Cannot be used in LG KS-20.:(

Apparently it can.. http://forum.xda-developers.com/showpost.php?p=3366974&postcount=61

ancola66
24th February 2009, 05:36 PM
the coma does not work for me in the portrait vue
Same by my (Asus P535 6.1 Rom) : comma does not work in portrait mode and results in the calculation in Landscape mode same as :(

aRnonymous
24th February 2009, 06:53 PM
Looks great and works well on the diamond
just one question, might sound really dumb
but i really wanted this calculator for its scientific mode, but how do i get it into landscape mode in the diamond? we have no keyboard.

mylostnick
24th February 2009, 07:06 PM
I will gladly upload your language pack if you tell me the words for "About", "Copy (infinitive)", "Calculator"


Hi all! First of all TY for ur work.
This calc looks great in my Polaris and, if u can create the italian cab file, here are the 3 (only??? :D ) italian words for "About", "Copy" and "Calculator":

Informazioni
Copia
Calcolatrice

Hope u can do it! Bye

Alexx~
24th February 2009, 09:27 PM
For Russian language pack:)

gormac
24th February 2009, 10:10 PM
Maybe I'm missing something, but what do I need to do to be able to use landscape mode on my touch hd? The program won't autorotate. Do I need additional software, like gyrator, for this? Thanks.

Kukatrap
25th February 2009, 03:24 AM
The decimal point does'nt work in portrait for me as well.

Its a lovely calculator, could you fix it?

mbarvian
25th February 2009, 03:31 AM
The decimal point does'nt work in portrait for me as well.

Its a lovely calculator, could you fix it?

I've been trying for a while now, but I have no idea where the problem lies :(

I'm gonna get to work on the new language packs, as well as fixing the Spanish .cab

aznmasterpiece
25th February 2009, 05:43 AM
Doesn't work on my Tilt. Running Hyperdragon's Iolite ROM.

jaskiratsingh
25th February 2009, 07:55 AM
I have ASUS P320 running on WM6.1. I installed this application but it didnt work. Uninstalled the application and now the default calculator is gone. Any ideas how i can get it back

bmo.alt
25th February 2009, 08:33 AM
Use Total Commander to create a shortcut to your calculator. Should be somewhere under \Windows. Or use total commander to locate your calculator exe

Still trying to figure out how to get this working on a Samsung I780

dcracks
25th February 2009, 10:46 AM
Use Total Commander to create a shortcut to your calculator. Should be somewhere under \Windows. Or use total commander to locate your calculator exe

Still trying to figure out how to get this working on a Samsung I780

I think it needs a 320 x320 skin to work on i780

mbarvian
25th February 2009, 12:06 PM
Doesn't work on my Tilt. Running Hyperdragon's Iolite ROM.

which version of the QVGA are you using?

mac_es
25th February 2009, 02:20 PM
I've been trying for a while now, but I have no idea where the problem lies :(

I'm gonna get to work on the new language packs, as well as fixing the Spanish .cab


Hi, the problem with the decimal point lies in the file: calc_lcdres_p.png

My patch:

I have duplicated it (to avoid problems in landscape mode) you must move the point and the "e" symbols to the right til it fits.

Also the alignment whith the calc_lcdbg_p.bmp is wrong for the last numbers, so I have modified the background.

I have put the spanish mui, if you prefer other language put the correct mui

I have removed the font and verinfou2 as they are redundant for me .

Hope this helps to get a working version for everyone.

Kukatrap
25th February 2009, 04:40 PM
I've been trying for a while now, but I have no idea where the problem lies :(

I'm gonna get to work on the new language packs, as well as fixing the Spanish .cab

Great! Thanks for working on it!

Kukatrap
25th February 2009, 04:43 PM
Hope this helps to get a working version for everyone.

mac_es thanks. But the cab doesn't install. Quits with an error right away.

whoodie
25th February 2009, 04:52 PM
mac_es thanks. But the cab doesn't install. Quits with an error right away.

I tried to install it just now and it said that it was unsuccessful.

ATT Tilt on Hyperdragon ROM

sergiorus
25th February 2009, 05:20 PM
mac_es

Decimal point appears in portrait mode. Great! :)
in landscape still no :(

non-htc device

mac_es
25th February 2009, 05:31 PM
mac_es thanks. But the cab doesn't install. Quits with an error right away.

Sorry, it is not a cab. It is a zip file, uncompress it in \Windows (of the pda)

I haven't made a cab because it is not finished.


Decimal point appears in portrait mode. Great!
in landscape still no


I haven't touched the landscape skin. When I got a fully working protrait mode I will look at it. But the problem is the same:

In xml it specifies where to load the resources (for landscape calc_lcdres_l.png in my patch) you will need to modify it to adapt the internal position of the graphics.

I'm not a master or editing images and as it is a work of Mbarvian I'm sure he will update all screen resolutions to make it work properly. :p

mbarvian
25th February 2009, 05:34 PM
Sorry, it is not a cab. It is a zip file, uncompress it in \Windows (of the pda)

I haven't made a cab because it is not finished.



I haven't touched the landscape skin. When I got a fully working protrait mode I will look at it. But the problem is the same:

In xml it specifies where to load the resources (for landscape calc_lcdres_p.png in my patch) you will need to modify it to adapt the internal position of the graphics.

I'm not a master or editing images and as it is a work of Mbarvian I'm sure he will update all screen resolutions to make it work properly. :p

thanks mac_es! I'm pretty sure the only versions affected are QVGA and wQVGA. If you need help making a .cab, I can help you ;)

can you explain the issue that was going on? I still don't quite understand it

mac_es
25th February 2009, 06:16 PM
thanks mac_es! I'm pretty sure the only versions affected are QVGA and wQVGA. If you need help making a .cab, I can help you ;)

can you explain the issue that was going on? I still don't quite understand it

Thanks, I know how to make cabs :D

I will try to explain a bit better. Take a look at the skin(yours) xml, at this lines:


Line 6:
<port x="0" y="0" w="240" h="56" align="graph" bgImg="\windows\calc_lcdbg_p.bmp"resImg="\windows\ calc_lcdres_p.png" textmapping="0123456789-.ee" rmargin="38" tmargin="7" transclr="16711935" width="22"/>

Line 11:
<land x="0" y="27" w="320" h="40" align="graph" bgImg="\windows\calc_lcdbg_l.bmp" resImg="\windows\calc_lcdres_p.png" textmapping="0123456789-.ee" rmargin="14" tmargin="1" transclr="16711935" width="22"/>


These lines define the "numbers", line 6 portrait and line 11 landscape.

* The first issue I have noticed is a bad alignment whith the background and the numbers:

try to fill the line whith '8' and you will see that the latest numbers doesn't lie correctly in the background.

So to fix this I have changed the background because lack of time to properly align everything.

*The other issue was the decimal point.

Ok, so I duplicate calc_lcdres_p.png to calc_lcdres_l.png to only modify portrait and modify the line 11 to use the new file.

Next I modify the calc_lcdres_p.png and I have moved the decimal point, the 'e-' and the 'e+'. Compare your png whith mine, you will notice the diffs.

Ah! also I cleaned a little the numbres they have a "shadow".

Explanation:

Whith you png, the decimal point shows but as transparent because the region where it expects the decimal point bitmap is all transparent, so we need to fill the proper region whith the drawing of the point.

cu

j006
25th February 2009, 10:32 PM
Calculator looks and works great on my Omnia i910, however we have an 8 gig area of storage called "My Storage", to which I try to install everything since the main storage area is quite small. Any chance to get a CAB that installs to "My Storage/Program Files/HTC Calculator/"? Can we just edit the setup.xml file in the cab, wrap it back up and be good to go?

Cheers!

strucon
25th February 2009, 11:00 PM
Hello everybody,

Just install the mbarvian's QVGA cab and copy the attached 3 files in your installed folder, and some problem will be solved.

***

The Mac_es’s method probably going in good direction, but is little complicated and with redesigning some file loss some quality.

******** Decimal point ********

The
calc_lcdres_p.png
for VGA is 742x80 => for QVGA need 371x40

In the line 6 from
CalculatorMain_NoImgPkg.xml
the “width”
for VGA is "43" => for QVGA need “21.5” pixel which is not possible, and Mbarvian rounded up to “22” and here is the problem, need another resizing dimension for “Width=22”

I find this:
VGA:
if "width"="43"
calc_lcdres_p.png 80 pixel x ( width="43" +10)*14 = 742 pixel
Where the “14” is the number of character from “calc_lcdres_p.png”
The “+10” I don’t know. I find when compared the 742/14=53 with the "width"="43"”
=>
QVGA:
if "width"="22"
calc_lcdres_p.png 40 pixel x ( width="22" + 5)*14 = 378 pixel

My conclusion, scaling dimensions of images and/or in XML files, and the result is with decimal point, need to recalculate back another scaling factor from the rounded result. This is hard, and not always can guess the programmers ideas.

Example In the line 6 from
CalculatorMain_NoImgPkg.xml
exist some rounded dimensions (like h="111" and tmargin="13" for VGA), but no visible errors. Maybe need to check.

******** Memory + E ********

I find the files
calc_ind_E.png
calc_ind_M.png
are not scaled from VGA to QVGA
(the "M" is only one line in the mbarvian's cab)

These 3 files I put in attachment, but better to be remake by Mbarvian and fixing the cab files,
I’m not a master editing pictures specially my “M” is little fuzzy, and this is nice mbarvian’s work.
Thank you mbarvian!

***************************
Another thing, this is “dual calculator”?
Make some calculation in portrait mode,
switch in landscape mode and make another calculation,
if you switch back in portrait mode, you can continue the first calculation.

***************************
Another thing, I don’t know if possible to fix,
Exist “copy” option without “paste”?!
Very nice hTc! Tthe “about” is always in the front.

+++++++++++++++++++++
One question:
Somebody can skinning the “display numbers” to one bold font (like tahoma; arial etc)?
I don’t like the retro digital numbers ….
Maybe with green “display” background? :)


---------------------------------------
-Sorry for my English-

strucon
25th February 2009, 11:04 PM
Nice attachments ….
Now in zip file.

sergiorus
25th February 2009, 11:35 PM
Copied three files to windows dir, decimal in landscape appears, but so small and unclear... my eyes :(

strucon
26th February 2009, 12:08 AM
Copied three files to windows dir, decimal in landscape appears, but so small and unclear... my eyes :(

I attached what I see with my eye (captured QVGA) on my device.
O f curse, the VGA is more clear than QVGA, I thing exist some explication.
In other way, my resizing method not perfect, so is better to wait the mbarvian version.

whoodie
26th February 2009, 12:33 AM
Victory! You guys are awesome, works perfectly for me. Thanks!

strucon
26th February 2009, 12:35 AM
Another thing for mbarvian:
Because the calc_lcdres_p.png not scaled with ½
(scaled with 378/742=0.50943396226415094339622641509434)
Also the backgrounds
(calc_lcdbg_l.bmp; calc_lcdbg_p.bmp ?)
need to scale with this factor and after this to crop back to 0.5 dimension.
Because the numbers from the background are shifted to left (specially the first from the left)

claus1953
26th February 2009, 12:50 AM
The decimal point fix worked very well...thanks

sergiorus
26th February 2009, 12:57 AM
I attached what I see with my eye (captured QVGA) on my device.
O f curse, the VGA is more clear than QVGA, I thing exist some explication.
In other way, my resizing method not perfect, so is better to wait the mbarvian version.

I wrote about landscape mode, in portrait of course working fine
BTW thanks, great job!

strucon
26th February 2009, 01:08 AM
I updated the zip file with (draft) backgrounds. Less shifting.
Just unzip this files in your installed folder.
(If the background shifted, also the decimal point is unclear ;)

mac_es
26th February 2009, 09:00 AM
I updated the zip file with (draft) backgrounds. Less shifting.
Just unzip this files in your installed folder.
(If the background shifted, also the decimal point is unclear ;)


Great work!

aznmasterpiece
27th February 2009, 03:18 AM
Got it working.

ancola66
27th February 2009, 04:26 AM
Just edit the file calc_lcdres_p.png is correct error is decimal :)

http://i229.photobucket.com/albums/ee213/ancola66/2-63.jpg http://i229.photobucket.com/albums/ee213/ancola66/1-82.jpg

You can download the file attached to the copy of Windows is OK

strucon
27th February 2009, 10:48 AM
Just edit the file calc_lcdres_p.png is correct error is decimal :)

http://i229.photobucket.com/albums/ee213/ancola66/2-63.jpg http://i229.photobucket.com/albums/ee213/ancola66/1-82.jpg

You can download the file attached to the copy of Windows is OK

Look good, but
yours file why is 374x40 and not 378x40 like my file?
Which the reason?

sergiorus
27th February 2009, 04:54 PM
ancola66

yeah, good, now decimal point is both in landscape and portrait!! :)

But some problems still is. Try do delete 1 to 9 or 1 to 3. Do you have shift?

strucon
28th February 2009, 01:05 AM
Another update:

- the decimal point also for numbers starting with point (ex “.23456789012345”)
- formula bar font size smaller
- Vizible/Bigger/Moved M and E

Just
- install "MBarvian_HTC_Calculator_QVGA_Main.cab" to DEVICE
- be sure the HTC Calculator NOT RUNNING
- copy this files
hTcCALCULATORupdate.zip/Windows/*.*
to DEVICE, in the windows folder

* remaking the digital numbers smaller , possiple the M/E in original position in portrate, maybe in landscape
** because edited the XML file, work only with the "QVGA_MAIN" version!
*** First I will update to smaller digital numbers, after this I will make for the other versions of QVGA (If no new release by mbarvian)

voxid
3rd March 2009, 09:51 AM
Another update:

- the decimal point also for numbers starting with point (ex “.23456789012345”)
- formula bar font size smaller
- Vizible/Bigger/Moved M and E

(remaking the digital numbers smaller , possiple the M/E in original position in portrate, maybe in landscape)

On my Touch Cruise the xml-file doesnt work, i get a blank screen. when ei replace the xml with the original its ok again, but the landscape doesnt work right (decimal point).
also the font size in landscape of the upper numbers is to big. how to get them smaller?
greets
voxid

strucon
3rd March 2009, 10:55 AM
On my Touch Cruise the xml-file doesnt work, i get a blank screen. when ei replace the xml with the original its ok again, but the landscape doesnt work right (decimal point).
also the font size in landscape of the upper numbers is to big. how to get them smaller?
greets
voxid

Sorry I think this is my mistake.
I update my post. Check above.
I think you use "MBarvian_HTC_Calculator_QVGA_Storage.cab", and don't work with this, work only with "MBarvian_HTC_Calculator_QVGA_Main.cab".
If no this problem, let me know.

strucon
3rd March 2009, 11:09 AM
also the font size in landscape of the upper numbers is to big. how to get them smaller?
greets
voxid

If you mean the formula bar font size, this is in XML files:

<FM>
<background name="mainview" id ="">

</background>
<static name="LCD" id ="10027">
<port x="0" y="0" w="240" h="56" align="graph" bgImg="\windows\calc_lcdbg_p.bmp" resImg="\windows\calc_lcdres_p.png" textmapping="0123456789-.ee" rmargin="38" tmargin="7" transclr="16711935" width="22"/>
<land x="0" y="0" w="288" h="27" align="right" bgImg="\windows\calc_formulabg.bmp" fttype="HelveticaNeue LT 35 Thin" ftsz="18" ftw="600" ftclr="16777215"/>
</static>

I put ftsz="18" else of "36", the 36 for VGA

voxid
3rd March 2009, 11:15 AM
thanks, this works...
and what about the dezimalpoint in landscape?... is there a solution?

strucon
3rd March 2009, 12:12 PM
thanks, this works...
and what about the dezimalpoint in landscape?... is there a solution?

I don't understand what is the problem with the decimal point in the landscape, if you installed correctly (I write this in my post #112 - http://forum.xda-developers.com/showpost.php?p=3392512&postcount=112)

johaness alf
3rd March 2009, 06:19 PM
@mbarvian - thanks a lot for your app!

@strucon - thanks for patches!

Now it is great and it is working on my HTC Kaiser in both mode.

ed33
3rd March 2009, 09:42 PM
Hi
When you try and plus or minus using % it dosnt work , gives the wrong answer, just ignores that you have used %
Can anyone else confirm this?

whoodie
3rd March 2009, 10:08 PM
The % symbol moves the decimal forward 2 places, which is the exact definition of percentage. 2 decimal places is a hundredth (1/100, or per-cent, cent = 100, per = 1/x)

If you enter in 100-60%, you will have the result of 99.4, which is correct. 60% is .6.

ed33
3rd March 2009, 10:31 PM
The % symbol moves the decimal forward 2 places, which is the exact definition of percentage. 2 decimal places is a hundredth (1/100, or per-cent, cent = 100, per = 1/x)

If you enter in 100-60%, you will have the result of 99.4, which is correct. 60% is .6.
Dosnt seem right to me,every other calculator i have used has always worked without having to add decimel points. Makes it hard work to do simple % sums.
Thanks for your help anyway.

whoodie
3rd March 2009, 10:40 PM
Dosnt seem right to me,every other calculator i have used has always worked without having to add decimel points. Makes it hard work to do simple % sums.
Thanks for your help anyway.

I don't know what calculator you have used but technically, 100+60% is not a correct mathematical equation, i.e. 60% of what? All of my engineering calculators (HP-35S, Ti-89, HP-50g) output 60%=.6

strucon
3rd March 2009, 10:52 PM
Dosnt seem right to me,every other calculator i have used has always worked without having to add decimel points. Makes it hard work to do simple % sums.
Thanks for your help anyway.



I think you want to work like the standard calculator from Windows (XP):
Typing 100-60% to result 40

In HTC Calculator with formula bar
Typing 100-60% => 100-60*0.01= 99.4

Both is correct, because is two different operation

**** In standard calculator, no possibility for formulas, so the calculator always uses the precedent result ( number). Work backward.
100 – (60% of precedent number:100 – can’t be other because no possibility for formula)=40

**** In HTC Calculator need to specify for what 60%.
If you don’t specify will used the definition: 1% = 1/100=0.01 => 60%=60/100=0.6 => 100-60%=94.6
For same result need: 100-60%*100
With scientific calculator you need to be more specific!

++++ Just for info,
if you type in MS excel “=100-60%” the result is 9940.0% changing to number format from percentage: 99.4!

---------- Depending of usage, is better to use the SPB calculator with diamond skin

Maybe not very clear my explication, my English not very good …. Sorry ….

Nixeus
9th March 2009, 10:10 PM
Hello,


Is not a way to modify this calcul ?Whith an HexEditor ?

Thanks,

regards,

Nixeus

bilbo_b
11th March 2009, 10:37 PM
for german roms

teacher1960
12th March 2009, 02:05 AM
Many thanx to developer and helpers

shingyeah
12th March 2009, 04:23 AM
Internal storage seems not working for omnia because the internal storage is called "My Storage" instead:

Internal Storage\Program Files\HTC Calculator
My Storage\Program Files\HTC Calculator

FYI

sudist
13th March 2009, 12:27 PM
For french users only :

Les fichiers .png sont copier vers : \Carte Mini SD\Program Files\HTC Calculator

French HTC Calculator QVGA Carte Mini SD (http://www.easy-share.com/1904008677/HTC Calculator Zig66.cab)

mbarvian
13th March 2009, 04:21 PM
new versions uploaded!

Fixed decimal not displaying in wQVGA and QVGA versions (all credit goes to strucon and ancola66). Made new install location: My Storage, for devices like Omnia. Also, uploaded German language pack (all credit goes to bilbo_b) and Russian language pack (all credit goes to Alexx~)

enjoy :), and please report any bugs you may encounter!

randomelements
13th March 2009, 05:45 PM
Is the digit alignment issue sorted as well?


In a word, YES! :)

Many thanks.

mbarvian
13th March 2009, 07:07 PM
italian language pack added :)

mbarvian
13th March 2009, 10:22 PM
more language packs added :)

Sensor SDK added, look at notes section.

All .bmp images replaced with .png images, to save on file size (3.6 MB > 1.7 MB)

coming up:

320x320 resolution support for devices like i780 :)

enjoy

1nsane
14th March 2009, 12:30 AM
new versions uploaded!

Fixed decimal not displaying in wQVGA and QVGA versions (all credit goes to strucon and ancola66). Made new install location: My Storage, for devices like Omnia. Also, uploaded German language pack (all credit goes to bilbo_b) and Russian language pack (all credit goes to Alexx~)

enjoy :), and please report any bugs you may encounter!

The Omnia MyStorage version doesn't display any graphics at all, everything is like artifacts.

izzyzc
14th March 2009, 05:58 AM
I tried the Storage Card version on my Jade... Unfortunately, I get a blank screen... Nothing appears... Dunno why that is so...

Please advise... Thanks!

yearn
14th March 2009, 06:42 AM
Awesome work man! its running perfectly on my Alltel Vogue, no bugs whatsoever!!

claus1953
14th March 2009, 06:58 AM
Works perfectly also on my HTC Touch Elfin

FatBoyExtraordinaire
14th March 2009, 07:08 AM
Sounds good, gotta give it a try.

tomygunner
14th March 2009, 11:46 AM
Great software, but it doesn't work on my ELF. All what i get is a black screen. I had installed it on my storage card. :confused:

yulen
14th March 2009, 12:47 PM
it was working earlier on my jade in storage card when the decimal was not fixed. after the fix, all it displays is a black screen. so somehow the decimal fix must've something to do with it.

tomygunner
14th March 2009, 12:59 PM
So the other version is working. I installed the Main Storage version and everything works.

mbarvian
14th March 2009, 01:54 PM
whoops. terribly sorry about that one guys. QVGA Storage Card and wQVGA My Storage versions should be working now. Please download them again and re-install :)

thanks

1nsane
14th March 2009, 02:36 PM
Now it works ok. Thanks!

strucon
14th March 2009, 04:14 PM
Hello,

In my opinion, is better to use only the “main” version.

You don’t win to much space using the storage space, you can move only 350KB (0.2 MB) on storage card.

I use one JPG version which is with 233KB of images.
This is with minimal compression to be the max quality.
Probable, is possible to compress more, to be 150-200KB without losing in quality.

Check my table:

http://forum.xda-developers.com/attachment.php?attachmentid=166371&d=1237040057

mbarvian
14th March 2009, 04:28 PM
Hello,

In my opinion, is better to use only the “main” version.

You don’t win to much space using the storage space, you can move only 350KB (0.2 MB) on storage card.

I use one JPG version which is with 233KB of images.
This is with minimal compression to be the max quality.
Probable, is possible to compress more, to be 150-200KB without losing in quality.



good find, yet I prefer not to use jpg compression. In fact, I tend to stay away from jpeg altogether, although in this case it might work out :) You do lose quality when using jpeg though, for an example check the attached images and zoom in on them.

aliumalik
14th March 2009, 05:23 PM
good find, yet I prefer not to use jpg compression. In fact, I tend to stay away from jpeg altogether, although in this case it might work out :) You do lose quality when using jpeg though, for an example check the attached images and zoom in on them.

whilst this it true...you could use something like pngcrush to compress the pngs as some programs do not use optimal compression...I was able to cut down the size of your images but 100Kb. If you want I can upload the package or you can use pngcrush yourself

mbarvian
14th March 2009, 06:42 PM
whilst this it true...you could use something like pngcrush to compress the pngs as some programs do not use optimal compression...I was able to cut down the size of your images but 100Kb. If you want I can upload the package or you can use pngcrush yourself

that was exactly what i was going to post as my next version :)

strucon
14th March 2009, 06:58 PM
good find, yet I prefer not to use jpg compression. In fact, I tend to stay away from jpeg altogether, although in this case it might work out :) You do lose quality when using jpeg though, for an example check the attached images and zoom in on them.

FIRST!
My experience in bitmap pictures is minimal, the next is more question.

I attached my JPG version, you can check the quality.
(Copy all in main memory)
(BMP - 1300 KB / PNG - 887 KB / JPG - 770 KB)

Generally I agree, with JPG need to be more careful, not in all case have good result. I agree the PNG is safer.
The quality depending of picture complexity (variation) / the number of unique colors / compression factor.
Usable if not need alpha blending.
And no big difference between JPG and PNG file dimensions.

1. Question:
Why your PNG much bigger:
Mbarvian
calc_Cpng.png
7,038 bytes

> !?

StruCon
calc_Cpng.png StruCon.png
4,372 bytes


calc_Cpng.png StruCon.png.jpg
4,632 bytes

2. Your JPG example is little exaggerate, see in my attached file (JPGPNG Examples.zip) the
calc_Cpng.png StruCon.png.jpg
Not look like your JPG!

PS: I use on little old soft: “Paint Shop Pro” Version 6.0 I think from 1999 :) (No compression option in PNG save)

strucon
14th March 2009, 07:11 PM
Another (General) question:
Which is the best compressed file type?
(Not for this HTC calculator, for general usage)

I use the TIFF, with
LZW Compression
RGB Color channels

Is OK?
Exist something else with better quality and/or compression?

Thanks,

mbarvian
14th March 2009, 07:20 PM
Another (General) question:
Which is the best compressed file type?
(Not for this HTC calculator, for general usage)

I use the TIFF, with
LZW Compression
RGB Color channels

Is OK?
Exist something else with better quality and/or compression?

Thanks,

depends on the image. I know, coming from a web design perspective, that png is a combination of jpg and gif, offering good quality and transparency. However:

The JPEG compression algorithm is at its best on photographs and paintings of realistic scenes with smooth variations of tone and color. On the other hand, JPEG is not as well suited for line drawings and other textual or iconic graphics, where the sharp contrasts between adjacent pixels cause noticeable artifacts. Such images are better saved in a lossless graphics format such as TIFF, GIF, PNG, or a raw image format.

oh, and for my example I converted the calc_AC.bmp from the Rhodium (WVGA, largest file) to demonstrate the difference between the two, making mine much bigger than yours ;)

strucon
14th March 2009, 07:34 PM
depends on the image. I know, coming from a web design perspective, that png is a combination of jpg and gif, offering good quality and transparency.

I ask for personal photo album, some very old family pictures, some colors, some black and white. The JPG is not solution! Very poor quality.


oh, and for my example I converted the calc_AC.bmp from the Rhodium (WVGA, largest file) to demonstrate the difference between the two, making mine much bigger than yours ;)

I used YOUR FILE! Open your PNG files and save! The file have half dimension. So not importand how big the image, or QWGA or WVGA!

mbarvian
14th March 2009, 07:38 PM
I ask for personal photo album, some very old family pictures, some colors, some black and white. The JPG is not solution! Very poor quality.



hmm, that's odd



I used YOUR FILE! Open your PNG files and save! The file have half dimension. So not importand how big the image, or QWGA or WVGA!

I guess I don't quite understand. What did you do with the attachment?

strucon
14th March 2009, 07:53 PM
Oooh my English ….
I just open jour PNG file and save. Nothing else!

In attachment I put one another example, the
calc_MC_dn.png
From yours latest HTC Calculator!

I opened in PSP and making one save:
Your file has 5,463 bytes
My file has 4,175 bytes

You can send to me any PNG file, and I will send to you back smaller!

+++++++++++++++++++++


I open and save your png files from the HTC Calculator:

Your files: 432 KB
My files: 353 KB (-18.3 %)

(are in attachment)

Try another software, maybe you can make smaller files.

++++++++++++++++++++++

In the beginning the “Paint Shop Pro” was by JASK SOFTWARE,
Later, the Jask Company was acquisitioned by Corel ….

Try it for FREE:
http://www.corel.com/servlet/Satellite/us/en/Product/1184951547051#versionTabview=tab1&tabview=tab0 (http://www.corel.com/servlet/Satellite/us/en/Product/1184951547051#versionTabview=tab1&tabview=tab0)

Save your PNG files in this program, and all will be smaller!

strucon
14th March 2009, 09:05 PM
Try also this:
"GIMP is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License"
http://www.gimp.org/

Yours calc_MC_dn.png 5.33 KB
With GIMP: 3.95 KB (Compression level 9) -26% !!!!
With GIMP: 7.94 KB (Compression level 0)

FatBoyExtraordinaire
15th March 2009, 12:44 AM
Thanks for the fix. Gonna try it out now.

lamdami
15th March 2009, 02:20 AM
Thank you!!!

mbarvian
17th March 2009, 12:26 AM
all new .cabs uploaded!

crushed all .png files with PNGCrush, trimming file size down nicely without noticeable loss of quality :)

uninstall previous versions and install new version of your choice.

please report any bugs you may find :)

stylez
17th March 2009, 01:20 AM
mbarvian,

Sweeeet thankyou all working fine with the . :cool:

stylez

CRACING
17th March 2009, 02:38 AM
all new .cabs uploaded!

crushed all .png files with PNGCrush, trimming file size down nicely without noticeable loss of quality :)

uninstall previous versions and install new version of your choice.

please report any bugs you may find :)

Yes, I'm using the same tool to compress the pngs. Its a wonderfull tool :D

Thanks and regards

izzyzc
17th March 2009, 01:37 PM
It's working great now on my Jade!

Thanks for this!

shingyeah
18th March 2009, 12:20 PM
Thanks for adding Omnia version bro

nhatt
18th March 2009, 12:29 PM
Tested on some devices/QVGA,working fine for me.
Thanks to mbarvian.

shingyeah
18th March 2009, 12:42 PM
Still cannot install on Omnia,

the HTCcalculator.exe is not in \windows\

I do not know the reason for this problem.... system protection?

shingyeah
18th March 2009, 12:49 PM
I found that the HTCCalculator.exe is actually in Windows, but there is no response when trying to launch...

hi-tech
19th March 2009, 05:31 AM
is it possible to configure the calc that the % function is on portrait view?

+1. Was so used to this with the old HTC calc.

hi-tech
19th March 2009, 05:48 AM
I think you want to work like the standard calculator from Windows (XP):
Typing 100-60% to result 40

In HTC Calculator with formula bar
Typing 100-60% => 100-60*0.01= 99.4

Both is correct, because is two different operation

**** In standard calculator, no possibility for formulas, so the calculator always uses the precedent result ( number). Work backward.
100 – (60% of precedent number:100 – can’t be other because no possibility for formula)=40

**** In HTC Calculator need to specify for what 60%.
If you don’t specify will used the definition: 1% = 1/100=0.01 => 60%=60/100=0.6 => 100-60%=94.6
For same result need: 100-60%*100
With scientific calculator you need to be more specific!

++++ Just for info,
if you type in MS excel “=100-60%” the result is 9940.0% changing to number format from percentage: 99.4!

---------- Depending of usage, is better to use the SPB calculator with diamond skin

Maybe not very clear my explication, my English not very good …. Sorry ….


Nice explanation!

mbarvian
19th March 2009, 03:14 PM
I found that the HTCCalculator.exe is actually in Windows, but there is no response when trying to launch...

which version are you using specifically?

shingyeah
19th March 2009, 06:03 PM
which version are you using specifically?


I use My Storage version on Omnia

now will try the main memory version~:)

shingyeah
19th March 2009, 06:19 PM
Still no luck for main memory...

Still no response on launching

alvy
19th March 2009, 07:14 PM
Does anybody know how to load calculator ONLY in landscape mode (may be some hex editing required or smth else)

leary
21st March 2009, 02:59 AM
Try also this:
"GIMP is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License"
http://www.gimp.org/


I love gimp. i've used it for years, and i firmly believe that it is the reason photoshop puts out upgrades. ;)

As for the calculator, works perfectly on my titan. thanks to everyone for their work on this

chihang
26th March 2009, 02:34 PM
thank you very much, but i'm sad that it failed on my Trinity. It said canont be opened, maybe untrusted or some componets canont be fond......:-(

mbarvian
26th March 2009, 08:40 PM
I love gimp. i've used it for years, and i firmly believe that it is the reason photoshop puts out upgrades. ;)

As for the calculator, works perfectly on my titan. thanks to everyone for their work on this

I don't like the multiple windows, so I use GIMPshop :)

thank you very much, but i'm sad that it failed on my Trinity. It said canont be opened, maybe untrusted or some componets canont be fond......:-(

which version did you try?

lim1279
31st March 2009, 02:46 PM
I installed CE-Star (V2.8R3C) on PdaCornerUltimate Rom V21 Full, V21 Lite and Garmin's V10 Lite, and if I set the Regional Settings to Chinese, the MBarvian's Calculator just stop working (no respond) either clicking the icon button or click the HTCcalculator.exe file, and 1-Cal V3.27 cannot be installed if the calculator is in the system. If I set the Regional Settings to English, the calculator is working again.

Please help.

tbaker077
26th April 2009, 01:47 AM
download is not working.

jmmymak
29th April 2009, 03:38 PM
use this version for vga devices only....aka diamond, touch pro

http://forum.xda-developers.com/showpost.php?p=3356691&postcount=13
Thanks! It works perfectly on my Sprint Diamond. I had tried to download another calculator that didn't work, and when I removed it my stock calculator wouldn't work at all. Now it works again, and it looks great!

mbarvian
12th May 2009, 01:22 AM
updated!

removed .0409.mui from .cabs, removed other install location .cabs (no need ;)), and updated .ico

enjoy

Redtabs
12th May 2009, 07:22 AM
updated!

removed .0409.mui from .cabs, removed other install location .cabs (no need ;)), and updated .ico

enjoy

Great work pale.Many thanks! :D

atzaus
12th May 2009, 01:10 PM
mbarvian, I found a way to further compress the images and since I don't have the originals I cannot do it myself. Here are the results I had with Manila2D pngs. Can you post the original PNGs and I will do it for you

PC = Pngcrush with removing all chunks ( -rem gAMA -rem cHRM -rem iCCP -rem sRGB -rem tIME -rem zTXt -rem tEXt -rem iTXt -l 9 -brute )
PO = Pngopt i.e. Pnggauntlet with Xtreme setting

Results in bytes
Original 2,659,319
PO 1,599,974
PC 1,641,841
PC+PO 1,562,800
PO+PC 1,585,759
PO+PC+PO 1,583,248

mbarvian
12th May 2009, 02:02 PM
mbarvian, I found a way to further compress the images and since I don't have the originals I cannot do it myself. Here are the results I had with Manila2D pngs. Can you post the original PNGs and I will do it for you

PC = Pngcrush with removing all chunks ( -rem gAMA -rem cHRM -rem iCCP -rem sRGB -rem tIME -rem zTXt -rem tEXt -rem iTXt -l 9 -brute )
PO = Pngopt i.e. Pnggauntlet with Xtreme setting

Results in bytes
Original 2,659,319
PO 1,599,974
PC 1,641,841
PC+PO 1,562,800
PO+PC 1,585,759
PO+PC+PO 1,583,248

will this work?

pngcrush.exe -rem gAMA -rem cHRM -rem iCCP -rem sRGB -rem tIME -rem zTXt -rem tEXt -rem iTXt -l 9 -brute *.png

thanks a lot for the suggestion ;)

atzaus
13th May 2009, 07:50 AM
first use pngcrush then follow it up with pnggauntlet for best compression :)

berardi
21st May 2009, 05:13 PM
plz update download link I would love to have this.

Thank you!

ericizzy1
21st May 2009, 05:30 PM
can anyone point me to a working 320x320 version that will work on my treo pro?thnx

astart_start
21st May 2009, 06:43 PM
thank for your effort first. however this calculator can not free its ram out after use.
any suggestion?

berardi
21st May 2009, 08:22 PM
thank for your effort first. however this calculator can not free its ram out after use.
any suggestion?

how much memory does it hold up? That stinks :(

anyone have suggestions for a good calculator?

berardi
22nd May 2009, 08:37 PM
bump - anyone have the qvga cab saved?

mbarvian
22nd May 2009, 08:48 PM
bump - anyone have the qvga cab saved?

attached ;)

berardi
22nd May 2009, 09:06 PM
attached ;)

you da man!!!

Thank you!

satsuki15
6th July 2009, 12:44 PM
The Chinese Language Packs cannot use in Hong Kong (0c04) or Taiwan (0404) Regional Setting, any Traditional Chinese Language Packs? Thanks!

winton
9th July 2009, 08:55 AM
Anyone got this working in 320x320 mode. Its not working properly on my TREO PRO..

THanks

sergiorus
25th July 2009, 11:14 PM
Here is a package of HTC Calculator from new Leo rom. Version of this calculator is newer - 1.1.1916.2213. Possible to port it to QVGA?

Showtime7
26th July 2009, 12:08 AM
Thank you very much, works to perfection in my Titan. :)

arctic_monkeys
26th July 2009, 06:37 PM
Brilliant! Best calculator I've used. Works smoothly on my Touch.
Thank you :)

chelsea_fc
26th July 2009, 07:24 PM
Anyone got this working in 320x320 mode. Its not working properly on my TREO PRO..

THanks

iam also looking for my i780

Pierrick69
27th July 2009, 01:50 PM
Very good appli !

Is there any way to manually rotate screen on htc cruise 09 (iolite) ? That phone doesn't include a gsensor.

Thx !

Pierrick

Tuckernick
30th September 2009, 11:36 PM
Is it possible to hide the built-in Calculator shortcut or redirect it to this one? I don't want the other one to be available but I cannot find the lnk in \Windows\Start Menu.

Thanks,
Nick

claus1953
1st October 2009, 12:23 AM
Is it possible to hide the built-in Calculator shortcut or redirect it to this one? I don't want the other one to be available but I cannot find the lnk in \Windows\Start Menu.

Thanks,
Nick

The default calculator shortcut is in Windows, not Windows/Start Menu

RoryB
1st October 2009, 02:22 AM
Look in registry for something like ( :MSCalc ) it will have value set to calc.exe. You can try changing that to your calculator exe file to see if that works. There is icon value too.

xmas2
12th October 2009, 11:29 PM
Hello.
Is the QVGA version in first post the last version? or there were any updates later?
And why does it stay in Processes even it was closed by "X"?

MalekoUK
9th December 2009, 12:16 PM
Is it possible to hide the built-in Calculator shortcut or redirect it to this one? I don't want the other one to be available but I cannot find the lnk in \Windows\Start Menu.

Thanks,
Nick

You can easily remove the Windows Calculator and then rename the HTC Caculcator to just Calculator.

Goto: My Device > Windows > Start Menu > Programs

You will then see all the programs there, I didn't delete calculator, just incase, so I moved it to my internal storage as backup, then just rename the HTC Caclulator. Sorted.

Awesome calculator btw, many thanks. Works perfectly on my HTC Diamond.

STEADYBAGGER
17th January 2010, 06:43 PM
Hi
I've downloaded the VGA calc to my PC but as I'm new to all this how do I get it on my Diamond?

running rom 2.11gen.Y D2 R4.2 WWE which does'nt seem to have a calculator in it.

radio 1.13.25.24

Diamond is connected to PC and active sync connected

very much appreciate any help

cheers
Steve

Sneakyghost
23rd February 2010, 10:18 AM
Thank you for a nice Calculator! Very good work indeed!

I use it on a HTC P4350 (Herald) a.k.a O2 XDA Terra.

The ROM i use is a german Windows Mobile 6.5.1 from here somewhere, can't recall exactly which one.

No Bugs discovered yet.

Zmaz1ng
23rd February 2010, 04:38 PM
ehm - could u add the %-funktion to potrait-mode pls?

don_yogesh
4th April 2010, 01:55 PM
Thank you so much... Finally got this calculator from your Post..

iolinux333
11th June 2010, 03:04 PM
wonderful software! first decent PPC calculator I've seen since my days of the old original Axim X5.

I'm using it now on a motorola A3100.

dario.aw
17th October 2010, 01:30 AM
Lansdcape mode not working in my i8000 Samsung Omnia II.The sensor SDK is installed. Help me.

teo_simon
22nd January 2011, 04:02 PM
Anyone has a QVGA version for a non-touchscreen phone (HTC Snap)? Many thanks..

omar.sch
31st March 2011, 08:41 AM
very interesting Rom as well as like riding an toooooo fast car

just want to say thanks aloooot for great wark

salaaaaaam