@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
@font-face{
src: url("../../../../../Assets/Fonts/PT_Serif/PT_Serif-Web-Regular.ttf");
fontFamily: ArialEmbedded;
embedAsCFF: true;
}
@font-face{
src: url("../../../../../Assets/Fonts/PT_Serif/PT_Serif-Web-Bold.ttf");
fontWeight: bold;
fontFamily: ArialEmbedded;
embedAsCFF: true;
}
@font-face{
src: url("../../../../../Assets/Fonts/PT_Serif/PT_Serif-Web-Italic.ttf");
fontStyle: italic;
fontFamily: ArialEmbedded;
embedAsCFF: true;
}
@font-face {
src: url("../../../../../Assets/Fonts/Lobster_Two/LobsterTwo-Regular.ttf");
fontFamily: ArnoEmbedded;
embedAsCFF: true;
}
s|Label {
fontAntiAliasType: "normal";
fontFamily: ArialEmbedded;
fontLookup: "embeddedCFF";
}
.paddedBox {
paddingLeft: 20;
paddingRight: 20;
paddingTop: 20;
paddingBottom: 20;
backgroundColor: #CCCCCC;
backgroundAlpha: 1.0;
}
;
public function startTimer():void
{
if (timer==null)
{
timer = new Timer(100, 30); /* 1000ms == 1second, repeat 30 times */
timer.addEventListener(TimerEvent.TIMER, onTimer);
timer.addEventListener(TimerEvent.TIMER_COMPLETE,timeStop);
}
if (!timer.running)
timer.start();
}
private function timeStop(evt:TimerEvent):void
{
trace("###timer stopped" );
dispatchEvent(new FlexEvent("timerDone"));
}
private function onTimer(evt:TimerEvent):void {
var val:uint = slider.value+ int(Math.random()*200) %199;
var newValue:uint = val % 200;
slider.value=newValue;
var se:SliderEvent=new SliderEvent(SliderEvent.CHANGE,false,false,-1,newValue);
slider.dispatchEvent(se);
trace("onTimer:"+val);
repeatTimes++;
}
public function createLabels() : void
{
vg.removeAllElements();
labels = new Vector.