<?php
  include_once '../doc-typo3-funcs.php';
  $doxygen_vars = array(	"title" => "TYPO3 4.0.1: tslib_tmenu_layers Class Reference",
				"datetime" => "Sat Dec 2 19:27:00 2006",
				"date" => "2 Dec 2006",
				"doxygenversion" => "1.4.6",
				"projectname" => "TYPO3 4.0.1",
				"projectnumber" => "4.0.1"
			);
  get_header($doxygen_vars);
?>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li id="current"><a href="classes.html"><span>Classes</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="dirs.html"><span>Directories</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
    <li><a href="examples.html"><span>Examples</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
  </ul></div>
<h1>tslib_tmenu_layers Class Reference</h1><!-- doxytag: class="tslib_tmenu_layers" --><!-- doxytag: inherits="tslib_tmenu" -->Inheritance diagram for tslib_tmenu_layers:<p><center><img src="classtslib__tmenu__layers__inherit__graph.png" border="0" usemap="#tslib__tmenu__layers__inherit__map" alt="Inheritance graph"></center>
<map name="tslib__tmenu__layers__inherit__map">
<area href="classtslib__tmenu.html" shape="rect" coords="34,6,218,214" alt="">
</map>
<center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for tslib_tmenu_layers:<p><center><img src="classtslib__tmenu__layers__coll__graph.png" border="0" usemap="#tslib__tmenu__layers__coll__map" alt="Collaboration graph"></center>
<map name="tslib__tmenu__layers__coll__map">
<area href="classtslib__tmenu.html" shape="rect" coords="34,6,218,214" alt="">
</map>
<center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><a href="classtslib__tmenu__layers-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#524acea1e1953fecf3e606617d50c99a">extProc_init</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#7d6ed04d3a6ed801bf08a850e91cf3e1">extProc_RO</a> ($key)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#b4a0d29e1757c8861e2e0466586c278e">extProc_beforeLinking</a> ($key)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#68ea8c696737c31ca9c696bf02ad56d2">extProc_afterLinking</a> ($key)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#3c8d06e4883c991ddabffab23bb90577">extProc_beforeAllWrap</a> ($item, $key)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#7142ef584973b8b23bb91d0313e4461c">isSetIntval</a> ($in)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#f42474edc15e745026d6f2a7818d8f4a">extProc_finish</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#7113deb07c74b4052ac6c39c2651284b">extCalcBorderWithin</a> ($kind, $integer)</td></tr>

