問題タブ [perltk]
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.
perl - Windows 7にPerl用のMinGWとTkをインストールしようとしています
だから...私はこれを数週間機能させようとしています。.exe を介して MinGW をインストールできますが、何をしても、Tk-804.029 のコンパイルで「make」コマンドが正しく使用されるように、make サポートまたは ppm install MinGW が機能しないようです。 .
(Perl モジュールのインストール:
- perl MakeFile.PL - 正常に動作します
- make または dmake - MinGW に Make または DMake を適切に関連付けさせることができません (MinGW/bin ディレクトリにも正しい .exe が見つかりません... -32 ビットの mingw32-make.exe を使用してみましたが、コンパイルされたヘッダー ファイルに関するエラーが表示されます。
)
ppm のインストール MinGW も動作せず、パッケージが見つからないと思われるようです。だから私は途方に暮れています。システムは x64 セットアップで Windows 7 を実行しています。
perl - 新しいウィンドウを開いた後に初期サブルーチンを実行するにはどうすればよいですか
Perl/Tk スクリプトで新しいウィンドウを開いています。ウィンドウを開くときに初期サブルーチンを実行したいのですが (ウィンドウが開かれるたびに) どうすればよいですか?
perl - Perl/Tk でウィンドウを非表示にし、再度表示します。すべてのウィジェット
メインウィンドウを一定時間非表示にしてから、再度表示したい。例:
上記のコードでは、メイン ウィンドウが再表示されますが、ウィジェットは表示されません。すべてが非表示になる前とまったく同じように見えるようにするには、どうすればよいですか?
ヒントをいただければ幸いです。
perl - Perl Tk GUI で選択が行われたときに、無効なコンテキスト メニュー項目を有効にするにはどうすればよいですか?
たとえば、次のスクリプトでは:
次のコードを使用できるように、選択がいつ行われるかを知るにはどうすればよいですか
メニュー項目の状態を変更するには?
アップデート:
@Chas と @gbacon に感謝します :)
2つの良い答えを組み合わせることもできると思います:
perltk - Perl/Tk でボタンが押された後に GUI でエントリ ウィジェットをクリアする方法
これは、ラベルとエントリ ウィジェットを使用した簡単なデータ入力用の perk Tk プログラムです。
ここで、クリアテキストボタンをクリックすると、エントリウィジェットのすべてのエントリをクリアしたいのですが、これを行う方法を教えてください
ありがとうございます!ランジット
perl - perl-tk:双方向性は大きな2Dラスターデータ(xvcgなど)を視覚化します
tkを使用して大きな2Dプロットを視覚化するperlアプリケーションを作成したいと思います(2D画像と見なすことができます)。スクロールとサイズ変更が必要です。また、画像全体をメモリに保存する必要はありません。
大きすぎて1枚の大きな絵に保存することはできませんが、どの部分でも簡単に再描画できます。そこで、このデータをインタラクティブモードで表示するグラフィックアプリケーションを作成したいと思います。これは、xvcgがグラフに対して行うことと似ています:http://blogs.oracle.com/amitsaha/resource/blog-shots/apt-rdepends.png (これはインターフェースの例です。xとyのスクロールバーとズームバーがあります)
私のデータはhttp://www.access-excel-vba.com/giantchart.pngに少し似ていますが、細い(1px)線のテキストがなく、ドットがたくさんあり、サイズは(現在)33000x23000です。大きくなります。ピクセルあたり2ビットの画像を使用しています。
では、perl / tkでスクロールおよびズーム可能な画像ビューアをプログラムするにはどうすればよいですか?要件は、画像全体をメモリに保存することではなく(190 Mbになり、今後さらに増える予定です!)、一部の関数に画像を部分的に描画するように依頼します。
言語/ツールキットの選択について。私のデータジェネレーターはperlで書かれており、OSはunix / POSIXなので、言語を切り替えたくありません。別のグラフィックツールキットに切り替えることはできますが、perl/tkはターゲットPCにプリインストールされています。
perltk - perltkのテキストボックス要素をクリアする
Perl tkでGUIを構築していて、テキストボックスの要素をクリアすることになっているリセットボタンを作成しました。
これは、未定義の値に対してメソッドDeleteを呼び出すことができないというエラーを示しています。すべての構文エラーをチェックし、Strawberry PerlforWindowsを使用しています。
perl - Perl TK リサイズ ウィンドウ
テキスト プロット内のテキストの幅と高さに合わせて Tk ウィンドウのサイズを自動的に変更することは可能ですか?
macos - X11 アプリケーションのメイン ウィンドウが OS X に表示されないことがあるのはなぜですか
ActiveState PDK PerlApp 8.2.1 を使用してコンパイルされた OS X 用の Perl/Tk アプリケーションを作成しました。このアプリケーションは、OS X で適切に動作するために X11 を必要とし、私のコンピューター (OS X 10.4.11) ですべて正常に動作し、他のユーザーは OS X 10.5 および 10.6 で正常に動作すると報告しています。
しかし、10.4.11 や 10.6.7 などのユーザーから、アプリケーションを起動した後、プログラムは実行されているように見えるが、メイン ウィンドウが表示されないという報告もいくつか受けています。OS X コンパイル用の Perl/Tk アプリケーションを作成しました。 ActiveState PDK PerlApp 8.2.1 を使用。このアプリケーションは、OS X で適切に動作するために X11 を必要とし、私のコンピューター (OS X 10.4.11) ですべて正常に動作し、他のユーザーは OS X 10.5 および 10.6 で正常に動作すると報告しています。
しかし、10.4.11 や 10.6.7 などのユーザーから、アプリケーションを起動した後、プログラムは実行されているように見えますが、メイン ウィンドウが表示されないという報告もいくつか受け取りました。
(「実行されているようです」の意味を明確にするために、ユーザーは X11 を起動できます (つまり、インストールされています!)。また、私のアプリケーションを起動すると、新しい X11 メニュー バーが表示され、「About...」をクリックして見ることができます。アプリケーションの「About...」ウィンドウ)。
ここでバグを再現することはできません。ユーザーは、アプリケーションを起動したときにターミナル コマンド ラインにエラーが表示されないと言っています。
誰かが同様の問題を経験し、それを修正する方法を知っていますか? これは X11 の問題のようですが、この問題を回避するために自分のコードを変更できることをうれしく思います。
perl - perl-tkでGridGeometryManagerを使用している間のフレーム内のグリッドの垂直配置
フレーム内でグリッドを使用していて、グリッドをフレームの下部に配置したいと思います。現在、4行目(ここでは#114 )にダミーラベルを追加してこれを行っています。それについて行くより良い方法はありますか?