Related
anyone?
Any reg Hack like the jasjar?
not the answers on your questions but don't want to start a new topic.
is it possible to set a default view over the calender?
Re: How to Change the Calander And Contacts Hardware Buttons
OK, I found a trick but just for the left button.
In the registry:
HKEY_CURRENT_USER\Software\Microsoft\Today\112
(default) is the string that will be shown
Open is the path to the executable
Have fun with that
P.S. There are really interesting things in that registry - I browsed it a couple of days ago while travelling in the train
113 is the other key. there is an instruction what to change on www.beyondthetech.com/blogs/kjam . Here is a copy of that info:
"In a nutshell, there is an key called 112 under HKCU\Software\Microsoft\Today\Keys that contains two entries: the (default) value, which contains the label that is displayed on the Today screen (currently set to Calendar), and an Open value, which is currently set to the Calendar applet's full executable path, "\Windows\Calendar.exe" (yes, include the quotes). Simply change both values as you see fit and it will customize the left soft key.
To customize the right soft key, you have to create another key at the same level as 112, appropriately named 113. The (default) value is automatically created, to where you would simply name it as you need to, but you must add the Open value and give it the full path of the executable you wish to set it to, with quotes, i.e. "\Windows\fexplore.exe"
I've recently changed mine to compose a new SMS (even if the current focus in the Inbox program is e.g. MMS not SMS) with the left softkey, and TomTom on the right.
Fantastic! No need for the default ones on an Exec as there are hardware buttons for each.
Cheers
Ant
q-biq said:
not the answers on your questions but don't want to start a new topic. <snip OT question>
Click to expand...
Click to collapse
The whole point of having topics is to keep the answers relevant to the question, silly boy :roll: Tell you what, let's all not bother with them, and put everything in one nice big thread!
Koksie said:
113 is the other key. there is an instruction what to change on www.beyondthetech.com/blogs/kjam . Here is a copy of that info:
"In a nutshell, there is an key called 112 under HKCU\Software\Microsoft\Today\Keys that contains two entries: the (default) value, which contains the label that is displayed on the Today screen (currently set to Calendar), and an Open value, which is currently set to the Calendar applet's full executable path, "\Windows\Calendar.exe" (yes, include the quotes). Simply change both values as you see fit and it will customize the left soft key.
To customize the right soft key, you have to create another key at the same level as 112, appropriately named 113. The (default) value is automatically created, to where you would simply name it as you need to, but you must add the Open value and give it the full path of the executable you wish to set it to, with quotes, i.e. "\Windows\fexplore.exe"
Click to expand...
Click to collapse
In the interests of knowing, anyone tried putting a third one in and seeing what happens? It's interesting that I needed to reboot the phone to get the changes to 112 to apply, but the 113 works in real-time without a reboot.
Ant
There is an application in T-Mobile extended ROM that does the same but through GUI and you don't have to go to the registry (you'll have a new shortcut in System menu).
WM5's default limit is 7 items. is there any way to modify the registry to allow us to add more than 7 items into start menu?
BTW, is it possible to add the memory icon to the start menu?
thanks advance.
BR
Unfortunately, the 7-item limit is hard-coded into Windows Mobile.
More than 7 items would cause the menu to be longer than the screen-size when rotated.
There's no native way to add the memory icon to the start menu, but there are utilities out there that will create shortcuts to the control panel items for you. If I'm not mistaken, PHM Powertoys did that once upon a time.
thanks very much!!
try file explorer
haven't tried this myself, since I really don't need more than 7, after playing around with hard keys and app keys. But I think you just copy the shortcuts under /windows/Start Menu/Programs straight into /windows/Start Menu. I usually make programs that were installed manually show up in "Programs" by placing shortcuts in /windows/Start Menu/Programs, so that I can use the Menu and Buttons applets to map keys and manage the Start Menu. also, I get rid of old Start menu items that way by deleting them from /windows/Start Menu. So, try putting more than 7 shortcuts and see what happens.
Re: try file explorer
daryl425 said:
haven't tried this myself, since I really don't need more than 7, after playing around with hard keys and app keys. But I think you just copy the shortcuts under /windows/Start Menu/Programs straight into /windows/Start Menu. I usually make programs that were installed manually show up in "Programs" by placing shortcuts in /windows/Start Menu/Programs, so that I can use the Menu and Buttons applets to map keys and manage the Start Menu. also, I get rid of old Start menu items that way by deleting them from /windows/Start Menu. So, try putting more than 7 shortcuts and see what happens.
Click to expand...
Click to collapse
i tried but doesn't work....should give up?
You can create folders to bypass the 7 item limit: my start menu contains "Office" (folder) and "Outlook" (folder) and that way I have quick access to all of the outlook functions and office functions without a seperate icon for each on the start menu.
Now if someone could figure out how to implement a cascading start menu...
You can also use small menu
http://tillanosoft.com/ce/smenu.html
thanks for all your posting!
just want to know, if I want to add some shortcut to menu softkey, How do I do that. For instance, when I use the phone program, there are two softkey menus that are available. The left side is Contacts and the other one is Menu, I want to add my shortcut program inside that menu. Which registry I have to find? Thanks
I don't know which are the registry keys, but there are a couple of programs to do that. Try KeySwop for example.
soft key cpl.
or
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113]
@="anything_you_like'"
"Open"="\"\\Windows\\pocketcm.exe\""
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
@="anything_you_like"
"Open"="\"\\Windows\\pocketcm.exe\""
if you need TWO instances of wm5newmenu for EACH softkey, you need to hexedit wm5newmenu.exe AND its cpl...then assign each instance(of wn5newmenu.exe) to appropiate softkey.
this may be helpful:
http://forum.xda-developers.com/showthread.php?t=255580&page=30
why you did not check the post bout wm5newmenu before you posted.....
http://forum.xda-developers.com/showthread.php?t=255580
-----
xdadev as elementary school
nightmare, omg.
Last night i was playing around with the Program Launcher menu and discovered that you can extend it by simply adding some values in the registry.
The registry key to do all this is:
HKEY_LOCAL_MACHINE/Software/HTC/Manilla/ProgramLauncher
Standard the subkeys are numbered from 0 to 29.
You can extend your Launcher menu by adding a new group of 3 empty program buttons by adding 30, 31 and 32 (so new subkeys). Always add keys in groups of 3. So 33, 34 and 35 and so on. Don't know if there's a limit on this one.
A number subkey should contain the following values:
String - DispName
String - IconPath
DWORD - IsReadOnly, dec value 0
String - Path
You can leave the string values open because they are automatically filled in when you add a new shortcut.
Don't forget to adjust the following value also. It's in HKEY_LOCAL_MACHINE/Software/HTC/Manilla/ProgramLauncher/totalItemCount (dword, dec value), change to the max number op empty program places. I tried with 50.
You can now disable TF3D and re-enable it again to see the new empty program buttons or you can simply soft reset your device (reboot windows mobile).
This should work perfectly. But some problem I'm having is, after having installed the cabfile with which you can wipe the first 4 (unremovable) program shortcuts, I'm not able to add any program shortcuts anymore. Well i can select a program which i like in the program launcher as a shortcut, but the shortcut is not added to the launcher menu. I uninstalled the cabfile, and rebooted windows mobile, but the problem isn't solved with that. Some one know a solution to this?
TheWizzard2203 said:
Last night i was playing around with the Program Launcher menu and discovered that you can extend it by simply adding some values in the registry.
The registry key to do all this is:
HKEY_LOCAL_MACHINE/Software/HTC/Manilla/ProgramLauncher
Standard the subkeys are numbered from 0 to 29.
You can extend your Launcher menu by adding a new group of 3 empty program buttons by adding 30, 31 and 32 (so new subkeys). Always add keys in groups of 3. So 33, 34 and 35 and so on. Don't know if there's a limit on this one.
A number subkey should contain the following values:
String - DispName
String - IconPath
DWORD - IsReadOnly, dec value 0
String - Path
You can leave the string values open because they are automatically filled in when you add a new shortcut.
You can now disable TF3D and re-enable it again to see the new empty program buttons or you can simply soft reset your device (reboot windows mobile).
This should work perfectly. But some problem I'm having is, after having installed the cabfile with which you can wipe the first 4 (unremovable) program shortcuts, I'm not able to add any program shortcuts anymore. Well i can select a program which i like in the program launcher as a shortcut, but the shortcut is not added to the launcher menu. I uninstalled the cabfile, and rebooted windows mobile, but the problem isn't solved with that. Some one know a solution to this?
Click to expand...
Click to collapse
Great tip!
I have the same problem that the shortcuts are not added though...
What does work is to add the path and name manually...
To easily create more keys you can also export 1 key and edit the key name in notepad (increase the number by 1) and import the key again.
I think you need to edit some more keys.
Could it be you need to add the program path as a string value in the root of ProgramLauncher as well?
At least I increased the totalItemcount to 32.
of course you can add the shortcuts manually through the registry, but that's not quite the solution. Are there more people having this problem?
Yeah I have the same problem, I get empty boxes to add more programs but can't seem to make the button register a program unless done manually via registry.
Great find though, Thanks
i use mine own cabfile, works great, to find it goto xperia rom forum, and one of the sticky post is called FTP, by mostberg, goto mostbergs ftp and goto rom, touch x, addons, there you will finjd the cabs needed for top icons, not home atm, so cant post the cab right now sorry, but goto ftp there it is...
Is this the menu you see when long-clicking on the Hang up key?
Deleted. Sorry.
Thanks
Thanks a lot. I've finally reached to remove that "Business mail" locked shortcut on my TD2. I can now replace it by another one !
here:
http://forum.xda-developers.com/showthread.php?t=534596
smaberg said:
i use mine own cabfile, works great, to find it goto xperia rom forum, and one of the sticky post is called FTP, by mostberg, goto mostbergs ftp and goto rom, touch x, addons, there you will finjd the cabs needed for top icons, not home atm, so cant post the cab right now sorry, but goto ftp there it is...
Click to expand...
Click to collapse
I cant find the file...
i ave add 6 new space for program in the start menu but i cant add the programs... i add the link in the registry, but doesnt work...
help!
any working solution yet??
Links to control panel items on the HTC Leo HD2. Some of these will work on different platforms, some won't. This article relates to my HD2 Leo running wm 6.5.x build 28232, but it should be common across all hd2 roms.
Control panel items are generally not files in their own right, rather they are bundled together into .cpl files.
To create a link directly to a particular control panel item is easy. (we will use the USB to PC Activesync screen as our example)
Open a new notepad document on your pc, paste in the command
23#ctlpnl.exe mycpl.cpl,34
save the text file, (example usb2pc.txt) and then rename the extension from .txt to .lnk (LNK for 'link')
Move the file usb2pc.lnk to the phone, and move it to the windows\start menu folder.
Now when you click an empty quicklink space you will find that usb2pc is now available to set as a quicklink.
The command explained.
------------------------
23#ctlpnl.exe mycpl.cpl,34
23 == tells the system how many characters are in the command. (Seems not to matter too much whether this is correct or not, at least on the HD2)
# == is the delimiter to signify the begining of the command.
ctlpnl.exe == is the control panel program that opens and executes the .cpl file.
mycpl.cpl == specifies the .cpl file to use.
,34 == is the index of the command within the cpl file. Not every index is used.
You can further specify the exact tab to open for items held in the cplmain.cpl file by specifying the tab number at the end.
For example
24#ctlpnl.exe cplmain.cpl,2 calls up the owner info ident tab
whilst
24#ctlpnl.exe cplmain.cpl,2,1 calls up owner info, but on the notes tab.
Looking for this info online turned up the fact that it doesn't stay quite the same from one version of windows mobile to the next, and manufactures can add their own .cpl files too, so I decided to manually try the variants and compile a list specific to the hd2
The one exception to the cpl method is for the power settings, which have now been moved to powerexe.exe
==================================================
22#ctlpnl.exe mycpl.cpl,1 - advanced network settings (hsdpa enable)
22#ctlpnl.exe mycpl.cpl,2 - clear all data! (hard reset screen)
22#ctlpnl.exe mycpl.cpl,3 - phone info
22#ctlpnl.exe mycpl.cpl,4 - battery & backlight (To open on a specific page, see the powerexe.exe links)
22#ctlpnl.exe mycpl.cpl,7 - wifi settings
23#ctlpnl.exe mycpl.cpl,34 - USB to PC
23#ctlpnl.exe mycpl.cpl,35 - G-Sensor Calibrate
==================================================
12#Powerexe.exe - power and backlight
12#Powerexe.exe 1 - battery tab
12#Powerexe.exe 2 - backlight tab
==================================================
24#ctlpnl.exe cplmain.cpl,1 - phone password settings
24#ctlpnl.exe cplmain.cpl,2 - owner info - ident
24#ctlpnl.exe cplmain.cpl,2,1 owner info - notes tab
24#ctlpnl.exe cplmain.cpl,3 - battery & backlight
24#ctlpnl.exe cplmain.cpl,4 - memory - main
24#ctlpnl.exe cplmain.cpl,4,1 memory - storage card tab
24#ctlpnl.exe cplmain.cpl,5 - about - version
24#ctlpnl.exe cplmain.cpl,5,1 about - device id tab
24#ctlpnl.exe cplmain.cpl,5,2 about - copyrights tab
24#ctlpnl.exe cplmain.cpl,6 - fails to open 'backlight.exe' (use powerexe.exe instead)
24#ctlpnl.exe cplmain.cpl,7 - screen align
24#ctlpnl.exe cplmain.cpl,7,1 screen clear type
24#ctlpnl.exe cplmain.cpl,7,2 screen text size
24#ctlpnl.exe cplmain.cpl,8 - input method
24#ctlpnl.exe cplmain.cpl,8,1 input options
24#ctlpnl.exe cplmain.cpl,9 - sounds & notif - sounds
24#ctlpnl.exe cplmain.cpl,9,1 sounds & notif - notifications
25#ctlpnl.exe cplmain.cpl,10 - remove programs
25#ctlpnl.exe cplmain.cpl,12 - program h/ware buttons
25#ctlpnl.exe cplmain.cpl,12,1 program h/ware buttons up/down
25#ctlpnl.exe cplmain.cpl,13 - home - appearance settings
25#ctlpnl.exe cplmain.cpl,13,1 home - items
25#ctlpnl.exe cplmain.cpl,14 - domain enroll
25#ctlpnl.exe cplmain.cpl,16 - clock&alarms - Time
-----------------------------cant specify alarms tab?
25#ctlpnl.exe cplmain.cpl,17 - wifi - wireless networks tab
-----------------------------cant specify network adapters tab?
25#ctlpnl.exe cplmain.cpl,18 - regional settings - region
25#ctlpnl.exe cplmain.cpl,18,1 regional settings - number
25#ctlpnl.exe cplmain.cpl,18,2 regional settings - currency
25#ctlpnl.exe cplmain.cpl,18,3 regional settings - time
25#ctlpnl.exe cplmain.cpl,18,4 regional settings - date
25#ctlpnl.exe cplmain.cpl,19 - connections - tasks
25#ctlpnl.exe cplmain.cpl,19,1 connections - advanced
25#ctlpnl.exe cplmain.cpl,20 - phone - sounds
25#ctlpnl.exe cplmain.cpl,20,1 phone - network
25#ctlpnl.exe cplmain.cpl,20,2 phone - gsm/umts services
25#ctlpnl.exe cplmain.cpl,20,3 phone - more
25#ctlpnl.exe cplmain.cpl,20,4 phone - advanced
25#ctlpnl.exe cplmain.cpl,22 - certificates - personal
25#ctlpnl.exe cplmain.cpl,22,1 certificates - intermediate
25#ctlpnl.exe cplmain.cpl,22,2 certificates - root
25#ctlpnl.exe cplmain.cpl,24 - error reporting
25#ctlpnl.exe cplmain.cpl,25 - gps settings - programs(port)
25#ctlpnl.exe cplmain.cpl,25,1 gps settings - hardware
25#ctlpnl.exe cplmain.cpl,25,2 gps settings - access
25#ctlpnl.exe cplmain.cpl,26 - comm manager
25#ctlpnl.exe cplmain.cpl,27 - encryption
=================================================
25#ctlpnl.exe BTConfigCE.cpl - brings up bluetooth
=================================================
25#ctlpnl.exe CarKitMode.cpl - brings up navipanel settings
=================================================
30#ctlpnl.exe AGPSSettingsCPL.cpl - location services settings
=================================================
35#ctlpnl.exe HTCAccountManagerCPL.cpl - account manager - log in/out
=================================================
26#ctlpnl.exe UploaderCPL.cpl - uploader status
*
*
*
*
*
*
update - create direct links to folders, see post 35 HERE
*
*
*
*
*
*
I can't believe no-one's commented on this in nearly 2 weeks! Brilliant job mate. BIG kudos to you for doing this.
Thanks
great job
Wow.
thats great job m8.I'm sure so many people will like this
heh thanks. I got tired of giving out links info that ended up being wrong.
Well I've bookmarked this little gem and have already given it out to one person asking for advice
Also bookmarked, very useful. Thanks for taking the time to put this together!
Great post. Book marked.
Sometimes the simplest explanations are the best ... what a great post ... Thanks!!
Update
-------
I've been looking at changing the default link icon when you create the link, cos its rubbish, , ,
The icon address is appended to the end of the shortcut, pointing to a dll file and a code position within that file.
I've been browsing through the shellres.192.dll file and it seems lots of the control panel icons (or similar) are held there.
I'm not sure if there are different versions of this file, but it matches on two roms I tried. (a 1.66 and a 2.10)
so, the command for, say, cleartype.
24#ctlpnl.exe cplmain.cpl,7,1
the icon path goes after a ? to give
50#ctlpnl.exe cplmain.cpl,7,1?shellres.192.dll,-13906
These are just some of the default icons, i'm still looking for the extras in other files. (oh and i can't find what theyre actually called individually, so i described some of them )
replace the number at the end with the corresponding number below.
13840 clock full face
13841 user
13888 phone broadcast wireless
13895 power
13899 about
13900 memory
13901 earth symbol
13902 phone broadcast blue lines
13905 contrast
13906 screen
13909 BT icon
13910 IR icon
13911 phone to pc connection
13924 sounds
13927 plain file icon
13936 keyboard icon
13937 menu icon
13941 certificates
13942 key symbol
13943 files with down arrow
13944 phone with play icon
13952 clock and house
13953 phone
13954 phone and wifi
13961 connections
13969 radio button pressed
13970 radio button not pressed
13996 error symbol
13997 blue globe icon
13998 sd card encryption
13999 wifi round
14000 multiple tick select
14001 task manager
14002 mobile and office block?
Incredible job mate!!
Sooooo Happy
What a gracfully given gift, that even a techtard such as my self can grasp and use. Congradulations on your fatherhood.
Very good work
Thanks for this.
Another way to optimise our shortcuts.
Any solution to assign to shortcuts some icons of my choice?
Thanks in advance
Franky
This is a very useful post. Thank you.
I am just wondering if there is an actual link for the Task Manager? (The one that has the Running Programs List etc.)
Embed Within Settings?
Any way to embed the icon within the Settings folder?
great job Samsamuel! just made a link to remove programs and it works as it should. thanks.
pierre duras said:
Any solution to assign to shortcuts some icons of my choice?
Click to expand...
Click to collapse
a_ok2me said:
Any way to embed the icon within the Settings folder?
Click to expand...
Click to collapse
Click to expand...
Click to collapse
see post 9. there are loads of dll files, and lots of them have icons in them. you can reference any file at the end of the command to give the icon
Get a resource editor (i use xn resource editor, but only cos thats the first one i came across) and you can browse the dll, make a note of the number associated with the icon and put that as the extension on teh command.
essequamvideri7 said:
This is a very useful post. Thank you.
I am just wondering if there is an actual link for the Task Manager? (The one that has the Running Programs List etc.)
Click to expand...
Click to collapse
browse to your windows folder on teh phone, find taskmgr.exe, press and hold it, choose copy, go to windows\start menu\programs press and hold choose paste as shortcut.
Links to Slider Icons?
samsamuel: Have you been able to create shortcut to slider icons, specifically the HTC email and Settings apps? I've been able to create a link to settings but the icon is incorrect.
dipaolnv said:
samsamuel: Have you been able to create shortcut to slider icons, specifically the HTC email and Settings apps? I've been able to create a link to settings but the icon is incorrect.
Click to expand...
Click to collapse
if you mean the big icon that comes up mid screen when you slide, i think they are held in the manila files. (Look in windows\ there are loads of files called xxxx_manila, all those files are what makes up manila, code, graphics, everything.)
Very good work.
All links in cab file would be great !.
KelArth said:
Very good work.
All links in cab file would be great !.
Click to expand...
Click to collapse
hehe, it would, but the missus is upstairs on the sofa, 12 hours into labour, so if you dont mind i'll maybe leave that for a while.