fixed compiling player

fixed alsa driver



git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2820 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
christian_u
2013-11-01 17:05:54 +00:00
parent 5d957a8c60
commit b827644c2a
8 changed files with 590 additions and 443 deletions

View File

@ -1,22 +1,22 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<CONFIG> <CONFIG>
<ProjectOptions> <ProjectOptions>
<Version Value="9"/>
<PathDelim Value="\"/> <PathDelim Value="\"/>
<Version Value="6"/>
<General> <General>
<Flags> <Flags>
<AlwaysBuild Value="False"/> <LRSInOutputDirectory Value="False"/>
</Flags> </Flags>
<MainUnit Value="0"/> <MainUnit Value="0"/>
<IconPath Value="./"/>
<TargetFileExt Value=".exe"/>
<Title Value="Lazarus Player Example"/> <Title Value="Lazarus Player Example"/>
<UseXPManifest Value="True"/> <UseXPManifest Value="True"/>
<ActiveEditorIndexAtStart Value="0"/> <ActiveWindowIndexAtStart Value="0"/>
</General> </General>
<BuildModes Count="1">
<Item1 Name="default" Default="True"/>
</BuildModes>
<PublishOptions> <PublishOptions>
<Version Value="2"/> <Version Value="2"/>
<DestinationDirectory Value="$(TestDir)\publishedproject\"/>
<IgnoreBinaries Value="False"/> <IgnoreBinaries Value="False"/>
<IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/>
<ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/> <ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/>
@ -35,504 +35,509 @@
<PackageName Value="laz_acs"/> <PackageName Value="laz_acs"/>
</Item2> </Item2>
</RequiredPackages> </RequiredPackages>
<Units Count="96"> <Units Count="105">
<Unit0> <Unit0>
<Filename Value="player.lpr"/> <Filename Value="player.lpr"/>
<IsPartOfProject Value="True"/> <IsPartOfProject Value="True"/>
<UnitName Value="player"/> <UnitName Value="player"/>
<CursorPos X="1" Y="18"/> <EditorIndex Value="1"/>
<WindowIndex Value="0"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<EditorIndex Value="4"/> <CursorPos X="7" Y="5"/>
<UsageCount Value="63"/> <UsageCount Value="63"/>
<Loaded Value="True"/> <Loaded Value="True"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit0> </Unit0>
<Unit1> <Unit1>
<Filename Value="umain.pas"/> <Filename Value="umain.pas"/>
<ComponentName Value="fMain"/>
<IsPartOfProject Value="True"/> <IsPartOfProject Value="True"/>
<ResourceFilename Value="umain.lrs"/> <ComponentName Value="fMain"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="uMain"/> <UnitName Value="uMain"/>
<CursorPos X="1" Y="113"/> <IsVisibleTab Value="True"/>
<TopLine Value="99"/>
<EditorIndex Value="0"/> <EditorIndex Value="0"/>
<WindowIndex Value="0"/>
<TopLine Value="1"/>
<CursorPos X="1" Y="10"/>
<UsageCount Value="63"/> <UsageCount Value="63"/>
<Loaded Value="True"/> <Loaded Value="True"/>
<LoadedDesigner Value="True"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit1> </Unit1>
<Unit2> <Unit2>
<Filename Value="..\..\Src\classes\acs_audio.pas"/> <Filename Value="..\..\Src\classes\acs_audio.pas"/>
<UnitName Value="acs_audio"/> <UnitName Value="acs_audio"/>
<CursorPos X="25" Y="238"/> <WindowIndex Value="1"/>
<TopLine Value="225"/> <TopLine Value="225"/>
<EditorIndex Value="2"/> <CursorPos X="25" Y="238"/>
<UsageCount Value="22"/> <UsageCount Value="22"/>
<Loaded Value="True"/> <DefaultSyntaxHighlighter Value="Delphi"/>
</Unit2> </Unit2>
<Unit3> <Unit3>
<Filename Value="..\..\Src\drivers\windows\acs_audio.inc"/> <Filename Value="..\..\Src\drivers\windows\acs_audio.inc"/>
<CursorPos X="19" Y="244"/>
<TopLine Value="228"/> <TopLine Value="228"/>
<CursorPos X="19" Y="244"/>
<UsageCount Value="20"/> <UsageCount Value="20"/>
</Unit3> </Unit3>
<Unit4> <Unit4>
<Filename Value="..\..\..\..\lazarus\lcl\include\control.inc"/> <Filename Value="..\..\..\..\lazarus\lcl\include\control.inc"/>
<CursorPos X="1" Y="1823"/>
<TopLine Value="1808"/> <TopLine Value="1808"/>
<CursorPos X="1" Y="1823"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit4> </Unit4>
<Unit5> <Unit5>
<Filename Value="..\..\..\..\lazarus\lcl\include\buttoncontrol.inc"/> <Filename Value="..\..\..\..\lazarus\lcl\include\buttoncontrol.inc"/>
<CursorPos X="1" Y="58"/>
<TopLine Value="43"/> <TopLine Value="43"/>
<CursorPos X="1" Y="58"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit5> </Unit5>
<Unit6> <Unit6>
<Filename Value="..\..\..\..\lazarus\lcl\include\buttons.inc"/> <Filename Value="..\..\..\..\lazarus\lcl\include\buttons.inc"/>
<CursorPos X="1" Y="242"/>
<TopLine Value="227"/> <TopLine Value="227"/>
<CursorPos X="1" Y="242"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit6> </Unit6>
<Unit7> <Unit7>
<Filename Value="..\..\Src\drivers\ACS_StdAudio.pas"/> <Filename Value="..\..\Src\drivers\ACS_StdAudio.pas"/>
<UnitName Value="acs_stdaudio"/> <UnitName Value="acs_stdaudio"/>
<CursorPos X="10" Y="115"/>
<TopLine Value="83"/> <TopLine Value="83"/>
<CursorPos X="10" Y="115"/>
<UsageCount Value="20"/> <UsageCount Value="20"/>
</Unit7> </Unit7>
<Unit8> <Unit8>
<Filename Value="..\..\Src\classes\acs_file.pas"/> <Filename Value="..\..\Src\classes\acs_file.pas"/>
<UnitName Value="acs_file"/> <UnitName Value="acs_file"/>
<CursorPos X="1" Y="291"/> <WindowIndex Value="1"/>
<TopLine Value="277"/> <TopLine Value="277"/>
<EditorIndex Value="1"/> <CursorPos X="1" Y="291"/>
<UsageCount Value="22"/> <UsageCount Value="22"/>
<Loaded Value="True"/> <DefaultSyntaxHighlighter Value="Delphi"/>
</Unit8> </Unit8>
<Unit9> <Unit9>
<Filename Value="..\..\Src\fileformats\acs_allformats.pas"/> <Filename Value="..\..\Src\fileformats\acs_allformats.pas"/>
<UnitName Value="acs_allformats"/> <UnitName Value="acs_allformats"/>
<CursorPos X="8" Y="8"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="8" Y="8"/>
<UsageCount Value="17"/> <UsageCount Value="17"/>
</Unit9> </Unit9>
<Unit10> <Unit10>
<Filename Value="..\..\Src\fileformats\acs_dsaudio.pas"/> <Filename Value="..\..\Src\fileformats\acs_dsaudio.pas"/>
<UnitName Value="acs_dsaudio"/> <UnitName Value="acs_dsaudio"/>
<CursorPos X="13" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="13" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit10> </Unit10>
<Unit11> <Unit11>
<Filename Value="..\..\Src\fileformats\acs_dsfiles.pas"/> <Filename Value="..\..\Src\fileformats\acs_dsfiles.pas"/>
<UnitName Value="acs_dsfiles"/> <UnitName Value="acs_dsfiles"/>
<CursorPos X="1" Y="326"/>
<TopLine Value="305"/> <TopLine Value="305"/>
<CursorPos X="1" Y="326"/>
<UsageCount Value="14"/> <UsageCount Value="14"/>
</Unit11> </Unit11>
<Unit12> <Unit12>
<Filename Value="..\..\Src\fileformats\acs_vorbis.pas"/> <Filename Value="..\..\Src\fileformats\acs_vorbis.pas"/>
<UnitName Value="acs_vorbis"/> <UnitName Value="acs_vorbis"/>
<CursorPos X="1" Y="462"/>
<TopLine Value="446"/> <TopLine Value="446"/>
<CursorPos X="1" Y="462"/>
<UsageCount Value="17"/> <UsageCount Value="17"/>
</Unit12> </Unit12>
<Unit13> <Unit13>
<Filename Value="..\..\Src\classes\acs_classes.pas"/> <Filename Value="..\..\Src\classes\acs_classes.pas"/>
<UnitName Value="acs_classes"/> <UnitName Value="acs_classes"/>
<CursorPos X="25" Y="694"/> <WindowIndex Value="0"/>
<TopLine Value="680"/> <TopLine Value="1148"/>
<EditorIndex Value="3"/> <CursorPos X="1" Y="1166"/>
<UsageCount Value="22"/> <UsageCount Value="22"/>
<Loaded Value="True"/> <DefaultSyntaxHighlighter Value="Delphi"/>
</Unit13> </Unit13>
<Unit14> <Unit14>
<Filename Value="..\..\Src\classes\ACS_Strings.pas"/> <Filename Value="..\..\Src\classes\ACS_Strings.pas"/>
<UnitName Value="ACS_Strings"/> <UnitName Value="ACS_Strings"/>
<CursorPos X="54" Y="48"/>
<TopLine Value="22"/> <TopLine Value="22"/>
<CursorPos X="54" Y="48"/>
<UsageCount Value="16"/> <UsageCount Value="16"/>
</Unit14> </Unit14>
<Unit15> <Unit15>
<Filename Value="..\..\Src\drivers\acs_dxaudio.pas"/> <Filename Value="..\..\Src\drivers\acs_dxaudio.pas"/>
<UnitName Value="acs_dxaudio"/> <UnitName Value="acs_dxaudio"/>
<CursorPos X="10" Y="335"/>
<TopLine Value="332"/> <TopLine Value="332"/>
<CursorPos X="10" Y="335"/>
<UsageCount Value="17"/> <UsageCount Value="17"/>
</Unit15> </Unit15>
<Unit16> <Unit16>
<Filename Value="..\..\Src\fileformats\ACS_Wave.pas"/> <Filename Value="..\..\Src\fileformats\ACS_Wave.pas"/>
<UnitName Value="acs_wave"/> <UnitName Value="acs_wave"/>
<CursorPos X="16" Y="108"/>
<TopLine Value="76"/> <TopLine Value="76"/>
<CursorPos X="16" Y="108"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit16> </Unit16>
<Unit17> <Unit17>
<Filename Value="..\..\..\..\lazarus\lcl\LResources.pp"/> <Filename Value="..\..\..\..\lazarus\lcl\LResources.pp"/>
<UnitName Value="LResources"/> <UnitName Value="LResources"/>
<CursorPos X="26" Y="2101"/>
<TopLine Value="2082"/> <TopLine Value="2082"/>
<CursorPos X="26" Y="2101"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit17> </Unit17>
<Unit18> <Unit18>
<Filename Value="..\Lazarus\Mediaplayer\uplayer.pas"/> <Filename Value="..\Lazarus\Mediaplayer\uplayer.pas"/>
<HasResources Value="True"/> <HasResources Value="True"/>
<UnitName Value="uPlayer"/> <UnitName Value="uPlayer"/>
<CursorPos X="1" Y="351"/>
<TopLine Value="329"/> <TopLine Value="329"/>
<CursorPos X="1" Y="351"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit18> </Unit18>
<Unit19> <Unit19>
<Filename Value="..\Win32\CDPlayer\Main.pas"/> <Filename Value="..\Win32\CDPlayer\Main.pas"/>
<UnitName Value="Main"/> <UnitName Value="Main"/>
<CursorPos X="13" Y="121"/>
<TopLine Value="98"/> <TopLine Value="98"/>
<CursorPos X="13" Y="121"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit19> </Unit19>
<Unit20> <Unit20>
<Filename Value="..\Win32\OggPlayer\Main.pas"/> <Filename Value="..\Win32\OggPlayer\Main.pas"/>
<UnitName Value="Main"/> <UnitName Value="Main"/>
<CursorPos X="1" Y="129"/>
<TopLine Value="105"/> <TopLine Value="105"/>
<CursorPos X="1" Y="129"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit20> </Unit20>
<Unit21> <Unit21>
<Filename Value="..\Win32\AudioPlayer\Main.pas"/> <Filename Value="..\Win32\AudioPlayer\Main.pas"/>
<UnitName Value="Main"/> <UnitName Value="Main"/>
<CursorPos X="13" Y="28"/>
<TopLine Value="28"/> <TopLine Value="28"/>
<CursorPos X="13" Y="28"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit21> </Unit21>
<Unit22> <Unit22>
<Filename Value="..\..\..\..\fpc\packages\extra\winunits\activex.pp"/> <Filename Value="..\..\..\..\fpc\packages\extra\winunits\activex.pp"/>
<UnitName Value="activex"/> <UnitName Value="activex"/>
<CursorPos X="5" Y="2678"/>
<TopLine Value="2661"/> <TopLine Value="2661"/>
<CursorPos X="5" Y="2678"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit22> </Unit22>
<Unit23> <Unit23>
<Filename Value="uplaylist.pas"/> <Filename Value="uplaylist.pas"/>
<ComponentName Value="fPlaylist"/>
<IsPartOfProject Value="True"/> <IsPartOfProject Value="True"/>
<ResourceFilename Value="uplaylist.lrs"/> <ComponentName Value="fPlaylist"/>
<UnitName Value="uPlaylist"/> <UnitName Value="uPlaylist"/>
<CursorPos X="8" Y="32"/>
<TopLine Value="17"/> <TopLine Value="17"/>
<CursorPos X="8" Y="32"/>
<UsageCount Value="43"/> <UsageCount Value="43"/>
</Unit23> </Unit23>
<Unit24> <Unit24>
<Filename Value="..\..\..\..\lazarus\lcl\interfaces\win32\win32object.inc"/> <Filename Value="..\..\..\..\lazarus\lcl\interfaces\win32\win32object.inc"/>
<CursorPos X="1" Y="304"/>
<TopLine Value="287"/> <TopLine Value="287"/>
<CursorPos X="1" Y="304"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit24> </Unit24>
<Unit25> <Unit25>
<Filename Value="..\..\Src\classes\acs_cdrom.pas"/> <Filename Value="..\..\Src\classes\acs_cdrom.pas"/>
<UnitName Value="acs_cdrom"/> <UnitName Value="acs_cdrom"/>
<CursorPos X="35" Y="6"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="35" Y="6"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit25> </Unit25>
<Unit26> <Unit26>
<Filename Value="uvis.pas"/> <Filename Value="uvis.pas"/>
<ComponentName Value="fVizu"/>
<IsPartOfProject Value="True"/> <IsPartOfProject Value="True"/>
<ResourceFilename Value="uvis.lrs"/> <ComponentName Value="fVizu"/>
<UnitName Value="uvis"/> <UnitName Value="uvis"/>
<CursorPos X="34" Y="9"/>
<TopLine Value="58"/> <TopLine Value="58"/>
<CursorPos X="34" Y="9"/>
<UsageCount Value="40"/> <UsageCount Value="40"/>
</Unit26> </Unit26>
<Unit27> <Unit27>
<Filename Value="..\..\Src\classes\ACS_Indicator.pas"/> <Filename Value="..\..\Src\classes\ACS_Indicator.pas"/>
<UnitName Value="ACS_Indicator"/> <UnitName Value="ACS_Indicator"/>
<CursorPos X="52" Y="186"/>
<TopLine Value="157"/> <TopLine Value="157"/>
<CursorPos X="52" Y="186"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit27> </Unit27>
<Unit28> <Unit28>
<Filename Value="..\..\Src\classes\ACS_Procs.pas"/> <Filename Value="..\..\Src\classes\ACS_Procs.pas"/>
<UnitName Value="ACS_Procs"/> <UnitName Value="ACS_Procs"/>
<CursorPos X="5" Y="268"/>
<TopLine Value="235"/> <TopLine Value="235"/>
<CursorPos X="5" Y="268"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit28> </Unit28>
<Unit29> <Unit29>
<Filename Value="..\..\..\..\lazarus\lcl\Graphics.pp"/> <Filename Value="..\..\..\..\lazarus\lcl\Graphics.pp"/>
<UnitName Value="Graphics"/> <UnitName Value="Graphics"/>
<CursorPos X="15" Y="927"/>
<TopLine Value="911"/> <TopLine Value="911"/>
<CursorPos X="15" Y="927"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit29> </Unit29>
<Unit30> <Unit30>
<Filename Value="..\..\..\..\lazarus\lcl\graphtype.pp"/> <Filename Value="..\..\..\..\lazarus\lcl\graphtype.pp"/>
<UnitName Value="GraphType"/> <UnitName Value="GraphType"/>
<CursorPos X="12" Y="2"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="12" Y="2"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit30> </Unit30>
<Unit31> <Unit31>
<Filename Value="..\..\..\..\fpc\fcl\image\fpimage.pp"/> <Filename Value="..\..\..\..\fpc\fcl\image\fpimage.pp"/>
<UnitName Value="FPimage"/> <UnitName Value="FPimage"/>
<CursorPos X="15" Y="32"/>
<TopLine Value="14"/> <TopLine Value="14"/>
<CursorPos X="15" Y="32"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit31> </Unit31>
<Unit32> <Unit32>
<Filename Value="..\..\..\..\lazarus\ide\lazarus.pp"/> <Filename Value="..\..\..\..\lazarus\ide\lazarus.pp"/>
<UnitName Value="Lazarus"/> <UnitName Value="Lazarus"/>
<CursorPos X="1" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit32> </Unit32>
<Unit33> <Unit33>
<Filename Value="..\..\..\..\lazarus\lcl\include\filedialog.inc"/> <Filename Value="..\..\..\..\lazarus\lcl\include\filedialog.inc"/>
<CursorPos X="1" Y="50"/>
<TopLine Value="33"/> <TopLine Value="33"/>
<CursorPos X="1" Y="50"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit33> </Unit33>
<Unit34> <Unit34>
<Filename Value="windows\C\src\LKomponenten\acs\Src\fileformats\ACS_Vorbis.pas"/> <Filename Value="windows\C\src\LKomponenten\acs\Src\fileformats\ACS_Vorbis.pas"/>
<UnitName Value="ACS_Vorbis"/> <UnitName Value="ACS_Vorbis"/>
<CursorPos X="37" Y="284"/>
<TopLine Value="255"/> <TopLine Value="255"/>
<CursorPos X="37" Y="284"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit34> </Unit34>
<Unit35> <Unit35>
<Filename Value="windows\C\src\LKomponenten\acs\Src\fileformats\ACS_Allformats.pas"/> <Filename Value="windows\C\src\LKomponenten\acs\Src\fileformats\ACS_Allformats.pas"/>
<UnitName Value="acs_allformats"/> <UnitName Value="acs_allformats"/>
<CursorPos X="1" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit35> </Unit35>
<Unit36> <Unit36>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_File.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_File.pas"/>
<UnitName Value="ACS_File"/> <UnitName Value="ACS_File"/>
<CursorPos X="14" Y="231"/>
<TopLine Value="195"/> <TopLine Value="195"/>
<CursorPos X="14" Y="231"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit36> </Unit36>
<Unit37> <Unit37>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Classes.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Classes.pas"/>
<UnitName Value="ACS_Classes"/> <UnitName Value="ACS_Classes"/>
<CursorPos X="19" Y="231"/>
<TopLine Value="213"/> <TopLine Value="213"/>
<CursorPos X="19" Y="231"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit37> </Unit37>
<Unit38> <Unit38>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Audio.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Audio.pas"/>
<UnitName Value="ACS_Audio"/> <UnitName Value="ACS_Audio"/>
<CursorPos X="19" Y="308"/>
<TopLine Value="290"/> <TopLine Value="290"/>
<CursorPos X="19" Y="308"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit38> </Unit38>
<Unit39> <Unit39>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_AudioMix.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_AudioMix.pas"/>
<UnitName Value="ACS_AudioMix"/> <UnitName Value="ACS_AudioMix"/>
<CursorPos X="42" Y="80"/>
<TopLine Value="62"/> <TopLine Value="62"/>
<CursorPos X="42" Y="80"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit39> </Unit39>
<Unit40> <Unit40>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_CDROM.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_CDROM.pas"/>
<UnitName Value="ACS_CDROM"/> <UnitName Value="ACS_CDROM"/>
<CursorPos X="19" Y="127"/>
<TopLine Value="109"/> <TopLine Value="109"/>
<CursorPos X="19" Y="127"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit40> </Unit40>
<Unit41> <Unit41>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\linux\ACS_CDROM.inc"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\linux\ACS_CDROM.inc"/>
<CursorPos X="18" Y="356"/>
<TopLine Value="320"/> <TopLine Value="320"/>
<CursorPos X="18" Y="356"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit41> </Unit41>
<Unit42> <Unit42>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Converters.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Converters.pas"/>
<UnitName Value="ACS_Converters"/> <UnitName Value="ACS_Converters"/>
<CursorPos X="12" Y="823"/>
<TopLine Value="803"/> <TopLine Value="803"/>
<CursorPos X="12" Y="823"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit42> </Unit42>
<Unit43> <Unit43>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Types.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Types.pas"/>
<UnitName Value="ACS_Types"/> <UnitName Value="ACS_Types"/>
<CursorPos X="41" Y="75"/>
<TopLine Value="34"/> <TopLine Value="34"/>
<CursorPos X="41" Y="75"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit43> </Unit43>
<Unit44> <Unit44>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Procs.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Procs.pas"/>
<UnitName Value="ACS_Procs"/> <UnitName Value="ACS_Procs"/>
<CursorPos X="38" Y="276"/>
<TopLine Value="258"/> <TopLine Value="258"/>
<CursorPos X="38" Y="276"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit44> </Unit44>
<Unit45> <Unit45>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Filters.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Filters.pas"/>
<UnitName Value="ACS_Filters"/> <UnitName Value="ACS_Filters"/>
<CursorPos X="23" Y="673"/>
<TopLine Value="654"/> <TopLine Value="654"/>
<CursorPos X="23" Y="673"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit45> </Unit45>
<Unit46> <Unit46>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Indicator.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Indicator.pas"/>
<UnitName Value="ACS_Indicator"/> <UnitName Value="ACS_Indicator"/>
<CursorPos X="21" Y="115"/>
<TopLine Value="93"/> <TopLine Value="93"/>
<CursorPos X="21" Y="115"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit46> </Unit46>
<Unit47> <Unit47>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Misc.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Misc.pas"/>
<UnitName Value="ACS_Misc"/> <UnitName Value="ACS_Misc"/>
<CursorPos X="12" Y="496"/>
<TopLine Value="478"/> <TopLine Value="478"/>
<CursorPos X="12" Y="496"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit47> </Unit47>
<Unit48> <Unit48>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_MultiMix.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_MultiMix.pas"/>
<UnitName Value="ACS_MultiMix"/> <UnitName Value="ACS_MultiMix"/>
<CursorPos X="28" Y="235"/>
<TopLine Value="217"/> <TopLine Value="217"/>
<CursorPos X="28" Y="235"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit48> </Unit48>
<Unit49> <Unit49>
<Filename Value="windows\D\LKomponenten\acs\Src\drivers\ACS_StdAudio.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\drivers\ACS_StdAudio.pas"/>
<UnitName Value="ACS_StdAudio"/> <UnitName Value="ACS_StdAudio"/>
<CursorPos X="42" Y="164"/>
<TopLine Value="146"/> <TopLine Value="146"/>
<CursorPos X="42" Y="164"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit49> </Unit49>
<Unit50> <Unit50>
<Filename Value="windows\D\LKomponenten\acs\Src\drivers\linux\ACS_Audio.inc"/> <Filename Value="windows\D\LKomponenten\acs\Src\drivers\linux\ACS_Audio.inc"/>
<CursorPos X="12" Y="69"/>
<TopLine Value="50"/> <TopLine Value="50"/>
<CursorPos X="12" Y="69"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit50> </Unit50>
<Unit51> <Unit51>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_VolumeQuery.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_VolumeQuery.pas"/>
<UnitName Value="ACS_VolumeQuery"/> <UnitName Value="ACS_VolumeQuery"/>
<CursorPos X="27" Y="166"/>
<TopLine Value="147"/> <TopLine Value="147"/>
<CursorPos X="27" Y="166"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit51> </Unit51>
<Unit52> <Unit52>
<Filename Value="windows\D\LKomponenten\acs\Src\Linux\acs_reg.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\Linux\acs_reg.pas"/>
<UnitName Value="acs_reg"/> <UnitName Value="acs_reg"/>
<CursorPos X="67" Y="35"/>
<TopLine Value="11"/> <TopLine Value="11"/>
<CursorPos X="67" Y="35"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit52> </Unit52>
<Unit53> <Unit53>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Mixer.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Mixer.pas"/>
<UnitName Value="ACS_Mixer"/> <UnitName Value="ACS_Mixer"/>
<CursorPos X="16" Y="241"/>
<TopLine Value="212"/> <TopLine Value="212"/>
<CursorPos X="16" Y="241"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit53> </Unit53>
<Unit54> <Unit54>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\linux\ACS_Mixer.inc"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\linux\ACS_Mixer.inc"/>
<CursorPos X="19" Y="119"/>
<TopLine Value="101"/> <TopLine Value="101"/>
<CursorPos X="19" Y="119"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit54> </Unit54>
<Unit55> <Unit55>
<Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Streams.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\classes\ACS_Streams.pas"/>
<UnitName Value="ACS_Streams"/> <UnitName Value="ACS_Streams"/>
<CursorPos X="14" Y="202"/>
<TopLine Value="172"/> <TopLine Value="172"/>
<CursorPos X="14" Y="202"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit55> </Unit55>
<Unit56> <Unit56>
<Filename Value="windows\D\LKomponenten\acs\Src\fileformats\ACS_Vorbis.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\fileformats\ACS_Vorbis.pas"/>
<UnitName Value="ACS_Vorbis"/> <UnitName Value="ACS_Vorbis"/>
<CursorPos X="14" Y="63"/>
<TopLine Value="55"/> <TopLine Value="55"/>
<CursorPos X="14" Y="63"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit56> </Unit56>
<Unit57> <Unit57>
<Filename Value="windows\D\LKomponenten\acs\Src\fileformats\acs_flac.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\fileformats\acs_flac.pas"/>
<UnitName Value="ACS_FLAC"/> <UnitName Value="ACS_FLAC"/>
<CursorPos X="1" Y="60"/>
<TopLine Value="32"/> <TopLine Value="32"/>
<CursorPos X="1" Y="60"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit57> </Unit57>
<Unit58> <Unit58>
<Filename Value="windows\D\LKomponenten\acs\Src\fileformats\acs_lame.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\fileformats\acs_lame.pas"/>
<UnitName Value="ACS_LAME"/> <UnitName Value="ACS_LAME"/>
<CursorPos X="29" Y="89"/>
<TopLine Value="64"/> <TopLine Value="64"/>
<CursorPos X="29" Y="89"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit58> </Unit58>
<Unit59> <Unit59>
<Filename Value="windows\D\LKomponenten\acs\Src\fileformats\acs_mad.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\fileformats\acs_mad.pas"/>
<UnitName Value="ACS_MAD"/> <UnitName Value="ACS_MAD"/>
<CursorPos X="16" Y="62"/>
<TopLine Value="46"/> <TopLine Value="46"/>
<CursorPos X="16" Y="62"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit59> </Unit59>
<Unit60> <Unit60>
<Filename Value="windows\D\LKomponenten\acs\Src\fileformats\ACS_Wave.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\fileformats\ACS_Wave.pas"/>
<UnitName Value="ACS_Wave"/> <UnitName Value="ACS_Wave"/>
<CursorPos X="16" Y="1361"/>
<TopLine Value="1359"/> <TopLine Value="1359"/>
<CursorPos X="16" Y="1361"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit60> </Unit60>
<Unit61> <Unit61>
<Filename Value="umain.lfm"/> <Filename Value="umain.lfm"/>
<CursorPos X="30" Y="559"/>
<TopLine Value="527"/> <TopLine Value="527"/>
<UsageCount Value="10"/> <CursorPos X="30" Y="559"/>
<SyntaxHighlighter Value="LFM"/> <SyntaxHighlighter Value="LFM"/>
<UsageCount Value="10"/>
</Unit61> </Unit61>
<Unit62> <Unit62>
<Filename Value="..\..\..\..\fpc\rtl\objpas\classes\classesh.inc"/> <Filename Value="..\..\..\..\fpc\rtl\objpas\classes\classesh.inc"/>
<CursorPos X="17" Y="193"/>
<TopLine Value="175"/> <TopLine Value="175"/>
<CursorPos X="17" Y="193"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit62> </Unit62>
<Unit63> <Unit63>
<Filename Value="..\..\..\..\fpc\rtl\objpas\classes\lists.inc"/> <Filename Value="..\..\..\..\fpc\rtl\objpas\classes\lists.inc"/>
<CursorPos X="1" Y="370"/>
<TopLine Value="368"/> <TopLine Value="368"/>
<CursorPos X="1" Y="370"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit63> </Unit63>
<Unit64> <Unit64>
<Filename Value="..\..\Src\fileformats\ACS_FLAC.pas"/> <Filename Value="..\..\Src\fileformats\ACS_FLAC.pas"/>
<UnitName Value="ACS_FLAC"/> <UnitName Value="ACS_FLAC"/>
<CursorPos X="1" Y="65"/>
<TopLine Value="65"/> <TopLine Value="65"/>
<CursorPos X="1" Y="65"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit64> </Unit64>
<Unit65> <Unit65>
<Filename Value="..\..\Src\fileformats\ACS_MAC.pas"/> <Filename Value="..\..\Src\fileformats\ACS_MAC.pas"/>
<UnitName Value="ACS_MAC"/> <UnitName Value="ACS_MAC"/>
<CursorPos X="1" Y="49"/>
<TopLine Value="49"/> <TopLine Value="49"/>
<CursorPos X="1" Y="49"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit65> </Unit65>
<Unit66> <Unit66>
<Filename Value="..\..\..\..\lazarus\lcl\interfaces\win32\Win32WSControls.pp"/> <Filename Value="..\..\..\..\lazarus\lcl\interfaces\win32\Win32WSControls.pp"/>
<UnitName Value="Win32WSControls"/> <UnitName Value="Win32WSControls"/>
<CursorPos X="30" Y="209"/>
<TopLine Value="191"/> <TopLine Value="191"/>
<CursorPos X="30" Y="209"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit66> </Unit66>
<Unit67> <Unit67>
<Filename Value="..\..\Src\fileformats\ACS_LAME.pas"/> <Filename Value="..\..\Src\fileformats\ACS_LAME.pas"/>
<UnitName Value="ACS_LAME"/> <UnitName Value="ACS_LAME"/>
<CursorPos X="14" Y="61"/>
<TopLine Value="49"/> <TopLine Value="49"/>
<CursorPos X="14" Y="61"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit67> </Unit67>
<Unit68> <Unit68>
<Filename Value="..\..\Src\fileformats\ACS_MAD.pas"/> <Filename Value="..\..\Src\fileformats\ACS_MAD.pas"/>
<UnitName Value="ACS_MAD"/> <UnitName Value="ACS_MAD"/>
<CursorPos X="14" Y="239"/>
<TopLine Value="207"/> <TopLine Value="207"/>
<CursorPos X="14" Y="239"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit68> </Unit68>
<Unit69> <Unit69>
<Filename Value="..\..\..\..\fpc\rtl\inc\systemh.inc"/> <Filename Value="..\..\..\..\fpc\rtl\inc\systemh.inc"/>
<CursorPos X="11" Y="370"/>
<TopLine Value="354"/> <TopLine Value="354"/>
<CursorPos X="11" Y="370"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit69> </Unit69>
<Unit70> <Unit70>
@ -540,196 +545,289 @@
<ComponentName Value="frDesignerForm"/> <ComponentName Value="frDesignerForm"/>
<HasResources Value="True"/> <HasResources Value="True"/>
<UnitName Value="LR_Desgn"/> <UnitName Value="LR_Desgn"/>
<CursorPos X="1" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit70> </Unit70>
<Unit71> <Unit71>
<Filename Value="windows\D\lazarus\lcl\lresources.pp"/> <Filename Value="windows\D\lazarus\lcl\lresources.pp"/>
<UnitName Value="LResources"/> <UnitName Value="LResources"/>
<CursorPos X="1" Y="2098"/>
<TopLine Value="2077"/> <TopLine Value="2077"/>
<CursorPos X="1" Y="2098"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit71> </Unit71>
<Unit72> <Unit72>
<Filename Value="windows\D\fpc\rtl\inc\systemh.inc"/> <Filename Value="windows\D\fpc\rtl\inc\systemh.inc"/>
<CursorPos X="11" Y="370"/>
<TopLine Value="352"/> <TopLine Value="352"/>
<CursorPos X="11" Y="370"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit72> </Unit72>
<Unit73> <Unit73>
<Filename Value="..\..\..\..\acs tmp\Src\Common\ACS_Wave.pas"/> <Filename Value="..\..\..\..\acs tmp\Src\Common\ACS_Wave.pas"/>
<UnitName Value="ACS_Wave"/> <UnitName Value="ACS_Wave"/>
<CursorPos X="1" Y="126"/>
<TopLine Value="123"/> <TopLine Value="123"/>
<CursorPos X="1" Y="126"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit73> </Unit73>
<Unit74> <Unit74>
<Filename Value="windows\D\fpc\rtl\i386\i386.inc"/> <Filename Value="windows\D\fpc\rtl\i386\i386.inc"/>
<CursorPos X="72" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="72" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit74> </Unit74>
<Unit75> <Unit75>
<Filename Value="windows\D\acs tmp\Src\Common\ACS_Wave.pas"/> <Filename Value="windows\D\acs tmp\Src\Common\ACS_Wave.pas"/>
<UnitName Value="ACS_Wave"/> <UnitName Value="ACS_Wave"/>
<CursorPos X="20" Y="899"/>
<TopLine Value="869"/> <TopLine Value="869"/>
<CursorPos X="20" Y="899"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit75> </Unit75>
<Unit76> <Unit76>
<Filename Value="..\..\Src\classes\windows\acs_cdrom.inc"/> <Filename Value="..\..\Src\classes\windows\acs_cdrom.inc"/>
<CursorPos X="16" Y="266"/>
<TopLine Value="244"/> <TopLine Value="244"/>
<CursorPos X="16" Y="266"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit76> </Unit76>
<Unit77> <Unit77>
<Filename Value="..\..\..\..\lazarus\lcl\include\canvas.inc"/> <Filename Value="..\..\..\..\lazarus\lcl\include\canvas.inc"/>
<CursorPos X="10" Y="1476"/>
<TopLine Value="1469"/> <TopLine Value="1469"/>
<CursorPos X="10" Y="1476"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit77> </Unit77>
<Unit78> <Unit78>
<Filename Value="..\..\..\..\fpc\fcl\image\fpcanvas.pp"/> <Filename Value="..\..\..\..\fpc\fcl\image\fpcanvas.pp"/>
<UnitName Value="FPCanvas"/> <UnitName Value="FPCanvas"/>
<CursorPos X="13" Y="225"/>
<TopLine Value="193"/> <TopLine Value="193"/>
<CursorPos X="13" Y="225"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit78> </Unit78>
<Unit79> <Unit79>
<Filename Value="..\..\..\..\fpc\fcl\image\FPCanvas.inc"/> <Filename Value="..\..\..\..\fpc\fcl\image\FPCanvas.inc"/>
<CursorPos X="1" Y="267"/>
<TopLine Value="265"/> <TopLine Value="265"/>
<CursorPos X="1" Y="267"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit79> </Unit79>
<Unit80> <Unit80>
<Filename Value="..\..\..\..\SRC\lazarus\ide\lazarus.pp"/> <Filename Value="..\..\..\..\SRC\lazarus\ide\lazarus.pp"/>
<UnitName Value="Lazarus"/> <UnitName Value="Lazarus"/>
<CursorPos X="27" Y="20"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="27" Y="20"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit80> </Unit80>
<Unit81> <Unit81>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\acs_allformats.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\acs_allformats.pas"/>
<UnitName Value="acs_allformats"/> <UnitName Value="acs_allformats"/>
<CursorPos X="8" Y="13"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="8" Y="13"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit81> </Unit81>
<Unit82> <Unit82>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\acs_wave.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\acs_wave.pas"/>
<UnitName Value="acs_wave"/> <UnitName Value="acs_wave"/>
<CursorPos X="3" Y="1485"/>
<TopLine Value="1462"/> <TopLine Value="1462"/>
<CursorPos X="3" Y="1485"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit82> </Unit82>
<Unit83> <Unit83>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\acs_vorbis.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\acs_vorbis.pas"/>
<UnitName Value="acs_vorbis"/> <UnitName Value="acs_vorbis"/>
<CursorPos X="12" Y="446"/>
<TopLine Value="416"/> <TopLine Value="416"/>
<CursorPos X="12" Y="446"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit83> </Unit83>
<Unit84> <Unit84>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\Codec.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\Codec.pas"/>
<UnitName Value="codec"/> <UnitName Value="codec"/>
<CursorPos X="16" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="16" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit84> </Unit84>
<Unit85> <Unit85>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\vorbisfile.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\vorbisfile.pas"/>
<UnitName Value="vorbisfile"/> <UnitName Value="vorbisfile"/>
<CursorPos X="21" Y="224"/>
<TopLine Value="191"/> <TopLine Value="191"/>
<CursorPos X="21" Y="224"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit85> </Unit85>
<Unit86> <Unit86>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\ogg.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\ogg.pas"/>
<UnitName Value="ogg"/> <UnitName Value="ogg"/>
<CursorPos X="1" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit86> </Unit86>
<Unit87> <Unit87>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\vorbis_codec.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\vorbis_codec.pas"/>
<UnitName Value="codec"/> <UnitName Value="codec"/>
<CursorPos X="12" Y="34"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="12" Y="34"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit87> </Unit87>
<Unit88> <Unit88>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\vorbiscodec.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\vorbiscodec.pas"/>
<UnitName Value="vorbiscodec"/> <UnitName Value="vorbiscodec"/>
<CursorPos X="1" Y="1"/>
<TopLine Value="427"/> <TopLine Value="427"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit88> </Unit88>
<Unit89> <Unit89>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\VorbisEnc.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\fileformats\general\VorbisEnc.pas"/>
<UnitName Value="vorbisenc"/> <UnitName Value="vorbisenc"/>
<CursorPos X="1" Y="1"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit89> </Unit89>
<Unit90> <Unit90>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\classes\acs_strings.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\classes\acs_strings.pas"/>
<UnitName Value="acs_strings"/> <UnitName Value="acs_strings"/>
<CursorPos X="1" Y="23"/>
<TopLine Value="1"/> <TopLine Value="1"/>
<CursorPos X="1" Y="23"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit90> </Unit90>
<Unit91> <Unit91>
<Filename Value="..\..\..\..\SRC\fpc\rtl\win32\wininc\ascdef.inc"/> <Filename Value="..\..\..\..\SRC\fpc\rtl\win32\wininc\ascdef.inc"/>
<CursorPos X="10" Y="70"/>
<TopLine Value="47"/> <TopLine Value="47"/>
<CursorPos X="10" Y="70"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit91> </Unit91>
<Unit92> <Unit92>
<Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\classes\acs_classes.pas"/> <Filename Value="..\..\..\..\SRC\LKomponenten\acs\Src\classes\acs_classes.pas"/>
<UnitName Value="acs_classes"/> <UnitName Value="acs_classes"/>
<CursorPos X="1" Y="175"/>
<TopLine Value="164"/> <TopLine Value="164"/>
<CursorPos X="1" Y="175"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit92> </Unit92>
<Unit93> <Unit93>
<Filename Value="windows\D\LKomponenten\acs\Src\drivers\acs_alsaaudio.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\drivers\acs_alsaaudio.pas"/>
<UnitName Value="acs_alsaaudio"/> <UnitName Value="acs_alsaaudio"/>
<CursorPos X="1" Y="356"/>
<TopLine Value="347"/> <TopLine Value="347"/>
<CursorPos X="1" Y="356"/>
<UsageCount Value="11"/> <UsageCount Value="11"/>
</Unit93> </Unit93>
<Unit94> <Unit94>
<Filename Value="windows\D\LKomponenten\acs\Src\drivers\acs_aolive.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\drivers\acs_aolive.pas"/>
<UnitName Value="acs_aolive"/> <UnitName Value="acs_aolive"/>
<CursorPos X="1" Y="205"/>
<TopLine Value="177"/> <TopLine Value="177"/>
<CursorPos X="1" Y="205"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit94> </Unit94>
<Unit95> <Unit95>
<Filename Value="windows\D\LKomponenten\acs\Src\drivers\linux\libao.pas"/> <Filename Value="windows\D\LKomponenten\acs\Src\drivers\linux\libao.pas"/>
<UnitName Value="libao"/> <UnitName Value="libao"/>
<CursorPos X="22" Y="47"/>
<TopLine Value="37"/> <TopLine Value="37"/>
<CursorPos X="22" Y="47"/>
<UsageCount Value="10"/> <UsageCount Value="10"/>
</Unit95> </Unit95>
<Unit96>
<Filename Value="..\..\Src\drivers\acs_alsaaudio.pas"/>
<UnitName Value="acs_alsaaudio"/>
<WindowIndex Value="1"/>
<TopLine Value="1"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit96>
<Unit97>
<Filename Value="..\..\Src\drivers\linux\alsa.pas"/>
<UnitName Value="alsa"/>
<WindowIndex Value="1"/>
<TopLine Value="58"/>
<CursorPos X="31" Y="68"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit97>
<Unit98>
<Filename Value="..\..\..\..\..\..\..\usr\share\fpcsrc\2.6.2\rtl\inc\ctypes.pp"/>
<UnitName Value="ctypes"/>
<WindowIndex Value="1"/>
<TopLine Value="1"/>
<CursorPos X="1" Y="1"/>
<UsageCount Value="10"/>
</Unit98>
<Unit99>
<Filename Value="..\..\..\..\..\fpc\trunk\packages\libc\src\nudph.inc"/>
<WindowIndex Value="1"/>
<TopLine Value="1"/>
<CursorPos X="22" Y="5"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit99>
<Unit100>
<Filename Value="..\..\..\..\..\fpc\trunk\packages\libc\src\nif_trh.inc"/>
<WindowIndex Value="1"/>
<TopLine Value="1"/>
<CursorPos X="19" Y="9"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit100>
<Unit101>
<Filename Value="..\..\..\..\..\fpc\trunk\rtl\netwlibc\libc.pp"/>
<UnitName Value="libc"/>
<WindowIndex Value="1"/>
<TopLine Value="617"/>
<CursorPos X="1" Y="649"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit101>
<Unit102>
<Filename Value="..\..\..\..\..\fpc\trunk\rtl\netwlibc\system.pp"/>
<UnitName Value="system"/>
<WindowIndex Value="1"/>
<TopLine Value="22"/>
<CursorPos X="5" Y="39"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit102>
<Unit103>
<Filename Value="..\..\Src\common\include\linux\libc_types.pas"/>
<UnitName Value="libc_types"/>
<WindowIndex Value="1"/>
<TopLine Value="22"/>
<CursorPos X="1" Y="52"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit103>
<Unit104>
<Filename Value="..\..\Src\linux\laz_acs.pas"/>
<UnitName Value="laz_acs"/>
<WindowIndex Value="1"/>
<TopLine Value="1"/>
<CursorPos X="18" Y="13"/>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="Delphi"/>
</Unit104>
</Units> </Units>
<JumpHistory Count="0" HistoryIndex="-1"/> <JumpHistory Count="4" HistoryIndex="3">
<Position1>
<Filename Value="umain.pas"/>
<Caret Line="113" Column="1" TopLine="99"/>
</Position1>
<Position2>
<Filename Value="umain.pas"/>
<Caret Line="20" Column="10" TopLine="5"/>
</Position2>
<Position3>
<Filename Value="umain.pas"/>
<Caret Line="23" Column="16" TopLine="5"/>
</Position3>
<Position4>
<Filename Value="umain.pas"/>
<Caret Line="20" Column="4" TopLine="5"/>
</Position4>
</JumpHistory>
</ProjectOptions> </ProjectOptions>
<CompilerOptions> <CompilerOptions>
<Version Value="5"/> <Version Value="11"/>
<PathDelim Value="\"/> <PathDelim Value="\"/>
<SearchPaths> <SearchPaths>
<SrcPath Value="$(LazarusDir)\lcl\;$(LazarusDir)\lcl\interfaces\$(LCLWidgetType)\"/> <SrcPath Value="$(LazarusDir)\lcl;$(LazarusDir)\lcl\interfaces\$(LCLWidgetType)"/>
</SearchPaths> </SearchPaths>
<Parsing> <Parsing>
<SyntaxOptions> <SyntaxOptions>
<DelphiCompat Value="True"/> <SyntaxMode Value="Delphi"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions> </SyntaxOptions>
</Parsing> </Parsing>
<CodeGeneration>
<Generate Value="Faster"/>
</CodeGeneration>
<Linking> <Linking>
<Options> <Options>
<Win32> <Win32>
@ -744,6 +842,9 @@
<Debugging> <Debugging>
<BreakPoints Count="1"> <BreakPoints Count="1">
<Item1> <Item1>
<Kind Value="bpkSource"/>
<WatchScope Value="wpsGlobal"/>
<WatchKind Value="wpkWrite"/>
<Source Value="..\..\Src\fileformats\ACS_FLAC.pas"/> <Source Value="..\..\Src\fileformats\ACS_FLAC.pas"/>
<Line Value="576"/> <Line Value="576"/>
</Item1> </Item1>
@ -757,4 +858,5 @@
</Item2> </Item2>
</Watches> </Watches>
</Debugging> </Debugging>
<EditorMacros Count="0"/>
</CONFIG> </CONFIG>

