TclApp - accelerator and ALT key bindings don't work for a Tcl/Tk 8.4 application

Posted by sdeacon on 2015-08-27 13:39

I'm wrapping a GUI application that has control and ALT key bindings for some menu items.

The bindings no longer work in the wrapped application if I use the Tk 8.4 base kit "base-tk-linux-x86_64". If I use the Tk 8.5 base kit "base-tk8.5-thread-linux-x86_84" everything is OK.

For this application I can test with 8.5 but I cannot migrate to a version higher than 8.4 due to other usage constraints.

Is this a known issue, is there a workaround ?

I am using TDK version 5.3.0.295349

Best regards
Shaun

grahams
ActiveState Staff
Wed, 2015-12-02 10:15

I have not found a possible cause. Is the code new? You might be using a module or a version of a module that requires 8.5. Does it work under 8.4 if you build with a 32-bit basekit, or does it work on a different Linux distro?