A Widget Library
View Ticket
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.
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: Deleted Last Modified: 2013-07-04 17:57:21
Resolution: Not Applicable Here Closed By:
    Closed on:
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