<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Arial, sans-serif" size="2">
<div>I had this working before not sure what I changed but after I upgraded the child nodes from my layercontainer (which is basically my layerlist control) are back to a large font and trying to make them smaller. In the below code, can I change the font size
of the child nodes loaded through my filter anywhere? I have tried to change x-tree-node classes in the ext.css etc but it only has an effect on each node overall not just the children/leaf.. Any way I can do this? Appreciate any advice on how to change the
CSS class of my child nodes from the following -</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><font face="Courier New" color="#008000">// ----------------BEGIN LayerLists for Legend Menu -------------------------------</font></div>
<div><font face="Courier New" color="#008000">&nbsp;</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#008000">//Labels LayerList </font></font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">var</font> layerList_Labels = <font color="#0000FF">new</font> GeoExt.tree.LayerContainer({</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text: <font color="#A31515">'Labels'</font>,</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layerStore: mapPanel.layers,</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leaf: <font color="#0000FF">false</font>,</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableDD: <font color="#0000FF">true</font>,</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; expanded: <font color="#0000FF">false</font>,</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; checked: <font color="#0000FF">false</font>,</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; listeners: {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp; <font color="#A31515">'checkchange'</font> :&nbsp; <font color="#0000FF">function</font>(node, checked)</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp; {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#008000">// If a parent node is unchecked, uncheck all the children</font></font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">if</font> (node.getUI().isChecked()) {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; node.expand();</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; node.eachChild(<font color="#0000FF">function</font>(child){</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; child.ui.toggleCheck(<font color="#0000FF">true</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">if</font> (!node.getUI().isChecked())</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; node.expand();</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; node.eachChild(<font color="#0000FF">function</font>(child) {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; child.ui.toggleCheck(<font color="#0000FF">false</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp; }</font></div>
<div><font face="Courier New">&nbsp; },</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; loader: </font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; filter: <font color="#0000FF">function</font>(record) </font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">var</font> myarr = <font color="#0000FF">new</font> Array();</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[0] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Neighbourhood Label&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[1] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Overview Streets&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[2] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Quadrant Streets&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[3] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Neighbourhood Streets&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[4] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Block Streets&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[5] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Proposed Streets&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[6] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Address Label (Overview)&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myarr[7] = record.<font color="#0000FF">get</font>(<font color="#A31515">&quot;layer&quot;</font>).name.indexOf(<font color="#A31515">&quot;Address Label (Detail)&quot;</font>);</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">if</font>(myarr[0]==-1 &amp;&amp; myarr[1]==-1 &amp;&amp; myarr[2]==-1 &amp;&amp; myarr[3]==-1 &amp;&amp; myarr[4]==-1 &amp;&amp; myarr[5]==-1 &amp;&amp; myarr[6]==-1 &amp;&amp; myarr[7]==-1)</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">return</font> <font color="#0000FF">false</font>;</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">else</font></font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000FF">return</font> <font color="#0000FF">true</font>;</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></div>
<div><font face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });</font></div>
<div><font face="Courier New" color="#000080"><br>

</font></div>
<div><font face="Courier New">&nbsp;</font></div>
<div>&nbsp;</div>
</font>

<DIV><P><HR>
This e-mail is intended for the original recipient(s) only. If you have received it in error, please advise the sender and delete this message.
</P></DIV>
</body>
</html>