Mit den hier verfügbaren Ressourcen können Sie schnell und einfach benutzerdefinierte Menüs wie die im JMP-Starter erstellen und verwalten.
Neben dem Dia-Deck, mit dem dieses Thema bei 2016 Discovery präsentiert wurde, sind 3 Ressourcen angefügt:
- Eine Spezifikationsdatentabelle mit Beispieleinträgen, mit denen Sie sofort loslegen können. Stellen Sie sicher, dass Sie das herunterladen, da es das Hauptwerkzeug ist, mit dem Sie die benutzerdefinierten Menüs erstellen.
- Ein .jsl-Skript, das mit dem in der Spezifikationstabelle enthaltenen identisch ist. Das Skript erstellt ein anderes Skript, das bei seiner Ausführung ein neues Menü erstellt.
- Ein Add-In, das als Beispiel dient, wie Benutzer unter einem einzigen Untermenü mehreren benutzerdefinierten Menüs angezeigt werden können. Das Add-In wird auch mit vielen Symbolen installiert, die beim Erstellen Ihrer benutzerdefinierten Menüs hilfreich sein können. Der gesamte Pfad für ein Symbol mit dem Namen "book.png" lautet "$ Addin_Home (com.jmp.brady.CustomStarterMenu) /book.png". BITTE BEACHTEN SIE: Nicht alle Starttasten der Plattform in den Beispielmenüs sind aktiv. Die Menüs und die Datentabelle sind lediglich ein Beispiel dafür, was getan werden kann und wie die Tabelle zu vervollständigen ist.
Um die Symbole einfach anzuzeigen und / oder in einen anderen Ordner zu übertragen, öffnen Sie den Add-In-Ordner, indem Sie auswählen Ansicht> Addins Wählen Sie das Add-In für das benutzerdefinierte Starter-Menü aus und klicken Sie auf den Link im Dialogfeld.
Um ein benutzerdefiniertes Menü mit der Spezifikationstabelle zu erstellen, platzieren Sie Ihre Informationen in den ersten 5 Spalten der Datentabelle "Spezifikationen":
- Kategorie: Geben Sie einen Namen für das Untermenü, in dem die Auswahl erscheinen soll.
- Symbol: Wenn ein Symbol neben der Schaltfläche angezeigt werden soll, fügen Sie hier einen Link hinzu. HINWEIS: Die Größe der Symbole wird nicht geändert!
- Schaltfläche: Geben Sie den Text ein, den Sie auf der Schaltfläche anzeigen möchten.
- Skript: Geben Sie die JSL ein, die Sie ausführen möchten, wenn Sie die Taste drücken. Dies kann vom Start einer Plattform mit einem Wort bis hin zu einem gesamten JSL-Skript alles sein.
- Beschreibung: Geben Sie einen hilfreichen Text ein, den Sie neben der Schaltfläche einfügen möchten.

Das nächste Bild zeigt das Menü, das von der obigen Spezifikationstabelle erstellt wurde.

Wenn Sie alle Informationen für jede Schaltfläche eingegeben haben, erstellen Sie eine Spalte mit 1/0 Flags für jedes Menü, das Sie erstellen möchten. Verwenden Sie eine 1, um den Artikel anzuzeigen, und eine 0, wenn Sie den Artikel nicht anzeigen möchten. In der Abbildung unten sehen Sie, dass die Menüs Anfänger, Fortgeschrittene und Fortgeschrittene jeweils eine andere Kombination von Schaltflächen enthalten.

Nun führe das aus Erstellen Sie benutzerdefinierte Menüskripts Datentabellenskript (in der Tabelle enthalten), das Sie auffordert, ein oder mehrere Menüs zum Erstellen auszuwählen:

Wenn Sie auf OK drücken, wird für jedes der ausgewählten Menüs ein Skript erstellt. Führen Sie das entsprechende Skript aus, um jedes Menü zu erstellen. (Das Beispiel unten entspricht dem Zwischenmenü.)

Es ist auch einfach, eine Sammlung von Menüskripten als Add-In zu packen, sodass Benutzer auf beliebige Skripts zugreifen können.
