1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- Ext.Loader.setConfig({enabled: true});
- Ext.Loader.setPath('Ext.ux', '../ux/');
- Ext.require([
- 'Ext.panel.*',
- 'Ext.fx.*',
- 'Ext.toolbar.*',
- 'Ext.button.*',
- 'Ext.ux.BoxReorderer'
- ]);
- Ext.onReady(function() {
- var toolbar = Ext.widget('toolbar', {
- defaults: {
- reorderable: true
- },
- plugins : Ext.create('Ext.ux.BoxReorderer', {}),
- items : [
- {
- xtype:'splitbutton',
- text: 'Menu Button',
- iconCls: 'add16',
- menu: [{text: 'Menu Item 1'}],
- reorderable: false
- },
- {
- xtype:'splitbutton',
- text: 'Cut',
- iconCls: 'add16',
- menu: [{text: 'Cut Menu Item'}]
- },
- {
- text: 'Copy',
- iconCls: 'add16'
- },
- {
- text: 'Paste',
- iconCls: 'add16',
- menu: [{text: 'Paste Menu Item'}]
- },
- {
- text: 'Format',
- iconCls: 'add16'
- }
- ]
- });
-
- Ext.widget('panel', {
- renderTo: Ext.getBody(),
- tbar : toolbar,
- border : true,
- width : 600,
- height : 400
- });
- });
|