[solved] TC9.5b4 x64 - Icons and checkmarks can not both be shown in some menus

Bug reports will be moved here when the described bug has been fixed

Moderators: sheep, Hacker, Stefan2, white

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

[solved] TC9.5b4 x64 - Icons and checkmarks can not both be shown in some menus

Post by *petermad » 2019-11-11, 23:56 UTC

In TC9.5b4 64bit, some menus only show icons, but not checkmarks.

See:
https://madsenworld.dk/tcmd/viewmenu.png
https://madsenworld.dk/tcmd/commandsmenu.png

Whereas other similar menus show both icons and checkmarks as it should be:
https://madsenworld.dk/tcmd/leftrightmenus.png (mockup)

Reproduced in 64bit TC 9.5b4 under Windows 7 and 10, but not in 32bit TC 9.5b4

This bug is NOT present before TC 9.5b4

View menu:
Spoiler
Show

Code: Select all

POPUP "&View"
  MENUITEM "&Brief View\tCtrl+F1", 301
  MENUITEM "&Full View\tCtrl+F2", 302
  MENUITEM "T&humbnail View\tShift+Ctrl+F1", 269
  MENUITEM "F&ile Comments\tShift+Ctrl+F2", 300
  MENUITEM SEPARATOR
  MENUITEM "Cust&om Columns\tShift+F1", 270
  MENUITEM "    Previous", 5502
  MENUITEM "    Next", 5501
  MENUITEM "Custom View Modes", 333
  MENUITEM "    Auto Switch Mode", 2947
  MENUITEM SEPARATOR
  MENUITEM "&Tree View\tCtrl+F8", 303
  POPUP "S&eparate Tree View"
    MENUITEM "&0 (None)", 3200
    MENUITEM "&1 (One for Both Panels)", 3201
    MENUITEM "&2 (One for Each Panel)", 3202
    MENUITEM "&Next\tShift+Ctrl+F8", 3203
    MENUITEM SEPARATOR
    MENUITEM "&One Tree View On/Off", 3204
    MENUITEM "&Two Tree Views On/Off", 3205
  END_POPUP
  MENUITEM "    Next\tShift+Ctrl+F8", 3203
  MENUITEM SEPARATOR
  MENUITEM "&Quick View\tCtrl+Q", 304
  MENUITEM "Quick View (Without Plu&gins)", 306
  MENUITEM "Quick View in Separate Window\tShift+Ctrl+Q", 2941
  MENUITEM "Quick View in Separate Window (Without Plugins)", 2942
  MENUITEM SEPARATOR
  MENUITEM "Branch Vie&w\tCtrl+B", 2026
  MENUITEM "Branch View (Only Selected)\tShift+Ctrl+B", 2046
  MENUITEM SEPARATOR
  MENUITEM "&Vertical Alignment", 305
  MENUITEM SEPARATOR
  MENUITEM "Sort by &Name\tCtrl+F3", 321
  MENUITEM "Sort by E&xtension\tCtrl+F4", 322
  MENUITEM "Sort by Ti&me\tCtrl+F5", 324
  MENUITEM "Sort by &Size\tCtrl+F6", 323
  MENUITEM "&Unsorted\tCtrl+F7", 325
  MENUITEM "&Reverse Order", 330
  POPUP "Sort b&y Column"
    MENUITEM "Sort by &3rd Column", 6003
    MENUITEM "Sort by &4th Column", 6004
    MENUITEM "Sort by &5th Column", 6005
    MENUITEM "Sort by &6th Column", 6006
    MENUITEM "Sort by &7th Column", 6007
    MENUITEM "Sort by &8th Column", 6008
    MENUITEM "Sort by &9th Column", 6009
  END_POPUP
  MENUITEM SEPARATOR
  MENUITEM "&All Files\tCtrl+F10", 312
  MENUITEM "&Programs\tCtrl+F11", 311
  MENUITEM "&Custom...\tCtrl+F12", 314
  MENUITEM "*.*", 313
  MENUITEM "Only Se&lected Files", 2023
  MENUITEM SEPARATOR
  MENUITEM "Select &Drive\tAlt+F1 / F2", 331
END_POPUP
Commands menu:
Spoiler
Show

Code: Select all

