
UPD
拡張機能は、Google Chromeの4番目のバージョンでのみ機能します。 Google Chromeチャンネルチェンジャーユーティリティを使用してDevでアップデートを受信するようにチャンネルを切り替えることで取得できます
Google Chromeの拡張機能
プロジェクトソース
ソースコードはSVNからも入手できます。
新しい
- 拡張設定を含むページを追加しました
- 最小化されたウィンドウが1つもない場合、アイコンを非表示にできるようになりました
- トレイアイコンのマウスクリック(左、右、ダブルクリック)に対する反応を設定できる設定を追加(コンテキストメニュー、ウィンドウの復元、新しいブックマークの作成、新しいウィンドウの作成)
- 新しいオプションのコンテキストメニュー項目-新しいブックマーク、新しいウィンドウ
- コンテキストメニュー項目は48文字に制限されています
修正済み
- Windowsエクスプローラーを再起動するとトレイからアイコンが消える問題を修正
- メニュー項目が選択されるまで表示された後、コンテキストメニューが消えない問題を修正しました
新しいバージョンのコンテキストメニューにブックマークを表示する機能を追加したかったのですが、コードの準備がほぼ完了した時点で、スクリプトを呼び出すプロセスでページが読み込まれているブックマークの名前が未定義として定義されていました。 開発者が修正したらすぐに情報を送信しました。ブックマークを選択する機能を追加します。
開発者向け
NPAPIプラグインには、ページ上のJScriptと対話するためのコードが追加されました。 プラグインは、JScriptを介して、新しいウィンドウの作成、ウィンドウの閉じ、設定の変更などに関する通知を受け取ります。
開発プロセス中、マニフェストのオプションセクションを使用する拡張機能の新しいDevバージョンビルド( 4.0.223.9 )がリリースされたことに嬉しく驚きました。 それはちょうどよかった。
また、新バージョンでは、拡張機能の相互作用が獲得されました。 サードパーティの拡張機能からトレイアイコンを変更する場合は、次のコードを追加できます。
//
// -
// - ,
var port = chrome.extension.connect("ppkfenalijoglfhgpchdegciehdlinkh", {name: 'minimize-to-tray'});
// ,
// param (param: '') -
port.postMessage({command: 'SetIcon', param: 'ErrorMsg.ico'});
現在の実装では、アイコンへのパスはディスク上のファイルへのパスです。拡張機能に含まれるアイコンの使用方法はまだわかりませんが、作業中です。
助けが必要
Google Codeのプロジェクトページに同行するには、英語が上手な人が必要です。 それほど多くの作業はありません-新しいバージョンをリリースするとき、小さな指示を(執筆の過程で)翻訳し、定期的に変更のリストを翻訳します。
いつものように、私はあなたの願いやコメントを喜んで聞きます。