Hide New Menu Icon - Windows Mobile Development and Hacking General

Hi,
I need to hide the New Menu icon which is present on the bottom left of the screen. I am able to delete all items from the New Menu by deleting the following key and all its subkeys from the registry -
HKLM\Software\Microsoft\Shell\Extension\NewMenu
However, the New button \ icon still remains. I need to hide or remove it completely.
Any ideas?
Thanks once again.
Best Regards,
Dav

What device and OS are you using?
V

Hi,
I'm using an Orange M1500 and the OS is Windows Mobile 2003 Second Edition Version 4.21.1088.
Thanks,
Dav

Check out VJToggleToday
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
it'll optionally hide the new bar. WM2003 for now (testing the WM5 version now).
V

Hi vijay555,
Thanks for help. I used your program 'Toggle New'. It works well but now I have the keyboard icon left instead. Any ideas on how to remove the keyboard icon as well? Thanks once again for any tips.
Before:
After:
Cheers,
Dav

You should be using the newer version posted I think in the first post. Use that with the appropriate command line option. One of the versions in that thread fixed the SIP icon issue. I use that version, so it should work.
V

Hi,
Thanks again vijay for your help. Although your tool works well it is not going to work for my purposes. I need to be able to customize the build of a device and need to go via the registry directly at least to hide a bare minimum the Screen Rotation icon (now done), the WLan Manager icon (changing the value of the Subkey "Keep" does not work on my device), and hiding (if possible) the bluetooth manager icon. Running your exe is useful as it removes all the icons but infortunatley now leaves the keyboard. As the device will have to reconfigure itself following a hard reset, flat battery etc... I need to do all these things and cant really use a third party exe or pass a command line argument to an exe. So I really need to know what registry key's to change or edit to get these things done, and if these changes can be done via a CAB, exe or whatever... So any tips on what registry keys to tweak would be appreciated. Sometimes (as I'm finding out!) the reg keys are not given the most obvious name, and as yet i havent found any doco on what all the reg keys do...
Cheers,
Dav

Dav, not sure which version you're using, but the version I've been using for months was specifically re-written to fix the SIP keyboard icon issue.
There's a new release coming relatively soon that will have WM5 dual compatibility. It might be worth waiting, but the current WM2003 version in that thread, somewhere, should solve the SIP issue.
PM and tell me what you need to do in the registry. If I can help, I will.
V

Did someone try to remove all new menu entries? Maybe this would hide the menu (but have the bar itself remain).

Chatty, that wouldn't work AFAIK, but it would be easy to write a program to hide the new menu button if you needed to.
V

in relation to this topic, can we "ADD" some menu items in the NEW Menu button?

Yes, you can.
I think there are programs the let you edit the menu. Just not sure what they are.
You can also do it manually, but it's just a bit tricky.
Look at the first post. Find that registry key on your device and look at it's sub keys. Each of them contains a string that will appear in the menu, and the key name gives the CLSID of the object.
You can fined the registry settings for creating the object in HKCR\CLSID.

Thank you for the reply levenum. But i cant find any of the applications i installed in the HKCU\CLSID.

Hi oldsap!
That's the real tricky part. Not all apps register a CLSID and not all of them can create a new document from command line.
You could check how existing CLSIDs are structured, and try creating one manually for the program you want.
Unfortunately, that won't work for every program. For some there will be no way to add a 'new' shortcut.

Couple of different issues here: the dlls are published through their CLSID, so when you program a new menu extension you must have a unique CLSID.
However, having access to the CLSID doesn't do much other then let you add or remove those items to the existing New Menu.
But creating an entirely new item, eg "Create bluetooth contact" would require you to program that extension as a dll, and then add the unique CLSID to the registry entries above.
And to go back on topic, hiding the new menu button entirely is easy enough.
V

Related

START MENU HACK IS IT POSSIBLE

