suggestion for button improvement in MRT

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
solid
Power Member
Power Member
Posts: 747
Joined: 2004-08-09, 11:20 UTC

suggestion for button improvement in MRT

Post by *solid »

Currently in MRT there are 6 buttons for name for inserting placeholders. Instead, one can be changed to a pop-up menu, offering all available placeholders (as plug-in button does)

I made a screenshot to make myself clear. Please note that this is only explanatory screenshot, with placeholders and explanation taken from help file, not necessearily the way it should be, and there is only shown submenus for four tems: current name, counter, date and case.

This way all placeholders are there ready for insertion, without need to go to help file each time a rarely used placeholder is needed. Also will decrease novice user questions about how to rename files like this or like that.

So, what do you think?
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

2solid
Not bad, I like it!
I switched to Linux, bye and thanks for all the fish!
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

Nice idea, indeed!
User avatar
Stitscher
Power Member
Power Member
Posts: 1058
Joined: 2004-02-17, 12:34 UTC
Location: Hamburg, Germany

Re: suggestion for button improvement in MRT

Post by *Stitscher »

solid wrote: So, what do you think?
Looks good!

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

Post by *majkinetor ! »

I was always saying that MRT Interface is disaster.

I even have a better idea. Tree view on the left with categories of default and user presets (this makes all controls fade away). The treeview can have 2 parts - 1 for addition of basing building elements, the same as your menu and second part that will hold presets witch will on click replace values of all 3 inputs (mask, search and replace).

This is the screenshot. I think this is the way to go.
Colored part of the window is place for splitter ! It is to hide/show tree view.

http://img182.imageshack.us/img182/5072/clipbu9.png
Habemus majkam!
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3290
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

Meaning u want all 6 Buttons in 1 PullDown Menu clearly states u dont have a clue what [N#-#] does....
Hoecker sie sind raus!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48070
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

The idea of the buttons is to give beginners a hint on how to use placeholders. Pros type these by hand. :)
Author of Total Commander
https://www.ghisler.com
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

It's not "pro" to type placeholders by hand, it's just plain stupid. A good training for bonobos maybe, especially on a German keyboard with its AltGr+8/9. :)

@majki:
If you implement that like F4 in Opera (show/hide to not waste horizontal space) I would support it. ;)

Icfu
This account is for sale
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Of course :)
Good idea... I guess it is feasible.

I will see to find time for that.
Habemus majkam!
User avatar
solid
Power Member
Power Member
Posts: 747
Joined: 2004-08-09, 11:20 UTC

Post by *solid »

2ghisler(Author)
Well, pros or not pros, what are chances of implementing?

2majkinetor !
That's a totaly new design of MRT. It is nice, but defenitely we need first some fetures implemented before any redesign of UI, like plugins placeholders in the replace box, and possibility to make dirs.
And only adding extra buttons is not that much work as complete redesing IMHO.
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

The problem is that as soon as you have "your" dropdown list, there will be no GUI changes anymore for years...

Dropdown lists are for sure better than the state right now but they are counterproductive when selecting more than one placeholder:
1. Press button
2. Select an entry
3. Popup closes.

Again and again and again...

You can see the result of "features first, GUI later" approach when you look at the MRT or the custom column configuration. It can be used, yes, but it's far from being comfortable.

Icfu
This account is for sale
User avatar
solid
Power Member
Power Member
Posts: 747
Joined: 2004-08-09, 11:20 UTC

Post by *solid »

2icfu
I agree with you, but if the choice is GUI or features, i vote for features. GUI hasn't been changed for years anyway. I'm not saying that it doesn't need change, but if author doesn't have time or will to change it, then some facelift is welcome too.
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Its not that hard to change the gui to one I suggested.
Far from that, its probably easier to implement than your facelifts.

One other things, n00bs don't use MRTs. Its cuz of ugly interface and scary buttons with hierogliphs on them. I bet easier interface will attract more n00bs.

Sir_Silva wrote:Meaning u want all 6 Buttons in 1 PullDown Menu clearly states u dont have a clue what [N#-#] does....
You are amazing!
And its not pull down menu. Its a tree.
If you implement that like F4 in Opera (show/hide to not waste horizontal space) I would support it.
That was original idea. IT can be done in AHK as complete replacement for MRT as it now supports more advanced regexp then TC. Connecting TC and AHK can be done using %L. Extracting file names, extensions and reanges from filenames is peace of a cake in AHK. So.... again and again, we just need more coders - I can't do everything myself :D.

The point is, that there is alternative way to improve missing things in TC. I know Ghisler doesn't support "nasty hacks" but who cares, lets do it anyway. Interested people can send me e-mail :D

Why I prefer AHK for this
I like interpretators. They are slow, but you dont have regular problems like with compilers. That is pure text, it will surely work without depending on other things, anybody can read it, understand it, change it on the fly, and do whatever it wants to the code to fit its weird needs if case requires. Using C to create the same is no good - non programmers will not care, programmers will have hell trying to compile it in other versions of IDEs etc (for example, even the author of DM2 didn't succeded to compile DM2 in VS7 as it was created in VS6 !!!, and that is not acceptable - nobody uses VS6 any more).

AHK is good choice as it is the fastest interpretator I know for now. In C million dllcalls take 4 seconds on tested environment, in AHK 8 secs, in AutoIt 60 in VBScript 44 etc...

AHK is also only 1mb in size so if new version breaks the scrpt the one can always revert to old one and continue to work.

The consequences of AHK MRT will be usability of MRT in entire system (explorer Open/save, anywhere ....)
Habemus majkam!
Post Reply