<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c7af3b7c0e799ac32abb7a2284a7fff"></a><!-- doxytag: member="tslib_tmenu_layers::$GMENU_fixKey" ref="3c7af3b7c0e799ac32abb7a2284a7fff" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#3c7af3b7c0e799ac32abb7a2284a7fff">$GMENU_fixKey</a> = 'layers'</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f19cffe4e9b1c6dfc3a32025409d03c5"></a><!-- doxytag: member="tslib_tmenu_layers::$divLayers" ref="f19cffe4e9b1c6dfc3a32025409d03c5" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#f19cffe4e9b1c6dfc3a32025409d03c5">$divLayers</a> = Array()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="34f406e42a2ddc5b62205e03412e1d08"></a><!-- doxytag: member="tslib_tmenu_layers::$WMx" ref="34f406e42a2ddc5b62205e03412e1d08" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#34f406e42a2ddc5b62205e03412e1d08">$WMx</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f95cf78dafaf89f8627f9b7dce4f04cd"></a><!-- doxytag: member="tslib_tmenu_layers::$WMy" ref="f95cf78dafaf89f8627f9b7dce4f04cd" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#f95cf78dafaf89f8627f9b7dce4f04cd">$WMy</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b24d0f364ce124be8c6448da9f6b309c"></a><!-- doxytag: member="tslib_tmenu_layers::$WMxyArray" ref="b24d0f364ce124be8c6448da9f6b309c" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#b24d0f364ce124be8c6448da9f6b309c">$WMxyArray</a> = array()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a2aba6f2f0be04a36d1a61ceed95705d"></a><!-- doxytag: member="tslib_tmenu_layers::$WMextraScript" ref="a2aba6f2f0be04a36d1a61ceed95705d" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#a2aba6f2f0be04a36d1a61ceed95705d">$WMextraScript</a> = ''</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c82b4f6d3b56003d651345ed03d71947"></a><!-- doxytag: member="tslib_tmenu_layers::$WMlastKey" ref="c82b4f6d3b56003d651345ed03d71947" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#c82b4f6d3b56003d651345ed03d71947">$WMlastKey</a> = ''</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6fd5528f156f0c04d2f5774dc26ece00"></a><!-- doxytag: member="tslib_tmenu_layers::$WMrestoreScript" ref="6fd5528f156f0c04d2f5774dc26ece00" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#6fd5528f156f0c04d2f5774dc26ece00">$WMrestoreScript</a> = ''</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fbcb5b69492ad56cbc63a0a28953eb29"></a><!-- doxytag: member="tslib_tmenu_layers::$WMresetSubMenus" ref="fbcb5b69492ad56cbc63a0a28953eb29" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#fbcb5b69492ad56cbc63a0a28953eb29">$WMresetSubMenus</a> = ''</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8fa050bbb531b1964963515332b6b5a0"></a><!-- doxytag: member="tslib_tmenu_layers::$WMactiveHasSubMenu" ref="8fa050bbb531b1964963515332b6b5a0" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#8fa050bbb531b1964963515332b6b5a0">$WMactiveHasSubMenu</a> = ''</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d9f5b37a5056a83e21508a6179f35bc9"></a><!-- doxytag: member="tslib_tmenu_layers::$WMactiveKey" ref="d9f5b37a5056a83e21508a6179f35bc9" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#d9f5b37a5056a83e21508a6179f35bc9">$WMactiveKey</a> = ''</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61d8fa33e0090bb82bdc55c0e1f2fa62"></a><!-- doxytag: member="tslib_tmenu_layers::$WMtheSubMenu" ref="61d8fa33e0090bb82bdc55c0e1f2fa62" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#61d8fa33e0090bb82bdc55c0e1f2fa62">$WMtheSubMenu</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1e40c199393db1738723b0819cc52d3d"></a><!-- doxytag: member="tslib_tmenu_layers::$WMisSub" ref="1e40c199393db1738723b0819cc52d3d" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#1e40c199393db1738723b0819cc52d3d">$WMisSub</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b77864cd168380ef833b9c3f92ad9451"></a><!-- doxytag: member="tslib_tmenu_layers::$WMhideCode" ref="b77864cd168380ef833b9c3f92ad9451" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#b77864cd168380ef833b9c3f92ad9451">$WMhideCode</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7daa58735a20522e45181ed726783abd"></a><!-- doxytag: member="tslib_tmenu_layers::$WMonlyOnLoad" ref="7daa58735a20522e45181ed726783abd" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#7daa58735a20522e45181ed726783abd">$WMonlyOnLoad</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c3c7c154f1cce67851ee358096bf1de2"></a><!-- doxytag: member="tslib_tmenu_layers::$WMbordersWithin" ref="c3c7c154f1cce67851ee358096bf1de2" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#c3c7c154f1cce67851ee358096bf1de2">$WMbordersWithin</a> = array()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ddd93fdde1500a5edf017e4a264a8096"></a><!-- doxytag: member="tslib_tmenu_layers::$WMsubIds" ref="ddd93fdde1500a5edf017e4a264a8096" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#ddd93fdde1500a5edf017e4a264a8096">$WMsubIds</a> = array()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a95c52ab68ee00eaabf1cd6f901445b0"></a><!-- doxytag: member="tslib_tmenu_layers::$WMtempStore" ref="a95c52ab68ee00eaabf1cd6f901445b0" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#a95c52ab68ee00eaabf1cd6f901445b0">$WMtempStore</a> = array()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1c5cbb055322f2e77a80775d59c77b12"></a><!-- doxytag: member="tslib_tmenu_layers::$WMlockPosition_addAccumulated" ref="1c5cbb055322f2e77a80775d59c77b12" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#1c5cbb055322f2e77a80775d59c77b12">$WMlockPosition_addAccumulated</a> = array()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="53749cc4c81a231be93b84286985360f"></a><!-- doxytag: member="tslib_tmenu_layers::$VMmouseoverActions" ref="53749cc4c81a231be93b84286985360f" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#53749cc4c81a231be93b84286985360f">$VMmouseoverActions</a> = array()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fedfe79cc667af5d8c7c6387b0180b47"></a><!-- doxytag: member="tslib_tmenu_layers::$VMmouseoutActions" ref="fedfe79cc667af5d8c7c6387b0180b47" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtslib__tmenu__layers.html#fedfe79cc667af5d8c7c6387b0180b47">$VMmouseoutActions</a> = array()</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>