Ok,
I am not sure if any of you have switched your devices from Portrait to Landscape recently, but give it a try and you will see how the Recent Programs are displayed in Portrait we all know they go under the user defined icons in the start menu, but in Landscape they are all listed at the top alot neater than making your start menu list go across the screen. I searched the registry yesterday trying to see if any values changed with no luck. So can one of you guys like Buzz or Mamiach or someone take a look into it???
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm also desperately keen for a hack to fix this - it's very messy having the long list, and quite disorientating.
I put the whole registry into word and spent a fair bit of time seqarching for something that could have looked like a meaningful key - nada. It's probably hard coded
craigiecraigie4 - this is likely to be coded into the menu routine - when the list would create a menu > screen height, it reverts to the cuter menu.
I can't think of any way to hack into this without hacking the underlying routines. I doubt this is in the registry, but calculated dynamically.
Why not use smallmenu? it's better...
V
the ipaq 4155 I had used to do this stright out of the box, even without switching to Landscape.. that was windows Mobile 2003 (not SE).
It seems 2003 kept the most recently opened progs on the top hirizontally. 2003SE does this in the center of the start menu instead.
2003SE (on AximX50v)
http://65.185.35.123/dp_chobits_chi1_a.jpg
2003 (not SE on ipaq4155)
http://65.185.35.123/dp_miyu_2_a.jpg
I'll see what i can dig up.
vijay555 said:
Why not use smallmenu? it's better...
Click to expand...
Click to collapse
Correction - it's MUCH better...
I am using WA with WAD, but I really like to limit my programs to necessity rather than GUI. I don't want to install to many programs on my PDA2K I like to keep it clean
alfredtv - if you're using wisbar, why do you need the startmenu at all?
SmallMenu is a fair alternative to wisbar if you only need what it offers.
I think the startmenu is near useless, and loathe it being there even when I don't need it. That's what prompted me to make my ToggleToday hacks
With SmallMenu correctly configured you shouldn't need the startmenu at all.
(note settings submenu, favorites submenu, special tools, custom icons on subfolders etc)
I took it to an extreme and made a toggle-able StartMenu, ToggleToday and new bar all in one:
However I've had a thought about a possible way to achieve the "mini-start menu". I might play around with an idea. No promises though, lots of other things to do.
V
I have read about your hacks on the other forums, and was thinking about trying them out.
Do they work with WM5 now??
I am using WA because their is no way to change the recent programs to a different location/remove them all together. I would not use them if there was a way to do this.
As I said before I prefer to not use additional programs, but at this point have no chioce. In WM5 M$ should really have thought about adding cascading menus to the Start button, that would have been great.
alfredtv - I haven't checked my hacks properly on WM5. The hiding the start bar bit does work for ToggleToday on WM5. It won't however hide the tray from the Today screen yet, because I don't have a WM5 device to test on.
If you're only using Wisbar as a startmenu replacement, give smallmenu a go. There is a free version. I've never had any problems with it.
V

[new release] VJSmallIcons

