flash : change size and add mic level feedback.
--- a/script/record_mic/record_mic.as Fri Jun 01 17:46:57 2012 +0200
+++ b/script/record_mic/record_mic.as Mon Jun 04 19:18:51 2012 +0200
@@ -1,1 +1,1 @@
-package {
import flash.display.MovieClip;
import flash.text.TextField;
import flash.display.Sprite;
import flash.system.Security;
import flash.events.MouseEvent;
import flash.net.NetConnection;
import flash.events.NetStatusEvent;
import flash.events.IOErrorEvent;
import flash.events.SecurityErrorEvent;
import flash.events.AsyncErrorEvent;
import flash.events.ErrorEvent;
import flash.media.Microphone;
import flash.net.NetStream;
import flash.utils.getTimer;
public class record_mic extends MovieClip {
private var t:TextField;
private var r:Sprite;
private var s:Sprite;
private var p:Sprite;
private var urlServer:String = "rtmp://media.iri.centrepompidou.fr/ddc_micro_record";
private var nc:NetConnection;
private var ns:NetStream;
private var ns2:NetStream;
private var mic:Microphone;
private var filename:String;
private var recordStopped:Boolean = false;
public function record_mic() {
// constructor code
Security.allowDomain("*");
Security.allowInsecureDomain("*");
t = _t;
r = _recordBtn;
s = _stopBtn;
p = _playBtn;
trace("t = " + t + ", r = " + r + ", s = " + s + ", p = " + p);
r.buttonMode = r.useHandCursor = s.buttonMode = s.useHandCursor = p.buttonMode = p.useHandCursor = true;
r.addEventListener(MouseEvent.CLICK, startRecord);
s.addEventListener(MouseEvent.CLICK, stopRecord);
p.addEventListener(MouseEvent.CLICK, playRecord);
}
private function startRecord(e:MouseEvent=null):void{
trace("startRecord nc = " + nc);
if (nc==null){
trace(" startRecord 2");
nc = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler, false, 0, true);
nc.addEventListener(IOErrorEvent.IO_ERROR, errorHandler, false, 0, true);
nc.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler, false, 0, true);
nc.addEventListener(AsyncErrorEvent.ASYNC_ERROR, errorHandler, false, 0, true);
nc.connect(urlServer);
}
else{
publish();
}
}
private function errorHandler(e:*=null):void {
trace("errorHandler");
closeStream();
}
private function closeStream():void{
trace("closeStream");
if(ns!=null){
trace(" ns.close()");
ns.close();
ns = null;
}
}
private function netStatusHandler(event:NetStatusEvent):void {
trace("netStatusHandler : " + event.info.code);
switch (event.info.code) {
case 'NetConnection.Connect.Success':
publish();
break;
case 'NetConnection.Connect.Failed':
case 'NetConnection.Connect.Reject':
case 'NetConnection.Connect.Closed':
//closeStream();
break;
}
}
// send data over rtmp
private function publish():void {
trace("publish (ns==null && nc!=null && nc.connected) = " + (ns==null && nc!=null && nc.connected));
if(nc!=null && nc.connected) {
trace(" publish 2");
ns = new NetStream(nc);
ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler, false, 0, true);
ns.addEventListener(IOErrorEvent.IO_ERROR, errorHandler, false, 0, true);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, errorHandler, false, 0, true);
// informs the server to record what it receives
// in fact file name is passed as the user name (the server is meant to record everything it has to in a file named from the user name)
filename = "r_" + now();
trace("filename = " + filename);
ns.publish(filename, 'record');
mic = Microphone.getMicrophone(-1);
mic.rate = 22;
mic.gain = 50;
mic.setUseEchoSuppression(true);
ns.attachAudio(mic);
}
}
// stop the recording of audio to the stream
private function stopRecord(e:*=null):void{
trace("stopRecord (ns!=null) = " + (ns!=null));
if(ns!=null){
trace(" stopRecord 2");
recordStopped = true;
ns.play(false); // flushes the recording buffer
ns.close();
}
}
// plays back the audio that was recorded
private function playRecord(e:*=null):void{
trace("playRecord (ns!=null && recordStopped) = " + (ns!=null && recordStopped));
if(recordStopped){
trace(" playRecord 2");
ns2 = new NetStream(nc);
ns2.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler2, false, 0, true);
ns2.addEventListener(IOErrorEvent.IO_ERROR, errorHandler2, false, 0, true);
ns2.addEventListener(AsyncErrorEvent.ASYNC_ERROR, errorHandler2, false, 0, true);
ns2.play(filename);
}
}
private function netStatusHandler2(event:NetStatusEvent):void {
trace("netStatusHandler 2 : " + event.info.code);
}
private function errorHandler2(e:*=null):void {
trace("errorHandler 2");
closeStream2();
}
private function closeStream2():void{
trace("closeStream 2");
/*if(ns2!=null){
trace(" ns.close()");
ns2.close();
ns2 = null;
}*/
}
// Now in string
private function now():String{
var d:Date = new Date();
var m:uint = d.month + 1; // because Date.month begins at 0
return d.fullYear + (m<10?("0"+m):m) + (d.date<10?("0"+d.date):d.date) + (d.hours<10?("0"+d.hours):d.hours) + (d.minutes<10?("0"+d.minutes):d.minutes) + (d.seconds<10?("0"+d.seconds):d.seconds);
}
}
}
\ No newline at end of file
+package {
import flash.events.MouseEvent;
import flash.events.NetStatusEvent;
import flash.events.IOErrorEvent;
import flash.events.SecurityErrorEvent;
import flash.events.AsyncErrorEvent;
import flash.events.ErrorEvent;
import flash.events.ActivityEvent;
import flash.events.Event;
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.display.Sprite;
import flash.text.TextField;
import flash.system.Security;
import flash.media.Microphone;
import flash.net.NetConnection;
import flash.net.NetStream;
import flash.utils.getTimer;
import fl.controls.ProgressBar;
import fl.controls.ProgressBarDirection;
import fl.controls.ProgressBarMode;
public class record_mic extends MovieClip {
private var t:TextField;
private var r:SimpleButton;
private var s:Sprite;
private var p:Sprite;
private var pb:ProgressBar;
private var urlServer:String = "rtmp://media.iri.centrepompidou.fr/ddc_micro_record";
private var nc:NetConnection;
private var ns:NetStream;
private var ns2:NetStream;
private var mic:Microphone;
private var filename:String;
private var recordStopped:Boolean = false;
public function record_mic() {
// constructor code
Security.allowDomain("*");
Security.allowInsecureDomain("*");
t = _t;
r = _recordBtn;
s = _stopBtn;
p = _playBtn;
pb = _pb;
trace("t = " + t + ", r = " + r + ", s = " + s + ", p = " + p + ", pb = " + pb);
//r.buttonMode = r.useHandCursor =
s.buttonMode = s.useHandCursor = p.buttonMode = p.useHandCursor = true;
pb.mode = ProgressBarMode.MANUAL;
r.addEventListener(MouseEvent.CLICK, startRecord);
s.addEventListener(MouseEvent.CLICK, stopRecord);
p.addEventListener(MouseEvent.CLICK, playRecord);
}
private function startRecord(e:MouseEvent=null):void{
trace("startRecord nc = " + nc);
if (nc==null){
trace(" startRecord 2");
nc = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler, false, 0, true);
nc.addEventListener(IOErrorEvent.IO_ERROR, errorHandler, false, 0, true);
nc.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler, false, 0, true);
nc.addEventListener(AsyncErrorEvent.ASYNC_ERROR, errorHandler, false, 0, true);
nc.connect(urlServer);
}
else{
publish();
}
}
private function errorHandler(e:*=null):void {
trace("errorHandler");
closeStream();
}
private function closeStream():void{
trace("closeStream");
if(ns!=null){
trace(" ns.close()");
ns.close();
ns = null;
}
}
private function netStatusHandler(event:NetStatusEvent):void {
trace("netStatusHandler : " + event.info.code);
switch (event.info.code) {
case 'NetConnection.Connect.Success':
publish();
break;
case 'NetConnection.Connect.Failed':
case 'NetConnection.Connect.Reject':
case 'NetConnection.Connect.Closed':
//closeStream();
break;
}
}
// send data over rtmp
private function publish():void {
trace("publish (ns==null && nc!=null && nc.connected) = " + (ns==null && nc!=null && nc.connected));
if(nc!=null && nc.connected) {
trace(" publish 2");
ns = new NetStream(nc);
ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler, false, 0, true);
ns.addEventListener(IOErrorEvent.IO_ERROR, errorHandler, false, 0, true);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, errorHandler, false, 0, true);
// informs the server to record what it receives
// in fact file name is passed as the user name (the server is meant to record everything it has to in a file named from the user name)
filename = "r_" + now();
trace("filename = " + filename);
ns.publish(filename, 'record');
mic = Microphone.getMicrophone(-1);
mic.rate = 22;
mic.gain = 50;
// mic.addEventListener(ActivityEvent.ACTIVITY, activity);
mic.addEventListener(ActivityEvent.ACTIVITY, runMicActivity);
mic.setUseEchoSuppression(true);
ns.attachAudio(mic);
}
}
// stop the recording of audio to the stream
private function stopRecord(e:*=null):void{
trace("stopRecord (ns!=null) = " + (ns!=null));
if(ns!=null){
trace(" stopRecord 2");
recordStopped = true;
ns.play(false); // flushes the recording buffer
ns.close();
}
}
// plays back the audio that was recorded
private function playRecord(e:*=null):void{
trace("playRecord (ns!=null && recordStopped) = " + (ns!=null && recordStopped));
if(recordStopped){
trace(" playRecord 2");
ns2 = new NetStream(nc);
ns2.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler2, false, 0, true);
ns2.addEventListener(IOErrorEvent.IO_ERROR, errorHandler2, false, 0, true);
ns2.addEventListener(AsyncErrorEvent.ASYNC_ERROR, errorHandler2, false, 0, true);
ns2.play(filename);
}
}
private function netStatusHandler2(event:NetStatusEvent):void {
trace("netStatusHandler 2 : " + event.info.code);
}
private function errorHandler2(e:*=null):void {
trace("errorHandler 2");
closeStream2();
}
private function closeStream2():void{
trace("closeStream 2");
/*if(ns2!=null){
trace(" ns.close()");
ns2.close();
ns2 = null;
}*/
}
// Now in string
private function now():String{
var d:Date = new Date();
var m:uint = d.month + 1; // because Date.month begins at 0
return d.fullYear + (m<10?("0"+m):m) + (d.date<10?("0"+d.date):d.date) + (d.hours<10?("0"+d.hours):d.hours) + (d.minutes<10?("0"+d.minutes):d.minutes) + (d.seconds<10?("0"+d.seconds):d.seconds);
}
// sets the module ready to record mic activity changes
private function runMicActivity(event:ActivityEvent):void {
trace("runMicActivity");
addEventListener(Event.ENTER_FRAME, showMicActivity);
}
// updates the progress bar relating to mic activity
private function showMicActivity(e:Event):void {
trace("showMicActivity res = " + (mic.activityLevel*mic.gain/100));
//pb.setProgress(mic.activityLevel*mic.gain/100 ,100);
pb.setProgress(mic.activityLevel,100);
}
}
}
\ No newline at end of file
Binary file script/record_mic/record_mic.swf has changed
--- a/script/record_mic/record_mic/DOMDocument.xml Fri Jun 01 17:46:57 2012 +0200
+++ b/script/record_mic/record_mic/DOMDocument.xml Mon Jun 04 19:18:51 2012 +0200
@@ -1,30 +1,178 @@
-<DOMDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" currentTimeline="1" xflVersion="2.0" creatorInfo="Adobe Flash Professional CS5" platform="Macintosh" versionInfo="Saved by Adobe Flash Macintosh 11.0 build 489" majorVersion="11" buildNumber="489" nextSceneIdentifier="2" playOptionsPlayLoop="false" playOptionsPlayPages="false" playOptionsPlayFrameActions="false">
+<DOMDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" width="220" height="140" frameRate="12" currentTimeline="1" xflVersion="2.0" creatorInfo="Adobe Flash Professional CS5" platform="Macintosh" versionInfo="Saved by Adobe Flash Macintosh 11.0 build 489" majorVersion="11" buildNumber="489" viewAngle3D="23.524879919254" nextSceneIdentifier="2" playOptionsPlayLoop="false" playOptionsPlayPages="false" playOptionsPlayFrameActions="false">
+ <folders>
+ <DOMFolderItem name="Component Assets" itemID="44e488a0-000016d6"/>
+ <DOMFolderItem name="Component Assets/_private" itemID="4573a4bc-000003c6"/>
+ <DOMFolderItem name="Component Assets/ProgressBarSkins" itemID="44c91c22-00000249"/>
+ </folders>
<fonts>
<DOMFontItem name="ArialRegular" itemID="4fc8c261-0000029e" font="ArialMT" size="0" id="1" sourceLastImported="1338557025" embedRanges="9999"/>
</fonts>
+ <media>
+ <DOMCompiledClipItem name="Component Assets/_private/ComponentShim" itemID="4b858ac3-000002a3" linkageExportForAS="true" linkageClassName="fl.core.ComponentShim" sourceLastImported="1267043011" displayAsComponent="false" customIconID="0" actionscriptClass="fl.core.ComponentShim" swfScmHRef="a4evqyd4nn.swf" swfScmSourceFilename="C:\Documents and Settings\jkamerer\Local Settings\Application Data\Adobe\Flash CS5\en_US\Configuration\TMPa3zn4yd4n3..swf" persistLivePreview11="true" livePreview11ScmHRef="a4evqyd4nn1.swf" livePreview11ScmSourceFilename="C:\Documents and Settings\jkamerer\Local Settings\Application Data\Adobe\Flash CS5\en_US\Configuration\TMPa3zn4yd4n3..swf" editFrameIndex="1" requiredMinimumPlayerVersion="0" requiredMinimumASVersion="0" parametersAreLocked="true" swcPath="Component Assets/_private/ComponentShim.xml" rootSymbolLinkageID="fl.core.ComponentShim" playerVersion="9" actionscriptVersion="3" hashKey="kfuaIecnz3BPM/B8Awo4b.">
+ <classProperties><![CDATA[<component id="fl/core/ComponentShim" class="fl.core.ComponentShim" modified="1267043003888">
+<movieBounds xmin="0" xmax="0" ymin="0" ymax="0" />
+<classDefs>
+ <classDef id="fl.core.AccessibilityShim"/>
+ <classDef id="fl.controls.CheckBox"/>
+ <classDef id="fl.controls.LabelButton"/>
+ <classDef id="fl.controls.List"/>
+ <classDef id="fl.controls.ComboBox"/>
+ <classDef id="fl.controls.ProgressBarDirection"/>
+ <classDef id="fl.data.SimpleCollectionItem"/>
+ <classDef id="fl.controls.TextArea"/>
+ <classDef id="fl.controls.Slider"/>
+ <classDef id="fl.events.DataChangeEvent"/>
+ <classDef id="fl.accessibility.ComboBoxAccImpl"/>
+ <classDef id="fl.events.DataChangeType"/>
+ <classDef id="fl.accessibility.TileListAccImpl"/>
+ <classDef id="fl.accessibility.ButtonAccImpl"/>
+ <classDef id="fl.controls.BaseButton"/>
+ <classDef id="fl.core.UIComponent"/>
+ <classDef id="fl.controls.DataGrid"/>
+ <classDef id="fl.containers.BaseScrollPane"/>
+ <classDef id="fl.livepreview.LivePreviewParent"/>
+ <classDef id="fl.controls.Label"/>
+ <classDef id="fl.managers.IFocusManagerComponent"/>
+ <classDef id="fl.controls.UIScrollBar"/>
+ <classDef id="fl.controls.listClasses.ICellRenderer"/>
+ <classDef id="fl.controls.dataGridClasses.DataGridCellEditor"/>
+ <classDef id="fl.controls.ColorPicker"/>
+ <classDef id="fl.managers.FocusManager"/>
+ <classDef id="fl.events.DataGridEventReason"/>
+ <classDef id="fl.events.SliderEvent"/>
+ <classDef id="fl.events.SliderEventClickTarget"/>
+ <classDef id="fl.controls.progressBarClasses.IndeterminateBar"/>
+ <classDef id="fl.controls.listClasses.ListData"/>
+ <classDef id="fl.core.InvalidationType"/>
+ <classDef id="fl.controls.RadioButtonGroup"/>
+ <classDef id="fl.controls.NumericStepper"/>
+ <classDef id="fl.accessibility.LabelButtonAccImpl"/>
+ <classDef id="fl.containers.UILoader"/>
+ <classDef id="fl.events.ColorPickerEvent"/>
+ <classDef id="fl.controls.ButtonLabelPlacement"/>
+ <classDef id="fl.accessibility.CheckBoxAccImpl"/>
+ <classDef id="fl.managers.StyleManager"/>
+ <classDef id="fl.controls.TileList"/>
+ <classDef id="fl.controls.RadioButton"/>
+ <classDef id="fl.containers.ScrollPane"/>
+ <classDef id="fl.controls.listClasses.TileListData"/>
+ <classDef id="fl.events.InteractionInputType"/>
+ <classDef id="fl.controls.Button"/>
+ <classDef id="fl.core.ComponentShim"/>
+ <classDef id="fl.accessibility.UIComponentAccImpl"/>
+ <classDef id="fl.controls.SelectableList"/>
+ <classDef id="fl.events.ComponentEvent"/>
+ <classDef id="fl.accessibility.RadioButtonAccImpl"/>
+ <classDef id="fl.controls.listClasses.CellRenderer"/>
+ <classDef id="fl.managers.IFocusManagerGroup"/>
+ <classDef id="fl.controls.ScrollPolicy"/>
+ <classDef id="fl.controls.ScrollBar"/>
+ <classDef id="fl.controls.ProgressBar"/>
+ <classDef id="fl.controls.listClasses.ImageCell"/>
+ <classDef id="fl.managers.IFocusManager"/>
+ <classDef id="fl.controls.ProgressBarMode"/>
+ <classDef id="fl.accessibility.SelectableListAccImpl"/>
+ <classDef id="fl.controls.TextInput"/>
+ <classDef id="fl.events.ListEvent"/>
+ <classDef id="fl.accessibility.AccImpl"/>
+ <classDef id="fl.accessibility.DataGridAccImpl"/>
+ <classDef id="fl.controls.dataGridClasses.DataGridColumn"/>
+ <classDef id="fl.events.ScrollEvent"/>
+ <classDef id="fl.events.DataGridEvent"/>
+ <classDef id="fl.data.TileListCollectionItem"/>
+ <classDef id="fl.data.DataProvider"/>
+ <classDef id="fl.accessibility.ListAccImpl"/>
+ <classDef id="fl.controls.dataGridClasses.HeaderRenderer"/>
+ <classDef id="fl.controls.ScrollBarDirection"/>
+ <classDef id="fl.controls.SliderDirection"/>
+</classDefs>
+<class id="fl.core.ComponentShim" >
+ <method id="ComponentShim" isConstructor="true" isProperty="false">
+ </method>
+</class></component>
+]]></classProperties>
+ <customIcon>
+ <CustomIcon rowByteCount="72" colorDepth="32" width="18" height="18" frameRight="360" frameBottom="360" isTransparent="true" href="a4ew6yd4nn.dat"/>
+ </customIcon>
+ <SwcItem name="fl.core.ComponentShim" version="1267043003" isTopLevel="true"/>
+ </DOMCompiledClipItem>
+ <DOMBitmapItem name="record.png" itemID="4fcc8c08-000002a2" sourceExternalFilepath="./LIBRARY/record.png" sourceLastImported="1338804437" sourcePlatform="macintosh" externalFileSize="7399" originalCompressionType="lossless" quality="50" href="record.png" bitmapDataHRef="M 11 1338805256.dat" frameRight="1900" frameBottom="1900"/>
+ <DOMBitmapItem name="record2.png" itemID="4fcc8c08-000002a7" sourceExternalFilepath="./LIBRARY/record2.png" sourceLastImported="1338804430" sourcePlatform="macintosh" externalFileSize="7554" originalCompressionType="lossless" quality="50" href="record2.png" bitmapDataHRef="M 12 1338805256.dat" frameRight="1900" frameBottom="1900"/>
+ <DOMBitmapItem name="Screen Shot 2012-06-04 at 12.33.03 PM.png" itemID="4fcc8f19-00000353" sourceExternalFilepath="./LIBRARY/Screen Shot 2012-06-04 at 12.33.03 PM.png" sourceLastImported="1338805986" sourcePlatform="macintosh" useImportedJPEGData="false" compressionType="lossless" originalCompressionType="lossless" quality="50" href="Screen Shot 2012-06-04 at 12.33.03 PM.png" bitmapDataHRef="M 13 1338806026.dat" frameRight="4860" frameBottom="3240"/>
+ </media>
<symbols>
+ <Include href="ActivityProgress.xml" loadImmediate="false"/>
+ <Include href="Component Assets/_private/Component_avatar.xml" loadImmediate="false"/>
+ <Include href="Component Assets/ProgressBarSkins/ProgressBar_barSkin.xml"/>
+ <Include href="Component Assets/ProgressBarSkins/ProgressBar_indeterminateSkin.xml"/>
+ <Include href="Component Assets/ProgressBarSkins/ProgressBar_trackSkin.xml"/>
<Include href="PlayBtn.xml" loadImmediate="false"/>
- <Include href="RecordBtn.xml" loadImmediate="false"/>
+ <Include href="ProgressBar.xml"/>
+ <Include href="RecordBtn.xml" itemIcon="0" loadImmediate="false"/>
<Include href="StopBtn.xml" loadImmediate="false"/>
+ <Include href="Symbole 1.xml" loadImmediate="false"/>
</symbols>
<timelines>
<DOMTimeline name="Séquence 1">
<layers>
- <DOMLayer name="Calque 1" color="#4FFF4F" current="true" isSelected="true">
+ <DOMLayer name="activity" color="#FF800A" current="true" isSelected="true" autoNamed="false">
<frames>
<DOMFrame index="0" keyMode="9728">
<elements>
- <DOMSymbolInstance libraryItemName="RecordBtn" name="_recordBtn" centerPoint3DX="116" centerPoint3DY="83">
+ <DOMSymbolInstance libraryItemName="ActivityProgress" name="_act" centerPoint3DX="98" centerPoint3DY="21.5">
+ <matrix>
+ <Matrix tx="67" ty="12"/>
+ </matrix>
+ <transformationPoint>
+ <Point x="31" y="9.5"/>
+ </transformationPoint>
+ </DOMSymbolInstance>
+ <DOMComponentInstance libraryItemName="ProgressBar" name="_pb" centerPoint3DX="145.55" centerPoint3DY="22.45" uniqueID="4">
<matrix>
- <Matrix tx="86" ty="61"/>
+ <Matrix a="0" b="-0.139999389648438" c="1.49998474121094" d="0" tx="142.1" ty="33.1"/>
+ </matrix>
+ <transformationPoint>
+ <Point x="75" y="2"/>
+ </transformationPoint>
+ <dataBindingXML><![CDATA[<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Séquence 1' oldCopiedComponentPath='4'>
+</component>
+]]></dataBindingXML>
+ <parametersAsXML><![CDATA[ <property id="direction">
+ <Inspectable name="direction" variable="direction" category="" verbose="0" defaultValue="right" enumeration="right,left" type="List"/>
+ </property>
+ <property id="enabled">
+ <Inspectable name="enabled" variable="enabled" category="" verbose="1" defaultValue="true" type="Boolean"/>
+ </property>
+ <property id="mode">
+ <Inspectable name="mode" variable="mode" category="" verbose="0" defaultValue="event" enumeration="event,polled,manual" type="List"/>
+ </property>
+ <property id="sourceName">
+ <Inspectable name="source" variable="sourceName" category="" verbose="0" defaultValue="" type="String"/>
+ </property>
+ <property id="visible">
+ <Inspectable name="visible" variable="visible" category="" verbose="1" defaultValue="true" type="Boolean"/>
+ </property>
+]]></parametersAsXML>
+ </DOMComponentInstance>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ <DOMLayer name="btns" color="#4FFF4F" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMSymbolInstance libraryItemName="RecordBtn" name="_recordBtn" symbolType="button">
+ <matrix>
+ <Matrix tx="65" ty="44"/>
</matrix>
<transformationPoint>
<Point x="30" y="22"/>
</transformationPoint>
</DOMSymbolInstance>
- <DOMDynamicText name="_t" width="378" height="331.95" lineType="multiline">
+ <DOMDynamicText name="_t" width="67" height="51" lineType="multiline">
<matrix>
- <Matrix tx="160" ty="20"/>
+ <Matrix tx="38" ty="63"/>
</matrix>
<textRuns>
<DOMTextRun>
@@ -35,17 +183,17 @@
</DOMTextRun>
</textRuns>
</DOMDynamicText>
- <DOMSymbolInstance libraryItemName="StopBtn" name="_stopBtn" centerPoint3DX="105" centerPoint3DY="207.95">
+ <DOMSymbolInstance libraryItemName="StopBtn" name="_stopBtn" centerPoint3DX="194" centerPoint3DY="71">
<matrix>
- <Matrix tx="89" ty="191.95"/>
+ <Matrix tx="178" ty="55"/>
</matrix>
<transformationPoint>
<Point x="16" y="16"/>
</transformationPoint>
</DOMSymbolInstance>
- <DOMSymbolInstance libraryItemName="PlayBtn" name="_playBtn" selected="true" centerPoint3DX="105.5" centerPoint3DY="304.9">
+ <DOMSymbolInstance libraryItemName="PlayBtn" name="_playBtn" centerPoint3DX="200.5" centerPoint3DY="111.5">
<matrix>
- <Matrix tx="86" ty="282.4"/>
+ <Matrix tx="181" ty="89"/>
</matrix>
<transformationPoint>
<Point x="19.5" y="22.5"/>
@@ -55,6 +203,25 @@
</DOMFrame>
</frames>
</DOMLayer>
+ <DOMLayer name="bg" color="#9933CC" autoNamed="false" visible="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMSymbolInstance libraryItemName="Symbole 1" name="" centerPoint3DX="109" centerPoint3DY="75">
+ <matrix>
+ <Matrix tx="-12.5" ty="-6"/>
+ </matrix>
+ <transformationPoint>
+ <Point x="121.5" y="81"/>
+ </transformationPoint>
+ <color>
+ <Color alphaMultiplier="0.1015625"/>
+ </color>
+ </DOMSymbolInstance>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
</layers>
</DOMTimeline>
</timelines>
@@ -361,17 +528,104 @@
</extendedSwatchLists>
<PrinterSettings platform="macintosh"/>
<publishHistory>
- <PublishItem publishSize="156586" publishTime="1338557860"/>
- <PublishItem publishSize="156559" publishTime="1338557631"/>
- <PublishItem publishSize="155385" publishTime="1338557614"/>
- <PublishItem publishSize="155938" publishTime="1338557191"/>
- <PublishItem publishSize="155936" publishTime="1338557184"/>
- <PublishItem publishSize="155799" publishTime="1338557084"/>
- <PublishItem publishSize="155800" publishTime="1338557076"/>
- <PublishItem publishSize="155800" publishTime="1338557063"/>
- <PublishItem publishSize="155800" publishTime="1338557051"/>
- <PublishItem publishSize="1420" publishTime="1338556995"/>
- <PublishItem publishSize="1047" publishTime="1338556974"/>
- <PublishItem publishSize="1047" publishTime="1338556962"/>
+ <PublishItem publishSize="189227" publishTime="1338829861"/>
+ <PublishItem publishSize="189246" publishTime="1338829743"/>
+ <PublishItem publishSize="189254" publishTime="1338829700"/>
+ <PublishItem publishSize="189247" publishTime="1338829603"/>
+ <PublishItem publishSize="189241" publishTime="1338829543"/>
+ <PublishItem publishSize="189236" publishTime="1338829433"/>
+ <PublishItem publishSize="189229" publishTime="1338829199"/>
+ <PublishItem publishSize="189244" publishTime="1338829056"/>
+ <PublishItem publishSize="189218" publishTime="1338828971"/>
+ <PublishItem publishSize="171474" publishTime="1338828956"/>
+ <PublishItem publishSize="172980" publishTime="1338806219"/>
+ <PublishItem publishSize="172981" publishTime="1338806187"/>
+ <PublishItem publishSize="172981" publishTime="1338806158"/>
+ <PublishItem publishSize="163884" publishTime="1338805968"/>
+ <PublishItem publishSize="163882" publishTime="1338805823"/>
+ <PublishItem publishSize="161891" publishTime="1338805796"/>
+ <PublishItem publishSize="161886" publishTime="1338805783"/>
+ <PublishItem publishSize="163869" publishTime="1338805741"/>
+ <PublishItem publishSize="163869" publishTime="1338805677"/>
+ <PublishItem publishSize="163869" publishTime="1338805571"/>
</publishHistory>
+ <swcCache>
+ <Swc hashKey="kfuaIecnz3BPM/B8Awo4b." href="I06HM53Q5Z.swc">
+ <classDefinitions>
+ <ClassDefinition value="fl.core.AccessibilityShim"/>
+ <ClassDefinition value="fl.controls.CheckBox"/>
+ <ClassDefinition value="fl.controls.LabelButton"/>
+ <ClassDefinition value="fl.controls.List"/>
+ <ClassDefinition value="fl.controls.ComboBox"/>
+ <ClassDefinition value="fl.controls.ProgressBarDirection"/>
+ <ClassDefinition value="fl.data.SimpleCollectionItem"/>
+ <ClassDefinition value="fl.controls.TextArea"/>
+ <ClassDefinition value="fl.controls.Slider"/>
+ <ClassDefinition value="fl.events.DataChangeEvent"/>
+ <ClassDefinition value="fl.accessibility.ComboBoxAccImpl"/>
+ <ClassDefinition value="fl.events.DataChangeType"/>
+ <ClassDefinition value="fl.accessibility.TileListAccImpl"/>
+ <ClassDefinition value="fl.accessibility.ButtonAccImpl"/>
+ <ClassDefinition value="fl.controls.BaseButton"/>
+ <ClassDefinition value="fl.core.UIComponent"/>
+ <ClassDefinition value="fl.controls.DataGrid"/>
+ <ClassDefinition value="fl.containers.BaseScrollPane"/>
+ <ClassDefinition value="fl.livepreview.LivePreviewParent"/>
+ <ClassDefinition value="fl.controls.Label"/>
+ <ClassDefinition value="fl.managers.IFocusManagerComponent"/>
+ <ClassDefinition value="fl.controls.UIScrollBar"/>
+ <ClassDefinition value="fl.controls.listClasses.ICellRenderer"/>
+ <ClassDefinition value="fl.controls.dataGridClasses.DataGridCellEditor"/>
+ <ClassDefinition value="fl.controls.ColorPicker"/>
+ <ClassDefinition value="fl.managers.FocusManager"/>
+ <ClassDefinition value="fl.events.DataGridEventReason"/>
+ <ClassDefinition value="fl.events.SliderEvent"/>
+ <ClassDefinition value="fl.events.SliderEventClickTarget"/>
+ <ClassDefinition value="fl.controls.progressBarClasses.IndeterminateBar"/>
+ <ClassDefinition value="fl.controls.listClasses.ListData"/>
+ <ClassDefinition value="fl.core.InvalidationType"/>
+ <ClassDefinition value="fl.controls.RadioButtonGroup"/>
+ <ClassDefinition value="fl.controls.NumericStepper"/>
+ <ClassDefinition value="fl.accessibility.LabelButtonAccImpl"/>
+ <ClassDefinition value="fl.containers.UILoader"/>
+ <ClassDefinition value="fl.events.ColorPickerEvent"/>
+ <ClassDefinition value="fl.controls.ButtonLabelPlacement"/>
+ <ClassDefinition value="fl.accessibility.CheckBoxAccImpl"/>
+ <ClassDefinition value="fl.managers.StyleManager"/>
+ <ClassDefinition value="fl.controls.TileList"/>
+ <ClassDefinition value="fl.controls.RadioButton"/>
+ <ClassDefinition value="fl.containers.ScrollPane"/>
+ <ClassDefinition value="fl.controls.listClasses.TileListData"/>
+ <ClassDefinition value="fl.events.InteractionInputType"/>
+ <ClassDefinition value="fl.controls.Button"/>
+ <ClassDefinition value="fl.core.ComponentShim"/>
+ <ClassDefinition value="fl.accessibility.UIComponentAccImpl"/>
+ <ClassDefinition value="fl.controls.SelectableList"/>
+ <ClassDefinition value="fl.events.ComponentEvent"/>
+ <ClassDefinition value="fl.accessibility.RadioButtonAccImpl"/>
+ <ClassDefinition value="fl.controls.listClasses.CellRenderer"/>
+ <ClassDefinition value="fl.managers.IFocusManagerGroup"/>
+ <ClassDefinition value="fl.controls.ScrollPolicy"/>
+ <ClassDefinition value="fl.controls.ScrollBar"/>
+ <ClassDefinition value="fl.controls.ProgressBar"/>
+ <ClassDefinition value="fl.controls.listClasses.ImageCell"/>
+ <ClassDefinition value="fl.managers.IFocusManager"/>
+ <ClassDefinition value="fl.controls.ProgressBarMode"/>
+ <ClassDefinition value="fl.accessibility.SelectableListAccImpl"/>
+ <ClassDefinition value="fl.controls.TextInput"/>
+ <ClassDefinition value="fl.events.ListEvent"/>
+ <ClassDefinition value="fl.accessibility.AccImpl"/>
+ <ClassDefinition value="fl.accessibility.DataGridAccImpl"/>
+ <ClassDefinition value="fl.controls.dataGridClasses.DataGridColumn"/>
+ <ClassDefinition value="fl.events.ScrollEvent"/>
+ <ClassDefinition value="fl.events.DataGridEvent"/>
+ <ClassDefinition value="fl.data.TileListCollectionItem"/>
+ <ClassDefinition value="fl.data.DataProvider"/>
+ <ClassDefinition value="fl.accessibility.ListAccImpl"/>
+ <ClassDefinition value="fl.controls.dataGridClasses.HeaderRenderer"/>
+ <ClassDefinition value="fl.controls.ScrollBarDirection"/>
+ <ClassDefinition value="fl.controls.SliderDirection"/>
+ </classDefinitions>
+ </Swc>
+ </swcCache>
</DOMDocument>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/script/record_mic/record_mic/LIBRARY/ActivityProgress.xml Mon Jun 04 19:18:51 2012 +0200
@@ -0,0 +1,42 @@
+<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="ActivityProgress" itemID="4fcce4f8-0000037d" sourceLibraryItemHRef="Symbole 2" lastModified="1338828619">
+ <timeline>
+ <DOMTimeline name="ActivityProgress">
+ <layers>
+ <DOMLayer name="Calque 2" color="#9933CC">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements/>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ <DOMLayer name="bg" color="#4FFF4F" current="true" isSelected="true" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMShape>
+ <fills>
+ <FillStyle index="1">
+ <SolidColor color="#F1FFEA"/>
+ </FillStyle>
+ </fills>
+ <strokes>
+ <StrokeStyle index="1">
+ <SolidStroke scaleMode="normal">
+ <fill>
+ <SolidColor color="#C4C4C4"/>
+ </fill>
+ </SolidStroke>
+ </StrokeStyle>
+ </strokes>
+ <edges>
+ <Edge fillStyle1="1" strokeStyle="1" edges="!1500 400|0 400!0 400|0 0!0 0|1500 0!1500 0|1500 400"/>
+ </edges>
+ </DOMShape>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ </layers>
+ </DOMTimeline>
+ </timeline>
+</DOMSymbolItem>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/script/record_mic/record_mic/LIBRARY/Component Assets/ProgressBarSkins/ProgressBar_barSkin.xml Mon Jun 04 19:18:51 2012 +0200
@@ -0,0 +1,68 @@
+<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="Component Assets/ProgressBarSkins/ProgressBar_barSkin" itemID="44b2abe2-000001ba" linkageExportForAS="true" linkageExportInFirstFrame="false" linkageClassName="ProgressBar_barSkin" sourceLibraryItemHRef="Component Assets/ProgressBarSkins/ProgressBar_barSkin" sourceLastModified="1163712967" scaleGridLeft="1" scaleGridRight="51.95" scaleGridTop="1" scaleGridBottom="2.9" lastModified="1168289651">
+ <timeline>
+ <DOMTimeline name="ProgressBar_barSkin">
+ <layers>
+ <DOMLayer name="skin" color="#4FFF4F" current="true" isSelected="true" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMGroup>
+ <members>
+ <DOMShape>
+ <fills>
+ <FillStyle index="1">
+ <LinearGradient>
+ <matrix>
+ <Matrix a="0" b="-0.0083160400390625" c="0.0083160400390625" d="0" tx="6" ty="7.1"/>
+ </matrix>
+ <GradientEntry color="#99D7FE" ratio="0"/>
+ <GradientEntry color="#D9F0FE" ratio="1"/>
+ </LinearGradient>
+ </FillStyle>
+ </fills>
+ <edges>
+ <Edge fillStyle1="1" edges="!1040 61|20 60!20 60|20 19!20 19|1040 20!1040 20|1040 61"/>
+ <Edge cubics="!20 60(;20,60 20,19 20,19p20 60 20 19);"/>
+ <Edge cubics="!1040 61(;1040,61 20,60 20,60p1040 61 20 60);"/>
+ <Edge cubics="!1040 20(;1040,20 1040,61 1040,61p1040 20 1040 61);"/>
+ <Edge cubics="!20 19(;20,19 1040,20 1040,20p20 19 1040 20);"/>
+ </edges>
+ </DOMShape>
+ </members>
+ </DOMGroup>
+ <DOMGroup>
+ <members>
+ <DOMShape>
+ <fills>
+ <FillStyle index="1">
+ <LinearGradient>
+ <matrix>
+ <Matrix a="0" b="-0.00787353515625" c="0.00787353515625" d="0" tx="106.5" ty="6.45"/>
+ </matrix>
+ <GradientEntry color="#0075BF" ratio="0"/>
+ <GradientEntry color="#009DFF" ratio="0.992156862745098"/>
+ </LinearGradient>
+ </FillStyle>
+ </fills>
+ <edges>
+ <Edge fillStyle0="1" edges="!1060 0|0 0!0 0|0 80!0 80|1060 80!1060 80|1060 0!1040 60|20 60!20 60|20 20!20 20|1040 20!1040 20|1040 60"/>
+ <Edge cubics="!0 0(;0,0 0,80 0,80q0 0 0 80);"/>
+ <Edge cubics="!20 60(;20,60 20,20 20,20q20 60 20 20);"/>
+ <Edge cubics="!1060 80(;1060,80 1060,0 1060,0q1060 80 1060 0);"/>
+ <Edge cubics="!1040 20(;1040,20 1040,60 1040,60q1040 20 1040 60);"/>
+ <Edge cubics="!1060 0(;1060,0 0,0 0,0q1060 0 0 0);"/>
+ <Edge cubics="!0 80(;0,80 1060,80 1060,80q0 80 1060 80);"/>
+ <Edge cubics="!1040 60(;1040,60 20,60 20,60q1040 60 20 60);"/>
+ <Edge cubics="!20 20(;20,20 1040,20 1040,20q20 20 1040 20);"/>
+ </edges>
+ </DOMShape>
+ </members>
+ </DOMGroup>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ </layers>
+ </DOMTimeline>
+ </timeline>
+</DOMSymbolItem>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/script/record_mic/record_mic/LIBRARY/Component Assets/ProgressBarSkins/ProgressBar_indeterminateSkin.xml Mon Jun 04 19:18:51 2012 +0200
@@ -0,0 +1,27 @@
+<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="Component Assets/ProgressBarSkins/ProgressBar_indeterminateSkin" itemID="44b3e7f2-0000000f" linkageExportForAS="true" linkageExportInFirstFrame="false" linkageClassName="ProgressBar_indeterminateSkin" sourceLibraryItemHRef="Component Assets/ProgressBarSkins/ProgressBar_indeterminateSkin" sourceLastModified="1163713057" lastModified="1168289661">
+ <timeline>
+ <DOMTimeline name="ProgressBar_indeterminateSkin">
+ <layers>
+ <DOMLayer name="skin" color="#9933CC" current="true" isSelected="true" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMShape>
+ <fills>
+ <FillStyle index="1">
+ <SolidColor color="#009DFF"/>
+ </FillStyle>
+ </fills>
+ <edges>
+ <Edge fillStyle1="1" edges="!1596 0|-1 798.5!-1 798.5|-1 598.5!-1 598.5|1196 0!1196 0|1596 0!1599 398.5|796 800!796 800|396 800!396 800|1599 198.5!1599 198.5|1599 398.5!1599 800|1196 800!1196 800|1599 598.5!1599 598.5|1599 800!796 0|-1 398.5!-1 398.5|-1 198.5!-1
+ 198.5|396 0!396 0|796 0"/>
+ </edges>
+ </DOMShape>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ </layers>
+ </DOMTimeline>
+ </timeline>
+</DOMSymbolItem>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/script/record_mic/record_mic/LIBRARY/Component Assets/ProgressBarSkins/ProgressBar_trackSkin.xml Mon Jun 04 19:18:51 2012 +0200
@@ -0,0 +1,68 @@
+<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="Component Assets/ProgressBarSkins/ProgressBar_trackSkin" itemID="44b2aac4-000001b5" linkageExportForAS="true" linkageExportInFirstFrame="false" linkageClassName="ProgressBar_trackSkin" sourceLibraryItemHRef="Component Assets/ProgressBarSkins/ProgressBar_trackSkin" sourceLastModified="1163713063" scaleGridLeft="1" scaleGridRight="148.95" scaleGridTop="1.25" scaleGridBottom="2.65" lastModified="1168289670">
+ <timeline>
+ <DOMTimeline name="ProgressBar_trackSkin">
+ <layers>
+ <DOMLayer name="skin" color="#4FFF4F" current="true" isSelected="true" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMGroup>
+ <members>
+ <DOMShape>
+ <fills>
+ <FillStyle index="1">
+ <LinearGradient>
+ <matrix>
+ <Matrix a="0" b="-0.0083160400390625" c="0.0083160400390625" d="0" tx="6" ty="7.1"/>
+ </matrix>
+ <GradientEntry color="#CCCCCC" alpha="0.4" ratio="0"/>
+ <GradientEntry color="#FFFFFF" alpha="0.6" ratio="1"/>
+ </LinearGradient>
+ </FillStyle>
+ </fills>
+ <edges>
+ <Edge fillStyle1="1" edges="!2980 61|20 60!20 60|20 19!20 19|2980 20!2980 20|2980 61"/>
+ <Edge cubics="!20 60(;20,60 20,19 20,19p20 60 20 19)20,19;"/>
+ <Edge cubics="!2980 61(;2980,61 20,60 20,60p2980 61 20 60);"/>
+ <Edge cubics="!2980 20(;2980,20 2980,61 2980,61p2980 20 2980 61);"/>
+ <Edge cubics="!20 19(;20,19 2980,20 2980,20p20 19 2980 20);"/>
+ </edges>
+ </DOMShape>
+ </members>
+ </DOMGroup>
+ <DOMGroup>
+ <members>
+ <DOMShape>
+ <fills>
+ <FillStyle index="1">
+ <LinearGradient>
+ <matrix>
+ <Matrix a="0" b="-0.00787353515625" c="0.00787353515625" d="0" tx="106.5" ty="6.45"/>
+ </matrix>
+ <GradientEntry color="#5B5D5E" ratio="0"/>
+ <GradientEntry color="#B7BABC" ratio="1"/>
+ </LinearGradient>
+ </FillStyle>
+ </fills>
+ <edges>
+ <Edge fillStyle0="1" edges="!3000 0|0 0!0 0|0 80!0 80|3000 80!3000 80|3000 0!2980 60|20 60!20 60|20 20!20 20|2980 20!2980 20|2980 60"/>
+ <Edge cubics="!20 60(20,60;20,60 20,20 20,20p20 60 20 20)20,20;"/>
+ <Edge cubics="!2980 60(2980,60;2980,60 20,60 20,60p2980 60 20 60)20,60;"/>
+ <Edge cubics="!2980 20(;2980,20 2980,60 2980,60p2980 20 2980 60);"/>
+ <Edge cubics="!20 20(;20,20 2980,20 2980,20p20 20 2980 20);"/>
+ <Edge cubics="!3000 0(3000,0;3000,0 0,0 0,0p3000 0 0 0);"/>
+ <Edge cubics="!3000 80(;3000,80 3000,0 3000,0p3000 80 3000 0);"/>
+ <Edge cubics="!0 80(;0,80 3000,80 3000,80p0 80 3000 80)3000,80;"/>
+ <Edge cubics="!0 0(0,0;0,0 0,80 0,80p0 0 0 80);"/>
+ </edges>
+ </DOMShape>
+ </members>
+ </DOMGroup>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ </layers>
+ </DOMTimeline>
+ </timeline>
+</DOMSymbolItem>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/script/record_mic/record_mic/LIBRARY/Component Assets/_private/Component_avatar.xml Mon Jun 04 19:18:51 2012 +0200
@@ -0,0 +1,35 @@
+<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="Component Assets/_private/Component_avatar" itemID="44f89322-00000020" sourceLibraryItemHRef="Component Assets/Shared/Component_avatar" sourceLastModified="1163714548" lastModified="1168286780">
+ <timeline>
+ <DOMTimeline name="Component_avatar">
+ <layers>
+ <DOMLayer name="Avatar" color="#4FFF4F" current="true" isSelected="true" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMShape>
+ <fills>
+ <FillStyle index="1">
+ <SolidColor color="#FFFFFF"/>
+ </FillStyle>
+ </fills>
+ <strokes>
+ <StrokeStyle index="1">
+ <SolidStroke scaleMode="normal" weight="0.05" solidStyle="hairline">
+ <fill>
+ <SolidColor/>
+ </fill>
+ </SolidStroke>
+ </StrokeStyle>
+ </strokes>
+ <edges>
+ <Edge fillStyle1="1" strokeStyle="1" edges="!1600 440|0 440!0 440|0 0!0 0|1600 0!1600 0|1600 440"/>
+ </edges>
+ </DOMShape>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ </layers>
+ </DOMTimeline>
+ </timeline>
+</DOMSymbolItem>
\ No newline at end of file
--- a/script/record_mic/record_mic/LIBRARY/PlayBtn.xml Fri Jun 01 17:46:57 2012 +0200
+++ b/script/record_mic/record_mic/LIBRARY/PlayBtn.xml Mon Jun 04 19:18:51 2012 +0200
@@ -13,7 +13,7 @@
</FillStyle>
</fills>
<edges>
- <Edge fillStyle1="1" edges="!0 0S2|781 451!781 451|1 901!1 901|0 0"/>
+ <Edge fillStyle1="1" edges="!0 0|781 451!781 451|1 901!1 901|0 0"/>
</edges>
</DOMShape>
</elements>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/script/record_mic/record_mic/LIBRARY/ProgressBar.xml Mon Jun 04 19:18:51 2012 +0200
@@ -0,0 +1,642 @@
+<DOMComponentItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="ProgressBar" itemID="44b2ac3f-000001bc" linkageExportForAS="true" linkageClassName="fl.controls.ProgressBar" sourceLibraryItemHRef="ProgressBar" sourceLastModified="1164926528" lastModified="1267043552" lastUniqueIdentifier="14" tooltip="ProgressBar" customIconID="0" actionscriptClass="fl.controls.ProgressBar" livePreviewScmHRef="haewux0luj14.swf" livePreviewScmSourceFilename="ProgressBar.swf" persistLivePreview11="true" livePreview11ScmHRef="haexax0luj.swf" livePreview11ScmSourceFilename="C:\Documents and Settings\jkamerer\Local Settings\Application Data\Adobe\Flash CS5\en_US\Configuration\TMPafof4yd528..swf" editFrameIndex="2" requiredMinimumPlayerVersion="9" requiredMinimumASVersion="3" parametersAreLocked="true">
+ <timeline>
+ <DOMTimeline name="ProgressBar" currentFrame="1">
+ <layers>
+ <DOMLayer name="assets" color="#9933CC" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements/>
+ </DOMFrame>
+ <DOMFrame index="1" keyMode="9728">
+ <elements>
+ <DOMSymbolInstance libraryItemName="Component Assets/ProgressBarSkins/ProgressBar_trackSkin" name="">
+ <matrix>
+ <Matrix d="0.999725341796875" tx="22" ty="64"/>
+ </matrix>
+ <transformationPoint>
+ <Point x="75" y="2"/>
+ </transformationPoint>
+ </DOMSymbolInstance>
+ <DOMSymbolInstance libraryItemName="Component Assets/ProgressBarSkins/ProgressBar_barSkin" name="">
+ <matrix>
+ <Matrix d="0.999725341796875" tx="117" ty="30"/>
+ </matrix>
+ <transformationPoint>
+ <Point x="26.5" y="2"/>
+ </transformationPoint>
+ </DOMSymbolInstance>
+ <DOMSymbolInstance libraryItemName="Component Assets/ProgressBarSkins/ProgressBar_indeterminateSkin" name="">
+ <matrix>
+ <Matrix d="0.999725341796875" tx="90.05" ty="100"/>
+ </matrix>
+ <transformationPoint>
+ <Point x="39.95" y="20"/>
+ </transformationPoint>
+ </DOMSymbolInstance>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ <DOMLayer name="asset names" color="#FF4FFF" locked="true" current="true" isSelected="true" autoNamed="false" layerType="guide">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements/>
+ </DOMFrame>
+ <DOMFrame index="1" keyMode="9728">
+ <elements>
+ <DOMRectangleObject objectWidth="427" objectHeight="177.95" x="-4" y="137" selected="true" lockFlag="true" topLeftRadius="20" topRightRadius="20" bottomLeftRadius="20" bottomRightRadius="20">
+ <matrix>
+ <Matrix d="0.999725341796875" tx="4" ty="-136.95"/>
+ </matrix>
+ <fill>
+ <SolidColor color="#EEEEEE"/>
+ </fill>
+ <stroke>
+ <SolidStroke scaleMode="normal">
+ <fill>
+ <SolidColor color="#CCCCCC"/>
+ </fill>
+ </SolidStroke>
+ </stroke>
+ </DOMRectangleObject>
+ <DOMStaticText selected="true" width="144" height="18" isSelectable="false">
+ <matrix>
+ <Matrix d="0.999725341796875" tx="232.4" ty="66"/>
+ </matrix>
+ <textRuns>
+ <DOMTextRun>
+ <characters>Track Skin</characters>
+ <textAttrs>
+ <DOMTextAttrs aliasText="false" lineSpacing="14.8" size="16" face="TimesNewRomanPSMT" fillColor="#666666"/>
+ </textAttrs>
+ </DOMTextRun>
+ </textRuns>
+ </DOMStaticText>
+ <DOMStaticText selected="true" width="144" height="18" isSelectable="false">
+ <matrix>
+ <Matrix d="0.999725341796875" tx="232.4" ty="24.1"/>
+ </matrix>
+ <textRuns>
+ <DOMTextRun>
+ <characters>Bar Skin</characters>
+ <textAttrs>
+ <DOMTextAttrs aliasText="false" lineSpacing="14.8" size="16" face="TimesNewRomanPSMT" fillColor="#666666"/>
+ </textAttrs>
+ </DOMTextRun>
+ </textRuns>
+ </DOMStaticText>
+ <DOMStaticText selected="true" width="144" height="18" isSelectable="false">
+ <matrix>
+ <Matrix d="0.999725341796875" tx="232.4" ty="116.3"/>
+ </matrix>
+ <textRuns>
+ <DOMTextRun>
+ <characters>Indeterminate Pattern</characters>
+ <textAttrs>
+ <DOMTextAttrs aliasText="false" lineSpacing="14.8" size="16" face="TimesNewRomanPSMT" fillColor="#666666"/>
+ </textAttrs>
+ </DOMTextRun>
+ </textRuns>
+ </DOMStaticText>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ <DOMLayer name="avatar" color="#4FFF4F" locked="true" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMSymbolInstance libraryItemName="Component Assets/_private/Component_avatar" name="">
+ <matrix>
+ <Matrix a="1.875" d="0.18182373046875"/>
+ </matrix>
+ <transformationPoint>
+ <Point x="40" y="11"/>
+ </transformationPoint>
+ </DOMSymbolInstance>
+ </elements>
+ </DOMFrame>
+ <DOMFrame index="1" keyMode="9728">
+ <elements/>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ <DOMLayer name="ComponentShim" color="#FFFF4F" locked="true" autoNamed="false">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements/>
+ </DOMFrame>
+ <DOMFrame index="1" keyMode="9728">
+ <elements>
+ <DOMCompiledClipInstance libraryItemName="Component Assets/_private/ComponentShim" selected="true" uniqueID="13">
+ <matrix>
+ <Matrix d="1.00311279296875" tx="10" ty="10"/>
+ </matrix>
+ <dataBindingXML><![CDATA[<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Séquence 1' oldCopiedComponentPath='4.13'>
+</component>
+]]></dataBindingXML>
+ </DOMCompiledClipInstance>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ </layers>
+ </DOMTimeline>
+ </timeline>
+ <parametersAsXML><![CDATA[ <property id="direction">
+ <Inspectable name="direction" variable="direction" category="" verbose="0" defaultValue="right" enumeration="right,left" type="List"/>
+ </property>
+ <property id="enabled">
+ <Inspectable name="enabled" variable="enabled" category="" verbose="1" defaultValue="true" type="Boolean"/>
+ </property>
+ <property id="mode">
+ <Inspectable name="mode" variable="mode" category="" verbose="0" defaultValue="event" enumeration="event,polled,manual" type="List"/>
+ </property>
+ <property id="sourceName">
+ <Inspectable name="source" variable="sourceName" category="" verbose="0" defaultValue="" type="String"/>
+ </property>
+ <property id="visible">
+ <Inspectable name="visible" variable="visible" category="" verbose="1" defaultValue="true" type="Boolean"/>
+ </property>
+]]></parametersAsXML>
+ <classProperties><![CDATA[<classDefs>
+ <classDef id="Date"/>
+ <classDef id="Date"/>
+ <classDef id="Boolean"/>
+ <classDef id="Namespace"/>
+ <classDef id="Class"/>
+ <classDef id="uint"/>
+ <classDef id="Object"/>
+ <classDef id="Number"/>
+ <classDef id="int"/>
+ <classDef id="String"/>
+ <classDef id="Function"/>
+ <classDef id="Array"/>
+ <classDef id="builtin.as$91.MethodClosure"/>
+ <classDef id="Object"/>
+ <classDef id="Boolean"/>
+ <classDef id="Namespace"/>
+ <classDef id="Class"/>
+ <classDef id="uint"/>
+ <classDef id="Number"/>
+ <classDef id="int"/>
+ <classDef id="String"/>
+ <classDef id="Function"/>
+ <classDef id="Array"/>
+ <classDef id="builtin.as$91.MethodClosure"/>
+ <classDef id="RegExp"/>
+ <classDef id="RegExp"/>
+ <classDef id="flash.display.Sprite"/>
+ <classDef id="flash.display.Sprite"/>
+ <classDef id="flash.display.DisplayObjectContainer"/>
+ <classDef id="flash.display.DisplayObjectContainer"/>
+ <classDef id="flash.display.InteractiveObject"/>
+ <classDef id="flash.display.InteractiveObject"/>
+ <classDef id="flash.display.DisplayObject"/>
+ <classDef id="flash.display.DisplayObject"/>
+ <classDef id="flash.display.IBitmapDrawable"/>
+ <classDef id="flash.display.IBitmapDrawable"/>
+ <classDef id="flash.events.WeakFunctionClosure"/>
+ <classDef id="flash.events.EventDispatcher"/>
+ <classDef id="flash.events.WeakMethodClosure"/>
+ <classDef id="flash.events.WeakFunctionClosure"/>
+ <classDef id="flash.events.WeakMethodClosure"/>
+ <classDef id="flash.events.EventDispatcher"/>
+ <classDef id="flash.events.IEventDispatcher"/>
+ <classDef id="flash.events.IEventDispatcher"/>
+ <classDef id="flash.events.Event"/>
+ <classDef id="flash.events.Event"/>
+ <classDef id="flash.display.Stage"/>
+ <classDef id="flash.display.Stage"/>
+ <classDef id="flash.geom.Rectangle"/>
+ <classDef id="flash.geom.Rectangle"/>
+ <classDef id="flash.geom.Point"/>
+ <classDef id="flash.geom.Point"/>
+ <classDef id="flash.display.LoaderInfo"/>
+ <classDef id="flash.display.LoaderInfo"/>
+ <classDef id="flash.geom.Transform"/>
+ <classDef id="flash.geom.Transform"/>
+ <classDef id="flash.accessibility.AccessibilityProperties"/>
+ <classDef id="flash.accessibility.AccessibilityProperties"/>
+ <classDef id="flash.ui.ContextMenu"/>
+ <classDef id="flash.ui.ContextMenu"/>
+ <classDef id="flash.accessibility.AccessibilityImplementation"/>
+ <classDef id="flash.accessibility.AccessibilityImplementation"/>
+ <classDef id="flash.text.TextSnapshot"/>
+ <classDef id="flash.text.TextSnapshot"/>
+ <classDef id="flash.media.SoundTransform"/>
+ <classDef id="flash.media.SoundTransform"/>
+ <classDef id="flash.display.Graphics"/>
+ <classDef id="flash.display.Graphics"/>
+ <classDef id="flash.events.KeyboardEvent"/>
+ <classDef id="flash.events.KeyboardEvent"/>
+ <classDef id="flash.events.FocusEvent"/>
+ <classDef id="flash.events.FocusEvent"/>
+ <classDef id="flash.utils.Dictionary"/>
+ <classDef id="flash.utils.Dictionary"/>
+ <classDef id="flash.text.TextField"/>
+ <classDef id="flash.text.TextField"/>
+ <classDef id="flash.events.ProgressEvent"/>
+ <classDef id="flash.events.ProgressEvent"/>
+ <classDef id="SecurityError"/>
+ <classDef id="URIError"/>
+ <classDef id="ReferenceError"/>
+ <classDef id="ArgumentError"/>
+ <classDef id="EvalError"/>
+ <classDef id="SyntaxError"/>
+ <classDef id="UninitializedError"/>
+ <classDef id="TypeError"/>
+ <classDef id="DefinitionError"/>
+ <classDef id="Error"/>
+ <classDef id="RangeError"/>
+ <classDef id="VerifyError"/>
+ <classDef id="Error"/>
+ <classDef id="SecurityError"/>
+ <classDef id="URIError"/>
+ <classDef id="ReferenceError"/>
+ <classDef id="ArgumentError"/>
+ <classDef id="EvalError"/>
+ <classDef id="SyntaxError"/>
+ <classDef id="UninitializedError"/>
+ <classDef id="TypeError"/>
+ <classDef id="DefinitionError"/>
+ <classDef id="RangeError"/>
+ <classDef id="VerifyError"/>
+ <classDef id="flash.events.MouseEvent"/>
+ <classDef id="flash.events.MouseEvent"/>
+ <classDef id="flash.system.IMEConversionMode"/>
+ <classDef id="flash.system.IMEConversionMode"/>
+ <classDef id="flash.system.IME"/>
+ <classDef id="flash.system.IME"/>
+ <classDef id="flash.text.TextFormatAlign"/>
+ <classDef id="flash.text.TextFormatAlign"/>
+ <classDef id="Math"/>
+ <classDef id="Math"/>
+ <classDef id="flash.text.TextFormat"/>
+ <classDef id="flash.text.TextFormat"/>
+ <classDef id="XMLList"/>
+ <classDef id="XML"/>
+ <classDef id="QName"/>
+ <classDef id="XMLList"/>
+ <classDef id="XML"/>
+ <classDef id="QName"/>
+ <classDef id="flash.geom.Matrix"/>
+ <classDef id="flash.geom.Matrix"/>
+ <classDef id="flash.geom.ColorTransform"/>
+ <classDef id="flash.geom.ColorTransform"/>
+ <classDef id="flash.display.BitmapData"/>
+ <classDef id="flash.display.BitmapData"/>
+ <classDef id="flash.utils.ByteArray"/>
+ <classDef id="flash.utils.ByteArray"/>
+ <classDef id="flash.display.Loader"/>
+ <classDef id="flash.display.Loader"/>
+ <classDef id="flash.system.ApplicationDomain"/>
+ <classDef id="flash.system.ApplicationDomain"/>
+ <classDef id="flash.ui.ContextMenuBuiltInItems"/>
+ <classDef id="flash.ui.ContextMenuBuiltInItems"/>
+ <classDef id="flash.text.TextRun"/>
+ <classDef id="flash.text.TextRun"/>
+ <classDef id="flash.text.TextLineMetrics"/>
+ <classDef id="flash.text.TextLineMetrics"/>
+ <classDef id="flash.text.StyleSheet"/>
+ <classDef id="flash.text.StyleSheet"/>
+ <classDef id="flash.display.SimpleButton"/>
+ <classDef id="flash.display.SimpleButton"/>
+ <classDef id="flash.ui.Keyboard"/>
+ <classDef id="flash.ui.Keyboard"/>
+ <classDef id="flash.text.TextFieldType"/>
+ <classDef id="flash.text.TextFieldType"/>
+ <classDef id="flash.events.IOErrorEvent"/>
+ <classDef id="flash.events.IOErrorEvent"/>
+ <classDef id="flash.errors.IOError"/>
+ <classDef id="flash.errors.EOFError"/>
+ <classDef id="flash.errors.StackOverflowError"/>
+ <classDef id="flash.errors.InvalidSWFError"/>
+ <classDef id="flash.errors.ScriptTimeoutError"/>
+ <classDef id="flash.errors.IllegalOperationError"/>
+ <classDef id="flash.errors.MemoryError"/>
+ <classDef id="flash.errors.IOError"/>
+ <classDef id="flash.errors.StackOverflowError"/>
+ <classDef id="flash.errors.InvalidSWFError"/>
+ <classDef id="flash.errors.ScriptTimeoutError"/>
+ <classDef id="flash.errors.IllegalOperationError"/>
+ <classDef id="flash.errors.MemoryError"/>
+ <classDef id="flash.errors.EOFError"/>
+ <classDef id="flash.events.HTTPStatusEvent"/>
+ <classDef id="flash.events.HTTPStatusEvent"/>
+ <classDef id="flash.events.ContextMenuEvent"/>
+ <classDef id="flash.events.ContextMenuEvent"/>
+ <classDef id="flash.events.IMEEvent"/>
+ <classDef id="flash.events.IMEEvent"/>
+ <classDef id="flash.events.TextEvent"/>
+ <classDef id="flash.events.TextEvent"/>
+ <classDef id="flash.events.FullScreenEvent"/>
+ <classDef id="flash.events.FullScreenEvent"/>
+ <classDef id="flash.utils.IDataInput"/>
+ <classDef id="flash.utils.IDataInput"/>
+ <classDef id="flash.utils.IDataOutput"/>
+ <classDef id="flash.utils.IDataOutput"/>
+ <classDef id="flash.events.ErrorEvent"/>
+ <classDef id="flash.events.ErrorEvent"/>
+ <classDef id="flash.events.ActivityEvent"/>
+ <classDef id="flash.events.ActivityEvent"/>
+ <classDef id="flash.filters.BitmapFilter"/>
+ <classDef id="flash.filters.BitmapFilter"/>
+ <classDef id="flash.system.LoaderContext"/>
+ <classDef id="flash.system.LoaderContext"/>
+ <classDef id="flash.net.URLRequest"/>
+ <classDef id="flash.net.URLRequest"/>
+ <classDef id="flash.system.SecurityDomain"/>
+ <classDef id="flash.system.SecurityDomain"/>
+ <classDef id="flash.utils.Timer"/>
+ <classDef id="flash.utils.Timer"/>
+ <classDef id="flash.events.TimerEvent"/>
+ <classDef id="flash.events.TimerEvent"/>
+ <classDef id="fl.managers.IFocusManager"/>
+ <classDef id="fl.managers.IFocusManagerComponent"/>
+ <classDef id="fl.core.InvalidationType"/>
+ <classDef id="fl.managers.StyleManager"/>
+ <classDef id="fl.controls.ProgressBarMode"/>
+ <classDef id="fl.controls.ProgressBarDirection"/>
+ <classDef id="fl.managers.IFocusManagerGroup"/>
+ <classDef id="fl.controls.ButtonLabelPlacement"/>
+ <classDef id="fl.events.ComponentEvent"/>
+ <classDef id="fl.managers.FocusManager"/>
+ <classDef id="fl.core.UIComponent"/>
+ <classDef id="fl.controls.ProgressBar"/>
+ <classDef id="fl.controls.progressBarClasses.IndeterminateBar"/>
+ <classDef id="fl.controls.BaseButton"/>
+ <classDef id="fl.controls.LabelButton"/>
+ <classDef id="fl.controls.Button"/>
+</classDefs>
+<class id="fl.controls.ProgressBar" >
+ <Style name="barPadding" type="Number" format="Length" />
+ <Style name="indeterminateBar" type="Class" />
+ <Style name="indeterminateSkin" type="Class" />
+ <Style name="barSkin" type="Class" />
+ <Style name="trackSkin" type="Class" />
+ <Style name="icon" type="Class" />
+ <Event param1="progress" type="flash.events.ProgressEvent" />
+ <Event param1="complete" type="flash.events.Event" />
+ <__go_to_ctor_definition_help file="c:\devsrc\flashfarm\authortool\windbgnoelicensing\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\controls\ProgressBar.as" pos="7922" />
+ <Style name="disabledTextFormat" type="flash.text.TextFormat" />
+ <Style name="textFormat" type="flash.text.TextFormat" />
+ <Style name="focusRectPadding" type="Number" format="Length" />
+ <Style name="focusRectSkin" type="Class" />
+ <Event name="hide" type="fl.events.ComponentEvent" />
+ <Event name="show" type="fl.events.ComponentEvent" />
+ <Event name="resize" type="fl.events.ComponentEvent" />
+ <Event name="move" type="fl.events.ComponentEvent" />
+ <__go_to_ctor_definition_help file="C:\devsrc\flashfarm\authortool\windbgnoelicensing\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\core\UIComponent.as" pos="14978" />
+ <Event name="tabIndexChange" type="flash.events.Event" />
+ <Event name="tabEnabledChange" type="flash.events.Event" />
+ <Event name="tabChildrenChange" type="flash.events.Event" />
+ <Event name="keyUp" type="flash.events.KeyboardEvent" />
+ <Event name="keyDown" type="flash.events.KeyboardEvent" />
+ <Event name="rollOver" type="flash.events.MouseEvent" />
+ <Event name="rollOut" type="flash.events.MouseEvent" />
+ <Event name="mouseWheel" type="flash.events.MouseEvent" />
+ <Event name="mouseUp" type="flash.events.MouseEvent" />
+ <Event name="mouseOver" type="flash.events.MouseEvent" />
+ <Event name="mouseOut" type="flash.events.MouseEvent" />
+ <Event name="mouseMove" type="flash.events.MouseEvent" />
+ <Event name="mouseDown" type="flash.events.MouseEvent" />
+ <Event name="doubleClick" type="flash.events.MouseEvent" />
+ <Event name="click" type="flash.events.MouseEvent" />
+ <Event name="mouseFocusChange" type="flash.events.FocusEvent" />
+ <Event name="keyFocusChange" type="flash.events.FocusEvent" />
+ <Event name="focusOut" type="flash.events.FocusEvent" />
+ <Event name="focusIn" type="flash.events.FocusEvent" />
+ <Event name="render" type="flash.events.Event" />
+ <Event name="removedFromStage" type="flash.events.Event" />
+ <Event name="removed" type="flash.events.Event" />
+ <Event name="enterFrame" type="flash.events.Event" />
+ <Event name="addedToStage" type="flash.events.Event" />
+ <Event name="added" type="flash.events.Event" />
+ <Event name="deactivate" type="flash.events.Event" />
+ <Event name="activate" type="flash.events.Event" />
+ <method id="direction" returnType="String" isProperty="true" permissions="readwrite">
+ <Inspectable defaultValue="right" type="list" enumeration="right,left" />
+ </method>
+ <method id="indeterminate" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="minimum" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="maximum" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="value" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="source" returnType="Object" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="percentComplete" returnType="Number" isProperty="true" permissions="readonly">
+ </method>
+ <method id="mode" returnType="String" isProperty="true" permissions="readwrite">
+ <Inspectable defaultValue="event" type="list" enumeration="event,polled,manual" />
+ </method>
+ <method id="sourceName" returnType="String" isProperty="true" permissions="writeonly">
+ <Inspectable name="source" type="String" />
+ </method>
+ <method id="componentInspectorSetting" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="enabled" returnType="Boolean" isProperty="true" permissions="readwrite">
+ <Inspectable defaultValue="true" verbose="1" />
+ </method>
+ <method id="width" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="height" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="x" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="y" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="scaleX" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="scaleY" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="visible" returnType="Boolean" isProperty="true" permissions="readwrite">
+ <Inspectable defaultValue="true" verbose="1" />
+ </method>
+ <method id="focusEnabled" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="mouseFocusEnabled" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="focusManager" returnType="IFocusManager" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="version" returnType="String" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="focusTarget" returnType="IFocusManagerComponent" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="graphics" returnType="Graphics" isProperty="true" permissions="readonly">
+ </method>
+ <method id="buttonMode" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="dropTarget" returnType="DisplayObject" isProperty="true" permissions="readonly">
+ </method>
+ <method id="hitArea" returnType="Sprite" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="useHandCursor" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="soundTransform" returnType="SoundTransform" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="numChildren" returnType="int" isProperty="true" permissions="readonly">
+ </method>
+ <method id="textSnapshot" returnType="TextSnapshot" isProperty="true" permissions="readonly">
+ </method>
+ <method id="tabChildren" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="mouseChildren" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="tabEnabled" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="tabIndex" returnType="int" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="focusRect" returnType="Object" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="mouseEnabled" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="doubleClickEnabled" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="contextMenu" returnType="ContextMenu" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="accessibilityImplementation" returnType="AccessibilityImplementation" isProperty="true" permissions="readwrite">
+ <Inspectable environment="none" />
+ </method>
+ <method id="root" returnType="DisplayObject" isProperty="true" permissions="readonly">
+ </method>
+ <method id="stage" returnType="Stage" isProperty="true" permissions="readonly">
+ </method>
+ <method id="name" returnType="String" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="parent" returnType="DisplayObjectContainer" isProperty="true" permissions="readonly">
+ </method>
+ <method id="mask" returnType="DisplayObject" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="mouseX" returnType="Number" isProperty="true" permissions="readonly">
+ </method>
+ <method id="mouseY" returnType="Number" isProperty="true" permissions="readonly">
+ </method>
+ <method id="rotation" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="alpha" returnType="Number" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="cacheAsBitmap" returnType="Boolean" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="opaqueBackground" returnType="Object" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="scrollRect" returnType="Rectangle" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="filters" returnType="Array" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="blendMode" returnType="String" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="transform" returnType="Transform" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="scale9Grid" returnType="Rectangle" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="loaderInfo" returnType="LoaderInfo" isProperty="true" permissions="readonly">
+ </method>
+ <method id="accessibilityProperties" returnType="AccessibilityProperties" isProperty="true" permissions="readwrite">
+ </method>
+ <method id="setProgress" returnType="void" isProperty="false">
+ </method>
+ <method id="reset" returnType="void" isProperty="false">
+ </method>
+ <method id="ProgressBar" isConstructor="true" isProperty="false">
+ </method>
+ <method id="setSize" returnType="void" isProperty="false">
+ </method>
+ <method id="setStyle" returnType="void" isProperty="false">
+ </method>
+ <method id="clearStyle" returnType="void" isProperty="false">
+ </method>
+ <method id="getStyle" returnType="Object" isProperty="false">
+ </method>
+ <method id="move" returnType="void" isProperty="false">
+ </method>
+ <method id="validateNow" returnType="void" isProperty="false">
+ </method>
+ <method id="invalidate" returnType="void" isProperty="false">
+ </method>
+ <method id="setSharedStyle" returnType="void" isProperty="false">
+ </method>
+ <method id="drawFocus" returnType="void" isProperty="false">
+ </method>
+ <method id="setFocus" returnType="void" isProperty="false">
+ </method>
+ <method id="getFocus" returnType="InteractiveObject" isProperty="false">
+ </method>
+ <method id="drawNow" returnType="void" isProperty="false">
+ </method>
+ <method id="UIComponent" isConstructor="true" isProperty="false">
+ </method>
+ <method id="startDrag" returnType="void" isProperty="false">
+ </method>
+ <method id="stopDrag" returnType="void" isProperty="false">
+ </method>
+ <method id="Sprite" isConstructor="true" isProperty="false">
+ </method>
+ <method id="addChild" returnType="DisplayObject" isProperty="false">
+ </method>
+ <method id="addChildAt" returnType="DisplayObject" isProperty="false">
+ </method>
+ <method id="removeChild" returnType="DisplayObject" isProperty="false">
+ </method>
+ <method id="removeChildAt" returnType="DisplayObject" isProperty="false">
+ </method>
+ <method id="getChildIndex" returnType="int" isProperty="false">
+ </method>
+ <method id="setChildIndex" returnType="void" isProperty="false">
+ </method>
+ <method id="getChildAt" returnType="DisplayObject" isProperty="false">
+ </method>
+ <method id="getChildByName" returnType="DisplayObject" isProperty="false">
+ </method>
+ <method id="getObjectsUnderPoint" returnType="Array" isProperty="false">
+ </method>
+ <method id="areInaccessibleObjectsUnderPoint" returnType="Boolean" isProperty="false">
+ </method>
+ <method id="contains" returnType="Boolean" isProperty="false">
+ </method>
+ <method id="swapChildrenAt" returnType="void" isProperty="false">
+ </method>
+ <method id="swapChildren" returnType="void" isProperty="false">
+ </method>
+ <method id="DisplayObjectContainer" isConstructor="true" isProperty="false">
+ </method>
+ <method id="InteractiveObject" isConstructor="true" isProperty="false">
+ </method>
+ <method id="globalToLocal" returnType="Point" isProperty="false">
+ </method>
+ <method id="localToGlobal" returnType="Point" isProperty="false">
+ </method>
+ <method id="getBounds" returnType="Rectangle" isProperty="false">
+ </method>
+ <method id="getRect" returnType="Rectangle" isProperty="false">
+ </method>
+ <method id="hitTestObject" returnType="Boolean" isProperty="false">
+ </method>
+ <method id="hitTestPoint" returnType="Boolean" isProperty="false">
+ </method>
+ <method id="DisplayObject" isConstructor="true" isProperty="false">
+ </method>
+ <method id="toString" returnType="String" isProperty="false">
+ </method>
+ <method id="addEventListener" returnType="void" isProperty="false">
+ </method>
+ <method id="removeEventListener" returnType="void" isProperty="false">
+ </method>
+ <method id="dispatchEvent" returnType="Boolean" isProperty="false">
+ </method>
+ <method id="hasEventListener" returnType="Boolean" isProperty="false">
+ </method>
+ <method id="willTrigger" returnType="Boolean" isProperty="false">
+ </method>
+ <method id="EventDispatcher" isConstructor="true" isProperty="false">
+ </method>
+ <method id="Object" isConstructor="true" isProperty="false">
+ </method>
+</class>]]></classProperties>
+ <customIcon>
+ <CustomIcon rowByteCount="72" colorDepth="32" width="18" height="18" frameRight="270" frameBottom="270" isTransparent="true" href="haexpx0luj.dat"/>
+ </customIcon>
+</DOMComponentItem>
\ No newline at end of file
--- a/script/record_mic/record_mic/LIBRARY/RecordBtn.xml Fri Jun 01 17:46:57 2012 +0200
+++ b/script/record_mic/record_mic/LIBRARY/RecordBtn.xml Mon Jun 04 19:18:51 2012 +0200
@@ -1,21 +1,17 @@
-<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="RecordBtn" itemID="4fc8c1d3-00000282" sourceLibraryItemHRef="Symbole 1" lastModified="1338556883">
+<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="RecordBtn" itemID="4fc8c1d3-00000282" sourceLibraryItemHRef="Symbole 1" symbolType="button" lastModified="1338805710">
<timeline>
- <DOMTimeline name="RecordBtn">
+ <DOMTimeline name="RecordBtn" currentFrame="2">
<layers>
<DOMLayer name="Calque 1" color="#4FFF4F" current="true" isSelected="true">
<frames>
<DOMFrame index="0" keyMode="9728">
<elements>
- <DOMShape>
- <fills>
- <FillStyle index="1">
- <SolidColor color="#FF0000"/>
- </FillStyle>
- </fills>
- <edges>
- <Edge fillStyle1="1" edges="!683 683[566 800 400 800!400 800[235 800 118 683!118 683[0 566 0 400!0 400[0 234 118 117!118 117[235 0 400 0!400 0[566 0 683 117!683 117[800 234 800 400!800 400[800 566 683 683"/>
- </edges>
- </DOMShape>
+ <DOMBitmapInstance name="" referenceID="" libraryItemName="record.png"/>
+ </elements>
+ </DOMFrame>
+ <DOMFrame index="1" duration="3" keyMode="9728">
+ <elements>
+ <DOMBitmapInstance name="" referenceID="" selected="true" libraryItemName="record2.png"/>
</elements>
</DOMFrame>
</frames>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/script/record_mic/record_mic/LIBRARY/Symbole 1.xml Mon Jun 04 19:18:51 2012 +0200
@@ -0,0 +1,17 @@
+<DOMSymbolItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ns.adobe.com/xfl/2008/" name="Symbole 1" itemID="4fcc8f19-00000352" sourceLibraryItemHRef="Symbole 1" lastModified="1338806041">
+ <timeline>
+ <DOMTimeline name="Symbole 1">
+ <layers>
+ <DOMLayer name="Calque 1" color="#4FFF4F" current="true" isSelected="true">
+ <frames>
+ <DOMFrame index="0" keyMode="9728">
+ <elements>
+ <DOMBitmapInstance name="" referenceID="" selected="true" libraryItemName="Screen Shot 2012-06-04 at 12.33.03 PM.png"/>
+ </elements>
+ </DOMFrame>
+ </frames>
+ </DOMLayer>
+ </layers>
+ </DOMTimeline>
+ </timeline>
+</DOMSymbolItem>
\ No newline at end of file
Binary file script/record_mic/record_mic/LIBRARY/record.png has changed
Binary file script/record_mic/record_mic/LIBRARY/record2.png has changed
--- a/script/record_mic/record_mic/META-INF/metadata.xml Fri Jun 01 17:46:57 2012 +0200
+++ b/script/record_mic/record_mic/META-INF/metadata.xml Mon Jun 04 19:18:51 2012 +0200
@@ -5,8 +5,8 @@
xmlns:xmp="http://ns.adobe.com/xap/1.0/">
<xmp:CreatorTool>Adobe Flash Professional CS5</xmp:CreatorTool>
<xmp:CreateDate>2012-06-01T15:13:14+02:00</xmp:CreateDate>
- <xmp:MetadataDate>2012-06-01T15:14:06+02:00</xmp:MetadataDate>
- <xmp:ModifyDate>2012-06-01T15:14:06+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2012-06-04T12:08:31+02:00</xmp:MetadataDate>
+ <xmp:ModifyDate>2012-06-04T12:08:31+02:00</xmp:ModifyDate>
</rdf:Description>
<rdf:Description rdf:about=""
xmlns:dc="http://purl.org/dc/elements/1.1/">
@@ -15,7 +15,7 @@
<rdf:Description rdf:about=""
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#">
- <xmpMM:InstanceID>xmp.iid:F77F11740720681188C6EA8C8D268D08</xmpMM:InstanceID>
+ <xmpMM:InstanceID>xmp.iid:F77F1174072068118A6DF745D2B32CAD</xmpMM:InstanceID>
<xmpMM:DocumentID>xmp.did:F77F11740720681188C6EA8C8D268D08</xmpMM:DocumentID>
<xmpMM:OriginalDocumentID>xmp.did:F77F11740720681188C6EA8C8D268D08</xmpMM:OriginalDocumentID>
<xmpMM:History>
@@ -26,6 +26,11 @@
<stEvt:when>2012-06-01T15:13:14+02:00</stEvt:when>
<stEvt:softwareAgent>Adobe Flash Professional CS5</stEvt:softwareAgent>
</rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>created</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F77F1174072068118A6DF745D2B32CAD</stEvt:instanceID>
+ <stEvt:when>2012-06-01T15:13:14+02:00</stEvt:when>
+ </rdf:li>
</rdf:Seq>
</xmpMM:History>
</rdf:Description>
--- a/script/record_mic/record_mic/PublishSettings.xml Fri Jun 01 17:46:57 2012 +0200
+++ b/script/record_mic/record_mic/PublishSettings.xml Mon Jun 04 19:18:51 2012 +0200
@@ -39,8 +39,8 @@
<AlternateFilename>record_mic.xfl_alternate.html</AlternateFilename>
<UsingOwnAlternateFile>0</UsingOwnAlternateFile>
<OwnAlternateFilename></OwnAlternateFilename>
- <Width>550</Width>
- <Height>400</Height>
+ <Width>220</Width>
+ <Height>140</Height>
<Align>0</Align>
<Units>0</Units>
<Loop>1</Loop>
@@ -123,8 +123,8 @@
</LibraryVersions>
</PublishFlashProperties>
<PublishJpegProperties enabled="true">
- <Width>550</Width>
- <Height>400</Height>
+ <Width>220</Width>
+ <Height>140</Height>
<Progressive>0</Progressive>
<DPI>4718592</DPI>
<Size>0</Size>
@@ -149,8 +149,8 @@
<exportSMIL>1</exportSMIL>
</PublishRNWKProperties>
<PublishGifProperties enabled="true">
- <Width>550</Width>
- <Height>400</Height>
+ <Width>220</Width>
+ <Height>140</Height>
<Animated>0</Animated>
<MatchMovieDim>1</MatchMovieDim>
<Loop>1</Loop>
@@ -168,8 +168,8 @@
<PaletteName></PaletteName>
</PublishGifProperties>
<PublishPNGProperties enabled="true">
- <Width>550</Width>
- <Height>400</Height>
+ <Width>220</Width>
+ <Height>140</Height>
<OptimizeColors>1</OptimizeColors>
<Interlace>0</Interlace>
<Transparent>0</Transparent>
@@ -185,8 +185,8 @@
<PaletteName></PaletteName>
</PublishPNGProperties>
<PublishQTProperties enabled="true">
- <Width>550</Width>
- <Height>400</Height>
+ <Width>220</Width>
+ <Height>140</Height>
<MatchMovieDim>1</MatchMovieDim>
<UseQTSoundCompression>0</UseQTSoundCompression>
<AlphaOption></AlphaOption>
Binary file script/record_mic/record_mic/bin/SymDepend.cache has changed