| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							- /*!
 
- * Ext JS Library 4.0
 
- * Copyright(c) 2006-2011 Sencha Inc.
 
- * licensing@sencha.com
 
- * http://www.sencha.com/license
 
- */
 
- var windowIndex = 0;
 
- Ext.define('MyDesktop.BogusModule', {
 
-     extend: 'Ext.ux.desktop.Module',
 
-     init : function(){
 
-         this.launcher = {
 
-             text: 'Window '+(++windowIndex),
 
-             iconCls:'bogus',
 
-             handler : this.createWindow,
 
-             scope: this,
 
-             windowId:windowIndex
 
-         }
 
-     },
 
-     createWindow : function(src){
 
-         var desktop = this.app.getDesktop();
 
-         var win = desktop.getWindow('bogus'+src.windowId);
 
-         if(!win){
 
-             win = desktop.createWindow({
 
-                 id: 'bogus'+src.windowId,
 
-                 title:src.text,
 
-                 width:640,
 
-                 height:480,
 
-                 html : '<p>Something useful would be in here.</p>',
 
-                 iconCls: 'bogus',
 
-                 animCollapse:false,
 
-                 constrainHeader:true
 
-             });
 
-         }
 
-         win.show();
 
-         return win;
 
-     }
 
- });
 
 
  |