■ 公式
http://www.foobar2000.org/
■ 日本語Wiki
-foobar2000 Wiki
http://wikiwiki.jp/foobar2000/
-foobar2000 Wiki for Japanese Users
http://foobar2000.xrea.jp/
■ 参考
-foobar2000 Wiki
よくある質問
http://wikiwiki.jp/foobar2000/?%A4%E8%A4%AF%A4%A2%A4%EB%BC%C1%CC%E4
使い方
http://wikiwiki.jp/foobar2000/?%C0%E2%CC%C0%BD%F1
-foobar2000 Wiki for Japanese Users
解説 (v0.9.5)/チュートリアル
http://foobar2000.xrea.jp/index.php?%E8%A7%A3%E8%AA%AC%20%28v0.9.5%29%2F%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB
FAQ
http://foobar2000.xrea.jp/index.php?FAQ
foobar2000質問スレ Part30 [無断転載禁止]©2ch.net [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/11/09(水) 05:41:08.86ID:lUGwY49g0
2017/02/01(水) 02:39:12.17ID:AhXmI8uk0
>>244
> 1. メイリオをつかった場合、〜 行間隔が変わってしまう理由が分かりません。
メイリオはもともと行間が広くなりやすく、ブラウザやテキストエディタなどのコンテンツの表示には適していても、UIエレメント用には適していない。
https://www.google.co.jp/?gfe_rd=cr&ei=2eI8WLfVItOQ8QeXm6GgBw&gws_rd=cr#q=メイリオ+改良+アセンダ+ディセンダ
また、Wikipediaの「メイリオ」のページの「注意点」を参照。
うちのSS(>>183)では MeiryoKe_PGothic, MeiryoKe_UIGothic を使用している(>>190)
> 2. アーティスト名、アルバム名の箇所を強制的に3行で終わらせ、表示できない箇所は「・・・」の表示をさせることはできませんか?
foo_uie_graphical_browser.txt の323行目 $gp_set_string_format(alignment,line_alignment,[trimming]) の項より、>>245の [trimming]=ellipsis_word で本来は大丈夫なはず。
>>246の $gp_draw_string(str,x,y,w,h) の h が3行分の高さ以上に設定されているので切詰めが働いていない。
→ h=50 にする。
> 1. メイリオをつかった場合、〜 行間隔が変わってしまう理由が分かりません。
メイリオはもともと行間が広くなりやすく、ブラウザやテキストエディタなどのコンテンツの表示には適していても、UIエレメント用には適していない。
https://www.google.co.jp/?gfe_rd=cr&ei=2eI8WLfVItOQ8QeXm6GgBw&gws_rd=cr#q=メイリオ+改良+アセンダ+ディセンダ
また、Wikipediaの「メイリオ」のページの「注意点」を参照。
うちのSS(>>183)では MeiryoKe_PGothic, MeiryoKe_UIGothic を使用している(>>190)
> 2. アーティスト名、アルバム名の箇所を強制的に3行で終わらせ、表示できない箇所は「・・・」の表示をさせることはできませんか?
foo_uie_graphical_browser.txt の323行目 $gp_set_string_format(alignment,line_alignment,[trimming]) の項より、>>245の [trimming]=ellipsis_word で本来は大丈夫なはず。
>>246の $gp_draw_string(str,x,y,w,h) の h が3行分の高さ以上に設定されているので切詰めが働いていない。
→ h=50 にする。
2017/02/01(水) 02:41:04.32ID:AhXmI8uk0
>>244
> 3. アーティスト名、アルバム名の後にトラック名の領域を自動的に設定させる方法はありませんか?
> //ポップアップのサイズ(幅、高さ=トラック数×12+68)
まず考慮すべきは、固定部分(アーティスト名+アルバム名 と トータルタイム)。
メイリオで上部の3行分を確保するには 50 必要でアルバム名下に余白を見込んで 55、
トータルタイムに上下余白を適当に見込んで下部 20 とする。
つまり、固定高さは 68 → 75 に変更。
> "Per track"を処理する最大トラック数:27 tracks
よって、最大高さは 27*12+75
推奨設定値/コード @メイリオ / ellipsis_word も機能するはず
>>245 → Popup size: 280×399 // =Popupの %gb_width%,%gb_height% 変数 ※general.txt参照
>>245 → $set_size(%gb_width%,$eval(%gb_track_count%*12+75) //引数 width は実数値ではなく変数 %gb_width% を使用すると、Popup sizeの変更に自動で追従する。
>>246 → $gp_draw_string([%album artist%$crlf()]%album%,5,0,$eval(%gb_width%-10),50)
>>247 → $set_org(1,$eval(55+%gb_track_index%*12+3))
●Popupタブ トータルタイム
$gp_set_string_format(far,near,)
$gp_draw_string(%gb_length% ,0,$eval(%gb_height%-15),$eval(%gb_width%-10),13)
http://i.imgur.com/M9a6Qax.png
> 3. アーティスト名、アルバム名の後にトラック名の領域を自動的に設定させる方法はありませんか?
> //ポップアップのサイズ(幅、高さ=トラック数×12+68)
まず考慮すべきは、固定部分(アーティスト名+アルバム名 と トータルタイム)。
メイリオで上部の3行分を確保するには 50 必要でアルバム名下に余白を見込んで 55、
トータルタイムに上下余白を適当に見込んで下部 20 とする。
つまり、固定高さは 68 → 75 に変更。
> "Per track"を処理する最大トラック数:27 tracks
よって、最大高さは 27*12+75
推奨設定値/コード @メイリオ / ellipsis_word も機能するはず
>>245 → Popup size: 280×399 // =Popupの %gb_width%,%gb_height% 変数 ※general.txt参照
>>245 → $set_size(%gb_width%,$eval(%gb_track_count%*12+75) //引数 width は実数値ではなく変数 %gb_width% を使用すると、Popup sizeの変更に自動で追従する。
>>246 → $gp_draw_string([%album artist%$crlf()]%album%,5,0,$eval(%gb_width%-10),50)
>>247 → $set_org(1,$eval(55+%gb_track_index%*12+3))
●Popupタブ トータルタイム
$gp_set_string_format(far,near,)
$gp_draw_string(%gb_length% ,0,$eval(%gb_height%-15),$eval(%gb_width%-10),13)
http://i.imgur.com/M9a6Qax.png
2017/02/01(水) 02:42:12.43ID:AhXmI8uk0
>>241
> 設定がほんとうに凝っているので、暗号解読といった感じ
個人的には、Per track でトラック表示が切り捨てになったときの「+n tracks more… 」は、いちばん苦労した部分だから採用してほしかったなとおもう…
ループ数27の設定は、ライブラリ中の %tracknumber% の最大値だったからなのかな?
>>242
> 逆に、「トラック名」の上に「アーティスト名、アルバム名」を置きたい
ポップアップをマウスポインタの下方に開くようにするのであれば、>>242のその方針でよいとおもう。
うちではGBをディスプレイの下方に一段で表示し、ポップアップヒントをマウスポインタの上方に開くようにしているため、「アーティスト名+アルバム名」を下にしている。
これにより、マウスを横に移動したときに「アーティスト名+アルバム名」がつねに同じ高さの位置(Y座標)で表示される。
視線の上下移動なしで読み取れるようにし、UIに一貫性を持たせるためのデザインのつもり。
表示場所がXPのタスクバーのポップアップヒントと位置的に近いこともあり、背景色をクリーム色にしている。
>>243
> Tahomaだと文字列によって文字間隔が詰まってしまい、見栄えがよくありません
これは、Tahomaが>>250の1のメイリオとは逆に、せまい範囲に情報をつめこむためのUIエレメント用フォントだから。
MeiryoKe_PGothicは普通のプロポーショナルフォントで、MeiryoKe_UIGothicはUI用に英数の文字間をつめたフォント。
> 設定がほんとうに凝っているので、暗号解読といった感じ
個人的には、Per track でトラック表示が切り捨てになったときの「+n tracks more… 」は、いちばん苦労した部分だから採用してほしかったなとおもう…
ループ数27の設定は、ライブラリ中の %tracknumber% の最大値だったからなのかな?
>>242
> 逆に、「トラック名」の上に「アーティスト名、アルバム名」を置きたい
ポップアップをマウスポインタの下方に開くようにするのであれば、>>242のその方針でよいとおもう。
うちではGBをディスプレイの下方に一段で表示し、ポップアップヒントをマウスポインタの上方に開くようにしているため、「アーティスト名+アルバム名」を下にしている。
これにより、マウスを横に移動したときに「アーティスト名+アルバム名」がつねに同じ高さの位置(Y座標)で表示される。
視線の上下移動なしで読み取れるようにし、UIに一貫性を持たせるためのデザインのつもり。
表示場所がXPのタスクバーのポップアップヒントと位置的に近いこともあり、背景色をクリーム色にしている。
>>243
> Tahomaだと文字列によって文字間隔が詰まってしまい、見栄えがよくありません
これは、Tahomaが>>250の1のメイリオとは逆に、せまい範囲に情報をつめこむためのUIエレメント用フォントだから。
MeiryoKe_PGothicは普通のプロポーショナルフォントで、MeiryoKe_UIGothicはUI用に英数の文字間をつめたフォント。
2017/02/01(水) 03:20:19.55ID:AhXmI8uk0
>>251のポップアップの per track 部分のフォントが (MeiryoKe_UIGothic,8) だった、すまん。
>>251の変更コードは、(メイリオ,8) でも問題はない。
>>249
あと、質問でコードが長くなるようなら>>197のようになるべく斧にあげるようにしようよ。
http://www.axfc.net/u/post.pl
>>251の変更コードは、(メイリオ,8) でも問題はない。
>>249
あと、質問でコードが長くなるようなら>>197のようになるべく斧にあげるようにしようよ。
http://www.axfc.net/u/post.pl
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【実況】ショートスリーパー堀大輔の7日間LIVE 本日最終日★35 [爆笑ゴリラ★]
- 「洗濯物を回収するため」ベランダで全裸、公然わいせつ容疑で男逮捕 歩行中の女性が目撃 兵庫 ★2 [少考さん★]
- 「ゼロ打ちで勝つ準備をしていたのに」 スター戦術押し切れず デニー(氏)人気の衰退に気付くも時遅し (沖縄タイムス) [少考さん★]
- 【ドジャース】大谷翔平に投手引退♀ゥ告 二刀流「共倒れ」危機で打者専念の時=米報道 [征夷大将軍★]
- 二階俊博・元自民党幹事長 政界引退から約2年 「足取りヨロヨロ」不安姿 (FRIDAY) [少考さん★]
- 「墜落」のグローバルホーク「任務中だった」 詳細明かされず [ぐれ★]
- 高市値上げ🦎少し高級なマルちゃん焼きそば🍜ケモ民はどっちが好み?? [457294144]
- 高市早苗「私の脅威になる」と林芳正を『排除』へ [931948549]
- 「袋ラーメンは、火を止めてから粉末スープを入れて下さい」(ヽ´ん`)「うるせえ! 俺に命令するな!」 [592058334]
- 糖尿病になったら人生終了だと思う?
- 【悲報】ゼレンスキー「高市!お前ちょっとキエフまで来い!」 [616817505]
- 中国で開催された国際会議、日本だけ参加できずw [668024367]