standard event bindings
Hans Ronne
hronne@pp.sbbs.se
Sat Jun 22 04:11:00 GMT 2002
>How about this?
>
>--- tkconq.tcl.orig Sat Jun 22 17:18:41 2002
>+++ tkconq.tcl Sat Jun 22 17:18:41 2002
>@@ -2460,10 +2460,7 @@
> global dside
>
> bind $map <Key> \
>- { if {"%K" != "{}" && "%K" != "Shift_L" && "%K" != "Shift_R" \
>- && "%K" != "Meta_L" && "%K" != "Meta_R" \
>- && "%K" != "Alt_L" && "%K" != "Alt_R" \
>- && "%K" != "Control_L" && "%K" !=
>"Control_R" } \
>+ { if {"%K" == "Return" || [string length "%A"] <= 1} \
> { handle_key_binding "%A" "%K" %W %X %Y } }
>
> set mapview $map.leftside.botside.mapf.mapf2.map
I think you should check it in since it is the best solution so far. It
solves the Return key problem on the Mac and the unwanted zooming is gone.
The Delete and BackSpace keys still don't work, but I can live with that
(if you can solve that problem as well, it would of course be great).
Hans
Hans Ronne
hronne@pp.sbbs.se
More information about the Xconq7
mailing list