Car-PC.info

cPOS - Lautstärkereglung -> anzeigen!?

Janto - Mi 02 Jan, 2008 16:28
Titel: Lautstärkereglung -> anzeigen!?
Hallo,
ich wollte mir einen Skin erstellen und würde, sofern das möglich ist, die lautstärkeanzeige nicht nur mit den zahlen sondern mit einem balken oder so anzeigen lassen.
Kann man also die einzelnen Lautstärkewerte abgreifen und im editor einzelnen bildern zuordnen ?

Vielen Dank schonmal!
Gruß
Janto
billy - Mi 02 Jan, 2008 17:53
Titel:
über die balken funktion müsste das gehen. schau mal im MCE skin die "Mixer" sektion an, da ist das gemacht.

gruß
billy
Janto - Mi 02 Jan, 2008 18:54
Titel:
mhm das mit dem balken ist ja dann nur linear - würd das gerne wie ne kontur um nen kreis haben. hatte mir nochmal von dem skin editor (der nicht funktionieren will Laughing ) die datei mit den befehlen angeguckt - da steht für die lautstärke leider auch nur der balken und eben als text drinnen - nicht als bild. denke also das wird leider nicht gehen
Gunther - Mi 02 Jan, 2008 18:56
Titel:
also sowas wie beim tacho?
Janto - Mi 02 Jan, 2008 20:29
Titel:
nee nicht direkt wie nen tacho. eher wie ne säule die du füllst, die aber eben um nen kreis rum geht
shaneL - Mi 02 Jan, 2008 21:02
Titel:
hi,
sprich mal nordlicht darauf an -für seinen mediaportalskin, der in der mache ist haben wir das damals mittels images wie'n bargraph realisiert ( wobei timergesteuert nur sichtbar nach volumeänderung) ...in deinem fall ist das entsprechend einfacher mit evbools im evh und entsprechender imagefunktionen problemlos realisierbar.
...falls dann nicht weiterkommst meldest dich nochmal, dann kram ich's selber nochmal raus

gruss
Janto - Mi 02 Jan, 2008 22:06
Titel:
oh cool - was ihr da für werte in der ini geschrieben habt weißt du nicht grad noch zufällig?
so wie das für die tracklisten gemacht wurde klappts nicht - also z.b. Image0Function=Volume_0 oder Image1Function=Volume_10 (den rest dadrunter hab ich jetzt jeweils weg gelassen)
fuchs - Mi 02 Jan, 2008 23:48
Titel:
das geht ganz einfach mit der bargraph funktion (wie bei der batterieanzeige vom funktelefon)

function=volume

siehe http://carpc-wiki.info/index.php?title=Alle_Skin-INI_Objekte#Bargraph.23

gruß fuchs
shaneL - Do 03 Jan, 2008 00:38
Titel:
im prinzip z.b. so:

Logic0Function=evbool_0
Logic0Event=volume > 0 & volume {kleiner} 11
Logic0Options=1
Logic1Function=evbool_1
Logic1Event=volume > 10 & volume < 21
Logic1Options=1

...usw (die bereiche eben nach deinen bedürfnissen wählen)

image0Function=evbool_0
...
image1Function=evbool_1

...usw

du musst eben nur für jeden bereich ein image anlegen, dass den entsprechenden ausschlag darstellt - da das ganze radial werden soll, gibts dafür leider keine einfachere möglichkeit

@fuchs
linear will er's ja nicht :wink:

edit: der editor spinnt leider, obige einträge werden falsch angezeigt - bitte warten
ok, jetzt gehts: {kleiner} ersetzen mit <

@mods: alles zwischen <und> wird beim übertragen rausgehauen
fuchs - Do 03 Jan, 2008 00:54
Titel:
ja, ok verstehe, hab nicht genau gelesen
nordlicht_68 - Do 03 Jan, 2008 13:58
Titel:
Moin Janto,

wenn du mit shanels beispiel nich zurechtkommst helfe ih dir gerne weiter, er hat mir bei meinem Skin nen Menge geholfen und weiniges dafür umgebaut.

