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


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

Mozillaでプログラミング(XUL) その2



1 名前:デフォルトの名無しさん mailto:sage [04/12/05 00:09:18]
オラ拡張作る。

前スレ
Mozillaでプログラミング(XUL)
pc5.2ch.net/test/read.cgi/tech/1019704370/

620 名前:594 [2006/02/11(土) 00:28:04 ]
エラーは594と全く同じ物です
www.jt200x.com/uploder/src/up6589.txt
UPしました、データ受信の所まではちゃんと動くのですが。。。

621 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 00:37:34 ]
>>620
文法エラー起こしてないか?

622 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 01:25:14 ]
www.jt200x.com/uploder/src/up6593.txt
再現しませんでしたが?

623 名前:594 [2006/02/11(土) 02:22:40 ]
www.jt200x.com/uploder/src/up6597.txt
寝ぼけていて古いファイルをUPしていました。これが新しい方です、すみません

624 名前:594 [2006/02/11(土) 10:48:20 ]
誰かがUPしてくださったコードをコピーして、try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}catch(e){
としたところ、'Permission denied to get property XULElement.accessKey'
と'Permission denied to get property XULElement.disabled' というエラーが発生しました。
是が非でも権限をくれないようです。。。

625 名前:622 mailto:sage [2006/02/11(土) 12:01:33 ]
>>624
スコープ(callbackやlistener)毎に権限の取得が必要っぽいけどそれ以外は問題なかったよ?
ってかJSの基礎が分かってないようだからまずはECMAScriptの仕様書を読んだ方がいいとおも
www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/

626 名前:594 [2006/02/11(土) 15:42:22 ]
>>625
>スコープ(callbackやlistener)毎に権限の取得が必要っぽいけどそれ以外は問題なかった
www.jt200x.com/uploder/src/up6593.txt
これでしょうか?
Error: [Exception... "'Permission denied to get property XULElement.disabled' when calling method:
[nsIDOMXULControlElement::disabled]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)"
location: "JS frame :: localhost//up6593.html :: anonymous :: line 48" data: no]
Source File: localhost//up6593.html
Line: 48
Error: [Exception... "'Permission denied to get property XULElement.accessKey' when calling method:
[nsIDOMXULLabelElement::accessKey]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)"
location: "JS frame :: localhost//up6593.html :: anonymous :: line 48" data: no]
Source File: localhost//up6593.html
Line: 48
とエラーになってしまいました、Mozillaのプロファイルになにか書き忘れているのでしょうか?

>ECMAScriptの仕様書
有用な情報ありがとうございます、一週間ほど前にリファレンスを買ってきたばかりでこのような物があると知りませんでした。
明日ミーティングで誰かがこの問題を解決してくれていると良いのですが。。。

627 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 18:35:55 ]
XULRunner
www.forest.impress.co.jp/article/2006/02/06/xulrunner.html

628 名前:622 mailto:sage [2006/02/11(土) 19:40:36 ]
>>626
スマソ見たときには既に流れてた。



629 名前:594 [2006/02/12(日) 00:48:18 ]
www.jt200x.com/uploder/src/up6739.txt
コピーを取っておいた物を上げ直しました

>>627さんの
XULRunnerも試してみます

630 名前:594 [2006/02/12(日) 09:28:18 ]
ついに解決しました。
結局Extensionとして組み込まないとだめだったようです。
ted.mielczarek.org/code/mozilla/extensiondev/

kb.mozillazine.org/Dev_:_Extensions
がかなり役立ちました
いろいろありがとうございました。

631 名前:604 [2006/02/12(日) 16:56:30 ]
FILERFOXが欲しいと思っていろいろ検索したんだけど、
nazodane.hp.infoseek.co.jp/extension/filer.xhtml
こういうのが最初に見つかったが、結局それはIEVIEWでもできる程度のもので、
さらに調べると、
filemanager.mozdev.org/screenshots.html
filemanager.mozdev.org/index.html
www.anisolution.com/client/products/filemanager/

