Hallo
ich habe mir mal ein etwas intuitiveres Menütauschscript, als es im Varioskin ist, programmiert.
Kam nämlich selbst mit dem bisherigen nicht so doll zurecht ![]()
Features:
- die menu.ini fällt ganz weg ( Bestehende wird ignoriert )
- bei Menütausch ist kein Reset mehr notwendig
- theoret. unbegrenzte Zahl von Menüs
- Sicherungsfunktion
- Rückkopierfunktion
Vorbereitung:
Das Script ist ein Mortscript. Das Vorhandensein des Scriptinterpreters Mortscript.exe ist Bedingung. Es ist nur das Script ohne korrespondiere Exe im Download enthalten, da ich davon ausgehe, daß versierte Nutzer nur Dieses brauchen. Weniger versierte Nutzer sollten nur eine vorhande menutausch.mscr umbenennen und statt der Originalen die Meinige einsetzen. So ist dann auch schnell ein "Rücksetzen" bewerkstelligt.
Die bisherige menu.ini kann bestehen bleiben (und sollte es eventl. auch noch ein Weilchen ;)).
Beschreibung:
Ein Menütauscher dient zum Wechseln des gerade aktiven Hauptmenüs mit einem von mehreren zur Auswahl angebotenen Tauschmenüs.
Die menutausch.mscr erwartet nicht von Beginn an das Vorhandensein von Tauschmenüs!
Sie liest bei Erststart die eventl. bestehenden Tauschmenüs ein und bietet sie zum Tausch an.
Ist kein Menü als Tauschmenü vorhanden, kann auch erst mal des gerade aktive Menü in die Tauschstruktur aufgenommen werden. Es wird praktisch zur No. 01.
Man würde es unter My Flash Disk\navigation\menu als Ordner 480x272_01 mit der Datei menu_01.xml finden.
Das gerade aktive Menü als Ordner 480x272 mit der Datei menu.xml .
Neue Menüs werden z.B. mit dem Explorer über ActiveSync immer nach gleichem Muster (480x272_01, 480x272_02, ... ) in der Struktur angelegt. Der Ordnerindex und Dateiindex ist immer eins höher zu stellen.
Die Strukturintegration kann auch über den Menütauscher erfolgen, indem das aktive Menü aufgenommen wird.
Dann erhält es automatisch den nächsten freien Platz! Das ist ideal um zu experimentieren.
Beim Start des Tauschers und beim Einlesen der Menüs werden die Menünamen gelesen und angeboten.
Hat ein Menü noch keinen sinnvollen Titel kann er vergeben werden. Er kann aber auch später noch editiert werden.
Die Namen\Titel der Menüs werden in den Menüordnern gespeichert.So ist ein Verwechseln ausgeschlossen!
Ein gewähltes Menü kann aktiv geschalten, umbenannt oder gelöscht werden.
Alle Tausch-Menüs können in einen beliebigen Ordner gerettet oder aus einem beliebigen Ordner geholt werden.
Da nach Aktivierung bzw. Tausch eines Menüs kein Reset des PNA mehr durchgeführt wird, steht das gewählte Menü sehr schnell zu Verfügung. Das ist für Bastler auch ideal.
Für Ergänzungen, Meinungen etc. ruhig melden ... ![]()
Panik
Edit: Hinweise und bessere Beschreibung im Beitrag