1 名前:名無しさん@お腹いっぱい。 [2008/03/16(日) 07:30:24 ID:Jd8Is6hB0] オーディオプレイヤー、foobar2000について語るスレ ■ 公式 www.foobar2000.org/ ■ 解説系サイト foobar2000 Wiki for Japanese Users foobar2000.xrea.jp/ Hydrogenaudio Forums -> foobar2000 www.hydrogenaudio.org/forums/index.php?act=SF&s=&f=28 ■ 前 foobar2000 Part51 pc11.2ch.net/test/read.cgi/software/1201255377/ ■ 過去スレ一覧 tnetsixenon.xrea.jp/foobar2000/index.php?%E3%83%AA%E3%83%B3%E3%82%AF%E9%9B%86#e4cbd43e
496 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 19:37:22 ID:VHSho4as0] 中の人に便利と逝ってくれると作った甲斐があるわ。 何処が悪いのか全体を眺めるしかないのか・・・時間掛かるなこりゃ。 お手数かけて申し訳ない。
497 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 19:59:36 ID:RE6u4ZNf0] >>494 えええそうなの?いいなあ〜 1.12で設定のNetworkのFetch methodをUse Web APIにした時と同じ症状なんだよ Web APIが何かもわからないし何が原因かもわからないしもうお手上げ
498 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 20:09:03 ID:o7khLbid0] 公式フォーラムにPanel Stack Splitterのスレッドができていますね www.hydrogenaudio.org/forums/index.php?s=b00b610f75806e2d8289a96258f7523b&showtopic=62114
499 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 20:15:11 ID:0dbZZ2Ca0] >>497 仕組み知らないから的外れかもしれないけど、 ファイアウォールやルーターなんかで引っかかってるとかは?
500 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 20:15:15 ID:f/1xhia20] じゃっぷがいいもんつくるじゃねぇか、えいごのへるぷつくれこのもんきーどもふぁっく!
501 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 20:18:00 ID:AHU9ZOQO0] >>492 roundで少し丸くなってたけど GDIの$round_rectのようにはいかないだけじゃないかな 下だけ太くなるのは上左右のラインをサイズ端に描いてるから半分消えてるんだとおも >>498 EL Playlistもあったでよー
502 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 20:24:49 ID:VHSho4as0] >>495 装飾が云々いわれたのでbold指定取っ払ったら上手くいきましたよっと。 原因が分かったからすっきりしたけど、何でbold指定したら結果がずれるんだ。 foo titleなんてマイナーコンポネ使ってるのが悪いのか。 foo titleはxmlで定義するからIEエンジンだよな、きっと。 OSとIEエンジンの違いとかなのか。その辺は全く分からんけど。
503 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 20:46:24 ID:o7khLbid0] >>502 foo_titleがうちの環境ではうまく動かなかったので試せなかったのですが、 おそらくGDI+などを使って特殊な描画をしているのだと思います boldといっても色々種類があるので・・ $calc_string側では標準的なものしかサポートしていません
504 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 21:01:04 ID:G2LRlUpM0] >>501 こんな感じになってるんですけどこれって一応roundは反映されていますか? foobar2000.xrea.jp/up/files/up832.jpg foobar2000.xrea.jp/up/files/up833.jpg これと比べると違うかなっと思ったんですけど foobar2000.xrea.jp/up/files/up808.jpg 下が太くなるのは正にそのとおりでした 座標をずらしたところ同じ表示になりました
505 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 21:11:45 ID:VHSho4as0] >>503 丁寧に回答thx。原因がはっきり分かっただけでもいいわ。
506 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 21:15:39 ID:xzHYukGH0] foo_titleってなんか他コンポネに比べてフォント表示があまり綺麗じゃないように感じる。 特殊な描画云々のせいなのかは分からないけどそれさえ改善されればなー
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 22:23:08 ID:l5TJBhdu0] >>504 うんたぶん そのSSは画像だとおも www.dotup.org/uploda/www.dotup.org2065.png 上がround 下がオプション無し
508 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 23:05:25 ID:o7khLbid0] >>477 >>481 関数を2つ増やしてみました($playlist_existsと$playlist_addselecteditems) // 追加先のプレイリスト名 $register(target,Favorite) // プレイリストが存在しない場合は新規作成 $if($playlist_exists(%target%),,$playlist_create(%target%)) // プレイリストに選択中のアイテムを追加 $playlist_addselecteditems(%target%)
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 23:14:17 ID:G2LRlUpM0] >>507 丁寧にありがとうございます 画像ですか それだとトラックの数によってサイズ変更ができないのでちょっと不便ですね と思ったけど画像をトップ、トラックの背景*X、ボトムとして、頑張ってTF書けば不可能ではないか
510 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 23:41:16 ID:myEnWnEw0] $calc_stringすごくいいね。 タイトル表示で短い曲名ならupper&bold。中くらいのはboldのみ。 2列に折り返すような長いのはフォントを小さくしてboldというのがきっちり出来るようなった。ありがとう。
511 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 03:11:05 ID:LymDXXNg0] >>501 > General question: There are a couple of components developed by some chinese guy(s), do they belong to a community? >Where to report bugs/ ask for improvements? I didn't see the guys here at HA. あははははは で、ELPlaylistのスレッドにこんな事言われてたよ。 ・ドラッグ&ドロップができない ・背景の透過処理がおかしい(?) ・Undo/Redo、切り取り、貼り付けができない (context type hot keys?) 私も切り取り、貼り付けは欲しいですね。Todoに入れてくだされば嬉しいです。
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 03:22:43 ID:kCo9bfcK0] これは結構面倒かもね。funcの人なら英語読めるみたいだしブログにコメントできるからいいけど 他のとこって直メールくらいしかないよね多分。 ここを紹介するのが一番早いけど何かと、、、w
513 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 04:46:32 ID:340JOQVV0] ナチュラルに日本語で遠征したらいいよ
514 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 05:56:11 ID:pLZn1G0T0] 開発者が日本人なら日本語でおkだと思うけどな
515 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 06:11:14 ID:doZ0ylfB0] >>512 自分の場合、英語は凄く苦手ですよ 辞書引きまくりです どこで知ったのかしらないですが、公式フォーラムに出ていないはずのfoo_funcへの要望メールを多々いただきます
516 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 06:37:33 ID:pLZn1G0T0] 英語とかわかりません!各自勝手に翻訳してくださいね!でいいじゃん
517 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 06:46:32 ID:jFTXLMXu0] 正直虚栄心とか自尊心とかの問題だと思う
518 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 07:25:30 ID:ltRe28sD0] 答えたければ答えりゃいい
519 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 09:21:00 ID:SlWsCkWy0] エキサイト翻訳のURLでも送り返せ
520 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 09:36:54 ID:sKiHtaV10] 2chでfoobar、Hydrogenaudioスレ立てて誘導するのはどうだろう 2chならレスくれる日本人も多いと思うけど 放置されて過疎スレになるかな・・・
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 09:43:11 ID:qUqoFewl0] ELPlaylist の配布サイトにサンプル画像をつけて、どういったものなのか載せて欲しい 現在の文字だけのページではよくわからん
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 09:51:12 ID:sKiHtaV10] どういうものかは入れればわかるんじゃない? settingの解説が欲しいってことならSCPLと似たようなものだからwikiのSCPLの解説みて 細かい関数はELPlaylistに合わせればおk foobar2000.xrea.jp/index.php?Single%20Column%20Playlist%20%E8%A7%A3%E8%AA%AC あとはwikiにELplaylistの解説を誰かが書くのを待つ
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 10:04:44 ID:5RhbhnSl0] >>520 2chが無理ならしたらばとかでもいいかもね。 japanese <-> english 翻訳スレが欲しい、というかあれば便利かな、と。 分かる人が時間のある時にでもchangelogとかreadmeとか要望とか訳してあげるのも いいかもしれない、とか。自分もお手伝いする気はあります。 作者さんがHAに直接行って自分でやり取りするのが一番だろうし 変に干渉されたくない人もいそうだからまぁ一つのアンってことで。
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 10:38:19 ID:Z0eGmps+0] >>521 どういったものかというのは、いろいろいじれるプレイリストであることがわかれば十分だと思うんだが 姿かたちはTF次第で全く違うんだから あとは入れればわかるでしょ
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 10:52:09 ID:oGnuyiZI0] 「日本人的」にはまずは格好いい見本がないとね。 仕様だけ用意されて、はいご自由にどうぞっていうのは苦手というか。 あ、嘘です。僕だけです、いいわけしてごめんなさい・・・
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:05:10 ID:sKiHtaV10] >>525 本当に必要とする人にはあれは見やすくて便利だと思うけど 1ページ見るだけで、すべての最新版の状況とchangelogを見ることができる ELPlaylistのTFごとの画像があったらおもしろいと思うけど これは作者がすることじゃなくて、利用者サイドで盛り上がることな気がする
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:08:00 ID:VpaopvIK0] >>525 おまえがやれ
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:17:16 ID:ARMMhmYl0] > General question: There are a couple of components developed by some chinese guy(s), do they belong to a community? >Where to report bugs/ ask for improvements? I didn't see the guys here at HA. あははははは
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:23:35 ID:KhgvqJbf0] 作ってるのが中国人だとか言ってるやつらのためにわざわざ翻訳してやる必要無いだろw
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:45:36 ID:XckgMI790] いや俺らもドイツだかロシアだかアメリカだか区別ついてない面があると思うよ。 それと同じ感覚でしょ。あまり目くじら立てるものでもない。
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:51:20 ID:YSWrxSsZ0] あははははは
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:54:33 ID:WDMaZCAh0] 野蛮国家中国と一緒くたにされるのが気にくわない
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 11:56:36 ID:RdaJChKa0] 外国人がらみの話になるとちょっと荒れるね。前にも好きだったスレが…
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 12:07:05 ID:ezqo1Y5I0] $files_exは楽で良いな。cover art検索のTFが1行ですむ。まさに神。
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 12:33:35 ID:KhgvqJbf0] >>530 区別はつかなくとも紹介する時くらいはちゃんと確認するよ。間違えてたら失礼だから。 向こうの人はアジア人全部一緒くたで、黄色い猿くらいに思ってるから失礼とか思わないんだろうけど。
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 12:38:16 ID:7kActDwv0] いやどうでもいいよ
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 12:43:31 ID:ltyuDwqJ0] そうだね、あははははは
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 13:02:46 ID:H5TAJXRT0] >>508 ありがとうございます。 独りよがりな要望だったと思いますが応えてもらえて本当に嬉しいです。
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 14:16:31 ID:GyYMssp/0] おう
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 16:41:29 ID:9HzuCdMc0] ELPlaylist更新乙です。 group rowにtitleformat適用可はめっちゃ便利です。 これからもがんばってください。
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 17:51:00 ID:/b/HcAUo0] このスレで流れを掴みながら覚えていくと便利なんだが、 何も知らずにwiki見ると何がしたくて追加されたのかさっぱりわからんな(foo_func
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 18:30:24 ID:kCo9bfcK0] それはあるね。>>534 みたいなので興味もって試しに使ってみて便利さに気づく感じ。
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 18:45:18 ID:SlWsCkWy0] いやそれはれあどめ見ればわかるだろ 要望で追加とかのことじゃないの
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 19:04:15 ID:003mrtTp0] 久々に新しいバージョンにしたらなんだこれ プログラムみたいの書かないとuiいじれなくなっちゃったの?
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 19:51:52 ID:ci5874vK0] >>544 その定型文、何スレ前から拾ってきたんだ?すごく懐かしい気がする 参考までに教えてくれ。 >>530 自分も二昔(いやもっと前か)は日本人と中国人(いわゆるアジアの人)と外国人(いわゆる白人と黒人)の3分類(ry それ以前にAcropolisって開発者が中国人(金盾のこと言ってたからたぶん中国の中の人)だから先入観でそうなったのかも あちらさんには中国語も日本語も同じように化け化けだろうし
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 19:53:36 ID:jkYavy4q0] ELPlaylistとPSS 公式フォーラムにスレたったのか 英語全然分からんというのに 特にPanel Stack Splitterなんて日本語読めないと無理だと思うが。。。 でもバグレポートはほっとけないなぁ ELPlaylistでFalstaffと同じくmetadb_handleがleakしてる人いますかね?
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 19:59:37 ID:doZ0ylfB0] >>541 そうですよね 関数が増えてきたのでそろそろTipsページを作成しようかと思っていたのですが、 拡張関数群の位置づけが難しく、どこにページを作るべきなのか迷っているところです foo_func単体のTipsとすると幅が狭いので、TF総合Tipsページの方が良い気もしますし
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 20:07:09 ID:ezqo1Y5I0] foo funcの場合は使用例をあげると分かりやすいかも 特に使いどころのいまいち分からない$whileとか$settimerとか
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 20:13:18 ID:doZ0ylfB0] >>546 ELPlaylist乙です 自分はまだあまり弄れていないので、参考までにfoo_funcでの事象です play_callback::on_playback_new_trackなどからplayback系の関数が含まれるTFを実行すると確実に落ちてました playback_control::startなどの関数を直接書いても同じでした 的外れだったら申し訳ないです
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 20:26:46 ID:doZ0ylfB0] >>548 なるほど 確かにプログラム組む人じゃないとわかり難いですよね 作っている自分も全てを使い切れているわけではありません 元々は個人的に必要だった関数$urlencodeと$textfile、 foo_uie_textboxが開発の発端なのでw なので、便利に使ってる人がいましたら、 どんどんWikiやここでフィードバックして欲しいです
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 20:37:54 ID:jkYavy4q0] >>549 あ どうもです。バグ報告は助かります。 関係してそうなところ調べてみたら、metadb_handleがleakしてそうなところ見つけました。 ありがとうございます。 (なんで、自分の環境だとleakが検出されないんだろう。) 落ちるという方はまだ調べていませんけども。
552 名前:名無しさん@お腹いっぱい。 [2008/03/26(水) 20:50:42 ID:JYVDZSrx0] ∩,,∩ .,," _ ゙゙ヽ; ミ ((・∀・)x)ミ ;(ノ~r‐‐、 ';) ⊂;,;;'l x) ';; ''∪''∪
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 21:04:36 ID:pLZn1G0T0] >>436 亀レスであれなんだが、書いてあるサイトを参考にしつつ色々してみたけど filename = "(アルバムアートを置いている場所)"この辺の設定が良く分からない >>436 と保存形式ほぼ一緒なんで、どういう風にvbsを書き換えたのか教えて欲しい
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 21:21:09 ID:YkoFSZuN0] >>548 whileは文字が入りきらなければ可能な限り文字サイズを小さくする、とかできそう
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 21:50:21 ID:4sBDXmyr0] >>540 む!ということは特定の曲の行の高さを変えられるということか!報告ありがとう!
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:06:43 ID:RMF51igt0] Group〜だから曲は無理じゃね
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:16:13 ID:doZ0ylfB0] >>553 >>436 氏ではないけどこんな感じでできると思います。 1.c:\temp\mes.vbsを作成 img = WScript.Arguments(0) Dim mes Set mes = WScript.CreateObject("Messenger.UIAutomation.1") mes.MyProperty(2) = img 2.On playback new trak の TF に追加 // Cover art to Windows Live Messenger // 表示させる画像設定 $register(img,$replace(%path%,%filename_ext%,)cover.jpg) // cover.jpgが存在しない場合の画像設定 $if($cwb_fileexists(%img%),,$register(img,c:\temp\no-image.jpg)) $execute('c:\temp\mes.vbs',%img%,hide)
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:18:36 ID:doZ0ylfB0] ちなみにXPなどに最初から入っている?Windows Messengerでは動きませんでした なので最新版のWindows Live Messengerで動作確認しました
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:28:42 ID:pLZn1G0T0] >>557 dです 色々弄りつつ眺めてたら、vbsもfoobarのTFもあまり変わらない感じがしてきたです プログラムとか全然分からなかったけどTFと似てると気づいたらちょっと楽しくなってきた >>557 と>>436 のサイトの違いはifをTFでやるかvbsでやるかですね 書き方によってはアートワーク2枚あるときは30秒ごとに切り替えとかも出来そうです
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:34:26 ID:doZ0ylfB0] >>559 少し修正 %img%の中身に空白が含まれていたらうまくいかないので、"で囲ってください $execute('c:\temp\mes.vbs',"%img%",hide)
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:42:58 ID:doZ0ylfB0] さらに$textwriteを組み合わせればTFだけで管理できますね そこら辺はお好みでw $textwrite(c:\temp\mes.vbs, Script.CreateObject'('"Messenger.UIAutomation.1"')'.MyProperty'('2')'="%img%" ,sjis)
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:46:46 ID:pLZn1G0T0] foo_funcすごいなw 全部TFでやるとfoobarが再生切り替え時に重くなったりしそうだから ifはvbsでやるのも手かなぁ
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 22:59:28 ID:ezqo1Y5I0] On playback new trackに文字列切り詰めとかcover art検索とか色々突っ込んでるけど結構軽いぜ。 むしろplaylist treeの方が問題だぜ。ランダムで並べ替えはやっぱり重いのか。
564 名前:名無しさん@お腹いっぱい。 [2008/03/27(木) 02:40:43 ID:VwxlxiTH0] ●● _ ())二) )))A`) 、 @ニ===)二二ニニ)""゙ヽ, 、,,, ^ ̄" フ\''|ノ=ノ ̄,〇、,,ノ ~ヽ _/ \
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 04:05:29 ID:X11osEyl0] Dockable Panelsのタイトルバー消してる状態で ドラッグで移動する方法ないですか? やり方がわからないので、今はDockableじゃなくて foo_title使ってお茶を濁してます。 ちなみに、Dockable Panels+Drag Panelで試したところ Dockable側をドラッグしたはずなのに、メインウィンドウが 移動して和みました´・ω・`)
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 04:24:03 ID:TmLhIxej0] >>565 pc11.2ch.net/test/read.cgi/software/1204357049/794-796
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 04:29:46 ID:5N1n7kgc0] 再生切り替え時アイコン変更、一時停止に停止時のデフォアイコン戻しが出来ましたが MSNをサインアウトや終了したらエラーが出るようになりますね vbsでアイコン変更してる方は、この現象どうやって回避してますか?
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 05:21:37 ID:IZ6haSVe0] ELPlaylist Group0行指定、感謝です。 こんなかんじにできました。 foobar2000.xrea.jp/up/files/up831.png
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 05:25:49 ID:H0zHkh4x0] >>565-566 申し訳ない すっかり忘れていました これを試してみてください blog.99ravens.net/files/foo_uie_dragpanel_v003_test.zip まだDrag Panel単体でしかテストしていませんが、一応ウインドウ側が動くと思います
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 05:44:46 ID:H0zHkh4x0] >>569 をさらに修正 blog.99ravens.net/files/foo_uie_dragpanel_v003_test2.zip
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 06:09:58 ID:H0zHkh4x0] >>567 先頭に On Error Resume Next を追加してみてください
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 06:24:14 ID:TmLhIxej0] >>570 Panel Stack Splitter>Graphical Browser , Drag Panelの構成で NoFrameにしてもウインドウ側が無事動きました。対応ありがとうございます。 Graphical Browserの描画部分をドラッグして移動はできなかったので Paddingで端部分を1pixel残してそこを掴んで移動しています。 移動した後や、自動的に隠す→カーソル当ててウインドウ表示した時に たまにスクロール操作を受け付けなかったり、 数秒真っ白→再描画されたりしたところが気になった点です。 (これはDrag Panelの部分ではなさそうですが)
573 名前:572 mailto:sage [2008/03/27(木) 06:52:23 ID:TmLhIxej0] Graphical Browser部分は全部ボタンぽいので Drag Panelを%_width%,%_height%で全体に表示せず 重ならない別部分に割り当てたら、ちらついたり操作の問題もなくなりました。
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 06:55:10 ID:H0zHkh4x0] >>572-573 動作報告ありがとうございます Dockable Panels弄ってみたら、なかなか面白かったので、 今後、色々試して見ますね
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 08:47:12 ID:L2vNZJRM0] いままではno frameボタンを上側に透明で設置してたんだが 対応したならいれてみようかな でもボタン外してDrag Panelにするとサイズ変更できなくなるのか・・・
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 09:04:03 ID:TzUg3wfz0] foo_funcで$stringscroll(x,y,width,height,font,string,speed)みたいなものつくれないでしょうか? いまのfoobarだと一秒に一文字ずつとかのへぼいスクロールしか出来ないのでさびしいです。
577 名前:565 mailto:sage [2008/03/27(木) 09:41:21 ID:X11osEyl0] PanelStackSplitter + Buttons + DragPanel で大丈夫でした。 PanelStackSplitter + Track info mod + DragPanel ボタンオブジェクトにマウスを乗せないと、再描画されないようなんで DragPanelのレイアウト調整して使ってます。 ありがとうございましたー
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 10:22:41 ID:1HBMrpu/0] >>576 どんなスクロールだ? foo_funcってことはやっぱり1文字ずつの疑似スクロールが良いのですか? スムーズにスクロールさせたいならTF拡張ではなく表示系のコンポーネント、 つまりGraphical BrowserやELPlaylistの方で対応した方が良いのでは? でもスクロールを簡単に書くための関数は面白いね $stringscroll(string,length[,step][,type]) 使用例 $stringscroll(1234567890,5) type=normal-left => 12345 > 23456 > 34567 ... type=wipe-right => "12345" > " 2345" > "6 345" > "67 45" >"678 5" ... type=flash => 12345 > 12345 > 12345 > 67890 > 67890 ...
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 10:27:45 ID:Ng5Ra4Fy0] >>576 TF拡張だと何をどうしても一秒単位になると思うよ。TFの更新間隔が最小で秒単位なんだし。
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 10:43:22 ID:1HBMrpu/0] foo_funcの作者さん、foo_yourfuncというのは作れませんか? 名前の通り、自分で関数を定義して使えるようにするコンポーネントです。 関数の定義はプレファレンスでやります。 関数名と引数の数、もしくは引数の名前を設定しておいて 関数の中身はTFで書く。 戻り値は$return(tf)で返す。 複数の戻り値を返したい場合は$registerとかを使えば出来る(とおもう) 引数の取り出し方は$get(value_1)とか$getvalue(1)とか%value_1%とかを想定しています(作りやすい形で結構です) 出来れば関数のエクスポート/インポートもつけてほしい これがあれば各所のTFが簡素化出来ると思います。 また、2chでのTFの公開も楽になると思います
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 11:51:14 ID:CiYelhsN0] もしどこかの作者様が滑らかスクロール実現させてくれるとしたら 関数よりかは単体コンポーネントっつう形のほうが作る側も使う側も楽だと思うんだな、うん foo_scrollboxとか言っちゃったりしてさ 流れる文字はTFで書けて、フォント指定できて、スピード・描画間隔指定できて、 >>578 の例みたいにいろいろスクロールのタイプ選べてさ なに妄想でコーフンしちゃってるんだ おれ
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 11:52:37 ID:TzUg3wfz0] >>578 >>579 レスありがとうございます。 スムーズにスクロールが理想です。 やっぱTFじゃ無理みたいですね。。。 $panel()みたいに呼び出して表示するのなら可能ってことなのでしょうか?
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 12:28:42 ID:C2kyfFnD0] >>580 引数には数値属性や文字列属性とかを色々設定せにゃならんぞ 色々面倒そう
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 13:32:42 ID:+vCTvNiL0] そのスムスクっていうのはlyrics show panelをチラつかずに綺麗に流したりとかにも関係するような話? プログラム系の話はさっぱり判らんけどそういうのなら是非ほしいね。
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 14:42:23 ID:H0zHkh4x0] >>576 それはおそらくfoo_funcでは無理です 画面描画は各コンポーネントで行うので その部分は関数からは操作できません >>579 やろうと思えばもっと細かい単位での更新ができますよ foo_funcのOn timerがそれですね ただ通常は毎秒よりも細かく設定する意味があまりないので >>580 それは面白そうなのですが、コンポネ独自の関数が扱えないので・・ それがクリアできれば使えそうなのですが >>582 自分は画面描画系に疎いのであれなんですが、もし実現させるのであれば 各コンポーネントに関数を組み込むか文字だけを表示させる別コンポーネントを作成する必要がありますね
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:01:08 ID:OuAU1Rfw0] なんかもうテトリスとか作れそうだな
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:02:17 ID:cAS5911F0] テトカンがクレームつけてfoobar終了
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:04:24 ID:F41xxLCT0] >>571 おお!MSNを起動してないときにエラーが出なくなりました。 TFばっかりだったけど、vbsとかも面白いですね。ちょっと勉強してみよう・・・
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:21:24 ID:mKv5D9hI0] track info modで、$whileを使って文字サイズ調整をしようと思ったんですが、うまくいきません。 $puts(fsize,18) $while( '$ifgreater($calcwidth($font(,$get(fsize),,)%title%),%_width%,1,0)', '$puts(fsize,$sub(fsize,1))', 50 ) $font(メイリオ,$get(fsize),bold glow-255-255-255 glowexpand-3,0-0-0) %title% この記述は何がいけないんでしょうか。 こういうのの経験がないので、根本的に間違ってるかもしれませんが。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:27:13 ID:92cbm7tN0] シングルクォーテーションが邪魔なんじゃない?’ってやつ あと最大ループ回数に50って指定してるけど、 それだとフォントサイズがマイナスとかわけわからんことになるよ
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:29:02 ID:0LsTJ/Q+0] >>589 $calcwidth関数はTrack info mod独自の関数なので、$whileでは使用できません $calc_stringか$pstrsplitを使ってください ただし、>>589 のTFだとglowやglowexpandを使用しているのでずれるかもしれませんが それらの装飾をやめればできます
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:36:58 ID:Aay/dXxp0] mkaファイルが再生できません 「foo_input_matroska」プラグインも「TTA plug-in for Foobar 0.9」プラグインも入れています 何が原因なんでしょうか?
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 15:44:44 ID:V7cofs990] etcとかfuncが出てきたときは 「画像表示とかも嫌いじゃないけど、やっぱこういうtfそのものの可能性を追求した拡張こそfoobarの醍醐味だぜ!」 とか喜んでた。 でも、更新が神速すぎてあっという間についてけなくなっちゃったw 切ねえwww いずれ腰を据えて色々試しながら覚えてかねば・・・。
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 16:09:52 ID:CGOFVFPC0] HAFとWiKi更新を見る ↓ 拾ってきたの入れて10分くらいいじってみる ↓ なんか分かったら消す ↓ さいしょにもどる
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 16:10:04 ID:mKv5D9hI0] >>590-591 どうもうまくいきません。 $puts(fsize,18) $while( $ifgreater($calc_string(メイリオ,$get(fsize),b, %title% ,width),%_width%,1,0), $puts(fsize,$sub($get(fsize),1)), 5 ) こんな感じにしてみましたが、何やらループしておらず、 常に1回だけ実行して抜けてるみたいです。
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 16:15:58 ID:5Zxpy1aZ0] >>593 etcもfuncも使う目的さえあれば書くんだけど、そもそも目的が思いつかないんだよな だから使用例が挙がると有難い