F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
Moderators: Hacker, petermad, Stefan2, white
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
I'm still very confused about the explanations.
IF the "find the first one that fits" principle works. - then why would I want to set any exact editor in the settings
for certain extensions? After all, we always assign the most omnivorous editor as first / default one!
Then it turns out that this is always the "Ultimate editor" that will be called for almost all files.
Even though I have many other editors set to certain extensions in your utility settings.
And even though in fact I have it not notepad of course - but I checked the bug after assigning exactly notepad!
BUT for both notepad and my text editor, there are NO entries that automatically link it together
with an XML extension! 2 different editors but produce one and similar result, described as a bug by me.
That's why I don't understand HOW the "find the first one that fits" principle works. Literally.
WHAT determines this suitability?
IF the "find the first one that fits" principle works. - then why would I want to set any exact editor in the settings
for certain extensions? After all, we always assign the most omnivorous editor as first / default one!
Then it turns out that this is always the "Ultimate editor" that will be called for almost all files.
Even though I have many other editors set to certain extensions in your utility settings.
And even though in fact I have it not notepad of course - but I checked the bug after assigning exactly notepad!
BUT for both notepad and my text editor, there are NO entries that automatically link it together
with an XML extension! 2 different editors but produce one and similar result, described as a bug by me.
That's why I don't understand HOW the "find the first one that fits" principle works. Literally.
WHAT determines this suitability?
#146217 personal license
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
The default (first program in the list) is always used when:
1. You have assigned specific extensions to it, because it will start to find a match from top to bottom in the list you have in configure editors, and the default is the first, so that will always be the first of course when it finds a match.
OR
2. It can NOT find a match in the any of the other programs. So if you haven't assigned say "*.cmd* to any program, it will still open the default editors. A quick popup in the system tray should be visible saying "Defined editor/program not found. Reverting to default editor"
If 99 out 100 times you want to open TXT files in the default editor (say notepad), but sometimes you want to open them in say "vscode, notepad++, sublimetext, everedit" and you want to be able to pick them from the filtered menu you must add TXT to the default editors extensions as well as all the other 4 programs to make them show up in the filtered menu. Otherwise it will use the _first_ match by default which may be vscode which is not what you want because 99 out 100 times you want to use notepad.
it makes perfect sense.
1. You have assigned specific extensions to it, because it will start to find a match from top to bottom in the list you have in configure editors, and the default is the first, so that will always be the first of course when it finds a match.
OR
2. It can NOT find a match in the any of the other programs. So if you haven't assigned say "*.cmd* to any program, it will still open the default editors. A quick popup in the system tray should be visible saying "Defined editor/program not found. Reverting to default editor"
If 99 out 100 times you want to open TXT files in the default editor (say notepad), but sometimes you want to open them in say "vscode, notepad++, sublimetext, everedit" and you want to be able to pick them from the filtered menu you must add TXT to the default editors extensions as well as all the other 4 programs to make them show up in the filtered menu. Otherwise it will use the _first_ match by default which may be vscode which is not what you want because 99 out 100 times you want to use notepad.
it makes perfect sense.
F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
v1.44 @ https://github.com/hi5/F4MiniMenu - Should work better with Everything alpha branch (not tested), should/will "over rule" F4 = Focus Next Selected so your mileage may vary, as it is an alpha branch it may stop working at anytime, no guarantees 

