[iniファイルの編集をより簡単にする]  rainmeterスキン作成マニュアル

はじめに
rainmeterとは
rainmeterのインストール
iniファイルの基本構成
スキン作成
スキン作りの準備
デジタル時計の作成
日付情報の作成
CPU情報の作成
アナログ時計の作成
ハードディスク情報の作成
コマンドボタンの作成
アニメーションアイコンの作成
基本設定・その他
[Rainmeter]の設定
[Variables]の設定
色値の指定方法
角度値の指定方法
コマンド
Measureの設定
Measure
…全般設定
NetIn
…ネット通信(ダウンロード)
NetOut
…ネット通信(アップロード)
NetTotal
…ネット通信(総合)
FreeDiskSpace
…空きディスクスペース
Plugin
…プラグイン
Registry
…レジストリ
Time
…日付・時刻
Calc
…計算
Meterの設定
Meter
…全般設定
Histogram
…ヒストグラム
String
…文字
Bar
…棒グラフ
ImageBitmap
…画像
Line
…線グラフ
Roundline
…回転線・円グラフ
Rotator
…回転画像
Button
…ボタン
応用
値を日本語表示に変更
透明のドラッグ領域を作る
iniファイルの編集をより簡単にする
資料集
フォーマットコード一覧
素材リンク

iniファイルの編集をより簡単にする


スキンが自作できるようになると、それをウェブページで公開し、他の人にダウンロードしてもらう事もあると思います。 しかし、ダウンロードする人すべてがiniファイルについての編集方法を知っているわけではないので、 知識の無い人には、「このスキンのこの部分を変えたい」と思ってもiniファイルのどこをいじればいいのかわかりません。

また自分の作成したスキンを公開しない・ダウンロードしたスキンの編集だけをする、という方も 日が経つとiniファイル編集方法を忘れてしまうこともあるでしょう。 そういった時のために事前にiniファイルを編集しやすくするために手を加えると便利です。

[Rainmeter]

Backgroundmode=1


[Variables]

f.color=255,255,255,200

f.face=Arial


;Measure


[MeaTimeH]

Measure=Time

Format="%H"


[MeaTimeM]

Measure=Time

Format="%M"


;Meter


[MeTimeH]

Meter=String

MeasureName=MeaTimeH

X=0

Y=0

StringStyle=BOLD

FontSize=30

Fontcolor=#f.color#

FontFace=#f.face#

AntiAlias=1

左はデジタル時計の作成ページで紹介しているiniファイルの一部です。

iniファイルについて全く知らない人にはこれを見せられても「どこ」を「どうすれば」「どう変わるのか」がわかりません。

そのために[Variables]に設定をまとめて、編集作業をわかりやすく、楽にすることができるようにします。

左のiniファイルの[Variables]には「Fontcolor(文字色)」と「FontFace(フォントの種類)」の代入設定がされています。 これに同じように[Variables]に「StringStyle(文字のスタイル)」・「FontSize(文字のサイズ)」も設定します。

また、「;」を使ってコメントを付け加えると編集方法を詳しく説明することができます

こうして再編集すると次のようになります。(赤字が変更部分です。) ;で囲まれている部分は実際には一行で記入します。


[Rainmeter]

Backgroundmode=1


;;この項目でスキンの

設定をします;;

[Variables]

;;文字のスタイル(NORMAL、

BOLD、ITALIC、

BOLDITALIC);;

s.style=BOLD

;;文字のサイズ(整数を記入);;

f.size=30

;;文字色(「赤・緑・青・透過度」

の順に0~255までの数値を記入);;

f.color=255,255,255,200

;;フォントの種類

(フォントの名前を記入);;

f.face=Arial


;Measure


[MeaTimeH]

Measure=Time

Format="%H"


[MeaTimeM]

Measure=Time

Format="%M"


;Meter


[MeTimeH]

Meter=String

MeasureName=MeaTimeH

X=0

Y=0

StringStyle=#s.style#

FontSize=#f.size#

Fontcolor=#f.color#

FontFace=#f.face#

AntiAlias=1


カスタム検索