[UTIL] TouchWatch2 2.44 -Timer/Stopwatch (multilanguage)

Search This thread

MongarEric

Senior Member
Aug 8, 2007
65
8
40
Washington DC
I installed this program and now S2U2 won't work. I read that you shouldn't power off the device when the timer is running, so I didn't do that. Now when I try to open S2U2, my task manager says S2U2 for a second and then it goes away without opening.
 

lopez1_de

Senior Member
Jun 14, 2007
205
4
is there a way to change the fonts to how it was in version 1? thanks.

Hi,

you can overwrite the digital-7.ttf font int the \windows\fonts directory. Maybe you have to rename the old digital-7.ttf font to something like digital-7_old.ttf to copy the new font you want. The new font must have the exact same name as the original one.

Have a nice day!
 

lopez1_de

Senior Member
Jun 14, 2007
205
4
I installed this program and now S2U2 won't work. I read that you shouldn't power off the device when the timer is running, so I didn't do that. Now when I try to open S2U2, my task manager says S2U2 for a second and then it goes away without opening.

This can happen if a timer is currently running. Then s2u2 will not show up. If you quit the timer, s2u2 should work normaly.

If windows mobile is powering of the device (or you, by pressing the power button), the timer is running well in the background. But if s2u2 is powering of the device, the timer will stop. I don't know why this happens. This has something to do with the s2u2 code.
 

ouioui

Member
Feb 26, 2005
15
0
hi

this program is great but it changed the default police on my diamond2.

For example, the messages in google map and diamond tweaker appears with the same font that the one used by counters (that is hardly readable). The problem disapparead after I uninstalled Touchwatch.
 
Last edited:

lopez1_de

Senior Member
Jun 14, 2007
205
4
hi

this program is great but it changed the default police on my diamond2.

For example, the messages in google map and diamond tweaker appears with the same font that the one used by counters (that is hardly readable). The problem disapparead after I uninstalled Touchwatch.

hi ouioui,
this is a strange behavior I noticed last weekend. I was in berlin watching athletics WM and used google maps the first time. I was wondering why the font in google maps isn't readable.

I don't change any system settings with touchwatch and it's not overwriting any system files. In the moment I don't know what is happening here. I will investigate into it the next days.

Thank you for directing me into this direction. I hope I will find this bug soon. Then I will release a new version, which will have AppToDate support.
 

olimo

Member
Feb 12, 2008
12
0
40
3ppc.net
Thanks for the app! I've got one question: is it OK that you can set negative hours/minutes/seconds in timer? :-D
 

lopez1_de

Senior Member
Jun 14, 2007
205
4
Thanks for the app! I've got one question: is it OK that you can set negative hours/minutes/seconds in timer? :-D

Yes, it's ok. But the alarm is only raised on zero.
I thought it is usefull that the timer runs into negative values. Then you are able to see how long the timer is elapsed already.
 

ouioui

Member
Feb 26, 2005
15
0
I don't change any system settings with touchwatch and it's not overwriting any system files. In the moment I don't know what is happening here. I will investigate into it the next days.
You could talk with the developer of diamond tweak to know how he manages his fonts as the problem appears with this program two
 

lopez1_de

Senior Member
Jun 14, 2007
205
4
Thanks - very nice app indeed!

Just some quick feedback .. if you long-click ("reset") on a timer that is not yet defined, then the app crashes.

(running version 2.32 on HTC TyTN2 / Kaiser)


Damn! I wish I had seen your post before releasing the new version.:rolleyes:

I can reproduce this bug. Will fix this with the next version.

Thank for your help! :)
 

fhs1111

New member
Jul 1, 2009
3
0
Mr Lopez

I really like your app. i am a noob when it comes to mobile programming. i am trying to create a test alarm clock myself.

one thing i was trying to achieve was to give the user a touch friendly way of selecting the alarm time. i see u have a really nice simple UI for selection the time for the timers.

when the user presses the up/down arrow button, the minute/second numbers drop by one but if u keep the button pressed down, the numbers increment/decrement countinously.

