yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] peetx:
hm, lots bigger over 1 mb not needed code, bugs in configuration, as no beep is workin with stripe (while stripe is very nice idea) and taskmanager is always clickable (although screen locked), the config popup (where settings, reset, sleep, etc.) is shown has no item to just close popup, too the app does interfere with batt icon although configured not to use (but hides the standard icon as well, till that is called from user to show up again) ...

i'd prefer a not overloaded small one like 1.7 with beep, stripe, vibration, delayed loading after start, disable unlock on ac-power and adjustable toggle time - options just and only for stylus - no more need.

how about takin that code out of the big app and make it a lean alternative again?

best regards

peet
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Thanks, for the comments, peet. It is always good to have a discussion :)

Actually, TouchLockPro is still small, on disk (127 KB) and in memory (38 KB). And also CPU usage is still 0.0%. If you do not need TouchLockAction (334 KB disk space), you can remove it, after configuring your settings. But also this is not a big deal, compared with other programs. You can even store it on the memory card and not on internal memory.

It is difficult to make a program, which fits for all. That is why you can configure a lot of Settings to tweak to your own needs in TouchLockPro. Of course, StylusLock is much simpler to configure, but is also limited in its features. But that can fit your needs perfectly.

I will think about providing the option to configure the number of beeps in StylusLock. Or are you wanting to use some features in TouchLockPro (like stripe), so adding the beep will not help you :confused:

I would like to know about the bugs in configuration in TouchLockPro, so I can fix them.

If you do not want the taskmanager clickable, configure HTCLockAPI = 1, that uses the same locking mechanism as used in StylusLock.

Closing the popup is just pressing the Exit (topmost right) icon.

You can configure if the clock is clickable or not. I do not understand your comment about hiding the standard icon, because TouchLockPro does nothing with the standard icon, only an overlay is displayed :confused:

Again, thanks for the comments,

Rick.
[Touch Diamond, MDA Compact IV Themes and Apps] peetx:
yep

Installer tells 1.2 mb needed?! Maybe an option to let automatically delete all unneccessary files after ultimate configuration was done would be nice, or a totally init/reg-file version?

shure - but i guess things i suggest a lot people will support (often they just didn't knew it before ;D) auditing of quality and usability is my job

indeed, too much, too i read the homepage and it didn't explain things to me clearly, so try and error

as lockin a phone is a simple thing, yesss, keep it small and simple is always right

hm, now that i saw the stripe i love it :D it's much better than fighting with batt driver icons and much better than no visual sign - too the lock function when light went off is cool (didn't styluslock do-did it?)

beep does not work, equal if lock indicator configured or not, if stripe or battclock or whatever

so the configuration menu does other way? i did configure not to be clickable, but it stays clickable, so i turned time to "1" which does help a bit, but that is clearly misbehaviour

nkay - thought it would end program not config (didn't know config is own app, good idea though)

i do not mean the clock is clickable, the task-manager icon is clickable always, and the other thing is that if i configure stripe and NO battclockthings in no way, when rebooted my standard batt icon disappeared in today screen, although should be there, it came back when i called it from other ways

yOU are welcome - i hope me still too. most people do take criticism as personal attack instead of shown interest.

So in MY eyes a stylus lock app with

+ ability to show stripe or stealth pixel and

+ beep as well as vibrate (and or or),

+ a defined waiting time after boot to autolock,

+ an auto lock when backlights went off or even better when it dimms (this is the right point to lock),

+ definable toggle time (in-out stylus)

would be lean, nice and enough!

Nothing more is really needed, all other is gamy - btw for things like lights sensor it would be consequent to make touchlockpro behaviour profile dependend! That would make sense then.

what do you think?

best regards yours

peet
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I did reply to this post in the TouchLockPro thread, because I think it is more related to TouchLockPro than StylusLock.
[Touch Diamond, MDA Compact IV Themes and Apps] thirdkill888:
WOW THANKS A LOT YOU ARE THE MAN BRO :cool::cool::cool:
[Touch Diamond, MDA Compact IV Themes and Apps] P4d0uch:
Hi. i have problem my HTC Touch PRO don´t indicate stylus it says OUT when is stylus IN

sorry for my bad english
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
It is possible that you have a not working Stylus Sensor, so it is maybe a hardware malfunction. There can be dust between the Stylus and sensor, the sensor can be broken or you did a soft reset and kept the Stylus out. You can try to gently clean the stylus sensor, by blowing away dust (probably you have to take out the battery). The latter often solved the problem people had with the Stylus sensor.
[Touch Diamond, MDA Compact IV Themes and Apps] n8w1ng:
among 100 of options im still missin ONE simple feature which is "stylus sensor disabled"....stylus[out]=nothing happens,stylus[in]=nothin happens...rite now, everytime i put out my stylus it unlocks the phone,i need to disable this...if any of u knows what to do,pls leme know:) any advice will b deeply appriciated....thx
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
You mean you want only the BattClock and no locking at all :confused:

