問題タブ [appindicator]
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.
ubuntu - メニュー項目がマウス オーバーに反応しないようにするにはどうすればよいですか (マウスを無反応にせずに)。
メニュー項目を appindicator に追加しています。通常のメニュー項目のようには動作させたくありません。通常の外観にしたいのですが、マウス ホバーやマウス クリックには反応しないようにしたいのです。
どうすればそれを行うことができますか?gtk がイベントに到達する前にイベントを取得しようとすると、もろく感じられます - もっと良い方法があるはずです。
python - gtk.Menu に他のウィジェットを配置する
gtk.Menu に gtk.ProgressBar を配置できるようにしたいのですが、メニューは gtk.MenuItems とそのサブクラスのみを使用するため、代わりに単純な gtk.MenuItem を使用して進行状況バーを追加しようとしましたそれに子供として。gtk.MenuItem は gtk.Bin のサブクラスであるため、ほぼすべてのウィジェットを保持できるはずです。
例:
これは、pygtk がまったく文句を言わずに問題なく動作します。ただし、進行状況バーは表示されません。
プログレスバーを gtk.Label に置き換えると、問題なく表示されます。
今私の質問に:
- どのウィジェットが使用されるかを知るにはどうすればよいですか?
- そこに他のウィジェットを配置できるようにするにはどうすればよいですか?
gtk - tomate を Unity に準拠させるための Python AppIndicator
tomate : https://gitorious.org/tomateは、コンピューターで作業するときに役立つ非常に単純なプログラムです。
しかし、Tomate は appindicator の代わりに gtk.status_icon を使用するので、これを修正したいと思います。
ただし、 appindicator と同じ動作を維持したいと思います。このように非常に使いやすく、メニューを作成してその使用を複雑にしたくありません。
単純な動作は、アイコンをクリックするとタイム カウンターが開始され、もう一度クリックすると停止するというものです。
だから、メニューは必要ありません。
メニューなしで、またはクリックを受け取るだけでアイテムがない基本メニューで appindicator を使用することは可能ですか?
助けてくれてありがとう。
gtk - AppIndicator にスライダーを追加する (Ubuntu 11.04)
サウンド メニューと同様に、スライダーを AppIndicator に追加しようとしています。
サウンド メニューのコードを調べたところ、libido-0.1 を使用する必要があることがわかりました。
これが私がこれまでに持っているものです:
メニューに「-」記号しか表示されません。これを修正するにはどうすればよいですか?
python - Python AppIndicator バインディング -> メニューが開いているかどうかを確認するには?
AppIndicator の最小限の例を次に示します。
残念ながら、これに関するドキュメントは非常に不完全です。私が探しているのは、AppIndicator メニューがユーザーによって開かれたかどうか (たとえば、インジケーター アイコンがクリックされたかどうか) を確認する方法です。メニューが開かれたときに発せられる信号はありますか?
ubuntu - monodevelop ubuntu c#appindicator
私はMono-GTKアプリの開発を始めたばかりです。systrayにappindicatorアイコンを設定したかったのです。しかし、C#は名前空間が欠落していることを返します。
コード:AppIndicatorを使用します。
エラーを返します:名前空間名'AppIndicator'のタイプが見つかりませんでした。ディレクティブまたはアセンブリ参照がありませんか?
何をすべきか?
python - 他のプロセスが終了した後に appindicator のアイコンを変更する
Google ドライブ ファイルを同期するためのデーモンであるGriveの appindicator を作成しています。私はプログラミングの経験がほとんどないので、Grive を C++ ソース コードに統合するのではなく、サブプロセスとして呼び出す Python スクリプトを作成することにしました。
サブプロセス パイプを非同期的に読み取るための Stefaan Lippens のコードを適合させて、何か重要なことが発生したとき (新しいファイルの追加やネットワーク エラーなど) に通知を表示し、インジケーターのアイコンを変更しました。通知はうまく機能します。ただし、インジケーターのアイコンは、プロセス全体が終了したときにのみ変更されます。これは、終了後に何度も変更する必要があるため役に立ちません。
私が使用しているコードは次のとおりです。
async.py
grive.py
私は何か間違ったことをしていると思いますが、それは私には明らかではありません。サブプロセスを使用してインジケーターを変更するのは正しいですか? または、これを正しく行うことができる他の方法はありますか?
python - Ubuntu 12.04 で Python AppIndicator を使用してシステム トレイのスクロール ホイール信号を検出する
マウスをトレイ アイコンの上に置いてマウス ホイールをスクロールすると、この python コードが反応するようにしようとしていますが、オンラインで例が見つかりません。これは私がこれまでに持っているもので、ホイールのスクロールに反応しません...
スクロール ホイールの動きを検出するにはどうすればよいですか?
pygtk - Gtk3 appIndicator - ユーザー入力なしでアイコン/テキストを更新
そのため、x 分ごとにファイルを NAS に同期する Python スクリプトがあります。上記のスクリプトのプロセスに従うアプリインジケーター(ubuntu)を作成しようとしています。
インジケーター コードをスクリプトに埋め込んで GLib.timeout_add(10, handler_timeout) を使用すると、同期が完了するまでインジケーターを更新できません。つまり、以下のレイアウトを参照してください。
*
*
これは私がやりたいことですが、もちろんこのようには機能しません。私の問題は、ここからどこへ行くべきかわからないことです - どうすればこれを達成できますか?