Error in Total Commander Menu Editor (TCME) 1.03

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

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
petermad
Power Member
Power Member
Posts: 14809
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Error in Total Commander Menu Editor (TCME) 1.03

Post by *petermad »

If I open a menu file that contains the command cm_Exchange, TCME insists on changing that command to cm_ExchangeSelection upon saving.

The following shortcuts seems to be missing in sclist.txt :
cm_OpenDirInNewTab=C+Up
cm_OpenDirInNewTabOther=CS+Up
cm_SwitchToNextTab=C+Tab
cm_SwitchToPreviousTab=CS+Tab
cm_SyncChangeDir=CA+Tab
cm_LeftShort=C+F1
cm_LeftLong=C+F2
cm_LeftByName=C+F3
cm_LeftByExt=C+F4
cm_LeftByDateTime=C+F5
cm_LeftBySize=C+F6
cm_LeftUnsorted=C+F7
cm_LeftTree=C+F8
cm_LeftAllFiles=C+F10
cm_LeftExecs=C+F11
cm_LeftUserDef=C+F12
cm_LeftComments=CS+F2
cm_LeftQuickview=C+Q
cm_RightShort=C+F1
cm_RightLong=C+F2
cm_RightByName=C+F3
cm_RightByExt=C+F4
cm_RightByDateTime=C+F5
cm_RightBySize=C+F6
cm_RightUnsorted=C+F7
cm_RightTree=C+F8
cm_RightAllFiles=C+F10
cm_RightExecs=C+F11
cm_RightUserDef=C+F12
cm_RightComments=CS+F2
cm_RightQuickview=C+Q
cm_NextCommand=C+E
cm_MultiRenameFiles=C+M
cm_OpenNewTab=C+T
cm_OpenNewTabBg=CS+T
cm_ExchangeWithTabs=CS+U
cm_CloseCurrentTab=C+W
cm_CloseAllTabs=CS+W
cm_ClearCmdLine=C+Y


best regards
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Hacker
Moderator
Moderator
Posts: 13068
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Thanks for the feedback (and the mail :) ), though it would've been nice if you'd have posted in the "official" thread - http://www.ghisler.ch/board/viewtopic.php?t=88 . :)

Anyways, TCME 1.04 is out ( http://www.angelfire.com/sk/thehacker/tcme/ or http://thehacker.host.sk/tcme/ ). The missing commands are added (except for the cm_left or cm_right ones), among other things:

1.04
- pressing up / down arrow keys in Filter moves focus to source panel
- pressing / in target panel activates filter
- double-clicking in target panel simulates Enter (rename item)
- Command label is now automatically updated when the source panel gets the focus (for example when the user leaves the Filter by pressing Tab or one of the up / down arrows)
- updated sclist.txt for TC 6.0
- allowed for lines like [Left]=0; in totalcmd.inc (now TCME only checks if each line starts with a 'cm_'; the ones which don't are skipped)
- fixed a bug which would find the wrong command name and number from totalcmd.inc for a given menuitem upon loading. Each loaded menuitem is compared against the whole totalcmd.inc until a match is found. Unfortunately, cm_exchangeselection (cm_exsel) is higher in the list than cm_exchange (cm_ex), so before cm_ex gets compared to cm_ex it gets compared to cm_exsel (which contains the string cm_ex) and we get a false positive find result. Well, I fixed that. :-)
- added "Delete" and "Delete entire submenu" items to the right-click menu. They are not visible when the menu is called by pressing Insert
- added some more shortcuts to sclist.txt which I missed before (mainly because they aren't documented); thanks to Peter Madsen
- removed the source from the main distribution; you can download it separately from the homepage now

Thanks
Roman
Post Reply