<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="_c74_vig.xsl" type="text/xsl"?>
<vignette name="Encapsulating and Reusing Your Work" package="Max" rankfactor="4">
  <h1>
	Encapsulating and Reusing Your Work
	</h1>
  <p>
	No matter how easy we make it to use Max, making patches takes time. You'll be happier if you can reuse some the of work you've done already, and Max has a number of ways to let you do this.
</p>
  <ul>
    <li><link type="vignette" module="core" name="abstractions">Creating abstractions from patchers</link> is the most basic way to reuse your work.</li>
    <li><link type="vignette" module="core" name="snippets">Snippets</link> are small pieces of patches you can save and re-use.</li>
    <li><link type="vignette" module="core" name="templates">Templates</link> are starting points for new patches.</li>
    <li>You can create reusable <link type="vignette" module="core" name="prototypes">object prototypes</link> as variations on the default appearance and behavior of user interface objects.</li>
  </ul>
</vignette>
