問題タブ [tk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1275 参照

r - Tcl / Tk:ウィンドウを最大化/ウィンドウが最大化されているかどうかを判断しますか?

トップレベルウィンドウが最大化されているかどうかを確認できますか?また、プログラムで最大化できますか?私はWindowsXPでRのtcltkパッケージ8.5を使用しています。

質問の理由は次の<Visibility>とおりです。最初にwithdrawを呼び出し、次にdeiconifyを呼び出して、イベントを強制します。ただし、これら2つの関数呼び出しの前にウィンドウが最大化された場合、これらの呼び出しの後ではありません。イベントを実施する簡単な方法はありますか?

0 投票する
2 に答える
2861 参照

r - tcltkを使用したRの複数のコンボボックス

私はtcltkパッケージを使用してRで複数のコンボボックスを定義しようとしましたが、役に立ちませんでした。私は以下のコードを使用しています。私のインスピレーションはここにありましたが、comboBox1、comboBox2などのラベルを付けることはできないようです。そこで、出力値をベクトルに設定してみることにしました...しかし、出力値は意味がありません。私...そこに何かアイデアはありますか?

どうもありがとう

0 投票する
2 に答える
976 参照

r - ttk でステータス行を作成するには?

ウィンドウの下部にステータス ラインを作成するにはどうすればよいでしょうか。非アクティブなエントリは見栄えがよくありません。他にどのようなオプションがありますか?

オンデマンドでのみ表示される進行状況バーを統合することは可能ですか?

(私は R 内から tk と ttk を使用しています。)

編集:これは私の2番目のバージョンです。これは私にとってはうまく機能しますが、ステータスバー全体をオンデマンドでのみ表示したいと思います(Chromeブラウザのステータスバーと同様)。どうやってやるの?tklower(f) を呼び出しても役に立ちません...

0 投票する
1 に答える
3700 参照

perl - Perl/Tk Text ウィジェットでテキストを取得するにはどうすればよいですか?

ファイル名を取得し、ファイルの内容をText ウィジェットに挿入するスクリプトを作成しました。スクリプト ウィンドウを閉じると、Unix 画面にテキストを書き込む必要があります。

テキスト ウィジェットのコンテンツを取得するにはどうすればよいですか?

私のテキストウィジェット挿入ソースコードは次のとおりです。

0 投票する
1 に答える
1964 参照

perl - 1 秒後に自動的に閉じる新しい perl/tk ウィンドウを作成します

テキストを含む新しいウィンドウを開き、1 秒後に自動的に閉じる新しいウィジェットをスクリプトに追加したいと考えています。

どうすればできますか?

0 投票する
2 に答える
1057 参照

perl - Perl Tk GUI で選択が行われたときに、無効なコンテキスト メニュー項目を有効にするにはどうすればよいですか?

たとえば、次のスクリプトでは:

次のコードを使用できるように、選択がいつ行われるかを知るにはどうすればよいですか

メニュー項目の状態を変更するには?

アップデート:

@Chas と @gbacon に感謝します :)

2つの良い答えを組み合わせることもできると思います:

0 投票する
2 に答える
1712 参照

tcl - さまざまなコンテンツを動的に(Tcl / Tkで)表示するための良い方法は何ですか?

私はradiobuttons(たとえば、選択肢1と2の)セットを持っており、ユーザーの選択に基づいてウィジェットを表示する必要があります。たとえば、彼らが1を選択した場合、私は彼らlabelframeにいくつかのradiobuttons;を表示します。一方、2を選択した場合はlabelframe、いくつかのを表示しますbuttons。いずれの場合も、結果のコンテンツはウィンドウの同じ領域に表示されます。

このような複数のウィジェット表示を切り替える良い方法は何ですか?

この答えpanedwindowから、とを使用する必要があると思いframesますが、異なるコンテンツをどのように切り替えるかはよくわかりません。

0 投票する
1 に答える
1115 参照

perl - マウスカーソルのインデックスを見つける方法

こんにちは、「undotext」ウィジェットを使用してスクリプトを作成しました。マウス カーソルが立っている場所の行インデックスを取得する方法を探しています。

同様に、ユーザーが行の一部を選択した場合。

0 投票する
2 に答える
1648 参照

tcl - Tk を使用したフルスクリーン モード

Is it possible to create some kind of fullscreen mode (e.g. no window title bar) in Tk applications?

0 投票する
2 に答える
191 参照

tcl - -editable が iwidgets (tcl/tk) で機能しないのはなぜですか?

一部の GUI で iwidgets を使用しようとしていましたが、コンボボックスを編集不可にしたいと考えています。activetcl のドキュメントによると、この-editableオプションはコンボボックスについて言及されていますが、まだ機能していません。