トップ «前の日記(2008-12-25(木)) 最新 次の日記(2008-12-27(土))» 編集

新秀の介の日記

過去の日記

2008-12-26(金) 風が冷たい

_ すれ違い

午後1時からのアポを取って客先へ出かけたのだが、着いてみたら外出しているとのこと。ううむ、忘れられてしまったようだ。寒い中、出かけて行ったのに(--;。

Tags: 仕事

_ Bug 6475 : Sidebar の Search という項目のテキストボックスに、文字をドロップしても、Searchボタンが有効にならない(押せない)

ここでの問題はSeaMonkeyでの話なのだが、Firefoxでも似たような問題があるようだ。すなわち、SidebarのSearchテキストボックスに文字を入力するとインクリメンタルサーチが実行されるのだが、DnDで文字列を入力した場合は何も起こらない。共通の問題がありそうな感じ。

本日のツッコミ(全6件) [ツッコミを入れる]
_ のら (2008-12-30(火) 16:26)

Bug 6475はDnDによる検索を開始するようにする事自体は簡単なんだけど(雛形は手元にあるので)、その場合TextboxのXBLに手を加える事になって要素の汎用性が落ちそうなのが怖いですね。Type Search限定にするという方法もありそうですが。

_ 秀の介 (2008-12-30(火) 17:46)

>Bug 6475はDnDによる検索を開始するようにする事自体は簡単なんだけど(雛形は手元にあるので)、その場合TextboxのXBLに手を加える事になって要素の汎用性が落ちそうなのが怖いですね。<br>なるほど。<br>Firefox上部の検索ボックスはうまく動いているようなので、<br>そっちを移植する方が簡単でしょうか。

_ のら (2008-12-31(水) 01:41)

いちおうTextboxがType SearchでのみDropイベントを発生させるまではできたのですが、onDrop属性と紐付けする所で止まってます。XBL詳しくないんでorz<br><br>検索ボックスの移植した場合、browser.xulにも修正を入れないといけないのと、このバグの本質であるTextboxでDnDが使用できないという問題の解決にはならない気がします。

_ 秀の介 (2008-12-31(水) 09:27)

>検索ボックスの移植した場合、browser.xulにも修正を入れないといけないのと、このバグの本質であるTextboxでDnDが使用できないという問題の解決にはならない気がします。<br>ううむ、そうですか。<br>なかなか、簡単にはいかないんですねえ。

_ のら (2009-01-07(水) 13:58)

正月中に色々テストしてDropイベントでインクリメンタルサーチ実行させるのには成功しました。後は互換性上の問題ですね。

_ 秀の介 (2009-01-07(水) 14:18)

>正月中に色々テストしてDropイベントでインクリメンタルサーチ実行させるのには成功しました。後は互換性上の問題ですね。<br>おお、すばらしい。<br>Bug 6475にパッチを出していただけると、非常にうれしいです。


Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com