Probleme mit dem Progressbar-Code für Trackinfo-Mod

Begonnen von Gen. Bully, 27. September 2006, 18:21:02

Vorheriges Thema - Nächstes Thema

Gen. Bully

Da kommt bei mir nur UNKNOWN FUNCTION im Panel ;D

// Bezieht sich auf diesen Beitrag: http://foobar-users.de/index.php?topic=146.msg2849#msg2849

Strictly4me

Nochmals reinkopieren und dabei aufpassen! Ich habe es getestet und es läuft einwandfrei.

((((( Strictly4me )))))

Gen. Bully

Nö. kommt immer noch die gleiche Meldung. Muß man da noch irgendwas in den Einstellungen ändern?

Strictly4me

Eigentlich nicht! Nicht das ich wüsste. Ich geb Dir hier nochmal den Code rein: (den ohne Image nehme ich mal an)

// Progressbar

$drawrect(10,10,$sub(%_width%,20),25,brushcolor-0-0-0 pencolor-null)

$ifgreater(%playback_time_seconds%,1,

$drawrect(10,10,$muldiv($muldiv(100,%playback_time_seconds%,%length_seconds%),$sub(%_width%,20),100),25,brushcolor-110-170-170 pencolor-null)

,)


// Gradient

$drawrect(10,10,$sub(%_width%,20),4,brushcolor-0-0-0)

$drawrect(10,13,$sub(%_width%,20),1,pencolor-0-0-0 alpha-255)

$drawrect(10,14,$sub(%_width%,20),1,pencolor-0-0-0 alpha-240)

$drawrect(10,15,$sub(%_width%,20),1,pencolor-0-0-0 alpha-225)

$drawrect(10,16,$sub(%_width%,20),1,pencolor-0-0-0 alpha-210)

$drawrect(10,17,$sub(%_width%,20),1,pencolor-0-0-0 alpha-195)

$drawrect(10,18,$sub(%_width%,20),1,pencolor-0-0-0 alpha-180)

$drawrect(10,19,$sub(%_width%,20),1,pencolor-0-0-0 alpha-165)

$drawrect(10,20,$sub(%_width%,20),1,pencolor-0-0-0 alpha-150)

$drawrect(10,21,$sub(%_width%,20),1,pencolor-0-0-0 alpha-135)

$drawrect(10,22,$sub(%_width%,20),1,pencolor-0-0-0 alpha-120)

$drawrect(10,23,$sub(%_width%,20),1,pencolor-0-0-0 alpha-105)

$drawrect(10,24,$sub(%_width%,20),1,pencolor-0-0-0 alpha-90)

$drawrect(10,25,$sub(%_width%,20),1,pencolor-0-0-0 alpha-75)

$drawrect(10,26,$sub(%_width%,20),1,pencolor-0-0-0 alpha-60)

$drawrect(10,27,$sub(%_width%,20),1,pencolor-0-0-0 alpha-45)

$drawrect(10,28,$sub(%_width%,20),1,pencolor-0-0-0 alpha-30)

$drawrect(10,29,$sub(%_width%,20),1,pencolor-0-0-0 alpha-15)

$drawrect(10,30,$sub(%_width%,20),1,pencolor-0-0-0 alpha-1)


$drawrect(10,10,$sub(%_width%,20),2,pencolor-233-233-233 alpha-210)

$drawrect(10,12,$sub(%_width%,20),2,pencolor-233-233-233 alpha-180)

$drawrect(10,14,$sub(%_width%,20),2,pencolor-233-233-233 alpha-150)

$drawrect(10,16,$sub(%_width%,20),2,pencolor-233-233-233 alpha-120)

$drawrect(10,18,$sub(%_width%,20),2,pencolor-233-233-233 alpha-90)

$drawrect(10,20,$sub(%_width%,20),2,pencolor-233-233-233 alpha-60)

$drawrect(10,22,$sub(%_width%,20),2,pencolor-233-233-233 alpha-30)


// Frame

$puts(divider.pos,12)

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$sub(%_width%,13))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$drawrect(10,10,$sub(%_width%,20),25,brushcolor-null pencolor-174-174-174)

$drawrect(11,10,$sub(%_width%,22),25,brushcolor-null pencolor-0-0-0)

$drawrect(10,11,$sub(%_width%,20),23,brushcolor-null pencolor-0-0-0)


// Dividers

