code
これはTkに関する一般的な質問なので、投稿がないことをお許しください。エントリ、いくつかのチェックボタン、ラジオボタン、およびボタン ウィジェットで構成される小さな Tcl/Tk GUI を作成しました。これらのウィジェットのいずれかが変更されたときに特定の proc を実行して、すべてのウィジェットの状態を確認し、何かを行う必要があります。チェックボタンがチェックされているときや、エントリウィジェットに何かが入力されているときなどです。
-command
forcheckbutton
やforなどradiobutton
のウィジェット固有のオプションを使用して、目的の動作を実現できます。この実装で私が抱えている問題は、これが完全に透過的で読みにくいということです。-validatecommand
entry
コマンドなどを使用bind
して、ウィジェットの変更時にスクリプトを呼び出すことはできますか?
注: 私は、ウィジェットが実際に変更されたときにのみスクリプトをトリガーしたいと思いbind
ます<KeyRelease>
。<ButtonRelease>
ありがとうございました