こういう素晴らしいものが
FileManager is finally LGPL!!! This means you can freely use FileManager or any portion of its code in both free and proprietary projects.
というオープンソースコードがあった。
XULアプリの完成品だけど、リモートサーバの操作のために作られている。
jar:www.anisolution.com/members/~monkeya/misc/fm/filemanager.jar!/filemanager.xul

しかしリモートはどうでもいいので、ローカルのファイルマネージャーが欲しい。
これを、firefoxのextentionにパッケージングしなおすのって、extention作ったことあるレベルだったら、
簡単だと想像するんだが、あっているかな?
自分が理想とするのは、ツリーの部分は分離してサイドバーに入れる。そこから複数のTABコンテンツで中身表示という仕様。

632 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 18:47:45 ]
>>611
eclipsexul.sourceforge.net/
これか。ポトペタとはいかんが。
autocomplete はしてくれるようだが、XUL のみかな?(JS は駄目?)

633 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 19:38:58 ]
昔Moz2ch関係のサイトでIDEっぽいのがあったよーな記憶が無きにしも有らず

634 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 19:42:28 ]
ttp://xul-app.hp.infoseek.co.jp/mozart/index.html
あったあった。開発終了しちゃったのね。

635 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 22:19:48 ]
>>631
ローカルに書き換えるのは素人では難しい
拡張作ったことがある人でも面倒臭いかもね
まぁローカル鯖立てて動かせってこった

636 名前:デフォルトの名無しさん mailto:sage [2006/02/15(水) 00:28:48 ]
ボタンのラベルを複数行で折り返して表示させることはできませんか?

637 名前:デフォルトの名無しさん mailto:sage [2006/02/15(水) 11:58:16 ]
<button>
<description flex="1">
ラベルラベルラベルラベルラベルラベル
</description>
</button>

とか?

638 名前:デフォルトの名無しさん mailto:sage [2006/02/15(水) 21:38:42 ]
>>636
XBLでゴニョゴニョすればすればできるんじゃない



639 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 00:54:21 ]
XPCNativeWrapperについて教えてください。
一応mozilla.orgのドキュメントは読み流したのですが、なぜそれが必要なのかがいまいちわかりませんでした。

640 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 20:50:43 ]
>>639
piro.sakura.ne.jp/xul/doc/security2/

641 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:55:05 ]
「XUL + BeanShell = Swing-XML Authoring Tool 0.5.0」
pcweb.mycom.co.jp/news/2006/02/17/342.html

642 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 21:24:35 ]
C++でXPCOMを作成する時の補助ツール(Linux用、ソース付き)。間違ってる所があるかもしれません。
nazodane.hp.infoseek.co.jp/createxpcom.zip

643 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 21:22:26 ]
XULRunner 1.8.0.1ってサンプルアプリのMyBrowserが動かなくね?

644 名前:642 mailto:sage [2006/02/23(木) 22:18:32 ]
>>642のやつ、Windowsにも対応させました。

645 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [2006/02/23(木) 23:19:50 ]
>>643
https://bugzilla.mozilla.org/show_bug.cgi?id=295392
x

646 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 03:17:45 ]
RDFデータソースからテンプレートで要素を生成するときに再帰的に生成させない方法はありますか?
<rule iscontainer="true">でコンテナを除外することはできますが、一階層まではコンテナも表示させるようにしたいのです。

647 名前:デフォルトの名無しさん mailto:sage [2006/03/02(木) 10:01:57 ]
JavaScriptいらず? XUL + Javaでリッチアプリケーション - ZK 1.0.0登場
pcweb.mycom.co.jp/news/2006/03/02/340.html

648 名前:デフォルトの名無しさん mailto:sage [2006/03/03(金) 23:54:42 ]
設定ダイアログで同じドロップダウンメニューを使用するので、この部分のUIをまとめてオバーレイで適応したいのですが、可能なのでしょうか?
具体的には<menulist>タグには設定を拾うために固有のIDをつけるので、<menupopup>以下をオバーレイで適応できればと思っています。





649 名前:デフォルトの名無しさん mailto:sage [2006/03/04(土) 18:14:30 ]
IEのお気に入りからデータをインポートするために
フォルダパスを取得したいのですがどうしたらできるでしょうか?

650 名前:デフォルトの名無しさん mailto:sage [2006/03/04(土) 21:11:42 ]
>>649
ttp://mb.eschew.org/16.php#table_16.14
var service = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties);
var path = service.get("Favs", Components.interfaces.nsIFile).path;

651 名前:649 mailto:sage [2006/03/04(土) 22:02:01 ]
>>650
うお〜マジでありがとうございます。
めちゃくちゃ助かりました。
ProfDとかは知ってたんですが、こんなに沢山あったんですね。
参考にさせてもらいます。

652 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 10:49:33 ]
XULRunnerサンプルのMyBrowserで、画像を読み込まないように
するには、どうすればいいの?
advanced.always_load_images
network.image.imageBehavior
どっちも効かなかった。

653 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 15:46:11 ]
permissions.default.image を 2 かな (see greprefs/all.js)

654 名前:652 mailto:sage [2006/03/08(水) 21:33:57 ]
>>653
効かなかった

655 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 22:40:38 ]
browser要素のdocshell.allowImagesをfalseにする手は?

656 名前:652 mailto:sage [2006/03/09(木) 08:25:50 ]
>>655
効いた。
サンクスコ

657 名前:デフォルトの名無しさん [2006/03/09(木) 23:35:58 ]
Firefox のプラグインで驚いたこと:
どう考えてもFirefoxの内部構造に入りまくったプログラミングなのに、
なんか、C++とかぜんぜん使ってなくって、全部JavaScriptっぽい。
ここで質問。
1、この解釈は正しい?それとも、もしかして、どこかでC++を使いまくり?
2、C++で書くことにより、よりFirefoxの内部構造に深く立ち入ったプラグインを作ることは可能?


658 名前:デフォルトの名無しさん [2006/03/09(木) 23:40:01 ]
追加:
3、プラグイン(エクステンション)のコーナーって、機種の表示がないんだけど、
プラグインはOSに依存しないの?
4、なぜか、JSはインタプリタなのに、
プラグインのロードのときに、セキュリティの危険の警告があるよね。
C++のEXEならわかるけど、なぜJSでこの警告?




659 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 23:58:58 ]
>>657
プラグインじゃなくてエクステンションの話だとして回答.

1. 公開されているエクステンションのほとんどがXULとJavaScriptと
その他の素材(CSS,画像ファイル)で構成されています.

2.Firefox の内部構造に立ち入るだけならばXULとJavaScriptで
ほとんどできます.むしろFireFox内部に存在しない機能を実装したい
場合にはC++でXPCOMを書く必要がでてきます.

660 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 00:02:51 ]
>>658
3. XULとJavaScriptで書いている分には処理系に依存しません

4. エクステンションの場合はHTML上で動くJavaScriptと異なりローカルPC
のリソースに自由にアクセスできます.ファイルを消したりするエクステンションも書けて
しまうのでEXEと同じだけ危険なものが書けます.これで警告が出なかったら変でしょ?

661 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 00:15:16 ]
>>657
誤解するといけないから説明しとくと FireFox には C++ で書かれたコンポーネント
が一杯あってそれを JavaScript やXULから利用しています.FireFox組み込みの
コンポーネントの組合せで作れる範囲の処理ならOS依存のコードは必要ないってことです.

662 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 00:47:25 ]
クンクン

663 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 13:53:06 ]
こんなところにまでプラグインと呼ぶ人がくるようになったのか・・・
窓の社の罪は重いな。

664 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 14:48:04 ]
よくやったw > 社

665 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 00:28:49 ]
Piro たんが釣れた!

666 名前:デフォルトの名無しさん mailto:sage [2006/03/12(日) 21:08:38 ]
browser要素のエラーハンドラを自前のやつに取り替える
方法ってあるの?
connection refusedのダイアログが出るので困ってる。

667 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 15:19:55 ]
search engine を javascript で変えるにはどうしたらいいでしょうか。

