Le risorse disponibili qui ti consentono di creare e gestire in modo rapido e semplice menu personalizzati come quelli del dispositivo di avviamento JMP.
Oltre al deck di diapositive utilizzato per presentare questo argomento al Discovery 2016, sono associate 3 risorse:
- Una tabella di dati delle specifiche, con voci di esempio che ti consentiranno di iniziare immediatamente. Assicurati di scaricare questo, in quanto è lo strumento principale che utilizzerai per creare i menu personalizzati.
- Uno script .jsl identico a quello contenuto nella tabella delle specifiche. Lo script crea un altro script, che, quando viene eseguito, crea un nuovo menu.
- Un addin, che funge da esempio di come più menu personalizzati possono essere presentati agli utenti sotto un singolo sottomenu. Il componente aggiuntivo viene installato con molte icone che potresti trovare utili durante la creazione dei menu personalizzati. L'intero percorso per un'icona denominata "book.png" è "$ Addin_Home (com.jmp.brady.CustomStarterMenu) /book.png". NOTA: non tutti i pulsanti di avvio della piattaforma nei menu di esempio sono attivi. I menu e la tabella dati sono semplicemente inclusi come esempio di cosa può essere fatto e come completare la tabella.
Per visualizzare facilmente le icone e / o trasferirle in un'altra cartella, apri la cartella Addin selezionando Visualizza> Aggiungi , scegliendo l'addin del menu di avvio personalizzato e facendo clic sul collegamento nella finestra di dialogo.
Per creare un menu personalizzato utilizzando la tabella delle specifiche, inserire le informazioni nelle prime 5 colonne della tabella dei dati tecnici:
- Categoria: dai un nome al sottomenu in cui vuoi che appaia la selezione.
- Icona: se desideri che venga visualizzata un'icona accanto al pulsante, includi qui un link. NOTA: le icone non vengono ridimensionate!
- Pulsante: inserisci il testo che desideri venga visualizzato sul pulsante.
- Script: inserire il JSL che si desidera eseguire quando si preme il pulsante. Questo potrebbe essere qualsiasi cosa, dal lancio di una piattaforma di una sola parola, a un intero script JSL.
- Descrizione: inserisci qualsiasi testo utile che desideri includere accanto al pulsante.

L'immagine successiva mostra il menu prodotto dalla tabella delle specifiche sopra.

Dopo aver inserito tutte le informazioni per ciascun pulsante, crea una colonna di flag 1/0 per ogni menu che desideri creare. Usa un 1 per mostrare l'oggetto e uno 0 se non vuoi mostrare l'oggetto. Nello screenshot qui sotto, vediamo che i menu Principiante, Intermedio e Avanzato presentano ciascuno una combinazione diversa di pulsanti.

Ora, esegui il Crea script di menu personalizzati script della tabella di dati (incluso nella tabella), che ti chiederà di selezionare uno o più menu da creare:

Quando si preme OK, viene prodotto uno script per ciascuno dei menu selezionati. Esegui lo script appropriato per produrre ciascun menu. (L'esempio qui sotto corrisponde al menu Intermedia.)

È anche facile impacchettare una raccolta di script di menu come un componente aggiuntivo, consentendo agli utenti di accedere a qualsiasi di essi come desiderato.
