Columns UI
$puts:
有効なWikiNameではありません - foobar2000 Wiki
ソース見たところ(.fcsの)、$putsが変数に対して操作する関数らしい。
$puts(t_normal,505050)
t_normalはTitle Normalの略だろう。この場合、タイトルの通常時の色情報を0x505050に変更している。
但し、何故かRGB24ではなくBGR24なので、RGBベースの色見表を使うとまったく違う色になってしまう。(v0.9.4.2)
Variable:
ふむふむ・・・どうやら、
$set_global()
で変数の宣言と初期化をし、それを後で使うってことらしい。
例えばこのコード
$set_global(pl_d, $get(color_hidetext)$cut($num(0,$len(%_playlist_total%)), $sub($len(%_playlist_total%),$len(%_playlist_number%))) $get(color_text)%_playlist_number% )
$puts(color_hidetext, $get(t_hiding) | $get(t_shadow))
$puts(playing_r, $if(%isplaying%, <span style="font-weight:bold;">^C</span>0000FF|0000CC<span style="font-weight:bold;">^C</span>'[♪]',))
・・・orz
(゚Д゚)ハァ?
つーか、なんで0x03で区切ってあんだよ!!!!!!!!!!!!!!1111111
仕様なのか・・・?
あぁーやる気うせた・・・
あぁーしかも、^C(0x3)の部分を強調しようと思って、Bold使ったらちゃんと認識されてないし・・・
Function:
まぁいいや・・・
if()
if(): If X contains at least one present field, executes/displays Y, otherwise executes/displays Z.
if2(): Same as $if(X,X,Y).
if3(): Returns first of parameters that contains at least one present field.
だから・・・
$if3(%album artist%,Performed by %performer%,%artist%,Unknown Artist)
この場合、%album airst%が展開されて、"Performed by "が次に展開される%artist%と合ってる場合、それらが描画されるワケか。