Skin.ini: Anzeigen des Elementtyps als Spalte

Ich möchte gerne den Elementtyp als Spalte in der Playlist angezeigt bekommen. Wenn das überhaupt geht, wie triggere ich den?

Columns=Timing,Time,Icon,Title,Ramp,Duration,EndType,ElementType,Attribute1,Attribute2,Attribute3

… funktioniert nicht, auch Type oder Item führt nicht zum Erfolg.

Ideen? :upside_down_face:

Ist der Elementtyp nicht das Icon? Dachte ich zumindest immer…

Nö. Wobei, ja. Aber anstatt des Icons kann da ggf. (sofern aktiviert) auch das Albumcover angezeigt werden.

Ich möchte in der Playlist namentlich stehen haben:

Spaltenüberschrift (die wir mit 8.1 BETA ja wieder haben)= ‘Typ’ oder ‘Elementtyp’ und dann halt, ob es ein Jingle, ein Drop (or whatever) oder schlicht ‘Musik’ ist. :blush:

Zur Not könnte ein Skript den Elementtyp (pit…) auslesen und in ein zusätzliches Attribut des Elements schreiben. Dieses kann dann problemlos (?) angezeigt werden.

Geht bereits, nämlich so:

[Playlist]
Dynamic1=%J
HeaderCaptionDynamic1=Elementtyp

Mit den dynamischen Spalten (es stehen insgesamt acht zur Verfügung) kann man beliebigen Text generieren lassen, der auch Log-Variablen enthalten darf, die dann entsprechend expandiert werden.

Mir fällt nur gerade auf, dass ich das Schema für das Setzen der Überschriften etwas unglücklich gewählt habe, weil es nicht der Syntax der anderen spaltenbezogenen Einstellungen folgt. Besser als HeaderCaptionDynamic1 wäre Dynamic1HeaderCaption. Das werde ich noch ändern.

Traumhaft!

Wie bringe ich das in der ColumnOrder unter?

Columns=Timing,Time,Icon,Title,Ramp,Duration,EndType,Attribute4,Attribute1,Attribute2,Attribute3

Muss ich das von mir markierte dann durch “HeaderCaptionDynamic1” ersetzen?

Die Spalte heißt Dynamic1, so kannst du sie auch der Spalten-Reihenfolge referenzieren.

Erledigt, funktioniert, sieht schick aus! :slight_smile:

Hinweis für die, die es nicht schon selbst herausgefunden haben, die üblichen Verdächtigen funktionieren wie gewohnt:

Dynamic1Font= …
Dynamic1FontSize= …
etc.

:upside_down_face: