Context Menu Items - Search in Everything

General discussion related to "Everything".
Stamimail
Posts: 291
Joined: Sat Aug 31, 2013 9:05 pm

Context Menu Items - Search in Everything

Postby Stamimail » Sat Nov 07, 2015 9:55 pm

I wanted to search a folder found in the Results in Everything. So I wanted to add to my Everthing Context Menu:
1. Search folder in Everything
2. Search parent folder in Everything

I'm not sure but I think it is something like:
Everything.exe -filename "%1"

Anyway, I couldn't add new items to Context Menu Items:
Image

void
Site Admin
Posts: 3295
Joined: Fri Oct 16, 2009 11:31 pm

Re: Context Menu Items - Search in Everything

Postby void » Sun Nov 08, 2015 12:00 am

The option to customize the context menu in Everything is on my TODO list.

Everything will use the same context menu items found in Windows Explorer.
You can modify the Windows Explorer context menu items with the registry editor.

1. Search folder in Everything

This can be enabled from Tools -> Options -> General -> Show folder context menu.

2. Search parent folder in Everything


  • From the Start menu, click Run.
  • Run regedit
  • Navigate to:

    Code: Select all

    HKEY_CLASSES_ROOT\Folder\shell
  • Create a new key called:

    Code: Select all

    Search Parent with Everything...
  • Navigate to:

    Code: Select all

    HKEY_CLASSES_ROOT\Folder\shell\Search Parent with Everything...
  • Create a new key called:

    Code: Select all

    command
  • Navigate to:

    Code: Select all

    HKEY_CLASSES_ROOT\Folder\shell\Search Parent with Everything...\command
  • Set the (Default) value to:

    Code: Select all

    "c:\Program Files\Everything\Everything.exe" -parent-path "%1"

    where c:\Program Files\Everything\Everything.exe is the location of your Everything.exe.

Stamimail
Posts: 291
Joined: Sat Aug 31, 2013 9:05 pm

Re: Context Menu Items - Search in Everything

Postby Stamimail » Sun Nov 08, 2015 1:20 pm

Everything will use the same context menu items found in Windows Explorer.

Currently my Windows Explorer Context menu is big enough.
I would like those items only when using Everything, in Everything context menu.

Shift+Enter
Shift+DoubleClick

Shift+DoubleClickOnPath (for Parent)

for searching the folder in a New Window of Everything, also might be a solution.

Stamimail
Posts: 291
Joined: Sat Aug 31, 2013 9:05 pm

Re: Context Menu Items - Search in Everything

Postby Stamimail » Fri Sep 16, 2016 11:42 am

What is the planning for this topic?

1. Let the user to add his custom commands to Everything Options > Context menu items (I guess it will require adding Add/Remove buttons)
2. The Dev will add such commands (1. Search folder in Everything 2. Search parent folder in Everything) to Everything Options > Context menu items.
3. Do nothing. The user will have to edit/overwrite an existing command (like explore command).

void
Site Admin
Posts: 3295
Joined: Fri Oct 16, 2009 11:31 pm

Re: Context Menu Items - Search in Everything

Postby void » Fri Sep 16, 2016 11:49 am

1. Let the user to add his custom commands to Everything Options > Context menu items (I guess it will require adding Add/Remove buttons)


Eventually, yes.

2. The Dev will add such commands (1. Search folder in Everything 2. Search parent folder in Everything) to Everything Options > Context menu items.


The commands would need to be added and expanded, most functions are already in place, such as $parent()

3. Do nothing. The user will have to edit/overwrite an existing command (like explore command).


You can already customize the context menu through the Windows Registry Editor.
However, I can understand the desire to modify the context menu for Everything only.



Right now, the context menu options exist solely so the user can reconfigure Everything to work with a 3rd party file browser without having to modify the Everything.ini.

skribb
Posts: 9
Joined: Thu Mar 20, 2014 11:06 am

Re: Context Menu Items - Search in Everything

Postby skribb » Sun Jan 01, 2017 1:12 am

void wrote:You can already customize the context menu through the Windows Registry Editor.
However, I can understand the desire to modify the context menu for Everything only.



Right now, the context menu options exist solely so the user can reconfigure Everything to work with a 3rd party file browser without having to modify the Everything.ini.



Thank you.

Is there a way to rename the context items? maybe tru regedit?

void
Site Admin
Posts: 3295
Joined: Fri Oct 16, 2009 11:31 pm

Re: Context Menu Items - Search in Everything

Postby void » Mon Jan 02, 2017 9:22 am

Changing the context menu item name in the registry will change the context menu item name for all applications, including Windows Explorer.

To create and modify custom context menu items, please see:
http://www.howtogeek.com/107965/how-to-add-any-application-shortcut-to-windows-explorers-context-menu/

Stamimail
Posts: 291
Joined: Sat Aug 31, 2013 9:05 pm

Re: Context Menu Items - Search in Everything

Postby Stamimail » Mon Jan 02, 2017 9:55 am

If this is the built-in items of Everything (See the pic above, under Context Menu Items:), I think it could be done by editing a trasnlation file of Everything.

void
Site Admin
Posts: 3295
Joined: Fri Oct 16, 2009 11:31 pm

Re: Context Menu Items - Search in Everything

Postby void » Mon Jan 02, 2017 10:04 am

http://www.voidtools.com/support/everything/translating/

To customize context menu strings in Everything:
  • Download the translation template: http://www.voidtools.com/Template.zip
  • Download the Everything language compiler: http://www.voidtools.com/makelng.zip
  • Unzip your Template.zip to a new folder.
  • Unzip your makelng.zip to the same location as your Template.txt
  • Open the Template.txt with Notepad.
  • Change the following lines:

    Code: Select all

    CONTEXT_MENU_OPEN_FOLDERS = "Open (Folders)"
    CONTEXT_MENU_OPEN_FILES = "Open (Files)"
    MENU_OPEN_PATH = "Open Path"
    MENU_EXPLORE = "Explore"
    MENU_EXPLORE_PATH = "Explore Path"
    MENU_COPY_NAME_TO_CLIPBOARD = "Copy Name to Clipboard"
    MENU_COPY_PATH_TO_CLIPBOARD = "Copy &Path to Clipboard"
    MENU_COPY_FULL_NAME_TO_CLIPBOARD = "Copy &Full Name to Clipboard"
  • Save changes and run makelng.exe
  • Copy the created Everything.lng to your Everything installation folder.
  • Restart Everything.

skribb
Posts: 9
Joined: Thu Mar 20, 2014 11:06 am

Re: Context Menu Items - Search in Everything

Postby skribb » Mon Jan 02, 2017 2:30 pm

void wrote:http://www.voidtools.com/support/everything/translating/

To customize context menu strings in Everything:
  • Download the translation template: http://www.voidtools.com/Template.zip
  • Download the Everything language compiler: http://www.voidtools.com/makelng.zip
  • Unzip your Template.zip to a new folder.
  • Unzip your makelng.zip to the same location as your Template.txt
  • Open the Template.txt with Notepad.
  • Change the following lines:

    Code: Select all

    CONTEXT_MENU_OPEN_FOLDERS = "Open (Folders)"
    CONTEXT_MENU_OPEN_FILES = "Open (Files)"
    MENU_OPEN_PATH = "Open Path"
    MENU_EXPLORE = "Explore"
    MENU_EXPLORE_PATH = "Explore Path"
    MENU_COPY_NAME_TO_CLIPBOARD = "Copy Name to Clipboard"
    MENU_COPY_PATH_TO_CLIPBOARD = "Copy &Path to Clipboard"
    MENU_COPY_FULL_NAME_TO_CLIPBOARD = "Copy &Full Name to Clipboard"
  • Save changes and run makelng.exe
  • Copy the created Everything.lng to your Everything installation folder.
  • Restart Everything.



Excellent, that's what I was looking for! :mrgreen: :mrgreen: :mrgreen: :mrgreen:

Stamimail
Posts: 291
Joined: Sat Aug 31, 2013 9:05 pm

Re: Context Menu Items - Search in Everything

Postby Stamimail » Mon May 01, 2017 3:01 pm

In meanwhile, can we have those features (in OP) by adding them to the keyboard shortcuts?
Image


Return to “General”