zZ hängt der neue Skin leider etwas da ich meine Hütte reichlich komplett renoviere....

gruss
sTEPHAN
Janto - Do 03 Jan, 2008 19:46
Titel:
wär ja echt cool wenn das klappt - das es aufwendig ist, war mir schon klar Laughing
so hab nun jeden bereich einem bild zugeordnet und die ini geschrieben - leider sagt der beim starten von cpos nen paar mal skin error. liegt aber denk ich daran das ich bisher nur die vol+ und vol- belegt hab oder !?

so die leiste funktioniert soweit - der erste wird nicht angezeigt - also erst ab lautstärke 2

es ist egal was ich schreibe

[Logic]
Logic0Function=evbool_0
Logic0Event=volume <101 oder ( größer 0 & volume kleiner 101) in den klammern macht der komische sachen mit den größer/kleiner zeichen)
Logic0Options=1
...

aber der rest sieht soweit schonmal ganz nett aus denk ich! auf dem bild wäre die lautstärke 95% (das bild ist noch aus photoshop deswegen wird die erste mit angezeigt)

vielen vielen dank!!

edit: funktioniert doch - man sollte auch die richtige ini speichern Wink
edit2: habe nun auch alle anderen button mit eingebunden - jedoch bleibt es bei den 7 mal skin config error... lustigerweise liegt es an den letzten 7 bildern - 21 bis 27

image20Function=evbool_20
image20picture=Vol65.jpg
image20X=480
image20Y=61

image21Function=evbool_21
image21picture=Vol70.jpg
image21X=520
image21Y=59

20 funktioniert, 21 auch aber mit fehlermeldung
verträgt der nicht mehr als 20 stück ?
jwe297 - Fr 04 Jan, 2008 01:19
Titel:
Sieht nicht schlecht aus weiter so.
shaneL - Fr 04 Jan, 2008 11:28
Titel:
skinconfigerror bei images > 20 ist seit rev. 130 gefixt - benutzt du ne ältere?
Janto - Fr 04 Jan, 2008 14:22
Titel:
hab hier auf dem rechner die ältere - auf dem carpc die neue. habs dann auch gemerkt und die hier aktualisiert - klappt jetzt!
selbe leiste jedoch gespiegelt läuft jetzt auch unten als trackleiste- jedoch sinds da ein paar mehr bilder da dort die skalierung in 1% schritten ist -> also 100bilder.
hoffe das wird nachher nicht zuviel text wenn das in jedem menü sein muss oder gibts ne möglichkeit das für alle zu deklarieren? unter general nimmt der das nicht an.

edit: habe jetzt noch ein weiteres problem und zwar hab ich die anzeige für die tracks zuerst nur bis 50% gemacht, ging auch soweit problemlos, jedoch zeigt der nun die weiteren nicht an. ist die image- oder evbool-grenze bei 80einträgen ?

edit2: die begrenzung liegt bei 100 images ... lässt sich das manuell ändern ?
billy - Fr 04 Jan, 2008 17:32
Titel:
bedenke, das sich die große ini auch auf die bedienbarkeit des skins auswirkt.
acuh beim menuwechsel kommt das zum tragen.

die begrenzung lässt sich nur im sourcecode ändern, shaneL liest hier ja auch mit.

gruß
billy
shaneL - Fr 04 Jan, 2008 21:53
Titel:
willst du das wirklich mit ner 1% aufteilung machen ...wie billy schon sagte ist das schon grenzwertig. die beschränkung lässt sich sicherlich hochsetzen, ich frage mich nur, ob das wirklich noch sinnvoll ist.
unabhängig davon solltest du für die images ein commonobject anlegen, falls du's in mehreren menüs benötigst

gruss
Janto - Fr 04 Jan, 2008 22:43
Titel:
denke das mit der trackleiste werd ich lassen - es ist tatsächlich ein deutlicher geschwindigkeitsunterschied zu merken!

wegen des commonobjects - wie legt man die an ?
ich denke mal die müssen dennoch weiterhin aus von jedem menü aus geladen werden oder ?
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB