TC9.0b4 Lister - will close on {Media_Stop} key pressed

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
DuckDaffy
Junior Member
Junior Member
Posts: 14
Joined: 2016-06-10, 14:26 UTC

TC9.0b4 Lister - will close on {Media_Stop} key pressed

Post by *DuckDaffy »

Unexpected Lister close when {Media_Stop} key pressed.
In TC help there is only "Closes lister. Keys: ESC or q or ALT+F4", so I assume this is a bug. In TC 8.52a is too.

I can imagine that Lister can close with {Media_Stop} key when Lister play video or sound, but with text view it has no reason.

Will be nice to set {Media_Stop} behaviour in Lister settings as none/media only/always.

Also {Media_Next} and {Media_Prev} for next/previous file looks like good idea. ;)

Note: {*} means AutoHotkey key names.
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Lister close when {Media_Stop} key pressed
Confirmed.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This is intentional. Lister implements the same multimedia keys as a browser. The following keys are implemented:
APPCOMMAND_BROWSER_BACKWARD,
APPCOMMAND_BROWSER_FORWARD,
APPCOMMAND_BROWSER_REFRESH,
APPCOMMAND_BROWSER_STOP,
APPCOMMAND_MEDIA_STOP

The last one is used because often the stop key only sends
APPCOMMAND_MEDIA_STOP and not APPCOMMAND_BROWSER_STOP.
Author of Total Commander
https://www.ghisler.com
DuckDaffy
Junior Member
Junior Member
Posts: 14
Joined: 2016-06-10, 14:26 UTC

Post by *DuckDaffy »

Thx, then I suggest to update help file to inform users about this behaviour. ;)
Post Reply