<p>

<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00084">84</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="7113deb07c74b4052ac6c39c2651284b"></a><!-- doxytag: member="tslib_tmenu_layers::extCalcBorderWithin" ref="7113deb07c74b4052ac6c39c2651284b" args="($kind, $integer)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::extCalcBorderWithin           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname" nowrap> <em>kind</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td class="md"></td>
          <td class="md" nowrap>$&nbsp;</td>
          <td class="mdname" nowrap> <em>integer</em></td>
        </tr>
        <tr>
          <td class="md"></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Creates a JavaScript line which corrects the position of the layer based on the constraints in TypoScript property 'bordersWithin'<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>Direction to test. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>integer</em>&nbsp;</td><td>The boundary limit in the direction set by $kind. If set then a value is returned, otherwise blank. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>string JavaScript string for correction of the layer position (if $integer is true) </dd></dl>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classtslib__tmenu__layers.html#f42474edc15e745026d6f2a7818d8f4a">extProc_finish()</a>, <a class="el" href="classtslib__tmenu__layers.html#524acea1e1953fecf3e606617d50c99a">extProc_init()</a> </dd></dl>

<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00444">444</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.
<p>
Referenced by <a class="el" href="tmenu__layers_8php-source.html#l00262">extProc_finish()</a>.    </td>
  </tr>
</table>
<a class="anchor" name="68ea8c696737c31ca9c696bf02ad56d2"></a><!-- doxytag: member="tslib_tmenu_layers::extProc_afterLinking" ref="68ea8c696737c31ca9c696bf02ad56d2" args="($key)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::extProc_afterLinking           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>key</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Processing after linking, basically setting the <div>-layers for the menu items. Also some more JavaScript code is made.</div><p>
<div><dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>integer</em>&nbsp;</td><td>Pointer to $this-&gt;menuArr[$key] where the current menu element record is found </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>void </dd></dl>
</div>
<p>
Reimplemented from <a class="el" href="classtslib__tmenu.html#9370e96ee45b4a1760fc8cf2cbd6621c">tslib_tmenu</a>.
<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00205">205</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.    </td>
  </tr>
</table>
<a class="anchor" name="3c8d06e4883c991ddabffab23bb90577"></a><!-- doxytag: member="tslib_tmenu_layers::extProc_beforeAllWrap" ref="3c8d06e4883c991ddabffab23bb90577" args="($item, $key)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::extProc_beforeAllWrap           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname" nowrap> <em>item</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td class="md"></td>
          <td class="md" nowrap>$&nbsp;</td>
          <td class="mdname" nowrap> <em>key</em></td>
        </tr>
        <tr>
          <td class="md"></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Wrapping the item in a <div> section if 'relativeToTriggerItem' was set</div><p>
<div><dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>The current content of the menu item, $this-&gt;I['theItem'], passed along. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>integer</em>&nbsp;</td><td>Pointer to $this-&gt;menuArr[$key] where the current menu element record is found </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>string The modified version of $item, going back into $this-&gt;I['theItem'] </dd></dl>
</div>
<p>
Reimplemented from <a class="el" href="classtslib__tmenu.html#3a8b83f8cd017c4c7dee9035870f288a">tslib_tmenu</a>.
<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00240">240</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.    </td>
  </tr>
</table>
<a class="anchor" name="b4a0d29e1757c8861e2e0466586c278e"></a><!-- doxytag: member="tslib_tmenu_layers::extProc_beforeLinking" ref="b4a0d29e1757c8861e2e0466586c278e" args="($key)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::extProc_beforeLinking           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>key</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Processing before the links are created. This means primarily creating some javaScript code for the management.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>integer</em>&nbsp;</td><td>Pointer to $this-&gt;menuArr[$key] where the current menu element record is found </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>void </dd></dl>

