A propos des macros clavier
Dans Creo Parametric, une macro clavier est une macro qui mappe les séquences de commandes fréquemment utilisées sur certaines touches ou combinaisons de touches du clavier. Vous pouvez définir une touche unique ou une combinaison de touches à utiliser pour exécuter la macro clavier (par exemple, F8). Vous pouvez créer une macro clavier pour la quasi-totalité des tâches que vous effectuez fréquemment dans Creo Parametric.
Vous pouvez activer ces macros personnalisées d'un simple clic de souris ou à partir d'une commande de menu en les ajoutant à votre barre d'outils ou à votre barre de menus. Ainsi, vous automatisez le processus de fabrication. Si vous êtes un nouvel utilisateur, vous pouvez emprunter les macros clavier de vos collaborateurs sans devoir retenir des abréviations compliquées.
A partir de Creo Parametric 11.0.0.0, les macros clavier sont enregistrées dans un fichier Mapkeys.pro contenant les données suivantes :
Raccourci de la macro clavier
Etiquette de la macro clavier
Contenu de la macro clavier
Description de la macro clavier
Le fichier de configuration Mapkeys.pro peut être chargé et placé depuis le répertoire de démarrage de l'application <User>\AppData\Roaming\PTC\ProENGINEER\Wildfire\.wf\.Settings (par défaut) ou le répertoire d'exécution (run_dir). Pour activer le chargement et l'enregistrement des macros clavier depuis le répertoire d'exécution, définissez l'option de configuration load_mapkeys_run_dir sur Yes. Lorsqu'elle est définie sur Yes, cette option charge les macros clavier depuis le fichier Mapkeys.pro du répertoire d'exécution (s'il existe) et ne charge ni n'enregistre dans le répertoire de profil. Lors de l'enregistrement, les macros clavier sont enregistrées dans le fichier du répertoire d'exécution.
* 
Vous pouvez utiliser l'option de configuration load_mapkeys_run_dir avec load_ui_customization_run_dir pour charger à la fois Mapkeys.pro et creo_parametric_customization.ui depuis le même répertoire.
Un administrateur peut créer des macros clavier prédéfinies et placer le fichier Mapkeys.pro dans le répertoire d'installation ou dans un autre dossier, s'il a été configuré. Ces macros clavier sont exclusivement gérées par l'administrateur et ne peuvent pas être modifiées.
Un utilisateur peut également définir son propre ensemble personnalisé de macros clavier. Par défaut, toutes les macros clavier définies par l'utilisateur sont automatiquement enregistrées dans le fichier Mapkeys.pro situé dans le répertoire <user>\AppData\Roaming\PTC\ProENGINEER\Wildfire\.wf\..
Pour créer une macro clavier dans la barre de menus Creo Parametric :
1. Cliquez sur Fichier (File) > Options (Options) > Paramètres de la fenêtre (Window Settings).
2. Dans la boîte de dialogue Macros clavier (Mapkeys), cliquez sur Nouvelle (New).
3. Enregistrez votre macro clavier dans la boîte de dialogue Enregistrer macro clavier (Record Mapkey).
Utilisez la boîte de dialogue Macros clavier (Mapkeys) pour :
définir des nouvelles macros clavier ;
afficher, modifier et supprimer des macros clavier existantes ;
exécuter une macro clavier choisie dans la liste ;
enregistrer les macros clavier dans un fichier de configuration.
Le système enregistre votre macro clavier au fur et à mesure que vous établissez la séquence de touches ou les exécutions de commandes pour la définir. Une fois la macro clavier définie, Creo Parametric crée une icône correspondante et la place dans la boîte de dialogue Options Creo Parametric (Creo Parametric Options) dans la catégorie Macros clavier (Mapkeys). Les macros clavier administrateur et utilisateur sont répertoriées dans des groupes distincts dans la boîte de dialogue des macros clavier.
Pour afficher les macros clavier dans la boîte de dialogue Options Creo Parametric (Creo Parametric Options) :
1. Cliquez sur Fichier (File) > Options (Options).
2. Sur la page Ruban (Ribbon) de l'onglet Personnaliser (Customize), sélectionnez Macros clavier (Mapkeys) dans la liste Catégorie (Category).
Vous pouvez ensuite faire glisser l'icône de macro clavier jusqu'à la barre d'outils principale de Creo Parametric. Vous pouvez également créer une étiquette pour cette nouvelle macro clavier. Si vous choisissez d'ajouter l'icône de macro clavier créée à la barre d'outils, l'étiquette apparaît sur le bouton ajouté à la barre d'outils. Lorsque vous déplacez la souris sur ce bouton, la description apparaît près du curseur de la souris et dans la zone de messages.
Vous pouvez également imbriquer une macro clavier dans une autre pour qu'une macro en active une autre. Pour ce faire, vous insérez le nom de la macro clavier dans la séquence de commandes de celle que vous définissez.
Les macros clavier permettent d'effectuer les opérations suivantes :
marquer une pause pour l'interaction utilisateur ;
gérer de façon plus souple les informations dans la fenêtre des messages ;
exécuter des scripts et commandes de système d'exploitation. La boîte de dialogue Enregistrer macro clavier (Record Mapkey) contient la page à onglets Script OS (OS Script), dont les options vous permettent d'exécuter des commandes de système d'exploitation plutôt que des commandes Creo Parametric.
Lorsque vous définissez une macro clavier, le système enregistre automatiquement une pause à chaque sélection d'écran pour que vous puissiez effectuer de nouvelles sélections lors de l'exécution de la macro clavier. Vous pouvez également enregistrer une pause à n'importe quel endroit de la macro avec une invite utilisateur, qui apparaît au point correspondant lors de l'exécution de la macro.
* 
Si vous créez une nouvelle macro clavier qui contient des actions qui ouvrent des boîtes de dialogue et y effectuent des sélections, aucune pause pour saisie de l'utilisateur dans la boîte de dialogue n'est effectuée lors de l'exécution de la macro clavier. Pour que la macro clavier effectue une pause afin de permettre à l'utilisateur de saisir des données dans les boîtes de dialogue, vous devez sélectionner l'option Interrompre la saisie au clavier (Pause for keyboard input) sous l'onglet Creo Parametric (Creo Parametric) de la boîte de dialogue Enregistrer macro clavier (Record Mapkey) avant de créer la macro clavier.
Utilisation de macros clavier héritées
Lors de l'importation de macros clavier définies dans des versions antérieures de Creo Parametric, veillez à supprimer manuellement les macros clavier de tous les niveaux des fichiers config.pro et du fichier config.sup (situé dans le répertoire <creo_loadpoint>\Common Files\text\config.sup), puis à ajouter les macros clavier dans le fichier Mapkeys.pro.
Si des macros clavier héritées sont présentes dans le fichier config.pro ou le fichier config.sup, des messages d'avertissement s'affichent dans Creo Parametric.
Est-ce que cela a été utile ?