ウェブブラウザ開発ブログ
 
ウェブブラウザ開発ブログ

2009年

スレッドでスクロールがおかしくなる

以前マルチスレッドでIEコンポーネントのスクロールがおかしくなったことを書きましたが、どうやら間違いのようです。常駐ソフトのWheelPlusが動いていると、スレッドAからスレッドBへマウスホイールメッセージがsendされ、スレッド切り替えが起こるからスクロールがもたつくようです。常駐を停止させると現象が消えました。追記:どうやら常駐が起動されていなくてもsendされたりされなかったりするので、違うようです。。 AnciaでChrome Frameを使用すると落ちますが、直ったので次の更新に含めます。検索バーの全選択の件と、ドロップアクションカスタマイズでボタンが消えることがある、サブメニューが出ないことがある、もfixで次の更新に含まれます。
この投稿を読む

ドロップアクションカスタマイズ

更新履歴 download やっとドロップアクションのカスタマイズに対応しました。 ボタンの表示数やイメージサイズ・折り返し表示の設定は、各列で持つようにしています。デフォルトは折り返し表示です。 ボタンの登録数に制限はありません。サブメニューの下にサブメニューは作成できない仕様にしました。登録数に制限がないので、検索エンジンを展開ボタンをいくつも追加するとひどいことになります。 結構大き目の対応が終わったので、次は出来るかわかりませんが、気になっているマルチプロセスに時間を使ってみようかと、、
この投稿を読む

ExplorerBarPlus 1.3.9

更新内容  ダウンロード Opera10を入れてみると、ブックマークの自動検出に失敗したので修正しました。またIEのお気に入りのパネルで、右クリックに新しいウインドウで開くを追加しています。 VC2008でリビルドしようと思ったのですが、vc2008はなぜかファイルサイズが少し大きめになるので止めました。インライン展開か何かかでしょうか、、謎です。
この投稿を読む

自動更新、クローズロック、検索バーでのスクリプト

更新履歴 download タブの自動更新機能を追加しました。自動更新間隔は、サイトの負荷もあるため、分単位しかできません。自動更新やクローズロック(タブを閉じることを抑止)状態は、タブ部分にアイコンで表示し分かるようにしました。タブの自動更新アイコンをクリックしたとき、状態を解除することを考えたのですが、タブ上のクリック動作が指定できるため、処理が複雑になりそうなので止めました。 ほかに、タスクバーの位置によりウインドウの位置がずれる件、flash上で右+ホイールが効かない件を修正しています。 検索バーでのスクリプトでDataObject.textは検索バー入力テキストを返すようにしましたが、まだスクリプトでのURL組み立ては試していません。もしかするとエンコードの処理が必要かもしれません。
この投稿を読む

検索バーカスタマイズ

更新履歴 download 検索バーで標準ツールバーのようにカスタマイズできるよう対応しました。スクリプトボタンも置けます。いまアドレスバーのボタンをすべて削除し、アドレスバーの変更を表示すると落ちてしまいました。。ボタンをすべて削除するのは止めておいた方がいいです。 オプション画面からのツールバー設定と今回の設定画面がかぶるので、オプション画面の方のツールバー設定画面は、こちらに置き換える予定です。 ・・・Chromeのマルチプロセスは、どうやらプロセス間通信は、名前つきパイプ+IO completion port、あとメッセージ専用Windowも使用しているようです。メッセージ専用ウインドウがプロセス間通信に使っているかは分かりません。すごいのはLinuxでも動くようにプロセス間通信で、Windowsの場合は名前つきパイプ、posixの場合はソケットで、実装されているところです。chromeがWindows用になっていますが、Linuxでも動かす予定があるかもしれません。 調べてみるとLinux版Chromeが開発者向けにありました。
この投稿を読む

標準ツールバーカスタマイズ

更新履歴 download 標準ツールバーのカスタマイズに対応しました。いまは標準ツールバー上で右クリックメニューの「ツールバーのボタンを変更」から行えます。 ボタンのサイズは、小、中、大、特大から選べますが、skinで特大イメージなど無いときは、アプリでリサイズして表示するので、画像が荒くなることがあります。ボタンには、スクリプトも登録できます。 ツールバーのボタンは、通常ボタン、ドロップダウンボタン、全体ドロップダウンボタンがそれぞれ追加できます。たとえば、戻るボタンは、通常の戻るボタン、戻るを押すとメニューが出るもの、右の矢印を押すとメニューが出るものが登録できます。 起動したとき渡されたURLの処理がおかしいようなので調べてみます。ほか、Officeテンプレートダウンロードで落ちることがあるや、Googleツールバーを使用しているとき、タブを閉じてもスレッドの数が減らないという問題もあります、、
この投稿を読む

ボタン式マウスジェスチャのカスタマイズ

更新履歴 download マウスジェスチャのカスタマイズに対応しました。マウスのドラッグドロップで、ボタン追加/移動ができます。ボタン数は上下左右で各10個までです。登録数は、設定画面のサイズの関係で10個までの制限ですが、スクロール表示などで設定画面がうまく変更できれば、登録数を増やしたいと思います。 ボタンのイメージサイズは、小、中、大、特大から選択できます。
この投稿を読む

アドレスバークリックで全選択など対応

更新履歴 download いろいろコメントをもらった箇所(アドレスバーなどクリックで全選択となるように、お気に入りを新しいタブで開く設定、スクロールtop、bottom)について修正しています。 検索バーで検索候補選択時、caretが先頭に行ってしまうことがあるので、先頭ではなく末尾になるようにしています。 Anciaで、まあいいかと思っている箇所は修正放置気味なので、コメントあればできるだけ対応します。
この投稿を読む

マウス第4、第5ボタン動作設定ほか

更新履歴 download マウスの第4、第5ボタンの動作を指定できるようになりました。デフォルトは、戻る、進むです。 ほかに、左、右ボタン押しながらの動作設定も追加しています。左ボタン+ホイールクリック、右ボタン+ホイールクリックは、左右押しながらではなく、同時押しでも動作します。 Googleの検索候補でいつの間にか日本語が出るようになってました。「ecopo」とすると「エコポイント」などIME変換しなくても検索候補が出てくるので、使い勝手が良くなってます。
この投稿を読む
ページ上部に戻る