POPUP "&Commands"
  MENUITEM "Directory &Tree...\tAlt+F10", 500
  MENUITEM "Set &Volume Label...", 505
  MENUITEM "System &Information...", 506
  MENUITEM "Background Transfer &Manager...", 559
  MENUITEM "&Choose Internal command...", 2924
  MENUITEM "&Unload Plug-ins", 2913
  MENUITEM "&Watch Directory Changes", 2921
  MENUITEM "Ignore &Files on List", 2922
;  MENUITEM "Don't Redirect system&32 Folder", 2925
  MENUITEM SEPARATOR
  MENUITEM "Source &<-> Target\tCtrl+U", 531
  MENUITEM "Source <-&> Target (Including Tabs)\tShift+Ctrl+U", 535
  MENUITEM "Source &= Target", 532
  MENUITEM "Directory/Link at Cursor -> &Left/Top\tCtrl+Left", 2024
  MENUITEM "Directory/Link at Cursor -> &Right/Bottom\tCtrl+Right", 2025
  MENUITEM "Sync&hronize Directory Change Source && Target", 2600
  MENUITEM SEPARATOR
  MENUITEM "Reread Source\tF2 / Ctrl+R", 540
  MENUITEM "Reload Selected Thum&bnails", 2918
  MENUITEM "Reload Icons in Button Bars and Main Menu", 2945
  MENUITEM "Reload file in Quic&k View", 2946
  POPUP "Custom Colum&ns"
    MENUITEM "Load 'On Demand' Fields for &All Files", 5512
    MENUITEM "Load 'On Demand' Fields for &Selected Files", 5513
    MENUITEM "Stop Loading of Fields in the &Background", 5514
  END_POPUP
  MENUITEM SEPARATOR
  MENUITEM "Center &Panel Divider", 909
  MENUITEM "Panel Divider &100% Towards Destination", 910
  MENUITEM "Vertical Button Bar On/Off", 2944
  MENUITEM "Vertical Ali&gnment", 305
  MENUITEM SEPARATOR
  MENUITEM "Ma&ximize Window", 2015
  MENUITEM "Minimi&ze Window\tShift+Esc", 2000
  MENUITEM "Re&store Window", 2016
  MENUITEM "Close Window (&Quit)\tAlt+F4", 24340
  MENUITEM "Rest&art Total Commander...", em_ext_restartcommander
  POPUP "Run S&eparate Instance of..."
    MENUITEM "&Total Commander *...", em_ext_newcommander
    MENUITEM "Total Commander as &Administrator ...", em_ext_newcommander1
    MENUITEM "Total Commander with &Fresh ini Files *...", em_ext_newcommander2
    MENUITEM "&Lister...", em_ext_list
    MENUITEM "Fi&nd Files...", em_ext_find
    MENUITEM "&Compare Contents...", em_ext_comp
    MENUITEM "&Synchronize Directories...", em_ext_sync
    MENUITEM "Synchronize &Directories (Only Selected Files/Folders)...", em_ext_sync2
    MENUITEM "Syncroni&ze First Two Selected Folders/Archives...", em_ext_sync3
    MENUITEM "Synchronize Directories - Autostart &with Current Settings...", em_ext_sync4
    MENUITEM "Synchronize Directories - Autostart wit&h Default Settings...", em_ext_sync5
    MENUITEM "&USB Cable Connection - Server...", em_ext_USBcable
    MENUITEM "L&PT1 Cable Connection - Server...", em_ext_LPTcable
  END_POPUP
  MENUITEM SEPARATOR
  POPUP "C&ommand Line"
    MENUITEM "&Copy Path to Command Line\tCtrl+P", 2019
    MENUITEM "&Next Command Line", 2005
    MENUITEM "&Previous Command Line\tCtrl+E", 2006
    MENUITEM "&Delete Command Line\tCtrl+Y", 2004
    MENUITEM "&Focus on Command Line\tShift+Right", 4003
    MENUITEM SEPARATOR
    MENUITEM "&Show Command Line", 2910
  END_POPUP
  MENUITEM "Comman&d Prompt Window...", 511
  MENUITEM "Command Prompt Window (Administrator)...", em_ext_cmdelevated
END_POPUP
Left & Right menus:
Spoiler
Show

