foobar2000質問スレ Part2 at SOFTWARE
[2ch|▼Menu]
875:名無しさん@お腹いっぱい。
08/04/25 12:14:10 esWre6wY0
>>784
しばらく>>785以外の方法考えてたんだが一応回避法みつけた(>>788はだめだった)
要は曲が変わったときに再描画させればいいわけで、同じTF書いたSCPLを二つ用意して切り替えればいい

以下実際の例
// Background
$setpvar(playcount,0)
// PerTrack
$if($or($strcmp(%_time_elapsed_seconds%,0),$strcmp($left(%_trackinfo_notrack%,1),1)),
$setpvar(playcount,$add($getpvar(playcount),1)),)
$ifequal($mod($getpvar(playcount),2),0,
$puts(SCPL,SCPL1)
$puts(hideSCPL,SCPL2)
,
$puts(SCPL,SCPL2)
$puts(hideSCPL,SCPL1))

$panel($get(SCPL),Single Column Playlist,7,15...)
$panel($get(hideSCPL),Single Column Playlist,0,0,0,0,)

弊害は
・メモリ食う
・一瞬だがプレイリストが消える
・切り替わった際にスクロールの描画範囲(描画上の一番上の曲)が変わる
あたりかな

ついでに「曲が変わった」ことを調べるもっといい方法あったら誰か助言求む


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4167日前に更新/272 KB
担当:undef