View File

@ -3,9 +3,9 @@ program player;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}
uses uses
{$IFDEF UNIX}{$IFDEF UseCThreads} {$IFDEF UNIX}
cthreads, cthreads,
{$ENDIF}{$ENDIF} {$ENDIF}
Interfaces, // this includes the LCL widgetset Interfaces, // this includes the LCL widgetset
Forms Forms
{ you can add units after this } { you can add units after this }

View File

@ -2,19 +2,21 @@ object fMain: TfMain
Left = 271 Left = 271
Height = 99 Height = 99
Top = 150 Top = 150
Width = 204 Width = 201
HorzScrollBar.Page = 203 HorzScrollBar.Page = 203
VertScrollBar.Page = 98 VertScrollBar.Page = 98
ActiveControl = btOpen ActiveControl = btOpen
BorderStyle = bsToolWindow BorderStyle = bsToolWindow
Caption = 'Audioplayer' Caption = 'Audioplayer'
ClientHeight = 99 ClientHeight = 99
ClientWidth = 204 ClientWidth = 201
OnClose = FormClose OnClose = FormClose
OnCreate = FormCreate OnCreate = FormCreate
LCLVersion = '1.3'
object Panel1: TPanel object Panel1: TPanel
Left = 4 Left = 4
Height = 64 Height = 64
Top = 0
Width = 192 Width = 192
BevelOuter = bvLowered BevelOuter = bvLowered
ClientHeight = 64 ClientHeight = 64
@ -23,13 +25,13 @@ object fMain: TfMain
TabOrder = 0 TabOrder = 0
object lTime: TLabel object lTime: TLabel
Left = 1 Left = 1
Height = 29 Height = 30
Top = 24 Top = 24
Width = 108 Width = 112
AutoSize = False
Caption = '00:00:00' Caption = '00:00:00'
Font.Height = -25 Font.Height = -25
ParentColor = False ParentColor = False
ParentFont = False
end end
object lFilename: TLabel object lFilename: TLabel
Left = 1 Left = 1
@ -40,35 +42,39 @@ object fMain: TfMain
Caption = 'File:' Caption = 'File:'
Font.Height = -9 Font.Height = -9
ParentColor = False ParentColor = False
ParentFont = False
WordWrap = True WordWrap = True
end end
object lTime1: TLabel object lTime1: TLabel
Left = 1 Left = 1
Height = 12 Height = 12
Top = 20 Top = 20
Width = 53 Width = 61
Caption = 'Time remain' Caption = 'Time remain'
Font.Height = -9 Font.Height = -9
ParentColor = False ParentColor = False
ParentFont = False
OnClick = lTime1Click OnClick = lTime1Click
end end
object lTime2: TLabel object lTime2: TLabel
Left = 116 Left = 116
Height = 12 Height = 12
Top = 20 Top = 20
Width = 14 Width = 16
Caption = 'left' Caption = 'left'
Font.Height = -9 Font.Height = -9
ParentColor = False ParentColor = False
ParentFont = False
end end
object lLeft: TLabel object lLeft: TLabel
Left = 116 Left = 116
Height = 15 Height = 15
Top = 28 Top = 28
Width = 51 Width = 56
Caption = '00:00:00' Caption = '00:00:00'
Font.Height = -12 Font.Height = -12
ParentColor = False ParentColor = False
ParentFont = False
end end
object Progress: TProgressBar object Progress: TProgressBar
Left = 1 Left = 1
@ -78,6 +84,7 @@ object fMain: TfMain
Align = alBottom Align = alBottom
Max = 1000 Max = 1000
Smooth = True Smooth = True
TabOrder = 0
end end
end end
object btOpen: TBitBtn object btOpen: TBitBtn
@ -132,7 +139,6 @@ object fMain: TfMain
00000000000000000000 00000000000000000000
} }
Layout = blGlyphTop Layout = blGlyphTop
NumGlyphs = 0
OnClick = OpenClick OnClick = OpenClick
TabOrder = 1 TabOrder = 1
end end
@ -178,7 +184,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6 D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
} }
NumGlyphs = 0
OnClick = btRewClick OnClick = btRewClick
TabOrder = 2 TabOrder = 2
end end
@ -225,7 +230,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
} }
Layout = blGlyphRight Layout = blGlyphRight
NumGlyphs = 0
OnClick = btFfwClick OnClick = btFfwClick
TabOrder = 3 TabOrder = 3
end end
@ -271,7 +275,6 @@ object fMain: TfMain
D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0 D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0
D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FF D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FF
} }
NumGlyphs = 0
OnClick = PlayClick OnClick = PlayClick
TabOrder = 4 TabOrder = 4
end end
@ -317,7 +320,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6 D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
} }
NumGlyphs = 0
OnClick = StopClick OnClick = StopClick
TabOrder = 5 TabOrder = 5
end end
@ -363,7 +365,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6 D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
} }
NumGlyphs = 0
OnClick = Pauseclick OnClick = Pauseclick
TabOrder = 6 TabOrder = 6
end end
@ -397,7 +398,6 @@ object fMain: TfMain
00000000000000000000000000FF000000FF000000FF000000FF000000000000 00000000000000000000000000FF000000FF000000FF000000FF000000000000
0000 0000
} }
NumGlyphs = 0
OnClick = btPlaylistClick OnClick = btPlaylistClick
TabOrder = 7 TabOrder = 7
end end
@ -408,12 +408,13 @@ object fMain: TfMain
Width = 22 Width = 22
BorderSpacing.InnerBorder = 2 BorderSpacing.InnerBorder = 2
Caption = 'Vis' Caption = 'Vis'
NumGlyphs = 0
OnClick = btVizuClick OnClick = btVizuClick
TabOrder = 8 TabOrder = 8
end end
object FileIn1: TACSFileIn object FileIn1: TACSFileIn
EndSample = -1 EndSample = -1
Loop = False
StartSample = 0
left = 172 left = 172
top = 36 top = 36
end end
@ -425,11 +426,12 @@ object fMain: TfMain
top = 36 top = 36
end end
object AudioOut1: TACSAudioOut object AudioOut1: TACSAudioOut
Buffersize = 100000 Buffersize = -1
Driver = 'Wavemapper' Driver = 'No Driver'
Device = 0 Device = 0
Volume = 0
Input = SoundIndicator Input = SoundIndicator
Delay = 6 Delay = -1
SuspendWhenIdle = True SuspendWhenIdle = True
OnDone = AudioOut1Done OnDone = AudioOut1Done
OnThreadException = AudioOut1ThreadException OnThreadException = AudioOut1ThreadException