F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
I completely agree with your clarification.
BUT my practice of using it then shows some kind of error!
I want to open an XML file. There is a third program assigned to it in Windows itself!
So From inside the Explorer by dblclick I get starting of editor3! ))
And in the settings of your utility I only have a default editor1 set up*, which should
to work in 99/100 times. And ONLY for XML extension is a different editor2 configured.
And here according to your explanations I should have gotten a call to this editor2 any time
I pressed F4. Am I right? But it's not happening! I.e.. is it a mistake/bug?
As to the new build - with deep regret I should say that I do not see any diff.
Maybe again - a little bit explanations may follow?
For ex. WHAT I did: open Everything. Set some filter string like *.my_log
Got a few records. Put the focus on a second item and press F4. Nothing happen.
Selected each even item in this list and repeat the pressing of F4. And I've got the
expected behavior from Everything tool - the movement of the Focus over the selected
items in the list. And nothing more.
P.S.
*It means that editor is only the first one in the list - but NO ONE extension is assigned to it!
BUT my practice of using it then shows some kind of error!
I want to open an XML file. There is a third program assigned to it in Windows itself!
So From inside the Explorer by dblclick I get starting of editor3! ))
And in the settings of your utility I only have a default editor1 set up*, which should
to work in 99/100 times. And ONLY for XML extension is a different editor2 configured.
And here according to your explanations I should have gotten a call to this editor2 any time
I pressed F4. Am I right? But it's not happening! I.e.. is it a mistake/bug?
As to the new build - with deep regret I should say that I do not see any diff.
Maybe again - a little bit explanations may follow?
For ex. WHAT I did: open Everything. Set some filter string like *.my_log
Got a few records. Put the focus on a second item and press F4. Nothing happen.
Selected each even item in this list and repeat the pressing of F4. And I've got the
expected behavior from Everything tool - the movement of the Focus over the selected
items in the list. And nothing more.
P.S.
*It means that editor is only the first one in the list - but NO ONE extension is assigned to it!
#146217 personal license
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
Ahhhh. Again sorry - but functionality of pressing F4 inside Everything HAS changed. unfortunately....
I repeated the tests. And got that now pressing F4 is losing all interlaced selection being made by me!
So F4 now does not work AS for your utility SO and for Everything...
It's just that last time I mistakenly turned on the "Suspend Hotkeys" option(((
I repeated the tests. And got that now pressing F4 is losing all interlaced selection being made by me!
So F4 now does not work AS for your utility SO and for Everything...
It's just that last time I mistakenly turned on the "Suspend Hotkeys" option(((
#146217 personal license
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
1. xml - perhaps if you post your F4MiniMenu.xml or F4MiniMenu.ini I can see something.
2. everything - does the filtered menu show up, it not either you're not using 1.44 or by accident have two versions of F4MM running (older and latest)
What is the exact filename of everything, it should be everything.exe or everything64.exe as that is what I see on the voidtools website which is why I added everything64.exe (for earlier versions 32 and 64bit had the same file name) which is why it didn't work.
2. everything - does the filtered menu show up, it not either you're not using 1.44 or by accident have two versions of F4MM running (older and latest)
What is the exact filename of everything, it should be everything.exe or everything64.exe as that is what I see on the voidtools website which is why I added everything64.exe (for earlier versions 32 and 64bit had the same file name) which is why it didn't work.
F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
Of course just look under the spoiler:
By the way, in between I would like to clarify - the behavior of the editors settings: I can choose from a list of them
several rows at the same time, but for some reason the action can only be performed for one row((((
I.e. I have selected 3 lines, I want to delete them all at once, I press the proper button and only the first line
of those 3 is deleted.
Spoiler
[Settings]
BackgroundHotkey=F4
ForegroundHotkey=
MaxFiles=30
MenuPos=3
FilteredMenuAutoEdit=1
MaxWinWaitSec=2
TCPath=C:\TotalCmd\TOTALCMD64.EXE
TCIniPath=C:\TotalCmd\wincmd.ini
TCStart=1
F4MMCloseAll=0
F4MMClosePID=0
FilteredHotkey=Esc & F4
FullMenu=z
Explorer=0
Everything=1
DoubleCommander=
XYPlorer=
Lister=1
FindFiles=1
QuickView=1
[1]
Delay=0
Exe=C:\TotalCmd\Editors\AkelPad\AkelPad64.exe
Ext=
Method=cmdline
Open=0
Windowmode=2
StartDir=
Parameters=
Icon=
Name=
[2]
Delay=0
Exe=C:\Program Files (x86)\Microsoft Office\Office16\WINWORD.EXE
Ext=doc,docx
Method=cmdline
Open=0
Windowmode=2
StartDir=
Parameters=
Icon=
Name=
[3]
Delay=0
Exe=C:\Program Files (x86)\LovettSoftware\XmlNotepad\XmlNotepad.exe
Ext=xml
Method=Normal
Open=0
Windowmode=2
StartDir=
Parameters=
Icon=
Name=
BackgroundHotkey=F4
ForegroundHotkey=
MaxFiles=30
MenuPos=3
FilteredMenuAutoEdit=1
MaxWinWaitSec=2
TCPath=C:\TotalCmd\TOTALCMD64.EXE
TCIniPath=C:\TotalCmd\wincmd.ini
TCStart=1
F4MMCloseAll=0
F4MMClosePID=0
FilteredHotkey=Esc & F4
FullMenu=z
Explorer=0
Everything=1
DoubleCommander=
XYPlorer=
Lister=1
FindFiles=1
QuickView=1
[1]
Delay=0
Exe=C:\TotalCmd\Editors\AkelPad\AkelPad64.exe
Ext=
Method=cmdline
Open=0
Windowmode=2
StartDir=
Parameters=
Icon=
Name=
[2]
Delay=0
Exe=C:\Program Files (x86)\Microsoft Office\Office16\WINWORD.EXE
Ext=doc,docx
Method=cmdline
Open=0
Windowmode=2
StartDir=
Parameters=
Icon=
Name=
[3]
Delay=0
Exe=C:\Program Files (x86)\LovettSoftware\XmlNotepad\XmlNotepad.exe
Ext=xml
Method=Normal
Open=0
Windowmode=2
StartDir=
Parameters=
Icon=
Name=
several rows at the same time, but for some reason the action can only be performed for one row((((
I.e. I have selected 3 lines, I want to delete them all at once, I press the proper button and only the first line
of those 3 is deleted.
#146217 personal license
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
OK so F4MM is working with Everything now? The F4 = Focus Next Selected obviously won't work anymore in everything but apart from that I don't update the listview results of everything afaik so the focus should remain on the selected file(s) e.g. highlighted row(s) or grey row. I don't use the everything search myself so I'm not much aware of how it should function - I just run it as service so it speeds up TC search.
Last edited by hi5 on 2025-02-08, 17:17 UTC, edited 1 time in total.
F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
Everything64.exeWhat is the exact filename of everything
But once again - the behavior has actually changed - ie. OTHER way the action after pressing F4 really started to be performed now.
BUT you did read my post to the end, didn't you? I described that now inside Everything behavior is now broken and not working as it should....
Just as it continues to NOT invoke the default text editor through your utility.
I.e. behavior has indeed become different - impact of the new/changed utility code from the new build apparently visible.
But it's unexpected. Bad((((
P.S.
I'd expect that too - but it's resetting. Up to one - the last highlighted linethe focus should remain on the selected file(s) e.g. highlighted row(s) or grey row.
#146217 personal license
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
maybe you can show a gif - how it works on your side?
#146217 personal license
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
You can only delete one editor in "Configure editors" at a time, but you can select multiple editors and move them up and down the list, I don' t want to add support to delete multiple as it could be bad (one accidental delete and its all gone)AntonyD wrote: 2025-02-08, 17:10 UTCI.e. I have selected 3 lines, I want to delete them all at once, I press the proper button and only the first line of those 3 is deleted.
F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
I search, I select, highlight 3 files, press F4, all three are opened in the editor for the filetype (not the default) - files remain selected when I return to everything window, even when running the normal version and the alpha side by side (3 selected in the status bar of active/inactive window after launching editor) https://github.com/hi5/_resources/blob/master/temp.png
F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
How does Britney Spears sing? "You drive me crazy"))))))))))))))
Yes - in the quote I write about the influence only in the "special" folder. But the influence is more global. IMHO...
Sounds like you're using some kind of hack? When intercepting keys.
In all the dialogs where I just have to type and press ENTER to move to another line, I have broken this behavior.
After pressing Enter, a forced switch to my running Total instance occurs. And that's all. I simply can't type anything
after pressing ENTER. Because I always "catch" the main window of Total that flies up from under all applications...
And it is enough to turn on the menu item 'Suspend Hotkeys' - as everything returns to normal.
But this mode 'Filtered mode (menu)' really began to work... That is, I can call it at the Everything...
But this luck is clearly not what we would like to get. Because other negative consequences cover it.
And no - I cannot repeat such behavior as in your screenshot.
By the way - nothing "bad" found in my *.Ini file?
P.S. By the way, calling this menu in the same way breaks the selection of files in the EVERYTHING panel
Only reverting back to 1.43 saves my nerves...
remember this part of my prev.post? It seems that you did not pay attention to it - and nowhere used it in your answers.P.S. ooooooo! I forgot to test the direct pressing of the "F4 Edit" button on the Total panel!
And when I did it now, it turned out that the corresponding editor is starting!!!
Those can we conclude that in some way the support of the hotkey call in this folder "broke down" only?
Yes - in the quote I write about the influence only in the "special" folder. But the influence is more global. IMHO...
Sounds like you're using some kind of hack? When intercepting keys.
In all the dialogs where I just have to type and press ENTER to move to another line, I have broken this behavior.
After pressing Enter, a forced switch to my running Total instance occurs. And that's all. I simply can't type anything
after pressing ENTER. Because I always "catch" the main window of Total that flies up from under all applications...
And it is enough to turn on the menu item 'Suspend Hotkeys' - as everything returns to normal.
But this mode 'Filtered mode (menu)' really began to work... That is, I can call it at the Everything...
But this luck is clearly not what we would like to get. Because other negative consequences cover it.
And no - I cannot repeat such behavior as in your screenshot.
By the way - nothing "bad" found in my *.Ini file?
P.S. By the way, calling this menu in the same way breaks the selection of files in the EVERYTHING panel
Only reverting back to 1.43 saves my nerves...
#146217 personal license
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
I see from your ini you haven't assigned any extensions to your default editor, just assign txt for example and your xml file will now be opened in your xml editor (as the default is empty it matches all it seems, F4MM expects the default editor to have at least one extension assigned to it).
I don't understand the rest of our post about enter and delete in the everything program.
I don't understand the rest of our post about enter and delete in the everything program.
F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
Re: F4MiniMenu (AHK): F4Menu w. Drag&Drop, filelist, cmdline (XYPlorer, Everything, Explorer, Double Commander)
This is just a problem of translation and poorly selected name of the 'Everything' program.I don't understand
Not inside the program 'Everything' itself - but literally in all ANY exe-programs where there are
writable fields for entering a multi-line text inside them...
p>S.
Right in the browser I try to edit my post - I am entering this mode, put the cursor where I need it,
I press Enter to put a new line for entering the text. And that's it. The browser goes to Background.
The Total window flies out on Foreground.
#146217 personal license