Changeset 236


Ignore:
Timestamp:
03/18/09 23:16:38 (9 years ago)
Author:
dwins
Message:

Deal with some rendering bugs in the new mappanel.

Location:
sandbox/opengeo/drake/trunk
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • sandbox/opengeo/drake/trunk/apps/geoexplorer/index.html

    r232 r236  
    8282                    this.layerTree = new Ext.tree.TreePanel({
    8383                        title: "Layers",
    84                         width: 100,
     84                        width: 250,
    8585                        collapsible: true,
    8686                        region: 'west',
     
    8888                            text: 'Map Layers',
    8989                            map: this.map
    90                         })
     90                        }),
     91                        bbar: ['->',new Ext.Button({
     92                            text: "Add Layer...",
     93                            handler: this.showLayerWindow,
     94                            scope: this
     95                        }), new Ext.Button({
     96                            text: "Remove Layer",
     97                            handler: this.removeLayers,
     98                            scope: this
     99                        })]
    91100                    });
    92101
     
    109118                    });
    110119                },
     120
     121                removeLayers: function(evt){
     122                    var node = this.layerTree.getSelectionModel().getSelectedNode();
     123                    this.map.removeLayer(node.layer)
     124                },
     125
     126                showLayerWindow: function(evt){
     127                    var layerWindow = new Ext.Window({
     128                        title: "Add Layers!!",
     129                        html: "here are some layers. enjoy them while you can",
     130                        width: 100
     131                    });
     132
     133                    mapPanel.add(layerWindow);
     134                    layerWindow.show();
     135                }
    111136            };
    112137
  • sandbox/opengeo/drake/trunk/core/lib/GeoExt/widgets/MapPanel.js

    r235 r236  
    149149     */
    150150    gx_onBodyResize: function() {
     151        this.map.render(this.body.dom);
    151152        this.map.updateSize();
    152153    }
Note: See TracChangeset for help on using the changeset viewer.