JavaScript DHTML/Ext JS/SplitButton
Add arrow alignment and icon alignment for SplitButton
<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>
<script type="text/javascript">
Ext.onReady(function() {
var btnHandler = function(btn) {
alert("alert");
}
var menuItems = [
{
text : "Add",
iconCls : "icon-add"
},
{
text : "Remove",
iconCls : "icon-delete"
}
];
new Ext.SplitButton({
renderTo : Ext.getBody(),
iconCls : "icon-add",
text : " iconAlign : "left"",
arrowAlign : "bottom", // top, left, right
iconAlign : "left",
handler : btnHandler,
menu : menuItems
});
});
</script>
<body>
</body>
</html>
<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>
<script type="text/javascript">
Ext.onReady(function() {
var btnHandler = function(btn) {
alert("alert");
}
var menuItems = [
{
text : "Add",
iconCls : "icon-add"
},
{
text : "Remove",
iconCls : "icon-delete"
}
];
new Ext.SplitButton({
renderTo : Ext.getBody(),
text : "With Menu",
handler : btnHandler,
menu : menuItems
});
});
</script>
<body>
</body>
</html>
Simple SplitButton
<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>
<script type="text/javascript">
Ext.onReady(function() {
var btnHandler = function(btn) {
alert("alert");
}
new Ext.SplitButton({
renderTo : Ext.getBody(),
text : "Plain SplitButton",
handler : btnHandler
});
});
</script>
<body>
</body>
</html>