This section describes the declarative syntax used by rules that define taskpanels.<h2>Syntax</h2> <pre> <i>taskpanels-rule:</i> <i>taskpanel-clause</i> <i>taskpanel-clause</i> <i>taskpanels-rule</i> <i>taskpanel-clause:</i> <i>append-tag</i> <i>appendToGroup-tag</i> <i>remove-tag</i> <i>clear-tag</i> </pre> <h2>&lt;append&gt; tag</h2> Appends one or more taskpanel groups. <pre> <i>append-tag</i>: &lt;append&gt; <i>group-tag</i><sub>many</sub> &lt;/append&gt; </pre> <div class="INSET"> <b>&lt;group&gt; inner tag</b><br/> Defines a taskpanels group. Use the 'priority' attribute to control the order of taskpanel groups. </div> <pre> <i>group-tag</i>: &lt;group <i>id="" title="" icon="" priority=""</i>&gt; <i>panel-tag</i><sub>many</sub> &lt;/group&gt; </pre> <div class="INSET"> <b>&lt;item&gt; inner tag</b><br/> Defines a taskpanel. Use the 'priority' attribute to control the order of taskpanels in a taskpanels group. </div> <pre> <i>panel-tag</i>: &lt;panel <i>id="" urn="" title="" priority=""</i>/&gt; </pre> <h2>&lt;appendToGroup&gt; tag</h2> Appends one or more taskpanels to an existing taskpanels group. <pre> <i>appendToGroup-tag</i>: &lt;appendToGroup id="<i>groupId</i>"&gt; <i>panel-tag</i><sub>many</sub> &lt;/appendToGroup&gt; <i>panel-tag</i>: &lt;panel <i>id="" urn="" title="" priority=""</i>/&gt; </pre> <h2>&lt;remove&gt; tag</h2> Removes a specified taskpanel / taskpanels group. <pre> <i>remove-tag</i>:<sub>one of</sub> &lt;remove panel="<i>panelId</i>"/&gt; &lt;remove group="<i>groupId</i>"/&gt; </pre> <h2>&lt;clear&gt; tag</h2> Clears a specified taskpanels group. If the group identifier is omitted, then the entire taskpanels table is cleared. <pre> <i>clear-tag</i>:<sub>one of</sub> &lt;clear group="<i>groupId</i>"/&gt; &lt;clear/&gt; </pre> <h2>Example</h2> <pre> &lt;extend rule="definePalette"&gt; &lt;constraint&gt;(unit isa gml2:Module) and (board isa svg:ZDrawing)&lt;/constraint&gt; &lt;comments&gt;[Components]&lt;/comments&gt; &lt;append&gt; &lt;group id="COMPOSE_TASKGRP" title="Compose" icon=""&gt; &lt;panel id="ELEMENTS" title="Compose Diagram" urn="URL[core.gml2:tools.panels.PalettePanel.htm]" isDefault="true"/&gt; &lt;/group&gt; &lt;group id="ORGANIZE_TASKGRP" title="Organize" icon=""&gt; &lt;panel id="MODEL_ORGANIZER" title="Organize Model" urn="URL[core.gml2:tools.panels.ExplorerPanel.htm]"/&gt; &lt;panel id="SEARCH" title="Search Library" urn="URL[core.dev:common.SearchPanel.htm]"/&gt; &lt;/group&gt; &lt;/append&gt; &lt;/extend&gt; </pre>(c) SAP AG 2003-2006. All rights reserved.