You can try TouchLockPro and disable all sensors and do not lock at power on and incoming call.....
[Touch Diamond, MDA Compact IV Themes and Apps] n8w1ng:
i meant that it would not react at any activity triggered by a stylus...even if u pull out a stylus n put it bak again...ive been playin around with the soft for some time n i must admit that its nice piece of work;)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Ok, setting stylusOutInToggleTime = 0 will not react on Stylus Out/In sequence.

No unlocking on Stylus Out seems not practical, because then you never can unlock again :confused: How would you otherwise unlock :cool:
[Touch Diamond, MDA Compact IV Themes and Apps] Szior:
I would have that too! The BattClock is soooooooo nice :) and since I dont have stylus and dont need any special locking solutions, Im using TLP because of the BattClock!
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
[APP] BattClock, stripped down version

Ok, I have made a special stripped down version with only the BattClock related code.
[Touch Diamond, MDA Compact IV Themes and Apps] arnonsa:
Hi,

I installed the BattClock on my Leo and it works fine for few minutes, but then the device starts to work very slowly until I disable this application. I tried this few times in order to be sure that the BattClock is the reason for the slowness.

Please advise.

Thanks.

:(
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Strange. I did add very limited debug logging, maybe that helps.

You can create the following key with a registry editor (I use PHM regedit):

HKCU\Software\ZuinigeRijder\LockSettings\LogDebug with the DWORD value 1

Alternatively you can install TouchLockPro and enable LogDebug from the Other Settings menu and then uninstall TouchLockPro.

Soft reset your device and BattClock will make a log file in the root of your phone memory: \BattClock.log.txt.

Maybe that gives a clue.
[Touch Diamond, MDA Compact IV Themes and Apps] arnonsa:
I'll try it thanks.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
The WM_TIMER messages are not the problem, once per second there is an event, but I only update the clock when there is a minute change.

However, the problem lies in the Power change event messages. It should only be triggered once, when coming out of sleep. I will have a look in my code. Apparently something went wrong in removing unneeded code, so I stripped too much :mad:

Ok, I found it. Here is a new version 1.1 as attachment, which should solve the problem. Can you confirm :confused:
[Touch Diamond, MDA Compact IV Themes and Apps] arnonsa:
Wow - what a quick response!

I'll try it and let you know in few minutes.

Thanks.
[Touch Diamond, MDA Compact IV Themes and Apps] arnonsa:
OK, it works great now - no slowness at all.

Thank you very much :)

I'll let you know if I find any other issue with it.
[Touch Diamond, MDA Compact IV Themes and Apps] Szior:
BattClock - one of my favourites!!

Wooohoooo! THX! Exactly what Ive needed. This is worth a donation for me, so I will right now logon to PP and do so. :D Hope that it will help to continue the development of TLP and other ZuinigeRijder software! :)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
BattClock 1.2 with many improvements

Thanks for the donation. Indeed keeps me going.

And so there is BattClock version 1.2 with many improvements
[Touch Diamond, MDA Compact IV Themes and Apps] DorkyDev:
Is there a way to make the clock/battery/status/memory background in the taskbar transparent? I use a transparent theme in winmo 6.5.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
The newer BattClock version 3.5 has the possibility to specify a background image, so you will have a transparant look and feel. But StylusLock does not have that feature.

You can find BattClock here:

BattClock thread. But that has of course not the locking possibility.

But probably you meant BattClock and not StylusLock, because that one does not have memory and so on.
[Touch Diamond, MDA Compact IV Themes and Apps] Hakim Rahman:
for the hours you can use transparently Transperant Clock 2.1 Sense of Manila, while others you can use Bwzrd
[Touch Diamond, MDA Compact IV Themes and Apps] gadmanz:
Great app Thnx:D
[Touch Diamond, MDA Compact IV Themes and Apps] drvdijk:
Default behaviour of every TD afaik
[Touch Diamond, MDA Compact IV Themes and Apps] y2whisper:
but i don't think it does that on touch pro (at least it hasn't on mine)
[Touch Diamond, MDA Compact IV Themes and Apps] white_pawn:
Code, PLEASE. :)
[Touch Diamond, MDA Compact IV Themes and Apps] bennec83:
WTF? you cant just ask for people to give you their code!!
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Unfortunately I do not have a camera.

Maybe someone who is trying StylusLock can put one on Youtube and send me the link.

At the end operating the Stylus it is not so difficult.

- Stylus Out - Stylus In within 3 seconds: Activate Stylus Lock (TouchPanel and Hardware keys)

- Stylus Out - unlock

- Stylus In - locked again

- Stylus Out - Stylus In within 3 seconds: Deactivate Stylus Lock.

Just that simple :)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I will post the source code over some time, so others can be inspired too. Maybe in the weekend......I do not have secrets.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Ok, I will update the info on the first page with your suggestions, to make things more clear. And I will also look into your suggestions.
[Touch Diamond, MDA Compact IV Themes and Apps] white_pawn:
Take it easy. Considering the fact he did NOT start from scratch, that is, he used SensorLock's code, which is, in a way, OPEN SOURCE, I'd expect him to make his code available too. If he doesn't want to do so, he can say it. I ASKED politely.
[Touch Diamond, MDA Compact IV Themes and Apps] bennec83:
1: You a post count of 8 you are a newbie here learn some manners

2: "Code Please" is not asking politely
[Touch Diamond, MDA Compact IV Themes and Apps] JOat:
tried it on the raphael, works fine, but could you add the feature to (un)lock at keyboard sliding?

what i really like is that the volume buttons are disabled! :)
[Touch Diamond, MDA Compact IV Themes and Apps] white_pawn:
1. a) Maybe a post count of 8 does make me a newbie HERE, but I certainly have some manners. If you go a page back, you'll see that "Code, PLEASE" was my 2nd question, since I thought he overlooked the first one.

b) Speaking of manners, you used "WTF" in your first reply. Also, you write like a high schooler, using no punctuation marks, making your (otherwise meaningless) comments hard to read.

2. Finally, a post count doesn't mean much in real life. Grow up.
[Touch Diamond, MDA Compact IV Themes and Apps] drvdijk:
RIGHT..... Use PM for this, and let's get back on topic! :)
[Touch Diamond, MDA Compact IV Themes and Apps] greebear:
bug, power button

sometimes I'm able to turn on the phone even when it is supposed to be locked.

after a given time the power button works again, but then it's still locked.

by pressing the phone buttons rapidly and the quick the powerbutton i'm able to turn my phone. sometimes even without pressing any keys...

greetz
[Touch Diamond, MDA Compact IV Themes and Apps] white_pawn:
Sorry about that. :)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
When the phone is locked (the display is still on), you cannot press the Power button to turn it off. However, when the phone is or has gone in sleep mode, you CAN press the power button to turn the TD on. The TouchPanel and the hardware buttons are still locked. That is also the intention. Accidently pressing the power button when in the pocket, will not accidently do something by pressing keys or buttons. It will fall back to sleep when the specified timer has expired (Windows setting).

