[Users] How to change mappanel width and height dynamically

Ceyhun Ganioglu ceyhunganioglu at gmail.com
Mon Sep 8 10:37:50 CEST 2014


Hi Christian,

Thank you for your reply. I'll have a quick look tonight and let you 
know about the result

Regards


08.09.2014 10:49 tarihinde, Christian Mayer yazd?:
>
> Hi Ceyhun,
>
> it seems that you layout your components by yourself by rendering them to DIV-elements (renderTo: 'gxmap'). If you use an Ext-layout, for example a BorderLayout (http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.layout.BorderLayout  <http://docs.sencha.com/extjs/3.4.0/#%21/api/Ext.layout.BorderLayout>) resizing would all be handled by ExtJS. There are good examples showing you the different layout possibilities (http://dev.sencha.com/deploy/ext-3.4.0/examples/#sample-9).
>   
> Cheers,
> Chris
>
> *Von:*users-bounces at geoext.org [mailto:users-bounces at geoext.org] *Im 
> Auftrag von *Ceyhun Ganioglu
> *Gesendet:* Donnerstag, 4. September 2014 14:04
> *An:* Marc Jansen; users at geoext.org
> *Betreff:* Re: [Users] How to change mappanel width and height dynamically
>
> Hi Marc,
>
> Yes you are right. MapPanel perfectly resized. But now I can not do 
> the same resize for the LayerTree panel. Container division does not 
> make the same effect to it.
>
> And another thing is I am trying to run a map.updateSize(); in the 
> "onresize" Javascript file. It does not make any map updates
>
> Regards
>
> 04.09.2014 14:17 tarihinde, Marc Jansen yazd?:
>
>     Hey Ceyhun,
>
>     if I remember correctly: yes.
>
>     Best,
>     Marc
>
>
>
>     On 04.09.2014 13:05, Ceyhun Ganioglu wrote:
>
>         Hey,
>
>         So basicly, if I don't give any sizes to the Mappanel and
>         resize the container division onresize mappanel will
>         automatically resize. Right?
>
>         Regards
>
>         04.09.2014 14:03 tarihinde, Marc Jansen yazd?:
>
>             Hey,
>
>             I think this is because you use absolute values for width
>             and height of the mappanel. When the browsers dimensions
>             change, your panels dimensions won't. If you have the
>             MapPanel in a layout that reacts on changes to the browser
>             dimensions, everything should work.
>
>             Best,
>             Marc
>
>
>             On 04.09.2014 12:56, Ceyhun Ganioglu wrote:
>
>                 Hi Marc,
>
>                 Thanks for your email. Here is my code:
>
>                 http://tny.cz/d6cde4a2
>
>                 When I resize the browser mappanel size does not
>                 change accordingly. That's why I am trying to do it
>                 with onresize
>
>                 Many thanks
>
>                 04.09.2014 13:50 tarihinde, Marc Jansen yazd?:
>
>                     Hey Ceyhan,
>
>                     usually you don't need to update the size
>                     manually, as GeoExt should register appropriate
>                     eventlisteners already. Can you share code.
>
>                     Best,
>                     Marc
>
>
>                     On 03.09.2014 15:35, Ceyhun Ganioglu wrote:
>
>                         Hi,
>
>                         I am trying to change mappanel width and
>                         height on resize of the browser and call
>                         map.updateSize function
>
>                         Can anybody send me a simple example piece of
>                         code or tell me how to do it in a "for
>                         dummies" way? Many thanks
>
>
>
>
>                         _______________________________________________
>
>                         Users mailing list
>
>                         Users at geoext.org  <mailto:Users at geoext.org>
>
>                         http://www.geoext.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20140908/ef719825/attachment-0001.htm 


More information about the Users mailing list