<p>
Reimplemented from <a class="el" href="classtslib__tmenu.html#76ea4ace8892ca97446cdb53520bb099">tslib_tmenu</a>.
<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00150">150</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.
<p>
References <a class="el" href="class_8tslib__menu_8php-source.html#l01466">tslib_menu::getMPvar()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l00894">t3lib_div::intInRange()</a>, <a class="el" href="class_8tslib__menu_8php-source.html#l01299">tslib_menu::isActive()</a>, and <a class="el" href="class_8tslib__menu_8php-source.html#l01233">tslib_menu::subMenu()</a>.    </td>
  </tr>
</table>
<a class="anchor" name="f42474edc15e745026d6f2a7818d8f4a"></a><!-- doxytag: member="tslib_tmenu_layers::extProc_finish" ref="f42474edc15e745026d6f2a7818d8f4a" args="()" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::extProc_finish           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Putting things together, in particular the JavaScript code needed for the DHTML menu.<p>
<dl compact><dt><b>Returns:</b></dt><dd>mixed Returns the value of a call to the parent function, parent::extProc_finish(); </dd></dl>

<p>
Reimplemented from <a class="el" href="classtslib__tmenu.html#cdeaf9aa2b71c8dcdf3b5cd65b202dbd">tslib_tmenu</a>.
<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00262">262</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.
<p>
References <a class="el" href="tmenu__layers_8php-source.html#l00444">extCalcBorderWithin()</a>, and <a class="el" href="tmenu__layers_8php-source.html#l00253">isSetIntval()</a>.    </td>
  </tr>
</table>
<a class="anchor" name="524acea1e1953fecf3e606617d50c99a"></a><!-- doxytag: member="tslib_tmenu_layers::extProc_init" ref="524acea1e1953fecf3e606617d50c99a" args="()" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::extProc_init           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Creating unique menu id string plus other initialization of internal variables (all prefixed "WM")<p>
<dl compact><dt><b>Returns:</b></dt><dd>void </dd></dl>

<p>
Reimplemented from <a class="el" href="classtslib__tmenu.html#f186250ae8a455737f04e8f68e9e5363">tslib_tmenu</a>.
<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00116">116</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.
<p>
References <a class="el" href="class_8t3lib__div_8php-source.html#l01413">t3lib_div::intExplode()</a>.    </td>
  </tr>
</table>
<a class="anchor" name="7d6ed04d3a6ed801bf08a850e91cf3e1"></a><!-- doxytag: member="tslib_tmenu_layers::extProc_RO" ref="7d6ed04d3a6ed801bf08a850e91cf3e1" args="($key)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::extProc_RO           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>key</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Processing of mouse-over features depending on whether "freezeMouseover" property is set.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>integer</em>&nbsp;</td><td>Pointer to $this-&gt;menuArr[$key] where the current menu element record is found OR $this-&gt;result['RO'][$key] where the configuration for that elements RO version is found! Here it is used with the -&gt;WMid to make unique names </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>void </dd></dl>

<p>
Reimplemented from <a class="el" href="classtslib__tmenu.html#649e263fe655591881eb3cbb26c2f9dc">tslib_tmenu</a>.
<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00134">134</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.    </td>
  </tr>
</table>
<a class="anchor" name="7142ef584973b8b23bb91d0313e4461c"></a><!-- doxytag: member="tslib_tmenu_layers::isSetIntval" ref="7142ef584973b8b23bb91d0313e4461c" args="($in)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">tslib_tmenu_layers::isSetIntval           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>in</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns true if different from '' OR if intval()!=0<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>Value to evaluate </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>boolean true if $in is different from '' OR if intval()!=0 </dd></dl>

<p>
Definition at line <a class="el" href="tmenu__layers_8php-source.html#l00253">253</a> of file <a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a>.
<p>
Referenced by <a class="el" href="tmenu__layers_8php-source.html#l00262">extProc_finish()</a>.    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li>typo3_src-4.0.1/typo3/sysext/cms/tslib/media/scripts/<a class="el" href="tmenu__layers_8php-source.html">tmenu_layers.php</a></ul>
<?php
  include_once '../doc-typo3-funcs.php';
  get_footer();
?>