So I think it is not a bug, because sometimes you just want to wake up the TD to see the display, without accidently pressing buttons/keys.
[Touch Diamond, MDA Compact IV Themes and Apps] GTOTURBO:
Is it possible to just have the power button active all the time and have it enable the lock (lock everthing but the power button) when you go to standby? IE, the lock is off (using fingers) then you press the power button and it goes to standby and triggers lock. Or at least have the power button active all the time and lock everything else would be fantastic.

Right now, I would have to pull out the stylus and put it back in to disable the lock. Then I would pull it back out and put it in again to enable lock, but then the system is not in standby yet (I had to change my power settings to accommodate to this function) so it would be on for 40 sec in my pocket and then goes to standby since the power button is inactive. Also, note that the power button is not active immediately after standby is reached (a feature in case someone throws their phone in a bag?).I don't really understand the purpose of locking the power button when it is on, I doubt people would press it accidentally when using a navigation app.

Just having the power button active would make this app really fantastic and those other suggestions by other posters in making different vibrations would also be nice.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Unfortunately, the call for locking the TouchPanel and hardware keys has this behaviour and cannot be influenced. The same problem is in SensorLock. So yes, I understand your request, I would also love that I just can go to sleep mode when the TD is locked.....but for now no-one knows if it is possible.
[Touch Diamond, MDA Compact IV Themes and Apps] drvdijk:
@ZuinigeRijder: Um.. Don't know if it's useful, but you might be able to manually put the device to sleep. Either with calls to keybd_event function, or otherwise with a call to SetSystemPowerState(NULL, POWER_STATE_IDLE, NULL); or something
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Yeah, I know that I can disable it programmatically, but I did not do that intentionally, as I wrote in the FAQ:

Q: Why do you not shutdown the power (go to sleep) when locking is enabled

A: Dependent of the usage, e.g. using GPS navigation, you do not want to go to sleep mode, because you still want to see the screen.

Now the sleep mode is just triggered by Windows Mobile settings, which should be convenient enough

I even do not know what happens, if you you go to idle when in a call (when putting the Stylus back).
[Touch Diamond, MDA Compact IV Themes and Apps] drvdijk:
My program did this, but now uses the keybd_event method. It did work however :)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Ok, I will have a look at your source code.

Mine is also added today, including a new version.
[Touch Diamond, MDA Compact IV Themes and Apps] Pietje_1985:
Excellent program

Dear ZuinigeRijder....

thank you soo much for this amazing app....it's working perfectly and doesn't have any bugs..(at least, my experience)

Good luck with everything:D

Cheers Jeroen
[Touch Diamond, MDA Compact IV Themes and Apps] vibecatalin:
If I have sensorlock installed should be any problem if I had both programs?
[Touch Diamond, MDA Compact IV Themes and Apps] Blob8me:
Thanks from a Raphael user.....

ZuinigeRijder Many, Many thanks for sharing your hard work - I've just added this to the Raphael (Touch Pro) Forum:

Thanks again..... :cool:

.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
It is possible that the lock mechanisms will compete.

StylusLock is on its own simpler than SensorLock, so I think StylusLock will not be the problem (listens to changes in Stylus and battery power only).

However, the SensorLock has more (configurable) possibilities for locking, so maybe that may conflict.

I would propose that you just uninstall SensorLock, while trying StylusLock. In that way you know if StylusLock works for you.

Why would you want both?

Are you missing something in StylusLock?

Which features would you liked to be added to StylusLock?

Or maybe you want a (configurable) feature added to SensorLock?
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Great that it works perfectly for you :)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
It is possible to go to sleep immediately, when not locked yet.

1. Press the Power button

2. Insert the Stylus, it will vibrate when going to locked

If you do not do step 1., it will go to sleep by the configured Windows settings.

In version 1.1 it will only vibrate when it will be locked when the Stylus is inserted.
[Touch Diamond, MDA Compact IV Themes and Apps] Taajuus:
Thanks ZuinigeRijder, this was answer to all my locking needs!

For GPS purposes, it would be nice to have option to lock/unlock with lets say long keypress (home, back, answer, hangup -key), since its bit tricky on my mount to take out stylus for unlocking.

