Thanks.
--- In [email protected], Haykel BEN JEMIA <hayke...@...> wrote: > > You can use the getScrollPositionDeltaToElement() function of the layout and > add the x value of the returned point to the horizontalScrollPosition. > Basically something like this (not tested): > > buttonbar1.layout.horizontalScrollPosition += > buttonbar1.layout.getScrollPositionDeltaToElement(buttonbar1.selectedIndex).x; > > > Haykel Ben Jemia > > Allmas > Web & RIA Development > http://www.allmas-tn.com > > > > > On Tue, May 11, 2010 at 9:14 AM, bhaq1972 <mbha...@...> wrote: > > > > > > > I have a spark ButtonBar with a horizontalLayout. The width of the > > ButtonBar is small ...so the end buttons don't show. > > When I set the selectedIndex to one of the end buttons...its not coming > > into view. > > > > How can I ensure the selectedItem is in view? > > > > thanks > > > > <s:HGroup> > > <s:ButtonBar id="buttonbar1" width="500" requireSelection="true"> > > <s:layout> > > <s:HorizontalLayout /> > > </s:layout> > > <s:dataProvider> > > <s:ArrayCollection source="['Button1', 'Button2', 'Button3', 'Button4', > > 'Button5', 'Button6', 'Button7', 'Button8']" /> > > </s:dataProvider> > > </s:ButtonBar> > > <s:TextInput id="t1" text="7"/> > > <s:Button label="selectIndex" click="buttonbar1.selectedIndex = > > Number(t1.text)"/> > > </s:HGroup> > > > > > > >