This program is used to shrink the icons in the Programs explorer in Pocket PCs.
It's WM5 and WM2003 compatible.
Note: it only works once, until you change folder. So assign it to a hardware key.
Note: you must launch "programs" once before use; it will complain if you don't.
Before:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After:
See my website for details. www.vijay555.com
Don't forget to click on an ad or make a donation! :wink:
V
Works great on my Qtek9100
I'm using VJSmallIcons.exe 2
Post a screenshot!
V
Of course here it is :
Great work,
i have created a shortcut in the programs folder, because i dont want it to map to a hardware-button. i renamed the link to 1vjsmallicons.lnk to get in just pretty first in the list of programs.
If i enter the programs folder i press on the shortcut and the menu is small.
But two issues:
1. if i small the icons and wlak through the list of programs i get in the second column of the list. The first column disappears and there is no way to get back. I use a qtek 9100
2. If i call the programs folder again all the icons are just small. So as if it remembers to the first call (bug or feature). Furthermore i get to the column where i have left the program menu folder.
Topcaser, what command line are you using?
VJSmallIcons only changes the current explorer screen. It doesn't try to change any others, so when you go into a subfolder it will go back to normal. The small icons can be made more permanent, but it would require more programming that I haven't had time to do yet...
V
I am using no option, just calling the program via a link.
btw, how can i specify an option?? And what is the sense of this option 0-4
Is it the number of cols?
And what about the second issue: i can never scroll back to the first column, once it was gone. (also with the control panel not)
topcaser: the command line 0 to 4 will change the view style, in exactly the same way as you have on your PC: large icons, small icons, details, listview etc. Just try them out!
Not sure about the contrl panel issue? Could you try to send a screenshot? Use MagicSS if you don't already have a screenshot program.
V
Hi,
i have posted two pics: the first shows a blue mark over snap tool. At the second one i pressed the left button to get to the most left column again. But the screen does not follow this markation.
A second question: how am i able to specify the comand line option?
topcaser:
I don't have my phone with me today, I'll have a play with it a bit later. Are the pictures the wrong way round as you describe them? I can only see the blue selection mark in the second picture.
For the command line, read here
V
vijay555 said:
topcaser:
Are the pictures the wrong way round as you describe them? I can only see the blue selection mark in the second picture.
Click to expand...
Click to collapse
Yes you are right. My mistake. Sorry
Topcaser, using the settings shown in the screenshot, have you tried going up to the top, instead of left? It depends which command line option you're using, but try it just in case.
V
This dont works also.
Hi VJ,
i have played around with your tool. Command line option 2 and 1 works perfect. But the best way to use it is with command line option 3. Forget Small Menu - one can use only your little app (maybe together with Mortbutton and Mortscript) - it can do the same as SmallMenu. Together with MagicButton one misses no feature at all.
Unfortunately the command line option 3 has the bug which i described above. Have you fixed this already?
Topcaser, unfortunately if there's a bug in the view, I can't really fix it. I don't do anything other than change the view style of the "listview" control that the programs menu is based on. So it's very simple. But the programs menu is not designed to have its view changed, so if it's buggy, I can't help it very much. I'll try to have another look though, someone on brighthand was complaining about making the programs menu small, and I think it might be possible to make this program resident so that it kind of retains the settings.
But this is a small program, and others have to be fixed first I'm afraid. I will try to have another look.
V

New menu for WM5

