PanelクラスのdockedItemsに3個のボタンを並べます。ボタンはitemsプロパティに配列で指定します。normal、round 、smallの3つのスタイルのボタンです。スタイルはuiプロパティで指定します。
サンプルを試す
index.js
iPhoneでは画面縦向きだとボタンを全部表示できませんが、横向きにすれば入ります。画面の回転には自動で対応しているので回転に関するコードを書く必要はありません。
次のスクリプトではitemsで指定するボタンの配列をあらかじめ変数buttonsに入れています。
サンプルを試す
index.js
ボタンのスタイルには、action、forward、backという種類もあります。
サンプルを試す
index.js
サンプルを試す
index.js
Ext.setup({
onReady: function(){
var myPanel = new Ext.Panel({
fullscreen: true,
dockedItems: [
{
dock : 'top',
xtype: 'toolbar',
ui : 'light',
items: [
{
ui: 'normal',
text: 'Normal Button'
},
{
ui: 'round',
text: 'Round Button'
},
{
ui: 'small',
text: 'Small Button'
}
]
}
],
html: 'Testing'
});
}
});
iPhoneでは画面縦向きだとボタンを全部表示できませんが、横向きにすれば入ります。画面の回転には自動で対応しているので回転に関するコードを書く必要はありません。
次のスクリプトではitemsで指定するボタンの配列をあらかじめ変数buttonsに入れています。
サンプルを試す
index.js
Ext.setup({
onReady: function(){
var buttons = [{
ui: 'small',
text: 'ボタン1'
},
{
ui: 'small',
text: 'ボタン2'
},
{
ui: 'small',
text: 'ボタン3'
}],
var myPanel = new Ext.Panel({
fullscreen: true,
dockedItems: [
{
dock : 'top',
xtype: 'toolbar',
ui : 'light',
items: buttons
}
],
html: 'Testing'
});
}
});
ボタンのスタイルには、action、forward、backという種類もあります。
サンプルを試す
index.js
Ext.setup({
onReady: function(){
var buttons = [{
ui: 'back',
text: 'back'
},
{
ui: 'action',
text: 'action'
},
{
ui: 'forward',
text: 'forward'
}],
var myPanel = new Ext.Panel({
fullscreen: true,
dockedItems: [
{
dock : 'top',
xtype: 'toolbar',
ui : 'light',
items: buttons
}
],
html: 'Testing'
});
}
});




