Regras para a criação de menus personalizados independentes

Para criar um menu personalizado independente

  1. Crie um arquivo XML e atribua o nome user_menu.xml.
  2. Crie uma cópia do arquivo TreeSchema.xml encontrado na pasta do caminho de instalação do PowerMill\sys\hci\popups.
  3. Armazene o arquivo user_menu.xml e a cópia do arquivo TreeSchema.xml na subpasta da pasta Home do PowerMill.
  4. Renomeie o arquivo TreeSchema.xml como user_menu.xsd. Isso permite que o arquivo user_menu.xml siga o esquema PowerMill.

Formate o menu personalizado independente

<?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>

As três primeiras e as três últimas linhas são obrigatórias.

Por exemplo, para criar este exemplo de menu do usuário:

o arquivo user_menu.xml contém:

<?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>