FavMenu 2.0

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

Can anyone confirm this oddity?

I have my middle mouse button = double left-click. I use FavMenu.exe, not .ahk.

[1] Without FavMenu loaded, regular double-LC on folder in TC opens folder, middle click also opens folder.

[2] With FavMenu 1.0 13/08/06 loaded, mouse behaves normally as in [1].

[3] With FavMenu 2.0 loaded, regular double-LC on folder opens folder, middle click does NOT open folder but acts like a single-LC.

[4] This happens only with TC (6.54 and 7b2). Otherwise, middle click functions normally for all other programs, including Explorer.

WinXP SP2. Any answers? Thanks.
jjk
Member
Member
Posts: 181
Joined: 2003-07-03, 10:41 UTC

Post by *jjk »

I confirm this annoying oddity. That's the unique reason why I don't use FavMenu all the day :), though I use TC even all the night ;)
User avatar
gbo
Senior Member
Senior Member
Posts: 329
Joined: 2005-03-31, 19:58 UTC
Location: Lausanne (Switzerland)

Post by *gbo »

Hello,

The problem comes from this function tc_hook.ahk

Dbl click on the TC blue bar above listbox -> call Favmenu2.
http://ghisler.ch/board/viewtopic.php?p=92307#92307

So if you don't need it you can just modify the ahk script and create an exe if needed.

~line 520 just put into comment [;] the following line and the [middle -> dblclick] will work again.

Code: Select all

;#include includes\tc_hook.ahk
But I guess Majki will come with a fix soon :wink:
Gil
Licence #17346

90% of coding is debugging. The other 10% is writing bugs.
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

OK, thanks gbo!
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

I will definitely remove tc_hook until I find some better way. I hate it too!

It was quick code for gbo, and I don't know why I didn't put an option for that....

As gbo told you, just comment tc_hook include

The problem is in inability of AHK to monitor double clicks together with the limitation that "activation" click is not monitored. This is confirmed by AHK author and will be probably fixed in some of future versions (no bug in AHK at all, but bad design)

BTW, exe version has somewhat slower start-up then AHK version (true for all AHK scripts). THere is no difference in speed when script is stared.
Habemus majkam!
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

2majkinetor !
See here
http://www.ghisler.ch/board/viewtopic.php?p=108861#108861

//don't reply here, I don't read this topic
Minchen
Junior Member
Junior Member
Posts: 36
Joined: 2006-04-11, 09:01 UTC

Post by *Minchen »

waiting for new version since sept 2006 :?
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

There will definitely be a new version, I can not tell when.

The problem is that AHK version can not be much upgraded without nasty programming tricks so I lost interest to maintain it. Evenutal icons in menus in AHK v2 may change that.

But this will probably end as an regular windows application and I am designing some new features, like menus that can be pinned so they don't dissaper after item activation (at any level of herarchy (see BlackBox menus for example) witch is IMO the biggest problem with windows menus - if you want to select the same item several times in the deeper level of submenu hierarchies you have to browse entire structure everytime.

That and personalized menus (per application).

When is going to be, can't tell now.

Thx for your support.
Habemus majkam!
User avatar
GammelBert
Member
Member
Posts: 109
Joined: 2007-02-21, 18:42 UTC
Location: Germany

Post by *GammelBert »

nice script!

I have an old pc which hasn't much memory so I don't want to keep the script run persistent in background. I'd like to start it only in case there is an open/save dialoge. After switching folder with the script I would like to exit it. Is there a way to do this?

Regards!
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

THe only thing you can do in FavMenu is this:

Setup->Integration:

Uncheck all except "Open/Save dialogs"

I also wrote the function that recognise Open/Save dialogs in windows. U can create AHK script that uses this func to recognise the dialog and then launches Favmenu. You can manuely change Favmenu to exit after evaluation ... Its single line addition

BTW, that will not change your memory situation to much. Favmenu is not using much more memory then blank AHK script.

This is the Favmenu memory table for "normal" menu (about 50 items):

Physical Memory | First Run | Reloaded
------------------------------------------------------------------
Working Set | 5.324 | 2.512
WS Private | 2.452 | 1.668
WS Shareable | 2.872 | 844
WS Shared | 2.824 | 836
Peek | 5.324 | 4.504

Sharable segments are shared between all Windows running applications. Windows still counts it for every of them, so the only thing you should look is WS Private.
You can save 1MB of RAM if you reload it after first execution.
Habemus majkam!
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

News 24. February

I started to work on Favmenu 3.0

First features implemented so far are big icons in menus (any desired size [12-256, notice 12 for historical reasons :D] ), customizable menu/submenu background and text color, and instant apperiance and refreshing even for extremely big menus (I tested with 300+ menu items).

Planned (but not confirmed) features:
- tooltips for menu items
- right click on menu items
- submenus holding actions
- more reliable interacton with TC.
- option to set witch folder view to set upon openng folder in TC.
- entirely new system of menu definition with menu-plugins (like CLCL) including special plugin for launching AHK functions (non-compiled version only) and floating menu (new kind of menu that you can connect to any existing menu in the hierarchy for quick access)


Screenshot (icon size 48 ):

Image: http://www.autohotkey.net/~majkinetor/Favmenu/Screens/FavMenu3Devel.PNG
Last edited by majkinetor ! on 2007-02-27, 08:00 UTC, edited 2 times in total.
Habemus majkam!
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

2 majki !

Yeesss! Really lovely stuff. I have to say that other than TC itself, your FavMenu and the clip manager ClipCache are easily the most used and helpful small apps on my system.

So I can hardly wait for FavMenu 3 and will hold your feet to the flames if you don't come up with the goods. :wink:

Thanks long in advance!
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

:)

Nice to see you man, after long time ...
Habemus majkam!
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

Likwise O Great Serbian Prince of Darkness, likewise!

Maybe we ought to start another burst of completely off-the-wall posts to give Hacker something to cut 'n paste other than his toenails.

Regrettably I took my anti-provocation pills last night and can't summon up the will to tie a knot in SirSilva's tail just yet. Have you noticed that all posters seem very nice and polite of late, aside from "xx haha I'm back" and possibly "d" whose posts are so frighteningly incomprehensible that I can't tell whether he's being rude or not.

But it's true that the open/save dialogs pop up the most often in these parts and FavMenu comes to the rescue everytime.

Hallelujah! Habemus Majkam! Long Live Rock 'n' Roll! George Bush for Pope! Tony Blair for Queen! Bird's milk for me! :lol:
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

ROFL

ah, like in good old times... :D
Habemus majkam!
Post Reply