3 * Copyright(c) 2006-2009 Ext JS, LLC
5 * http://www.extjs.com/license
7 Ext.onReady(function(){
\r
9 var handleAction = function(action){
\r
10 Ext.example.msg('<b>Action</b>', 'You clicked "'+action+'"');
\r
13 var p = new Ext.Window({
\r
18 bodyStyle: 'padding:10px',
\r
19 contentEl: 'content',
\r
22 xtype:'splitbutton',
\r
23 text: 'Menu Button',
\r
25 handler: handleAction.createCallback('Menu Button'),
\r
26 menu: [{text: 'Menu Item 1', handler: handleAction.createCallback('Menu Item 1')}]
\r
28 xtype:'splitbutton',
\r
31 handler: handleAction.createCallback('Cut'),
\r
32 menu: [{text: 'Cut menu', handler: handleAction.createCallback('Cut menu')}]
\r
36 handler: handleAction.createCallback('Copy')
\r
40 menu: [{text: 'Paste menu', handler: handleAction.createCallback('Paste menu')}]
\r
44 handler: handleAction.createCallback('Format')
\r
48 handler: handleAction.createCallback('Right')
\r