can u please teach me how u were able to achieve that.
Since .net CF doesnt support ImageButtons, i am using the solution provided by them here: http://msdn.microsoft.com/en-us/library/aa446518.aspx

i would really appreciate your help.

THanks
Faisal
 

lopez1_de

Senior Member
Jun 14, 2007
205
4
Mr Lopez

I really like your app. i am a noob when it comes to mobile programming. i am trying to create a test alarm clock myself.

one thing i was trying to achieve was to give the user a touch friendly way of selecting the alarm time. i see u have a really nice simple UI for selection the time for the timers.

when the user presses the up/down arrow button, the minute/second numbers drop by one but if u keep the button pressed down, the numbers increment/decrement countinously.

can u please teach me how u were able to achieve that.
Since .net CF doesnt support ImageButtons, i am using the solution provided by them here: http://msdn.microsoft.com/en-us/library/aa446518.aspx

i would really appreciate your help.

THanks
Faisal

Thanks for your feedback.

To make buttons continously I used the global mouse down and up events. If I receive a mouse down event I start a timer which repeats every 200ms or so until a mouse up event was received. I used the System.Threading.Timer for this, which is created with the mouse down event and repeats until the mouse up event is destroing the timer. You have to use a global variable for the timer.
In the moment I don't have the sources available. But I can send it to you on monday if you like.
 

fhs1111

New member
Jul 1, 2009
3
0
Mr. Lopez,

i would be very grateful if you do share the sourcecode. i would certainly learn a lot. if possible, please email me at
f a i s a l h s i d d i q u i @ g m a i l . c o m

thanks
Faisal
 

fhs1111

New member
Jul 1, 2009
3
0
Mr Lopez

ok i did what u said and now i am able to increment a value of a label when i press and hold the mouse down button anywhere on the form.
how do i identify which button i have clicked. i mean if i have a up and down buttons, how do i know within the Form1_MouseDown(object sender, MouseEventArgs e) event to figure out if a down or up button was clicked.

thanks
Faisal
 

ads

New member
Jan 26, 2004
1
0
Missing autoreset in timer

Nice application.
But missing autoreset function in timer - for reporting repeating time intervals. Eg. informing me every 5 minutes.

Vladimir
 

6Fg8

Retired Senior Moderator
Apr 13, 2008
1,150
7
Vienna
digital 7 font problem

Hi,

first of all, congrats, nice app! Comes in very handy in my (real, not ROM) kitchen :) I saw you have the same struggle i had using digital-7 font in PowerRadio, so i thought i leave a comment regarding this. Sure you already noticed when copying it to \Windows\Fonts, all kind of apps simply grab it and use it on places you never wanted (Opera, GoogleMaps, TF3D).

What worked for me was to leave it in the app folder and register/unregister the font during runtime. The calls are AddFontResource and RemoveFontResource in coredll.dll.
 

TMReuffurth

