コンフィグ

「コンフィグ」の編集履歴(バックアップ)一覧はこちら

コンフィグ」(2009/12/12 (土) 02:27:52) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*スキンやエクステンション内の &bold(){<div id="config">~</div>} の中に記述されている内容を &bold(){コンフィグ} と呼びます。 スキンやエクステンションの設定情報をアプリケーションに知らせる役割を果たしています。 記述方式は &bold(){CSS} の書式と同じです。 **例: <div id="config"> skin-version : 1; </div> ***必須コンフィグ :skin-version | スキンのバージョン情報です。ホワイトブラウザのバージョンアップで、 それ以前のスキンやエクステンションが使えなくなるとき、このバージョンがあがります。 エクステンションでも必ず必要です。 ***オプションコンフィグ :thum-width|サムネイルの幅、デフォルト200 エクステンションでも使用します(getInfoのmv.thumなどに)。 :thum-height|サムネイルの高さ、デフォルト150 エクステンションでも使用します(getInfoのmv.thumなどに)。 :thum-column|横に何枚サムネイルを並べるか。0にするとサムネイルは自動生成されなくなる。デフォルト3 エクステンションでも使用します(getInfoのmv.thumなどに)。 :thum-row|縦に何枚サムネイルを並べるか。0にするとサムネイルは自動生成されなくなる、デフォルト1 エクステンションでも使用します(getInfoのmv.thumなどに)。 :seamless-scroll|「シームレススクロール(先読み)」機能のON,OFF。0:OFF、1:下方向のみ、2:双方向。デフォルト"1" [[onCreateThum]]のdirを参照ください。 エクステンションでは使用不可。 :scroll-id|シームレススクロールするdivの名前、デフォルト"view"。 body直下のdiv以外のdivをscroll-idに設定したい場合、親のブロックタグにはoverflow:hidden;を指定しないと正しく動きません。 <div id="frame">   <div id="view"></div> </div> div#frame { width : 700; height : 600; overflow : hidden; } div#view { width : 100%; height : 100%; overflow-y : scroll; } また、双方向シームレススクロールのとき、スクロールに応じて自動削除が行われます。 そのとき、必ず$("view")のfirstChildとlastChildから削除を行うので、scroll-idを"view"以外に指定したときはご注意ください。 エクステンションでは使用不可。 :multi-select|「複数選択」機能のON,OFF。0:単一選択、1:複数選択。デフォルト"0" 複数選択を有効にすると、アイテムの選択状態が変わたときに[[onSetSelect]]がコールされます。 オーバーライトして選択中であることをユーザーに分かるようにしてください。 また、[[onCreateThum]]にも選択状態(mv.select)が入ってくるようになります。 こちらも表示が変わるように処理してください。 エクステンションでは使用不可。 -----
*スキンやエクステンション内の &bold(){<div id="config">~</div>} の中に記述されている内容を &bold(){コンフィグ} と呼びます。 スキンやエクステンションの設定情報をアプリケーションに知らせる役割を果たしています。 記述方式は &bold(){CSS} の書式と同じです。 **例: <div id="config"> skin-version : 1; </div> ***必須コンフィグ :skin-version | スキンのバージョン情報です。ホワイトブラウザのバージョンアップで、 それ以前のスキンやエクステンションが使えなくなるとき、このバージョンがあがります。 エクステンションでも必ず必要です。 ***オプションコンフィグ :thum-width|サムネイルの幅、デフォルト200 エクステンションでも使用します(getInfoのmv.thumなどに)。 :thum-height|サムネイルの高さ、デフォルト150 エクステンションでも使用します(getInfoのmv.thumなどに)。 :thum-column|横に何枚サムネイルを並べるか。0にするとサムネイルは自動生成されなくなる。デフォルト3 エクステンションでも使用します(getInfoのmv.thumなどに)。 :thum-row|縦に何枚サムネイルを並べるか。0にするとサムネイルは自動生成されなくなる、デフォルト1 エクステンションでも使用します(getInfoのmv.thumなどに)。 :seamless-scroll|「シームレススクロール(先読み)」機能のON,OFF。0:OFF、1:下方向のみ、2:双方向。デフォルト"1" [[onCreateThum]]のdirを参照ください。 エクステンションでは使用できません。 :scroll-id|シームレススクロールするdivの名前、デフォルト"view"。 body直下のdiv以外のdivをscroll-idに設定したい場合、親のブロックタグにはoverflow:hidden;を指定しないと正しく動きません。 <div id="frame">   <div id="view"></div> </div> div#frame { width : 700; height : 600; overflow : hidden; } div#view { width : 100%; height : 100%; overflow-y : scroll; } また、双方向シームレススクロールのとき、スクロールに応じて自動削除が行われます。 そのとき、必ず$("view")のfirstChildとlastChildから削除を行うので、scroll-idを"view"以外に指定したときはご注意ください。 エクステンションでは使用できません。 :multi-select|「複数選択」機能のON,OFF。0:単一選択、1:複数選択。デフォルト"0" 複数選択を有効にすると、アイテムの選択状態が変わたときに[[onSetSelect]]がコールされます。 オーバーライトして選択中であることをユーザーに分かるようにしてください。 また、[[onCreateThum]]にも選択状態(mv.select)が入ってくるようになります。 こちらも表示が変わるように処理してください。 エクステンションでは使用できません。 -----

表示オプション

横に並べて表示:
変化行の前後のみ表示: