[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 06/09 15:13 / Filesize : 225 KB / Number-of Response : 901
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Geckoベースのブラウザを作ろう。



1 名前:デフォルトの名無しさん [02/06/08 23:31]
Mozillaも1.0がでてAPIが固定されたことだし、ここいらでGeckoベースのブラウザを開発してみませんか?


799 名前:デフォルトの名無しさん mailto:sage [04/12/05 14:54:27]
XUL を使った firefox の拡張機能の作り方は探せばあるけれど、 C++ を使った XPCOM コンポーネントを含んだ拡張機能の作り方の解説ページとかって見つからないなぁ。

800 名前:デフォルトの名無しさん mailto:sage [04/12/05 20:23:41]
XPCOM コンポーネントの作り方は、Creating Applications with Mozilla の 8章
に書いてあるのくらいかな。
books.mozdev.org/html/mozilla-chp-8.html
books.mozdev.org/html/mozilla-chp-8-sect-2.html
拡張内の Components\ に置いて js から呼び出すってことなんだろうけど。

801 名前:デフォルトの名無しさん mailto:sage [04/12/05 21:17:10]
          _Y_
            r'。∧。y.
         ゝ∨ノ       >>このスレが              ,,,ィf...,,,__
          )~~(           無意味な時を      _,,.∠/゙`'''t-nヾ ̄"'''=ー-.....,,,
         ,i   i,           過ごしていく間に   ,z'"    ̄ ̄ /n゙゙''''ー--...
         ,i>   <i        文明はどんどん     r”^ヽ      く:::::|::|:::〔〕〔〕
         i>   <i.       発達していく・・・・。 , 入_,..ノ ℃      ̄U ̄_二ニ=
`=.,,ー- ...,,,__  |,r'''"7ヽ、|  __,,,... -ー,,.='             >ーz-,,,...--,‐,‐;;:'''""~
  ~''':x.,,  ~"|{ G ゝG }|"~  ,,z:''"                     ___
      ~"'=| ゝ、.3 _ノ |=''"~      <ー<>         /  l ̄ ̄\
        .|))    ((|        / ̄ ゙̄i;:、      「 ̄ ̄ ̄ ̄| ̄| ̄ ̄ ̄\
             ))|       r'´ ̄「中] ̄`ヾv、   `-◎──────◎一'
                   ├―┤=├―┤ |li:,
                   |「 ̄ |i ̄i|「.//||「ln|:;
                   ||//__|L_」||__.||l」u|:;
                   |ニ⊃|  |⊂ニ| || ,|/
                   |_. └ー┘ ._| ||/
                   ヘ 「 ̄ ̄ ̄| /

802 名前:799 mailto:sage [04/12/05 23:13:33]
.xpt はcomponents以下に置いてやれば、認識してくれるが、
hoge.dllといったコンポーネントはcomponents以下に置いても認識してくれないのだが。
やっぱりGecko-SDK使わないで、Firefoxの全ソースビルドして、>>800 のようにそのソースツリーでコンパイルしなければならないのか。

803 名前:デフォルトの名無しさん mailto:sage [04/12/06 00:20:07]
   _Y_
 r'。∧。y.
  ゝ∨ノ  

804 名前:デフォルトの名無しさん mailto:sage [04/12/06 15:00:29]
>>802
compreg.datにDLLやjs、xpti.datにxptの登録情報が書いてある。
これがあると登録はすべて完了しているとみなされるから、
.datを消すか強制登録するかしないとだめ。
あとDLLとjsにはNSGetModule関数が必須。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<225KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef