hi5 / f4minimenu Goto Github PK
View Code? Open in Web Editor NEWOpen selected file(s) from TC in defined editor(s) - A minimalistic clone of F4Menu ๐พ
Home Page: http://ghisler.ch/board/viewtopic.php?t=35721
License: MIT License
Open selected file(s) from TC in defined editor(s) - A minimalistic clone of F4Menu ๐พ
Home Page: http://ghisler.ch/board/viewtopic.php?t=35721
License: MIT License
For example "if filesize > 50mb" -> open not in default editor but alternate editor
So your default editor for log files is Notepad++ but if the file size of the log is over 50mb open it in another editor, graphical mockup:
Use:
Source: Check the file size before editor is launched
http://www.ghisler.ch/board/viewtopic.php?t=49231
If you change the order of the editors first and then add a new one, the order is set back to the initial order.
By using various SendMessages with:
it is possible to avoid using the currently used Clipboard messages.
Additional option to show only editors that meet the criteria (extensions) in the menu, so you if you have four programs with "txt" in the extension, just show these four and not all editors in the foreground menu.
It would be a third option to open a file
Hello,
OS Env: Windows 10 64 bit
Reproduce steps:
Configure F4MiniMenu :
Total Commander:
2 - Start TC if not Running(set TC Path) and TC path is set correctly
Enable "Close F4MM when all copies of TC close"
Enable "Close F4MM when TC closes started by F4MM"
Filtered mode(menu): F4
Configure Total Commander: set F4 to run F4MiniMenu-64.exe
Close F4MiniMenu and Total Commander
Run F4MiniMenu
Expected Result:
4. F4MiniMenu is running and Total Commander is running, F4 menu in Total Commander works
Actual Result:
4. F4MiniMenu is not running, but Total Commander is running. F4 menu in Total Commander is not working when pressing F4 at first time
โ๏ธ While setting up an editor allow the TC parameters to be passed as Parameter and StartDir.
%P causes the source path to be inserted into the command line, including a backslash \ at the end.
%T inserts the current target path.
? as the first parameter causes a Dialog box to be displayed before starting the program, containing the following parameters. You can change the parameters before starting the program. You can even prevent the program's execution.
See also #14
Edit1: Also allow %O and %E and introduce %f41 (=placeholder for position of files on cmdline)
Edit2: Also allow %commander_path% to be used in program and icon paths
Unicode support for the Drag & Drop feature so it can be run using the AutoHotkey Unicode version. Would require Unicode version of lib\DropFilesA.ahk
%windir% not supported?
also, double-click should call "modify"
๐ Requested by Ovg
Debug version INI - just unpack into the same folder, close any running versions of F4MM and start F4MiniMenui2.ahk - after startup it should show a GUI with the contents of the Matchlist object
In filter mode if only one coincidence = call editor without showing menu
As noted by Ovg here using the Winkey combo in the background menu fails to operate as intended.
Has to do with the hk_prefix Line #316+
There seems to be an error with the XML settings file.
F4MiniMenu will try to create default configuration and restart.
Be sure to check the last backup of your settings in "F4MiniMenu.xml.bak"
Merge the XML and INI versions into one script allowing user to selected preferred method via settings menu and ask at first setup.
When changing format later one format should be translated to the other so the user can switch without any problems.
Hi,
a conntected a ftp drive in TC 8.52a, but after pressing F4 eg for a css file only the ftp download starts, but afterwards my assigned editor do not start, nothing happens.
On my local drive F4MiniMenu works (for the same files) perfect!
thanks!
webaschtl
During manual sort or after a "Set as Default" in the Configure editors Gui, the icon in the listview does not change which is confusing.
In the next version you will be able to use the fore/background menus in Explorer, Double Commander, and XYPlorer
For fun: keep track of
Experimental release using INI format to store the settings. If you want to manually edit the INI close the program first otherwise changes will be overwritten when you make changes in the program.
Just unpack into a new folder and run the script, there is no conversion script for XML to INI but the XML is pretty straight forward so it wouldn't be to hard to create the INI if you need to.
Edit: updated zip file Feb 15th to improve INI reading,writing
Edit2: updated zip file June 16th, missing XA in LIB folder (updated twice today)
Edit3: Now part of v0.9 which includes both versions XML and INI (F4MiniMenuI.ahk)
When you add or modify an editor allow the user to set an Icon for the menu entry and set a name to use in the Menu
I have this issue where if I'm opening a single file, the editor comes up but is not focused, so I need to click in it before I can start editing. The same does not happen when opening multiple files.
Hope this is the right place to ask. Can it do this? For example, start Meld with meld file1 file2
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.