123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- Ext.require([
- 'Ext.form.Panel',
- 'Ext.layout.container.Anchor'
- ]);
- Ext.onReady(function() {
- Ext.create('Ext.form.Panel', {
- renderTo: Ext.getBody(),
- title: 'Form Panel',
- bodyStyle: 'padding:5px 5px 0',
- width: 600,
- fieldDefaults: {
- labelAlign: 'top',
- msgTarget: 'side'
- },
- defaults: {
- border: false,
- xtype: 'panel',
- flex: 1,
- layout: 'anchor'
- },
- layout: 'hbox',
- items: [{
- items: [{
- xtype:'textfield',
- fieldLabel: 'First Name',
- anchor: '-5',
- name: 'first'
- }, {
- xtype:'textfield',
- fieldLabel: 'Company',
- anchor: '-5',
- name: 'company'
- }]
- }, {
- items: [{
- xtype:'textfield',
- fieldLabel: 'Last Name',
- anchor: '100%',
- name: 'last'
- },{
- xtype:'textfield',
- fieldLabel: 'Email',
- anchor: '100%',
- name: 'email',
- vtype:'email'
- }]
- }],
- buttons: ['->', {
- text: 'Save'
- }, {
- text: 'Cancel'
- }]
- });
- });
|