mouse gesture のカスタム機能を使って、
ジェスチャーによって検索するエンジンをかえてみたいんですが、
ジェスチャーでセレクションを検索するまではできたものの、
エンジンの種類を変える方法がわかりませんでした。

668 名前:657 mailto:sage [2006/03/13(月) 21:58:04 ]
>>659-661
わかりやすい解説、サンクス!。
なんか雰囲気は掴めたっぽい。

>>663
プラグイン = C++とかで書かれた外部プログラム。フラッシュとかアクロバットとか。
エクステンション = XUL/JavaScript で書かれたある種のマクロみたいなの。
・・・これでOK?
確かに、私も、「窓の杜」の「「Firefox」プラグイン特集」を読んでました。
すんまそん!。





669 名前:657 mailto:sage [2006/03/13(月) 22:02:36 ]
ひとつ質問:
いまの個人的解釈だと、
1、Mozilla System (と呼んでいいのか?)とも呼べるものがある。
2、これは、XUL/JavaScript の実行環境で、XUL Runner とほぼ同じ。
3、その上で、重量級ブラウザスクリプトを走らせているのが Mozilla。
 軽量ブラウザスクリプトを走らせると Firefox。
 メーラスクリプトを走らせているのが ThunderBird。

・・・なにが聞きたいかというと、
Thnderbird/Firefox/Mozilla は、専用コンポーネントを使っているのか、
それとも、XUL/JavaScript のみなのか、ということ。
とりわけ、Thunderbird に専用コンポーネントがないとすれば、
かなり驚きなんですが。
それって、ようは、ブラウザにカスタムマクロを突っ込めばメーラになるよ、ということなんで。


670 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 23:35:51 ]
>>669
1は、一般的にはGeckoと呼ばれてる。
2と3は、まあそんな感じ。

GeckoはXUL/JavaScriptの実行環境だけど、C++で書かれた
DLLやなんか(=XPCOMコンポーネント)の機能も呼び出せる。
FirefoxやThunderbirdの固有の機能のいくつかは、JavaScriptではなく
あらかじめ用意されているXPCOMコンポーネントで実現されてる。
C++やJavaを使えば(JavaScriptでもできるけど)XPCOMコンポーネントを
自作することもできる。
Thunderbirdの機能に必要なXPCOMコンポーネントを持ってくれば、
理論上はFirefox上でもThunderbirdは動く。
大筋においては、
>それって、ようは、ブラウザにカスタムマクロを突っ込めばメーラになるよ、ということなんで。
は、まあ正解と言える。


671 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 23:52:42 ]
>> 669
Firefox と Thunderbird 両方インストールして,入ってるDLLを
比べてみればすぐ mozMapi32.dll ってのが怪しいって解るんじゃない?
ってことで Thunderbird はネイティブコンパイルされたメール操作用の
コンポーネントを持っていてそれをXUL/JavaScriptから操作してる.

672 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 00:17:30 ]
なんだかショッキングだ。
そういうトリッキーなことするのを見るとパフォーマンスが気になる。

673 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 00:26:41 ]
何がトリッキーなのかワカラン

674 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 00:27:48 ]
そんなこといってたら
抽象化されたデバイスを利用してる
アプリケーション全部使えなくなるよ。

675 名前:デフォルトの名無しさん [2006/03/17(金) 00:30:35 ]
>>672
おまえの存在がトリッキー。

676 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 00:34:02 ]
しまじろうに出てくるキャラのことだろ

677 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 00:41:44 ]
セガの古いゲームのことだろ

678 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 07:43:44 ]
それフリ(ry



679 名前:デフォルトの名無しさん [2006/03/17(金) 10:58:06 ]
firefoxのプラグイン開発の資料はどこにあるのでしょうか?
また、参考になるサイトがあれば教えてください。

680 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 11:17:18 ]
>>679
hp.vector.co.jp/authors/VA011973/prg_plgin1.htm

681 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 19:02:18 ]
個人で作るならプラグインじゃなくて拡張がいいよ
拡張の作り方はこの本買え。
www.amazon.co.jp/exec/obidos/ASIN/4839918058/

