チェンジセット 63

差分発生行の前後
無視リスト:
更新日時:
2009/07/11 15:16:26 (3 年 前)
更新者:
h
ログメッセージ:

fixes #32
表示する仕組みは完了。現在のREADMEは0.7ベースなので、後で更新する。

パス:
branches/release-1.0
ファイル:
1 追加
1 変更

凡例:

変更なし
追加
削除
  • branches/release-1.0/components/vocalofx.js

    r61 r63  
    1919                        watcher.openWindow(null, "chrome://vocalofx/content/splash/splash.xul", "vocalofx-splash", "chrome,centerscreen,alwaysRaised=yes,titlebar=no,modal=yes", null); 
    2020                } 
     21        } 
     22}; 
     23 
     24function VocaloFxAboutVocaloFx(){} 
     25VocaloFxAboutVocaloFx.prototype = { 
     26        classID: Components.ID("{88C482A0-6DA2-4e20-A985-22D9C34C63A5}"), 
     27        classDescription: "VocaloFx about:vocalofx", 
     28        contractID: "@mozilla.org/network/protocol/about;1?what=vocalofx", 
     29        QueryInterface: XPCOMUtils.generateQI([Ci.nsIAboutModule]), 
     30 
     31        getURIFlags: function(aURI){ 
     32                return Ci.nsIAboutModule.ALLOW_SCRIPT | Ci.nsIAboutModule.URI_SAFE_FOR_UNTRUSTED_CONTENT; 
     33        } 
     34        , 
     35        newChannel: function(aURI){ 
     36                var ios = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService); 
     37                var channel = ios.newChannel("chrome://vocalofx/content/about/readme.html", null, null); 
     38                channel.originalURI = aURI; 
     39                return channel; 
    2140        } 
    2241}; 
     
    6180 
    6281function NSGetModule(compMgr, fileSpec){ 
    63         return XPCOMUtils.generateModule([VocaloFxSplash, VocaloFxAboutIcecream, VocaloFxAboutOnecup]); 
     82        return XPCOMUtils.generateModule([VocaloFxSplash, VocaloFxAboutVocaloFx, VocaloFxAboutIcecream, VocaloFxAboutOnecup]); 
    6483}