Clever-1945
12/1/2017 - 6:10 AM

layout #ExtJS

layout #ExtJS

//Панелька с элементом и кнопкой справа
{
    xtype: 'panel',
    width: '100%',
    layout: {
        type: 'hbox',
        pack: 'start',
        align: 'stretch',
    },
    border: false,
    defaults:{margins:'5 5 0 0'},        //Отступ сверху и отступ менжду элементами
    items: [
        comboMotivation,
        Ext.create('Ext.Button', {
            icon: '/content/x16/create_action.png',
            handler: function() {

            }
        }),
    ]
},

Ext.create('Ext.form.Panel',{
    layout: {
        type: 'hbox',
        pack: 'start',
        align: 'stretch',//align: 'middle',
    },
    border: false,
    defaults:{
        margins:'5 5 0 0',
    },
    items: [
        comboCriteriaSelection,
        Ext.create('Ext.Button', {
            icon: '/content/x16/create_action.png',
            handler: function() {
                winEntity.windowShowCreateOrEditCriteriaSelection({onSave : function(data){
                    comboCriteriaSelection.getStore().add(data);
                    comboCriteriaSelection.setValue(data.Id.toString());
                    elma.changedUrlParameter(comboCriteriaSelection.getId() , "currentValue_Id" ,data.Id );
                }});
            }
        }), 
    ]
});