ratingのボタン化について foobar2000/ Track Display
自分用メモ
foobar2000
- Track Info Panel Mod や TrackDisplay のrating表示とボタン化
- 画像とか用意したりするのが面倒くさいので文字だけで
- foo_custominfo でrating管理
// PerTrack に
$alignabs(0,530,80,30,left,top)$font(Tahoma,10,,80-80-80)$repeat(☆,5) $alignabs(0,530,80,30,leftt,top)$font(Tahoma,10,,80-80-80)$repeat(★,%rating%) $button2(0,530,0,0,13,12,,,'Rate 1',) $button2(15,530,0,0,13,12,,,'Rate 2',) $button2(30,530,0,0,13,12,,,'Rate 3',) $button2(45,530,0,0,13,12,,,'Rate 4',) $button2(60,530,0,0,13,12,,,'Rate 5',) )
$button2(DstX,DstY,X,Y,W,H,TEXT,HOVER TEXT,COMMAND,OPTIONS)
http://foobar2000.xrea.jp/index.php?Track%20info%20mod%20%E8%A7%A3%E8%AA%AC
- DstX: テキストを表示する横方向の始点 [0]
- DstY: テキストを表示する縦方向の始点 [0]
- X: ボタンが起動する有効範囲のDstXからの横方向の始点 [0]
- Y: ボタンが起動する有効範囲のDstYからの縦方向の始点 [0]
- W: ボタンが起動する有効範囲の横幅 [値を指定しないとフリーズ?]
- H: ボタンが起動する有効範囲の高さ [値を指定しないとフリーズ?]
- TEXT: 表示するテキスト
- HOVER TEXT: マウスを載せたときのテキスト
- COMMAND: コマンドを指定 (下記参照)
- OPTIONS: なし
より
注意
- foo_custominfoの設定で2番目にはチェックを入れておきましょう
- foo_custominfoを使わない場合、対応してない場合は直接タグに書き込みます。
'Rate 1'
の所を
TAG:SET:rating:1
に変えます。’でくくらなくていいです。1〜5まで同様に書き換えます
- これだと☆の色が灰色ですが、2段目の$fontでお好みな色に変えてください
- その他
$button2(60,530,0,0,13,12,,,'Rate 5',)
たとえばこの部分、60が横方向の始点、530が縦方向の始点ですからこれをいじれば簡単流用できます
- rating 0ボタンを作った方が便利かも