PDA

View Full Version : HButton for smartphone


Hundera
19th November 2007, 03:02 PM
Hi,
I created HButton (http://hbutton.pavlicek.org) for smartphones. BUT I have no smartphone so I developed it on smartphone emulator.
I will be very gladly, if there is someone who can test it.

Please note: Test it on your own risk :D - never been run on real smartphone.

thanks
Hundera

Menneisyys
19th November 2007, 03:08 PM
Great! While I have no time to test it right now, I'll frontpage the news if it turns out to be working!

oldsap
20th November 2007, 12:46 AM
when i get to the assign window, i get stuck there, don't know what's the next step :)

Hundera
20th November 2007, 09:24 AM
when i get to the assign window, i get stuck there, don't know what's the next step :)

Hi,
I created it little messy. It has to be changed before official release.

* Using * assign it to any HW button. I don't know if there will be name and icon of selected button or just something like "unknown 40C1".
* Create list of applciations
* Left and right button select preferred application
* enter to add it to list
* Press OK.

thats all. Now you should be able to start application using HButton....

ghostwheel
4th April 2008, 12:49 PM
I managed to do almost everything:

I assigned applications to the list of button1,
I clicked on '*', and so
Assigned to (*) displays "Unknown 40C1"
When I run the application Button1 manually, the application I chose for Button1 is run.
But what now? What do I have to press to make the application run? What is button1? I tried all buttons, pressing for various lengths of time, but I can't get it to run.
Do I need to edit the registry so that the application "Button1" is assigned to some button?

Hundera
4th April 2008, 01:11 PM
Hi,
at first thanks for help.

"Unknown 40C1" means - there are registry part about this button. In SPh, there's missing names of buttons - so name is unknown.

I has no SPh, only emulator. I checked registry and there is all ok - only names are missing. All flags and path to applications that should be started are similar to pocketpc.

These registry settings are altered by my program so HButton1 should be started by button with code "40C1". What button it is - I really don't know. That's what I need to test.

But as you describe it, it looks like that these settings are ignored.... :( So Where is settings of button's behavior on smartphone?!?!


I managed to do almost everything:

I assigned applications to the list of button1,
I clicked on '*', and so
Assigned to (*) displays "Unknown 40C1"
When I run the application Button1 manually, the application I chose for Button1 is run.
But what now? What do I have to press to make the application run? What is button1? I tried all buttons, pressing for various lengths of time, but I can't get it to run.
Do I need to edit the registry so that the application "Button1" is assigned to some button?

ghostwheel
5th April 2008, 09:48 AM
I'm no expert in this.
If I understand correctly, one way to do it is through links in the \windows directory,
so
\windows\short_MSG
is a link to the program called when the message button is pressed
\windows\short_Camera, and short_IE
are for camera and explorer button.
But I think there are also other places to set these. And some phones allow long_MSG,IE,Camera links for long button press - not mine.

I tried to copy the Button1 link to short_MSG, and that managed to run the first command in the list for button1, but not the next on a longer press. (And it still launched the message program first, so there must be a second place that determines what is launched...:()

Maybe people in the smartphone forum will have more info...

All this was on an s620 WM6.1

ghostwheel
5th April 2008, 10:47 AM
Now that I can get HButton to partially run, I have a few comments:


I'm not exactly sure why, but going from HBSetup to configure buttons 1 and 2 takes a really long time. HButtonTask is much shorter. Maybe it is because a list of all programs is generated, and this takes time? In any case, maybe one could display a message "please wait..." - the first time I thought the program had crashed.
Pressing left (instead of right) when the bottom selector in HButton1 setup shows <None> crashes the program (ArgumentOutOfRangeException)
In HButtonTask setup there are two arrows below Custom delay (I think to chose the delay), but no number is displayed, and pressing left-right only toggles the boxes.
<Start Menu> doesn't work. <Clock>, <Toggle BT>, <Quit>, <Today> do work. <Back> behaves a bit differently than the Back key - it switches between tasks, instead of screens - but that's ok and can be useful!
In the HButton1/2 setup screens, I would change the left softkey to "save" instead of "ok". Too often I pressed that button instead of the center/enter button to change the action on the list. Because it takes ~10 seconds to enter the screen again, it is quite annoying....

Myster
7th July 2009, 11:58 PM
Hi
I am really interested in this project if is still under developement