$puts(divider.pos,$muldiv(1,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$muldiv(2,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$muldiv(3,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$muldiv(4,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$muldiv(5,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)



$puts(divider.pos,$muldiv(6,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$muldiv(7,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$muldiv(8,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


$puts(divider.pos,$muldiv(9,$sub(%_width%,10),10))

$drawrect($sub($get(divider.pos),1),12,1,22,pencolor-0-0-0)$drawrect($sub($get(divider.pos),1),12,1,15,pencolor-60-59-59)$drawrect($sub($get(divider.pos),1),12,1,6,pencolor-64-63-63)$drawrect($sub($get(divider.pos),1),12,1,5,pencolor-74-73-73)$drawrect($sub($get(divider.pos),1),12,1,4,pencolor-88-87-87)$drawrect($sub($get(divider.pos),1),12,1,3,pencolor-107-106-106)$drawrect($sub($get(divider.pos),1),12,1,2,pencolor-124-124-124)$drawrect($sub($get(divider.pos),1),12,1,1,pencolor-133-133-133)

$drawrect($get(divider.pos),12,1,22,pencolor-1-179-186)$drawrect($get(divider.pos),12,1,21,pencolor-2-191-199)$drawrect($get(divider.pos),12,1,20,pencolor-2-211-219)$drawrect($get(divider.pos),12,1,19,pencolor-2-228-237)$drawrect($get(divider.pos),12,1,18,pencolor-2-238-248)$drawrect($get(divider.pos),12,1,17,pencolor-124-249-254)

$drawrect($add($get(divider.pos),1),13,1,22,pencolor-0-0-0)$drawrect($add($get(divider.pos),1),13,1,14,pencolor-60-59-59)


((((( Strictly4me )))))

Gen. Bully

Geht ums verrecken nicht. Kommt nur die Meldung wie oben.

Strictly4me

#5
Verstehe ich nicht! Kann das sonst noch jemand bestätigen?

((((( Strictly4me )))))

wallawalla

Du hast schon Trackinfo-Mod und nicht das normale Trackinfo-Panel!?

Spirit_of_the_ocean

Also ich hab den Fehler gemacht das ins normale Trackinfo einzutragen und somit geschafft das Foobar 94% im Taskmanager belegt hat

Der ganze PC ist äußerst langsam geworden :gaga:

Also ich hab da auch die Funktion zum Anzeigen des Icons eingetragen was ebenfalls nicht funktioniert...
Braucht man dafür auhc die "mod" -Version?

Strictly4me

#8
Du kannst Image nur im Trackinfo_mod anzeigen! Im Grunde genommen braucht man nur einen kleinen Blick auf einen Code werfen,  um zu sehen ob er für das normale Trackinfo oder das Trackinfo_mod ist!

((((( Strictly4me )))))

Spirit_of_the_ocean

Zitat von: Strictly4me in 27. September 2006, 19:35:35
Du kannst Image nur im Trackinfo_mod anzeigen! Im Grunde genommen braucht man nur einen kleinen Blick auf einen Code werfen,  um zu sehen ob er für das normale Trackinfo oder das Trackinfo_mod ist!

((((( Strictly4me )))))

Entschuldige, dass war mir nicht bewußt.
Naja nur ist mir klar warum es nicht funktioniert hat
Ich werds dann jetzt gleichmal testen

Strictly4me

Entschuldigung, aber bei meinen geposteten Codes steht immer dabei, wo er hingehört. Bei den Progressbars stand es erst weiter unten. Habe das jetzt im ersten Post von den Progressbars nachgeholt!

((((( Strictly4me )))))

Spirit_of_the_ocean

Also ich hab mir jetzt die mod-Version heruntergeladen aber hab eine Frage: Müsse sie.pngs auch in den Components-Ordner?

Gen. Bully

Steht definitiv in einem frisch angelegten Trackinfo_mod.
Kommt das dabei raus:



Wie man schön sehen kann funktioniert im 2. mod Panel alles bestens :)

wallawalla

ZitatAlso ich hab mir jetzt die mod-Version heruntergeladen aber hab eine Frage: Müsse sie.pngs auch in den Components-Ordner?

Am Teil des Codes "images\circ_count\count$get(count_idx).png" erkennt man dass ein Ordner "\images\circ_count\" im foobar-Hauptverzeichnis angelegt werden muss und dort die Bilder reinkommen.

Strictly4me

@Spirit_of_the_ocean
Die PNG's kannst Du  hingeben wo Du willst, müssen aber in einem Unterordner von Foobar-Hauptordner sein. Dann musst den Code auf diesen Pfad anpassen. Bei dem Code ohne Image ist diese Vorgehensweise nicht nötig, weil keine Image verwendet werden!

@Gen. Bully
Weche Version von Trackinfo_mod und Foobar verwendest? Ich habe Foobar 0.9.4 Final und Trackinfo_mod Version 0.5 beta.

((((( Strictly4me )))))