shortcut selection of checkable menu item should toggle checkmark (merge to 4.1.4)
svn: r13220 original commit: a016c8c108583959dc68282cb873c207a66b0f9d
This commit is contained in:
parent
ff00050329
commit
8c9abb44de
|
@ -305,7 +305,11 @@
|
||||||
;; keymap function callback already in exit mode:
|
;; keymap function callback already in exit mode:
|
||||||
(lambda (edit event)
|
(lambda (edit event)
|
||||||
(if (is-enabled?)
|
(if (is-enabled?)
|
||||||
(callback this (make-object wx:control-event% 'menu))
|
(begin
|
||||||
|
(when (this . is-a? . checkable-menu-item%)
|
||||||
|
(begin
|
||||||
|
(send this check (not (send this is-checked?)))))
|
||||||
|
(callback this (make-object wx:control-event% 'menu)))
|
||||||
(wx:bell))))
|
(wx:bell))))
|
||||||
(send keymap map-function key-binding "menu-item")
|
(send keymap map-function key-binding "menu-item")
|
||||||
keymap))])
|
keymap))])
|
||||||
|
|
Loading…
Reference in New Issue
Block a user