Code: Select all

POPUP "&Left"
  MENUITEM "&Brief View\tCtrl+F1", 101
  MENUITEM "&Full View\tCtrl+F2", 102
  MENUITEM "T&humbnail View\tShift+Ctrl+F1", 69
  MENUITEM "F&ile Comments\tShift+Ctrl+F2", 100
  MENUITEM SEPARATOR
  MENUITEM "Cust&om Columns\tShift+F1", 70
  MENUITEM "    Previous", 5506
  MENUITEM "    Next", 5505
  MENUITEM "Custom View Modes", 133
  MENUITEM "    Auto Switch Mode", 2947
  MENUITEM SEPARATOR
  MENUITEM "&Tree View\tCtrl+F8", 103
  POPUP "S&eparate Tree View"
    MENUITEM "&0 (None)", 3200
    MENUITEM "&1 (One for Both Panels)", 3201
    MENUITEM "&2 (One for Each Panel)", 3202
    MENUITEM "&Next\tShift+Ctrl+F8", 3203
    MENUITEM SEPARATOR
    MENUITEM "&One Tree View On/Off", 3204
    MENUITEM "&Two Tree Views On/Off", 3205
  END_POPUP
  MENUITEM "    Next\tShift+Ctrl+F8", 3203
  MENUITEM SEPARATOR
  MENUITEM "&Quick View\tCtrl+Q", 204
  MENUITEM "Quick View (Without Plu&gins)", 206
  MENUITEM "Quick View in Separate Window\tShift+Ctrl+Q", 2941
  MENUITEM "Quick View in Separate Window (Without Plugins)", 2942
  MENUITEM SEPARATOR
  MENUITEM "Branch Vie&w\tCtrl+B", 2034
  MENUITEM "Branch View (On&ly Selected)\tShift+Ctrl+B", 2047
  MENUITEM SEPARATOR
  MENUITEM "&Vertical Alignment", 305
  MENUITEM SEPARATOR
  MENUITEM "Sort by &Name\tCtrl+F3", 121
  MENUITEM "Sort by E&xtension\tCtrl+F4", 122
  MENUITEM "Sort by Ti&me\tCtrl+F5", 124
  MENUITEM "Sort by &Size\tCtrl+F6", 123
  MENUITEM "&Unsorted\tCtrl+F7", 125
  MENUITEM "&Reverse Order", 130
  POPUP "Sort b&y Column"
    MENUITEM "Sort by &3rd Column", 6203
    MENUITEM "Sort by &4th Column", 6204
    MENUITEM "Sort by &5th Column", 6205
    MENUITEM "Sort by &6th Column", 6206
    MENUITEM "Sort by &7th Column", 6207
    MENUITEM "Sort by &8th Column", 6208
    MENUITEM "Sort by &9th Column", 6209
  END_POPUP
  MENUITEM SEPARATOR
  MENUITEM "&All Files\tCtrl+F10", 112
  MENUITEM "&Programs\tCtrl+F11", 111
  MENUITEM "&Custom...\tCtrl+F12", 114
  MENUITEM "*.*", 113
  MENUITEM SEPARATOR
  MENUITEM "Select &Drive\tAlt+F1", 131
END_POPUP

