HOME | DD

SuprVillain — Desktop Control

Published: 2012-03-02 23:25:22 +0000 UTC; Views: 10935; Favourites: 27; Downloads: 945
Redirect to original
Description First of all, a HUGE THANKS to Vishal Gupta of AskVG.com! His EXCELLENT Tutorial on how to do sub-menu Contest Items allowed me to create the Much better Top Menu sub-menu...


[UPDATED]
Thanks to Taichou-Henk for pointing out an Uninstall_DC_Topmenu.reg error is has now been fixed. please re-download for the fixed file for uninstalling.

[REQUIREMENTS]
As Far As I Know, this will work on Windows XP and above ... It is .Net 4 though, so yeah, .Net 4 is needed to use this app.

[FOLDER LOCATION]
PLEASE simply drag the folder in this zip to the C:\ drive. it needs to be the root of this drive to work correctly.


[iNSTALLING]
Please note! there is now two (2!) ways to have Desktop Control installed, a normal, in-menu desktop context menu
or a top, seperate and clean SubMenu.

To install the Normal way, double-click" Install_DesktopLogout" It will ask "are you sure", click Yes, then OK. Now right-click the desktop to see your new menu items!

To install the Desktop Control Top organized sub-menu, double-click "Install_DC_Topmenu", it will ask "Are you sure?" Click "Yes", then "Ok". Now right-click and see the new sub-menu!


[NATIVE VS shutdown.exe]
You see, all of my window-clicks link to a custom app made by me that works natively. Some times shutdown.exe does not work right or at times it has isses with XP, or Vista, or even 7 or 8. My app "DesktopLogout.exe" uses .Net and a process invoker to get the right results that you need, it will auto-elevate you to the correct permissions list (ADMIN) if needed.

[REDISTRIBUTION]
This app, and none of it's files, is allowed to be packged, manged, or whatever words that you choose that means "I want to include this app or it's files with my or anyone else's stuff". The reason for this is that some of my apps in the past has been packaged/bundled/whatever with other apps, and i get a FLOOD of email saying


"Y UR APP NO WORK FOR ME?!?!?!?!" ...

well, because it was never ment to be re-distributed in any way. If you feel that you have an app or skin pack or package or bundle or whatever you want to call it, email or PM or whatever me. I may give you permission.


[CUSTOMIZING]
Also, the app has external, native windows icons, 16x16 in the /icons/ folder. feel free to replace (keeping the same file name), then uninstall using the .reg file, then re-install, and you will have your customized icons.
[IN CLOSING]
Again, THANK YOU to vishal Gupta from AskVG.com for the EXCELLENT tutorial, it allowed me to make the much-better "Top Menu"

Solodev
Related content
Comments: 28

f4Jonatas [2013-06-24 14:09:00 +0000 UTC]

You want to perform updates?

👍: 0 ⏩: 0

PeterRollar [2012-03-03 20:24:30 +0000 UTC]

Will not work on my XP. Maybe it is because it is on I: instead of C: Gonna try it on 7 later.

👍: 0 ⏩: 1

SuprVillain In reply to PeterRollar [2012-03-03 21:18:39 +0000 UTC]

you can edit the .reg files, change c:\\Desktoplogout to i:\\desktoplogout, save the .reg files, and it should work.

👍: 0 ⏩: 1

PeterRollar In reply to SuprVillain [2012-03-03 21:35:56 +0000 UTC]

Tried it, but it doesn't work for me.This doesn't mean that it won't work on other XP systems. My XP is extremely customized and still has a lot of entries in this menu.Maybe that's the reason.I'm sure you made a great job.

👍: 0 ⏩: 0

lookinforpics [2012-03-03 14:23:38 +0000 UTC]

hey...doesnt works for me...icons are not shown...and can't use options...win 8CP 64-bit

👍: 0 ⏩: 1

SuprVillain In reply to lookinforpics [2012-03-03 14:52:23 +0000 UTC]

did you extract the folder to the c:\drive? so that it looks like c:\DesktopLogout ?
that is the only reason why it would now work.

👍: 0 ⏩: 1

lookinforpics In reply to SuprVillain [2012-03-03 18:50:52 +0000 UTC]

thanks..ill try that and give feedback

👍: 0 ⏩: 1

lookinforpics In reply to lookinforpics [2012-03-04 14:51:52 +0000 UTC]

yip...works! thx a lot for that

👍: 0 ⏩: 0

Taichou-Henk [2012-03-03 12:14:59 +0000 UTC]

Great job!!

