Ext.ns("SP.form");SP.form.YesNoSelect=Ext.extend(Ext.form.ComboBox,{initComponent:function(){Ext.apply(this,{store:new Ext.data.ArrayStore({fields:["value","title"],data:[["yes","Yes"],["no","No"]]}),displayField:"title",valueField:"value",hiddenName:this.name,editable:false,triggerAction:"all",typeAhead:true,mode:"local",forceSelection:true,listWidth:50,width:50});SP.form.YesNoSelect.superclass.initComponent.call(this)}});Ext.reg("yesnoselect",SP.form.YesNoSelect);Ext.ns("SP.form");SP.form.TrueFalseSelect=Ext.extend(Ext.form.ComboBox,{initComponent:function(){Ext.apply(this,{store:new Ext.data.ArrayStore({fields:["value","title"],data:[["false","False"],["true","True"]]}),displayField:"title",hiddenName:this.name,valueField:"value",editable:false,triggerAction:"all",typeAhead:false,mode:"local",forceSelection:true,listWidth:100,width:100});SP.form.TrueFalseSelect.superclass.initComponent.call(this)}});Ext.reg("truefalseselect",SP.form.TrueFalseSelect);Ext.ns("SP.form");SP.form.ItemSelect=Ext.extend(Ext.form.ComboBox,{initComponent:function(){Ext.apply(this,{store:new Ext.data.ArrayStore({fields:["value","title"],data:[]}),displayField:"title",valueField:"value",editable:false,triggerAction:"all",hiddenName:this.name,typeAhead:false,mode:"local",forceSelection:true,width:100,listWidth:this.listWidth});SP.form.ItemSelect.superclass.initComponent.call(this)},afterRender:function(){var s=this.getStore();s.loadData(this.itemList);SP.form.ItemSelect.superclass.afterRender.call(this)}});
Ext.reg("itemselect",SP.form.ItemSelect);

