XUL

Javascriptから,XPCOMの「out」がある関数を呼ぶ方法 boolean hoge (in a, out b) と,IDLにインターフェースが定義されてたとする。 var a; var b= new Object() obj.hoge(a,b) のようにする。 で,b.valueに,hogeによって計算された出力が出る。

XUL

セルが複数あるリストボックスのハマリ。 要素の追加方法。 text[0]〜text[LISTSIZE-1]に表示したい文字列が格納とする var item = listbox.appendItem(text[0]); for(i=1;i

XUL

XPCOMのコンポーネントをC++で作らねばならない。 http://books.mozdev.org/html/mozilla-chp-8.html C++は5年ぶり。思い出さなくては。

XUL

Firefox1.5用 extension作成 授業の課題の関係で, Firefox 1.5β1用の.xpiファイルをAdd-ons - Mozilla | MDNの通りに 作成し,インストールしても, 「xx will be installed when Firefox restarted」ようなことが, 出るが,再起動してもなぜか,インスト…

XUL

XULではDOMが大変重要らしいことが,今さらながら分かった。「XMLドキュメントで書かれたGUI要素をDOM APIで操作」と言う視点からとらえるとよさそう。「GUIプログラミング」というより,「XMLプログラミング」なわけか… 「GUI要素の動的追加」というのも,D…

XUL

XUL日記をしてたら,なぜかリンク元が増えた。すごい。 せっかくなので,XULやってる授業の紹介を。 「Development of Opensource Software」という授業名。 The George Washinton University(www.gwu.edu)のComputer Science学科に3年前ぐらいに創設された…

XUL

XUL日記になっている今日この頃。 XPIの作成 授業でXPIを作って,「tool」メニューに表示されるようにしなきゃなので調査。 Firefox1.5用 http://developer.mozilla.org/en/docs/Building_an_Extension Firefox1.5用を作るのだが,1.0とだいぶ変わっている……

XUL

DOM Javascriptでイベントを処理するが,よくわからんオブジェクトがいきなり出てくる。DOMを知らないといけないようだ。 BrainJar.com: Introduction to the Document Object Model http://www.mozilla-japan.org/docs/dom/domref/dom_shortTOC.html http:/…

XUL

授業の関係でXULを勉強する必要が出てきた。やっぱり日本語でドキュメントを読みたい。色んなところで別々に和訳があってわけがわからん。googleでひっかかるページは古かったりリンク切れが多かったりする。新しくてより良い情報が上に出てこないようだ。 …