HardKeyMenu v3.1 (Freeware)
Requirements: Windows Mobile 5.0 / WM6
Overview: Mainly (as the name says), with this utility different programs can be started by using the keys of the PDA. Its like an extension of the hotkeys but without impacting the hotkey usage.

Included is one more utility which used together with the hardkeymenu called cscommandline. Information is included in the cscommandline-spec.txt.
Tested on a TyTn with WM6 but it should work under WM5 as well.
Usage:
Hardkeymenu extends the usage of hot keys:
Its possible now to assign any program (.exe) or registered file to be executed with a combination of user defined key strokes.
It provides visual and acoustical feedback of the options selected.
The program works as follows:
Once the hardkeymenu is executed, it will read the hardkeymenu.dat and wait for keystrokes. The program if it finds within the same directory the file hardkeymenup.jpg (when in portrait) or hardkeymenul.jpg (when in landscape) will use it as a background picture. Otherwise, it will use the current desktop as a background picture.
If any matching sequence is found, then the relevant description (or picture if present) will be displayed. If the user does not press any other key, then the relevant sound will be played (if present), the corresponding program/file will be executed and hardkeymenu will terminate. If no matching has been found, it will wait for 7 seconds and if no key is pressed it will exit. If the nomatch.jpg picture is present then it will be displayed otherwise it will display the key sequence.
The hardkeymenu can be assigned to a Hot-key for quick start up (usual Registry setting, for example: HLM\SOFTWARE\Microsoft\Shell\Keys\40C7)
Setup:
The combination key sequence and command can be created by running the setup option.
This option appears when clicking anywhere on the screen while the program is running and a popup menu will appear with the relevant 'Setup' option.
Through the Setup screens,
* The 'Description' to be displayed when the key sequence is found, can be set. If there is a file with the same name and extension .jpg then it will be displayed instead.
* The 'Keys' (key sequence that is supposed to trigger the command that follows), can be captured by pressing the relevant button 'Capture'.
Keys can be pressed and the program will display them for reference. To complete the capturing wait 5 seconds without pressing any key and the capture screen will exit.
* The 'Command Line' (file to be executed) can be also selected. Pressing 'Browse' will display all files in the PDA and clicking on the required file will fillin the command line.
* Finally, 'Command Parameters' (any optional parameters that might be required together with the command line) can be keyed in.
Note:
- 'Description', 'Keys' and 'Command Line' are required, if either is not set then the whole entry is ignored.
- Navigation through the total of 20 entries is feasible with the 'Next' and 'Back' buttons. A whole entry can be ignored by pressing 'Delete'.
- Pressing 'Done' saves all the changes (No need to save one by one), 'Cancel' will ignore them all.
Installation Instructions:
Copy all files provided to a directory of your choice (Including Storage Card).
All files including pictures mentioned must be located in the same directory.
Update Description:
v3.1 (04-01-2008):
- Added Sound support as confirmation. If a file with the same name as the 'Description' and extension '.wav' exists in the directory of the hardkeymenu, the sound will be played as a confirmation while running the relevant program.
- On main screen a count down is showing the seconds left before the program exists if no key is pressed.
- Bug fix.
v3.0 (03-01-2008):
- Added Setup option, stopped using ASCII File.
v2.0 (26-12-2007):
- A simpler remake of version 1.
v1.0:
- Given to public.
More Info:
Download Instructions:
http://rapidshare.com/files/81553444/hardkeymenuv31.zip
Mirrors:
http://www.sharebig.com/share.php?id=s13gnqttson1x3uIe
http://www.megaupload.com/?d=NZOBW969
http://www.gigasize.com/get.php?d=x6rkm3sz83f
Requirements: Windows Mobile 5.0 / WM6
Overview: Mainly (as the name says), with this utility different programs can be started by using the keys of the PDA. Its like an extension of the hotkeys but without impacting the hotkey usage.
Included is one more utility which used together with the hardkeymenu called cscommandline. Information is included in the cscommandline-spec.txt.
Tested on a TyTn with WM6 but it should work under WM5 as well.
Usage:
Hardkeymenu extends the usage of hot keys:
Its possible now to assign any program (.exe) or registered file to be executed with a combination of user defined key strokes.
It provides visual and acoustical feedback of the options selected.
The program works as follows:
Once the hardkeymenu is executed, it will read the hardkeymenu.dat and wait for keystrokes. The program if it finds within the same directory the file hardkeymenup.jpg (when in portrait) or hardkeymenul.jpg (when in landscape) will use it as a background picture. Otherwise, it will use the current desktop as a background picture.
If any matching sequence is found, then the relevant description (or picture if present) will be displayed. If the user does not press any other key, then the relevant sound will be played (if present), the corresponding program/file will be executed and hardkeymenu will terminate. If no matching has been found, it will wait for 7 seconds and if no key is pressed it will exit. If the nomatch.jpg picture is present then it will be displayed otherwise it will display the key sequence.
The hardkeymenu can be assigned to a Hot-key for quick start up (usual Registry setting, for example: HLM\SOFTWARE\Microsoft\Shell\Keys\40C7)
Setup:
The combination key sequence and command can be created by running the setup option.
This option appears when clicking anywhere on the screen while the program is running and a popup menu will appear with the relevant 'Setup' option.
Through the Setup screens,
* The 'Description' to be displayed when the key sequence is found, can be set. If there is a file with the same name and extension .jpg then it will be displayed instead.
* The 'Keys' (key sequence that is supposed to trigger the command that follows), can be captured by pressing the relevant button 'Capture'.
Keys can be pressed and the program will display them for reference. To complete the capturing wait 5 seconds without pressing any key and the capture screen will exit.
* The 'Command Line' (file to be executed) can be also selected. Pressing 'Browse' will display all files in the PDA and clicking on the required file will fillin the command line.
* Finally, 'Command Parameters' (any optional parameters that might be required together with the command line) can be keyed in.
Note:
- 'Description', 'Keys' and 'Command Line' are required, if either is not set then the whole entry is ignored.
- Navigation through the total of 20 entries is feasible with the 'Next' and 'Back' buttons. A whole entry can be ignored by pressing 'Delete'.
- Pressing 'Done' saves all the changes (No need to save one by one), 'Cancel' will ignore them all.
Installation Instructions:
Copy all files provided to a directory of your choice (Including Storage Card).
All files including pictures mentioned must be located in the same directory.
Update Description:
v3.1 (04-01-2008):
- Added Sound support as confirmation. If a file with the same name as the 'Description' and extension '.wav' exists in the directory of the hardkeymenu, the sound will be played as a confirmation while running the relevant program.
- On main screen a count down is showing the seconds left before the program exists if no key is pressed.
- Bug fix.
v3.0 (03-01-2008):
- Added Setup option, stopped using ASCII File.
v2.0 (26-12-2007):
- A simpler remake of version 1.
v1.0:
- Given to public.
More Info:
Code: Select all
http://forum.xda-developers.com/showthread.php?t=355036Download Instructions:
http://rapidshare.com/files/81553444/hardkeymenuv31.zip
Mirrors:
http://www.sharebig.com/share.php?id=s13gnqttson1x3uIe
http://www.megaupload.com/?d=NZOBW969
http://www.gigasize.com/get.php?d=x6rkm3sz83f

► SUPPORT DEVELOPERS. IF YOU LIKE IT, BUY IT.
