<br><font size=2 face="sans-serif">Thanks for your help,</font>
<br>
<br><font size=2 face="sans-serif">I created an id for the map panel and
get the element with</font>
<br><font size=2 face="sans-serif">var mappanel = Ext.getCmp('tree_panel');</font>
<br>
<br><font size=2 face="sans-serif">I needed to change these 2 lines</font>
<br><font size=2 face="sans-serif">msgCt = Ext.DomHelper.insertFirst(mappanel.body,
{id:'msg-div'}, true);</font>
<br><font size=2 face="sans-serif">msgCt.alignTo(mappanel.body, 't-t');</font>
<br>
<br><font size=2 face="sans-serif">Steve</font>
<br><font size=2 face="sans-serif"><br>
</font>
<p>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;Matt Priour&quot;
&lt;mpriour@kestrelcomputer.com&gt;@geoext.org</b> </font>
<br><font size=1 face="sans-serif">Envoyé par : users-bounces@geoext.org</font>
<p><font size=1 face="sans-serif">11/09/2009 01:11 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">A</font></div>
<td><font size=1 face="sans-serif">&quot;Pierre Giraud&quot; &lt;pierre.giraud@camptocamp.com&gt;,
&lt;Steve.Toutant@inspq.qc.ca&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">users@geoext.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Objet</font></div>
<td><font size=1 face="sans-serif">Re: [Users] add a &quot;sliding msg
box&quot; to the mappanel</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br>
<br>
<br><font size=2 face="Arial">do you have a global variable named 'mappanel'?
If not then you would actually need to find the map panel</font>
<br><font size=2 face="Arial">for example:</font>
<br><font size=2 face="Arial">assuming you have some access to the viewport
or overall layout container component, we will call it 'layout' here</font>
<br><font size=2 face="Arial">var mappanel = layout.findByType('gx_mappanel')</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 face="Arial">if you set an 'id' property in the mappanel
config (ex:'map_panel') then you can easily get back to it by</font>
<br><font size=2 face="Arial">var mappanel = Ext.getCmp('map_panel')</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 face="Arial">then the below code will work</font>
<br><font size=2 face="Arial">Matt</font>
<br>
<br><font size=3><b>From:</b> </font><a href=mailto:Steve.Toutant@inspq.qc.ca><font size=3 color=blue><u>Steve.Toutant@inspq.qc.ca</u></font></a><font size=3>
</font>
<br><font size=3><b>Sent:</b> Friday, September 11, 2009 11:32 AM</font>
<br><font size=3><b>To:</b> </font><a href=mailto:pierre.giraud@camptocamp.com><font size=3 color=blue><u>Pierre
Giraud</u></font></a><font size=3> </font>
<br><font size=3><b>Cc:</b> </font><a href=mailto:users@geoext.org><font size=3 color=blue><u>users@geoext.org</u></font></a><font size=3>
</font>
<br><font size=3><b>Subject:</b> Re: [Users] add a &quot;sliding msg box&quot;
to the mappanel</font>
<br>
<br><font size=2 face="sans-serif"><br>
Pierre,</font><font size=3> </font><font size=2 face="sans-serif"><br>
This gives an error &quot;mappanel is not defined&quot;</font><font size=3>
</font><font size=2 face="sans-serif"><br>
msgCt = Ext.DomHelper.insertFirst(mappanel.body, {id:'msg-div'}, true);</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
In Firebug I don't see a DOM element related to the mappanel.</font><font size=3>
</font><font size=2 face="sans-serif"><br>
Here is how I create the mapPanel, it might help...to help me ;-)</font><font size=3>
</font><font size=2 face="sans-serif"><br>
...</font><font size=3> </font><font size=2 face="sans-serif"><br>
{</font><font size=3> </font><font size=2 face="sans-serif"><br>
 region: 'center',</font><font size=3> </font><font size=2 face="sans-serif"><br>
 layout: 'fit',</font><font size=3> </font><font size=2 face="sans-serif"><br>
 frame: false,</font><font size=3> </font><font size=2 face="sans-serif"><br>
border: true,</font><font size=3> </font><font size=2 face="sans-serif"><br>
margins: '5 5 5 5',</font><font size=3> </font><font size=2 face="sans-serif"><br>
items: <br>
[{</font><font size=3> </font><font size=2 face="sans-serif"><br>
xtype: 'gx_mappanel',</font><font size=3> </font><font size=2 face="sans-serif"><br>
map: map,</font><font size=3> </font><font size=2 face="sans-serif"><br>
tbar: toolbar,</font><font size=3> </font><font size=2 face="sans-serif"><br>
border: false,</font><font size=3> </font><font size=2 face="sans-serif"><br>
center: new OpenLayers.LonLat(point.x, point.y),</font><font size=3> </font><font size=2 face="sans-serif"><br>
zoom: myzoom2</font><font size=3> </font><font size=2 face="sans-serif"><br>
}]</font><font size=3> </font><font size=2 face="sans-serif"><br>
}</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
toolbar is an array of GeoExt.Action</font><font size=3> </font><font size=2 face="sans-serif"><br>
</font><font size=3 color=#0066ff><i><br>
Steve Toutant, M. Sc.</i></font><font size=3><br>
Analyste en géomatique<br>
Secteur environnement<br>
Direction des risques biologiques, environnementaux et occupationnels<br>
Institut national de santé publique du Québec<br>
945, avenue Wolfe<br>
Québec, Qc G1V 5B3 </font>
<p><font size=3>Tél.: (418) 650-5115 #5281<br>
Fax.: (418) 654-3144</font><font size=3 color=blue><u><br>
</u></font><a href=mailto:steve.toutant@inspq.qc.ca><font size=3 color=blue><u>steve.toutant@inspq.qc.ca</u></font></a><font size=3 color=blue><u><br>
</u></font><a href=http://www.inspq.qc.ca/><font size=3 color=blue><u>http://www.inspq.qc.ca</u></font></a><font size=3>
</font>
<p><font size=3>&nbsp; </font>
<p><font size=3><br>
<br>
</font>
<table width=100%>
<tr valign=top>
<td width=50%><font size=1 face="sans-serif"><b>Pierre Giraud &lt;pierre.giraud@camptocamp.com&gt;</b>
</font>
<p><font size=1 face="sans-serif">11/09/2009 12:00 PM</font><font size=3>
</font>
<td width=50%>
<br>
<table width=100%>
<tr valign=top>
<td width=10%>
<div align=right><font size=1 face="sans-serif">A</font></div>
<td width=89%><font size=1 face="sans-serif">Steve.Toutant@inspq.qc.ca</font><font size=3>
</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">users@geoext.org</font><font size=3>
</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Objet</font></div>
<td><font size=1 face="sans-serif">Re: [Users] add a &quot;sliding msg
box&quot; to the mappanel</font></table>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=50%>
<td width=50%></table>
<br></table>
<br><font size=3><br>
<br>
<br>
<br>
<br>
What I would do is change the example.js code in 26 like the following
:<br>
<br>
msgCt.alignTo(theElementToAlignTo, 't-t');<br>
<br>
In the menu example, I got it working by replacing theElementToAlignTo
by &quot;toolbar&quot;.<br>
In your case, replace it by mappanel.body and you should be done.<br>
<br>
And what about using a StatusBar ? It probably has the same results and
is less intrusive.<br>
<br>
Regards,<br>
Pierre<br>
<br>
<br>
<br>
On Fri, Sep 11, 2009 at 4:40 PM, &lt;</font><a href=mailto:Steve.Toutant@inspq.qc.ca><font size=3 color=blue><u>Steve.Toutant@inspq.qc.ca</u></font></a><font size=3>&gt;
wrote: </font><font size=2 face="sans-serif"><br>
Hello,</font><font size=3> </font>
<p><font size=2 face="sans-serif">I use the xtype: 'gx_mappanel' in an
Ext viewport.</font><font size=3> </font>
<p><font size=2 face="sans-serif">I would like to use the &quot;sliding
message box&quot; from this extJS sample. You can see this box When you
click on the &quot;Toggle Me&quot; button.</font><font size=3> </font><font size=3 color=blue><u><br>
</u></font><a href=http://www.extjs.com/deploy/dev/examples/menu/menus.html target=_blank><font size=2 color=blue face="sans-serif"><u>http://www.extjs.com/deploy/dev/examples/menu/menus.html</u></font></a><font size=3>
</font><font size=2 face="sans-serif"><br>
<br>
But in this example the message box appears in the document body, which
is behind the mappanel. I would like this message box to appear on the
mappanel below the toolbar.</font><font size=3> </font><font size=2 face="sans-serif"><br>
How can I accomplish that please?</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
thanks</font><font size=3> </font><font size=2 face="sans-serif"><br>
Steve</font><font size=3> <br>
<br>
<br>
_______________________________________________<br>
Users mailing list</font><font size=3 color=blue><u><br>
</u></font><a href=mailto:Users@geoext.org><font size=3 color=blue><u>Users@geoext.org</u></font></a><font size=3 color=blue><u><br>
</u></font><a href="http://www.geoext.org/cgi-bin/mailman/listinfo/users" target=_blank><font size=3 color=blue><u>http://www.geoext.org/cgi-bin/mailman/listinfo/users</u></font></a><font size=3><br>
<br>
<br>
<br>
<br>
-- <br>
Pierre GIRAUD<br>
Géomaticien, Analyste<br>
<br>
Camptocamp France SAS<br>
Savoie Technolac, BP 352<br>
73377 Le Bourget du Lac, Cedex <br>
<br>
Tel : 00 33 4 79 44 44 93<br>
Mail : </font><a href=mailto:pierre.giraud@camptocamp.com><font size=3 color=blue><u>pierre.giraud@camptocamp.com</u></font></a><font size=3 color=blue><u><br>
</u></font><a href=http://www.camptocamp.com/><font size=3 color=blue><u>http://www.camptocamp.com</u></font></a><font size=3>
&nbsp; <br>
<br>
</font>
<p>
<hr>
<p><font size=3>_______________________________________________<br>
Users mailing list<br>
Users@geoext.org<br>
http://www.geoext.org/cgi-bin/mailman/listinfo/users</font><tt><font size=2>_______________________________________________<br>
Users mailing list<br>
Users@geoext.org<br>
http://www.geoext.org/cgi-bin/mailman/listinfo/users<br>
</font></tt>
<br>
<br>
<br>