diff --git a/components/acs/Demos/player/player.lpi b/components/acs/Demos/player/player.lpi
index b43d9fdc6..a53ffef36 100644
--- a/components/acs/Demos/player/player.lpi
+++ b/components/acs/Demos/player/player.lpi
@@ -1,22 +1,22 @@
-
+
+
-
-
+
-
-
-
+
+
+
+
-
@@ -35,504 +35,509 @@
-
+
-
+
+
-
+
+
-
-
+
+
+
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
-
+
-
+
-
+
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -540,196 +545,289 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
+
-
-
-
@@ -744,6 +842,9 @@
+
+
+
@@ -757,4 +858,5 @@
+
diff --git a/components/acs/Demos/player/player.lpr b/components/acs/Demos/player/player.lpr
index 92b1bc8bc..2b2ce4e59 100644
--- a/components/acs/Demos/player/player.lpr
+++ b/components/acs/Demos/player/player.lpr
@@ -3,9 +3,9 @@ program player;
{$mode objfpc}{$H+}
uses
- {$IFDEF UNIX}{$IFDEF UseCThreads}
+ {$IFDEF UNIX}
cthreads,
- {$ENDIF}{$ENDIF}
+ {$ENDIF}
Interfaces, // this includes the LCL widgetset
Forms
{ you can add units after this }
diff --git a/components/acs/Demos/player/umain.lfm b/components/acs/Demos/player/umain.lfm
index 3245c33bc..da100fb90 100644
--- a/components/acs/Demos/player/umain.lfm
+++ b/components/acs/Demos/player/umain.lfm
@@ -2,19 +2,21 @@ object fMain: TfMain
Left = 271
Height = 99
Top = 150
- Width = 204
+ Width = 201
HorzScrollBar.Page = 203
VertScrollBar.Page = 98
ActiveControl = btOpen
BorderStyle = bsToolWindow
Caption = 'Audioplayer'
ClientHeight = 99
- ClientWidth = 204
+ ClientWidth = 201
OnClose = FormClose
OnCreate = FormCreate
+ LCLVersion = '1.3'
object Panel1: TPanel
Left = 4
Height = 64
+ Top = 0
Width = 192
BevelOuter = bvLowered
ClientHeight = 64
@@ -23,13 +25,13 @@ object fMain: TfMain
TabOrder = 0
object lTime: TLabel
Left = 1
- Height = 29
+ Height = 30
Top = 24
- Width = 108
- AutoSize = False
+ Width = 112
Caption = '00:00:00'
Font.Height = -25
ParentColor = False
+ ParentFont = False
end
object lFilename: TLabel
Left = 1
@@ -40,35 +42,39 @@ object fMain: TfMain
Caption = 'File:'
Font.Height = -9
ParentColor = False
+ ParentFont = False
WordWrap = True
end
object lTime1: TLabel
Left = 1
Height = 12
Top = 20
- Width = 53
+ Width = 61
Caption = 'Time remain'
Font.Height = -9
ParentColor = False
+ ParentFont = False
OnClick = lTime1Click
end
object lTime2: TLabel
Left = 116
Height = 12
Top = 20
- Width = 14
+ Width = 16
Caption = 'left'
Font.Height = -9
ParentColor = False
+ ParentFont = False
end
object lLeft: TLabel
Left = 116
Height = 15
Top = 28
- Width = 51
+ Width = 56
Caption = '00:00:00'
Font.Height = -12
ParentColor = False
+ ParentFont = False
end
object Progress: TProgressBar
Left = 1
@@ -78,6 +84,7 @@ object fMain: TfMain
Align = alBottom
Max = 1000
Smooth = True
+ TabOrder = 0
end
end
object btOpen: TBitBtn
@@ -132,7 +139,6 @@ object fMain: TfMain
00000000000000000000
}
Layout = blGlyphTop
- NumGlyphs = 0
OnClick = OpenClick
TabOrder = 1
end
@@ -178,7 +184,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
}
- NumGlyphs = 0
OnClick = btRewClick
TabOrder = 2
end
@@ -225,7 +230,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
}
Layout = blGlyphRight
- NumGlyphs = 0
OnClick = btFfwClick
TabOrder = 3
end
@@ -271,7 +275,6 @@ object fMain: TfMain
D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0
D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FFC8D0D4FF
}
- NumGlyphs = 0
OnClick = PlayClick
TabOrder = 4
end
@@ -317,7 +320,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
}
- NumGlyphs = 0
OnClick = StopClick
TabOrder = 5
end
@@ -363,7 +365,6 @@ object fMain: TfMain
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6
D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FFCED6D6FF
}
- NumGlyphs = 0
OnClick = Pauseclick
TabOrder = 6
end
@@ -397,7 +398,6 @@ object fMain: TfMain
00000000000000000000000000FF000000FF000000FF000000FF000000000000
0000
}
- NumGlyphs = 0
OnClick = btPlaylistClick
TabOrder = 7
end
@@ -408,12 +408,13 @@ object fMain: TfMain
Width = 22
BorderSpacing.InnerBorder = 2
Caption = 'Vis'
- NumGlyphs = 0
OnClick = btVizuClick
TabOrder = 8
end
object FileIn1: TACSFileIn
EndSample = -1
+ Loop = False
+ StartSample = 0
left = 172
top = 36
end
@@ -425,11 +426,12 @@ object fMain: TfMain
top = 36
end
object AudioOut1: TACSAudioOut
- Buffersize = 100000
- Driver = 'Wavemapper'
+ Buffersize = -1
+ Driver = 'No Driver'
Device = 0
+ Volume = 0
Input = SoundIndicator
- Delay = 6
+ Delay = -1
SuspendWhenIdle = True
OnDone = AudioOut1Done
OnThreadException = AudioOut1ThreadException
diff --git a/components/acs/Demos/player/umain.lrs b/components/acs/Demos/player/umain.lrs
index 939e3f719..2d5c3d3eb 100644
--- a/components/acs/Demos/player/umain.lrs
+++ b/components/acs/Demos/player/umain.lrs
@@ -1,79 +1,80 @@
-{ Das ist eine automatisch erzeugte Lazarus-Ressourcendatei }
+{ This is an automatically generated lazarus resource file }
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'
- +'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
- +'Audioplayer'#12'ClientHeight'#2'c'#11'ClientWidth'#3#204#0#7'OnClose'#7#9'F'
- +'ormClose'#8'OnCreate'#7#10'FormCreate'#0#6'TPanel'#6'Panel1'#4'Left'#2#4#6
- +'Height'#2'@'#5'Width'#3#192#0#10'BevelOuter'#7#9'bvLowered'#12'ClientHeight'
- +#2'@'#11'ClientWidth'#3#192#0#11'FullRepaint'#8#8'TabOrder'#2#0#0#6'TLabel'#5
- +'lTime'#4'Left'#2#1#6'Height'#2#29#3'Top'#2#24#5'Width'#2'l'#8'AutoSize'#8#7
- +'Caption'#6#8'00:00:00'#11'Font.Height'#2#231#11'ParentColor'#8#0#0#6'TLabel'
- +#9'lFilename'#4'Left'#2#1#6'Height'#2#12#3'Top'#2#1#5'Width'#3#190#0#5'Align'
- +#7#5'alTop'#7'Caption'#6#5'File:'#11'Font.Height'#2#247#11'ParentColor'#8#8
- +'WordWrap'#9#0#0#6'TLabel'#6'lTime1'#4'Left'#2#1#6'Height'#2#12#3'Top'#2#20#5
- +'Width'#2'5'#7'Caption'#6#11'Time remain'#11'Font.Height'#2#247#11'ParentCol'
- +'or'#8#7'OnClick'#7#11'lTime1Click'#0#0#6'TLabel'#6'lTime2'#4'Left'#2't'#6'H'
- +'eight'#2#12#3'Top'#2#20#5'Width'#2#14#7'Caption'#6#4'left'#11'Font.Height'#2
- +#247#11'ParentColor'#8#0#0#6'TLabel'#5'lLeft'#4'Left'#2't'#6'Height'#2#15#3
- +'Top'#2#28#5'Width'#2'3'#7'Caption'#6#8'00:00:00'#11'Font.Height'#2#244#11'P'
- +'arentColor'#8#0#0#12'TProgressBar'#8'Progress'#4'Left'#2#1#6'Height'#2#10#3
- +'Top'#2'5'#5'Width'#3#190#0#5'Align'#7#8'alBottom'#3'Max'#3#232#3#6'Smooth'#9
- +#0#0#0#7'TBitBtn'#6'btOpen'#4'Left'#2#4#6'Height'#2#26#3'Top'#2'C'#5'Width'#2
- +#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyph.Data'#10'J'#5#0#0'F'#5#0#0'BM'
- +'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
- +#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
+ +'Audioplayer'#12'ClientHeight'#2'c'#11'ClientWidth'#3#201#0#7'OnClose'#7#9'F'
+ +'ormClose'#8'OnCreate'#7#10'FormCreate'#10'LCLVersion'#6#3'1.3'#0#6'TPanel'#6
+ +'Panel1'#4'Left'#2#4#6'Height'#2'@'#3'Top'#2#0#5'Width'#3#192#0#10'BevelOute'
+ +'r'#7#9'bvLowered'#12'ClientHeight'#2'@'#11'ClientWidth'#3#192#0#11'FullRepa'
+ +'int'#8#8'TabOrder'#2#0#0#6'TLabel'#5'lTime'#4'Left'#2#1#6'Height'#2#30#3'To'
+ +'p'#2#24#5'Width'#2'p'#7'Caption'#6#8'00:00:00'#11'Font.Height'#2#231#11'Par'
+ +'entColor'#8#10'ParentFont'#8#0#0#6'TLabel'#9'lFilename'#4'Left'#2#1#6'Heigh'
+ +'t'#2#12#3'Top'#2#1#5'Width'#3#190#0#5'Align'#7#5'alTop'#7'Caption'#6#5'File'
+ +':'#11'Font.Height'#2#247#11'ParentColor'#8#10'ParentFont'#8#8'WordWrap'#9#0
+ +#0#6'TLabel'#6'lTime1'#4'Left'#2#1#6'Height'#2#12#3'Top'#2#20#5'Width'#2'='#7
+ +'Caption'#6#11'Time remain'#11'Font.Height'#2#247#11'ParentColor'#8#10'Paren'
+ +'tFont'#8#7'OnClick'#7#11'lTime1Click'#0#0#6'TLabel'#6'lTime2'#4'Left'#2't'#6
+ +'Height'#2#12#3'Top'#2#20#5'Width'#2#16#7'Caption'#6#4'left'#11'Font.Height'
+ +#2#247#11'ParentColor'#8#10'ParentFont'#8#0#0#6'TLabel'#5'lLeft'#4'Left'#2't'
+ +#6'Height'#2#15#3'Top'#2#28#5'Width'#2'8'#7'Caption'#6#8'00:00:00'#11'Font.H'
+ +'eight'#2#244#11'ParentColor'#8#10'ParentFont'#8#0#0#12'TProgressBar'#8'Prog'
+ +'ress'#4'Left'#2#1#6'Height'#2#10#3'Top'#2'5'#5'Width'#3#190#0#5'Align'#7#8
+ +'alBottom'#3'Max'#3#232#3#6'Smooth'#9#8'TabOrder'#2#0#0#0#0#7'TBitBtn'#6'btO'
+ +'pen'#4'Left'#2#4#6'Height'#2#26#3'Top'#2'C'#5'Width'#2#28#25'BorderSpacing.'
+ +'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'###'#255'JJJ'#255'IJJ'#255'KLL'#255'LLL'#255'KLL'#255'J'
- +'KK'#255'HII'#255'FFF'#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#0#0#0#0#27'3N'#255#189#189#189#255#165#166#166#255#168
- +#170#170#255#171#173#173#255#172#174#174#255#170#171#171#255#166#167#167#255
- +#160#161#161#255#153#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#0#0#0#0#0#0#0#0#27'3N'#255'PSV'#255#206#206#206#255#188
- +#190#190#255#194#196#196#255#197#198#198#255#194#195#195#255#190#191#191#255
- +#181#182#182#255#173#174#174#255#164#165#165#255#157#158#158#255'noo'#255#18
- +#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
- +#255#201#202#202#255#212#213#213#255#212#213#213#255#208#210#210#255#203#204
- +#204#255#193#194#194#255#184#185#185#255#174#175#175#255#161#162#162#255#148
- +#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
- +'NQS'#255#218#218#218#255#218#219#219#255#224#225#225#255#220#221#221#255#213
- +#214#214#255#202#203#203#255#192#193#193#255#181#182#182#255#168#169#169#255
- +#159#160#160#255'ghh'#255'!""'#255#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#130#194
- +#254#255#25'1J'#255#219#219#219#255#222#223#223#255#231#232#232#255#228#230
- +#230#255#222#223#223#255#209#210#210#255#198#199#199#255#185#186#186#255#172
- +#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
- +#27'3N'#255#130#194#254#255'N'#134#196#255'LOR'#255#245#245#245#255#245#245
- +#245#255#236#236#236#255#228#228#228#255#220#220#220#255#212#212#212#255#203
- +#203#203#255#196#196#196#255#188#188#188#255#181#181#181#255#179#179#179#255
- +'000'#255#0#0#0#0#0#0#0#0#27'3N'#255#138#200#254#255#130#194#254#255#27'3N'
- +#255'MPS'#255'MPS'#255'ORU'#255'WZ\'#255'NQT'#255'NQT'#255'PSV'#255'PSV'#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
- +#254#255#135#197#253#255#130#194#254#255'b'#172#248#255'b'#172#248#255'b'#172
- +#248#255'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172
- +#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
- +#229#255#154#211#254#255#133#197#254#255'f'#165#229#255#27'3N'#255#27'3N'#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
- +#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'#'
+ +'##'#255'JJJ'#255'IJJ'#255'KLL'#255'LLL'#255'KLL'#255'JKK'#255'HII'#255'FFF'
+ +#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
+ +#0#0#0#0#27'3N'#255#189#189#189#255#165#166#166#255#168#170#170#255#171#173
+ +#173#255#172#174#174#255#170#171#171#255#166#167#167#255#160#161#161#255#153
+ +#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
+ +#0#0#0#0#0#0#0#0#27'3N'#255'PSV'#255#206#206#206#255#188#190#190#255#194#196
+ +#196#255#197#198#198#255#194#195#195#255#190#191#191#255#181#182#182#255#173
+ +#174#174#255#164#165#165#255#157#158#158#255'noo'#255#18#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#255#201#202#202#255
+ +#212#213#213#255#212#213#213#255#208#210#210#255#203#204#204#255#193#194#194
+ +#255#184#185#185#255#174#175#175#255#161#162#162#255#148#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'NQS'#255#218#218#218
+ +#255#218#219#219#255#224#225#225#255#220#221#221#255#213#214#214#255#202#203
+ +#203#255#192#193#193#255#181#182#182#255#168#169#169#255#159#160#160#255'ghh'
+ +#255'!""'#255#0#0#0#0#0#0#0#0#0#0#0#0#27'3N'#255#130#194#254#255#25'1J'#255
+ +#219#219#219#255#222#223#223#255#231#232#232#255#228#230#230#255#222#223#223
+ +#255#209#210#210#255#198#199#199#255#185#186#186#255#172#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#27'3N'#255#130#194
+ +#254#255'N'#134#196#255'LOR'#255#245#245#245#255#245#245#245#255#236#236#236
+ +#255#228#228#228#255#220#220#220#255#212#212#212#255#203#203#203#255#196#196
+ +#196#255#188#188#188#255#181#181#181#255#179#179#179#255'000'#255#0#0#0#0#0#0
+ +#0#0#27'3N'#255#138#200#254#255#130#194#254#255#27'3N'#255'MPS'#255'MPS'#255
+ +'ORU'#255'WZ\'#255'NQT'#255'NQT'#255'PSV'#255'PSV'#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#254#255#135#197#253#255
+ +#130#194#254#255'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172#248#255
+ +'b'#172#248#255'b'#172#248#255'b'#172#248#255'b'#172#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#229#255#154#211#254#255
+ +#133#197#254#255'f'#165#229#255#27'3N'#255#27'3N'#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#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#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#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#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#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#6'Layout'#7#10'blGlyphTop'#9'NumGlyph'
- +'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
+ +#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#6'Layout'#7#10'blGlyphTop'#7'OnClick'#7#9'OpenClick'#8'TabOrd'
+ +'er'#2#1#0#0#7'TBitBtn'#5'btRew'#4'Left'#2' '#6'Height'#2#26#3'Top'#2'C'#5'W'
+ +'idth'#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
@@ -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#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255
+#206#214#214#255#206#214#214#255#206#214#214#255#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
- +#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#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#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
- +#128#128#128#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#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
- +#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'!'#24#24#255#128#128#128#255#206#214
- +#214#255#128#128#128#255'!'#24#24#255#16#8#8#255#206#214#214#255#206#214#214
+ +#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#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
- +#128#255'!'#24#24#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#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#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
+ +#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#128#128#128#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#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#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'!'#24#24#255#128#128
+ +#128#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#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
+ +#214#255#128#128#128#255'!'#24#24#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#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
- +#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
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
+#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
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#214#214#255#206#214#214#255#206#214#214#255#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
- +#12'blGlyphRight'#9'NumGlyphs'#2#0#7'OnClick'#7#10'btFfwClick'#8'TabOrder'#2
- +#3#0#0#7'TBitBtn'#6'btPlay'#4'Left'#2'X'#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#200#208#212#255#200#208#212#255#200
+ +#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#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#12'blGlyphRight'#7'OnClick'#7#10'btFfwClick'#8'TabOrder'
+ +#2#3#0#0#7'TBitBtn'#6'btPlay'#4'Left'#2'X'#6'Height'#2#30#3'Top'#2'C'#5'Widt'
+ +'h'#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#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#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#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#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#200#208#212#255#200#208#212#255#200
+ ,#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
+#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
+#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
+#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
- +#208#212#255#200#208#212#255#200#208#212#255#9'NumGlyphs'#2#0#7'OnClick'#7#9
- +'PlayClick'#8'TabOrder'#2#4#0#0#7'TBitBtn'#6'btStop'#4'Left'#3#144#0#6'Heigh'
- +'t'#2#30#3'Top'#2'C'#5'Width'#2#28#25'BorderSpacing.InnerBorder'#2#2#10'Glyp'
- +'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
- +#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#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
+ +#208#212#255#200#208#212#255#200#208#212#255#7'OnClick'#7#9'PlayClick'#8'Tab'
+ +'Order'#2#4#0#0#7'TBitBtn'#6'btStop'#4'Left'#3#144#0#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
@@ -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
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#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#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#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
+#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
@@ -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
+#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#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
+ +#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#214#255#206#214#214#255#206#214
+#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206
+#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
+#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214
+#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214
- +#214#255#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'Pauseclick'#8
- +'TabOrder'#2#6#0#0#7'TBitBtn'#10'btPlaylist'#4'Left'#3#174#0#6'Height'#2#17#3
- +'Top'#2'C'#5'Width'#2#22#25'BorderSpacing.InnerBorder'#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#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#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#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
+ +#214#255#206#214#214#255#206#214#214#255#206#214#214#255#206#214#214#255#7'O'
+ +'nClick'#7#10'Pauseclick'#8'TabOrder'#2#6#0#0#7'TBitBtn'#10'btPlaylist'#4'Le'
+ +'ft'#3#174#0#6'Height'#2#17#3'Top'#2'C'#5'Width'#2#22#25'BorderSpacing.Inner'
+ +'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
+ +#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#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#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#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#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
- +#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
+ +#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#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'Borde'
+ +'rSpacing.InnerBorder'#2#2#7'Caption'#6#3'Vis'#7'OnClick'#7#11'btVizuClick'#8
+ +'TabOrder'#2#8#0#0#10'TACSFileIn'#7'FileIn1'#9'EndSample'#2#255#4'Loop'#8#11
+ +'StartSample'#2#0#4'left'#3#172#0#3'top'#2'$'#0#0#6'TTimer'#9'PlayTimer'#7'E'
+ +'nabled'#8#8'Interval'#2'2'#7'OnTimer'#7#11'Timer1Timer'#4'left'#3#140#0#3't'
+ +'op'#2'$'#0#0#12'TACSAudioOut'#9'AudioOut1'#10'Buffersize'#2#255#6'Driver'#6
+ +#9'No Driver'#6'Device'#2#0#6'Volume'#2#0#5'Input'#7#14'SoundIndicator'#5'De'
+ +'lay'#2#255#15'SuspendWhenIdle'#9#6'OnDone'#7#13'AudioOut1Done'#17'OnThreadE'
+ +'xception'#7#24'AudioOut1ThreadException'#4'left'#3#140#0#3'top'#2#4#0#0#18
+ ,'TACSSoundIndicator'#14'SoundIndicator'#5'Input'#7#7'FileIn1'#4'left'#3#172#0
+ +#3'top'#2#4#0#0#0
]);
diff --git a/components/acs/Demos/player/umain.pas b/components/acs/Demos/player/umain.pas
index 2468265a8..5eeaa1faa 100644
--- a/components/acs/Demos/player/umain.pas
+++ b/components/acs/Demos/player/umain.pas
@@ -14,13 +14,13 @@ uses
ACS_Audio,ACS_File,ACS_Classes,ACS_Allformats, ExtCtrls, StdCtrls,
ComCtrls,uPlaylist, ACS_Indicator,uvis
//You must include Output drivers to not get an "No drier selected" exception
- {$IFDEF MSWINDOWS}
+ {$IFDEF WINDOWS}
,ACS_DXAudio //DirectSound Driver
{$ELSE}
- ,ACS_AlsaAudio //Alsa Driver
+ ,acs_alsaaudio //Alsa Driver
// ,ACS_AOLive //AO Live Driver
{$ENDIF}
- ,ACS_StdAudio //Wavemapper Driver
+ ,acs_stdaudio //Wavemapper Driver
;
type
diff --git a/components/acs/Src/drivers/linux/alsa.pas b/components/acs/Src/drivers/linux/alsa.pas
index 9c95d45a7..de4dda388 100644
--- a/components/acs/Src/drivers/linux/alsa.pas
+++ b/components/acs/Src/drivers/linux/alsa.pas
@@ -65,7 +65,7 @@ unit alsa;
interface
uses
- baseunix,ACS_Procs;
+ baseunix,ACS_Procs,ctypes,dl;
const
asoundlib_path = 'libasound.so*';
@@ -74,7 +74,44 @@ var
AsoundlibLoaded : Boolean = False;
type
- Pint16_t = ^int16_t;
+ 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;
{ PCM generic info container }
Psnd_pcm_info_t = pointer;
diff --git a/components/acs/Src/linux/laz_acs.lpk b/components/acs/Src/linux/laz_acs.lpk
index 22350f95b..df6054ec6 100644
--- a/components/acs/Src/linux/laz_acs.lpk
+++ b/components/acs/Src/linux/laz_acs.lpk
@@ -1,12 +1,13 @@
-
+
-
+
+
-
+
-
-
+
+
@@ -23,7 +24,7 @@
-
+
@@ -98,6 +99,10 @@
+
+
+
+
diff --git a/components/acs/Src/linux/laz_acs.pas b/components/acs/Src/linux/laz_acs.pas
index c32358e60..77b3459a4 100644
--- a/components/acs/Src/linux/laz_acs.pas
+++ b/components/acs/Src/linux/laz_acs.pas
@@ -1,8 +1,8 @@
-{ 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.
}
-unit laz_acs;
+unit laz_acs;
interface
@@ -10,15 +10,15 @@ uses
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_strings, acs_types, acs_stdaudio, acs_reg, acs_allformats,
- LazarusPackageIntf;
+ acs_alsaaudio, LazarusPackageIntf;
implementation
-procedure Register;
+procedure Register;
begin
- RegisterUnit('acs_reg', @acs_reg.Register);
-end;
+ RegisterUnit('acs_reg', @acs_reg.Register);
+end;
initialization
- RegisterPackage('laz_acs', @Register);
+ RegisterPackage('laz_acs', @Register);
end.