Tk Library Source Code

View Ticket
Login
Ticket UUID: 1977644
Title: Using case sensitive accelerator keys for bwidget mainframe
Type: Patch Version: None
Submitter: cmard Created on: 2008-05-29 11:09:58
Subsystem: None Assigned To: nobody
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2013-07-04 17:26:58
Resolution: Not Applicable Here Closed By:
    Closed on:
Description:
The BWidget MainFrame widget supports an automatic accelerator key binding.

With current implementation of 'mainframe -menu' only lower case letters can be bind as accelerator keys.

By adding a new switch the accelerator key processing can be modified to support optional mixed case accelerator keys (e.g {Ctrl s} and {Ctrl S} for two different menu entries).

The patch file contains the changes of mainframe.tcl. Also a modified manual MainFrame.html is included which explains the new -casesensitive switch (some missing HTML tags are added, too).
User Comments: cmard added on 2008-05-29 18:09:59:

File Added - 279439: patch-mainframe1.23-casesensitive.txt

Attachments: