From 9c402860fb020d8e4edbbb2a738c1a0312fb3089 Mon Sep 17 00:00:00 2001 From: "jan.nijtmans" Date: Wed, 20 Mar 2013 11:01:17 +0000 Subject: Add <> bindings to button, listbox and menu, for consistancy with ttk. --- library/button.tcl | 9 +++++++++ library/listbox.tcl | 3 +++ library/menu.tcl | 7 +++++++ 3 files changed, 19 insertions(+) diff --git a/library/button.tcl b/library/button.tcl index d095b8a..75378cc 100644 --- a/library/button.tcl +++ b/library/button.tcl @@ -109,6 +109,15 @@ bind Checkbutton { bind Radiobutton { tk::CheckRadioInvoke %W } +bind Button <> { + tk::ButtonInvoke %W +} +bind Checkbutton <> { + tk::CheckRadioInvoke %W +} +bind Radiobutton <> { + tk::CheckRadioInvoke %W +} bind Button {} bind Button { diff --git a/library/listbox.tcl b/library/listbox.tcl index f3434a5..2d9af20 100644 --- a/library/listbox.tcl +++ b/library/listbox.tcl @@ -142,6 +142,9 @@ bind Listbox <> { bind Listbox { tk::ListboxBeginSelect %W [%W index active] } +bind Listbox <> { + tk::ListboxBeginSelect %W [%W index active] +} bind Listbox