682 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 19:16:45 ]
拡張作るのに向いてる日本語のレファレンス本ってありますか?
DOM, XUL, XPCOM あたりの概要が書いてあるようなやつ。

上の本と
Firefox Hacks
www.amazon.co.jp/exec/obidos/ASIN/4873112419/
くらい?


683 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 19:24:51 ]
リファレンス的なものはないんじゃないかな?
JavaScriptとかDOMとかCSSとかXPCOMとか必要知識が多岐にわたるから
どうしても表面的なところをなぞった物になってしまうような。


684 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 20:04:52 ]
まあでもウェブ開発者なら前三つはどうせ知ってないといけないから
あとはXPCOMとの連携=XULだけなんだけどね。

firefox.geckodev.org/index.php?%B3%C8%C4%A5%A4%CE%BA%EE%C0%AE
サンプルもめちゃくちゃ豊富にあるしそんなに難しいもんじゃないよな。
本なんて英語の読めないやつ専用だろ。

685 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 20:21:39 ]
FFのプラグインの作り方を教えてください。

686 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 20:34:20 ]
そういわれるとキラウェアを思い出すけど、
多分この板でこの意味が分かる人はいない。

687 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 21:14:51 ]
>>685
www.square-enix.com/
ここに就職して、書かせてもらえ。

688 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 22:12:02 ]
>>686
ハワイで作った駄作映画のこと?



689 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 22:57:39 ]
でも気軽に作れないってのは痛いよな。
「俺は作れるからいい」ってのは普及・発展を阻害してると思う。

690 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 22:59:26 ]
それなら Gauche を使わないと

691 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 23:11:50 ]
>>688
ご名答。

>>689
Mozillaとかなんかその辺の連中の思考回路はそんな感じに見えて仕方ない。
永久に普及しないし、自己満足なんだからいいんじゃね?

692 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 23:59:09 ]
今でも十分気軽じゃないか。
学習のためのドキュメントは不足してると思うが。

693 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 00:16:20 ]
英語でも無いのか?
なら、儲けた数十億円使えば良いのに。

個人用に拡張ををちょこっと作るくらいなら、あまり困らなかったけど。
もっとも、最近は Greasemonkey のが多いな。

694 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 04:27:43 ]
英語のドキュメントがあればOKってのは世間一般的には全然気軽じゃないんだよな。
そういうのを書くのがコード書くより面倒ってのは痛いほど分かるが。

695 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 04:58:02 ]
日本語のドキュメントがあればOKな世間よりは広いお

696 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 11:55:31 ]
いや、MJ に期待するのはアレだし、いきなりローカル言語に期待できないから。
こういうのは、訳を作ってくのが定石でしょ。
待ってたら何年先になるか分からないから、英語で慣れた方が(ry (以下ループ)
まぁ、多くの人には気軽じゃないのは確かだねぇ。

> 本なんて英語の読めないやつ専用だろ。
原本買う人も多くね? 一長一短。

697 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 15:31:19 ]
気軽に作れるって範囲は「Firefoxの改造テクニック!」で
大体カバーしてると思う。

入ってないのは
Templete
nsITreeView を使う Tree や list
nsIHttpChannel などの Channel の使い方。
socket
docShell 全般(部分的に入ってる)
JS による xpcom component の作り方。
この辺だけど、全然気軽じゃないところだし。

698 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 17:36:57 ]
拡張の権限で javascript をインタラクティブにテストできる
拡張ってないですか?
emacs の lisp-interaction-mode みたいな。



699 名前:http://www.vector.co.jp/soft/win95/util/se072729.html [2006/03/18(土) 19:22:56 ]
64bitに対応したトリップ検索プログラムありますか?

TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

700 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 19:52:22 ]
>>697
「気軽に作れる」ってのはドキュメントやリファレンス的なものだけじゃなくて、
開発環境が整ってないとかテストが面倒ってのも改善される必要があると思う。

