I don't think there is any support for a tru horizontal picker. From what I see in sources:
Picker has
Code:
layout: { type : 'hbox', align: 'stretch' },
Slot has:
Code:
applyTitle: function(title) { //check if the title isnt defined if (title) { //create a new title element title = Ext.create('Ext.Component', { cls: Ext.baseCSSPrefix + 'picker-slot-title', docked : 'top', html : title }); } return title; },
scrollToItem: function(item, animated) { var y = item.getY(), parentEl = item.parent(), parentY = parentEl.getY(), scrollView = this.getScrollable(), scroller = scrollView.getScroller(), difference; difference = y - parentY; scroller.scrollTo(0, difference, animated); },
I don't see any support for horizontal scroll in picker, you better start write one from scratch.