問題タブ [windows-desktop-gadgets]

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 に答える
4659 参照

windows-desktop-gadgets - Visual Studio を使用しない Windows サイドバー ガジェットのデバッグ

Visual Studio を使用せずにサイドバー ガジェットを作成しようとしています。それらをデバッグする方法を調べてみましたが、Visual Studio JIT デバッガーがそれを行う唯一の方法であるとすべてが述べています。

Visual Studio なしでサイドバー ガジェットをデバッグできた人はいますか?

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

windows-desktop-gadgets - Windows ガジェット: DOM を変更するにはどうすればよいですか?

Windows デスクトップ ガジェットの作成に取り組んでいます。document.createElement を使用して、必要な HTML 要素を作成できます。それらの属性を設定でき、設定後にそれらの属性を取得できますが、ドキュメントを変更するために何をしても、完全にサイレントに失敗します。エラーはまったく表示されませんが、ガジェットは変更されません。document.body.innerHTML = "asdf";まったく何もしないような単純なものでさえ。IE8 の同じコードは完全に正常に動作します。ここで何が欠けていますか?

ガジェット.xml:

HTML:

ガジェット.js:

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

widget - Windows ウィジェットが他のウィンドウに完全に覆われているかどうかを知ることはできますか?

天気ウィジェットの Windows デスクトップ バージョンを作成したい

ウィジェットには 2 つの特別な点があります。

  1. アクティブな間は多くのプロセッサ時間を消費します - アニメーション画像を表示します (残念ながら GPU アクセラレーションなしの Flash)。
  2. サーバーから天気を更新します (すべてのウィジェット ユーザーからの頻繁なサーバー リクエスト)。

ユーザーがウィジェットを見ていない場合、アニメーションや天気予報の読み込みは必要ありません。

そのため、ウィジェットが表示されておらず、使用されていないときにウィジェットをスリープ状態にするという考えがあります。

ウィジェットが使用されているかどうかを検出することは可能ですか。正確に言えば、ウィジェットが他のウィンドウで覆われているかどうかを知る必要がありますか?

私は主に Vista/7 ガジェット エンジンに興味がありますが、これらのウィジェット エンジンでこの問題が解決されるかどうかも知りたいです。

  • ヤフーウィジェット
  • Google デスクトップ

ここでデスクトップ ウィジェットの第一人者を見つけてください。

パシャ

0 投票する
4 に答える
1466 参照

c# - 「常に上」の反対

アプリケーションを Windows ガジェットのようにデスクトップ レベルに設定したいと考えています。これを達成することは可能ですか?

つまり、デスクトップで実行したいボーダレスアプリケーションがあります。

オプションを見つけようとしましたが、達成したいこととは反対の「常に一番上」しか見つかりませんでした。

0 投票する
4 に答える
5544 参照

c# - WPF の Windows ガジェット - [デスクトップの表示] がアクティブなときに表示

WPF を使用してアプリケーションのような「ガジェット」を作成しようとしています。目標は、通常の Windows 7 ガジェットと同じ動作を実現することです。

  • タスクバー エントリなし
  • Alt+Tab ウィンドウで表示されない
  • 常に最上位にあるとは限りません。アプリケーションが最上位になる可能性があります
  • 「Aero Peek」の実行中に表示
  • 「デスクトップの表示」/ Windows+D の使用中に表示

最初の 4 つの目標は達成できましたが、5 番目の問題の解決策を見つけることができませんでした。最も近いのは、WPF で AppBar ドッキング (WinAmp のような画面の端に) を行う方法のユーティリティ クラスを使用することです。、しかし、これによりアプリが「ツールバー」に変わり、ガジェットGUIが配置されている画面の部分からアプリケーションが追放されます。

同様の質問が以前に Stackoverflow で行われたことがわかりますが、解決策が見つかる前に解決されました。とにかく、これを解決する知識を持った誰かがそこにいることを期待して投稿します =)

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

javascript - Windows サイドバー ガジェット - Flyout DOM の div にアクセスできない

メインのガジェット html には、ガジェット スクリプト ファイルでこのメソッドを呼び出す onclick を含む div があります。

フライアウト HTML は次のとおりです。

問題は、mainFlyoutDiv が常に null であることです。デバッガーを介して System.Gadget.Flyout.document オブジェクトをピアリングすると、body パラメーターが null になります。これは正しくないと思います。System.Gadget.Flyout.file 値は、ガジェットが最初に読み込まれたときに別の場所に設定されています。

私は何を間違っていますか?

また、System.Gadget.Flyout.document プロパティにアクセスするには、System.Gadget.Flyout.show プロパティを true にする必要がありますか? 私の最終的な目標は、フライアウトを開いて、その html に動的に入力することです

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

javascript - Windows サイドバー ガジェットの通知/アラーム

サイドバー ガジェットにある種の通知、できればシステム トレイのポップアップまたはサウンド通知を含める必要があります。

推奨できる既存の JavaScript ライブラリまたは ActiveX はありますか?

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

javascript - JavaScriptで以前に変更されたSpan要素の値を取得

私はガジェットを開発しており、JavaScript を使用してスパンの innerHTML を変更していますが、いくつかの操作の後、その値を読み取る必要があります。さらに、スパンに事前に入力された値を使用していますが、新しいデータ関数を読み取ろうとすると、事前に入力された値が読み込まれます。そのための解決策はありますか?

JS:

HTML:

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

windows-desktop-gadgets - Windowsサイドバーガジェットがビスタホームプレミアム(64ビットOSなど)で機能しない

フラッシュプレーヤーでビデオを再生するWindowsサイドバーガジェットを開発しました。これは、ビスタホームベーシック(32ビットOS)では機能しますが、ビスタホームプレミアム(64ビットOS)では機能しません。FlashPlayer9とActionscript3.0を使用しています。誰か助けてくれませんか。

0 投票する
5 に答える
3733 参照

javascript - XMLHttpRequest から単一の要素を抽出する

私は実際に (AJAX ベースの) サイドバー ガジェットを作成しており、AJAX リクエストから単一の要素を抽出する方法を探しています。

私がまだ見つけた唯一の方法は、そのようなことをすることでした:

しかし、それはかなり醜いです。実際のドキュメントに追加せずに、リクエストから直接 WantedElement を抽出したいと思います...

ありがとうございました!