commit extjs-2.2.1
[extjs.git] / examples / window / hello.js
1 /*\r
2  * Ext JS Library 2.2.1\r
3  * Copyright(c) 2006-2009, Ext JS, LLC.\r
4  * licensing@extjs.com\r
5  * \r
6  * http://extjs.com/license\r
7  */\r
8 \r
9 Ext.onReady(function(){\r
10     var win;\r
11     var button = Ext.get('show-btn');\r
12 \r
13     button.on('click', function(){\r
14         // create the window on the first click and reuse on subsequent clicks\r
15         if(!win){\r
16             win = new Ext.Window({\r
17                 applyTo     : 'hello-win',\r
18                 layout      : 'fit',\r
19                 width       : 500,\r
20                 height      : 300,\r
21                 closeAction :'hide',\r
22                 plain       : true,\r
23                 items       : new Ext.TabPanel({\r
24                     applyTo        : 'hello-tabs',\r
25                     autoTabs       : true,\r
26                     activeTab      : 0,\r
27                     deferredRender : false,\r
28                     border         : false\r
29                 }),\r
30 \r
31                 buttons: [{\r
32                     text     : 'Submit',\r
33                     disabled : true\r
34                 },{\r
35                     text     : 'Close',\r
36                     handler  : function(){\r
37                         win.hide();\r
38                     }\r
39                 }]\r
40             });\r
41         }\r
42         win.show(button);\r
43     });\r
44 });