|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 22 Oct 2001 11:36:45 To : mike@lic145.kiev.ua Subject : Re: Q: Tk, bind, focus [Was: how to know kernel config?] -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: Mon, 22 Oct 2001 07:36:42 +0000 (UTC) >>>>> "m" == mike writes: m> PS: кто-нить сталкивался с таким (Tcl/Tk) -- bind артачится :( m> set t [frame .top -bd 2 -relief groove] m> [...] m> set f [frame $t.mboxes] m> listbox $f.lb -listvar mboxes -relief sunken \ m> -height 10 -width 50 -setgrid yes -selectmode browse m> pack $f.lb -side left -fill both -expand yes m> pack $f m> bind .top.mboxes.lb <Delete> delMBox m> Вот этот самый bind не собирается отрабатывать, пока клавиатурой фокус m> на этот listbox не загонишь. Это, понятно, можно ему устроить, привязав m> фокус на Enter/Leave -- но ПОЧЕМУ?! А иначе откуда оно знает, что данный <Delete> относится к виджету, о котором ты подумал? :) -- Serg (mailto:oskin@macomnet.ru http://oskin.msk.ru/). ~ ~ :q! --- ifmail v.2.14.os-p8 * Origin: MAcomnet (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/12069cc8a48a8.html, оценка из 5, голосов 10
|