0

tcl/tk ウィジェット iwidgets::combobox にはひどい欠陥があります。リストが消えると、フォーカスが GUI から離れてしまうため、マウスを GUI の外に出して戻さない限り、エントリ ボックスに入力できません。

この問題は他の場所でも指摘されていますが、解決策は見当たりません。
を。コマンド (-command オプション) を終了する前にフォーカスを取り戻す方法はありますか? b. 利用可能なより良いコンボボックスウィジェットはありますか? BWidgets の ComboBox を試しましたが、うまくいきません。自分でビルドする必要はありません。

4

1 に答える 1

3

Tcl/Tk 8.5 の時点で、Tile セットのウィジェットの一部としてコア言語に組み込まれたコンボボックス ウィジェットがあります。コマンドはttk::combobox. Tcl/Tk のビルド済みバージョンは、次の ActiveState からダウンロードできます。

http://www.activestate.com/activetcl/

詳細については、次のドキュメントを参照してください。

http://docs.activestate.com/activetcl/8.5/tcl/TkCmd/ttk_combobox.htm

HTH、

エリック・メルスキー

于 2009-06-16T17:08:15.923 に答える