raimund@446: /** raimund@446: * raimund@446: */ raimund@446: Ext.define('Lada.view.orte.CreateOrt', { raimund@446: extend: 'Ext.window.Window', raimund@446: alias: 'widget.createortdetail', raimund@446: title: 'Neuer Ort', raimund@446: raimund@446: /** raimund@446: * @private raimund@446: * Initialize the view. raimund@446: */ raimund@446: initComponent: function() { raimund@446: var me = this; raimund@446: raimund@446: var form = Ext.create('Ext.form.Panel', { raimund@446: items: [{ raimund@446: xtype: 'textfield', raimund@446: maxLength: 100, raimund@446: name: 'ort_beschreibung', raimund@446: fieldLabel: 'Beschreibung' raimund@446: }, raimund@446: { raimund@446: xtype: 'staat', raimund@446: name: 'ort_staatId', raimund@446: fieldLabel: 'Staat' raimund@446: }, raimund@446: { raimund@446: xtype: 'verwaltungseinheiten', raimund@446: name: 'ort_gemId', raimund@446: fieldLabel: 'Gemeinde' raimund@446: }, raimund@446: { raimund@446: xtype: 'numberfield', raimund@446: name: 'ort_latitude', raimund@446: fieldLabel: 'Lat' raimund@446: }, raimund@446: { raimund@446: xtype: 'numberfield', raimund@446: name: 'ort_longitude', raimund@446: fieldLabel: 'Lon' raimund@446: }, raimund@446: { raimund@446: xtype: 'numberfield', raimund@446: name: 'ort_hoeheLand', raimund@446: fieldLabel: 'Höhe' raimund@446: }] raimund@446: }); raimund@446: raimund@446: me.items = [form]; raimund@446: this.buttons = [ raimund@446: { raimund@446: text: 'Speichern', raimund@446: scope: form, raimund@446: action: 'save' raimund@446: }, raimund@446: { raimund@446: text: 'Abbrechen', raimund@446: scope: this, raimund@446: handler: this.close raimund@446: } raimund@446: ]; raimund@446: this.callParent(arguments); raimund@446: } raimund@446: }); raimund@446: