- 1 名前:Moziller [02/04/25 12:12]
- ム板住人のうちMozilla使ってる人は何%くらいかわかりませんが、
Mozilla 1.0 RC1がリリースされ、 XUL 1.0の仕様が一応フリーズしました。 なので、そろそろXULアプリケーションも出始めることでしょうし(希望的観測) MozillaでのXULプログラミングについて騙りませんか。 Mozillaスレッド M10 pc.2ch.net/test/read.cgi/software/1019550671/
- 233 名前: ◆3mOz2Ch. mailto:sage [02/07/09 10:35]
- >>232
いえいえ、XULプログラミングの発展を願ってます。 Contributorの扱いはそちらにお任せします。 Contributeというほどのことはしてないと思いますけどね(藁
- 234 名前:デフォルトの名無しさん mailto:sage [02/07/09 15:44]
- ネットランナーに、PiroさんのXULアプリ多分全部と、PROXYBARも入ってた...
- 235 名前: ◆3mOz2Ch. mailto:sage [02/07/10 00:34]
- proxybar、さりげに有名に(藁
- 236 名前:デフォルトの名無しさん mailto:sage [02/07/12 05:23]
- >>235
×「さりげに有名」 ○「なにげに有名」or「さりげなく有名」
- 237 名前:≠235 mailto:sage [02/07/13 03:58]
- >>236
非常に申し上げ難いのですが 「さりげに」は若者言葉として 既に定着した感のある 形容表現で御座いますが...
- 238 名前:デフォルトの名無しさん mailto:sage [02/07/13 04:52]
- 素直に受け止めろ。仲間内だけで使え。
- 239 名前:厨房もじらー mailto:sage [02/07/13 14:42]
- >>236 >>237 >>238
さりげにって普段使うけど 意味は「なにげに」の場合が多いな漏れ。 と、反省させられたので 仲間内だけで使うことにするYo! ありがd。 そんなことより>>1よ…じゃなくて そんなことより、このスレでこういう話題しか書き込まれないのがサミスィ 漏れもそうだけど、XULプログラミング一般ってネタ少ないねやっぱり。
- 240 名前: ◆sX5Fl3bU mailto:sage [02/07/13 18:14]
- >漏れもそうだけど、XULプログラミング一般ってネタ少ないねやっぱり。
XUL 一般となるとまだ少ないけど、 pc.2ch.net/test/read.cgi/mac/1019023586/879-886n の bookmarklet なネタとかも合わせれば地道に増えてる気もする。 ちなみに bookmarklet については www.squarefree.com/bookmarklets/ とか。 直接は関係ないけど XUL 開発に使えるかもしれない Tips をばひとつ。 ● Chatzilla を JavaScript のちょっとしたテスト実行に使う。 ・Chatzilla は *Client* タブの画面でコンソールに JS 式を書くと 直接実行される。 ・コンソールで Ctrl + ↑ を押すと複数行入力が出来る。 送信は Ctrl + Enter。 ・display() が組み込まれてるので、表示画面に返り値など表示できる。 これらを利用して… ------------------------------------------- function setLoadImage(value) { var prefkey = 'network.image.imageBehavior'; var pref = Components.classes['@mozilla.org/preferences;1'] .getService(Components.interfaces.nsIPrefBranch); pref.setIntPref(prefkey, value); display("load Image mode: " + pref.getIntPref(prefkey)); } setLoadImage(2); ----------------------------------- とか入力すると、画像表示可・不可の切替が出来る。 現在のブラウザウィンドウを参照するときは -------------------------------------------- const WINMAN = Components.classes['@mozilla.org/appshell/window-mediator;1'] .getService(Components.interfaces.nsIWindowMediator); function getWin() { return WINMAN.getMostRecentWindow('navigator:browser'); } // 上2行ブラウザウィンドウを取得するのに必要。 getWin().getBrowser().contentDocument.location.href = 'www.mozilla.org'; ----------------------------------------------------- こんなかんじ。もっと楽したければ Contextmenu-Extension の JavaScript TestRun や Custom Script つかうべし。 考えてみると、これ利用すればマクロ実行とかできそうな予感。
- 241 名前:厨房もじらー mailto:sage [02/07/13 23:27]
- >>240
おお、スゴッ 感動した! 複数行表示とか全然知らなかったよ。 JSLibにはスクリプトを読み込むinclude()関数っていうのがあるんだけど これも使えば、外部JSファイルを追加読みこみしたりできるし マクロ実行とかできそう。 bookmarkletネタだと漏れは javascript:resizeTo(640,460); javascript:resizeTo(808,680); javascript:resizeTo(1024,748); とかやって、ウェブページ作成のときに 画面サイズの目安にしたりしてるくらい。。。 全然フツーだな、スマソ逝ってくる。。。
- 242 名前: ◆sX5Fl3bU mailto:sage [02/07/14 00:46]
- >>241
include()関数?と思って JSLib 見てみたら… --------------------------------- const PROG_ID = "@mozilla.org/moz/jssubscript-loader;1"; const INTERFACE = "mozIJSSubScriptLoader"; const Inc = new Compornents.Constructor(PROG_ID, INTERFACE); (new Inc()).loadSubScript(aScriptPath); --------------------------------------- 及び lxr.mozilla.org/mozilla/source/js/src/xpconnect/idl/mozIJSSubScriptLoader.idl こんなもん用意されてたとはっ(当然?)
- 243 名前: ◆S0qIRC9I mailto:sage [02/07/14 01:29]
- >>242
おぉ、そんな機能があったとは。 CustomScriptにも取り込もう……
- 244 名前:厨房もじらー mailto:sage [02/07/14 02:15]
- ファイル読み込みができるんだから(XPCOM使って)
読み込んだファイルの内容を eval()してやっても同じことができる?とか妄想した漏れはアレゲですか?
- 245 名前: ◆S0qIRC9I mailto:sage [02/07/14 03:30]
- >>244
げふ。もう短縮構文作っちゃいました。後の祭り。
- 246 名前:厨房もじらー mailto:sage [02/07/15 00:11]
- >>245
いや、>>244はネタですた(藁 普通に>>242のほうが早いと思うし、 逝ってみただけです。。。
- 247 名前: ◆q78mh/0k [02/07/15 04:42]
- Deskmod.com に、XUL アプリを置けるカテゴリが作られてるので、
ご報告。カテゴリ名は変わるかもです。(今は mozilla plugin) www.deskmod.com/?show=showcat&cat_name=mozplug # 暑い・・・。
- 248 名前:厨房もじらー mailto:sage [02/07/16 03:54]
- >>247
情報マリガトー Piro氏のFloating Sidebarが入ってるNe! mozdev.orgはなんかパンク状態みたいだし もっとリソースがいろんなところに分散されるといいんだけどね そういう意味では DeskModはテーマだけ配ってりゃいいって思ったの漏れだけ?
- 249 名前: ◆sX5Fl3bU mailto:sage [02/07/16 14:28]
- >>248
descmod の Floating Sidebar は Piro さんのとは別物よん。 Chatzilla の components/chatzilla-service.js みたいな コマンドラインに -sidebar オプションつけたり Mozilla 起動時の初期化とかしてるみたいなんだけどわけわかめ。 使いこなせれば Moz2ch にも利用できるんだろなーと思うんだが…
- 250 名前: ◆q78mh/0k [02/07/16 19:48]
- ツールバーに Home ボタンを追加するアドオン。
ここの方々はアンインストール方法分かると思うけど、 一応、そのページにも書いています。 (overlay 、chrome.rdf 削除と、installed-chrome 編集) home.no.net/trihand/mozilla/home/en/ Deskmod は、以前から Mozilla 以外のものを配布していたらしく、 何でもあれのような感じもします。 mozdev はどうにかならないものかと思いつつ。 一応、ヨーロッパと米国のミラーがふたつくらい名乗り出てくれたところが あるらしいので、どうやってミラーリングするシステム組むか、とか あるのかも知れないです。同時分散できない部分もあるし。
|

|