Règles de création de menus utilisateur autonomes personnalisés

Pour créer un menu utilisateur autonome personnalisé

  1. Créez un fichier XML et nommez-le user_menu.xml.
  2. Créez une copie du fichier TreeSchema.xml disponible dans le dossier PowerMill installation path\sys\hci\popups.
  3. Placez le fichier user_menu.xml et la copie du fichier TreeSchema.xml dans le sous-dossier du dossier Home de PowerMill.
  4. Renommez le fichier TreeSchema.xml par user_menu.xsd. Ainsi, le fichier user_menu.xml peut suivre le schéma de PowerMill.

Format du menu utilisateur autonome personnalisé

<?xml version="1.0" ?>
<menus xmlns="x-schema:user_menu.xsd">
	<usermenu value="user_menu">
		<menupage label="This is the Title">
			<spacer/>
			<button
			label="Button Label"
			command="SOME POWERMILL COMMAND"/>
		</menupage>
	</usermenu>
</menus>

Les trois premières lignes et les trois dernières lignes sont obligatoires.

Par exemple, pour créer cet exemple de menu utilisateur :

le fichier user_menu.xml contient :

<?xml version="1.0" ?>
<menus xmlns="x-schema:user_menu.xsd">
	<usermenu value="user_menu">
		<menupage label="My menu"><button label="Block dialog" command = "Form Block"/>
			<button label="Block dialog" command = "Form Block"/>
			<button label="3D Offset Finishing dialog" command = "IMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI'Finishing\3D-Offset-Finishing.ptf'"/>
		<spacer/>
			<button label="Create Pattern" command = "CREATE PATTERN"/>
			<button label="Curve Editor toolbar" command = "CREATE PATTERN ; EDIT PATTERN ; CURVEEDITOR START"/>
		</menupage>
	</usermenu>
</menus>