View File

@ -1,79 +1,80 @@
{ Das ist eine automatisch erzeugte Lazarus-Ressourcendatei } { This is an automatically generated lazarus resource file }
LazarusResources.Add('TfMain','FORMDATA',[ LazarusResources.Add('TfMain','FORMDATA',[
'TPF0'#6'TfMain'#5'fMain'#4'Left'#3#15#1#6'Height'#2'c'#3'Top'#3#150#0#5'Widt' 'TPF0'#6'TfMain'#5'fMain'#4'Left'#3#15#1#6'Height'#2'c'#3'Top'#3#150#0#5'Widt'
+'h'#3#204#0#18'HorzScrollBar.Page'#3#203#0#18'VertScrollBar.Page'#2'b'#13'Ac' +'h'#3#201#0#18'HorzScrollBar.Page'#3#203#0#18'VertScrollBar.Page'#2'b'#13'Ac'
+'tiveControl'#7#6'btOpen'#11'BorderStyle'#7#12'bsToolWindow'#7'Caption'#6#11 +'tiveControl'#7#6'btOpen'#11'BorderStyle'#7#12'bsToolWindow'#7'Caption'#6#11
+'Audioplayer'#12'ClientHeight'#2'c'#11'ClientWidth'#3#204#0#7'OnClose'#7#9'F' +'Audioplayer'#12'ClientHeight'#2'c'#11'ClientWidth'#3#201#0#7'OnClose'#7#9'F'
+'ormClose'#8'OnCreate'#7#10'FormCreate'#0#6'TPanel'#6'Panel1'#4'Left'#2#4#6 +'ormClose'#8'OnCreate'#7#10'FormCreate'#10'LCLVersion'#6#3'1.3'#0#6'TPanel'#6
+'Height'#2'@'#5'Width'#3#192#0#10'BevelOuter'#7#9'bvLowered'#12'ClientHeight' +'Panel1'#4'Left'#2#4#6'Height'#2'@'#3'Top'#2#0#5'Width'#3#192#0#10'BevelOute'
+#2'@'#11'ClientWidth'#3#192#0#11'FullRepaint'#8#8'TabOrder'#2#0#0#6'TLabel'#5 +'r'#7#9'bvLowered'#12'ClientHeight'#2'@'#11'ClientWidth'#3#192#0#11'FullRepa'
+'lTime'#4'Left'#2#1#6'Height'#2#29#3'Top'#2#24#5'Width'#2'l'#8'AutoSize'#8#7 +'int'#8#8'TabOrder'#2#0#0#6'TLabel'#5'lTime'#4'Left'#2#1#6'Height'#2#30#3'To'
+'Caption'#6#8'00:00:00'#11'Font.Height'#2#231#11'ParentColor'#8#0#0#6'TLabel' +'p'#2#24#5'Width'#2'p'#7'Caption'#6#8'00:00:00'#11'Font.Height'#2#231#11'Par'
+#9'lFilename'#4'Left'#2#1#6'Height'#2#12#3'Top'#2#1#5'Width'#3#190#0#5'Align' +'entColor'#8#10'ParentFont'#8#0#0#6'TLabel'#9'lFilename'#4'Left'#2#1#6'Heigh'
+#7#5'alTop'#7'Caption'#6#5'File:'#11'Font.Height'#2#247#11'ParentColor'#8#8 +'t'#2#12#3'Top'#2#1#5'Width'#3#190#0#5'Align'#7#5'alTop'#7'Caption'#6#5'File'
+'WordWrap'#9#0#0#6'TLabel'#6'lTime1'#4'Left'#2#1#6'Height'#2#12#3'Top'#2#20#5 +':'#11'Font.Height'#2#247#11'ParentColor'#8#10'ParentFont'#8#8'WordWrap'#9#0
+'Width'#2'5'#7'Caption'#6#11'Time remain'#11'Font.Height'#2#247#11'ParentCol' +#0#6'TLabel'#6'lTime1'#4'Left'#2#1#6'Height'#2#12#3'Top'#2#20#5'Width'#2'='#7
+'or'#8#7'OnClick'#7#11'lTime1Click'#0#0#6'TLabel'#6'lTime2'#4'Left'#2't'#6'H' +'Caption'#6#11'Time remain'#11'Font.Height'#2#247#11'ParentColor'#8#10'Paren'
+'eight'#2#12#3'Top'#2#20#5'Width'#2#14#7'Caption'#6#4'left'#11'Font.Height'#2 +'tFont'#8#7'OnClick'#7#11'lTime1Click'#0#0#6'TLabel'#6'lTime2'#4'Left'#2't'#6
+#247#11'ParentColor'#8#0#0#6'TLabel'#5'lLeft'#4'Left'#2't'#6'Height'#2#15#3 +'Height'#2#12#3'Top'#2#20#5'Width'#2#16#7'Caption'#6#4'left'#11'Font.Height'
+'Top'#2#28#5'Width'#2'3'#7'Caption'#6#8'00:00:00'#11'Font.Height'#2#244#11'P' +#2#247#11'ParentColor'#8#10'ParentFont'#8#0#0#6'TLabel'#5'lLeft'#4'Left'#2't'
+'arentColor'#8#0#0#12'TProgressBar'#8'Progress'#4'Left'#2#1#6'Height'#2#10#3 +#6'Height'#2#15#3'Top'#2#28#5'Width'#2'8'#7'Caption'#6#8'00:00:00'#11'Font.H'
+'Top'#2'5'#5'Width'#3#190#0#5'Align'#7#8'alBottom'#3'Max'#3#232#3#6'Smooth'#9 +'eight'#2#244#11'ParentColor'#8#10'ParentFont'#8#0#0#12'TProgressBar'#8'Prog'
+#0#0#0#7'TBitBtn'#6'btOpen'#4'Left'#2#4#6'Height'#2#26#3'Top'#2'C'#5'Width'#2 +'ress'#4'Left'#2#1#6'Height'#2#10#3'Top'#2'5'#5'Width'#3#190#0#5'Align'#7#8
+#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10'J'#5#0#0'F'#5#0#0'BM' +'alBottom'#3'Max'#3#232#3#6'Smooth'#9#8'TabOrder'#2#0#0#0#0#7'TBitBtn'#6'btO'
+'F'#5#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#18#0#0#0#18#0#0#0#1#0' '#0#0#0#0#0#16#5#0 +'pen'#4'Left'#2#4#6'Height'#2#26#3'Top'#2'C'#5'Width'#2#28#25'BorderSpacing.'
+#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +'InnerBorder'#2#2#10'Glyph.Data'#10'J'#5#0#0'F'#5#0#0'BMF'#5#0#0#0#0#0#0'6'#0
+#0#0'('#0#0#0#18#0#0#0#18#0#0#0#1#0' '#0#0#0#0#0#16#5#0#0'd'#0#0#0'd'#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0'###'#255'JJJ'#255'IJJ'#255'KLL'#255'LLL'#255'KLL'#255'J' +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'#'
+'KK'#255'HII'#255'FFF'#255'CCC'#255'@AA'#255'344'#255#30#31#31#255#0#0#0#0#0 +'##'#255'JJJ'#255'IJJ'#255'KLL'#255'LLL'#255'KLL'#255'JKK'#255'HII'#255'FFF'
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#189#189#189#255#165#166#166#255#168 +#255'CCC'#255'@AA'#255'344'#255#30#31#31#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#170#170#255#171#173#173#255#172#174#174#255#170#171#171#255#166#167#167#255 +#0#0#0#0#27'3N'#255#189#189#189#255#165#166#166#255#168#170#170#255#171#173
+#160#161#161#255#153#154#154#255#146#148#148#255#139#141#141#255'HII'#255#0#0 +#173#255#172#174#174#255#170#171#171#255#166#167#167#255#160#161#161#255#153
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255'PSV'#255#206#206#206#255#188 +#154#154#255#146#148#148#255#139#141#141#255'HII'#255#0#0#0#0#0#0#0#0#0#0#0#0
+#190#190#255#194#196#196#255#197#198#198#255#194#195#195#255#190#191#191#255 +#0#0#0#0#0#0#0#0#27'3N'#255'PSV'#255#206#206#206#255#188#190#190#255#194#196
+#181#182#182#255#173#174#174#255#164#165#165#255#157#158#158#255'noo'#255#18 +#196#255#197#198#198#255#194#195#195#255#190#191#191#255#181#182#182#255#173
+#18#18#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#24'0I'#255#205#205#205 +#174#174#255#164#165#165#255#157#158#158#255'noo'#255#18#18#18#255#0#0#0#0#0
+#255#201#202#202#255#212#213#213#255#212#213#213#255#208#210#210#255#203#204 +#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#24'0I'#255#205#205#205#255#201#202#202#255
+#204#255#193#194#194#255#184#185#185#255#174#175#175#255#161#162#162#255#148 +#212#213#213#255#212#213#213#255#208#210#210#255#203#204#204#255#193#194#194
+#149#149#255'HII'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255'D}'#183#255 +#255#184#185#185#255#174#175#175#255#161#162#162#255#148#149#149#255'HII'#255
+'NQS'#255#218#218#218#255#218#219#219#255#224#225#225#255#220#221#221#255#213 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255'D}'#183#255'NQS'#255#218#218#218
+#214#214#255#202#203#203#255#192#193#193#255#181#182#182#255#168#169#169#255 +#255#218#219#219#255#224#225#225#255#220#221#221#255#213#214#214#255#202#203
+#159#160#160#255'ghh'#255'!""'#255#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#130#194 +#203#255#192#193#193#255#181#182#182#255#168#169#169#255#159#160#160#255'ghh'
+#254#255#25'1J'#255#219#219#219#255#222#223#223#255#231#232#232#255#228#230 +#255'!""'#255#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#130#194#254#255#25'1J'#255
+#230#255#222#223#223#255#209#210#210#255#198#199#199#255#185#186#186#255#172 +#219#219#219#255#222#223#223#255#231#232#232#255#228#230#230#255#222#223#223
+#173#173#255#159#160#160#255#147#148#148#255'HII'#255#0#0#0#0#0#0#0#0#0#0#0#0 +#255#209#210#210#255#198#199#199#255#185#186#186#255#172#173#173#255#159#160
+#27'3N'#255#130#194#254#255'N'#134#196#255'LOR'#255#245#245#245#255#245#245 +#160#255#147#148#148#255'HII'#255#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#130#194
+#245#255#236#236#236#255#228#228#228#255#220#220#220#255#212#212#212#255#203 +#254#255'N'#134#196#255'LOR'#255#245#245#245#255#245#245#245#255#236#236#236
+#203#203#255#196#196#196#255#188#188#188#255#181#181#181#255#179#179#179#255 +#255#228#228#228#255#220#220#220#255#212#212#212#255#203#203#203#255#196#196
+'000'#255#0#0#0#0#0#0#0#0#27'3N'#255#138#200#254#255#130#194#254#255#27'3N' +#196#255#188#188#188#255#181#181#181#255#179#179#179#255'000'#255#0#0#0#0#0#0
+#255'MPS'#255'MPS'#255'ORU'#255'WZ\'#255'NQT'#255'NQT'#255'PSV'#255'PSV'#255 +#0#0#27'3N'#255#138#200#254#255#130#194#254#255#27'3N'#255'MPS'#255'MPS'#255
+'NQT'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#27'3N'#255#154#211 +'ORU'#255'WZ\'#255'NQT'#255'NQT'#255'PSV'#255'PSV'#255'NQT'#255#0#0#0#255#0#0
+#254#255#135#197#253#255#130#194#254#255'b'#172#248#255'b'#172#248#255'b'#172 +#0#255#0#0#0#255#0#0#0#0#0#0#0#0#27'3N'#255#154#211#254#255#135#197#253#255
+#248#255'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172 +#130#194#254#255'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172#248#255
+#248#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255'f'#165 +'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172#248#255#0#0#0#255#0#0#0
+#229#255#154#211#254#255#133#197#254#255'f'#165#229#255#27'3N'#255#27'3N'#255 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255'f'#165#229#255#154#211#254#255
+#27'3N'#255#27'3N'#255#27'3N'#255#27'3N'#255#27'3N'#255#0#0#0#0#0#0#0#0#0#0#0 +#133#197#254#255'f'#165#229#255#27'3N'#255#27'3N'#255#27'3N'#255#27'3N'#255
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#27'3N'#255#27'3N'#255#27'3N' +#27'3N'#255#27'3N'#255#27'3N'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#27'3N'#255#27'3N'#255#27'3N'#255#27'3N'#255#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0 +#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
,#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#0
+#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 +#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#6'Layout'#7#10'blGlyphTop'#7'OnClick'#7#9'OpenClick'#8'TabOrd'
,#0#255#0#0#0#255#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0 +'er'#2#1#0#0#7'TBitBtn'#5'btRew'#4'Left'#2' '#6'Height'#2#26#3'Top'#2'C'#5'W'
+#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +'idth'#2#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10':'#4#0#0'6'#4
+#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6'Layout'#7#10'blGlyphTop'#9'NumGlyph' +#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#206#214#214#255#206#214#214#255
+'s'#2#0#7'OnClick'#7#9'OpenClick'#8'TabOrder'#2#1#0#0#7'TBitBtn'#5'btRew'#4
+'Left'#2' '#6'Height'#2#26#3'Top'#2'C'#5'Width'#2#28#25'BorderSpacing.InnerB'
+'order'#2#2#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0
+'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0
+#0#0#0#0#0#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
@ -83,95 +84,94 @@ LazarusResources.Add('TfMain','FORMDATA',[
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128
+#128#255#128#128#128#255#128#128#128#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255#128#128#128#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#16#8#8#255'!'#24#24#255#128#128#128#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255
+#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255#128#128#128#255
+#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255
+'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255#128
+#128#128#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255'!'
+#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24
+#24#255#128#128#128#255#206#214#214#255#128#128#128#255'!'#24#24#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8
+#255'!'#24#24#255#128#128#128#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'
+#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8
+#8#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#16#8#8
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#16#8#8#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255
+#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#16#8#8#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255#128#128#128
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#16#8#8#255#16#8#8#255#16#8#8#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255#16#8
+#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#9'NumGlyphs'
+#2#0#7'OnClick'#7#10'btRewClick'#8'TabOrder'#2#2#0#0#7'TBitBtn'#5'btFfw'#4'L'
+'eft'#2'<'#6'Height'#2#26#3'Top'#2'C'#5'Width'#2#28#25'BorderSpacing.InnerBo'
+'rder'#2#2#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('
+#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0
,#0#0#0#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128
+#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#128#128#128#255#128#128#128#255#128#128#128#255#206 +#214#255#206#214#214#255#128#128#128#255#128#128#128#255#128#128#128#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#128#128#128#255'!'#24#24#255#128#128#128#255#206#214#214#255 +#128#128#128#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214
+#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255 +#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255
+#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255'!'#24#24#255 +#255#128#128#128#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214
+#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8
+#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255 +#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214
+#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255 +#255#128#128#128#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214
+'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214#214#255#206 +#214#255#16#8#8#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255 +#255#128#128#128#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214#214 +#255#206#214#214#255#16#8#8#255'!'#24#24#255#128#128#128#255#206#214#214#255
+#128#128#128#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128
+#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255#128#128#128#255#206#214
+#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#128
+#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255#128#128#128#255#206
+#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24
+#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255#128#128#128
+#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255
+'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255#128
+#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255#16#8
+#8#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#16#8#8#255#16#8#8#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#7'OnClick'#7#10'btRewClick'#8'TabOrder'#2#2#0#0#7'T'
+'BitBtn'#5'btFfw'#4'Left'#2'<'#6'Height'#2#26#3'Top'#2'C'#5'Width'#2#28#25'B'
+'orderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0
,#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0
+#0'd'#0#0#0#0#0#0#0#0#0#0#0#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#128#128#128#255#128#128#128#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255#128#128#128#255
+#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255#128#128#128
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128
+#128#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#16#8#8#255#206 +#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214
+#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128 +#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214
+#128#128#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#16#8#8#255#206#214#214 +#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214#214#255
+#255#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214 +#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255
+#255#128#128#128#255'!'#24#24#255'!'#24#24#255#16#8#8#255#206#214#214#255#206 +#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206
+#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214 +#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#128#128#128#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128
+#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214 +#128#255#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214
+#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#16#8#8#255#16#8#8#255#206#214#214#255#206#214#214 +#214#255#128#128#128#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255#16#8#8#255#16 +#16#8#8#255#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#128#128#128#255'!'#24#24#255'!'#24#24#255'!'#24#24#255#16#8#8
+#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#128#128#128#255'!'#24#24#255'!'#24#24#255#16#8#8#255#206
+#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255#16
+#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#214#214#255#206#214#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255'!'
+#24#24#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#16#8#8#255#16#8#8#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8
+#255#16#8#8#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
@ -180,20 +180,21 @@ LazarusResources.Add('TfMain','FORMDATA',[
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#6'Layout'#7 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#12'blGlyphRight'#9'NumGlyphs'#2#0#7'OnClick'#7#10'btFfwClick'#8'TabOrder'#2 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#3#0#0#7'TBitBtn'#6'btPlay'#4'Left'#2'X'#6'Height'#2#30#3'Top'#2'C'#5'Width' +#214#255#6'Layout'#7#12'blGlyphRight'#7'OnClick'#7#10'btFfwClick'#8'TabOrder'
+#2#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0 +#2#3#0#0#7'TBitBtn'#6'btPlay'#4'Left'#2'X'#6'Height'#2#30#3'Top'#2'C'#5'Widt'
+'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4 +'h'#2#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10':'#4#0#0'6'#4#0
+#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#200#208#212#255#200#208#212#255#200 +#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0
+#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#200#208#212#255#200#208#212#255#200
+#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255 +#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255
+#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212 +#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212
+#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208 +#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208
+#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200 +#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200
+#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255 +#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255
+#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212 +#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212
+#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208 ,#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208
,#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200 +#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200
+#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255 +#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255
+#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212 +#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212
+#255#200#208#212#255'--*'#255'--*'#255#200#208#212#255#200#208#212#255#200 +#255#200#208#212#255'--*'#255'--*'#255#200#208#212#255#200#208#212#255#200
@ -236,51 +237,11 @@ LazarusResources.Add('TfMain','FORMDATA',[
+#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212 +#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212
+#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208 +#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208
+#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200 +#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200#208#212#255#200
+#208#212#255#200#208#212#255#200#208#212#255#9'NumGlyphs'#2#0#7'OnClick'#7#9 +#208#212#255#200#208#212#255#200#208#212#255#7'OnClick'#7#9'PlayClick'#8'Tab'
+'PlayClick'#8'TabOrder'#2#4#0#0#7'TBitBtn'#6'btStop'#4'Left'#3#144#0#6'Heigh' +'Order'#2#4#0#0#7'TBitBtn'#6'btStop'#4'Left'#3#144#0#6'Height'#2#30#3'Top'#2
+'t'#2#30#3'Top'#2'C'#5'Width'#2#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyp' +'C'#5'Width'#2#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10':'#4#0
+'h.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0 +#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0
+#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#206#214 +#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#206#214#214#255#206#214#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#128#128#128#255#128#128#128
+#255#128#128#128#255#128#128#128#255#128#128#128#255#128#128#128#255#128#128
+#128#255#128#128#128#255#128#128#128#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
,#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255
+'!'#24#24#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255
+#16#8#8#255#16#8#8#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
@ -291,23 +252,81 @@ LazarusResources.Add('TfMain','FORMDATA',[
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#9'NumGlyphs'#2#0#7'OnClick'#7#9'StopClick'#8'TabOrder'#2#5#0#0#7
+'TBitBtn'#7'btPause'#4'Left'#2't'#6'Height'#2#30#3'Top'#2'C'#5'Width'#2#28#25
+'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0
+#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0
+#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#128#128
+#128#255#128#128#128#255#128#128#128#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#128#128#128#255#128#128#128#255#128#128#128#255 +#214#214#255#206#214#214#255#128#128#128#255#128#128#128#255#128#128#128#255
+#128#128#128#255#128#128#128#255#128#128#128#255#128#128#128#255#128#128#128
+#255#128#128#128#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
,#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24#24#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255#16#8#8
+#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8
+#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#7'O'
+'nClick'#7#9'StopClick'#8'TabOrder'#2#5#0#0#7'TBitBtn'#7'btPause'#4'Left'#2
+'t'#6'Height'#2#30#3'Top'#2'C'#5'Width'#2#28#25'BorderSpacing.InnerBorder'#2
+#2#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0
+#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#128#128#128#255#128#128#128#255#128
+#128#128#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255
+#128#128#128#255#128#128#128#255#128#128#128#255#128#128#128#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8
+#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214
+#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214
+#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255
+#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128
,#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214
+#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128
+#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214
+#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255
+#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214 +#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206 +#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206
+#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24 +#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24
@ -315,27 +334,9 @@ LazarusResources.Add('TfMain','FORMDATA',[
+#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255 +#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255
+#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!' +#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'
+#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255 +#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128 +#206#214#214#255#206#214#214#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255
+#128#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24 +#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255#16#8#8#255#16#8#8
+#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214 +#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128
+#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
,#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255
+#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255
+'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24#255'!'
+#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214#255#16
+#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24#24
+#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214#214
+#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255'!'#24
+#24#255'!'#24#24#255#128#128#128#255#206#214#214#255#206#214#214#255#206#214
+#214#255#16#8#8#255'!'#24#24#255'!'#24#24#255#128#128#128#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#16#8#8#255
+#16#8#8#255#16#8#8#255#16#8#8#255#206#214#214#255#206#214#214#255#206#214#214
+#255#16#8#8#255#16#8#8#255#16#8#8#255#16#8#8#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
@ -345,45 +346,45 @@ LazarusResources.Add('TfMain','FORMDATA',[
+#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255 +#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214 +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214 +#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206 +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#7'O'
+#214#214#255#206#214#214#255#9'NumGlyphs'#2#0#7'OnClick'#7#10'Pauseclick'#8 +'nClick'#7#10'Pauseclick'#8'TabOrder'#2#6#0#0#7'TBitBtn'#10'btPlaylist'#4'Le'
+'TabOrder'#2#6#0#0#7'TBitBtn'#10'btPlaylist'#4'Left'#3#174#0#6'Height'#2#17#3 +'ft'#3#174#0#6'Height'#2#17#3'Top'#2'C'#5'Width'#2#22#25'BorderSpacing.Inner'
+'Top'#2'C'#5'Width'#2#22#25'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10 +'Border'#2#2#10'Glyph.Data'#10#162#2#0#0#158#2#0#0'BM'#158#2#0#0#0#0#0#0'6'#0
+#162#2#0#0#158#2#0#0'BM'#158#2#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#11#0#0#0#14#0#0 +#0#0'('#0#0#0#11#0#0#0#14#0#0#0#1#0' '#0#0#0#0#0'h'#2#0#0'd'#0#0#0'd'#0#0#0#0
+#0#1#0' '#0#0#0#0#0'h'#2#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0 +#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0
+#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0 +#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255
+#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255 +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+#0#0#0#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0
+#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#0#0#0#255#255#255#255
+#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0
+#0#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255
+#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255#255#0#0#0
+#255#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#0#0#0#255#0#0#0#255#255#255#255#255#0#0#0#255#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#255#255#255#255#255
+#255#255#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#255#255#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255 +#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#0 +#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#0#0#0#255#0#0#0#0
+#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0
+#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255#255#0 +#0#0#0#0#0#0#7'OnClick'#7#15'btPlaylistClick'#8'TabOrder'#2#7#0#0#7'TBitBtn'
+#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255 +#6'btVizu'#4'Left'#3#174#0#6'Height'#2#13#3'Top'#2'T'#5'Width'#2#22#25'Borde'
+#255#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255#255#0#0#0#255 +'rSpacing.InnerBorder'#2#2#7'Caption'#6#3'Vis'#7'OnClick'#7#11'btVizuClick'#8
+#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255 +'TabOrder'#2#8#0#0#10'TACSFileIn'#7'FileIn1'#9'EndSample'#2#255#4'Loop'#8#11
+#255#255#255#255#0#0#0#255#0#0#0#255#255#255#255#255#0#0#0#255#0#0#0#255#0#0 +'StartSample'#2#0#4'left'#3#172#0#3'top'#2'$'#0#0#6'TTimer'#9'PlayTimer'#7'E'
+#0#255#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#255#255#255#255#255 +'nabled'#8#8'Interval'#2'2'#7'OnTimer'#7#11'Timer1Timer'#4'left'#3#140#0#3't'
+#255#255#255#255#255#255#255#0#0#0#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0 +'op'#2'$'#0#0#12'TACSAudioOut'#9'AudioOut1'#10'Buffersize'#2#255#6'Driver'#6
+#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 +#9'No Driver'#6'Device'#2#0#6'Volume'#2#0#5'Input'#7#14'SoundIndicator'#5'De'
+#255#255#255#255#255#0#0#0#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0 +'lay'#2#255#15'SuspendWhenIdle'#9#6'OnDone'#7#13'AudioOut1Done'#17'OnThreadE'
+#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0 +'xception'#7#24'AudioOut1ThreadException'#4'left'#3#140#0#3'top'#2#4#0#0#18
+#255#0#0#0#255#255#255#255#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0 ,'TACSSoundIndicator'#14'SoundIndicator'#5'Input'#7#7'FileIn1'#4'left'#3#172#0
+#0#0#255#0#0#0#255#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255 +#3'top'#2#4#0#0#0
+#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0
+#7'OnClick'#7#15'btPlaylistClick'#8'TabOrder'#2#7#0#0#7'TBitBtn'#6'btVizu'#4
+'Left'#3#174#0#6'Height'#2#13#3'Top'#2'T'#5'Width'#2#22#25'BorderSpacing.Inn'
+'erBorder'#2#2#7'Caption'#6#3'Vis'#9'NumGlyphs'#2#0#7'OnClick'#7#11'btVizuCl'
+'ick'#8'TabOrder'#2#8#0#0#10'TACSFileIn'#7'FileIn1'#9'EndSample'#2#255#4'lef'
+'t'#3#172#0#3'top'#2'$'#0#0#6'TTimer'#9'PlayTimer'#7'Enabled'#8#8'Interval'#2
+'2'#7'OnTimer'#7#11'Timer1Timer'#4'left'#3#140#0#3'top'#2'$'#0#0#12'TACSAudi'
+'oOut'#9'AudioOut1'#10'Buffersize'#4#160#134#1#0#6'Driver'#6#10'Wavemapper'#6
+'Device'#2#0#5'Input'#7#14'SoundIndicator'#5'Delay'#2#6#15'SuspendWhenIdle'#9
+#6'OnDone'#7#13'AudioOut1Done'#17'OnThreadException'#7#24'AudioOut1ThreadExc'
+'eption'#4'left'#3#140#0#3'top'#2#4#0#0#18'TACSSoundIndicator'#14'SoundIndic'
,'ator'#5'Input'#7#7'FileIn1'#4'left'#3#172#0#3'top'#2#4#0#0#0
]); ]);

View File

@ -14,13 +14,13 @@ uses
ACS_Audio,ACS_File,ACS_Classes,ACS_Allformats, ExtCtrls, StdCtrls, ACS_Audio,ACS_File,ACS_Classes,ACS_Allformats, ExtCtrls, StdCtrls,
ComCtrls,uPlaylist, ACS_Indicator,uvis ComCtrls,uPlaylist, ACS_Indicator,uvis
//You must include Output drivers to not get an "No drier selected" exception //You must include Output drivers to not get an "No drier selected" exception
{$IFDEF MSWINDOWS} {$IFDEF WINDOWS}
,ACS_DXAudio //DirectSound Driver ,ACS_DXAudio //DirectSound Driver
{$ELSE} {$ELSE}
,ACS_AlsaAudio //Alsa Driver ,acs_alsaaudio //Alsa Driver
// ,ACS_AOLive //AO Live Driver // ,ACS_AOLive //AO Live Driver
{$ENDIF} {$ENDIF}
,ACS_StdAudio //Wavemapper Driver ,acs_stdaudio //Wavemapper Driver
; ;
type type

View File

@ -65,7 +65,7 @@ unit alsa;
interface interface
uses uses
baseunix,ACS_Procs; baseunix,ACS_Procs,ctypes,dl;
const const
asoundlib_path = 'libasound.so*'; asoundlib_path = 'libasound.so*';
@ -74,6 +74,43 @@ var
AsoundlibLoaded : Boolean = False; AsoundlibLoaded : Boolean = False;
type type
Puchar_t = ^uchar_t;
uchar_t = byte;
Pushort_t = ^ushort_t;
ushort_t = word;
Puint_t = ^uint_t;
uint_t = dword;
Pulong_t = ^ulong_t;
ulong_t = dword;
Pu_char = ^u_char;
u_char = byte;
Pu_short = ^u_short;
u_short = word;
Pu_int = ^u_int;
u_int = dword;
Pu_long = ^u_long;
u_long = dword;
Pcaddr_t = ^caddr_t;
caddr_t = char;
Pu_int8_t = ^u_int8_t;
u_int8_t = byte;
Pu_int16_t = ^u_int16_t;
u_int16_t = word;
Pu_int32_t = ^u_int32_t;
u_int32_t = dword;
int16_t = cint16;
Pint16_t = ^int16_t; Pint16_t = ^int16_t;
{ PCM generic info container } { PCM generic info container }

View File

@ -1,12 +1,13 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<CONFIG> <CONFIG>
<Package Version="3"> <Package Version="4">
<Name Value="laz_acs"/> <Name Value="laz_acs"/>
<AddToProjectUsesSection Value="True"/>
<CompilerOptions> <CompilerOptions>
<Version Value="9"/> <Version Value="11"/>
<SearchPaths> <SearchPaths>
<IncludeFiles Value="../classes/linux/;../fileformats/linux/;../drivers/linux/"/> <IncludeFiles Value="../classes/linux;../fileformats/linux;../drivers/linux"/>
<OtherUnitFiles Value="../classes/;../classes/linux/;../fileformats/;../fileformats/linux/;../fileformats/general/;../drivers/;../drivers/linux/"/> <OtherUnitFiles Value="../classes;../classes/linux;../fileformats;../fileformats/linux;../fileformats/general;../drivers;../drivers/linux"/>
<UnitOutputDirectory Value="lib"/> <UnitOutputDirectory Value="lib"/>
</SearchPaths> </SearchPaths>
<Parsing> <Parsing>
@ -23,7 +24,7 @@
<Description Value="Audio Component Suite <Description Value="Audio Component Suite
"/> "/>
<Version Major="2" Minor="4" Release="3" Build="21"/> <Version Major="2" Minor="4" Release="3" Build="21"/>
<Files Count="18"> <Files Count="19">
<Item1> <Item1>
<Filename Value="../classes/acs_audio.pas"/> <Filename Value="../classes/acs_audio.pas"/>
<UnitName Value="acs_audio"/> <UnitName Value="acs_audio"/>
@ -98,6 +99,10 @@
<Filename Value="../fileformats/acs_allformats.pas"/> <Filename Value="../fileformats/acs_allformats.pas"/>
<UnitName Value="acs_allformats"/> <UnitName Value="acs_allformats"/>
</Item18> </Item18>
<Item19>
<Filename Value="../drivers/acs_alsaaudio.pas"/>
<UnitName Value="acs_alsaaudio"/>
</Item19>
</Files> </Files>
<Type Value="RunAndDesignTime"/> <Type Value="RunAndDesignTime"/>
<RequiredPkgs Count="2"> <RequiredPkgs Count="2">

View File

@ -1,4 +1,4 @@
{ This file was automatically created by Lazarus. do not edit! { This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install the package. This source is only used to compile and install the package.
} }
@ -10,7 +10,7 @@ uses
acs_audio, acs_audiomix, acs_cdrom, acs_classes, acs_converters, acs_file, acs_audio, acs_audiomix, acs_cdrom, acs_classes, acs_converters, acs_file,
acs_filters, acs_indicator, acs_misc, acs_mixer, acs_multimix, acs_streams, acs_filters, acs_indicator, acs_misc, acs_mixer, acs_multimix, acs_streams,
acs_strings, acs_types, acs_stdaudio, acs_reg, acs_allformats, acs_strings, acs_types, acs_stdaudio, acs_reg, acs_allformats,
LazarusPackageIntf; acs_alsaaudio, LazarusPackageIntf;
implementation implementation