POPUP "&Right"
  MENUITEM "&Brief View\tCtrl+F1", 201
  MENUITEM "&Full View\tCtrl+F2", 202
  MENUITEM "T&humbnail View\tShift+Ctrl+F1", 169
  MENUITEM "F&ile Comments\tShift+Ctrl+F2", 200
  MENUITEM SEPARATOR
  MENUITEM "Cust&om Columns\tShift+F1", 170
  MENUITEM "    Previous", 5508
  MENUITEM "    Next", 5507
  MENUITEM "Custom View Modes", 233
  MENUITEM "    Auto Switch Mode", 2947
  MENUITEM SEPARATOR
  MENUITEM "&Tree View\tCtrl+F8", 203
  POPUP "S&eparate Tree View"
    MENUITEM "&0 (None)", 3200
    MENUITEM "&1 (One for Both Panels)", 3201
    MENUITEM "&2 (One for Each Panel)", 3202
    MENUITEM "&Next\tShift+Ctrl+F8", 3203
    MENUITEM SEPARATOR
    MENUITEM "&One Tree View On/Off", 3204
    MENUITEM "&Two Tree Views On/Off", 3205
  END_POPUP
  MENUITEM "    Next\tShift+Ctrl+F8", 3203
  MENUITEM SEPARATOR
  MENUITEM "&Quick View\tCtrl+Q", 104
  MENUITEM "Quick View (Without Plu&gins)", 106
  MENUITEM "Quick View in Separate Window\tShift+Ctrl+Q", 2941
  MENUITEM "Quick View in Separate Window (Without Plugins)", 2942
  MENUITEM SEPARATOR
  MENUITEM "Branch Vie&w\tCtrl+B", 2035
  MENUITEM "Branch View (Only Selected)\tShift+Ctrl+B", 2048
  MENUITEM SEPARATOR
  MENUITEM "&Vertical Alignment", 305
  MENUITEM SEPARATOR
  MENUITEM "Sort by &Name\tCtrl+F3", 221
  MENUITEM "Sort by E&xtension\tCtrl+F4", 222
  MENUITEM "Sort by Ti&me\tCtrl+F5", 224
  MENUITEM "Sort by &Size\tCtrl+F6", 223
  MENUITEM "&Unsorted\tCtrl+F7", 225
  MENUITEM "&Reverse Order", 230
  POPUP "Sort b&y Column"
    MENUITEM "Sort by &3rd Column", 6303
    MENUITEM "Sort by &4th Column", 6304
    MENUITEM "Sort by &5th Column", 6305
    MENUITEM "Sort by &6th Column", 6306
    MENUITEM "Sort by &7th Column", 6307
    MENUITEM "Sort by &8th Column", 6308
    MENUITEM "Sort by &9th Column", 6309
  END_POPUP
  MENUITEM SEPARATOR
  MENUITEM "&All Files\tCtrl+F10", 212
  MENUITEM "&Programs\tCtrl+F11", 211
  MENUITEM "&Custom...\tCtrl+F12", 214
  MENUITEM "*.*", 213
  MENUITEM SEPARATOR
  MENUITEM "Select &Drive\tAlt+F2", 231
END_POPUP
Last edited by petermad on 2019-11-13, 22:19 UTC, edited 1 time in total.
License #524 (1994)
Danish Total Commander Translator
TC 9.5b8 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1909) 64bit, 'Everything' 1.4.1.935 (x64)
TC 3.0b12 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 38408
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC9.5b4 x64 - Icons and checkmarks can not both be shown in some menus

Post by *ghisler(Author) » 2019-11-12, 20:10 UTC

Author of Total Commander
http://www.ghisler.com

User avatar
petermad
Power Member
Power Member
Posts: 8972
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: TC9.5b4 x64 - Icons and checkmarks can not both be shown in some menus

Post by *petermad » 2019-11-12, 22:01 UTC

Is this the same bug?
No the other bug only occurred in Dark mode, this one occurs in both modes, and in this bug the column for the checkmarks is simply missing - but only for certain menus - I haven't yet found out what triggers it - it is not just the number of items since the View menu and the Left and Right menu has the same number of items, but the bug is only present in the View menu.

You can download the full menu for testing here: https://madsenworld.dk/tcmd/tc950_win10x86_amd64_eng.zip
License #524 (1994)
Danish Total Commander Translator
TC 9.5b8 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1909) 64bit, 'Everything' 1.4.1.935 (x64)
TC 3.0b12 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 38408
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC9.5b4 x64 - Icons and checkmarks can not both be shown in some menus

Post by *ghisler(Author) » 2019-11-13, 17:39 UTC

It's mentioned in the thread that it applies not only to dark mode, but also to normal mode.

Could you try with beta 5, please?
Author of Total Commander
http://www.ghisler.com

User avatar
petermad
Power Member
Power Member
Posts: 8972
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: TC9.5b4 x64 - Icons and checkmarks can not both be shown in some menus

Post by *petermad » 2019-11-13, 22:18 UTC

Confirmed fixed in TC 9.5b5 :-)
License #524 (1994)
Danish Total Commander Translator
TC 9.5b8 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1909) 64bit, 'Everything' 1.4.1.935 (x64)
TC 3.0b12 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

Post Reply