code: function() {
        inputEx.MultiAutoComplete.superclass.renderComponent.call(this);
        this.buttonAdd = inputEx.cn('button',{},{},'Add');
        Event.addListener(this.buttonAdd, 'click',this.onAdd,this,true)
        this.el.parentNode.appendChild(this.buttonAdd);
  
        
        this.ddlist = new inputEx.widget.ListCustom({parentEl: this.fieldContainer,maxItems: this.maxItems, maxItemsAlert: this.maxItemsAlert});
        this.ddlist.itemRemovedEvt.subscribe(function() {
           this.setClassFromState();
           this.fireUpdatedEvt();
        }, this, true);
        this.ddlist.listReorderedEvt.subscribe(this.fireUpdatedEvt, this, true);
     }
docs: renderComponent : override the MultiAutocomplete renderComponent function
  <ul>
  <li>Use the custom ddlist </li>
  <li>render a Button "Add" to add non-autocomplete elements to the list</li>
  </ul>