Jump to content

Adding menu below RUN command on NEW XP START MENU


ljsoares

Recommended Posts

I am hoping that some can help me with this one.

I have found info on how to add a clickable shortcut below the RUN command on the

NEW XP START MENU, but i would like to make this menu cascade in the same way

the Control Panel does.

costumfolder.JPG

Here is the Reg Key

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}]@="My Utilities"

"Infotip"="C:\\Documents and Settings\\All Users\\Start Menu\\My Utilities"

"CascadedMenu"=dword:00000002

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\DefaultIcon]

@="%systemroot%\\system32\\shell32.dll,234"

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\InProcServer32]

@=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,00,25,\

  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\

  64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00

"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\Instance]

"CLSID"="{3f454f0e-42ae-4d7c-8ea3-328250d6e272}"

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\Instance\InitPropertyBag]

"CLSID"="{13709620-C279-11CE-A49E-444553540000}"

"Command"="&Open"

"method"="ShellExecute"

"Param1"="C:\\Documents and Settings\\All Users\\Start Menu\\My Utilities"

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\shellex]

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\shellex\ContextMenuHandlers\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}]

@=""

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\shellex\MayChangeDefaultMenu]

@=""

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\ShellFolder]

"Attributes"=dword:00000000

Link to comment
Share on other sites

  • 4 weeks later...

There seems to be two methods people are using to add cascading menus or maybe I'm just getting confused.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

"Start_ShowMyDocs"=dword:00000002

"Start_ShowControlPanel"=dword:00000002

"Start_ShowMyComputer"=dword:00000002

I've not tried this with a custom menu. I doubt it will work but I'm going to try it tonight.

Here is the related post.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

"CascadeMyDocuments"="YES"

I think this is supposed to cascade all subobjects/folders in the menu rather than just display the first folder as a menu but again it only works on some folders. For example it doesn't seem to work for MyComputer.

I'm going to play around a bit more tonight to see if I can get any further.

Link to comment
Share on other sites

ljsoares, why ever are you making it so complicated?

The reg key wanted is very simple:

; Link to any location on start menu (OEM Branding)

[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}]
@="Internet Searching"
[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\DefaultIcon]
@="%SystemRoot%\\system32\\shell32.dll,-15"
[HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}\Instance\InitPropertyBag]
"CLSID"="{13709620-C279-11CE-A49E-444553540000}"
"method"="ShellExecute"
"Command"="Internet Searching"
"Param1"="http://www.google.com"

Go here for more info - link.

Now as for your question, no it cannot be cascaded. Dobby, if your play does uncover some way to cascade this, please be sure to pass it on. But I'm almost sure that its impossible. See what that menu item does..... its nothing but a shell execute command, there's no way you could cascade it.

Link to comment
Share on other sites

Nope, as far as I can make out, prathapml is indeed correct. No way to do this. Like you say, prathapml, it's just using ShellExecute to run a command so there is no way for the Start Menu to know it has subobjects.

Shame :(

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...