Tranquilo, mas do que investiguei na altura estava um bocado escasso para Spark Slider. Lembro-me de ter andado a tentar mas não cheguei a conseguir
2011/1/28 Jorge Raimundo <[email protected]> > Obrigado Luis, mas dava-me mesmo jeito que fosse o Spark Slider e não o MX. > > 2011/1/28 Luis Costa <[email protected]> > > Yeap >> >> É qualquer coisa deste tipo >> >> <mx:HSlider id="hsMonthSelect" width="100" change="changeRange()" >> allowThumbOverlap="true" thumbCount="2" minimum="0" maximum="35" >> values="{[minmes,maxmes]}" liveDragging="false" >> dataTipFormatFunction="getLabelMonth"/> >> >> E depois usar funções como >> >> >> public var valor1:String; >> public var valor2:String; >> >> private var monthData:Array=new Array(); >> private var monthName:Array = new >> Array("Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"); >> >> [Bindable] >> private var sMonthLabel:String=""; >> >> public var anoActual:Number = new Date().getFullYear(); >> public var maxAno:Number = new Date().getFullYear() + 1; >> public var minAno:Number = new Date().getFullYear() - 1; >> >> public var mesActual:Number = new Date().getMonth(); >> public var maxmes:Number = new Date().getMonth() + 14; >> public var minmes:Number = new Date().getMonth() + 10; >> >> private function init():void { >> fillMonthData(); >> } >> >> private function fillMonthData():void { >> var iCount:int=0; >> >> for (var i:int=minAno;i<=maxAno;i++) { >> for (var ii:int=1;ii<13;ii++) { >> if (ii<10) >> monthData[iCount]=""+i+"-0"+ii; >> else >> monthData[iCount]=""+i+"-"+ii; >> >> iCount++; >> } >> >> } >> } >> >> public function getLabelMonth(sPos:String):String >> { >> sMonthLabel=getArrayLabel(monthData,parseInt(sPos)); >> >> var arr1:Array = new Array(); >> arr1 = sMonthLabel.split("-"); >> var s:String = String(monthName[Number(arr1[1])-1]) + "-" >> + String(arr1[0]); >> >> return s; >> } >> >> public function >> getArrayLabel(aDataArray:Array,iPos:int,sKey:String=null):String >> { >> if (sKey == null) >> return aDataArray[iPos]; >> else >> return aDataArray[iPos][sKey]; >> } >> >> public function changeRange():void >> { >> >> valor1=getArrayLabel(monthData,parseInt(hsMonthSelect.values[0])); >> >> valor2=getArrayLabel(monthData,parseInt(hsMonthSelect.values[1])); >> } >> >> >> Mas andei um pouco à porrada para ter isto a bombar >> >> 2011/1/28 Jorge Raimundo <[email protected]> >> >>> Boas tardes. >>> >>> Permitam-me vestir o fato de preguiçoso à sexta à tarde. >>> >>> Alguém já conseguiu implementar/descobrir um slider com mais do que um >>> thumb em Flex 4! >>> O objectivo é escolher um valor máximo e um mínimo no mesmo slider. >>> >>> Cumprimentos, >>> Jorge >>> >>> -- >>> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos >>> Grupos do Google. >>> Para publicar uma mensagem neste grupo, envie um e-mail para >>> [email protected]. >>> Para anular a inscrição neste grupo, envie um e-mail para >>> [email protected]<riapt%[email protected]> >>> . >>> Para ver mais opções, visite este grupo em >>> http://groups.google.com/group/riapt?hl=pt-PT. >>> >> >> >> >> -- >> Luís Medeiro Costa >> >> Flex Front-End Developer >> URL: http://www.luiscostaweb.com/ >> E-mail: [email protected] >> MSN: [email protected] >> Twitter: http://twitter.com/LTostas >> >> -- >> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos >> Grupos do Google. >> Para publicar uma mensagem neste grupo, envie um e-mail para >> [email protected]. >> Para anular a inscrição neste grupo, envie um e-mail para >> [email protected] <riapt%[email protected]> >> . >> Para ver mais opções, visite este grupo em >> http://groups.google.com/group/riapt?hl=pt-PT. >> > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected] <riapt%[email protected]>. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- Luís Medeiro Costa Flex Front-End Developer URL: http://www.luiscostaweb.com/ E-mail: [email protected] MSN: [email protected] Twitter: http://twitter.com/LTostas -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