Senior Member
Aug 3, 2009
262
0
Aljezur
Nice App. I use it on my Blackstone. Just a little thing i don´t like so much. The milliseconds are not updating very fast. Would be nicer if the would show faster update.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi all,

    it's time to release the new version of TouchWatch2.


    Requirements:

    Features:
    • up to 6 timers or stopwatches
    • works with all screen resolutions (VGA,QVGA,WVGA etc.)
    • multilanguage (English, German, Spanish, Italian, Dansk, French, Greek, Czech, Polish, Hungarian, Russian, Lithuanian).
    • landscape support / sensor support with auto rotation
    • d-pad support
    • AppToDate support (download AppToDate here)
    • use your own notifications sounds (WAV only)
    • use your own icons (PNG only)
    • you can change graphics and colors (registry only HKLM\Software\M_G\TouchWatch2\)

    Usage:
    The usage is very simple. Just use fingertips to start or stop a timer (or press d-pad action). If you want to reset a timer, hold down your finger for 500ms (or press d-pad action for 500ms). To modify the settings of a timer, tab on the left side icon and the settings will open (or press d-pad left).

    Installation:

    Copy and run the CAB file on your device. You will find a shortcut to TouchWatch2 in your programs startmenu.

    Screenshots:
    TouchWatch2_screen1.png
    TouchWatch2_screen3.png
    TouchWatch2_screen2.png



    Tweaks
    You can find some more settings in your registry. HKLM\Software\M_G\TouchWatch2


    S2U Users:
    If you are using Slide2Unlock there might be a problem if you switch off the device while a timer is running. S2U forces the device to suspend, but the device have to be in unattended mode to work properly.
    Take one of this possibilities:
    1. Uninstall S2U.
    2. or Never switch off the device while a timer is running.
    3. or Try to configure S2U like this (settings taken from G-Alarm Homepage):
    * Lock when screen is blank > off
    * Lock when backlight turns off > off
    * Power off in > off
    * But blank screen only > off
    * Blank screen on talk > off
    * Please check those settings on both "On battery power" and "On external power"


    Version History:
    2.4.4:
    * Added icons for timer/stopwatch
    * Added sensor support for auto rotation
    * Added darker color for disabled timer/stopwatch
    * Added lithuanian translation (many thanks to cukierkas)

    2.4.3:
    * Fixed polish translation errors
    * Added russian translation (many thanks to Ethermind)

    2.4.2:
    * Added polish translation (many thanks to billyJ)
    * Added hungarian translation (many thanks to gidano)

    2.4:
    * Added greek translation (many thanks to dancer_69)
    * Added czech translation (many thanks to Dr.Hadr)
    * Fixed AppToDate problem
    * Fixed landscape view
    * Changed default elapsed alarm cycles to 20 instead of 5
    * Added the ability to change LED ID for vibration via registry
    * Added clock (on last timer item if no timer is set)
    * Added some new sounds
    * Device isn't vibrating anymore at startup, if you deactivate vibrating response in the settings

    2.34:
    * Increased graphics performance by 50%! Milliseconds updating faster now.
    * Slightly lower battery usage
    * Fixed a bug noticed by trids. If you long-click ("reset") on a timer that is not yet defined, then the app don't crashes anymore.

    2.33:
    * Added AppToDate support.
    * Fixed font problem. Digital font was displaying in google maps and some other programs. This is a strange behavior of some programs which don't have set a explizit font for usage.

    2.32:
    * Fixed WVGA fitting.
    * Added support for switching the device off while timer/stopwatch is running
    * Added S2U2 detection and automatic exception creation.

    2.3:
    * Hopefully fixed screen fitting for WVGA devices

    2.2:
    * Overall user interface speed and battery consumption is improved.
    * Added multilanguage support (English, German, Spanish, Italian, Dansk, French).
    * Added the possibility to change the timers description (like "Eggs" or "raise pot").
    * Added the possibility to change a timers value by keyboard.
    * Added a button to mute the elapsed alarm and let timer run.
    * Added easy access to the main features.
    * Hiding TouchWatch is now working correctly. If an alarm is playing, TouchWatch will come to front automatically.
    * Color change (and other tweaks) possible with registry editor (HKLM\Software\M_G\TouchWatch\).
    * Fixed sound bugs.
    * Removed custom taskbar. The windows default taskbar will do the job.

    2.01b:
    * Added an option to select between application- or standard taskbar.
    * Fixed bug: Font directory not found at startup (DirectoryNotFoundException).

    2.0b:
    * First beta release.

    Support me with a donation for future developments:

    Thank you!

    No donations received so far. ;)
    .

    Download:
    You can update TouchWatch2 with AppToDate.
    TouchWatch2 v2.4.4 - CAB Installer

    Translation:
    If you are interested to make a translation for TouchWatch, translate the following words please. Also corrections are welcome! I will then release it in one of the next version. Thank you very much.
    Code:
    OK
    Click
    Elapsed alarm - audio
    Elapsed alarm - vibrate
    Elapsed
    Hide
    Set alarm volume to maximum
    Remove
    Click response - audio
    Click response - vibrate
    Font was installed. Please restart TouchWatch.
    Slide2Unlock was found on your device. This program is known for causing timer problems. TouchWatch is now trying to adjust settings from S2U.
    Settings
    Stopwatch
    Timer
    Homepage

    .