-/*!
- * Ext JS Library 3.2.1
- * Copyright(c) 2006-2010 Ext JS, Inc.
- * licensing@extjs.com
- * http://www.extjs.com/license
- */
+Ext.Loader.setConfig({enabled: true});
+Ext.Loader.setPath('Ext.ux', '../ux');
+Ext.require([
+ 'Ext.window.*',
+ 'Ext.ux.GMapPanel'
+]);
Ext.onReady(function(){
-
var mapwin;
- var button = Ext.get('show-btn');
-
- button.on('click', function(){
+
+ Ext.get('show-btn').on('click', function() {
// create the window on the first click and reuse on subsequent clicks
if(!mapwin){
- mapwin = new Ext.Window({
+ mapwin = Ext.create('Ext.Window', {
layout: 'fit',
title: 'GMap Window',
closeAction: 'hide',
- width:400,
- height:400,
+ width:450,
+ height:450,
+ border: false,
x: 40,
y: 60,
items: {
marker: {title: 'Boston Museum of Fine Arts'},
listeners: {
click: function(e){
- Ext.Msg.alert('Its fine', 'and its art.');
+ Ext.Msg.alert({title: 'Its fine', text: 'and its art.'});
}
}
},{