As I missed New menu that was on previous versions of WM5, i looked for some replacement but didn't find anything. So I've created small app which simulates this functionality. It's actually configurable launcher with a few predefined actions. Here are some screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Its configuration is in "Settings" (control panel). It can be bound to the both today keys and any hardware button. In certain cases (if default app is bound to a today key) the new change takes effect after soft-reset. App will notice such case.
App home page: http://www.saman-cz.com
Direct download link:http://www.saman-cz.com/ppc/WM5NewMenu.CAB(118k) and
http://www.saman-cz.com/ppc/WM5NewMenu.zip(52k)
Version history
2.0.2
- Fixed key shortcuts, now works with the soft keyboard
- Other fixes
2.0.1
- Del key is the shorcut for 'Remove item' action
- 'Command' field is renamed to 'File'
- Context menu has a command for sorting items
- File browser can open any file
- Bugfixes
2.0.0
- Launching by a hardware button
- Cascading menus (up to 6 levels)
- Separators
- Quick "SMS to" and "Call " actions (button "browse - ..." acts as the Contact selector)
- Configurable positioning
- Context menu
- Copy/cut & paste edit actions
- Keyboard shorcuts (Ctrl+C/X/V for edit actions and Ctrl+N for "New")
- "New items" are now configurable as a submenu
- Backup and restore from file
- Drag&drop
1.0.0
- added action for new email
- added browse file dialog
1.0.0 beta
- Major rewrite of the Settings part
- smaller installation
- no more DLLs conflicts
- faster GUI
0.9.6 beta
- Fixed "last item" issue
0.9.5 beta
- Added support for original "New items"
0.9.1 beta
- Added new default items (contact, note, MMS, excel, work)
- Fixed showing menu on VGA devices
- Fixed other buggs
- In this version during instalation removes already configured items
0.9.0 beta
- Initial version
Hey nice i missed that on wm5 :lol:
really love this forum always great stuff
Superb! I'll look into it hopefully tonight
I did the same thing yesterday myself for VJSihaya. But your implementation looks beautiful!
V
vijay555: Thanks. BTW i always wanted to make some command-line tools to one-clink send-sms and call-someone and in the half of work i found your Phone tools :lol:
Starting a new sms was easy. However, VJSMSSender required a surprising amount of work, since it bypasses the Inbox. Completely different code
What language is your app written in?
V
Its in c++
The GIU (settings) part is written with support of MFC (easiest way) but i plan to rewrite it into version without MFC, because of necessity of 3 additional runtime libraries, which makes whole app large.
For sending SMS i use MailComposeMessage which makes sending of whatever very easy, but the bad is that it can be used only on WM5.
WOW. Looks nice. "new menu" lost in WM5 is on a of the worst things in WM5.
Is it possible to run two instances with different configurations at the same time? One - to have new "new menu", second one, assigned to the second softkey as a quick launcher?
Hmmm. There is another way.
I reimplemented the New functionality using the original OS method, so custom New items as installed by various apps (eg Text Maker) also appear; that way it's backwards and forwards compatible with the OS (I'm trying to make VJSihaya work on Wm2003 and Wm5). PM me if you need details.
This is what I don't understand. The original OS method is still there, just the New button is missing.
I love your implementation of the customisable menu. I'm too busy to do that right now... but I need to figure out a nice method, so I can make VJTrayLaunch and a few other apps nicely customisable.
V
Nice program. How can I add more things to the menu? Like new note or something. What do I need to put in the command and parameters fields?
Cheers
baniaczek: Running two separete instaces is not possible, because there is only one configuration.
matheprat: all you need is to know the program executable and its (optional) params and fill appropriate fields. A new item you create by "New Item" button.
vijay555: It's a good idea to support original new items. I know how they works, i will think about implementation into some future version..
Great stuff! :lol:
Just found a bug,
When i press the new button, the menu shows up at the middle of the screen, i think that's because i have a vga device using landscape mode (Jasjar)...
nazdar saman,
velmi pekne...
dik
buzz
nruz: Thanks for a notice. I totaly forgot about VGA devices..
saman-cz said:
matheprat: all you need is to know the program executable and its (optional) params and fill appropriate fields. A new item you create by "New Item" button.
Click to expand...
Click to collapse
What is the program executable, and parameters for creating a new note?
I did notice another possible bug, in that you can't seem to have just a new SMS and Appointment in the list, without a new Task too, no matter how they are checked.
Also, the menu doesn't disappear once the "new" button is reclicked, as the other menus do, something you may want to implement.
Cheers
For those who use Pocket Informant, the parameters to introduce are :
"2 -new" for a New Appointment
"4 -new" for a New Task
I still have some problems with this command line when PI is already running in the background.
matheprat said:
[...]
Also, the menu doesn't disappear once the "new" button is reclicked, as the other menus do, something you may want to implement.[...]
Click to expand...
Click to collapse
I'd like this feature too.
Cool! I've even thought about writing the similar program myself. You saved my time
Bug. The program don't work when installed to "Ramdisk 32" or maybe also to storage card. Configuration DLL is placed into "\Ramdisk 32\Windows" subdirectory instead of "\Windows".
Another bug. After uninstalling incorrectly installed program, reinstallation ends with error.
I just ask a friend about the option of changing the shortcut and you answered my prayer fr that... Thanks for the great application
Can you add to the "Command" part a "Browse" button please? Also, will you make it open-source?

New "Touch concept" app (ThrottleLauncher Alpha)

