]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.require([\r |
2 | 'Ext.panel.*',\r | |
3 | 'Ext.fx.*',\r | |
4 | 'Ext.toolbar.*',\r | |
5 | 'Ext.button.*',\r | |
6 | 'Ext.ux.BoxReorderer'\r | |
7 | ]);\r | |
8 | \r | |
9 | Ext.onReady(function() {\r | |
10 | var toolbar = Ext.widget('toolbar', {\r | |
11 | defaults: {\r | |
12 | reorderable: true\r | |
13 | },\r | |
14 | plugins : Ext.create('Ext.ux.BoxReorderer', {}),\r | |
15 | items : [\r | |
16 | {\r | |
17 | xtype:'splitbutton',\r | |
18 | text: 'Menu Button',\r | |
19 | iconCls: 'add16',\r | |
20 | menu: [{text: 'Menu Item 1'}],\r | |
21 | reorderable: false\r | |
22 | },\r | |
23 | {\r | |
24 | xtype:'splitbutton',\r | |
25 | text: 'Cut',\r | |
26 | iconCls: 'add16',\r | |
27 | menu: [{text: 'Cut Menu Item'}]\r | |
28 | },\r | |
29 | {\r | |
30 | text: 'Copy',\r | |
31 | iconCls: 'add16'\r | |
32 | },\r | |
33 | {\r | |
34 | text: 'Paste',\r | |
35 | iconCls: 'add16',\r | |
36 | menu: [{text: 'Paste Menu Item'}]\r | |
37 | },\r | |
38 | {\r | |
39 | text: 'Format',\r | |
40 | iconCls: 'add16'\r | |
41 | }\r | |
42 | ]\r | |
43 | });\r | |
44 | \r | |
45 | Ext.widget('panel', {\r | |
46 | renderTo: Ext.getBody(),\r | |
47 | tbar : toolbar,\r | |
48 | border : true,\r | |
49 | width : 600,\r | |
50 | height : 400\r | |
51 | });\r | |
52 | }); |