問題タブ [tix]
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.
python - TkinterとTixのデモまたはショーケースアプリケーション?
TkinterとTixのすべての機能とウィジェットを備えたショーケース(デモ)アプリケーションはありますか?
たとえば、wxPythonのダウンロードには、ウィジェットをデモンストレーションするだけでなく、ソースコードとそのコメントを提供する「wxPythonデモ」アプリケーションが含まれています。これは私がとても気に入ったものです。
しかし今はTkinterとTixだけに固執する必要があり、それらの時点では、パターンが説明されていても、いくつかの本当に良いドキュメントがありますが、見つけることができるショーケースがないため、基本的に多くのコードをコピーして貼り付ける必要がありますドキュメントからサンプルアプリまで、実際にどのように見えるかを理解します。
PS Tixは、Tkinterだけでなく、本当に求められています...
python - PythonでTixを使用したチェックリスト
CheckList ウィジェットの外観をカスタマイズする方法はありますか? または、Tix を使用するウィジェットはありますか? 最初は何にでも Tkinter を使い始めましたが、この CheckList は本当に役に立ちます。外観をカスタマイズする方法を知る必要があるだけです。
architecture - マッチョだが間違ったアーキテクチャ
NMR データを使用してタンパク質構造を計算するために使用される ARIA2.3 というプログラムをインストールしようとしています。このプログラムでは、グラフィカル インターフェイスを実行するために Tix という別のプログラムが必要です。しかし、Tix をインストールするのは (礼儀正しさを保つために) 骨の折れる作業であることが判明しました。なんとかインストールできたと思いますが、コマンドでARIAのグラフィカルインターフェイスを起動すると、まだエラーが発生します
次のエラー メッセージが表示されます。
libTix8.4.3.dylib がアーキテクチャ x86_64 であることは知っています。私は Mac OS X 10.6.8 で作業していますが、情報学についてはあまり知りません。誰かが ARIA を機能させるのを手伝ってくれませんか?
python - py2exeはパッケージTixを見つけることができません
py2exe を使用して GUI プログラムの実行可能ファイルを作成しようとしたときに、次のエラーが発生しました。
私のプログラムは Tix をインポートしますが、py2exe はそれをパッケージ化しません。
機能する解決策をオンラインで見つけることができませんでしたが、最も近いのはhttp://www.py2exe.org/index.cgi/TixSetupでした。
残念ながら、data_files を私の Tix パス (古い Tix8.1 ではなく私の Tix8.4.3) に変更しても機能しません。
プログラムの実行可能ファイルは Tix なしでは開始できず、py2exe はそれを含めたくないようです。
py2exe が作った dist フォルダを見てみると、tcl フォルダがあり、その中には tcl8.5 フォルダと tk8.5 フォルダがありますが、Tix フォルダはありません。これらのフォルダーは、'Python/tcl/' フォルダーの下にある同一のフォルダーでした。
「tix8.4.3」フォルダーを「dist/tcl/」フォルダーにコピーするだけで、Tix DLL とパッケージ ファイルが含まれ、プログラムが動作するようになりました。
python - TixComboBoxサブウィジェットが最初の使用時に選択されていない/指定された値に設定されていない
プログラム内のいくつかのオブジェクトにTixExFileSelectDialog
関連付けられているがあります。Entry
選択したファイルが、ダイアログが使用されているダイアログのテキストと一致するように、ダイアログが動的に構成されますEntry
。ただし、ダイアログを初めて開いたときは、どちらを使用したかに関係なく、すでにデフォルト値が設定されているEntry
場合でも、パターン文字列のみが表示されます。Entry
ただし、ダイアログをキャンセルしてから再度開くと、適切な文字列が表示されます。これは、コンボボックスselection
とvalue
オプション(一方、他方、および両方)の任意の組み合わせを設定した場合、およびコンボボックスのvariable
オプションをに設定した場合に発生しますStringVar
。TixComboBox
sの機能に欠けているものはありますか?
私が現在使用しているコード(投稿用の再フォーマットなどを含む):
python - Tix.Balloon を使用してデフォルトのステータス バー メッセージを設定する
現在、Tix.Balloon を使用して、グラフィカル ユーザー インターフェイス内のオプションのツールヒントとヘルプ ステータスバーを作成しようとしています。そして、それは意図したとおりに機能します。ただし、マウスがバインドされたウィジェット上にないときに、ステータスバーにメッセージを表示したいと思います。
具体的には、ボックスの 1 つが強調表示されていないときに、ステータス バーに「すべての角度は度単位です」のようなメッセージを表示したいと考えています。
現在、コードは次のようになっています。
これには、開始時のステータス バーに「すべての角度は度単位です」というメッセージがありますが、ラベルからのステータス メッセージの 1 つがそれを置き換えた後、元に戻りません。
助言がありますか?
python-2.7 - Python での Tix チュートリアル
最近、Python での GUI プログラミングに興味を持っています。
私はすでに Pygame で十分な経験を積んできましたが、Tkinter、Tix などが提供するインターフェイスを使用するだけで簡単になることがわかりました。
ただし、 Tix for Pythonに関する適切なドキュメントやチュートリアルを見つけるのに苦労しています。(Pygame とは異なり、私が非常に優れていると思うガイド/チュートリアルがいくつかあります)
素敵なチュートリアルはどこにありますか? (これは Python の知識のみを前提としており、できれば Tk の知識がないことを前提としています)
python - Python:TixBalloon、メッセージとしてStringVar()を使用
TixBalloonを使用してGUIでツールチップを生成しています。一部のエントリウィジェットでは、ツールチップまたはステータスメッセージをStringVar()変数のテキストにします。したがって、コードは次のようになります。
ただし、これはステータスボックスに「Angles[0]」と「Angles[1]」の元の値のみを表示し、入力ボックスのテキストが変更されたときに更新されません。
python - tix.ScrolledWindow でのマウスによるスクロール
ScrolledWindow をマウスのスクロール ホイールに反応させることは可能ですか? マウス ホイールをスクロールしても、現在は何もしませんが、ユーザーが手動でスクロール バーをクリックしてドラッグする必要がある場合は、使いやすさが大幅に低下します。ScrolledWindow に関するドキュメントは非常に限られているため、答えが見つかりませんでした。
ありがとう。