タグ

xulに関するIMAKADOのブックマーク (7)

  • XUL チュートリアル - MDC

    このチュートリアルは XUL (XML User-interface Language) について述べています。この言語は Mozilla アプリケーション用に作成され、そのユーザインターフェイスを定義するのに使用されています。 はじめに はじめに XULの構造 Chrome URL マニフェストファイル シンプルな要素 ウィンドウを作成する ボタンを追加する ラベルと画像を追加する 入力コントロール 数値コントロール リストコントロール プログレスメーター HTML 要素を追加する スペーサーを使用する その他のボタン機能 ボックスモデル ボックスモデル 要素の配置 ボックスモデルの詳細 グループボックス さらに要素を追加する その他のレイアウト要素 スタックとデッキ スタックの配置 タブボックス グリッド コンテンツパネル スプリッター ツールバーとメニュー ツールバー 簡単なメニュー

    XUL チュートリアル - MDC
  • JavaScriptでXPCOMを作る: Days on the Moon

    FirefoxのUIはXULとJavaScriptで構成されていますが、JavaScriptの組み込みオブジェクトだけではファイル操作やウィンドウ操作などができません。そこで登場するのがXPCOM、これを用いることでOSに絡んだ操作やRDFの操作などが行えるようになります。 Firefoxに付随するXPCOMコンポーネントの多くはC++でかかれ、プラットフォーム別にコンパイル作業などが必要なのですが、XPCOMはJavaScriptを用いて作ることもでき、これならOSにあわせてコンパイルする必要はありません。そこでここでは実際にJavaScriptでXPCOMを作ってみることにします。 今回作成するXPCOMコンポーネント(nntPerson)は人物をあらわすもので、年齢を示すageプロパティと年齢を言うsayメソッドを持つものとします。また、以下ではWindowsで作成することを前提とし

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

    1 :デフォルトの名無しさん:2006/11/27(月) 20:00:38 オラ拡張作る。 XULはXMLベースのUI記述言語です。 Mozilla、Firefox、Thunderbird、Netscape等の Gecko系のソフトウェアために開発されました。 このスレはXUL、JavaScriptで利用できるXPCOM、 拡張の作り方などを主に話しあうスレです。 前スレ Mozillaでプログラミング(XUL) その2 http://pc8.2ch.net/test/read.cgi/tech/1102172958/ 姉妹スレ Geckoベースのブラウザを作ろう http://pc5.2ch.net/test/read.cgi/tech/1023546699/l50 参考サイト Mozilla Developer Center http://developer.mozilla.org/

  • XUL、カスタムツリービュー、tree-utils.js、サンプル - FAX

    CVew拡張に含まれる(VenkmanとChatZillaでも使われている)tree-utils.jsを使ったカスタムツリービューのサンプル。 1.以下を拡張子xulで、適当な名前を付けて保存する。2.同じフォルダにtree-utils.js(Raw outputからダウンロードできる)を保存する。3.PrivilegeManagerでUniversalBrowserWrite特権を与えるか、chromeアドレスから開き動作を確認する。 上から、まずshareはよくわからない。ツリーを入れ子にしていくときに並び順などを共用するために使われている様子。setColumnPropertyNameのところで、レコードのどの値を、ツリーのどこに表示するかということを設定してる。reserveChildrenを呼び出すと、子供があることになりその行はコンテナになる(container="true"

  • XUL Help - サンプル・リンク集

    XUL Help mozilla.party.jp 5.0でXUL アプリケーション開発へのいざないというセッションが行われたこともあり、XULアプリ開発の機運が高まっています(と無理やり高まらせる)。そ こで、このページでは入門したての人や楽をしたい人のためにダウンロードしてすぐ真似・改造できるような簡単なアプリケーションを提供したり、参考になる ページへ のリンクを掲載していくことにします。 ここからダウンロードしたブツは自由にお使い下さい。 …といいながらも、まだ二個しかないです。すんません。 拡張のテンプレート FirefoxとSeamonkey用メインです。Thunderbirdは現時点では取り上げる豫定はありません。 サイドバー 第一弾、Firefox用のサイドバーのサンプル。 samplesidebar.xpi(3.55KB) ツールバーのボタン New Tab and Go

  • XULで開発されたiTunesライクなミュージックプレイヤー「Songbird 0.4」 | パソコン | マイコミジャーナル

    Pioneers of the Inevitableは27日(米国時間)、オープンソースのジュークボックスソフト「Songbird 0.4」を開発者向けに公開した。対応プラットフォームはWindows XP / VistaとLinux x86、およびMac OS X 10.4以降。 今回のリリースでは、右サイドバーなどウインドウ内で任意のプラグインを動作させる新機能「Display Panes」が追加。ウインドウ下部にはWikipedia、左下にはFlickrの写真を表示しつつ音楽を再生するといった、複数のアドオンの同時利用が可能になった。 iPodとの同期を可能にするアドオン「iPod Device Support」も更新、iPod touchとiPhoneを除くすべてのiPodシリーズに対応するなど、サポートが改善された。アプリケーション全体の品質と安定性も向上、一般ユーザ向けの公開に

  • XULPlanet.com

    Welcome to XULPlanet The XML User Interface Language (XUL) is a markup language for describing user interfaces. With XUL you can create rich, sophisticated cross-platform web applications easily. nettcasino Learn XUL

    XULPlanet.com
    IMAKADO
    IMAKADO 2008/01/03
    XULplanet
  • 1