;;; デジキャラクロック SKINファイル ;;; ;;; 各行につき「変数名」とその「値」とを ;;; 半角スペース文字あるいはタブ文字で区切って記述します。 ;;; ;;; このファイルに全角スペース文字を使わないでください。 ;;; ;;; 変数名が".STRING"で終わる変数の値に ;;; 「半角スペース文字」を含めることはできません。 ;;; その代わり、'_'記号が「半角スペース」に置きかえられて表示されます。 ;;; ;;; 各行につき';'記号より後ろの文字はコメントとして無視されます。 ;;; ;;; SKINファイル製作者の情報 ;;; 四行あります。長さは各行半角22文字(全角11文字)までです。 ;;; 必ず、何か文字を入れてください。'_'でも構いません。 CLOCK.NAME1.STRING GAUDI_clock CLOCK.NAME2.STRING _(c)2000_夏町銅貨 CLOCK.NAME3.STRING _Sagrada_Familia_教会 CLOCK.NAME4.STRING _(Barcelona)からの眺望 ;;; 画像ファイルの名前 IMAGE.BASE.NAME WDW0GAU1.BMP ; 基本画像ファイルの名前 IMAGE.ANIME.NAME WDW0GAU1.BMP ; アニメ用画像ファイルの名前。 ; アニメをしない場合はIMAGE.BASE.NAMEと同じで良い。 ;;; アニメーションする領域(二箇所まで) ;;; 原点座標(X,Y)=(0,0)は「画像ファイル」の左上隅です。 ;; アニメ領域1 ;; 基本画像ファイルのANIME1.RECT.* に囲まれた領域が ;; ANIME1.INTERVAL.MIN 秒からANIME1.INTERVAL.MAX 秒に一度、 ;; アニメ用画像ファイルの同じ領域と入れ替わります。 ;; ANIME1.DURATION/10秒後、また元に戻ります。 ;; 入れ替えは一度につきANIME1.REPEAT回連続で行われます。 ;; GAUDI clockはアニメなしです。 ;; ANIME1.FLAG がfalseなので、以降ANIME1.RECT.Xなどに書いた値は無視されます。 ANIME1.FLAG false ; 「アニメ領域」1 のアニメを行う:true 行わない:false ANIME1.RECT.X 72 ; 「アニメ領域」1 の左上隅のX座標(0-139) ANIME1.RECT.Y 43 ; 「アニメ領域」1 の左上隅のY座標(0-139) ANIME1.RECT.WIDTH 58 ; 「アニメ領域」1 のサイズ(幅)(1-140) ANIME1.RECT.HEIGHT 97 ; 「アニメ領域」1 のサイズ(高さ)(1-140) ANIME1.REPEAT 1 ; アニメの反復回数(1-255) ANIME1.DURATION 20 ; アニメーション1 の継続時間。単位1/10秒(0-65535) ANIME1.INTERVAL.MIN 20 ; アニメーション1 を行う間隔(ランダムに決定される) ; の最小値。単位1秒(0-65535) ANIME1.INTERVAL.MAX 30 ; 同、最大値。最小値以上の値であること。単位1秒(0-65535) ;; アニメ領域2 ;; GAUDI clockはアニメなしです。 ;; ANIME2.FLAG もfalseなので、以降ANIME2.RECT.Xなどに書いた値は無視されます。 ANIME2.FLAG false ; 「アニメ領域」2 のアニメを行う:true 行わない:false ANIME2.RECT.X 73 ; 「アニメ領域」2 の左上隅のX座標(0-139) ANIME2.RECT.Y 42 ; 「アニメ領域」2 の左上隅のY座標(0-139) ANIME2.RECT.WIDTH 10 ; 「アニメ領域」2 のサイズ(幅)(1-140) ANIME2.RECT.HEIGHT 10 ; 「アニメ領域」2 のサイズ(高さ)(1-140) ANIME2.REPEAT 2 ; アニメの反復回数(1-255) ANIME2.DURATION 4 ; アニメーション2 の継続時間。単位1/10秒(0-65535) ANIME2.INTERVAL.MIN 3 ; アニメーション2 を行う間隔(ランダムに決定される) ; の最小値。単位1秒(0-65535) ANIME.INTERVAL2.MAX 7 ; 同、最大値。最小値以上の値であること。単位1秒(0-65535) ;;; テキスト1の位置 (機能名表示) ;; GAUDI clockは機能名表示なしです。 ;; TEXT1.VISIBLE がfalseなので、 ;; 以降TEXT1.から始まる変数に書いた値は無視されます。 TEXT1.VISIBLE false ; テキスト1を表示する:true 表示しない:false TEXT1.POSITION.X 11 ; テキスト1の左上隅のX座標(0-80) TEXT1.POSITION.Y 57 ; テキスト1の左上隅のY座標(0-120) ;;; テキスト2の位置 (値の表示) ; テキスト2は必ず表示されます TEXT2.POSITION.X 50 ; テキスト2の左上隅のX座標(0-80) TEXT2.POSITION.Y 95 ; テキスト2の左上隅のY座標(0-120) ;;; テキスト1の内容 TEXT1.CLOCK.STRING いまは ; 半角12文字(全角6文字)まで TEXT1.CALENDAR.STRING きょうは ; 半角12文字(全角6文字)まで TEXT1.MEMORY.STRING のこりは ; 半角12文字(全角6文字)まで TEXT1.BATTERY.STRING おなかは ; 半角12文字(全角6文字)まで ;;; バッテリー表示の内容 TEXT2.BATTERY.100.STRING Battery:100% ; 半角12文字(全角6文字)まで TEXT2.BATTERY.80.STRING Battery:80% ; 半角12文字(全角6文字)まで TEXT2.BATTERY.60.STRING Battery:60% ; 半角12文字(全角6文字)まで TEXT2.BATTERY.40.STRING Battery:40% ; 半角12文字(全角6文字)まで TEXT2.BATTERY.20.STRING Battery:20% ; 半角12文字(全角6文字)まで TEXT2.BATTERY.CAUTION.STRING NO_BATTERY ; 半角12文字(全角6文字)まで ;;; 機能変更のためのタッチ反応領域 ;;; (吹き出しの位置) FUNC.RECT.X 40 ; タッチ領域の左上隅のX座標(0-139) FUNC.RECT.Y 85 ; タッチ領域の左上隅のY座標(0-139) FUNC.RECT.WIDTH 70 ; タッチ領域のサイズ(幅)(1-140) FUNC.RECT.HEIGHT 30 ; タッチ領域のサイズ(高さ)(1-140)