Context Menu Items - Search in Everything
Context Menu Items - Search in Everything
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:
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:
Re: Context Menu Items - Search in Everything
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.
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.
This can be enabled from Tools -> Options -> General -> Show folder context menu.1. Search folder in Everything
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:
where c:\Program Files\Everything\Everything.exe is the location of your Everything.exe.
Code: Select all
"c:\Program Files\Everything\Everything.exe" -parent-path "%1"
Re: Context Menu Items - Search in Everything
Currently my Windows Explorer Context menu is big enough.Everything will use the same context menu items found in Windows Explorer.
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.
Re: Context Menu Items - Search in Everything
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).
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).
Re: Context Menu Items - Search in Everything
Eventually, yes.1. Let the user to add his custom commands to Everything Options > Context menu items (I guess it will require adding Add/Remove buttons)
The commands would need to be added and expanded, most functions are already in place, such as $parent()2. The Dev will add such commands (1. Search folder in Everything 2. Search parent folder in Everything) to Everything Options > Context menu items.
You can already customize the context menu through the Windows Registry Editor.3. Do nothing. The user will have to edit/overwrite an existing command (like explore command).
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.
Re: Context Menu Items - Search in Everything
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?
Re: Context Menu Items - Search in Everything
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- ... text-menu/
To create and modify custom context menu items, please see:
http://www.howtogeek.com/107965/how-to- ... text-menu/
Re: Context Menu Items - Search in Everything
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.
Re: Context Menu Items - Search in Everything
http://www.voidtools.com/support/everyt ... anslating/
To customize context menu strings in Everything:
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.
Re: Context Menu Items - Search in Everything
void wrote:http://www.voidtools.com/support/everyt ... anslating/
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!
Re: Context Menu Items - Search in Everything
In meanwhile, can we have those features (in OP) by adding them to the keyboard shortcuts?
Re: Context Menu Items - Search in Everything
Recently I found a way to do this in easy way. It was just there even in the old version of Everything.Stamimail wrote: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
1. Select the item in Results
2. Ctrl+C (copy)
3. Ctrl+F (Find/Focus on Search)
4. Ctrl+V (paste)
It's all good, but one thing needs to be fix
When the user does this with a single file, Currenty you get in Search:
Code: Select all
filelist:"E:\Example.ini"
Code: Select all
"E:\"
Re: Context Menu Items - Search in Everything
I'm not entirely sure what this thread is about, but Ctrl-Shift-C (instead of Ctrl-C) gives you the "plain" filename:Stamimail wrote:Stamimail wrote: 1. Select the item in Results
2. Ctrl+C (copy)
3. Ctrl+F (Find/Focus on Search)
4. Ctrl+V (paste)
[...]
Currenty you get in Search:Code: Select all
filelist:"E:\Example.ini"
Code: Select all
E:\Example.ini
Re: Context Menu Items - Search in Everything
Hi NotNull, that's right. You can see Ctrl+Shift+C in Options > Keyboard Shortcuts > File | Copy Full Name to ClipboardNotNull wrote:I'm not entirely sure what this thread is about, but Ctrl-Shift-C (instead of Ctrl-C) gives you the "plain" filename:Code: Select all
E:\Example.ini
[Ctrl+Shift+C (Result List)]
The thread is about how to
but not from Explorer but withing Everything itself. You want to view the folder of an item you got in Results - in Everything.1. Search folder in Everything
2. Search parent folder in Everything
Now that this is more explained (hopefully), can I have your opinion, do you agree or disagree with my claim?
It's all good, but one thing needs to be fix ...
Re: Context Menu Items - Search in Everything
Aha! That makes it a lot clearer. Let´s see if I understand now:Stamimail wrote: The thread is about how tobut not from Explorer but withing Everything itself. You want to view the folder of an item you got in Results - in Everything.1. Search folder in Everything
2. Search parent folder in Everything
- If you press some key-combination on a *file* in Everything, you want a new search in Everything for the folder of this file
- If you press some key-combination on a *folder* in Everything, you want a new search in Everything for that folder
- If you press another key-combination on a *folder* in Everything, you want a new search in Everything for the parent of that folder
?
Re: Context Menu Items - Search in Everything
Along this thread, there were mentioned 3 approaches to do these two actions:
1. Search folder in Everything [Results:E:\Example --> SearchBox:"E:\Example\"]
2. Search parent folder in Everything
a.FolderCase [Results:E:\Example --> SearchBox:"E:\"]
b.FileCase [Results:E:\Example.ini --> SearchBox:"E:\"]
The 3 approaches:
1. Add those 2 commands to Context Menu. The OP.
2. Add those 2 commands to the keyboard shortcuts.
3. by Copy/Paste. Copy (Crtl+C) the result and paste it (Ctrl+V) in SearchBox.
Now, for the third approach, Everything should know automatically what the user wants.
My claim was about the behaviour of Copy/Paste for a single file. I think Everything should know that the user is expecting to have the Parent in SearchBox as described above in 2.b.
I think this will be better than the current behaviour.
1. Search folder in Everything [Results:E:\Example --> SearchBox:"E:\Example\"]
2. Search parent folder in Everything
a.FolderCase [Results:E:\Example --> SearchBox:"E:\"]
b.FileCase [Results:E:\Example.ini --> SearchBox:"E:\"]
The 3 approaches:
1. Add those 2 commands to Context Menu. The OP.
2. Add those 2 commands to the keyboard shortcuts.
3. by Copy/Paste. Copy (Crtl+C) the result and paste it (Ctrl+V) in SearchBox.
Now, for the third approach, Everything should know automatically what the user wants.
My claim was about the behaviour of Copy/Paste for a single file. I think Everything should know that the user is expecting to have the Parent in SearchBox as described above in 2.b.
I think this will be better than the current behaviour.
Re: Context Menu Items - Search in Everything
You can do such a thing with the current version of Everything (and some DIY)
In Context Menu Options change Explore Path and Explore (if you don't use these) to:
You can keep the "Do not show this item" selected; keyboard shortcuts work with or without the entry being displayed in the context menu.
Under Options>Keyboard add shortcut keys for these.
In my opinion this is not a primary function for Everything, but *if* it gets implemented, I would suggest a $search() command in addition to $exec(), $openpath() etc.
That would make it a little more universal, so the next guy (M/F) could add a "search for duplicates of this file", for example.
In Context Menu Options change Explore Path and Explore (if you don't use these) to:
Code: Select all
$exec(everything.exe -path "%1") (for Explore)
$exec(everything.exe -path "%1\..") (for Explore Path)
Under Options>Keyboard add shortcut keys for these.
In my opinion this is not a primary function for Everything, but *if* it gets implemented, I would suggest a $search() command in addition to $exec(), $openpath() etc.
That would make it a little more universal, so the next guy (M/F) could add a "search for duplicates of this file", for example.
Re: Context Menu Items - Search in Everything
That's a good point, but I tested and I had some problems:You can keep the "Do not show this item" selected; keyboard shortcuts work with or without the entry being displayed in the context menu.
1. There is no "Explore" command in the list of Keyboard Shortcuts Options, so I couldn't select a shortcutkey.
2. I tryed also using the Context Menu. The commands you gave seem to work well - they open the correct string in a new window.
The problem is that, I'm using currently 2 versions/instances of Everything: 686 and 877 (multiple instances).
RightClick and "Explore" or "Explore Path" in 877 open the new window in 686...
3. That's a solution for opening in a new window. In a case the user wants to have it in the current window, the 3rd approach seems to be the solution. But we have not yet been answered about the question:
What should be in SearchBox when the user:
1. Select a single file in Results
2. Ctrl+C (copy)
3. Ctrl+F (Find/Focus on Search)
4. Ctrl+V (paste)
Re: Context Menu Items - Search in Everything
What should be in SearchBox when the user:
1. Select a single file in Results
2. Ctrl+C (copy)
3. Ctrl+F (Find/Focus on Search)
4. Ctrl+V (paste)
The clipboard (which is used for Ctrl-C/Ctrl-V ) is "multi-dimensional" (don't know a better word).
When you put something on the clipboard (Ctrl-C) this can be done in multiple (clipboard) formats. Can be the filename, the filecontent, the file itself (for copying in Explore), an image .. Or all of them.
The (Ctrl-C) application defines which formats will be put on the clipboard.
An application can also define it's own clipboard formats.
The receiving application (the one where you do a Ctrl-V) has to decide which of those formats is the right one for the context the application is in (or none, if nothing fits).
Everything defined it's own clipboard format (filelist:....) for use on the searchbar. This filelist:.. format is (in my opinion) the most convenient when used with multiple filenames.
Handling a single file Ctrl-C/V differently would mean defining a new clipboard format especially for this case.
I don't really have an opinion on this matter, but I can understand why things are like they are. Especially since there are workarounds (like using Ctrl-Shift-C)
Note: This is what I *think* how the clipboard works, looking from the outside. Maybe things are completely different from a programmers point of view ..
If a programmer could confirm if this theory is right (or wrong; that would be even better), I would be grateful.
Re: Context Menu Items - Search in Everything
That's a pity that it doesn't work. I didn't test it myself (it was just a concept), but wouldn't expect that there was no "Explore" keyboard shortcut.Stamimail wrote: That's a good point, but I tested and I had some problems:
1. There is no "Explore" command in the list of Keyboard Shortcuts Options, so I couldn't select a shortcutkey.
2. I tryed also using the Context Menu. The commands you gave seem to work well - they open the correct string in a new window.
The problem is that, I'm using currently 2 versions/instances of Everything: 686 and 877 (multiple instances).
RightClick and "Explore" or "Explore Path" in 877 open the new window in 686...
Do things behave better when you disable "Create a new window when running Everything" (Options > UI )?
Out of curiosity: why do you use different Everything versions? Is one of the versions better than the other?
Re: Context Menu Items - Search in Everything
Yes. Try this on Single and Multiple folders.This filelist:.. format is (in my opinion) the most convenient when used with multiple filenames.
Handling a single file Ctrl-C/V differently would mean defining a new clipboard format especially for this case.
Don't understand what you mean.Especially since there are workarounds (like using Ctrl-Shift-C)
No.Do things behave better when you disable "Create a new window when running Everything" (Options > UI )?
One is for using (stable).Out of curiosity: why do you use different Everything versions? Is one of the versions better than the other?
The other is for testing (Nightly).
In this specific case, I have not yet completed the migration to Everything 1.4.
1.4 is much better but I still test some things + in my point of view 1.4 has not yet come to its end. There are some things left to 1.5. I hope it will come to its end soon at the beginning of 1.5 developing...
Re: Context Menu Items - Search in Everything
Make the customiztion with ability to make also sub-entires. (like the Bookmarks sub menus)The option to customize the context menu in Everything is on my TODO list.