Schaltflächen (Windows Media Player SDK)
Sie sollten eine oder mehrere Schaltflächen in Ihrer Skin verwenden, und jede Schaltfläche muss in der Skindefinitionsdatei definiert werden. Wenn Sie in diesem Abschnitt keine Schaltfläche definieren, kann ihre Skin sie nicht verwenden.
Der Abschnitt buttons der Skindefinitionsdatei beginnt mit dieser Zeile:
[ Buttons ]
Anschließend müssen Sie eine oder mehrere Zeilen hinzufügen, die Informationen zu den einzelnen Schaltflächen in Ihrer Skin enthalten. Eine typische Zeile kann sein:
PlayPause 2PushHit 84,99,67,67 Pushed @ 44,50 Disabled @ 44,50 0,255,255 Pushed @ 160,5 Pushed @ 160,98
Beachten Sie, dass dieser Code als eine Zeile eingegeben werden sollte, die mit "PlayPause" beginnt und mit "Pushed @ 160,98" endet.
Sie können die folgende Vorlage für den Abschnitt Schaltfläche Ihrer Skindefinitionsdatei verwenden:
// <Function> <Type> <Location> <Push Image Src> <Dis Image Src> <Hit R,G,B> <Norm 2 Image Src> <Push 2 Image Src>
// ---------- ------ ---------- ---------------- --------------- ----------- ------------------ ------------------
Beachten Sie auch hier, dass diese als einzelne Zeilen eingegeben werden sollten, wobei die erste mit "-Funktion" beginnt < > und mit < "Push 2 Image > Src" endet. Die zweite Zeile beginnt mit "----------" und endet mit "------------------.".
Schaltflächeninformationen für jede Zeile im Abschnitt Schaltfläche müssen in der folgenden Reihenfolge angezeigt werden. Nur die ersten sechs Teile der Zeile sind erforderlich. Sekundäre Images sind nur enthalten, wenn sie benötigt werden.
- Button-Funktion
- Schaltflächentyp
- Schaltflächenspeicherort
- Übertragen der Bildquelle per Push
- Bildquelle für deaktivierte Schaltfläche
- Rgb-Farbe drücken
- Normale sekundäre Bildquelle
- Normaler normaler Bildquellenwert
- Pushed Secondary Image Source
- Pushed Tertiary Image Source
Ein Beispiel für Schaltflächencode finden Sie im Abschnitt "Beispielschaltfläche".