Nozioni fondamentali > Informazioni basilari sull'interfaccia utente > Personalizzazione dell'interfaccia utente > Ambiente > Utilizzo delle macro mapkey > Macro
  
Macro
In Creo Parametric, una macro mapkey è una macro di tastiera che associa le sequenze di comandi utilizzati di frequente a determinati tasti o insiemi di tasti della tastiera. Le macro vengono salvate nel file di configurazione mapkey, in cui ciascuna macro inizia su una nuova riga. Potete stabilire che premendo uno specifico tasto o combinazione di tasti venga eseguita la macro mapkey (ad esempio, F8). Potete creare una macro mapkey per qualsiasi attività che eseguite di frequente in Creo Parametric.
Aggiungendo delle macro personalizzate alla barra degli strumenti o dei menu, potete utilizzare le macro con un solo clic del mouse o con un comando di menu e automatizzare in tal modo il workflow. I nuovi utenti possono utilizzare le macro definite dai colleghi senza dover ricordare complicate abbreviazioni.
Per creare una macro, potete utilizzare l'opzione del file di configurazione mapkey oppure potete fare clic su File > Opzioni (Options) > Ambiente (Environment) > Impostazioni macro (Mapkeys Settings) nella barra dei menu di Creo Parametric, quindi fare clic su Nuova (New) nella finestra di dialogo Macro (Mapkeys) e registrare la macro nella finestra di dialogo Registra macro (Record Mapkey).
La finestra di dialogo Macro (Mapkeys) consente di:
Definire nuove macro;
Visualizzare, modificare ed eliminare le macro esistenti;
Eseguire una determinata macro dall'elenco;
Salvare le macro in un file di configurazione.
Il sistema registra le macro man mano che eseguite la sequenza di tasti o di comandi per definirla. Dopo aver definito la macro, Creo Parametric crea un'icona corrispondente e la posiziona nella finestra di dialogo Opzioni Creo Parametric (Creo Parametric Options) nella categoria Macro (Mapkeys). Per aprire la finestra di dialogo Opzioni Creo Parametric (Creo Parametric Options), fate clic su File > Opzioni (Options). Nella scheda Personalizza barra multifunzione (Customize Ribbon), selezionate la categoria Macro (Mapkeys). Potete trascinare l'icona della macro visibile nella barra degli strumenti principale di Creo Parametric. Potete anche creare un'etichetta per la nuova macro. Se scegliete di aggiungere l'icona della nuova macro alla barra degli strumenti, l'etichetta viene visualizzata sul pulsante aggiunto alla barra degli strumenti. Quando spostate il mouse sul pulsante, viene visualizzata una descrizione accanto al puntatore del mouse e nell'area dei messaggi.
Potete inoltre annidare una macro in un'altra, in modo che una macro avvii l'altra. A questo scopo, includete il nome della macro nella sequenza di comandi della macro che state definendo.
Le funzioni delle macro includono la capacità di effettuare le seguenti operazioni:
Fare una pausa per l'interazione con l'utente.
Gestire l'input della finestra messaggi in modo più flessibile.
Eseguire gli script e i comandi del sistema operativo. La finestra di dialogo Registra macro (Record Mapkey) contiene la scheda Script OS (OS Script), le cui opzioni consentono di eseguire comandi del sistema operativo anziché comandi di Creo Parametric.
Quando definite una macro, il sistema registra automaticamente una pausa quando effettuate le selezioni di schermo, in modo tale che possiate effettuare nuove selezioni durante l'esecuzione della macro. Inoltre, potete registrare una pausa in una qualsiasi ubicazione della macro insieme alla richiesta di dialogo specificata dall'utente che verrà visualizzata nel punto corrispondente durante l'esecuzione della macro.
 
* Se create una nuova macro che prevede azioni che aprono ed eseguono selezioni dalle finestre di dialogo e la utilizzate, la macro non prevede alcun periodo di attesa dell'input dell'utente quando apre la finestra di dialogo. Per impostare la macro in modo che attenda l'input dell'utente quando vengono visualizzate le finestre di dialogo, dovete selezionare Pausa per input tastiera (Pause for keyboard input) nella scheda Creo Parametric della finestra di dialogo Registra macro (Record Mapkey), prima di creare la nuova macro.