<!--
/*!
* Ext JS Library 3.0.0
* Copyright(c) 2006-2009 Ext JS, LLC
* licensing@extjs.com
* http://www.extjs.com/license
*/
-->
<!-- Revised from demo code in ext3.0.0 -->
<html>
<head>
<title>Hello World Window</title>
<link rel="stylesheet" type="text/css" href="ext-3.0.0/resources/css/ext-all.css" />
<script type="text/javascript" src="ext-3.0.0/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext-3.0.0/ext-all.js"></script>
</head>
<body>
<script type="text/javascript">
function makeChildren(ownerTitle) {
return nestedChildItems = [
{
xtype : 'panel',
title : 'Child Panel 1',
html : 'Panels can contain Children',
frame : true
}
];
}
Ext.onReady(function() {
new Ext.Panel({
renderTo : Ext.getBody(),
title : 'Panel 1',
width : 800,
height : 180,
tbar: [{
xtype: 'buttongroup',
title: 'Clipboard',
defaults: {
scale: 'medium',
iconAlign:'top'
},
items: [{
xtype:'splitbutton',
text: 'Menu Button',
iconCls: 'add24',
arrowAlign:'bottom',
menu: [{text: 'Menu Item 1'}]
},{
xtype:'splitbutton',
text: 'Cut',
iconCls: 'add24',
arrowAlign:'bottom',
menu: [{text: 'Cut Menu Item'}]
},{
text: 'Copy',
iconCls: 'add24',
cls: 'x-btn-as-arrow'
},{
text: 'Paste',
iconCls: 'add24',
arrowAlign:'bottom',
menu: [{text: 'Paste Menu Item'}]
},{
text: 'Format<br/>Stuff',
iconCls: 'add24'
}]
},{
xtype: 'buttongroup',
title: 'Other Bogus Actions',
defaults: {
scale: 'medium',
iconAlign:'top'
},
items: [{
xtype:'splitbutton',
text: 'Menu Button',
iconCls: 'add24',
arrowAlign:'bottom',
menu: [{text: 'Menu Item 1'}]
},{
xtype:'splitbutton',
text: 'Cut',
iconCls: 'add24',
arrowAlign:'bottom',
menu: [{text: 'Cut Menu Item'}]
},{
text: 'Copy',
iconCls: 'add24',
cls: 'x-btn-as-arrow'
},{
text: 'Paste',
iconCls: 'add24',
arrowAlign:'bottom',
menu: [{text: 'Paste Menu Item'}]
},{
text: 'Format',
iconCls: 'add24',
cls: 'x-btn-as-arrow'
}]
}]
,
items : makeChildren('Panel 1')
});
});
</script>
</body>
</html>
|