Das ist ja nicht gerade wenig, was Du da verlangst, wie wärs noch mit einer kostenlosen Kreuzfahrt dazu? ; )
Aber... Es gibt da zwei Lösungsansätze. Der eine wäre, die Menüs des Systems zu benutzen, das geht mit dem Befehl "installMenu" und ein paar speziell formatierten Textdarstellern. Näheres dazu im Handbuch (bzw. der Hilfe), zu finden unter der Beschreibung zum Lingo-Befehl "installMenu" und "menu".
Die zweite Variante ist eine selbstprogrammierte, die ist allerdings nicht so einfach zu handhaben. Ich habe mal ein altes Skript von mir modifiziert und die Datei auf den Server gestellt:
http://www.pixador.de/...rselbst/submenus.dir Das Menü besteht dabei aus Textdarstellern, die Hauptmenüpunkte finden sich in den Spritekanälen 1-9, die dazugehörigen Unterpunkte jeweils in den jeweiligen Kanälen x 10, also zB. Menüpunkt 1 in Kanal 10-19, Menüpunkt 3 in Kanal 20-29, etc.
Man kann also nicht mehr als 9 Menüpunkte vergeben, aber ich denke das ist softwareergonomisch gesehen auch nicht sinnvoll.
Im Filmskript "startPref" muss mann folgendes angeben:
startPoint = 100 -- die y-Koordinate wo das Menü beginnen soll, also der obere Rand
offSett = 5 -- der Platz zwischen den Menüpunkten in Pixeln
lineH = 15 -- die Höhe der Untermenüpunkte
In den Parametern des Skripts "menuPoint", das jeweils den Menüpunkten zugewiesen ist, kann man die Anzahl der Unterpunkte angeben.
Im Skript "subMenu" kann ein Marker zu dem jeweiligen Untermenü zugeordnet werden.
Das ganze kann man nach Herzenslust modifizieren. Viel Spass.
grüsse,
Christof