View Single Post
  #2 (permalink)  
Old 06-16-2008, 08:44 PM
Brent212's Avatar
Brent212
PPCGeeks Regular
Offline
Threadstarter
 
Join Date: Mar 2008
Posts: 80
Reputation: 35
Brent212 is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Removing QuickMenu from QuickMenu

Well, I figured out a way to do this on my own. I can't believe what I did works, but it does.

Basically, all it took was modifying this registry value:

HKCU/Software/AlenSoft/QuickMenu/MenuItems/TopItems

The value is 48 bytes long. There are 12 menu items available in quick menu, so I figured that each item maps to 4 bytes in this value. The way I originally had my menu configured, the following value was shown:

00 04 01 00 - today
00 00 01 00 - line
d0 07 01 00 - running programs
00 00 01 00 - line
fd 03 00 01 - recent programs
fc 03 01 00 - favorites
f2 03 01 00 - quick menu
00 00 01 00 - line
01 04 01 00 - programs
06 04 01 01 - settings
02 04 00 00 - frequenters
00 00 00 00 - line

By moving the quick menu item up and down the list through quick menu's options, and seeing how it affected this registry value, I was able to verify that the quick menu item was f2 03 0x 00. I put in the "x" because that digit would change from a zero, when I had the item unchecked in the options, to a 1, when I had it checked (even though the item would show up on the menu regardless). I also noticed that the "lines" change between 00 00 01 00 (checked) and 00 00 00 00 (unchecked).

So all I did to get rid of the quick menu item was replace f2 03 01 00 with 00 00 00 00. So now quick menu thinks it's an unchecked line. I probably could have just removed the 4 bytes altogether, but this works fine, so I'm leaving it.
This post has been thanked 1 times.