<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Remove the renderTo config options. They are not needed and will
    actually interfere with the viewport's border layout logic.<br>
    <br>
    Matt Priour<br>
    OpenGeo<br>
    <br>
    On 2/15/2012 6:24 AM, Francesc Ca&ntilde;as wrote:
    <blockquote
cite="mid:CA+7Veh5+zVT0sMeUkMRRwS4wn_xGVZ4Ugo6PTyyxUV55p=hafQ@mail.gmail.com"
      type="cite">Hi,&nbsp;
      <div>Following the tree tutorial I've created a map with a
        layerTree, It works but I want the tree in the west region and
        map at center, but instead of this, all is displayed at left
        side with the tree up the map. &nbsp;What I'm doing wrong?</div>
      <div><br>
      </div>
      <div>Thanks a lot!</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>The whole code is:</div>
      <div><br>
      </div>
      <div>
        <div>&lt;html&gt;</div>
        <div>&lt;head&gt;</div>
        <div><br>
        </div>
        <div>&lt;title&gt; Projectes AUMA &lt;/title&gt;</div>
        <div>&lt;script src="ext-3.3.1/adapter/ext/ext-base.js"
          type="text/javascript"&gt;&lt;/script&gt;</div>
        <div>&lt;script src="ext-3.3.1/ext-all.js"
          &nbsp;type="text/javascript"&gt;&lt;/script&gt;</div>
        <div>&lt;link rel="stylesheet" type="text/css"
          href="ext-3.3.1/resources/css/ext-all.css"&gt;&lt;/link&gt;</div>
        <div>&lt;script src="OpenLayers/OpenLayers.js"
          type="text/javascript"&gt;&lt;/script&gt;</div>
        <div>&lt;script src="GeoExt/lib/GeoExt.js"
          type="text/javascript"&gt;&lt;/script&gt;</div>
        <div>&lt;link rel="stylesheet" type="text/css"
          href="GeoExt/resources/geoext-all-debug.css"&gt;&lt;/link&gt;</div>
        <div><br>
        </div>
        <div>&lt;script type="text/javascript"&gt;</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>var mapPanel, tree;</div>
        <div>Ext.onReady(function() {</div>
        <div>&nbsp; &nbsp; // create a map panel with some layers that we will
          show in our layer tree</div>
        <div>&nbsp; &nbsp; // below.</div>
        <div>&nbsp; &nbsp;&nbsp;</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>mapPanel
          = new GeoExt.MapPanel({</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; border: true,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; region: "center",</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>map:
          new OpenLayers.Map(),</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; renderTo: 'gxmap',</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; height: 500,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; width: 800,</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>title:
          'Projectes AUMA',</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>zoom:
          4,</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>center:
          new OpenLayers.LonLat (-3,38),</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; layers: [</div>
        <div>
          &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; new OpenLayers.Layer.WMS(</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>"World",
          "<a moz-do-not-send="true"
            href="http://www.opengis.uab.es/cgi-bin/world/MiraMon.cgi">http://www.opengis.uab.es/cgi-bin/world/MiraMon.cgi</a>?",</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>{</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>layers:['BlueMarble_NG','admin_level1-world']</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>},
          {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; buffer: 0,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; visibility: false</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ),</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; new OpenLayers.Layer.WMS(</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>"Projectes
          UTM31",</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>"<a
            moz-do-not-send="true"
            href="http://localhost:8080/geoserver/AUMA/wms">http://localhost:8080/geoserver/AUMA/wms</a>",</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>{</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;layers: 'AUMA:Projectes_UTM31',</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          transparent:true,</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          format: 'image/png'},</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          {</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          isBaseLayer:false,&nbsp;</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          buffer: 0</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>}</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>),</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>new
          OpenLayers.Layer.WMS(</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>"Projectes
          UTM30",</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>"<a
            moz-do-not-send="true"
            href="http://localhost:8080/geoserver/AUMA/wms">http://localhost:8080/geoserver/AUMA/wms</a>",</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>{</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;layers: 'AUMA:Projectes_Esp',</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          transparent:true,</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          format: 'image/png'},</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          {</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          isBaseLayer:false,</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>
          buffer: 0</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>}</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>)</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span></div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; ]</div>
        <div>&nbsp; &nbsp; });</div>
        <div><br>
        </div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>var
          LayerNodeUI = Ext.extend(GeoExt.tree.LayerNodeUI, new
          GeoExt.tree.TreeNodeUIEventMixin());</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span></div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>var
          treeConfig = [{</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; nodeType: "gx_baselayercontainer"</div>
        <div>&nbsp; &nbsp; }, {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; nodeType: "gx_overlaylayercontainer",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; expanded: true,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; // render the nodes inside this container with a
          radio button,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; // and assign them the group "foo".</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; loader: {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; baseAttrs: {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; radioGroup: "foo",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; uiProvider: "layernodeui"</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; }];</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span></div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>var
          layerList = new GeoExt.tree.LayerContainer({</div>
        <div>&nbsp; &nbsp; text: 'Capes',</div>
        <div>&nbsp; &nbsp; layerStore: mapPanel.layers,</div>
        <div>&nbsp; &nbsp; leaf: false,</div>
        <div>&nbsp; &nbsp; expanded: true</div>
        <div>});</div>
        <div><br>
        </div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>var
          layerTree = new Ext.tree.TreePanel({</div>
        <div>&nbsp; &nbsp; title: 'Map Layers',</div>
        <div>&nbsp; &nbsp; renderTo: 'layerTree',</div>
        <div>&nbsp; &nbsp; root: layerList,<span class="Apple-tab-span"
            style="white-space:pre"> </span></div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>border:
          true,</div>
        <div>&nbsp; &nbsp; region: "west",</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>width:
          200,</div>
        <div>&nbsp; &nbsp; split: true,</div>
        <div>&nbsp; &nbsp; collapsible: true,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; collapseMode: "mini",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; autoScroll: true,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; plugins: [</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; new GeoExt.plugins.TreeNodeRadioButton({</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; listeners: {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "radiochange": function(node) {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; alert(node.text + " is now the
          active layer.");</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; })</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; ],</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>loader:
          new Ext.tree.TreeLoader({</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // applyLoader has to be set to false to not
          interfer with loaders</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // of nodes further down the tree hierarchy</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; applyLoader: false,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; uiProviders: {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "layernodeui": LayerNodeUI</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; }),</div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>listeners:
          {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "radiochange": function(node){</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; alert(<a moz-do-not-send="true"
            href="http://node.layer.name">node.layer.name</a> + " is now
          the the active layer.");</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; },<span class="Apple-tab-span"
            style="white-space:pre"> </span></div>
        <div><span class="Apple-tab-span" style="white-space:pre"> </span>rootVisible:
          false,</div>
        <div>&nbsp; &nbsp; lines: false<span class="Apple-tab-span"
            style="white-space:pre"> </span></div>
        <div>});</div>
        <div><br>
        </div>
        <div>new Ext.Viewport({</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; layout: "fit",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; hideBorders: true,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; items: {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; layout: "border",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; deferredRender: false,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items: [mapPanel, layerTree, {</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; contentEl: "desc",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; region: "east",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bodyStyle: {"padding": "5px"},</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapseMode: "mini",</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; split: true,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 200,</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: "Description"</div>
        <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]</div>
        <div>
          &nbsp; &nbsp; &nbsp; &nbsp; }</div>
        <div>&nbsp; &nbsp; });</div>
        <div><br>
        </div>
        <div>&nbsp; &nbsp;</div>
        <div>});</div>
        <div><br>
        </div>
        <div>&lt;/script&gt;</div>
        <div>&lt;/head&gt;</div>
        <div>&lt;body&gt;</div>
        <div><br>
        </div>
        <div>&lt;div id="gxmap"&gt;&lt;/div&gt;</div>
        <div>&lt;div id="layerTree"&gt;&lt;/div&gt;</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>&lt;/body&gt;</div>
        <div>&lt;/html&gt;</div>
      </div>
      <div><br>
      </div>
      <div><br clear="all">
        <div><br>
        </div>
        -- <br>
        <a moz-do-not-send="true" href="http://kikocanas.blogspot.com"
          target="_blank">http://kikocanas.blogspot.com</a><br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@geoext.org">Users@geoext.org</a>
<a class="moz-txt-link-freetext" href="http://www.geoext.org/cgi-bin/mailman/listinfo/users">http://www.geoext.org/cgi-bin/mailman/listinfo/users</a>
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <p class="" avgcert""="" color="#000000" align="left">No virus
        found in this message.<br>
        Checked by AVG - <a moz-do-not-send="true"
          href="http://www.avg.com">www.avg.com</a><br>
        Version: 2012.0.1913 / Virus Database: 2112/4809 - Release Date:
        02/14/12</p>
    </blockquote>
  </body>
</html>