But anyway, this is best so far. I also love your idea to keep app simple and low resource eater.
[Touch Diamond, MDA Compact IV Themes and Apps] hkpeople:
any youtube movie for me about this app?
[Touch Diamond, MDA Compact IV Themes and Apps] vibecatalin:
In SensorLock if you pull out the stylus it unlocks but if you put it back after you've done your work on the diamond it doesn't lock. Your program does that :)
[Touch Diamond, MDA Compact IV Themes and Apps] surur:
Video of the app in action available here.

http://wmpoweruser.com/?p=1084

Surur
[Touch Diamond, MDA Compact IV Themes and Apps] Romulus918:
i like the app a lot, but i have 2 remarks

1. it should be more obvious when the diamond is in locked, like "locked" written whrer "phone" is

2. when you get a call, the phone should be automatically unlocked
[Touch Diamond, MDA Compact IV Themes and Apps] surur:
That would defeat the purpose.

Surur
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I am busy with 1. by adding a notification icon which shows the locked/unlocked state.

The second one will not be implemented, because that is the purpose of the program. However, some people may only want to lock the TouchPanel and not the hardware keys, others want both (like me). I will consider a configuration option for that.

I also discovered, although everything is locked, still the Zoom/Unzoom is active, so another possibility of unlocking can be done. When you start Opera and lock everything, you can still Zoom/Unzoom :eek: However, then I must first search how that can be done programmatically. Anyone some source code how to do that :confused:
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Many thanks, I added the Youtube video link in the first page.
[Touch Diamond, MDA Compact IV Themes and Apps] superplanete33:
Hello, I also think it would be interesting when we received a call to be answered in the pad or that the phone délock. It is sometimes difficult to escape the diamond its cover, then leave the stylus and respond ....

Otherwise, thank you again for this great job.
[Touch Diamond, MDA Compact IV Themes and Apps] andrediaslopes:
many tanks!!! :)
[Touch Diamond, MDA Compact IV Themes and Apps] Romulus918:
the configuration tool would be great, because, i prefer to have the hardware keys unlocked when i receive a call
[Touch Diamond, MDA Compact IV Themes and Apps] ULI22:
Great application! Thank you very much!

but :rolleyes:

what I'm missing is to switch off the ring-sound and/or vibration during an incoming call. This is usually done by pressing one of the volume-buttons, but now they are locked! I know about the "face-down" feature to stop ringing, but I'm wearing my Touch Pro in a belt-case and it is much more convenient to press volume-up key before pulling the device out of its bag.

Leaving at least one volume-key unlocked should not bring any additional problems...

ULI
[Touch Diamond, MDA Compact IV Themes and Apps] char:
Using Navigation wheel to lock/unlock

Hello,

could it be possible to extend functionality of StylusLock with two functionalities, then it probably be almost perfect:

Unlocking with NAVi button - as You already mentioned, even when HW buttons are locked, Navi button is working. So it could be possible use it to unlock device even when not using stylus. For some info how that can be done, see HTC Nav Sensor SDK:

http://xdaforums.com/showthread.php?t=407697

or

http://www.koushikdutta.com/2008/07/code.html

Unlocking using touching hardware buttons - hardware buttons below TouchScreen are touch sensitive too, but uses different system (capacity based) like on iPhone. This different implementation have interesting side-effect. To detect touch it must be done by finger (it doesn't work with eg. stylus so it should ignore accidental press like inside case). I saw samewhere else in these forums link to HTC test aplication, which shows this touch functionality, even multi-touch functionality. Im not avare of any code example how to do this, but there are applications using gestures on hardware buttons - see http://www.touchxperience.com/en/touchxperience/videos.html first video around 1:36. Developer demonstrates gestures on bottom touch panel... So it could be somehow done, maybe the developer could be of some help for You?

Thx for good work! :D

ChAr
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Searching over the internet I found also this source code. Looks interesting to have another way to lock/unlock. I am going to play with it.

Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Unfortunately it is not possible to keep the volume-key unlocked only. For you that would mean you would only want the TouchPanel locked and no hardware keys. I will think about making this an option.....only locking the TouchPanel.