Sign in to follow this  
Followers 0
AZJIO

ContMenuFiles

11 posts in this topic

#1 ·  Posted (edited)

ContMenuFiles - Edit context menus of files (En, Ru) v0.8

Before editing make export. If you accidentally delete a menu item, then use the previously exported reg-file from folder Backup.

screenshot

f741d73b4534.png

ContMenuFiles.7z (315kb, exe+sources)

Edited by AZJIO
2 people like this

Share this post


Link to post
Share on other sites



#2 ·  Posted (edited)

Good work :graduated: I was looking for something like this years ago, and two have been released on these forums recently. Yashied did something similar here:

Why does it always say 'Status bar' in the bottom left?

Edited by Mat

Share this post


Link to post
Share on other sites

So it does... Yashieds loads them all in a list, so is slow to startup. But sometimes thats easier to look through all the extensions. It also shows you the default item on the list and lets you set it...

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

Mat

1. The menu items are sorted by name. My version allows specify the name of Shell, and item to assign a different name.

2. My version allows you to insert the same command at any chosen extension without copying commands. Choose the extension (avi, mpg, mkv, etc) and click Add.

3. Make group (BMP, JPG) (AVI, MPG), but look at the huge list of unpleasant. Make  ContMenuFiles.ini

For Win7 is required to make the submenu. Support the establishment of a submenu.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AutoIt3Script\shell\Actions]
"MUIVerb"="AutoIt3_v3.2.12.1"
"SubCommands"="au3_1;au3_2"
"icon"="C:\\Program Files\\AutoIt3_v3.2.12.1\\AutoIt3.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\au3_1]
@="Run"
"icon"="C:\\Program Files\\AutoIt3_v3.2.12.1\\AutoIt3.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\au3_1\command]
@="\"C:\\AutoIt3\\SciTE\\AutoIt3Wrapper\\AutoIt3Wrapper.exe\" /run /autoit3dir \"C:\\Program Files\\AutoIt3_v3.2.12.1\" /in \"%l\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\au3_2]
@="AutoIt3Wrapper"
"icon"="C:\\AutoIt3\\SciTE\\AutoIt3Wrapper\\AutoIt3Wrapper.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\au3_2\command]
@="\"C:\\AutoIt3\\SciTE\\AutoIt3Wrapper\\AutoIt3Wrapper.exe\" /autoit3dir \"C:\\Program Files\\AutoIt3_v3.2.12.1\" /in \"%l\""
Edited by AZJIO

Share this post


Link to post
Share on other sites

#8 ·  Posted (edited)

Update v0.7.5  (2013.05.26)

v0.7.5
The Cancel button works if you select icons in DLLs.
Dialog "create a file of type" appears in the position of calling

v0.7.4
Added icons to the main and context menus.

v0.7.3
Fixed: when no icons, it disappears on the button.

Edited by AZJIO

Share this post


Link to post
Share on other sites

Thankyou AZJIO,

Your code is very nice to look at and very tidy. Your use of refreshing the icon cache is something that I may look into. I currently use a logoff script to delete %localappdata%iconcache.db to correct icons from recompile. Perhaps your function does it better.

Share this post


Link to post
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
Sign in to follow this  
Followers 0