I've optimized and cleaned the code generally and specially in tiles.inc.tamplate. It is running much better now. A bit slow when you find a lot of large images in a folder though.
There is still one last thing to enhance, I don't find a way to have LeftMouseUpAction within an IfMatchAction statement
Jaime Méndez wrote: ↑November 13th, 2022, 2:02 pm
I've optimized and cleaned the code generally and specially in tiles.inc.tamplate. It is running much better now. A bit slow when you find a lot of large images in a folder though.
There is still one last thing to enhance, I don't find a way to have LeftMouseUpAction within an IfMatchAction statement
Note: I finally got rid of the use of Magick.exe program
Find the font needed to be installed or be placed in "Fonts" folder in first post
I didn't download the posted package, because I know the code is quite complicated. But at least in the posted code I see you're exagerating with using quotes. For instance, using triple quotes in the !SetOption bang to delimitate what has to be set is alright, but you can't use the same triple quotes inside of the value which has to be set by the bang. This means that in the following option, taken from the posted code, the green triple quotes are ok, but the red ones are not and should be replaced by simple quotes: IfMatchAction=[!SetOption MeterTileSelection%% LeftMouseUpAction """[!CommandMeasure *mFilePath%%* """FollowPath"""][!SetVariable Path """[*mPath*]"""][!UpdateMeasure *mPath*][!CommandMeasure """*ScriptFactoryTiles*""" """Run((#*Amount*#-1))"""][!CommandMeasure """*ScriptRefresher*""" """Run()"""][!Refresh]"""].
Also, not sure why have you added the * characters around some measure names (also marked red above).
I finally finished with all I wanted to accomplish.
You'll find a new release EXpandExplore 3.0 in firs post
-Number of tiles in EXpandable and Items in its Explorer are fixed up to 20. You can scroll up and down to find more tiles and items with mouse action over the skin
-I Got rid of artifacts and glitches on transitions from expandable to explorer and viceversa
-Many bugs fixed
I present the ultimate folder browser for Rainmeter. You'll find many improvements with help tips that you can turn on/off
1.- Clean code to make it faster and more responsive
2.- Many buttons to manage your file browsing
3.- Cleaner skin when not in use hiding all buttons
4.- Change font size for a better reading
5.- Turn on/off images name for cleaner view
6.- Go easily to settings skin at the click of a button to change colors, favorites and launcher
7.- Sort files or show/hide system or hidden files at expandable view
8.- Turn On/Off skin for cleaner desk
9.- Turn on/off help tips while keeping important notifications always On
10.- Added a spacing bar for expandable view
11.- No need for other font installations, skin uses Calibri font
I added a dark transparent background for the expandable view to make it easier to read tiles names. Its size is according to number and arrangement of tiles.