[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
How to Use

Unlocking use case when "stylus lock mode" is enabled and e.g. a phone call is coming in.

* Option 1 (when you want to use the Stylus or have place to put it somewhere):

- Take the stylus OUT and keep it out

- Answer/Reject the call with the TouchPanel or Hardware keys

- When done with the call, put back the stylus IN

* Option 2 (if you do not want to use the Stylus and have no place to put it):

- Take the stylus OUT and put it back IN within 3 seconds ("stylus lock mode" disabled)

- Answer/Reject the call with the TouchPanel or Hardware keys

- When done with the call, Take the stylus OUT and put it back IN within 1 second ("stylus lock mode" enabled) (3 seconds for versions before 1.4).

Unlocking use case when "stylus lock mode" is disabled and e.g. a phone call is coming in.

- Answer/Reject the call with the TouchPanel or Hardware keys, because they are not disabled

I would like to thank surfsmurf for his SensorLock software which made it possible for me to have a quick start in programming Windows Mobile and the trick of locking the touchpanel and hardware keys.

Version 1.5.2

* Reverted back to version 1.5 (1.5.1 did not solve the crashes and gave other problems)

* Fixed bug with lockTouchPanelOnly = 1 (version 1.5 did not work with this setting)

* There can be occasional lockups, when using the lock indicator. You can disable the lock indicator with setting lockIndicator = 0 or use version 1.1.

Version 1.5.1

* Reverted lock code, because the 1.5 version did not work with lockTouchPanelOnly = 1

* lock indicator is now added/removed in Window callback

* Again an attempt to solve the reported crashes

Version 1.5

* Integrated latest lock code from SensorLock 0.3.4

* Maybe this solves the reported crashes

Version 1.4.1

* Fixed bug when lockTouchPanelOnly = 1 was set and a call comes in, the TouchPanel was unlocked. Now I reapply the lock on resume.

* Because of the complaints of crashes, I now do the Add/Remove of the lock icon in the background.

* Also there is a delay of 1 second before the icon gets added or removed and the lock status has not changed in that time.

* However, I do not know if this solves the crashes, but you can give it a try.

Version 1.4

* Solved the rarely occurring lockup bug

* Changed the Stylus Out/In time from 3 seconds to 1 seconds

* Made it possible to overrule the default settings via registry HKCU\Software\ZuinigeRijder\LockSettings

Version 1.3

* Go to Suspend when locked and the backlight goes off (v1.3) (saves again extra battery automatically) :cool:

* You can control this duration time via Windows Mobile power setting "backlight off time"

* This way someone can also quickly put on the phone with the Power button to check e.g. the time. It will now fall earlier to sleep

* So you do not need to wait too long for putting the Stylus back, if you do not want to toggle.

* Again did some measures for preventing rarely occurring lockups. I am convinced the problem is not fully solved though :(

Version 1.2.2

:) No longer vibrate when the backlight is on and it goes to locked, because the intention of StylusLock is to use no real extra battery:

* Added that StylusLock will no longer vibrate when the backlight is on and it goes to locked. The visual icon is good enough in that case.

* But if you put the TD to sleep first by using the power button or the backlight is off and thereafter locking the TD, then it will still vibrate for non-visual feedback.

* Also did some measures for preventing rarely occurring lockups.

Hope these improvement are liked, otherwise keep version 1.2.1.

Version 1.2.1

* Found the problem why the icon was disappearing. So now I do not need to redo the locked icon each 55 seconds. No CPU usage again.

* Apply the lock icon immediately AFTER it is really locked

* Remove the lock icon immediately AFTER it is really unlocked

* I had a lockup of the TD today (with version 1.2), so I do not hope this version is buggy

* Added the missing sources (forgot to put under source control)

Version 1.2

* Added StylusLock indicator when locked. Works for TouchFlo3D screen as well as other Today screens.

* Because the StylusLock indicator is now visible if locked, it no longer vibrates when unlocked (saves extra battery)

* Kept StylusLock as simple and small as possible (only 1Kb in memory) and does still consume no CPU (check with Task Manager!!).

* v1.2 is even a bit smaller then v1.1, although the StylusLock indicator has been added.

Version 1.1

When the stylus is put inside it will only vibrate if "stylus Lock mode" gets enabled and/or the phone is getting locked. If there is no vibration, you know the phone is not locked and "stylus Lock mode" is disabled. Added source code.

Version 1.0

First released version