There is just one error
The Uninstall_DC_Topmenu.REG
doesnt remove the item in the rightmousclick menu
This is because you copied the regname from VG
And you used a different reg name!

You make: [HKEY_CLASSES_ROOT\DesktopBackground\Shell\Desktop Control]
you remove:[-HKEY_CLASSES_ROOT\DesktopBackground\Shell\Power Menu]

The rest works fine thanks for this great release!

👍: 0 ⏩: 1

SuprVillain In reply to Taichou-Henk [2012-03-03 13:27:05 +0000 UTC]

good catch, and fixed, thanks!

👍: 0 ⏩: 0

M-Awesome [2012-03-03 04:38:49 +0000 UTC]

does it have custom icon for context menu?

👍: 0 ⏩: 1

SuprVillain In reply to M-Awesome [2012-03-03 04:42:18 +0000 UTC]

yes. control, logoff, reboot and shutdown use the icons in the /icons/ folder. they have to be 16x16, but you can just copy the originals and use new icons and save them using the original file names and they should show up. you may need to uninstall, move the new files, then re-install for it to take affect if you dont want to reboot

👍: 0 ⏩: 1

M-Awesome In reply to SuprVillain [2012-03-03 05:29:16 +0000 UTC]

ok.

👍: 0 ⏩: 0

shiish [2012-03-03 00:14:31 +0000 UTC]

awesome stuff, thanks heaps

👍: 0 ⏩: 1

SuprVillain In reply to shiish [2012-03-03 00:48:00 +0000 UTC]

Your Welcome!

👍: 0 ⏩: 0

8000860 [2012-03-03 00:02:22 +0000 UTC]

Incredible!

👍: 0 ⏩: 1

SuprVillain In reply to 8000860 [2012-03-03 00:47:50 +0000 UTC]

Thanks!

👍: 0 ⏩: 0

DeathShot39 [2012-03-02 23:45:20 +0000 UTC]

I wonder if you can add things to the Start button right-click menu?
(Right-click in the bottom left or WIN+X)

👍: 0 ⏩: 1

SuprVillain In reply to DeathShot39 [2012-03-02 23:49:50 +0000 UTC]

yes you can do that! It takes a bit of handle-getting, menu wrangling, but it is possible!

👍: 0 ⏩: 1

DeathShot39 In reply to SuprVillain [2012-03-03 01:33:47 +0000 UTC]

Ooh, you should do that then. It would make it more like a quick/old fashioned Start Menu!

👍: 0 ⏩: 1

SuprVillain In reply to DeathShot39 [2012-03-03 02:04:21 +0000 UTC]

yeah but this is Windows 8 i am on, have been on the OS for 2 days now ... no start menu .. But mStart works great, and i am tweaking and tuning it to work for Win8. Working on shifting the taskbar by 32 pixels then embedding the button on it...

👍: 0 ⏩: 1

DeathShot39 In reply to SuprVillain [2012-03-03 02:49:04 +0000 UTC]

Hrm, I meant adding things to that context menu instead since it's a universal context menu, even in Metro apps.

And couldn't you somehow make it add in a blank toolbar or something?

👍: 0 ⏩: 1

SuprVillain In reply to DeathShot39 [2012-03-03 02:56:30 +0000 UTC]

well inserting item sin to the right-click child menu is possible, and inserting items is possible too. it's like how i am doing ot the windows 8 taskbar, forcebly resizing and shifting it, also, .Owner and SetParent works will with another app's Handle/HWND.

Actually, thats how you "embed" items, you get the handle, and then to .Owner (.Net) or SetParent API for other languages, and it will work.

👍: 0 ⏩: 0

Vishal-Gupta [2012-03-02 23:43:25 +0000 UTC]

Now thats really a big co-incidence that just a few minutes back, I also submitted a similar tweak:

[link]

Thanks for the handy app.

👍: 0 ⏩: 1

SuprVillain In reply to Vishal-Gupta [2012-03-02 23:49:07 +0000 UTC]

no problem! And FYI, i am making a better version that allows for customizing commands and such...
I like how yours is well organised!

👍: 0 ⏩: 1

Vishal-Gupta In reply to SuprVillain [2012-03-02 23:51:20 +0000 UTC]

Thanks. That would be cool.

👍: 0 ⏩: 1

SuprVillain In reply to Vishal-Gupta [2012-03-03 00:46:58 +0000 UTC]

Updated my app from your tutorials, also, credited you with the amazing tutorials!

👍: 0 ⏩: 1

Vishal-Gupta In reply to SuprVillain [2012-03-03 07:02:38 +0000 UTC]

Awesome. Thanks.

👍: 0 ⏩: 0