701 名前:657 mailto:sage [2006/03/18(土) 20:15:23 ]
ハッハッハ!。
Firefox Hacks と、「改造テクニック!」、この二冊の手助けにより、
さらに理解が進んだぞ。
なんか、スゲェな、FF。

ひとつ質問。
FFって、ようは、XULインタプリタ+ブラウザスクリプト、ですよね。
これ、立ち上げのたびに全スクリプトを読み直してるんですか?
・中間コードのキャッシュ
・できればコンパイル
とかの機能は、現に存在している、または開発計画は存在している、
ってことはないですかね。

XUL cache とかいうキーワードは見つかったけど、
具体的にそれが何なのかがわかりません。


702 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 21:05:20 ]
https://bugzilla.mozilla.org/show_bug.cgi?id=68045
groups.google.com/group/netscape.public.mozilla.mail-news/browse_thread/thread/d44b2ddc51885b14
とかを見ると
>XUL fast load file. Contains precompiled chrome and JavaScript.
と書いてある

703 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 14:08:48 ]
XUL.mfl
XPC.mfl
とかあるけどね。

704 名前:657 mailto:sage [2006/03/19(日) 16:30:09 ]
ええっと、そのキャッシュファイルって、どこにあります?
Linux/Windows 双方さがしたんですが見つかりません。
って、私の設定が悪いんですかね。

705 名前:657 mailto:sage [2006/03/19(日) 16:50:45 ]
あ、大ボケを。
Linuxにはあった。
$home/.mozilla/firefox/asdfwq3r.default/XUL.msadf
これだね。
でも、Win32にはないなぁ。どこにあるんだろう。


706 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 19:42:32 ]
ディフォルトなら
C:\Documents and Settings\???\Local Settings\Application Data\Mozilla\Firefox\Profiles\???\
辺りに
んで、そのファイルをテケストエディタで開いて味噌

707 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 21:38:33 ]
ちなみにLocal SettingsやApplication Dataに隠し属性が付いてるんで
デフォルトではエクスプローラで表示されないし検索にも引っかからない。

708 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 13:14:46 ]
初心者ですが、オライリーの「Firefox hacks」 っていう本は分かりやすいですか?



709 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 19:49:41 ]
オライリー本は実は糞だという法則。
なんか自称上級者のステータスみたい
になってるから読まない方がいい。

710 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 21:25:58 ]
そんな法則ないよ。

711 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 21:33:21 ]
Firefox hacksはオライリー本の中では比較的読みやすい方だと思うよ。
ただ、知識が少し古くなってるところもあるのでそこは注意が必要。

712 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 21:39:57 ]
XULに関しての記述は少なかったような気が。

713 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 00:23:35 ]
>>709
縦読み乙

714 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 07:38:20 ]
くそ、縦だったか。

715 名前:デフォルトの名無しさん [2006/03/21(火) 23:08:06 ]
画像の上でコンテキストメニュー呼び出したときだけ、メニューを表示させたいんだけど
document.getElementById(id).hidden = !gContextMenu.onImage
とか挟めばいいのかな?

あと、挟むんだったら何処に挟めばいいんだろう… orz。

うぉ〜、なんでこんな文献少ないんだ…と愚痴る。

716 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 23:12:28 ]
× 文献が少ない
○ 理解力が足りない

717 名前:デフォルトの名無しさん [2006/03/22(水) 00:05:35 ]
contentAreaContextMenuのonpopupshowingイベント

718 名前:デフォルトの名無しさん [2006/03/22(水) 00:06:59 ]
きっと文献を探すよりも似たようなことを実現させている拡張のソース見たりbrowser.jar見たりする方が効率よい。



719 名前:デフォルトの名無しさん mailto:sage [2006/03/22(水) 11:18:50 ]
だな。PGはソース読んでなんぼだ。

720 名前:デフォルトの名無しさん mailto:sage [2006/03/23(木) 11:43:54 ]
たとえば C-L でブックマークツールバーの表示をトグルさせたいのですが、
こういうときどうすればいいんですかね?

pref.js に何かキー割り当てのようなものを書けばいいのでしょうか?
それとも XUL をいじらないとできませんかね。






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

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

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