1
0
mirror of https://github.com/moparisthebest/Simba synced 2025-02-07 10:40:19 -05:00

More additions to Extensions

This commit is contained in:
Merlijn Wajer 2010-03-19 23:11:26 +01:00
parent b9f3074cb8
commit 9dcb5fa7db
6 changed files with 379 additions and 341 deletions

View File

@ -18,21 +18,46 @@ type
public public
constructor Create; constructor Create;
destructor Destroy; override; destructor Destroy; override;
private
Extensions: TList;
public
function HandleHook(HookName: String; Args: Array of Variant): Variant;
end; end;
implementation implementation
uses
pseventextension, virtualextension;
constructor TExtensionManager.Create; constructor TExtensionManager.Create;
begin begin
Extensions := TList.Create;
end; end;
destructor TExtensionManager.Destroy; destructor TExtensionManager.Destroy;
var
i: Integer;
begin begin
{
for i := 0 to Extensions.Count - 1 do
TVirtualSimbaExtension(Extensions.Items[i]).Free;
}
Extensions.Free;
end;
// How do we return more than one result?
function TExtensionManager.HandleHook(HookName: String; Args: Array of Variant): Variant;
var
i: Integer;
begin
for i := 0 to Extensions.Count -1 do
if TVirtualSimbaExtension(Extensions.Items[i]).HookExists(HookName) then
if TVirtualSimbaExtension(Extensions.Items[i]).ExecuteHook(HookName, Args, Result) <> 0 then
begin
// Not succesfull.
end;
end; end;
end. end.

View File

@ -1,4 +1,4 @@
unit eventextension; unit pseventextension;
{$mode objfpc} {$mode objfpc}
@ -26,7 +26,7 @@ type
public public
function HookExists(HookName: String): Boolean; override; function HookExists(HookName: String): Boolean; override;
function ExecuteHook(HookName: String): Integer; override; function ExecuteHook(HookName: String; fArgs: Array of Variant; out OutVariant): Integer;
protected protected
procedure RegisterPSCComponents(Sender: TObject; x: TPSPascalCompiler); procedure RegisterPSCComponents(Sender: TObject; x: TPSPascalCompiler);
procedure RegisterPSRComponents(Sender: TObject; se: TPSExec; x: TPSRuntimeClassImporter); procedure RegisterPSRComponents(Sender: TObject; se: TPSExec; x: TPSRuntimeClassImporter);
@ -40,7 +40,7 @@ uses
uPSC_std, uPSC_controls,uPSC_classes,uPSC_graphics,uPSC_stdctrls,uPSC_forms, uPSC_std, uPSC_controls,uPSC_classes,uPSC_graphics,uPSC_stdctrls,uPSC_forms,
uPSC_extctrls, //Compile libs uPSC_extctrls, //Compile libs
uPSR_std, uPSR_controls,uPSR_classes,uPSR_graphics,uPSR_stdctrls,uPSR_forms, uPSR_std, uPSR_controls,uPSR_classes,uPSR_graphics,uPSR_stdctrls,uPSR_forms,
uPSR_extctrls //Runtime-libs; uPSR_extctrls //Runtime-libs
; ;
procedure createf; procedure createf;
@ -55,11 +55,20 @@ end;
function TSimbaPSEventExtension.HookExists(HookName: String): Boolean; function TSimbaPSEventExtension.HookExists(HookName: String): Boolean;
begin begin
{ FIXME: Free the .data ? }
Exit(PSInstance.GetProcMethod('init').Data <> nil);
end; end;
function TSimbaPSEventExtension.ExecuteHook(HookName: String): Integer; function TSimbaPSEventExtension.ExecuteHook(HookName: String; fArgs: Array of Variant; out OutVariant): Integer;
begin begin
result := 0;
try
PSInstance.ExecuteFunction([], HookName);
except
result := 1;
end;
end; end;
constructor TSimbaPSEventExtension.Create(FileName: String); constructor TSimbaPSEventExtension.Create(FileName: String);
@ -108,21 +117,20 @@ begin
writeln('It exists') writeln('It exists')
else else
writeln('It does not exist - or something went wrong while executing it.'); writeln('It does not exist - or something went wrong while executing it.');
// writeln(PSInstance.ExecuteFunction([], 'test')); //writeln(PSInstance.ExecuteFunction([], 'test'));
end; end;
function TSimbaPSEventExtension.InitScript: Boolean; function TSimbaPSEventExtension.InitScript: Boolean;
begin begin
if PSInstance.GetProcMethod('init').Data = nil then if not HookExists('init') then
exit(false); exit(false);
result := true;
try try
PSInstance.ExecuteFunction([], 'init'); PSInstance.ExecuteFunction([], 'init');
except except
result := false; result := false;
exit;
end; end;
exit(true);
end; end;

View File

@ -6,7 +6,7 @@ object Form1: TForm1
ActiveControl = ScriptPanel ActiveControl = ScriptPanel
AllowDropFiles = True AllowDropFiles = True
Caption = 'THA FUKING SIMBA' Caption = 'THA FUKING SIMBA'
ClientHeight = 535 ClientHeight = 530
ClientWidth = 739 ClientWidth = 739
KeyPreview = True KeyPreview = True
Menu = MainMenu Menu = MainMenu
@ -207,8 +207,8 @@ object Form1: TForm1
end end
object StatusBar: TStatusBar object StatusBar: TStatusBar
Left = 0 Left = 0
Height = 23 Height = 21
Top = 512 Top = 509
Width = 739 Width = 739
Panels = < Panels = <
item item
@ -230,7 +230,7 @@ object Form1: TForm1
object PanelMemo: TPanel object PanelMemo: TPanel
Left = 0 Left = 0
Height = 154 Height = 154
Top = 358 Top = 355
Width = 739 Width = 739
Align = alBottom Align = alBottom
ClientHeight = 154 ClientHeight = 154
@ -250,19 +250,19 @@ object Form1: TForm1
Cursor = crVSplit Cursor = crVSplit
Left = 0 Left = 0
Height = 5 Height = 5
Top = 353 Top = 350
Width = 739 Width = 739
Align = alBottom Align = alBottom
ResizeAnchor = akBottom ResizeAnchor = akBottom
end end
object ScriptPanel: TPanel object ScriptPanel: TPanel
Left = 0 Left = 0
Height = 329 Height = 326
Top = 24 Top = 24
Width = 739 Width = 739
Align = alClient Align = alClient
BevelOuter = bvNone BevelOuter = bvNone
ClientHeight = 329 ClientHeight = 326
ClientWidth = 739 ClientWidth = 739
DockSite = True DockSite = True
TabOrder = 4 TabOrder = 4
@ -270,7 +270,7 @@ object Form1: TForm1
OnDockOver = ScriptPanelDockOver OnDockOver = ScriptPanelDockOver
object PageControl1: TPageControl object PageControl1: TPageControl
Left = 155 Left = 155
Height = 294 Height = 291
Top = 0 Top = 0
Width = 584 Width = 584
Align = alClient Align = alClient
@ -289,7 +289,7 @@ object Form1: TForm1
object SearchPanel: TPanel object SearchPanel: TPanel
Left = 0 Left = 0
Height = 35 Height = 35
Top = 294 Top = 291
Width = 739 Width = 739
Align = alBottom Align = alBottom
BevelOuter = bvSpace BevelOuter = bvSpace
@ -385,7 +385,7 @@ object Form1: TForm1
end end
object LabeledEditSearch: TLabeledEdit object LabeledEditSearch: TLabeledEdit
Left = 104 Left = 104
Height = 21 Height = 27
Top = 6 Top = 6
Width = 174 Width = 174
EditLabel.AnchorSideLeft.Control = LabeledEditSearch EditLabel.AnchorSideLeft.Control = LabeledEditSearch
@ -393,10 +393,10 @@ object Form1: TForm1
EditLabel.AnchorSideTop.Side = asrCenter EditLabel.AnchorSideTop.Side = asrCenter
EditLabel.AnchorSideRight.Control = LabeledEditSearch EditLabel.AnchorSideRight.Control = LabeledEditSearch
EditLabel.AnchorSideBottom.Control = LabeledEditSearch EditLabel.AnchorSideBottom.Control = LabeledEditSearch
EditLabel.Left = 73 EditLabel.Left = 67
EditLabel.Height = 14 EditLabel.Height = 18
EditLabel.Top = 9 EditLabel.Top = 10
EditLabel.Width = 28 EditLabel.Width = 34
EditLabel.Caption = 'Find: ' EditLabel.Caption = 'Find: '
EditLabel.ParentColor = False EditLabel.ParentColor = False
LabelPosition = lpLeft LabelPosition = lpLeft
@ -409,9 +409,9 @@ object Form1: TForm1
end end
object CheckBoxMatchCase: TCheckBox object CheckBoxMatchCase: TCheckBox
Left = 320 Left = 320
Height = 17 Height = 22
Top = 7 Top = 7
Width = 72 Width = 97
Caption = 'Match case' Caption = 'Match case'
OnClick = CheckBoxMatchCaseClick OnClick = CheckBoxMatchCaseClick
TabOrder = 1 TabOrder = 1
@ -419,34 +419,38 @@ object Form1: TForm1
end end
object SplitterFunctionList: TSplitter object SplitterFunctionList: TSplitter
Left = 150 Left = 150
Height = 294 Height = 291
Top = 0 Top = 0
Width = 5 Width = 5
OnCanResize = SplitterFunctionListCanResize OnCanResize = SplitterFunctionListCanResize
Visible = False Visible = False
end end
inline frmFunctionList: TFunctionListFrame inline frmFunctionList: TFunctionListFrame
Height = 294 Height = 291
Width = 150 Width = 150
ClientHeight = 294 ClientHeight = 291
ClientWidth = 150 ClientWidth = 150
OnEndDock = nil OnEndDock = nil
TabOrder = 3 TabOrder = 3
inherited FunctionList: TTreeView inherited FunctionList: TTreeView
Height = 255 Height = 242
Top = 22
Width = 150 Width = 150
DefaultItemHeight = 19
OnChange = FunctionListChange OnChange = FunctionListChange
OnEnter = FunctionListEnter OnEnter = FunctionListEnter
OnExit = FunctionListExit OnExit = FunctionListExit
end end
inherited editSearchList: TEdit inherited editSearchList: TEdit
Top = 273 Height = 27
Top = 264
Width = 150 Width = 150
OnExit = editSearchListExit OnExit = editSearchListExit
OnKeyDown = editSearchListKeyDown OnKeyDown = editSearchListKeyDown
OnKeyPress = editSearchListKeyPress OnKeyPress = editSearchListKeyPress
end end
inherited FunctionListLabel: TLabel inherited FunctionListLabel: TLabel
Height = 18
Width = 146 Width = 146
end end
end end

View File

@ -3,7 +3,7 @@
LazarusResources.Add('TForm1','FORMDATA',[ LazarusResources.Add('TForm1','FORMDATA',[
'TPF0'#6'TForm1'#5'Form1'#4'Left'#3'K'#1#6'Height'#3'+'#2#3'Top'#3#150#0#5'Wi' 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3'K'#1#6'Height'#3'+'#2#3'Top'#3#150#0#5'Wi'
+'dth'#3#227#2#13'ActiveControl'#7#11'ScriptPanel'#14'AllowDropFiles'#9#7'Cap' +'dth'#3#227#2#13'ActiveControl'#7#11'ScriptPanel'#14'AllowDropFiles'#9#7'Cap'
+'tion'#6#16'THA FUKING SIMBA'#12'ClientHeight'#3#23#2#11'ClientWidth'#3#227#2 +'tion'#6#16'THA FUKING SIMBA'#12'ClientHeight'#3#18#2#11'ClientWidth'#3#227#2
+#10'KeyPreview'#9#4'Menu'#7#8'MainMenu'#7'OnClose'#7#9'FormClose'#8'OnCreate' +#10'KeyPreview'#9#4'Menu'#7#8'MainMenu'#7'OnClose'#7#9'FormClose'#8'OnCreate'
+#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#11'OnDropFiles'#7#13'FormDr' +#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#11'OnDropFiles'#7#13'FormDr'
+'opFiles'#10'OnShortCut'#7#13'FormShortCuts'#10'LCLVersion'#6#6'0.9.29'#7'Vi' +'opFiles'#10'OnShortCut'#7#13'FormShortCuts'#10'LCLVersion'#6#6'0.9.29'#7'Vi'
@ -55,28 +55,28 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#2#3#7'Caption'#6#11'ToolButton9'#5'Style'#7#10'tbsDivider'#0#0#11'TToolButt' +#2#3#7'Caption'#6#11'ToolButton9'#5'Style'#7#10'tbsDivider'#0#0#11'TToolButt'
+'on'#10'TT_Console'#4'Left'#3#151#1#4'Hint'#6#17'Hide/Show Console'#3'Top'#2 +'on'#10'TT_Console'#4'Left'#3#151#1#4'Hint'#6#17'Hide/Show Console'#3'Top'#2
+#2#6'Action'#7#13'ActionConsole'#0#0#0#10'TStatusBar'#9'StatusBar'#4'Left'#2 +#2#6'Action'#7#13'ActionConsole'#0#0#0#10'TStatusBar'#9'StatusBar'#4'Left'#2
+#0#6'Height'#2#23#3'Top'#3#0#2#5'Width'#3#227#2#6'Panels'#14#1#5'Width'#2'<' +#0#6'Height'#2#21#3'Top'#3#253#1#5'Width'#3#227#2#6'Panels'#14#1#5'Width'#2
+#0#1#4'Text'#6#8'MouseBla'#5'Width'#2'd'#0#1#4'Text'#6#8'Untitled'#5'Width'#2 +'<'#0#1#4'Text'#6#8'MouseBla'#5'Width'#2'd'#0#1#4'Text'#6#8'Untitled'#5'Widt'
+'d'#0#1#5'Width'#2'2'#0#0#11'SimplePanel'#8#0#0#6'TPanel'#9'PanelMemo'#4'Lef' +'h'#2'd'#0#1#5'Width'#2'2'#0#0#11'SimplePanel'#8#0#0#6'TPanel'#9'PanelMemo'#4
+'t'#2#0#6'Height'#3#154#0#3'Top'#3'f'#1#5'Width'#3#227#2#5'Align'#7#8'alBott' +'Left'#2#0#6'Height'#3#154#0#3'Top'#3'c'#1#5'Width'#3#227#2#5'Align'#7#8'alB'
+'om'#12'ClientHeight'#3#154#0#11'ClientWidth'#3#227#2#8'TabOrder'#2#2#0#5'TM' +'ottom'#12'ClientHeight'#3#154#0#11'ClientWidth'#3#227#2#8'TabOrder'#2#2#0#5
+'emo'#5'Memo1'#4'Left'#2#1#6'Height'#3#152#0#3'Top'#2#1#5'Width'#3#225#2#5'A' +'TMemo'#5'Memo1'#4'Left'#2#1#6'Height'#3#152#0#3'Top'#2#1#5'Width'#3#225#2#5
+'lign'#7#8'alClient'#10'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#0#0#0#9 +'Align'#7#8'alClient'#10'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#0#0#0#9
+'TSplitter'#19'SplitterMemoSynedit'#6'Cursor'#7#8'crVSplit'#4'Left'#2#0#6'He' +'TSplitter'#19'SplitterMemoSynedit'#6'Cursor'#7#8'crVSplit'#4'Left'#2#0#6'He'
+'ight'#2#5#3'Top'#3'a'#1#5'Width'#3#227#2#5'Align'#7#8'alBottom'#12'ResizeAn' +'ight'#2#5#3'Top'#3'^'#1#5'Width'#3#227#2#5'Align'#7#8'alBottom'#12'ResizeAn'
+'chor'#7#8'akBottom'#0#0#6'TPanel'#11'ScriptPanel'#4'Left'#2#0#6'Height'#3'I' +'chor'#7#8'akBottom'#0#0#6'TPanel'#11'ScriptPanel'#4'Left'#2#0#6'Height'#3'F'
,#1#3'Top'#2#24#5'Width'#3#227#2#5'Align'#7#8'alClient'#10'BevelOuter'#7#6'bv' ,#1#3'Top'#2#24#5'Width'#3#227#2#5'Align'#7#8'alClient'#10'BevelOuter'#7#6'bv'
+'None'#12'ClientHeight'#3'I'#1#11'ClientWidth'#3#227#2#8'DockSite'#9#8'TabOr' +'None'#12'ClientHeight'#3'F'#1#11'ClientWidth'#3#227#2#8'DockSite'#9#8'TabOr'
+'der'#2#4#10'OnDockDrop'#7#19'ScriptPanelDockDrop'#10'OnDockOver'#7#19'Scrip' +'der'#2#4#10'OnDockDrop'#7#19'ScriptPanelDockDrop'#10'OnDockOver'#7#19'Scrip'
+'tPanelDockOver'#0#12'TPageControl'#12'PageControl1'#4'Left'#3#155#0#6'Heigh' +'tPanelDockOver'#0#12'TPageControl'#12'PageControl1'#4'Left'#3#155#0#6'Heigh'
+'t'#3'&'#1#3'Top'#2#0#5'Width'#3'H'#2#5'Align'#7#8'alClient'#6'Images'#7#17 +'t'#3'#'#1#3'Top'#2#0#5'Width'#3'H'#2#5'Align'#7#8'alClient'#6'Images'#7#17
+'Mufasa_Image_List'#9'PopupMenu'#7#8'TabPopup'#8'TabOrder'#2#0#8'OnChange'#7 +'Mufasa_Image_List'#9'PopupMenu'#7#8'TabPopup'#8'TabOrder'#2#0#8'OnChange'#7
+#18'PageControl1Change'#10'OnChanging'#7#20'PageControl1Changing'#14'OnConte' +#18'PageControl1Change'#10'OnChanging'#7#20'PageControl1Changing'#14'OnConte'
+'xtPopup'#7#24'PageControl1ContextPopup'#10'OnDragDrop'#7#20'PageControl1Dra' +'xtPopup'#7#24'PageControl1ContextPopup'#10'OnDragDrop'#7#20'PageControl1Dra'
+'gDrop'#10'OnDragOver'#7#20'PageControl1DragOver'#11'OnMouseDown'#7#21'PageC' +'gDrop'#10'OnDragOver'#7#20'PageControl1DragOver'#11'OnMouseDown'#7#21'PageC'
+'ontrol1MouseDown'#9'OnMouseUp'#7#19'PageControl1MouseUp'#13'OnPageChanged'#7 +'ontrol1MouseDown'#9'OnMouseUp'#7#19'PageControl1MouseUp'#13'OnPageChanged'#7
+#18'PageControl1Change'#0#0#6'TPanel'#11'SearchPanel'#4'Left'#2#0#6'Height'#2 +#18'PageControl1Change'#0#0#6'TPanel'#11'SearchPanel'#4'Left'#2#0#6'Height'#2
+'#'#3'Top'#3'&'#1#5'Width'#3#227#2#5'Align'#7#8'alBottom'#10'BevelOuter'#7#7 +'#'#3'Top'#3'#'#1#5'Width'#3#227#2#5'Align'#7#8'alBottom'#10'BevelOuter'#7#7
+'bvSpace'#12'ClientHeight'#2'#'#11'ClientWidth'#3#227#2#8'TabOrder'#2#1#7'Vi' +'bvSpace'#12'ClientHeight'#2'#'#11'ClientWidth'#3#227#2#8'TabOrder'#2#1#7'Vi'
+'sible'#8#0#12'TSpeedButton'#17'SpeedButtonSearch'#4'Left'#2' '#6'Height'#2 +'sible'#8#0#12'TSpeedButton'#17'SpeedButtonSearch'#4'Left'#2' '#6'Height'#2
+#19#3'Top'#2#7#5'Width'#2#16#5'Color'#7#9'clBtnFace'#4'Flat'#9#10'Glyph.Data' +#19#3'Top'#2#7#5'Width'#2#16#5'Color'#7#9'clBtnFace'#4'Flat'#9#10'Glyph.Data'
@ -145,213 +145,214 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#22'SpeedB' +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#22'SpeedB'
+'uttonSearchClick'#0#0#12'TLabeledEdit'#17'LabeledEditSearch'#4'Left'#2'h'#6 +'uttonSearchClick'#0#0#12'TLabeledEdit'#17'LabeledEditSearch'#4'Left'#2'h'#6
+'Height'#2#21#3'Top'#2#6#5'Width'#3#174#0' EditLabel.AnchorSideLeft.Control' +'Height'#2#27#3'Top'#2#6#5'Width'#3#174#0' EditLabel.AnchorSideLeft.Control'
+#7#17'LabeledEditSearch'#31'EditLabel.AnchorSideTop.Control'#7#17'LabeledEdi' +#7#17'LabeledEditSearch'#31'EditLabel.AnchorSideTop.Control'#7#17'LabeledEdi'
+'tSearch'#28'EditLabel.AnchorSideTop.Side'#7#9'asrCenter!EditLabel.AnchorSid' +'tSearch'#28'EditLabel.AnchorSideTop.Side'#7#9'asrCenter!EditLabel.AnchorSid'
+'eRight.Control'#7#17'LabeledEditSearch"EditLabel.AnchorSideBottom.Control'#7 +'eRight.Control'#7#17'LabeledEditSearch"EditLabel.AnchorSideBottom.Control'#7
+#17'LabeledEditSearch'#14'EditLabel.Left'#2'I'#16'EditLabel.Height'#2#14#13 +#17'LabeledEditSearch'#14'EditLabel.Left'#2'C'#16'EditLabel.Height'#2#18#13
+'EditLabel.Top'#2#9#15'EditLabel.Width'#2#28#17'EditLabel.Caption'#6#6'Find:' +'EditLabel.Top'#2#10#15'EditLabel.Width'#2'"'#17'EditLabel.Caption'#6#6'Find'
+' '#21'EditLabel.ParentColor'#8#13'LabelPosition'#7#6'lpLeft'#8'TabOrder'#2#0 +': '#21'EditLabel.ParentColor'#8#13'LabelPosition'#7#6'lpLeft'#8'TabOrder'#2
+#8'OnChange'#7#16'EditSearchChange'#7'OnEnter'#7#22'LabeledEditSearchEnter'#6 +#0#8'OnChange'#7#16'EditSearchChange'#7'OnEnter'#7#22'LabeledEditSearchEnter'
+'OnExit'#7#21'LabeledEditSearchExit'#9'OnKeyDown'#7#24'LabeledEditSearchKeyD' +#6'OnExit'#7#21'LabeledEditSearchExit'#9'OnKeyDown'#7#24'LabeledEditSearchKe'
+'own'#10'OnKeyPress'#7#25'LabeledEditSearchKeyPress'#0#0#9'TCheckBox'#17'Che' +'yDown'#10'OnKeyPress'#7#25'LabeledEditSearchKeyPress'#0#0#9'TCheckBox'#17'C'
+'ckBoxMatchCase'#4'Left'#3'@'#1#6'Height'#2#17#3'Top'#2#7#5'Width'#2'H'#7'Ca' +'heckBoxMatchCase'#4'Left'#3'@'#1#6'Height'#2#22#3'Top'#2#7#5'Width'#2'a'#7
+'ption'#6#10'Match case'#7'OnClick'#7#22'CheckBoxMatchCaseClick'#8'TabOrder' +'Caption'#6#10'Match case'#7'OnClick'#7#22'CheckBoxMatchCaseClick'#8'TabOrde'
+#2#1#0#0#0#9'TSplitter'#20'SplitterFunctionList'#4'Left'#3#150#0#6'Height'#3 +'r'#2#1#0#0#0#9'TSplitter'#20'SplitterFunctionList'#4'Left'#3#150#0#6'Height'
+'&'#1#3'Top'#2#0#5'Width'#2#5#11'OnCanResize'#7#29'SplitterFunctionListCanRe' +#3'#'#1#3'Top'#2#0#5'Width'#2#5#11'OnCanResize'#7#29'SplitterFunctionListCan'
+'size'#7'Visible'#8#0#0#244#18'TFunctionListFrame'#15'frmFunctionList'#6'Hei' +'Resize'#7'Visible'#8#0#0#244#18'TFunctionListFrame'#15'frmFunctionList'#6'H'
+'ght'#3'&'#1#5'Width'#3#150#0#12'ClientHeight'#3'&'#1#11'ClientWidth'#3#150#0 +'eight'#3'#'#1#5'Width'#3#150#0#12'ClientHeight'#3'#'#1#11'ClientWidth'#3#150
+#9'OnEndDock'#13#8'TabOrder'#2#3#0#241#9'TTreeView'#12'FunctionList'#6'Heigh' +#0#9'OnEndDock'#13#8'TabOrder'#2#3#0#241#9'TTreeView'#12'FunctionList'#6'Hei'
+'t'#3#255#0#5'Width'#3#150#0#8'OnChange'#7#18'FunctionListChange'#7'OnEnter' +'ght'#3#242#0#3'Top'#2#22#5'Width'#3#150#0#17'DefaultItemHeight'#2#19#8'OnCh'
+#7#17'FunctionListEnter'#6'OnExit'#7#16'FunctionListExit'#0#0#241#5'TEdit'#14 +'ange'#7#18'FunctionListChange'#7'OnEnter'#7#17'FunctionListEnter'#6'OnExit'
+'editSearchList'#3'Top'#3#17#1#5'Width'#3#150#0#6'OnExit'#7#18'editSearchLis' +#7#16'FunctionListExit'#0#0#241#5'TEdit'#14'editSearchList'#6'Height'#2#27#3
+'tExit'#9'OnKeyDown'#7#21'editSearchListKeyDown'#10'OnKeyPress'#7#22'editSea' +'Top'#3#8#1#5'Width'#3#150#0#6'OnExit'#7#18'editSearchListExit'#9'OnKeyDown'
+'rchListKeyPress'#0#0#241#6'TLabel'#17'FunctionListLabel'#5'Width'#3#146#0#0 +#7#21'editSearchListKeyDown'#10'OnKeyPress'#7#22'editSearchListKeyPress'#0#0
+#0#0#0#9'TMainMenu'#8'MainMenu'#4'left'#3#232#1#3'top'#3#144#0#0#9'TMenuItem' +#241#6'TLabel'#17'FunctionListLabel'#6'Height'#2#18#5'Width'#3#146#0#0#0#0#0
+#8'MenuFile'#7'Caption'#6#5'&File'#13'SubMenuImages'#7#17'Mufasa_Image_List' +#9'TMainMenu'#8'MainMenu'#4'left'#3#232#1#3'top'#3#144#0#0#9'TMenuItem'#8'Me'
+#0#9'TMenuItem'#11'MenuItemNew'#6'Action'#7#15'ActionNewScript'#11'Bitmap.Da' +'nuFile'#7'Caption'#6#5'&File'#13'SubMenuImages'#7#17'Mufasa_Image_List'#0#9
+'ta'#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 +'TMenuItem'#11'MenuItemNew'#6'Action'#7#15'ActionNewScript'#11'Bitmap.Data'
+#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#255#255#255#0 +#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
+#187'j4k'#186'e0'#188#187'f1'#237#186'f0'#247#186'f0'#247#186'f0'#247#186'e0' +#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#255#255#255#0#187
+#247#186'e/'#247#185'e.'#247#185'e.'#247#185'd.'#247#185'd.'#239#183'b,'#189 +'j4k'#186'e0'#188#187'f1'#237#186'f0'#247#186'f0'#247#186'f0'#247#186'e0'#247
+#183'b.c'#255#255#255#0#255#255#255#0#188'i3'#222#248#241#234#242#247#236#223 +#186'e/'#247#185'e.'#247#185'e.'#247#185'd.'#247#185'd.'#239#183'b,'#189#183
+#253#246#235#222#255#246#234#222#255#246#234#220#255#246#234#220#255#250#243 +'b.c'#255#255#255#0#255#255#255#0#188'i3'#222#248#241#234#242#247#236#223#253
+#235#255#250#243#235#255#250#242#234#255#252#247#243#255#252#248#244#253#254 +#246#235#222#255#246#234#222#255#246#234#220#255#246#234#220#255#250#243#235
+#254#253#240#183'`*'#213#255#255#255#0#255#255#255#0#191'q8'#245#245#235#223 +#255#250#243#235#255#250#242#234#255#252#247#243#255#252#248#244#253#254#254
+#254#253#191'h'#255#252#189'g'#255#251#190'e'#255#252#190'd'#255#252#190'd' +#253#240#183'`*'#213#255#255#255#0#255#255#255#0#191'q8'#245#245#235#223#254
+#255#252#189'b'#255#251#189'c'#255#251#188'a'#255#252#190'`'#255#252#188'b' +#253#191'h'#255#252#189'g'#255#251#190'e'#255#252#190'd'#255#252#190'd'#255
+#255#253#251#248#253#185'd-'#243#255#255#255#0#255#255#255#0#193'x<'#247#247 +#252#189'b'#255#251#189'c'#255#251#188'a'#255#252#190'`'#255#252#188'b'#255
+#237#227#255#253#194'n'#255#255#216#160#255#255#215#158#255#255#214#155#255 +#253#251#248#253#185'd-'#243#255#255#255#0#255#255#255#0#193'x<'#247#247#237
+#255#215#152#255#255#214#150#255#255#214#149#255#255#213#148#255#255#212#147 +#227#255#253#194'n'#255#255#216#160#255#255#215#158#255#255#214#155#255#255
+#255#251#190'e'#255#251#247#244#255#187'g1'#247#255#255#255#0#255#255#255#0 +#215#152#255#255#214#150#255#255#214#149#255#255#213#148#255#255#212#147#255
+#196'|@'#247#247#240#230#255#248#180'U'#255#247#180'V'#255#247#181'T'#255#248 +#251#190'e'#255#251#247#244#255#187'g1'#247#255#255#255#0#255#255#255#0#196
+#180'S'#255#248#178'S'#255#247#179'R'#255#247#179'R'#255#247#178'Q'#255#247 +'|@'#247#247#240#230#255#248#180'U'#255#247#180'V'#255#247#181'T'#255#248#180
+#178'O'#255#247#178'O'#255#252#249#245#255#191'o6'#247#255#255#255#0#255#255 +'S'#255#248#178'S'#255#247#179'R'#255#247#179'R'#255#247#178'Q'#255#247#178
+#255#0#197#128'B'#247#248#241#232#255#254#229#213#255#253#229#211#255#253#229 +'O'#255#247#178'O'#255#252#249#245#255#191'o6'#247#255#255#255#0#255#255#255
+#211#255#252#229#211#255#252#229#211#255#252#228#209#255#252#226#206#255#252 +#0#197#128'B'#247#248#241#232#255#254#229#213#255#253#229#211#255#253#229#211
+#226#204#255#251#224#201#255#251#225#200#255#253#250#247#255#193'v;'#247#255 +#255#252#229#211#255#252#229#211#255#252#228#209#255#252#226#206#255#252#226
+#255#255#0#255#255#255#0#197#130'E'#247#248#242#235#255#254#231#214#255#253 +#204#255#251#224#201#255#251#225#200#255#253#250#247#255#193'v;'#247#255#255
+#231#214#255#253#231#214#255#253#231#214#255#253#230#213#255#253#229#211#255 +#255#0#255#255#255#0#197#130'E'#247#248#242#235#255#254#231#214#255#253#231
+#252#228#209#255#252#226#205#255#251#225#203#255#251#225#201#255#251#247#242 +#214#255#253#231#214#255#253#231#214#255#253#230#213#255#253#229#211#255#252
,#255#197'|?'#247#255#255#255#0#255#255#255#0#198#132'G'#247#249#243#236#255 ,#228#209#255#252#226#205#255#251#225#203#255#251#225#201#255#251#247#242#255
+#254#232#214#255#254#232#215#255#253#231#214#255#253#231#214#255#253#231#213 +#197'|?'#247#255#255#255#0#255#255#255#0#198#132'G'#247#249#243#236#255#254
+#255#253#229#211#255#251#228#208#255#251#227#204#255#250#223#199#255#250#223 +#232#214#255#254#232#215#255#253#231#214#255#253#231#214#255#253#231#213#255
+#198#255#250#242#234#255#198#128'B'#247#255#255#255#0#255#255#255#0#198#136 +#253#229#211#255#251#228#208#255#251#227#204#255#250#223#199#255#250#223#198
+'I'#247#249#244#237#255#254#232#216#255#254#232#216#255#254#232#215#255#254 +#255#250#242#234#255#198#128'B'#247#255#255#255#0#255#255#255#0#198#136'I'
+#231#214#255#253#229#211#255#252#228#209#255#251#225#204#255#250#224#199#255 +#247#249#244#237#255#254#232#216#255#254#232#216#255#254#232#215#255#254#231
+#249#221#195#255#248#220#194#255#250#244#237#255#198#130'E'#247#255#255#255#0 +#214#255#253#229#211#255#252#228#209#255#251#225#204#255#250#224#199#255#249
+#255#255#255#0#198#136'J'#247#249#244#239#255#254#231#215#255#253#231#214#255 +#221#195#255#248#220#194#255#250#244#237#255#198#130'E'#247#255#255#255#0#255
+#253#231#213#255#253#230#212#255#252#230#210#255#251#225#204#255#250#223#199 +#255#255#0#198#136'J'#247#249#244#239#255#254#231#215#255#253#231#214#255#253
+#255#248#220#194#255#246#218#189#255#246#216#187#255#250#244#239#255#198#131 +#231#213#255#253#230#212#255#252#230#210#255#251#225#204#255#250#223#199#255
+'F'#247#255#255#255#0#255#255#255#0#198#137'K'#247#249#244#240#255#252#230 +#248#220#194#255#246#218#189#255#246#216#187#255#250#244#239#255#198#131'F'
+#211#255#252#230#212#255#253#231#211#255#252#228#209#255#251#227#205#255#250 +#247#255#255#255#0#255#255#255#0#198#137'K'#247#249#244#240#255#252#230#211
+#224#200#255#248#220#194#255#245#214#187#255#243#212#181#255#241#210#179#255 +#255#252#230#212#255#253#231#211#255#252#228#209#255#251#227#205#255#250#224
+#248#244#240#255#196#130'F'#247#255#255#255#0#255#255#255#0#198#137'K'#247 +#200#255#248#220#194#255#245#214#187#255#243#212#181#255#241#210#179#255#248
+#249#245#241#255#252#227#207#255#251#228#208#255#252#228#207#255#252#227#205 +#244#240#255#196#130'F'#247#255#255#255#0#255#255#255#0#198#137'K'#247#249
+#255#250#225#202#255#249#221#196#255#246#217#188#255#244#233#223#255#247#242 +#245#241#255#252#227#207#255#251#228#208#255#252#228#207#255#252#227#205#255
+#236#255#251#247#243#255#245#239#233#255#194'~E'#251#255#255#255#0#255#255 +#250#225#202#255#249#221#196#255#246#217#188#255#244#233#223#255#247#242#236
+#255#0#198#137'L'#246#249#245#241#255#252#227#205#255#251#227#206#255#251#227 +#255#251#247#243#255#245#239#233#255#194'~E'#251#255#255#255#0#255#255#255#0
+#205#255#251#226#203#255#249#224#200#255#248#220#194#255#245#214#186#255#253 +#198#137'L'#246#249#245#241#255#252#227#205#255#251#227#206#255#251#227#205
+#251#248#255#252#230#205#255#250#229#201#255#226#182#132#255#191'yB'#166#255 +#255#251#226#203#255#249#224#200#255#248#220#194#255#245#214#186#255#253#251
+#255#255#0#255#255#255#0#197#136'K'#234#250#246#242#252#250#224#199#255#251 +#248#255#252#230#205#255#250#229#201#255#226#182#132#255#191'yB'#166#255#255
+#225#201#255#251#226#201#255#251#224#200#255#249#223#197#255#248#219#193#255 +#255#0#255#255#255#0#197#136'K'#234#250#246#242#252#250#224#199#255#251#225
+#244#214#184#255#255#251#248#255#246#216#180#255#225#176'}'#255#219#146'd' +#201#255#251#226#201#255#251#224#200#255#249#223#197#255#248#219#193#255#244
+#246#180'k>'#7#255#255#255#0#255#255#255#0#196#133'I'#195#247#242#236#236#248 +#214#184#255#255#251#248#255#246#216#180#255#225#176'}'#255#219#146'd'#246
+#244#238#252#248#244#237#255#248#243#237#255#248#243#237#255#248#243#237#255 +#180'k>'#7#255#255#255#0#255#255#255#0#196#133'I'#195#247#242#236#236#248#244
+#248#242#236#255#247#242#236#255#242#230#215#255#226#178'}'#255#219#148'e' +#238#252#248#244#237#255#248#243#237#255#248#243#237#255#248#243#237#255#248
+#245#179'h;'#7#255#255#255#0#255#255#255#0#255#255#255#0#193'}D`'#200#139'M' +#242#236#255#247#242#236#255#242#230#215#255#226#178'}'#255#219#148'e'#245
+#187#200#140'O'#238#200#140'O'#246#200#140'O'#247#200#140'O'#247#200#141'O' +#179'h;'#7#255#255#255#0#255#255#255#0#255#255#255#0#193'}D`'#200#139'M'#187
+#247#201#140'O'#247#199#139'O'#247#197#137'K'#212#196'v;'#145#179'h<'#6#255 +#200#140'O'#238#200#140'O'#246#200#140'O'#247#200#140'O'#247#200#141'O'#247
+#255#255#0#255#255#255#0#255#255#255#0#13'SubMenuImages'#7#17'Mufasa_Image_L' +#201#140'O'#247#199#139'O'#247#197#137'K'#212#196'v;'#145#179'h<'#6#255#255
+'ist'#7'OnClick'#7#16'ActionNewExecute'#0#0#9'TMenuItem'#15'MenuItemDivider' +#255#0#255#255#255#0#255#255#255#0#13'SubMenuImages'#7#17'Mufasa_Image_List'
+#7'Caption'#6#1'-'#0#0#9'TMenuItem'#12'MenuItemOpen'#6'Action'#7#16'ActionOp' +#7'OnClick'#7#16'ActionNewExecute'#0#0#9'TMenuItem'#15'MenuItemDivider'#7'Ca'
+'enScript'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0 +'ption'#6#1'-'#0#0#9'TMenuItem'#12'MenuItemOpen'#6'Action'#7#16'ActionOpenSc'
+'('#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 +'ript'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0
+#0#0#0#0#0','#134#216#209'-'#136#216#247'-'#135#216#247'-'#136#216#247'-'#136 +#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
+#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136 +#0#0','#134#216#209'-'#136#216#247'-'#135#216#247'-'#136#216#247'-'#136#216
+#216#247'-'#136#216#247'-'#135#216#247'-'#136#216#247','#134#216#209#255#255 +#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216
+#255#0#255#255#255#0'3'#142#217#251#220#240#250#255#152#225#246#255#149#224 +#247'-'#136#216#247'-'#135#216#247'-'#136#216#247','#134#216#209#255#255#255
+#246#255#146#223#246#255#142#222#245#255#137#220#245#255#133#218#244#255#128 +#0#255#255#255#0'3'#142#217#251#220#240#250#255#152#225#246#255#149#224#246
+#217#244#255'z'#215#243#255't'#213#243#255'p'#211#242#255#194#234#248#255'5' +#255#146#223#246#255#142#222#245#255#137#220#245#255#133#218#244#255#128#217
+#148#218#255#255#255#255#0#255#255#255#0'5'#148#218#247#239#250#254#255#147 +#244#255'z'#215#243#255't'#213#243#255'p'#211#242#255#194#234#248#255'5'#148
+#229#248#255#143#228#248#255#137#227#248#255#130#225#247#255'z'#223#247#255 +#218#255#255#255#255#0#255#255#255#0'5'#148#218#247#239#250#254#255#147#229
+'q'#222#246#255'g'#219#245#255'['#216#244#255'M'#212#243#255'@'#209#242#255 +#248#255#143#228#248#255#137#227#248#255#130#225#247#255'z'#223#247#255'q'
+#202#242#251#255'5'#148#218#255#255#255#255#0#255#255#255#0'6'#154#218#248 +#222#246#255'g'#219#245#255'['#216#244#255'M'#212#243#255'@'#209#242#255#202
+#242#250#253#255#148#230#248#255#146#229#248#255#144#229#248#255#139#227#248 +#242#251#255'5'#148#218#255#255#255#255#0#255#255#255#0'6'#154#218#248#242
+#255#134#226#247#255#127#225#247#255'w'#222#246#255'l'#220#246#255'^'#217#244 +#250#253#255#148#230#248#255#146#229#248#255#144#229#248#255#139#227#248#255
+#255'O'#213#243#255#204#242#251#255'5'#148#218#255#255#255#255#0#255#255#255 +#134#226#247#255#127#225#247#255'w'#222#246#255'l'#220#246#255'^'#217#244#255
+#0'6'#161#218#249#246#252#254#255#148#229#248#255#147#229#248#255#147#229#248 +'O'#213#243#255#204#242#251#255'5'#148#218#255#255#255#255#0#255#255#255#0'6'
+#255#145#229#248#255#147#219#233#255#147#215#227#255#147#210#220#255#144#206 +#161#218#249#246#252#254#255#148#229#248#255#147#229#248#255#147#229#248#255
+#215#255#140#200#207#255#134#193#198#255#201#216#214#255'5'#148#218#255#197 +#145#229#248#255#147#219#233#255#147#215#227#255#147#210#220#255#144#206#215
+'tD'#232#202#127'S'#241'7'#166#218#250#254#255#255#255#248#253#255#255#246 +#255#140#200#207#255#134#193#198#255#201#216#214#255'5'#148#218#255#197'tD'
+#253#255#255#245#252#255#255#243#252#254#255#154#228#244#255#154#230#247#255 +#232#202#127'S'#241'7'#166#218#250#254#255#255#255#248#253#255#255#246#253
+#155#230#246#255#157#229#245#255#158#229#245#255#159#229#244#255#218#243#248 +#255#255#245#252#255#255#243#252#254#255#154#228#244#255#154#230#247#255#155
+#255'5'#148#218#255#253#244#238#255#202#128'T'#249'5'#171#218#250#232#246#251 +#230#246#255#157#229#245#255#158#229#245#255#159#229#244#255#218#243#248#255
+#255'p'#188#231#255'U'#170#226#255'M'#165#224#255#145#201#235#255#250#243#239 +'5'#148#218#255#253#244#238#255#202#128'T'#249'5'#171#218#250#232#246#251#255
+#255#253#254#253#255#255#253#252#255#255#253#252#255#254#253#252#255#254#252 +'p'#188#231#255'U'#170#226#255'M'#165#224#255#145#201#235#255#250#243#239#255
+#251#255#254#254#253#255'5'#148#218#255#239#242#232#255#206#129'V'#255'6'#170 +#253#254#253#255#255#253#252#255#255#253#252#255#254#253#252#255#254#252#251
+#218#242#241#250#253#255#148#222#245#255#147#220#244#255'd'#188#233#255'5' +#255#254#254#253#255'5'#148#218#255#239#242#232#255#206#129'V'#255'6'#170#218
+#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5' +#242#241#250#253#255#148#222#245#255#147#220#244#255'd'#188#233#255'5'#148
+#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255#251#246#239#255#204 +#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148
+#131'U'#254'5'#175#218#240#247#252#254#255#142#228#248#255#145#222#245#255 +#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255#251#246#239#255#204#131
+#159#224#245#255#172#225#246#255#202#132'R'#255#255#247#241#255#255#233#217 +'U'#254'5'#175#218#240#247#252#254#255#142#228#248#255#145#222#245#255#159
+#255#255#234#219#255#255#233#217#255#255#231#215#255#255#229#210#255#255#226 +#224#245#255#172#225#246#255#202#132'R'#255#255#247#241#255#255#233#217#255
+#203#255#255#247#241#255#203#133'U'#254'6'#179#218#248#253#254#254#255#254 +#255#234#219#255#255#233#217#255#255#231#215#255#255#229#210#255#255#226#203
,#255#255#255#254#254#255#255#253#254#255#255#254#255#255#255#228#186#145#255 ,#255#255#247#241#255#203#133'U'#254'6'#179#218#248#253#254#254#255#254#255
+#255#247#240#255#255#231#213#255#253#231#214#255#253#230#212#255#252#228#208 +#255#255#254#254#255#255#253#254#255#255#254#255#255#255#228#186#145#255#255
+#255#251#227#203#255#250#220#194#255#254#243#232#255#204#134'V'#254'4'#180 +#247#240#255#255#231#213#255#253#231#214#255#253#230#212#255#252#228#208#255
+#217#208'^'#194#225#250'`'#195#226#250'`'#195#226#250'`'#195#226#250'_'#195 +#251#227#203#255#250#220#194#255#254#243#232#255#204#134'V'#254'4'#180#217
+#226#250#228#187#145#255#255#247#242#255#254#231#213#255#254#231#213#255#253 +#208'^'#194#225#250'`'#195#226#250'`'#195#226#250'`'#195#226#250'_'#195#226
+#229#209#255#250#224#202#255#249#222#196#255#247#217#188#255#253#242#231#255 +#250#228#187#145#255#255#247#242#255#254#231#213#255#254#231#213#255#253#229
+#204#135'W'#254#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#209#255#250#224#202#255#249#222#196#255#247#217#188#255#253#242#231#255#204
+#255#255#0#255#255#255#0#228#187#146#255#254#247#241#255#252#229#210#255#252 +#135'W'#254#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#228#209#255#251#226#204#255#249#221#196#255#246#215#187#255#243#209#175#255 +#255#0#255#255#255#0#228#187#146#255#254#247#241#255#252#229#210#255#252#228
+#250#239#228#255#204#135'X'#254#255#255#255#0#255#255#255#0#255#255#255#0#255 +#209#255#251#226#204#255#249#221#196#255#246#215#187#255#243#209#175#255#250
+#255#255#0#255#255#255#0#255#255#255#0#228#187#146#255#254#246#240#255#252 +#239#228#255#204#135'X'#254#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#226#205#255#252#227#205#255#250#223#200#255#247#217#188#255#245#233#221#255 +#255#0#255#255#255#0#255#255#255#0#228#187#146#255#254#246#240#255#252#226
+#250#243#235#255#251#248#243#255#202#131'S'#254#255#255#255#0#255#255#255#0 +#205#255#252#227#205#255#250#223#200#255#247#217#188#255#245#233#221#255#250
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#228#187#147#255#254 +#243#235#255#251#248#243#255#202#131'S'#254#255#255#255#0#255#255#255#0#255
+#245#237#255#252#222#197#255#251#224#199#255#249#220#194#255#245#211#180#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#228#187#147#255#254#245
+#254#249#243#255#250#226#196#255#236#193#147#255#195'}H'#147#255#255#255#0 +#237#255#252#222#197#255#251#224#199#255#249#220#194#255#245#211#180#255#254
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#229 +#249#243#255#250#226#196#255#236#193#147#255#195'}H'#147#255#255#255#0#255
+#190#150#255#255#255#254#255#253#243#233#255#253#243#234#255#252#242#232#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#229#190
+#250#239#227#255#250#242#231#255#234#187#136#255#207#133'U'#179#180'i='#12 +#150#255#255#255#254#255#253#243#233#255#253#243#234#255#252#242#232#255#250
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#239#227#255#250#242#231#255#234#187#136#255#207#133'U'#179#180'i='#12#255
+#255#255#0#234#195#157#255#230#191#150#255#228#187#146#255#228#187#146#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#209#160'l'#245#208#158'm'#246#204#150'_'#218#196'yB~'#178'g<'#9#255#255#255 +#255#0#234#195#157#255#230#191#150#255#228#187#146#255#228#187#146#255#209
+#0#7'OnClick'#7#17'ActionOpenExecute'#0#0#9'TMenuItem'#18'MenuItemOpenRecent' +#160'l'#245#208#158'm'#246#204#150'_'#218#196'yB~'#178'g<'#9#255#255#255#0#7
+#7'Caption'#6#12'Open &Recent'#0#0#9'TMenuItem'#12'MenuItemSave'#6'Action'#7 +'OnClick'#7#17'ActionOpenExecute'#0#0#9'TMenuItem'#18'MenuItemOpenRecent'#7
+#16'ActionSaveScript'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0 +'Caption'#6#12'Open &Recent'#0#0#9'TMenuItem'#12'MenuItemSave'#6'Action'#7#16
+'ActionSaveScript'#11'Bitmap.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#186'j6'#143#185'i5'#181#184'i5'#238#183'h5'#255#181'h5'#255
+#180'g4'#255#178'f4'#255#176'e3'#255#174'd3'#255#172'c2'#255#170'b2'#255#169
+'a2'#255#168'`1'#255#167'`1'#254#166'`1'#241#168'a1'#196#186'j5'#222#235#198
+#173#255#234#197#173#255#254#251#248#255#254#251#248#255#254#251#248#255#254
+#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255
+#254#251#248#255#254#251#248#255#200#154'|'#255#199#152'y'#255#167'`1'#237
+#186'k7'#254#237#202#179#255#224#162'z'#255#254#250#247#255'b'#192#136#255'b'
+#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'
+#192#136#255'b'#192#136#255#253#249#246#255#202#141'e'#255#201#155'|'#255#167
+'`1'#254#187'l8'#255#238#204#182#255#225#162'z'#255#254#250#247#255#191#220
+#194#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255#191
+#220#194#255#191#220#194#255#191#220#194#255#253#249#246#255#205#144'h'#255
+#204#158#129#255#168'a2'#255#187'k8'#255#239#206#184#255#225#162'y'#255#254
+#250#247#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'
+#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255#253#249#246#255#207
+#147'j'#255#206#163#132#255#170'a2'#255#186'j6'#255#239#208#187#255#226#162
+'z'#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254
+#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255
+#254#251#248#255#211#150'm'#255#210#167#138#255#171'b2'#255#187'j6'#255#240
+#210#190#255#226#163'z'#255#226#163'z'#255#225#163'z'#255#226#163'{'#255#225
+#163'{'#255#224#161'x'#255#222#159'w'#255#221#159'v'#255#220#157't'#255#217
+#155'r'#255#216#153'q'#255#214#153'p'#255#213#171#142#255#173'c3'#255#187'j6'
+#255#242#213#194#255#227#163'z'#255#227#163'z'#255#226#163'{'#255#226#163'{'
+#255#226#164'{'#255#225#162'y'#255#224#161'x'#255#222#160'w'#255#222#158'u'
+#255#220#157't'#255#218#155's'#255#217#155's'#255#218#176#149#255#175'd3'#255
+#187'j6'#255#242#216#197#255#227#164'{'#255#227#163'z'#255#227#164'z'#255#226
+#164'{'#255#226#163'{'#255#225#163'{'#255#225#162'y'#255#223#160'w'#255#222
+#159'v'#255#221#158't'#255#219#156'r'#255#220#157't'#255#221#181#154#255#177
+'e4'#255#187'k6'#255#244#217#199#255#230#166'}'#255#200#140'd'#255#201#141'e'
+#255#201#142'g'#255#203#146'l'#255#203#146'm'#255#202#144'i'#255#200#140'e'
+#255#200#140'd'#255#200#140'd'#255#200#140'd'#255#218#156't'#255#225#186#159
+#255#179'f4'#255#187'k6'#254#244#220#201#255#231#167'}'#255#249#236#225#255
+#249#236#225#255#249#237#227#255#252#244#238#255#253#250#247#255#253#247#243
+#255#250#237#229#255#247#231#219#255#247#229#217#255#246#229#216#255#222#160
+'w'#255#228#190#164#255#180'g4'#255#188'k6'#250#245#221#204#255#231#168'~'
+#255#250#240#232#255#250#240#232#255#201#141'f'#255#250#240#233#255#253#248
+#243#255#254#250#248#255#252#244#239#255#249#233#223#255#247#231#219#255#247
,#229#217#255#224#162'x'#255#231#194#169#255#182'h5'#255#188'k6'#240#246#223
+#208#255#232#168'~'#255#252#246#241#255#252#246#241#255#200#140'd'#255#250
+#241#233#255#251#244#238#255#253#250#247#255#253#249#246#255#250#240#232#255
+#248#232#221#255#247#230#219#255#225#163'z'#255#239#213#195#255#183'i5'#254
+#188'k6'#216#246#223#209#255#233#170#128#255#254#250#246#255#253#250#246#255
+#200#140'd'#255#251#243#238#255#251#241#234#255#252#246#242#255#254#251#248
+#255#252#246#241#255#249#236#226#255#248#231#219#255#238#208#186#255#236#208
+#189#255#187'p>'#248#188'k6'#155#246#224#209#255#247#224#209#255#254#251#248
+#255#254#251#247#255#253#249#246#255#252#245#240#255#250#240#234#255#251#242
+#237#255#253#249#246#255#253#250#247#255#251#241#235#255#248#233#223#254#236
+#208#189#251#201#137'^'#236#181'i5c'#188'k6q'#188'k6'#144#188'k6'#204#188'k6'
+#238#188'k6'#250#187'k6'#254#187'k6'#255#187'j6'#255#187'j6'#255#188'l9'#255
+#189'n;'#255#187'm:'#255#187'k8'#239#187'p>'#203#182'i5T'#255#255#255#0#7'On'
+'Click'#7#17'ActionSaveExecute'#0#0#9'TMenuItem'#14'MenuItemSaveAs'#6'Action'
+#7#18'ActionSaveScriptAs'#7'Caption'#6#10'Save as...'#7'OnClick'#7#19'Action'
+'SaveAsExecute'#0#0#9'TMenuItem'#15'MenuItemSaveAll'#6'Action'#7#13'ActionSa'
+'veAll'#7'Enabled'#8#11'Bitmap.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 +'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#186'j6'#143#185'i5'#181#184'i5'#238#183'h5'#255#181'h5' +#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#180'g4'#255#178'f4'#255#176'e3'#255#174'd3'#255#172'c2'#255#170'b2'#255
+#169'a2'#255#168'`1'#255#167'`1'#254#166'`1'#241#168'a1'#196#186'j5'#222#235
+#198#173#255#234#197#173#255#254#251#248#255#254#251#248#255#254#251#248#255
+#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248
+#255#254#251#248#255#254#251#248#255#200#154'|'#255#199#152'y'#255#167'`1'
+#237#186'k7'#254#237#202#179#255#224#162'z'#255#254#250#247#255'b'#192#136
+#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136
+#255'b'#192#136#255'b'#192#136#255#253#249#246#255#202#141'e'#255#201#155'|'
+#255#167'`1'#254#187'l8'#255#238#204#182#255#225#162'z'#255#254#250#247#255
+#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194
+#255#191#220#194#255#191#220#194#255#191#220#194#255#253#249#246#255#205#144
+'h'#255#204#158#129#255#168'a2'#255#187'k8'#255#239#206#184#255#225#162'y'
+#255#254#250#247#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136
+#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255#253#249#246
+#255#207#147'j'#255#206#163#132#255#170'a2'#255#186'j6'#255#239#208#187#255
+#226#162'z'#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248
+#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251
+#248#255#254#251#248#255#211#150'm'#255#210#167#138#255#171'b2'#255#187'j6'
+#255#240#210#190#255#226#163'z'#255#226#163'z'#255#225#163'z'#255#226#163'{'
+#255#225#163'{'#255#224#161'x'#255#222#159'w'#255#221#159'v'#255#220#157't'
+#255#217#155'r'#255#216#153'q'#255#214#153'p'#255#213#171#142#255#173'c3'#255
+#187'j6'#255#242#213#194#255#227#163'z'#255#227#163'z'#255#226#163'{'#255#226
+#163'{'#255#226#164'{'#255#225#162'y'#255#224#161'x'#255#222#160'w'#255#222
+#158'u'#255#220#157't'#255#218#155's'#255#217#155's'#255#218#176#149#255#175
+'d3'#255#187'j6'#255#242#216#197#255#227#164'{'#255#227#163'z'#255#227#164'z'
+#255#226#164'{'#255#226#163'{'#255#225#163'{'#255#225#162'y'#255#223#160'w'
+#255#222#159'v'#255#221#158't'#255#219#156'r'#255#220#157't'#255#221#181#154
+#255#177'e4'#255#187'k6'#255#244#217#199#255#230#166'}'#255#200#140'd'#255
+#201#141'e'#255#201#142'g'#255#203#146'l'#255#203#146'm'#255#202#144'i'#255
+#200#140'e'#255#200#140'd'#255#200#140'd'#255#200#140'd'#255#218#156't'#255
+#225#186#159#255#179'f4'#255#187'k6'#254#244#220#201#255#231#167'}'#255#249
+#236#225#255#249#236#225#255#249#237#227#255#252#244#238#255#253#250#247#255
+#253#247#243#255#250#237#229#255#247#231#219#255#247#229#217#255#246#229#216
+#255#222#160'w'#255#228#190#164#255#180'g4'#255#188'k6'#250#245#221#204#255
+#231#168'~'#255#250#240#232#255#250#240#232#255#201#141'f'#255#250#240#233
+#255#253#248#243#255#254#250#248#255#252#244#239#255#249#233#223#255#247#231
+#219#255#247#229#217#255#224#162'x'#255#231#194#169#255#182'h5'#255#188'k6'
,#240#246#223#208#255#232#168'~'#255#252#246#241#255#252#246#241#255#200#140
+'d'#255#250#241#233#255#251#244#238#255#253#250#247#255#253#249#246#255#250
+#240#232#255#248#232#221#255#247#230#219#255#225#163'z'#255#239#213#195#255
+#183'i5'#254#188'k6'#216#246#223#209#255#233#170#128#255#254#250#246#255#253
+#250#246#255#200#140'd'#255#251#243#238#255#251#241#234#255#252#246#242#255
+#254#251#248#255#252#246#241#255#249#236#226#255#248#231#219#255#238#208#186
+#255#236#208#189#255#187'p>'#248#188'k6'#155#246#224#209#255#247#224#209#255
+#254#251#248#255#254#251#247#255#253#249#246#255#252#245#240#255#250#240#234
+#255#251#242#237#255#253#249#246#255#253#250#247#255#251#241#235#255#248#233
+#223#254#236#208#189#251#201#137'^'#236#181'i5c'#188'k6q'#188'k6'#144#188'k6'
+#204#188'k6'#238#188'k6'#250#187'k6'#254#187'k6'#255#187'j6'#255#187'j6'#255
+#188'l9'#255#189'n;'#255#187'm:'#255#187'k8'#239#187'p>'#203#182'i5T'#255#255
+#255#0#7'OnClick'#7#17'ActionSaveExecute'#0#0#9'TMenuItem'#14'MenuItemSaveAs'
+#6'Action'#7#18'ActionSaveScriptAs'#7'Caption'#6#10'Save as...'#7'OnClick'#7
+#19'ActionSaveAsExecute'#0#0#9'TMenuItem'#15'MenuItemSaveAll'#6'Action'#7#13
+'ActionSaveAll'#7'Enabled'#8#11'Bitmap.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#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#186'h3'#197#195#132'X'#255#211#139'h'#255#225#143'p'#255 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#220#141'l'#255#218#139'm'#255#215#138'n'#255#205#139'l'#255#171'mD'#255#166 +#255#255#255#0#186'h3'#197#195#132'X'#255#211#139'h'#255#225#143'p'#255#220
+'_.'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 +#141'l'#255#218#139'm'#255#215#138'n'#255#205#139'l'#255#171'mD'#255#166'_.'
+#0#255#255#255#0#198#131'U'#255#239#206#186#255#221#255#255#255#135#238#199 +#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#162#244#215#255#162#246#215#255#140#238#199#255#224#255#255#255#221#162 +#255#255#255#0#198#131'U'#255#239#206#186#255#221#255#255#255#135#238#199#255
+#133#255#171'j>'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#162#244#215#255#162#246#215#255#140#238#199#255#224#255#255#255#221#162#133
+#186'h3'#172#195#132'X'#222#195#127'Q'#255#239#182#154#255#234#243#232#255'Q' +#255#171'j>'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#186
+#191#132#255'o'#201#152#255'q'#201#153#255'T'#191#132#255#228#244#233#255#221 +'h3'#172#195#132'X'#222#195#127'Q'#255#239#182#154#255#234#243#232#255'Q'#191
+#156'{'#255#170'i:'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 +#132#255'o'#201#152#255'q'#201#153#255'T'#191#132#255#228#244#233#255#221#156
+#0#198#131'U'#222#239#206#186#222#196#129'T'#255#234#182#151#255#243#243#234 +'{'#255#170'i:'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#198#131'U'#222#239#206#186#222#196#129'T'#255#234#182#151#255#243#243#234
+#255#237#241#230#255#239#241#230#255#239#240#230#255#237#241#229#255#243#245 +#255#237#241#230#255#239#241#230#255#239#240#230#255#237#241#229#255#243#245
+#237#255#213#156'y'#255#176'pD'#255#255#255#255#0#255#255#255#0#186'h3'#155 +#237#255#213#156'y'#255#176'pD'#255#255#255#255#0#255#255#255#0#186'h3'#155
+#195#132'X'#201#197#128'S'#248#238#178#150#248#201#139'a'#255#230#181#146#255 +#195#132'X'#201#197#128'S'#248#238#178#150#248#201#139'a'#255#230#181#146#255
@ -384,8 +385,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#201#234#191#161#201#201#137'`'#201#255#255#255#0#255#255#255#0#255#255 +#255#201#234#191#161#201#201#137'`'#201#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#212#151'n'#201#212#158'{' +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#212#151'n'#201#212#158'{'
+#201#208#152'q'#201#214#164#130#201#205#142'h'#201#205#144'i'#201#208#154'u' +#201#208#152'q'#201#214#164#130#201#205#142'h'#201#205#144'i'#201#208#154'u'
+#201#209#153's'#201#200#139'b'#201#173'Z +'#255#255#255#0#255#255#255#0#255 ,#201#209#153's'#201#200#139'b'#201#173'Z +'#255#255#255#0#255#255#255#0#255
,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#7'OnClick'#7#20'ActionSaveAllExecute' +#255#255#0#255#255#255#0#255#255#255#0#7'OnClick'#7#20'ActionSaveAllExecute'
@ -448,8 +449,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#22#0#0#0#9#13#13#13'g'#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133 +#0#22#0#0#0#9#13#13#13'g'#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133
+#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#4#4'['#207#2#2's'#231#2 +#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#4#4'['#207#2#2's'#231#2
+#2's'#231#2#2's'#231#2#2's'#231#2#2's'#231#2#2'X'#176'''''''{'#235#235#235 +#2's'#231#2#2's'#231#2#2's'#231#2#2's'#231#2#2'X'#176'''''''{'#235#235#235
+#255#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231#255#231#231 ,#255#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231#255#231#231
,#231#255#231#231#231#255#231#231#231#255'//'#167#255'^^'#247#255'^^'#247#255 +#231#255#231#231#231#255#231#231#231#255'//'#167#255'^^'#247#255'^^'#247#255
+'^^'#247#255'^^'#247#255'^^'#247#255#5#5#139#229'222v'#234#234#234#255#226 +'^^'#247#255'^^'#247#255'^^'#247#255#5#5#139#229'222v'#234#234#234#255#226
+#226#226#255#226#226#226#255#226#226#226#255#226#226#226#255#226#226#226#255 +#226#226#255#226#226#226#255#226#226#226#255#226#226#226#255#226#226#226#255
+#226#226#226#255#226#226#226#255'[['#190#255'--'#179#255'--'#179#255'--'#179 +#226#226#226#255#226#226#226#255'[['#190#255'--'#179#255'--'#179#255'--'#179
@ -512,8 +513,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#251#255#251#251#251#255#251#251#251#255#251#251#251#255#251#251#251#255#251 +#251#255#251#251#251#255#251#251#251#255#251#251#251#255#251#251#251#255#251
+#251#251#255#252#252#252#255#168#168#168#255#228#228#228#255#235#235#235#255 +#251#251#255#252#252#252#255#168#168#168#255#228#228#228#255#235#235#235#255
+'666tTTTg'#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 +'666tTTTg'#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#255#255#255#255#255#255#255#255#255#255#255#255#255#255
,#255#255#255#255#255#255#255#255#255#174#174#174#255#234#234#234#255#239#239 +#255#255#255#255#255#255#255#255#255#174#174#174#255#234#234#234#255#239#239
+#239#255'===qPPPi'#187#187#187#255#185#185#185#255#182#182#182#255#180#180 +#239#255'===qPPPi'#187#187#187#255#185#185#185#255#182#182#182#255#180#180
+#180#255#176#176#176#255#173#173#173#255#169#169#169#255#166#166#166#255#162 +#180#255#176#176#176#255#173#173#173#255#169#169#169#255#166#166#166#255#162
+#162#162#255#160#160#160#255#157#157#157#255#145#145#145#255#240#240#240#255 +#162#162#255#160#160#160#255#157#157#157#255#145#145#145#255#240#240#240#255
@ -576,8 +577,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+'}}'#255#153#153#153#255#153#153#153#255#154#154#154#255#154#154#154#255#155 +'}}'#255#153#153#153#255#153#153#153#255#154#154#154#255#154#154#154#255#155
+#155#155#255#155#155#155#255'o'#157#211#255#170#209#231#255#171#209#231#255 +#155#155#255#155#155#155#255'o'#157#211#255#170#209#231#255#171#209#231#255
+#152#199#225#255#145#194#222#255'V'#143#183#255'R'#137#193#234#255#255#255#0 +#152#199#225#255#145#194#222#255'V'#143#183#255'R'#137#193#234#255#255#255#0
+#255#255#255#0#128#128#128#255'~~~'#255'|||'#255'zzz'#255'www'#255'uuu'#255 ,#255#255#255#0#128#128#128#255'~~~'#255'|||'#255'zzz'#255'www'#255'uuu'#255
,'rrr'#255'q'#158#212#255'o'#158#214#255#135#178#220#255#171#211#232#255#169 +'rrr'#255'q'#158#212#255'o'#158#214#255#135#178#220#255#171#211#232#255#169
+#208#230#255'X'#144#184#255'Y'#142#198#234#255#255#255#0#255#255#255#0#255 +#208#230#255'X'#144#184#255'Y'#142#198#234#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0'p'#158#214#219'm'#156#212 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0'p'#158#214#219'm'#156#212
@ -640,8 +641,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#254#14#170#203#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#160#196#255#0#0 +#254#14#170#203#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#160#196#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#255#255#255#0#17#162#194#255#136 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#17#162#194#255#136
+#231#242#254#2#172#200#255#0#158#193#26#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#160 +#231#242#254#2#172#200#255#0#158#193#26#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#160
+#196#255#0#160#196#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0 ,#196#255#0#160#196#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0
,#25#163#193#255'v'#226#239#255'm'#230#245#255#0#160#196#201#0#153#185'P'#0 +#25#163#193#255'v'#226#239#255'm'#230#245#255#0#160#196#201#0#153#185'P'#0
+#160#196'0'#0#0#0#0#0#0#0#0#0#160#196#255'v'#237#251#255#0#160#196#255#5'y}' +#160#196'0'#0#0#0#0#0#0#0#0#0#160#196#255'v'#237#251#255#0#160#196#255#5'y}'
+#17#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#26#164#192#248'i'#228#242#255#15 +#17#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#26#164#192#248'i'#228#242#255#15
+#201#223#255'n'#225#238#255#1#169#196#255#0#160#196#255#0#160#196#255#0#160 +#201#223#255'n'#225#238#255#1#169#196#255#0#160#196#255#0#160#196#255#0#160
@ -704,8 +705,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#177#137'S'#132#238#223#206#255#151'f e'#194#163'|'#218#233#216#197#253 +#255#0#177#137'S'#132#238#223#206#255#151'f e'#194#163'|'#218#233#216#197#253
+#169#130'N{'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 ,#169#130'N{'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#175#135'P|'#231#213#193#255#149'e'#31'+'#143'\'#18#27#197#167#131#231#213 +#175#135'P|'#231#213#193#255#149'e'#31'+'#143'\'#18#27#197#167#131#231#213
+#188#157#225#181#147'db'#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#188#157#225#181#147'db'#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@ -768,8 +769,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#199#222#249#220#194#222#245#211#180#222#254#249#243#222#250#226#196#222#236 +#199#222#249#220#194#222#245#211#180#222#254#249#243#222#250#226#196#222#236
+#193#147#222#195'}H'#128#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#193#147#222#195'}H'#128#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#202#133'T'#208#255#255#255#219#253#243#233 +#255#0#255#255#255#0#255#255#255#0#202#133'T'#208#255#255#255#219#253#243#233
+#222#253#243#234#222#252#242#232#222#250#239#227#222#250#242#231#222#234#187 ,#222#253#243#234#222#252#242#232#222#250#239#227#222#250#242#231#222#234#187
,#136#222#207#133'U'#156#180'i='#10#255#255#255#0#255#255#255#0#255#255#255#0 +#136#222#207#133'U'#156#180'i='#10#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#199'yG'#170#204#134'U'#206#204#136 +#255#255#255#0#255#255#255#0#255#255#255#0#199'yG'#170#204#134'U'#206#204#136
+'W'#222#203#136'V'#219#204#136'V'#219#203#135'W'#219#202#131'P'#208#196'yBn' +'W'#222#203#136'V'#219#204#136'V'#219#203#135'W'#219#202#131'P'#208#196'yBn'
+#178'g<'#8#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#178'g<'#8#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@ -832,8 +833,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#21#0#0#0#13#0#0#0#4#255#255#255#0#255#255#255#0#255#255#255#0#0#0#255 +#0#0#0#21#0#0#0#13#0#0#0#4#255#255#255#0#255#255#255#0#255#255#255#0#0#0#255
+#1#0#0#211'F'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#1#0#0#211'F'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#211'F'#0#0#255#1#255#255 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#211'F'#0#0#255#1#255#255
+#255#0#255#255#255#0#255#255#255#0#0#0#255#1#0#0#206#150#0#0#206#255#0#0#206 ,#255#0#255#255#255#0#255#255#255#0#0#0#255#1#0#0#206#150#0#0#206#255#0#0#206
,'x'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +'x'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#0#0#206'x'#0#0#207#255#0#0#207#150#0#0#255#1#255#255#255#0#255#255 +#255#255#0#0#0#206'x'#0#0#207#255#0#0#207#150#0#0#255#1#255#255#255#0#255#255
+#255#0#0#0#200'F'#0#0#200#255#0#0#200#255#0#0#201#255#0#0#202'x'#255#255#255 +#255#0#0#0#200'F'#0#0#200#255#0#0#200#255#0#0#201#255#0#0#202'x'#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#202'x'#0#0#201#255#0#0#201 +#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#202'x'#0#0#201#255#0#0#201
@ -896,8 +897,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#242#222#255#255#240#217#255#255#238#213#255#255#236#208#255#255#235#204#255 +#242#222#255#255#240#217#255#255#238#213#255#255#236#208#255#255#235#204#255
+#219#204#181#255#140#140#140#255#140#140#140'P'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#219#204#181#255#140#140#140#255#140#140#140'P'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#140#140#140#239#190#188#183#255#255#247#236#255#255#245#231#255#255#244 +#0#140#140#140#239#190#188#183#255#255#247#236#255#255#245#231#255#255#244
+#226#255#255#242#222#255#255#240#217#255#255#238#213#255#255#236#208#255#255 ,#226#255#255#242#222#255#255#240#217#255#255#238#213#255#255#236#208#255#255
,#235#203#255#162#158#151#255#140#140#140#175#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#235#203#255#162#158#151#255#140#140#140#175#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#140#140#140#255#226#223#218#255#255#249#240#255#255#247#235#255#255#245#231 +#140#140#140#255#226#223#218#255#255#249#240#255#255#247#235#255#255#245#231
+#255#255#244#226#255#255#242#221#255#255#240#217#255#255#238#212#255#255#236 +#255#255#244#226#255#255#242#221#255#255#240#217#255#255#238#212#255#255#236
+#208#255#198#187#172#255#140#140#140#207#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#140 +#208#255#198#187#172#255#140#140#140#207#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#140
@ -960,8 +961,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4's:'#255#164#217#190 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4's:'#255#164#217#190
+#255'='#147'f'#255'_'#136's'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#255'='#147'f'#255'_'#136's'#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#4's:'#255'-'#136'Y'#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#4's:'#255'-'#136'Y'#255
+#133#156#144#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 ,#133#156#144#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#10'ImageIndex'#2#6#7'OnClick'#7#16'ActionRunExe' +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10'ImageIndex'#2#6#7'OnClick'#7#16'ActionRunExe'
+'cute'#0#0#9'TMenuItem'#15'MenuItemCompile'#6'Action'#7#19'ActionCompileScri' +'cute'#0#0#9'TMenuItem'#15'MenuItemCompile'#6'Action'#7#19'ActionCompileScri'
+'pt'#7'Caption'#6#7'Compile'#7'OnClick'#7#26'ActionCompileScriptExecute'#0#0 +'pt'#7'Caption'#6#7'Compile'#7'OnClick'#7#26'ActionCompileScriptExecute'#0#0
+#9'TMenuItem'#13'MenuItemPause'#6'Action'#7#17'ActionPauseScript'#11'Bitmap.' +#9'TMenuItem'#13'MenuItemPause'#6'Action'#7#17'ActionPauseScript'#11'Bitmap.'
@ -1024,8 +1025,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#230#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'EP'#191#230#146 +#230#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'EP'#191#230#146
+#158#245#255#135#150#246#255'|'#141#247#255'r'#133#248#255'h|'#249#255'^s' +#158#245#255#135#150#246#255'|'#141#247#255'r'#133#248#255'h|'#249#255'^s'
+#249#255'Tk'#250#255'Kc'#251#255'B\'#251#255'9U'#252#255'99'#134#230#255#255 +#249#255'Tk'#250#255'Kc'#251#255'B\'#251#255'9U'#252#255'99'#134#230#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0'EP'#191#230#155#167#245#255 ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0'EP'#191#230#155#167#245#255
,#146#159#245#255#135#150#247#255'|'#141#247#255'r'#132#248#255'g|'#248#255'^' +#146#159#245#255#135#150#247#255'|'#141#247#255'r'#132#248#255'g|'#248#255'^'
+'s'#249#255'Tk'#250#255'Jc'#251#255'A\'#251#255'99'#134#230#255#255#255#0#255 +'s'#249#255'Tk'#250#255'Jc'#251#255'A\'#251#255'99'#134#230#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0'EP'#191#230#166#175#244#255#156#167 +#255#255#0#255#255#255#0#255#255#255#0'EP'#191#230#166#175#244#255#156#167
+#245#255#145#159#245#255#135#150#246#255'}'#141#247#255'q'#132#247#255'h|' +#245#255#145#159#245#255#135#150#246#255'}'#141#247#255'q'#132#247#255'h|'
@ -1088,8 +1089,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'c'#192'n'#159 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'c'#192'n'#159
+'_'#187'j'#210#255#255#255#0#255#255#255#0#255#255#255#0'K'#158'S'#141'E'#150 +'_'#187'j'#210#255#255#255#0#255#255#255#0#255#255#255#0'K'#158'S'#141'E'#150
+'M'#225#134#198#142#255#136#201#143#255'o'#179'v'#255'.v3'#183'E'#150'Ma?' +'M'#225#134#198#142#255#136#201#143#255'o'#179'v'#255'.v3'#183'E'#150'Ma?'
+#142'Fa9'#134'@a4~:a.v3ag'#198's'#3'd'#194'p{'#255#255#255#0#255#255#255#0 ,#142'Fa9'#134'@a4~:a.v3ag'#198's'#3'd'#194'p{'#255#255#255#0#255#255#255#0
,#255#255#255#0#255#255#255#0'M'#161'U'#131'G'#153'O'#237'A'#145'I'#246';'#136 +#255#255#255#0#255#255#255#0'M'#161'U'#131'G'#153'O'#237'A'#145'I'#246';'#136
+'B'#248'5'#128'<'#232'M'#161'U'#232'G'#153'O'#248'A'#145'I'#246';'#136'B'#237 +'B'#248'5'#128'<'#232'M'#161'U'#232'G'#153'O'#248'A'#145'I'#246';'#136'B'#237
+'5'#128'<'#131#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#30'_!' +'5'#128'<'#131#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#30'_!'
+'{'#27'['#30#3'T'#171'^aN'#163'WaI'#155'QaC'#147'Ka='#139'DaT'#171'^'#183#128 +'{'#27'['#30#3'T'#171'^aN'#163'WaI'#155'QaC'#147'Ka='#139'DaT'#171'^'#183#128
@ -1152,8 +1153,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#244#250#255#255#218#238#255#255#203#231#255#255#171#216#255#255#12#144 +#255#244#250#255#255#218#238#255#255#203#231#255#255#171#216#255#255#12#144
+#255#255'f'#185#255#255'f'#185#255#255#0#138#255#215#215#237#255#255#24#149 +#255#255'f'#185#255#255'f'#185#255#255#0#138#255#215#215#237#255#255#24#149
+#255#255#0#138#255#133#0#138#255#238#0#138#255#133#0#138#255#127#0#138#255 +#255#255#0#138#255#133#0#138#255#238#0#138#255#133#0#138#255#127#0#138#255
+#232#0#138#255#139#0#138#255#244#0#138#255#218#0#138#255#203#0#138#255#171#0 ,#232#0#138#255#139#0#138#255#244#0#138#255#218#0#138#255#203#0#138#255#171#0
,#138#255'B'#0#138#255'f'#0#138#255'f'#0#138#255'n'#0#138#255#215#0#138#255'n' +#138#255'B'#0#138#255'f'#0#138#255'f'#0#138#255'n'#0#138#255#215#0#138#255'n'
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@ -1216,8 +1217,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#151'b'#255#221#144'Y'#255#217#139'R'#255#216#133'I'#255#214#128'>'#255#210 +#151'b'#255#221#144'Y'#255#217#139'R'#255#216#133'I'#255#214#128'>'#255#210
+'w5'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 +'w5'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@ -1280,8 +1281,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#7'OnClick'#7#18'MenuItemAboutClick'#0#0#9'TMenuItem'#16'MenuItemHandbook'#7 +#7'OnClick'#7#18'MenuItemAboutClick'#0#0#9'TMenuItem'#16'MenuItemHandbook'#7
+'Caption'#6#9'&Handbook'#7'OnClick'#7#21'MenuItemHandbookClick'#0#0#9'TMenuI' +'Caption'#6#9'&Handbook'#7'OnClick'#7#21'MenuItemHandbookClick'#0#0#9'TMenuI'
+'tem'#17'MenuItemReportBug'#7'Caption'#6#13'&Report a Bug'#11'Bitmap.Data'#10 +'tem'#17'MenuItemReportBug'#7'Caption'#6#13'&Report a Bug'#11'Bitmap.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 ,':'#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#255#255#255#0#255#255 +' '#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#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0'2'#138#197#236'0'#135#196 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0'2'#138#197#236'0'#135#196
+#246'/'#133#195#246'-'#131#194#246'*'#128#187#255')~'#186#255'(}'#191#246'&{' +#246'/'#133#195#246'-'#131#194#246'*'#128#187#255')~'#186#255'(}'#191#246'&{'
+#190#246'%y'#189#246'#w'#189#246'"v'#188#195#255#255#255#0#255#255#255#0#255 +#190#246'%y'#189#246'#w'#189#246'"v'#188#195#255#255#255#0#255#255#255#0#255
@ -1344,8 +1345,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'BBB'#11#161'UB'#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'BBB'#11#161'UB'#255
+#255#218#208#255#161'UB'#255#208'^B'#255#161'UB'#255#161'UB'#255'BBBcBBBLBBB' +#255#218#208#255#161'UB'#255#208'^B'#255#161'UB'#255#161'UB'#255'BBBcBBBLBBB'
+#0'BBB'#0'BBB'#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#131 +#0'BBB'#0'BBB'#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#131
+#131#131#255#255#255#255#255#161'UB'#255#255#218#208#255#161'UB'#255#161'UB' ,#131#131#255#255#255#255#255#161'UB'#255#255#218#208#255#161'UB'#255#161'UB'
,#255'BBBcBBBLBBB'#25'BBB'#0'BBB'#0'BBB'#0#255#255#255#0#255#255#255#0#255#255 +#255'BBBcBBBLBBB'#25'BBB'#0'BBB'#0'BBB'#0#255#255#255#0#255#255#255#0#255#255
+#255#0#131#131#131#255#255#255#255#255#229#229#229#255#161#161#161#255#161'U' +#255#0#131#131#131#255#255#255#255#255#229#229#229#255#161#161#161#255#161'U'
+'B'#255#255#218#208#255#161'UB'#255'BBBXBBB'#28'BBB'#3'BBB'#0'BBB'#0'BBB'#0 +'B'#255#255#218#208#255#161'UB'#255'BBBXBBB'#28'BBB'#3'BBB'#0'BBB'#0'BBB'#0
+#255#255#255#0#255#255#255#0#131#131#131#255#255#255#255#255#229#229#229#255 +#255#255#255#0#255#255#255#0#131#131#131#255#255#255#255#255#229#229#229#255
@ -1408,8 +1409,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#167#128#195'l'#179#146#255#168#213#195#255#197#230#219#255'q'#183#151#255 +#167#128#195'l'#179#146#255#168#213#195#255#197#230#219#255'q'#183#151#255
+#198#230#220#255#169#214#196#255'o'#181#148#255'V'#167#128#198'V'#167#128#30 +#198#230#220#255#169#214#196#255'o'#181#148#255'V'#167#128#198'V'#167#128#30
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'R'#162'}'#27'S'#163 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'R'#162'}'#27'S'#163
+'~'#228#143#198#174#255#200#232#223#255#223#242#236#255#249#253#251#255'w' ,'~'#228#143#198#174#255#200#232#223#255#223#242#236#255#249#253#251#255'w'
,#184#153#255#248#252#251#255#220#241#235#255#199#231#222#255#147#200#178#255 +#184#153#255#248#252#251#255#220#241#235#255#199#231#222#255#147#200#178#255
+'U'#164#128#232'R'#162'}'#30#255#255#255#0#255#255#255#0#255#255#255#0'M'#157 +'U'#164#128#232'R'#162'}'#30#255#255#255#0#255#255#255#0#255#255#255#0'M'#157
+'x'#192#140#195#171#255#195#230#220#255#245#251#249#255#197#230#220#255#157 +'x'#192#140#195#171#255#195#230#220#255#245#251#249#255#197#230#220#255#157
+#213#197#255'\'#170#135#255#159#214#197#255#201#232#223#255#244#250#249#255 +#213#197#255'\'#170#135#255#159#214#197#255#201#232#223#255#244#250#249#255
@ -1472,8 +1473,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#221#255#225#205#180#255#177#141']'#191#255#255#255#0#255#255#255#0#255#255 +#221#255#225#205#180#255#177#141']'#191#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#3#13#140#31#27'&'#167#153'*4'#186#204#17#28#157#137#187#152'i'#204#240#224 +#3#13#140#31#27'&'#167#153'*4'#186#204#17#28#157#137#187#152'i'#204#240#224
+#208#255#183#145'_'#197#143']'#20#11#255#255#255#0#255#255#255#0#255#255#255 ,#208#255#183#145'_'#197#143']'#20#11#255#255#255#0#255#255#255#0#255#255#255
,#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#3#13#140#31',5' +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#3#13#140#31',5'
+#185#215'<F'#207#255'3>'#202#242'?L'#215#255#216#188#154#255#246#234#225#255 +#185#215'<F'#207#255'3>'#202#242'?L'#215#255#216#188#154#255#246#234#225#255
+#187#146'Z'#191#148'b'#24';'#145'a'#26#1#255#255#255#0#255#255#255#0#255#255 +#187#146'Z'#191#148'b'#24';'#145'a'#26#1#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#29'('#169#156';F'#204#255#8 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#29'('#169#156';F'#204#255#8
@ -1536,8 +1537,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#238#238#0#238#238#238#0#238#238#238#0#153'nL'#255#171'qC'#255#172'rD'#255 +#238#238#0#238#238#238#0#238#238#238#0#153'nL'#255#171'qC'#255#172'rD'#255
+#153'nL'#255#251#227#188#0#251#227#188#0#153'nL'#255#171'qC'#255#172'rD'#255 +#153'nL'#255#251#227#188#0#251#227#188#0#153'nL'#255#171'qC'#255#172'rD'#255
+#153'nL'#255#0#0#0#0#0#0#0#0#0#0#0#0#153'nL'#0#153'nL'#0#153'nL'#0#162'f7' +#153'nL'#255#0#0#0#0#0#0#0#0#0#0#0#0#153'nL'#0#153'nL'#0#153'nL'#0#162'f7'
+#255#220#191#164#255#223#198#175#255#162'f7'#255#153'nL'#0#153'nL'#0#162'f7' ,#255#220#191#164#255#223#198#175#255#162'f7'#255#153'nL'#0#153'nL'#0#162'f7'
,#255#220#191#164#255#223#198#175#255#162'f7'#255#0#0#0#0#0#0#0#0#0#0#0#0#164 +#255#220#191#164#255#223#198#175#255#162'f7'#255#0#0#0#0#0#0#0#0#0#0#0#0#164
+'e4'#0#164'e4'#0#164'e4'#0#164'e4'#255#221#188#157#255#231#209#188#255#164'e' +'e4'#0#164'e4'#0#164'e4'#0#164'e4'#255#221#188#157#255#231#209#188#255#164'e'
+'4'#255#164'e4'#0#164'e4'#0#164'e4'#255#221#188#157#255#231#209#188#255#164 +'4'#255#164'e4'#0#164'e4'#0#164'e4'#255#221#188#157#255#231#209#188#255#164
+'e4'#255#0#0#0#0#0#0#0#0#0#0#0#0#164'e4'#0#164'e4'#0#164'e4'#0#164'e4'#255 +'e4'#255#0#0#0#0#0#0#0#0#0#0#0#0#164'e4'#0#164'e4'#0#164'e4'#0#164'e4'#255
@ -1600,8 +1601,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#22'|G'#255#136#156#146#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 +#22'|G'#255#136#156#146#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#4's:'#255#131#220#175#255#17#195'i'#255#26#204's'#255'i'#223#163#255 +#0#0#0#4's:'#255#131#220#175#255#17#195'i'#255#26#204's'#255'i'#223#163#255
+'Z'#194#141#255#19'vC'#255#158#167#163#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +'Z'#194#141#255#19'vC'#255#158#167#163#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#9'w?'#255#131#219#174#255#31#198'q'#255'r'#222 ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9'w?'#255#131#219#174#255#31#198'q'#255'r'#222
,#167#255'K'#178#127#255#23'tE'#255#168#173#170#255#0#0#0#0#0#0#0#0#0#0#0#0#0 +#167#255'K'#178#127#255#23'tE'#255#168#173#170#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#4's:'#255#130#216#172#255'v' +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4's:'#255#130#216#172#255'v'
+#214#166#255'<'#157'j'#255'''tL'#255#172#174#173#255#0#0#0#0#0#0#0#0#0#0#0#0 +#214#166#255'<'#157'j'#255'''tL'#255#172#174#173#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#4's:'#255'z'#207#164 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4's:'#255'z'#207#164
@ -1664,8 +1665,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#135#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15'6' +#135#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15'6'
+#157#188#1')'#154#255#3'0'#166#255#4'%'#145#254#5'('#137#255#1#23'u'#255#1'1' +#157#188#1')'#154#255#3'0'#166#255#4'%'#145#254#5'('#137#255#1#23'u'#255#1'1'
+#171#254#1''''#145#255#7#30'j'#171#0#0#0#0#3#27'm'#0#0#0#0#0#0#0#0#0#127'rf' +#171#254#1''''#145#255#7#30'j'#171#0#0#0#0#3#27'm'#0#0#0#0#0#0#0#0#0#127'rf'
+#0#0#0#0#0#0#9#154#1#3'2'#172#226#15':'#133#241#11'v'#234#255#11'~'#240#255 ,#0#0#0#0#0#0#9#154#1#3'2'#172#226#15':'#133#241#11'v'#234#255#11'~'#240#255
,#18'\'#171#255#9'q'#229#255#3'('#148#255#0','#162#254#0#25'm'#255#5#27'k'#221 +#18'\'#171#255#9'q'#229#255#3'('#148#255#0','#162#254#0#25'm'#255#5#27'k'#221
+#19'&f"'#0#0#0#0#0#0#0#0'sf['#6'uli'#29'gkz!'#8'A'#183#239#19'~'#236#255#12 +#19'&f"'#0#0#0#0#0#0#0#0'sf['#6'uli'#29'gkz!'#8'A'#183#239#19'~'#236#255#12
+#137#255#254#23'p'#207#255'*x'#200#255#10'{'#243#255#5'K'#186#255#0'+'#160 +#137#255#254#23'p'#207#255'*x'#200#255#10'{'#243#255#5'K'#186#255#0'+'#160
+#255#4'*'#131#255#0#25'm'#254#2#23'f'#255#17#29'_$tz'#137#6'pjd*xdW(Td'#130 +#255#4'*'#131#255#0#25'm'#254#2#23'f'#255#17#29'_$tz'#137#6'pjd*xdW(Td'#130
@ -1728,8 +1729,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#255#255#255#0#197#128'B'#247#248#241#232#255#254#229#213#255#253#229#211 +#0#255#255#255#0#197#128'B'#247#248#241#232#255#254#229#213#255#253#229#211
+#255#253#229#211#255#252#229#211#255#252#229#211#255#252#228#209#255#252#226 +#255#253#229#211#255#252#229#211#255#252#229#211#255#252#228#209#255#252#226
+#206#255#252#226#204#255#251#224#201#255#251#225#200#255#253#250#247#255#193 +#206#255#252#226#204#255#251#224#201#255#251#225#200#255#253#250#247#255#193
+'v;'#247#255#255#255#0#255#255#255#0#196'|@'#247#247#240#230#255#248#180'U' ,'v;'#247#255#255#255#0#255#255#255#0#196'|@'#247#247#240#230#255#248#180'U'
,#255#247#180'V'#255#247#181'T'#255#248#180'S'#255#248#178'S'#255#247#179'R' +#255#247#180'V'#255#247#181'T'#255#248#180'S'#255#248#178'S'#255#247#179'R'
+#255#247#179'R'#255#247#178'Q'#255#247#178'O'#255#247#178'O'#255#252#249#245 +#255#247#179'R'#255#247#178'Q'#255#247#178'O'#255#247#178'O'#255#252#249#245
+#255#191'o6'#247#255#255#255#0#255#255#255#0#193'x<'#247#247#237#227#255#253 +#255#191'o6'#247#255#255#255#0#255#255#255#0#193'x<'#247#247#237#227#255#253
+#194'n'#255#255#216#160#255#255#215#158#255#255#214#155#255#255#215#152#255 +#194'n'#255#255#216#160#255#255#215#158#255#255#214#155#255#255#215#152#255
@ -1792,8 +1793,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0'3'#142#217#251#220#240#250#255#152#225#246#255#149#224#246#255#146#223#246 +#0'3'#142#217#251#220#240#250#255#152#225#246#255#149#224#246#255#146#223#246
+#255#142#222#245#255#137#220#245#255#133#218#244#255#128#217#244#255'z'#215 +#255#142#222#245#255#137#220#245#255#133#218#244#255#128#217#244#255'z'#215
+#243#255't'#213#243#255'p'#211#242#255#194#234#248#255'5'#148#218#255#255#255 +#243#255't'#213#243#255'p'#211#242#255#194#234#248#255'5'#148#218#255#255#255
+#255#0#255#255#255#0','#134#216#209'-'#136#216#247'-'#135#216#247'-'#136#216 ,#255#0#255#255#255#0','#134#216#209'-'#136#216#247'-'#135#216#247'-'#136#216
,#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216 +#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216
+#247'-'#136#216#247'-'#136#216#247'-'#135#216#247'-'#136#216#247','#134#216 +#247'-'#136#216#247'-'#136#216#247'-'#135#216#247'-'#136#216#247','#134#216
+#209#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'#152'* c'#152 +#209#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'#152'* c'#152
+#255' c'#152#255' c'#152#255' c'#152#255' c'#152#255' c'#152#240#255#255#255 +#255' c'#152#255' c'#152#255' c'#152#255' c'#152#255' c'#152#240#255#255#255
@ -1856,8 +1857,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#250#255' '#227#250#255'1'#225#246#255#173#243#251#255#0#160#196#255#5'y}'#17 +#250#255' '#227#250#255'1'#225#246#255#173#243#251#255#0#160#196#255#5'y}'#17
+#0#0#0#0#255#255#255#0#0#0#0#0#5'y}2'#19#163#193#228'A'#206#227#254'i'#231 +#0#0#0#0#255#255#255#0#0#0#0#0#5'y}2'#19#163#193#228'A'#206#227#254'i'#231
+#246#255'6'#217#236#255#22#205#227#255')'#219#241#255'/'#224#245#255')'#219 +#246#255'6'#217#236#255#22#205#227#255')'#219#241#255'/'#224#245#255')'#219
+#241#255'2'#226#247#255'/'#224#246#255#173#243#251#255#0#160#196#255#5'y}'#10 ,#241#255'2'#226#247#255'/'#224#246#255#173#243#251#255#0#160#196#255#5'y}'#10
,#255#255#255#0#5'y}'#10#22#161#189#202'@'#205#225#255'6'#217#236#255#29#210 +#255#255#255#0#5'y}'#10#22#161#189#202'@'#205#225#255'6'#217#236#255#29#210
+#232#255#29#210#232#255#29#210#232#255')'#219#241#255'/'#224#245#255'2'#226 +#232#255#29#210#232#255#29#210#232#255')'#219#241#255'/'#224#245#255'2'#226
+#247#255'2'#226#247#255'2'#226#248#255'/'#224#246#255#173#243#251#255#0#160 +#247#255'2'#226#247#255'2'#226#248#255'/'#224#246#255#173#243#251#255#0#160
+#196#255#255#255#255#0#21#160#188#203#27#171#197#248'j'#229#243#255#11#200 +#196#255#255#255#255#0#21#160#188#203#27#171#197#248'j'#229#243#255#11#200
@ -1920,8 +1921,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#255#255#255#0#0#0#0#11#0#0#0'#'#0#0#0'#'#0#0#0#11#0#0#0#0#0 +#0#0#0#0#0#0#0#0#255#255#255#0#0#0#0#11#0#0#0'#'#0#0#0'#'#0#0#0#11#0#0#0#0#0
+#0#0#11#0#0#0';'#0#0#159#255#0#0#0#167#0#0#0#131#0#0#0';'#0#0#0#11#0#0#0#0#0 +#0#0#11#0#0#0';'#0#0#159#255#0#0#0#167#0#0#0#131#0#0#0';'#0#0#0#11#0#0#0#0#0
+#0#0#0#0#0#0#0#188'k6q'#188'k6'#144#188'k6'#204#188'k6'#238#188'k6'#250#187 +#0#0#0#0#0#0#0#188'k6q'#188'k6'#144#188'k6'#204#188'k6'#238#188'k6'#250#187
+'k6'#254#187'k6'#255#187'j6'#255#187'j6'#255#188'l9'#255#189'n;'#255#187'm:' ,'k6'#254#187'k6'#255#187'j6'#255#187'j6'#255#188'l9'#255#189'n;'#255#187'm:'
,#255#187'k8'#239#187'p>'#203#182'i5T'#255#255#255#0#188'k6'#155#246#224#209 +#255#187'k8'#239#187'p>'#203#182'i5T'#255#255#255#0#188'k6'#155#246#224#209
+#255#247#224#209#255#254#251#248#255#254#251#247#255#253#249#246#255#252#245 +#255#247#224#209#255#254#251#248#255#254#251#247#255#253#249#246#255#252#245
+#240#255#250#240#234#255#251#242#237#255#253#249#246#255#253#250#247#255#251 +#240#255#250#240#234#255#251#242#237#255#253#249#246#255#253#250#247#255#251
+#241#235#255#248#233#223#254#236#208#189#251#201#137'^'#236#181'i5c'#188'k6' +#241#235#255#248#233#223#254#236#208#189#251#201#137'^'#236#181'i5c'#188'k6'
@ -1984,8 +1985,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#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#255'UUUgQQQh'#253#253#253#255#252#252#252#255#252#252#252#255#252 +#255#255#255'UUUgQQQh'#253#253#253#255#252#252#252#255#252#252#252#255#252
+#252#252#255#252#252#252#255#252#252#252#255#252#252#252#255#252#252#252#255 +#252#252#255#252#252#252#255#252#252#252#255#252#252#252#255#252#252#252#255
+#252#252#252#255#252#252#252#255#252#252#252#255#252#252#252#255#252#252#252 ,#252#252#252#255#252#252#252#255#252#252#252#255#252#252#252#255#252#252#252
,#255#253#253#253#255'QQQhMMMj'#250#250#250#255#248#248#248#255#248#248#248 +#255#253#253#253#255'QQQhMMMj'#250#250#250#255#248#248#248#255#248#248#248
+#255#248#248#248#255#248#248#248#255#248#248#248#255#248#248#248#255#248#248 +#255#248#248#248#255#248#248#248#255#248#248#248#255#248#248#248#255#248#248
+#248#255#248#248#248#255#248#248#248#255#248#248#248#255#248#248#248#255#248 +#248#255#248#248#248#255#248#248#248#255#248#248#248#255#248#248#248#255#248
+#248#248#255#250#250#250#255'MMMjIIIl'#247#247#247#255#244#244#244#255#244 +#248#248#255#250#250#250#255'MMMjIIIl'#247#247#247#255#244#244#244#255#244
@ -2048,8 +2049,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255'888s222v'#234#234#234#255#226#226#226#255#226#226#226#255#226#226#226 +#255'888s222v'#234#234#234#255#226#226#226#255#226#226#226#255#226#226#226
+#255#226#226#226#255#226#226#226#255#226#226#226#255#226#226#226#255'[['#190 +#255#226#226#226#255#226#226#226#255#226#226#226#255#226#226#226#255'[['#190
+#255'--'#179#255'--'#179#255'--'#179#255'--'#179#255'//'#181#255#17#17#129 +#255'--'#179#255'--'#179#255'--'#179#255'--'#179#255'//'#181#255#17#17#129
+#200'''''''{'#235#235#235#255#231#231#231#255#231#231#231#255#231#231#231#255 ,#200'''''''{'#235#235#235#255#231#231#231#255#231#231#231#255#231#231#231#255
,#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231#255'//'#167#255 +#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231#255'//'#167#255
+'^^'#247#255'^^'#247#255'^^'#247#255'^^'#247#255'^^'#247#255#5#5#139#229#13 +'^^'#247#255'^^'#247#255'^^'#247#255'^^'#247#255'^^'#247#255#5#5#139#229#13
+#13#13'g'#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16 +#13#13'g'#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16
+#16#16#133#16#16#16#133#16#16#16#133#4#4'['#207#2#2's'#231#2#2's'#231#2#2's' +#16#16#133#16#16#16#133#16#16#16#133#4#4'['#207#2#2's'#231#2#2's'#231#2#2's'
@ -2112,8 +2113,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#210#232#255'6'#217#236#255'@'#205#225#255#22#161#189#202#5'y}'#10#0#0#0#0#5 +#210#232#255'6'#217#236#255'@'#205#225#255#22#161#189#202#5'y}'#10#0#0#0#0#5
+'y~'#17#0#160#196#255'y'#237#251#255'2'#226#248#255','#223#244#255#4#192#214 +'y~'#17#0#160#196#255'y'#237#251#255'2'#226#248#255','#223#244#255#4#192#214
+#255#4#192#214#255#4#192#214#255#29#210#232#255#29#210#232#255#29#210#232#255 +#255#4#192#214#255#4#192#214#255#29#210#232#255#29#210#232#255#29#210#232#255
+#11#200#223#255'j'#229#243#255#27#171#197#248#21#160#188#203#0#0#0#0#0#0#0#0 ,#11#200#223#255'j'#229#243#255#27#171#197#248#21#160#188#203#0#0#0#0#0#0#0#0
,#5'y}'#17#0#160#196#255'v'#237#251#255#4#195#218#255'v'#237#251#255'i'#234 +#5'y}'#17#0#160#196#255'v'#237#251#255#4#195#218#255'v'#237#251#255'i'#234
+#249#255'i'#234#249#255'i'#234#249#255'i'#234#249#255#5#221#247#255#10#200 +#249#255'i'#234#249#255'i'#234#249#255'i'#234#249#255#5#221#247#255#10#200
+#223#255#7#194#216#255'o'#220#235#255#27#163#191#244#0#0#0#0#0#0#0#0#0#0#0#0 +#223#255#7#194#216#255'o'#220#235#255#27#163#191#244#0#0#0#0#0#0#0#0#0#0#0#0
+#5'y}'#17#0#160#196#255'v'#237#251#255'v'#237#251#255#0#160#196#255#0#160#196 +#5'y}'#17#0#160#196#255'v'#237#251#255'v'#237#251#255#0#160#196#255#0#160#196
@ -2176,8 +2177,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#23#0#0#0#12#0#0#0#2#255#255#255#0'TTT'#0'T' +#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#23#0#0#0#12#0#0#0#2#255#255#255#0'TTT'#0'T'
+'TT'#0'TTT'#0'UUU"UUUYUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUYUUU"TTT'#0'RRR' +'TT'#0'TTT'#0'UUU"UUUYUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUYUUU"TTT'#0'RRR'
+#0'RRR'#0'RRR['#198#198#198#212#219#219#219#255#214#214#214#255#209#209#209 +#0'RRR'#0'RRR['#198#198#198#212#219#219#219#255#214#214#214#255#209#209#209
+#255#203#204#204#255#199#199#199#255#198#196#196#255#200#197#197#255#206#198 ,#255#203#204#204#255#199#199#199#255#198#196#196#255#200#197#197#255#206#198
,#198#255#212#201#201#255#196#183#183#212'RRR[UUU'#0'TTT'#0'PPP'#0'PPPi'#187 +#198#255#212#201#201#255#196#183#183#212'RRR[UUU'#0'TTT'#0'PPP'#0'PPPi'#187
+#187#187#255#185#185#185#255#182#182#182#255#180#180#180#255#176#176#176#255 +#187#187#255#185#185#185#255#182#182#182#255#180#180#180#255#176#176#176#255
+#173#173#173#255#169#169#169#255#166#166#166#255#162#162#162#255#160#160#160 +#173#173#173#255#169#169#169#255#166#166#166#255#162#162#162#255#160#160#160
+#255#157#157#157#255#3#3#3'fUUU'#0'UUU'#0'UUU'#0'TTTg'#255#255#255#255#255 +#255#157#157#157#255#3#3#3'fUUU'#0'UUU'#0'UUU'#0'TTTg'#255#255#255#255#255
@ -2240,8 +2241,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#141'e'#255#243#205#176#255#255#255#255#255#227#199#179#255#255#255#255#255 +#141'e'#255#243#205#176#255#255#255#255#255#227#199#179#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#234#191#161#255#201#137'`' +#255#255#255#255#255#255#255#255#255#255#255#255#234#191#161#255#201#137'`'
+#255#255#255#255#0#255#255#255#0#196#129'T'#201#234#182#151#201#206#152's' +#255#255#255#255#0#255#255#255#0#196#129'T'#201#234#182#151#201#206#152's'
+#248#234#190#161#248#199#134'['#255#239#192#158#255#255#255#255#255#204#147 ,#248#234#190#161#248#199#134'['#255#239#192#158#255#255#255#255#255#204#147
,'n'#255#255#255#255#255#255#255#255#255#255#251#247#255#255#248#241#255#228 +'n'#255#255#255#255#255#255#255#255#255#255#251#247#255#255#248#241#255#228
+#175#140#255#199#138'a'#255#255#255#255#0#255#255#255#0#195#127'Q'#201#239 +#175#140#255#199#138'a'#255#255#255#255#0#255#255#255#0#195#127'Q'#201#239
+#182#154#201#204#150'o'#248#214#182#145#248#200#136']'#255#239#191#161#255 +#182#154#201#204#150'o'#248#214#182#145#248#200#136']'#255#239#191#161#255
+#253#252#250#255#254#252#251#255#254#253#253#255#254#253#252#255#253#251#250 +#253#252#250#255#254#252#251#255#254#253#253#255#254#253#252#255#253#251#250
@ -2304,8 +2305,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#145#255#255#247#240#255#255#231#213#255#253#231#214#255#253#230#212#255#252 +#145#255#255#247#240#255#255#231#213#255#253#231#214#255#253#230#212#255#252
+#228#208#255#251#227#203#255#250#220#194#255#254#243#232#255#204#134'V'#254 +#228#208#255#251#227#203#255#250#220#194#255#254#243#232#255#204#134'V'#254
+#199'yJ'#185#200'yK'#206#200'uE'#221#199'uE'#212#200'uE'#212#199'uE'#212#202 +#199'yJ'#185#200'yK'#206#200'uE'#221#199'uE'#212#200'uE'#212#199'uE'#212#202
+#132'R'#255#255#247#241#255#255#233#217#255#255#234#219#255#255#233#217#255 ,#132'R'#255#255#247#241#255#255#233#217#255#255#234#219#255#255#233#217#255
,#255#231#215#255#255#229#210#255#255#226#203#255#255#247#241#255#203#133'U' +#255#231#215#255#255#229#210#255#255#226#203#255#255#247#241#255#203#133'U'
+#254#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#254#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#204#131'R'#251#251#245#238#255#255#233#217#255#255#234#219#255 +#255#255#255#0#204#131'R'#251#251#245#238#255#255#233#217#255#255#234#219#255
+#255#233#217#255#255#231#215#255#255#229#210#255#255#226#203#255#251#246#239 +#255#233#217#255#255#231#215#255#255#229#210#255#255#226#203#255#251#246#239
@ -2368,8 +2369,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+'ttk'#255'ttk'#255'ttk'#255'ttk'#255'ff]'#255'ZZP'#199'ZZP<ZZP'#204#191#191 +'ttk'#255'ttk'#255'ttk'#255'ttk'#255'ff]'#255'ZZP'#199'ZZP<ZZP'#204#191#191
+#184#255#244#244#241#255#246#246#244#255#246#246#244#255#246#246#244#255#246 +#184#255#244#244#241#255#246#246#244#255#246#246#244#255#246#246#244#255#246
+#246#244#255#246#246#244#255#246#246#244#255#246#246#244#255#246#246#244#255 +#246#244#255#246#246#244#255#246#246#244#255#246#246#244#255#246#246#244#255
+#246#246#244#255#246#246#244#255#244#244#241#255#191#191#185#255'ZZP'#204'bb' ,#246#246#244#255#246#246#244#255#244#244#241#255#191#191#185#255'ZZP'#204'bb'
,'X'#255#230#230#224#255#227#227#218#255#225#225#216#255#225#225#216#255#221 +'X'#255#230#230#224#255#227#227#218#255#225#225#216#255#225#225#216#255#221
+#221#212#255#221#221#212#255#225#225#216#255#225#225#216#255#221#221#212#255 +#221#212#255#221#221#212#255#225#225#216#255#225#225#216#255#221#221#212#255
+#221#221#212#255#225#225#216#255#225#225#216#255#227#227#218#255#231#231#225 +#221#221#212#255#225#225#216#255#225#225#216#255#227#227#218#255#231#231#225
+#255'ddZ'#255'hh^'#255#218#218#208#255#217#217#207#255#217#217#207#255#213 +#255'ddZ'#255'hh^'#255#218#218#208#255#217#217#207#255#217#217#207#255#213
@ -2432,8 +2433,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#205#150#255#137#203#146#255#132#200#141#255'Q'#152'X'#255'A|F'#255#159#159 +#205#150#255#137#203#146#255#132#200#141#255'Q'#152'X'#255'A|F'#255#159#159
+#159#255'Z'#142#196#255#152#195#224#255'|'#179#215#255't'#175#214#255'^'#196 +#159#255'Z'#142#196#255#152#195#224#255'|'#179#215#255't'#175#214#255'^'#196
+#237#255'K'#136#179#255'4s'#171#234'>'#139'F'#255#143#206#153#255'}'#198#135 +#237#255'K'#136#179#255'4s'#171#234'>'#139'F'#255#143#206#153#255'}'#198#135
+#255'x'#195#129#255's'#192'|'#255't'#192'|'#255'y'#194#129#255'I'#144'O'#255 ,#255'x'#195#129#255's'#192'|'#255't'#192'|'#255'y'#194#129#255'I'#144'O'#255
,'T'#127'W'#255'T'#137#191#255#148#191#221#255'u'#173#212#255'c'#184#225#255 +'T'#127'W'#255'T'#137#191#255#148#191#221#255'u'#173#212#255'c'#184#225#255
+'K'#212#255#255'B'#139#184#255',n'#166#234';'#135'B'#255#137#203#146#255#132 +'K'#212#255#255'B'#139#184#255',n'#166#234';'#135'B'#255#137#203#146#255#132
+#200#141#255#128#198#136#255'{'#195#131#255'w'#193#127#255'G'#143'M'#255';t?' +#200#141#255#128#198#136#255'{'#195#131#255'w'#193#127#255'G'#143'M'#255';t?'
+#255#161#161#161#255'L'#132#186#255#141#187#219#255'n'#168#209#255'f'#166#209 +#255#161#161#161#255'L'#132#186#255#141#187#219#255'n'#168#209#255'f'#166#209
@ -2496,8 +2497,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1'0'#2 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1'0'#2
+#2#2#239#21#21#21#255':::'#255'```'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#2#2#239#21#21#21#255':::'#255'```'#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#1#1#1' '#2#2#2#207 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1' '#2#2#2#207
+#20#20#20#255'999'#207#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 ,#20#20#20#255'999'#207#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
,#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0'UUU"UUUYUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUU' +#255#0#255#255#255#0'UUU"UUUYUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUUfUUU'
+'fUUUYUUU"RRR['#198#198#198#212#220#220#220#255#216#217#217#255#213#213#213 +'fUUUYUUU"RRR['#198#198#198#212#220#220#220#255#216#217#217#255#213#213#213
@ -2560,8 +2561,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#212#151#0#0#0#0#0#0#0#0#0#5#20#147#255#6#21#146#255#7#22#147#255#6#19#151 +#212#151#0#0#0#0#0#0#0#0#0#5#20#147#255#6#21#146#255#7#22#147#255#6#19#151
+#255#6#18#154#255#6#18#151#255#3#18#144#255#2#22#141#255#1#23#135#255#0#17'|' +#255#6#18#154#255#6#18#151#255#3#18#144#255#2#22#141#255#1#23#135#255#0#17'|'
+#255#8#24'y'#255#3#15'f'#255#9#17'a'#255#15#21']'#255#27#28'T'#255'^Qh'#170#0 +#255#8#24'y'#255#3#15'f'#255#9#17'a'#255#15#21']'#255#27#28'T'#255'^Qh'#170#0
+#0#0#0#0#0#0#0#188#173#160#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#252#212#151#2 ,#0#0#0#0#0#0#0#188#173#160#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#252#212#151#2
,#251#211#150#0#6#21#148#255#5#21#145#255#5#21#146#255#6#18#151#255#5#17#152 +#251#211#150#0#6#21#148#255#5#21#145#255#5#21#146#255#6#18#151#255#5#17#152
+#255#4#17#150#255#5#20#145#255#4#26#138#255#14'+'#142#255#2#25'w'#255#1#20'k' +#255#4#17#150#255#5#20#145#255#4#26#138#255#14'+'#142#255#2#25'w'#255#1#20'k'
+#255#2#17'a'#255#8#18'\'#255#14#23']'#255#21'!_'#255'33Q'#230#255#255#255#0#0 +#255#2#17'a'#255#8#18'\'#255#14#23']'#255#21'!_'#255'33Q'#230#255#255#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#8#23#150#255#4 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#23#150#255#4
@ -2624,8 +2625,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#14#27#148#255#13#22#140#255#15#23#142#254#12#24#146#255#27#30#140#255'4' +#255#14#27#148#255#13#22#140#255#15#23#142#254#12#24#146#255#27#30#140#255'4'
+'(s'#227'bF]'#28#0#0#0#0#0#0#0#0#0#0#0#0't}~'#0#0#0#0#0#0#0#0#0#239#171'P'#1 +'(s'#227'bF]'#28#0#0#0#0#0#0#0#0#0#0#0#0't}~'#0#0#0#0#0#0#0#0#0#239#171'P'#1
+#233#168'L'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#158'ma'#0#0#0#255#0#0#0 +#233#168'L'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#158'ma'#0#0#0#255#0#0#0
+#0#0'?!S#-!o}''&s'#190'/''{'#221'2'#31'z'#231'/$t'#210'<6c'#141'{jW'#25#0#0#0 ,#0#0'?!S#-!o}''&s'#190'/''{'#221'2'#31'z'#231'/$t'#210'<6c'#141'{jW'#25#0#0#0
,#0'jM_'#0#0#0#0#0#243#174'Q'#0#0#0#0#0#0#0#0#0#241#173'Q'#0#0#0#0#0#0#0#0#0#0 +#0'jM_'#0#0#0#0#0#243#174'Q'#0#0#0#0#0#0#0#0#0#241#173'Q'#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#132'Za'#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#132'Za'#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#187'tV'#14#145'\Z'#29#255#243'L'#6#0#0#0#0#0#0#0#0#146'xp'#0#243 +#0#0#0#0#0#0#187'tV'#14#145'\Z'#29#255#243'L'#6#0#0#0#0#0#0#0#0#146'xp'#0#243
+#174'R'#0#243#174'R'#0#0#0#0#0#0#0#0#0#0#0#0#0#242#174'R'#0#0#0#0#0#241#173 +#174'R'#0#243#174'R'#0#0#0#0#0#0#0#0#0#0#0#0#0#242#174'R'#0#0#0#0#0#241#173
@ -2688,8 +2689,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#154#154#255#155#155#155#255#155#155#155#255'o'#157#211#255#170#209#231#255 +#154#154#255#155#155#155#255#155#155#155#255'o'#157#211#255#170#209#231#255
+#171#209#231#255#152#199#225#255#145#194#222#255'V'#143#183#255'R'#137#193 +#171#209#231#255#152#199#225#255#145#194#222#255'V'#143#183#255'R'#137#193
+#234#255#255#255#0#255#255#255#0#128#128#128#255'~~~'#255'|||'#255'zzz'#255 +#234#255#255#255#0#255#255#255#0#128#128#128#255'~~~'#255'|||'#255'zzz'#255
+'www'#255'uuu'#255'rrr'#255'q'#158#212#255'o'#158#214#255#135#178#220#255#171 ,'www'#255'uuu'#255'rrr'#255'q'#158#212#255'o'#158#214#255#135#178#220#255#171
,#211#232#255#169#208#230#255'X'#144#184#255'Y'#142#198#234#255#255#255#0#255 +#211#232#255#169#208#230#255'X'#144#184#255'Y'#142#198#234#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'p'#158#214#219 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'p'#158#214#219
+'m'#156#212#255#133#177#218#255'Z'#145#185#255'`'#147#203#234#255#255#255#0 +'m'#156#212#255#133#177#218#255'Z'#145#185#255'`'#147#203#234#255#255#255#0
@ -2752,8 +2753,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#0#0#0#9#0#0#0#22#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26 +#255#0#0#0#0#9#0#0#0#22#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26
+#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#22#0#0#0#9#13#13 ,#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#26#0#0#0#22#0#0#0#9#13#13
,#13'g'#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16#16 +#13'g'#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16#16#16#133#16#16
+#16#133#16#16#16#133#16#16#16#133#4#4'['#207#2#2's'#231#2#2's'#231#2#2's'#231 +#16#133#16#16#16#133#16#16#16#133#4#4'['#207#2#2's'#231#2#2's'#231#2#2's'#231
+#2#2's'#231#2#2's'#231#2#2'X'#176'''''''{'#235#235#235#255#231#231#231#255 +#2#2's'#231#2#2's'#231#2#2'X'#176'''''''{'#235#235#235#255#231#231#231#255
+#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231 +#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231#255#231#231#231
@ -2816,8 +2817,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#9'OnExecute'#7#18'ActionPauseExecute'#0#0#7'TAction'#16'ActionStopScript'#7 +#9'OnExecute'#7#18'ActionPauseExecute'#0#0#7'TAction'#16'ActionStopScript'#7
+'Caption'#6#5'&Stop'#9'OnExecute'#7#17'ActionStopExecute'#0#0#7'TAction'#13 +'Caption'#6#5'&Stop'#9'OnExecute'#7#17'ActionStopExecute'#0#0#7'TAction'#13
+'ActionSaveAll'#7'Caption'#6#8'Save All'#10'ImageIndex'#2#21#9'OnExecute'#7 +'ActionSaveAll'#7'Caption'#6#8'Save All'#10'ImageIndex'#2#21#9'OnExecute'#7
+#20'ActionSaveAllExecute'#8'ShortCut'#3'S`'#0#0#7'TAction'#16'ActionClearDeb' ,#20'ActionSaveAllExecute'#8'ShortCut'#3'S`'#0#0#7'TAction'#16'ActionClearDeb'
,'ug'#7'Caption'#6#5'Clear'#10'ImageIndex'#2#4#9'OnExecute'#7#23'ActionClearD' +'ug'#7'Caption'#6#5'Clear'#10'ImageIndex'#2#4#9'OnExecute'#7#23'ActionClearD'
+'ebugExecute'#0#0#7'TAction'#15'ActionFindStart'#7'Caption'#6#9'&Find ...'#10 +'ebugExecute'#0#0#7'TAction'#15'ActionFindStart'#7'Caption'#6#9'&Find ...'#10
+'ImageIndex'#2#26#9'OnExecute'#7#22'ActionFindstartExecute'#8'ShortCut'#3'F@' +'ImageIndex'#2#26#9'OnExecute'#7#22'ActionFindstartExecute'#8'ShortCut'#3'F@'
+#0#0#7'TAction'#9'ActionCut'#7'Caption'#6#4'Cu&t'#10'ImageIndex'#2#3#9'OnExe' +#0#0#7'TAction'#9'ActionCut'#7'Caption'#6#4'Cu&t'#10'ImageIndex'#2#3#9'OnExe'
@ -2880,8 +2881,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#228#251#255#0#160#196#255#0#160#196#255#19#161#190#231#21#159#187#207#27#161 +#228#251#255#0#160#196#255#0#160#196#255#19#161#190#231#21#159#187#207#27#161
+#187#164#6'z|'#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5 +#187#164#6'z|'#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5
+'y}'#17#0#160#196#255#173#243#251#255#0#160#196#255#0#0#0#0#0#0#0#0#0#0#0#0#0 +'y}'#17#0#160#196#255#173#243#251#255#0#160#196#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#157#191#20#0#160#196#255#0#160#196#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#157#191#20#0#160#196#255#0#160#196#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#160#196#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#160#196#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#7'OnClick'#7#17'ActionUndoExecute'#0#0#9'TMenuItem'#13 +#0#0#0#0#0#0#0#0#0#0#7'OnClick'#7#17'ActionUndoExecute'#0#0#9'TMenuItem'#13
@ -2944,8 +2945,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'2<'#195#236'#.'#173#175 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'2<'#195#236'#.'#173#175
+#255#255#255#0#26'%'#168#153'BP'#210#255#203#163'u'#254'AO'#214#255#22'!'#163 +#255#255#255#0#26'%'#168#153'BP'#210#255#203#163'u'#254'AO'#214#255#22'!'#163
+#157'/9'#192#212'.8'#190#223#2#13#139#10#255#255#255#0#255#255#255#0#255#255 +#157'/9'#192#212'.8'#190#223#2#13#139#10#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#29'('#169#156';F'#204#255#8#18#144':'#7#17 ,#255#0#255#255#255#0#255#255#255#0#29'('#169#156';F'#204#255#8#18#144':'#7#17
,#144'S;H'#212#255#219#189#156#255#238#204#166#255'@L'#222#255':C'#209#255#15 +#144'S;H'#212#255#219#189#156#255#238#204#166#255'@L'#222#255':C'#209#255#15
+#25#152'i'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 +#25#152'i'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#3#13#140#31',5'#185#215'<F'#207#255'3>'#202#242'?L'#215 +#255#0#255#255#255#0#3#13#140#31',5'#185#215'<F'#207#255'3>'#202#242'?L'#215
+#255#216#188#154#255#246#234#225#255#187#146'Z'#191#148'b'#24';'#145'a'#26#1 +#255#216#188#154#255#246#234#225#255#187#146'Z'#191#148'b'#24';'#145'a'#26#1
@ -3008,8 +3009,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#135'X'#254#202#132'R'#219#255#247#241#222#255#233#217#222#255#234#219#222 +#135'X'#254#202#132'R'#219#255#247#241#222#255#233#217#222#255#234#219#222
+#255#233#217#222#255#231#215#222#228#187#146#255#254#246#240#255#252#226#205 +#255#233#217#222#255#231#215#222#228#187#146#255#254#246#240#255#252#226#205
+#255#252#227#205#255#250#223#200#255#247#217#188#255#245#233#221#255#250#243 +#255#252#227#205#255#250#223#200#255#247#217#188#255#245#233#221#255#250#243
+#235#255#251#248#243#255#202#131'S'#254#203#133'S'#219#255#247#240#222#255 ,#235#255#251#248#243#255#202#131'S'#254#203#133'S'#219#255#247#240#222#255
,#231#213#222#253#231#214#222#253#230#212#222#252#228#208#222#228#187#147#255 +#231#213#222#253#231#214#222#253#230#212#222#252#228#208#222#228#187#147#255
+#254#245#237#255#252#222#197#255#251#224#199#255#249#220#194#255#245#211#180 +#254#245#237#255#252#222#197#255#251#224#199#255#249#220#194#255#245#211#180
+#255#254#249#243#255#250#226#196#255#236#193#147#255#195'}H'#147#203#134'T' +#255#254#249#243#255#250#226#196#255#236#193#147#255#195'}H'#147#203#134'T'
+#219#255#247#242#222#254#231#213#222#254#231#213#222#253#229#209#222#250#224 +#219#255#247#242#222#254#231#213#222#254#231#213#222#253#229#209#222#250#224
@ -3072,8 +3073,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#152#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'#152#255 +#152#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'#152#255
+#127#191#228#255'i'#178#222#255'J'#155#218#255'D'#151#220#255'C'#150#220#255 +#127#191#228#255'i'#178#222#255'J'#155#218#255'D'#151#220#255'C'#150#220#255
+'B'#150#220#255'B'#149#220#255'A'#149#219#255'Q'#158#214#255'l'#178#222#255 +'B'#150#220#255'B'#149#220#255'A'#149#219#255'Q'#158#214#255'l'#178#222#255
+' c'#152#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'#152 ,' c'#152#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'#152
,#224'q'#179#219#254'~'#191#228#255'N'#157#223#255#181#238#253#255'u'#212#240 +#224'q'#179#219#254'~'#191#228#255'N'#157#223#255#181#238#253#255'u'#212#240
+#255'u'#212#240#255#181#238#253#255'K'#155#222#255'n'#180#224#255'm'#179#223 +#255'u'#212#240#255#181#238#253#255'K'#155#222#255'n'#180#224#255'm'#179#223
+#249' c'#152#243#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c' +#249' c'#152#243#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'
+#152'2 c'#152#178' c'#152#255'7u'#164#255#182#239#254#255#128#219#243#255#128 +#152'2 c'#152#178' c'#152#255'7u'#164#255#182#239#254#255#128#219#243#255#128
@ -3136,8 +3137,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+'Action'#7#13'ActionReplace'#7'Caption'#6#7'Replace'#7'OnClick'#7#20'ActionR' +'Action'#7#13'ActionReplace'#7'Caption'#6#7'Replace'#7'OnClick'#7#20'ActionR'
+'eplaceExecute'#0#0#0#14'TReplaceDialog'#10'dlgReplace'#7'Options'#11#6'frDo' +'eplaceExecute'#0#0#0#14'TReplaceDialog'#10'dlgReplace'#7'Options'#11#6'frDo'
+'wn'#10'frFindNext'#12'frHideUpDown'#0#6'OnFind'#7#14'dlgReplaceFind'#9'OnRe' +'wn'#10'frFindNext'#12'frHideUpDown'#0#6'OnFind'#7#14'dlgReplaceFind'#9'OnRe'
+'place'#7#17'dlgReplaceReplace'#4'left'#3'`'#2#3'top'#2'h'#0#0#6'TTimer'#11 ,'place'#7#17'dlgReplaceReplace'#4'left'#3'`'#2#3'top'#2'h'#0#0#6'TTimer'#11
,'UpdateTimer'#8'Interval'#3#16''''#4'left'#3'`'#2#3'top'#3#144#0#0#0#6'TTime' +'UpdateTimer'#8'Interval'#3#16''''#4'left'#3'`'#2#3'top'#3#144#0#0#0#6'TTime'
+'r'#10'MouseTimer'#8'Interval'#2'd'#7'OnTimer'#7#17'ChangeMouseStatus'#4'lef' +'r'#10'MouseTimer'#8'Interval'#2'd'#7'OnTimer'#7#17'ChangeMouseStatus'#4'lef'
+'t'#3#192#1#3'top'#3#200#0#0#0#6'TTimer'#9'NewsTimer'#8'Interval'#3#244#1#7 +'t'#3#192#1#3'top'#3#200#0#0#0#6'TTimer'#9'NewsTimer'#8'Interval'#3#244#1#7
+'OnTimer'#7#14'NewsTimerTimer'#4'left'#3#232#1#3'top'#3#200#0#0#0#0 +'OnTimer'#7#14'NewsTimerTimer'#4'left'#3#232#1#3'top'#3#200#0#0#0#0

View File

@ -42,7 +42,7 @@ uses
SynEditMarkupHighAll, LMessages, Buttons, SynEditMarkupHighAll, LMessages, Buttons,
stringutil,mufasatypesutil,mufasabase, stringutil,mufasatypesutil,mufasabase,
about, framefunctionlist, ocr, updateform, simbasettings, about, framefunctionlist, ocr, updateform, simbasettings,
eventextension; extensionmanager;
const const
SimbaVersion = 585; SimbaVersion = 585;
@ -2007,17 +2007,17 @@ begin
end; end;
procedure TForm1.ButtonTrayClick(Sender: TObject); procedure TForm1.ButtonTrayClick(Sender: TObject);
var {var
Ext: TSimbaPSEventExtension; Ext: TSimbaPSEventExtension; }
{ FIXME: Turning it into a test button again... } { FIXME: Turning it into a test button again... }
begin begin
{Form1.Hide; } Form1.Hide;
try { try
Ext := TSimbaPSEventExtension.Create(MainDir + DS + 'Extensions' + DS + 'test.pas'); Ext := TSimbaPSEventExtension.Create(MainDir + DS + 'Extensions' + DS + 'test.pas');
Ext.Free; Ext.Free;
except except
Writeln('Something went wrong with the Extensions.'); Writeln('Something went wrong with the Extensions.');
end; end; }
end; end;

View File

@ -14,7 +14,7 @@ type
function HookExists(HookName: String): Boolean; virtual; abstract; function HookExists(HookName: String): Boolean; virtual; abstract;
{ No Custom Arguments just yet... } { No Custom Arguments just yet... }
function ExecuteHook(HookName: String): Integer; virtual; abstract; function ExecuteHook(HookName: String; fArgs: Array of Variant; out OutVariant): Integer; virtual; abstract;
private private
FName: String; FName: String;