jep, ich würds gern probieren ob es dann was wird is ne andere sache
Das wird schon
Schau dir mal die Datei an...
Dort findest du immer wiederkehrende Code-Blöcke...
Im Prinzip kannst du dafür einen duplizieren...
Für den Anfang ist das include für "HomeSubMenuPlayDisc" ganz gut, da es nur ein Item (abgesehen von den "EndCaps") hat...
Das kopiere einfach und füge es ganz unten ein (ACHTUNG: Nach dem include muss noch das bereits vorhandene </includes>-Tag kommen...)
Da das ganze UNIQUE sein muss, musst du die IDs im neuen Control ändern, so dass diese eindeutig sind...
Nun öffne mal die Home.xml und schau dem Part im Code, der die includes inkludiert
Die findest du, wenn du nach "<!-- Buttons for the grouplist -->" suchst...
Einen dieser Einträge muss du dann auch duplizieren und auf dein vorhandenes Control anpassen, welches du in d IncludesHomeMenuItems im ersten Schritt erstellt hast...
Das visible-Tag mit Container(9000).HasFocus(XX) muss so angepasst werden, dass XX die ID des Buttons ist, welche das Submenü anzeigen soll...
Für Programme wäre das die "1"...die Items findest du in der Home.xml um die Zeile 1050 rum, falls es dich interessiert...
Wenn du dann unter Programme schonmal das EJECT Tray Submenü siehst, bist du auf dem richtigen weg...
Dann kannst du das Submenü sinnvoll füllen...
dazu veränderst du "label" auf den string, wie der button heissen soll und das onclick auf die Funktion die er ausführen soll...
zum Beispiel <onclick>RunAddon(addon.id)</onclick>...
Dann solltest du durch sein...willst du mehr als einen Button im Submenü, einfach das mittlere Item duplizieren und anpassen...
Ich hoffe, das ist genug Starthilfe
mad-max