Dead thread....
see this one please:
http://forum.xda-developers.com/showthread.php?t=354981
-----------------------
Hello Everyone!
I'm developping a Launcher App and I need some beta testing on it. I've tested it over some wm6 emulators and on my Herald WWE with Touch-it ROM. It uses .NET CF 2.0.
Basically it contains some horizontal scrolling list's. The scrolling can be performed by using the finger over the screen. It is fully configurable through config.xml file placed in the installation directory. Currently you can add 3 types of "elements" to each scrolling list or row (see config.xml for some examples):
- Icons: you can add the icon path (theorically every size is accepted) asociated command execution with parameters. You can also add the attribute "rowspan" if you hace some larger icons in the list for them to get more rows in the list.
- Allcontactswithphoto: this element will automatically load all the contacts you have with asociated photo. It includes a max attribute to avoid allocating all the device memory if you have lot's of contacts with photos.
- folder: this will add shortcut to all the files located in the directory especified.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sorry, The screenshot does not contain the contacts photodial because I don't have contacts in the emulator .
Currently it doesn't allow:
- Changing between screen sizes (this includes landscape and portait). But it theorically can work with almost every screen size.
- Specify contacts to include in photodial.
Please, any feedback, advice or bugreport would be apreciated . And by the way, sorry for my english....
In the package there are also included some example icons taken from deviantart. I don't remenber the place or author I take them from. If someone find's them out please tell me.
By downloading and using this application you agree the following:
- Use this application at your own risk.
- This thread is the only place allowed to link to the file download.. If you like the app and you want more people to have it please place a link to this thread.
Interesting Will try this later
Don't work on HTC Wizard WM 6.
Start, wait.....
Error display.
Thats end
Can you please post the error info or send me the screen shot..... By the way thanx for trying it and sorry for the crash ....
About Error:
System.IO:_Error:WinIOError()
System.IOirectory:InternalGetFileDirectoryNames()
System.IOirectory:InternalGetDirectories()
System.IOirectoryInfo:GetFileSystemInfos()
DeviceApplication9:Carrusel:.ctop()
DeviceApplication9:MainForm:.ctop()
DeviceApplication9rogram:Main()
great work...Will definetly test it
kpyto, please, make sure you have this folder in the file system:
<folder path="\Windows\Start Menu\Programs\"/>
If you dont have it, change the path in the config.xml to point to your programs forder of the start menu or just remove it (the line of the config.xml).
same thing on I-Mate JasJam WM 6 Schap's 3.54b fr Don't work.
the same error msg.
thanks
Working On My Htc Wizard
Working For Me!!!
Ok, thats probably because of the languaje of the rom.... The programs folder of WWE ROM's is \Windows\Start Menu\Programs\..... You may have to change the path included in the config.xml 20th line, or if you tell me which is the Start Menu path of your ROM I will post here an apropiate config.xml file.
Any way, here you have a cab with config.xml without the line pointing to the folder. Just reinstall it...
\Windows\Menu Démarrer\Programmes\.....
for french rom.
but i found the prog in the \Program Files\ThrottleLauncher folder.
thanks
the new one work and its a good ide thanks
Nice concept.
And it's really fluid, but my only gripe is that the NETCF slows everything down...maybe a rewrite in C++ is in order eh?
Other than that, top concept 5/5
works on a touch... like the idea
Yes ,been waiting for someone to make horizontally scrowable rows.
But I would like it as a today plugin rather than as a today screen itself, because i miss a clock and apps that tell me about msgs and calls and stuff.
Very cool! Can't wait to see where this goes.
sprint touch
works as advertised on sprint touch...love teh interface, however is it possible to put it as a today plugin so that it can be used as a scrollable horizontal bottom bar or 2....something like a scrollable sprint home launcher...
it scrolls very smoothly though.
also, how do u add more buttons to the list, if its possible yet! how 'bout adding dynamic scrolling?
batcatman, you can add more apps by changing the config.xml. You can also add more rows with the elements described in my first post. To add another app short cut for example, just place inside a row tag in the config.xml a row like this:
<icon path="icons\Internet.png" exec="\Windows\IExplore.exe"/>
path: is the path to the icon.
exec: is the path to the exe file of the linked app
Thans to everyone for the comments. I will try to satisfy every request .
I vote for making it a today plugin. Would be much more useful.
this is looking very cool...nice work !
Looking forward for further releases.

WM6.5 Settings Menu structure

Hi everybody,
I've asked in other forums, but with no answer , maybe here... .
How to change structure of Settings Menu in WM6.5? I want to move "Today", "Clock & Alarms", "Bluetooth" etc into folders (Personal, System, Connections):
Screenshot is from polish WM6.5:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Or where in WM6.5 I can find the Settings structure? I can find it neither in registry nor in files in /Windows folder .
Sorry for my English
MickeyMan said:
Hi everybody,
I've asked in other forums, but with no answer , maybe here... .
How to change structure of Settings Menu in WM6.5? I want to move "Today", "Clock & Alarms", "Bluetooth" etc into folders (Personal, System, Connections):
Screenshot is from polish WM6.5:
Or where in WM6.5 I can find the Settings structure? I can find it neither in registry nor in files in /Windows folder .
Sorry for my English
Click to expand...
Click to collapse
...hope this helps:
1. Open registry using any registry editor
2. everything is in HKLM/Control Panel
3. Select the setting you want to move,
let say you want to move Clock & Alarms to Personal setting,
go to HKLM/Control Panel/Clock,
under Clock, change the value Group to 0
4. Repeat step 3 for other settings you want to move
Here are the values of Group
0 = Personal
1 = System
2 = Connections
Perfect
Thank You, bajok!. It Works!
By the way, it's amazing: Poland - Philippines, half an hour, and the problem is solved...
Thanks! See you
MickeyMan said:
Thank You, bajok!. It Works!
By the way, it's amazing: Poland - Philippines, half an hour, and the problem is solved...
Thanks! See you
Click to expand...
Click to collapse
...no problem bro, this community is for sharing ideas. I've just sharing what i've learned from xda-devs...
bajok! said:
...hope this helps:
1. Open registry using any registry editor
2. everything is in HKLM/Control Panel
3. Select the setting you want to move,
let say you want to move Clock & Alarms to Personal setting,
go to HKLM/Control Panel/Clock,
under Clock, change the value Group to 0
4. Repeat step 3 for other settings you want to move
Here are the values of Group
0 = Personal
1 = System
2 = Connections
Click to expand...
Click to collapse
BTW, to move a control panel to the top level, use a value of "-1" (0xffffffff in hex).
I do have another question about this...
Not all Control Panels are defined in the HKLM\ControlPanel registry key. For example, you can add a regular program to the Settings by putting a link to that program in \Windows\Start Menu\Settings. So, how do you move that program to one of the other Settings groups?
As far as I can tell, anything that's in the Start Menu\Settings folder goes in the "System" tab of Settings. Is there a way to move it to Personal or Connections?
Furthermore, there are other Control Panels, mostly 3rd party software, that are also not defined in the registry. Any control panel with a .cpl extension in the \Windows folder will ALSO go in the System tab. I'm trying to figure out how to move them as well.
Finally, does anyone know how to define a new icon for these Control Panels? If a control panel is defined in the HKLM\ControlPanel registry key, you can, in general, create a corresponding link in HKLM\Security\Shell\StartInfo\Start\Settings and add the icon to the Control Panel's key. But, if it's NOT already in the ControlPanel key, does anyone know how to add it to the Start key? I don't know how you're supposed to define it in the first place.
I've looked all over the web for any of the above information, but, so far, I've been stymied! Any help would be greatly appreciated. Thanks!
-geo
This is for windows 6.5 - how about windows 6.1 ?
thangkls said:
This is for windows 6.5 - how about windows 6.1 ?
Click to expand...
Click to collapse
Based on the name of this thread, I think you'll have to create a different one! Seriously, while the basic structure is the same, there are enough differences to warrant a different discussion.
For example, WM6.5 uses an entire registry tree to define icons, while WM6 and earlier use the icon.lnk method. There's absolutely no overlap there, although I suspect the structure of the Control Panel tree is the same.
-geo

Categories

Resources