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
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

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

Post by *majkinetor ! »

Ah another waste of wiki space....
.. don't get me wrong Lefty...

Unieqely named custom columns are good idea but that is subset of something that Ghilser will never realise as high priority thing - command parameters !

That would add another dimension in TC both for using, and automating.
Habemus majkam!
Minchen
Junior Member
Junior Member
Posts: 36
Joined: 2006-04-11, 09:01 UTC

Post by *Minchen »

Really good program.

What about icons of 16x16 pixels? Or better get the icons from the exe-file?
User avatar
Stitscher
Power Member
Power Member
Posts: 1058
Joined: 2004-02-17, 12:34 UTC
Location: Hamburg, Germany

Post by *Stitscher »

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

Post by *majkinetor ! »

Or better get the icons from the exe-file
I cant do anything about it since Favmenu is currently supporting only 12x12 icons. This is not my fault but AHK as a language doesn't allow for this. AFAIK, author of AHK is working on it, so Favmenu will have it from moment AHK have it.

Another solution that I am more and more thinking of is to forget about the "Menu" command itself and create GUI on my own. The side effects of this are amazing customization, icons, refreshing etc...

For instance you could have panels that you could include like; History, TC menu, this menu, that menu, Start menu etc... From that moment you build your menu like a lego (those using CLCL will recognise this from CLCL menu config). This will also allow for icons of arbitrary size, images, and anything else (per application menus, separate hotkeys for different menus etc..)

This is lot of work, and changing some basic architecture things in Favmenu but since the main work of this script is not an interface but functionality witch will stay the same, I guess this can be easily integrated step by step...

If anybody wants to help in AHK coding this is good time to jump in :)

In short I want to do the following:
- removing standard menu for normal window that will simulate the menu
- visualistaion of this menu (a.k.a. skin)
- modular structure via plugins that allow access to other menus (start menu, history, favorites etc...)
- per application favorites
- launchable submenus (shift enter executes submenu item)
- visual notification on client (like new caption button or similar)
Habemus majkam!
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

The very good news is that it turned out that u can create menus with icons, and even bettter, to create menus that have per item customization (color, font, icon size etc...). I am currently designining new menu command that will have all that current is missing.

So, soon, you will have large icons in Favmenu.
This new menu command will also allow me to refresh menu "the smart" way, so you will never wait for the menu.

Another side effects of new menu command will be: submenus acting like menu items, right click on menu item (this can be used for instance to go to Properties or to insert current directory bellow/above clicked item).

Shortely, all that we wanted so far and much more.

I don't know so far how highly customizable menu like this one will influence the speed of large menus (I didn't finish command yet) but I guess there will be no problems since menu will not be refreshed every time, but just on changes.

The only thing I didn't succed so far in AHK is to create drag&drop menus, so you can move items on different positions, like in Start->Programs menu.... hopefully, this will also be done.
Habemus majkam!
User avatar
Stitscher
Power Member
Power Member
Posts: 1058
Joined: 2004-02-17, 12:34 UTC
Location: Hamburg, Germany

Post by *Stitscher »

Good news, majki! :)
Sounds fantastic. THX, for your work.

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

Post by *majkinetor ! »

This is preview of new AHK menus :)

Of course, all AHK users will be able to use them for anything else when I finish the code

Screenshot
Habemus majkam!
User avatar
gbo
Senior Member
Senior Member
Posts: 329
Joined: 2005-03-31, 19:58 UTC
Location: Lausanne (Switzerland)

Post by *gbo »

We want it for next Monday :!: :lol:

Have a nice programming week-end
Gil
Licence #17346

90% of coding is debugging. The other 10% is writing bugs.
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

I know.. I know... I want it too.
AHK internal menu was very big problem, since it was very unflexibile.

With my command many problems will be solved previosly not possible (among already mentioned, ability to have only icon for something, without name or several items with the same name etc...)

But it will not be so soon... I first have to finish menu command, then test it, then integrate everything into Favmenu.... And above all, I am very tired.....

The difference is big now, however, since I know that this thing can be done. So... one step at the time...
Habemus majkam!
TucknDar
Senior Member
Senior Member
Posts: 227
Joined: 2003-02-07, 09:44 UTC
Location: Oslo
Contact:

Post by *TucknDar »

majkinetor ! wrote:...

I am very tired.....

...

So... one step at the time...
Yes, go easy, majkinetor !, we wouldn't want your AHK+TC inspiration to disappear!!

btw, do you have some sort of donation-scheme or anything? PayPal for instance? Or are you familiar with DonationCoder.com? I'm pretty sure some of your scripts would be right up several DC-users' alley, and you might reap the benefits of that through donations.

I know you're not in it for the money, but I assume even you could do with an extra buck or two ;)

I love Favmenu, btw! use it all the time!
license #76904
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

Super stuff majki majkam!

You're much too clever for words so here are some actions: BASH! BIFF! WALLOP! THUMP! There - you feel much better now, right? :lol:

Muchos gracias for all the hard work and give that carpal tunnel a rest.

Best regards.



[edit] Bloody hell, I just saw your screenshot - damned nice I have to say!
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

2TucknDar
btw, do you have some sort of donation-scheme or anything?
No, not for now. Maybe when I finish my "code" site.
Its really good thing to know that you consider to donate without nag screen that forces you to do so. That fact alone is enough for me.

Thank you.

2SQUIRE
Muchos gracias for all the hard work and give that carpal tunnel a rest.
Hej Squire, always nice to hear some words from you.
About my carpa tunnel, it got better last month. Before that, my both hands were hurting so bad (and the clicking finger ) that I was afraid I will not to be able to work in IT anymore. Then I brought my MS Natural keyboard from the home to my job and things are more or less fine now.... it turned out that it was mostly cuz of crappy keyboard on my work - when I change the keyboard the pain dissappeared after several days...

... Its funny...... my colegues and bosses look me here like I am insane.... they can't understand why programmers need better equipement - they think I am fancy - so they are generaly making fun of me and my hand problems ?!. Only the piano player understandas :) .... OMG...where do I live....
Habemus majkam!
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

2majkinetor !

So you have the right avatar - he looks like he's suffering from CT syndrome too!
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

@majkinetor:
TC is not found on first run if registry entries InstallDir and/or IniFileName contain an environment variable.

Icfu
This account is for sale
Post Reply