fpcunit gui runner: disabled run buttons during test run, fixes #8761

git-svn-id: trunk@11259 -
This commit is contained in:
vincents 2007-06-01 21:59:45 +00:00
parent 77da55f96d
commit 038458d75d
3 changed files with 480 additions and 461 deletions

View File

@ -7,6 +7,8 @@ object GUITestRunner: TGUITestRunner
VertScrollBar.Page = 612
ActiveControl = BtnRun
Caption = 'FPCUnit - run unit tests'
ClientHeight = 613
ClientWidth = 575
Constraints.MinHeight = 200
Constraints.MinWidth = 250
Icon.Data = {
@ -31,12 +33,14 @@ object GUITestRunner: TGUITestRunner
Position = poDesktopCenter
ShowHint = True
object Panel1: TPanel
Height = 88
Height = 86
Width = 575
Align = alTop
AutoSize = True
BevelInner = bvRaised
BevelOuter = bvNone
ClientHeight = 86
ClientWidth = 575
Constraints.MinHeight = 50
Constraints.MinWidth = 450
FullRepaint = False
@ -51,7 +55,7 @@ object GUITestRunner: TGUITestRunner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 30
Top = 50
Top = 48
Width = 563
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
@ -61,7 +65,7 @@ object GUITestRunner: TGUITestRunner
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = Panel1
Left = 6
Height = 38
Height = 36
Hint = 'Run all checked test(s)'
Top = 6
Width = 81
@ -121,7 +125,7 @@ object GUITestRunner: TGUITestRunner
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
Left = 488
Height = 38
Height = 36
Hint = 'Quit Testing'
Top = 6
Width = 81
@ -254,7 +258,7 @@ object GUITestRunner: TGUITestRunner
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Panel1
Left = 93
Height = 38
Height = 34
Top = 6
Width = 147
Action = ActRunHighlightedTest
@ -312,17 +316,19 @@ object GUITestRunner: TGUITestRunner
end
end
object Panel2: TPanel
Height = 525
Top = 88
Height = 527
Top = 86
Width = 575
Align = alClient
Caption = 'Panel2'
ClientHeight = 527
ClientWidth = 575
FullRepaint = False
TabOrder = 1
TabStop = True
object PageControl1: TPageControl
Left = 1
Height = 523
Height = 525
Top = 1
Width = 573
ActivePage = tsTestTree
@ -332,17 +338,19 @@ object GUITestRunner: TGUITestRunner
TabOrder = 0
object tsTestTree: TTabSheet
Caption = 'Testcase tree'
ClientHeight = 499
ClientWidth = 565
object Splitter1: TSplitter
Cursor = crVSplit
Height = 5
Top = 359
Top = 361
Width = 565
Align = alBottom
ResizeAnchor = akBottom
end
object TestTree: TTreeView
Left = 6
Height = 347
Height = 349
Top = 6
Width = 553
Align = alClient
@ -363,7 +371,7 @@ object GUITestRunner: TGUITestRunner
object Memo1: TMemo
Left = 6
Height = 121
Top = 370
Top = 372
Width = 553
Align = alBottom
BorderSpacing.Around = 6
@ -375,6 +383,8 @@ object GUITestRunner: TGUITestRunner
end
object tsResultsXML: TTabSheet
Caption = 'Results XML'
ClientHeight = 499
ClientWidth = 565
object XMLSynEdit: TSynEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
@ -394,9 +404,7 @@ object GUITestRunner: TGUITestRunner
PopupMenu = PopupMenu1
TabOrder = 0
BookMarkOptions.Xoffset = -18
BookMarkOptions.OnChange = nil
Gutter.Visible = False
Gutter.OnChange = nil
Gutter.CodeFoldingWidth = 14
Highlighter = SynXMLSyn1
Keystrokes = <
@ -721,7 +729,6 @@ object GUITestRunner: TGUITestRunner
ShortCut = 24642
end>
ReadOnly = True
SelectedColor.OnChange = nil
end
object XMLToolBar: TToolBar
Height = 34

View File

@ -4,433 +4,435 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
'TPF0'#14'TGUITestRunner'#13'GUITestRunner'#4'Left'#3#140#2#6'Height'#3'e'#2#3
+'Top'#3#255#0#5'Width'#3'?'#2#18'HorzScrollBar.Page'#3'>'#2#18'VertScrollBar'
+'.Page'#3'd'#2#13'ActiveControl'#7#6'BtnRun'#7'Caption'#6#24'FPCUnit - run u'
+'nit tests'#21'Constraints.MinHeight'#3#200#0#20'Constraints.MinWidth'#3#250
+#0#9'Icon.Data'#10#201#1#0#0#197#1#0#0'/* XPM */'#10'static char * btn_run_x'
+'pm[] = {'#10'"16 14 8 1",'#10'" '#9'c None",'#10'".'#9'c #BA0E78",'#10'"+'#9
+'c #146600",'#10'"@'#9'c #F972CA",'#10'"#'#9'c #26B200",'#10'"$'#9'c #F909A5'
+'",'#10'"%'#9'c #000000",'#10'"&'#9'c #275919",'#10'".. + ",'#10
+'".@. ++ ",'#10'".@@. +#+ ",'#10'".@@@. +##+ ",'#10'".@'
+'@@@. +###+ ",'#10'".@@@@@. +####+ ",'#10'".@@@@@@.+#####+ ",'#10'".@@@@'
+'@$%+#####++",'#10'".@@@@$% +####&% ",'#10'".@@@$% +###&% ",'#10'".@@$% '
+'+##&% ",'#10'".@$% +#&% ",'#10'".$% +&% ",'#10'"%% %% '
+' "};'#10#8'OnCreate'#7#19'GUITestRunnerCreate'#6'OnShow'#7#17'GUITestRu'
+'nnerShow'#8'Position'#7#15'poDesktopCenter'#8'ShowHint'#9#0#6'TPanel'#6'Pan'
+'el1'#6'Height'#2'X'#5'Width'#3'?'#2#5'Align'#7#5'alTop'#8'AutoSize'#9#10'Be'
+'velInner'#7#8'bvRaised'#10'BevelOuter'#7#6'bvNone'#21'Constraints.MinHeight'
+#2'2'#20'Constraints.MinWidth'#3#194#1#11'FullRepaint'#8#11'ParentColor'#8#8
+'TabOrder'#2#0#7'TabStop'#9#0#9'TPaintBox'#5'pbBar'#22'AnchorSideLeft.Contro'
+'l'#7#6'Panel1'#21'AnchorSideTop.Control'#7#6'BtnRun'#18'AnchorSideTop.Side'
+#7#9'asrBottom'#23'AnchorSideRight.Control'#7#6'Panel1'#20'AnchorSideRight.S'
+'ide'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#30#3'Top'#2'2'#5'Width'#3'3'#2#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7
+'OnPaint'#7#10'pbBarPaint'#0#0#7'TBitBtn'#6'BtnRun'#22'AnchorSideLeft.Contro'
+'l'#7#6'Panel1'#21'AnchorSideTop.Control'#7#6'Panel1'#4'Left'#2#6#6'Height'#2
+'&'#4'Hint'#6#23'Run all checked test(s)'#3'Top'#2#6#5'Width'#2'Q'#6'Action'
+#7#9'RunAction'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#21'Constraints.Ma'
+'xHeight'#2'&'#10'Glyph.Data'#10#240#4#0#0#236#4#0#0'/* XPM */'#10'static ch'
+'ar *graphic[] = {'#10'"24 24 36 1",'#10'". c None",'#10'", c #000000",'#10
+'"- c #737373",'#10'"* c #7B7B7B",'#10'"a c #6F6B6B",'#10'"b c #7F7F7F",'#10
+'"c c #9D9D96",'#10'"d c #7F7F7B",'#10'"e c #868584",'#10'"f c #9D9C9E",'#10
+'"g c #B5AFAD",'#10'"h c #948F8D",'#10'"i c #868587",'#10'"j c #A5A59E",'#10
+'"k c #B5B7B5",'#10'"l c #B7B5B7",'#10'"m c #A5A5A5",'#10'"n c #8D8C86",'#10
+'"o c #BDB7B5",'#10'"p c #BFBDB7",'#10'"q c #BDBFB7",'#10'"r c #C7C6BF",'#10
+'"s c #C6C6C6",'#10'"t c #8C8F8D",'#10'"u c #ADADA5",'#10'"v c #BDBDBD",'#10
+'"w c #C7C7C6",'#10'"x c #D6CECE",'#10'"y c #FFFFFF",'#10'"z c #8F8E8C",'#10
+'"A c #C7C6C7",'#10'"B c #D6D7CE",'#10'"C c #DED7D7",'#10'"D c #A59F9D",'#10
+'"E c #C7C6C6",'#10'"F c #A7A7A7",'#10'"........................",'#10'"....'
+'....................",'#10'"........................",'#10'"...............'
+'.........",'#10'"....,........,..........",'#10'"....,,.......,,.........",'
+#10'"....,-,......,-,........",'#10'"....,*a,.....,*a,.......",'#10'"....,bc'
+'d,....,bcd,......",'#10'"....,efgh,...,efgh,.....",'#10'"....,ijklm,..,ijkl'
+'m,....",'#10'"....,nmopqr,-,nmopqr,s..",'#10'"....,tuvwx,y.,tuvwx,y...",'#10
+'"....,zkAB,y..,zkAB,y....",'#10'"....,foC,y...,foC,y.....",'#10'"....,DE,y.'
+'...,DE,y......",'#10'"....,F,y.....,F,y.......",'#10'"....,,y......,,y.....'
+'...",'#10'"....,y.......,y.........",'#10'"....y........y..........",'#10'"'
+'........................",'#10'"........................",'#10'"...........'
+'.............",'#10'"........................"}'#10#9'NumGlyphs'#2#0#14'Par'
+'entShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#0#0#0#7'TBitBtn'#8'BtnClose'#21
+'AnchorSideTop.Control'#7#6'Panel1'#23'AnchorSideRight.Control'#7#6'Panel1'
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#232#1#6'Height'#2'&'#4'Hi'
+'nt'#6#12'Quit Testing'#3'Top'#2#6#5'Width'#2'Q'#6'Action'#7#12'ActCloseForm'
+#7'Anchors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2
+#6#7'Caption'#6#6'&Close'#21'Constraints.MaxHeight'#2'&'#10'Glyph.Data'#10
+#218#13#0#0#214#13#0#0'/* XPM */'#10'static char * exit24_xpm[] = {'#10'"24 '
+'24 140 2",'#10'" '#9'c None",'#10'". '#9'c #000000",'#10'"+ '#9'c #D6D6D4"'
+','#10'"@ '#9'c #BDBDBC",'#10'"# '#9'c #A8A8A4",'#10'"$ '#9'c #92928F",'#10
+'"% '#9'c #727370",'#10'"& '#9'c #61615E",'#10'"* '#9'c #20201F",'#10'"= '#9
+'c #F1F1EF",'#10'"- '#9'c #E6E6E4",'#10'"; '#9'c #DADAD7",'#10'"> '#9'c #CFC'
+'FCD",'#10'", '#9'c #C4C4C1",'#10'"'' '#9'c #A8A8A5",'#10'") '#9'c #767674",'
+#10'"! '#9'c #777774",'#10'"~ '#9'c #1E1E1D",'#10'"{ '#9'c #B9B9B7",'#10'"] '
+#9'c #AEAEAC",'#10'"^ '#9'c #8F8F8D",'#10'"/ '#9'c #262626",'#10'"( '#9'c #4'
+'14140",'#10'"_ '#9'c #E9836C",'#10'": '#9'c #DEDEDC",'#10'"< '#9'c #C5C5C2"'
+','#10'"[ '#9'c #636362",'#10'"} '#9'c #040504",'#10'"| '#9'c #040604",'#10
+'"1 '#9'c #050705",'#10'"2 '#9'c #E87B62",'#10'"3 '#9'c #E67056",'#10'"4 '#9
,'c #D5D5D3",'#10'"5 '#9'c #DBDBD8",'#10'"6 '#9'c #D0D0CE",'#10'"7 '#9'c #080'
+'A07",'#10'"8 '#9'c #0A0C09",'#10'"9 '#9'c #0A0D09",'#10'"0 '#9'c #0B0E0A",'
+#10'"a '#9'c #F0B0A1",'#10'"b '#9'c #EB8D77",'#10'"c '#9'c #DF421E",'#10'"d '
+#9'c #E97E66",'#10'"e '#9'c #CBCBC8",'#10'"f '#9'c #0C0F0B",'#10'"g '#9'c #0'
+'F130D",'#10'"h '#9'c #10140E",'#10'"i '#9'c #11150F",'#10'"j '#9'c #EFA392"'
+','#10'"k '#9'c #BFBFBD",'#10'"l '#9'c #5D5D5C",'#10'"m '#9'c #10150F",'#10
+'"n '#9'c #141912",'#10'"o '#9'c #161C14",'#10'"p '#9'c #171D15",'#10'"q '#9
+'c #B7B7B4",'#10'"r '#9'c #0C0C0C",'#10'"s '#9'c #192017",'#10'"t '#9'c #1C2'
+'319",'#10'"u '#9'c #1D241A",'#10'"v '#9'c #CD8484",'#10'"w '#9'c #990000",'
+#10'"x '#9'c #701616",'#10'"y '#9'c #A6A6A5",'#10'"z '#9'c #181E16",'#10'"A '
+#9'c #1E261B",'#10'"B '#9'c #212A1E",'#10'"C '#9'c #222B1F",'#10'"D '#9'c #4'
+'F0000",'#10'"E '#9'c #AEAEAB",'#10'"F '#9'c #1D261B",'#10'"G '#9'c #242E21"'
+','#10'"H '#9'c #273224",'#10'"I '#9'c #283325",'#10'"J '#9'c #580000",'#10
+'"K '#9'c #B5B5B3",'#10'"L '#9'c #293426",'#10'"M '#9'c #2D3929",'#10'"N '#9
+'c #2E3A2A",'#10'"O '#9'c #7C4343",'#10'"P '#9'c #6A0000",'#10'"Q '#9'c #720'
+'000",'#10'"R '#9'c #BDBDBB",'#10'"S '#9'c #232C20",'#10'"T '#9'c #2A3526",'
+#10'"U '#9'c #303C2B",'#10'"V '#9'c #33402E",'#10'"W '#9'c #C5C5C3",'#10'"X '
+#9'c #1E261C",'#10'"Y '#9'c #303D2C",'#10'"Z '#9'c #374532",'#10'"` '#9'c #3'
+'94834",'#10'" .'#9'c #500000",'#10'"..'#9'c #CDCDCB",'#10'"+.'#9'c #1B2319"'
+','#10'"@.'#9'c #253022",'#10'"#.'#9'c #303E2D",'#10'"$.'#9'c #394934",'#10
+'"%.'#9'c #3D4E38",'#10'"&.'#9'c #9D9D9B",'#10'"*.'#9'c #565655",'#10'"=.'#9
+'c #2C3828",'#10'"-.'#9'c #40503A",'#10'";.'#9'c #43553E",'#10'">.'#9'c #BAB'
+'AB7",'#10'",.'#9'c #777776",'#10'"''.'#9'c #323830",'#10'").'#9'c #232C1F",'
+#10'"!.'#9'c #313E2D",'#10'"~.'#9'c #3B4A36",'#10'"{.'#9'c #43553D",'#10'"].'
+#9'c #485B42",'#10'"^.'#9'c #4A5E44",'#10'"/.'#9'c #F0F0EE",'#10'"(.'#9'c #E'
+'5E5E3",'#10'"_.'#9'c #C6C6C3",'#10'":.'#9'c #ACACAB",'#10'"<.'#9'c #8B8B8A"'
+','#10'"[.'#9'c #32392F",'#10'"}.'#9'c #2C3728",'#10'"|.'#9'c #3F503A",'#10
+'"1.'#9'c #465840",'#10'"2.'#9'c #4B5E44",'#10'"3.'#9'c #4E6347",'#10'"4.'#9
+'c #506549",'#10'"5.'#9'c #DADAD8",'#10'"6.'#9'c #7A7D78",'#10'"7.'#9'c #333'
+'C30",'#10'"8.'#9'c #475A41",'#10'"9.'#9'c #4F6348",'#10'"0.'#9'c #53694C",'
+#10'"a.'#9'c #566C4E",'#10'"b.'#9'c #576D4F",'#10'"c.'#9'c #91968F",'#10'"d.'
+#9'c #3B4736",'#10'"e.'#9'c #42543C",'#10'"f.'#9'c #51674A",'#10'"g.'#9'c #5'
+'86F50",'#10'"h.'#9'c #5B7353",'#10'"i.'#9'c #5C7454",'#10'" '
+' ",'#10'" . . . . . . . . . . .'
+' . . . . . ",'#10'" . + @ # $ % & & & * . . . . . . ",'#10
+'" . = - ; > , '' ) ! ~ . . . . . . ",'#10'" . . ='
+' - ; > , { ] ^ / . . . . . . ",'#10'" . . . = - ; > , { { { ( . '
+'. . . . . ",'#10'" . _ . : - ; > < { { { [ } | 1 1 1 . ",'#10
+'". . . . . . 2 3 . 4 5 6 < { { { [ 7 8 9 0 0 . ",'#10'". a 2 2 2 2 b c d '
+'. e 6 < { { { [ f g h i i . ",'#10'". j c c c c c c c 3 . k < { l { [ m n'
+' o p p . ",'#10'". j c c c c c c c c 3 . q { l r [ n s t u u . ",'#10'"'
+'. v w w w w w w w w w x . y r { [ z A B C C . ",'#10'". v w w w w w w w w'
+' D . E { { { [ F G H I I . ",'#10'". v w w w w w w w J . K < { { { [ C L '
+'M N N . ",'#10'". O P P P P Q w J . R 6 < { { { [ S T U V V . ",'#10'".'
+' . . . . . Q J . W 5 6 < { { { [ X H Y Z ` . ",'#10'" . .. ..- '
+'5 6 < { { { [ +.@.#.$.%.. ",'#10'" . . . = - 5 6 < { ] &.*.B =.Z'
+' -.;.. ",'#10'" . . = - 5 6 >.&.,.''.).!.~.{.].^.. ",'#10'" '
+' . /.(._.:.<.[.}.Z |.1.2.3.4.4.. ",'#10'" . 5.k '
+'6.7.Z -.8.9.0.a.a.b.b.b.. ",'#10'" . c.d.e.^.f.g.h.i.i.i.i.i'
+'.i.i.. ",'#10'" . . . . . . . . . . . . . . . . ",'#10'" '
+' "};'#10#9'NumGlyphs'#2#0#14'P'
+'arentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#1#0#0#7'TBitBtn'#17'btnRunHigh'
+'lighted'#22'AnchorSideLeft.Control'#7#6'BtnRun'#19'AnchorSideLeft.Side'#7#9
+'asrBottom'#21'AnchorSideTop.Control'#7#6'Panel1'#4'Left'#2']'#6'Height'#2'&'
+#3'Top'#2#6#5'Width'#3#147#0#6'Action'#7#21'ActRunHighlightedTest'#8'AutoSiz'
+'e'#9#20'BorderSpacing.Around'#2#6#21'Constraints.MaxHeight'#2'&'#20'Constra'
+'ints.MaxWidth'#3#134#1#10'Glyph.Data'#10'^'#5#0#0'Z'#5#0#0'/* XPM */'#10'st'
+'atic char *graphic[] = {'#10'"22 22 50 1",'#10'". c None",'#10'", c #575B57'
+'",'#10'"- c #5F5F5B",'#10'"* c #565653",'#10'"a c #575A57",'#10'"b c #F7FFF'
+'7",'#10'"c c #B7B5B5",'#10'"d c #5B5B5A",'#10'"e c #4A4E4B",'#10'"f c #FFFF'
+'FF",'#10'"g c #F7F7F7",'#10'"h c #959494",'#10'"i c #5A5B5A",'#10'"j c #EFE'
+'FE7",'#10'"k c #E7E7E7",'#10'"l c #737773",'#10'"m c #5B5A57",'#10'"n c #CF'
+'D7CF",'#10'"o c #63635E",'#10'"p c #525653",'#10'"q c #EFEFEF",'#10'"r c #B'
+'7B7B7",'#10'"s c #5B5E5A",'#10'"t c #5A5A56",'#10'"u c #F7F7EF",'#10'"v c #'
,'969495",'#10'"w c #5B5E5B",'#10'"x c #EFF7EF",'#10'"y c #777773",'#10'"z c '
+'#5F5E5B",'#10'"A c #5A5B56",'#10'"B c #E7EFE7",'#10'"C c #C6C6BF",'#10'"D c'
+' #5A5A57",'#10'"E c #5B5B56",'#10'"F c #6F736F",'#10'"G c #5F635F",'#10'"H '
+'c #5B5B57",'#10'"I c #969794",'#10'"J c #5F635E",'#10'"K c #BFBFBF",'#10'"L'
+' c #5E5E5B",'#10'"M c #DEDFDE",'#10'"N c #676763",'#10'"O c #676B67",'#10'"'
+'P c #7F7F7B",'#10'"Q c #636763",'#10'"R c #A5A59F",'#10'"S c #5E635F",'#10
+'"T c #BFC6BD",'#10'"......................",'#10'"......................",'
+#10'"......................",'#10'"....,-*...............",'#10'"....abcde..'
+'...........",'#10'"....affghi............",'#10'"....afjgfklm..........",'
+#10'"....afjjjgfnop........",'#10'"....afjjjjqbfrs.......",'#10'"....tfqqqqq'
+'qufgvw.....",'#10'"....tfxxxxxxqjxfkyz...",'#10'"....AfjqqqjjjBBgfCD...",'
+#10'"....EfqqqxxxxgfkFG....",'#10'"....HfxugggbfgIJ......",'#10'"....Hfuggff'
+'fKL........",'#10'"....HfquffMNO.........",'#10'"....HfufqPQ...........",'
+#10'"....HfgRS.............",'#10'"....ETS...............",'#10'"....oN.....'
+'...........",'#10'"......................",'#10'"......................"}'
+#10#9'NumGlyphs'#2#0#8'TabOrder'#2#2#0#0#0#6'TPanel'#6'Panel2'#6'Height'#3#13
+#2#3'Top'#2'X'#5'Width'#3'?'#2#5'Align'#7#8'alClient'#7'Caption'#6#6'Panel2'
+#11'FullRepaint'#8#8'TabOrder'#2#1#7'TabStop'#9#0#12'TPageControl'#12'PageCo'
+'ntrol1'#4'Left'#2#1#6'Height'#3#11#2#3'Top'#2#1#5'Width'#3'='#2#10'ActivePa'
+'ge'#7#10'tsTestTree'#5'Align'#7#8'alClient'#21'Constraints.MinHeight'#3#150
+#0#8'TabIndex'#2#0#8'TabOrder'#2#0#0#9'TTabSheet'#10'tsTestTree'#7'Caption'#6
+#13'Testcase tree'#0#9'TSplitter'#9'Splitter1'#6'Cursor'#7#8'crVSplit'#6'Hei'
+'ght'#2#5#3'Top'#3'g'#1#5'Width'#3'5'#2#5'Align'#7#8'alBottom'#12'ResizeAnch'
+'or'#7#8'akBottom'#0#0#9'TTreeView'#8'TestTree'#4'Left'#2#6#6'Height'#3'['#1
+#3'Top'#2#6#5'Width'#3')'#2#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2
+#6#15'BackgroundColor'#7#9'clBtnFace'#5'Color'#7#9'clBtnFace'#17'DefaultItem'
+'Height'#2#16#6'Images'#7#17'TestTreeImageList'#9'PopupMenu'#7#10'PopupMenu3'
+#16'RightClickSelect'#9#10'ScrollBars'#7#10'ssAutoBoth'#11'StateImages'#7#12
+'ilNodeStates'#8'TabOrder'#2#0#11'OnMouseDown'#7#17'TestTreeMouseDown'#18'On'
+'SelectionChanged'#7#24'TestTreeSelectionChanged'#7'Options'#11#17'tvoAutoIt'
+'emHeight'#16'tvoHideSelection'#21'tvoKeepCollapsedNodes'#19'tvoRightClickSe'
+'lect'#14'tvoShowButtons'#12'tvoShowLines'#11'tvoShowRoot'#11'tvoToolTips'#0
+#0#0#5'TMemo'#5'Memo1'#4'Left'#2#6#6'Height'#2'y'#3'Top'#3'r'#1#5'Width'#3')'
+#2#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#9'PopupMenu'#7#10'Pop'
+'upMenu2'#8'ReadOnly'#9#10'ScrollBars'#7#14'ssAutoVertical'#8'TabOrder'#2#1#0
+#0#0#9'TTabSheet'#12'tsResultsXML'#7'Caption'#6#11'Results XML'#0#8'TSynEdit'
+#10'XMLSynEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Sid'
+'e'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'He'
+'ight'#3#191#1#3'Top'#2'('#5'Width'#3'-'#2#5'Align'#7#8'alClient'#20'BorderS'
+'pacing.Around'#2#6#12'Font.CharSet'#7#12'ANSI_CHARSET'#10'Font.Color'#7#7'c'
+'lBlack'#11'Font.Height'#2#243#9'Font.Name'#6#7'Courier'#10'Font.Pitch'#7#7
+'fpFixed'#11'ParentColor'#8#9'PopupMenu'#7#10'PopupMenu1'#8'TabOrder'#2#0#23
+'BookMarkOptions.Xoffset'#2#238#24'BookMarkOptions.OnChange'#13#14'Gutter.Vi'
+'sible'#8#15'Gutter.OnChange'#13#23'Gutter.CodeFoldingWidth'#2#14#11'Highlig'
+'hter'#7#10'SynXMLSyn1'#10'Keystrokes'#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0
+#1#7'Command'#2'g'#8'ShortCut'#3'& '#0#1#7'Command'#3#211#0#8'ShortCut'#3'&@'
+#0#1#7'Command'#2#4#8'ShortCut'#2'('#0#1#7'Command'#2'h'#8'ShortCut'#3'( '#0
+#1#7'Command'#3#212#0#8'ShortCut'#3'(@'#0#1#7'Command'#2#1#8'ShortCut'#2'%'#0
+#1#7'Command'#2'e'#8'ShortCut'#3'% '#0#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1
+#7'Command'#2'i'#8'ShortCut'#3'%`'#0#1#7'Command'#2#2#8'ShortCut'#2''''#0#1#7
+'Command'#2'f'#8'ShortCut'#3''' '#0#1#7'Command'#2#6#8'ShortCut'#3'''@'#0#1#7
+'Command'#2'j'#8'ShortCut'#3'''`'#0#1#7'Command'#2#10#8'ShortCut'#2'"'#0#1#7
+'Command'#2'n'#8'ShortCut'#3'" '#0#1#7'Command'#2#14#8'ShortCut'#3'"@'#0#1#7
+'Command'#2'r'#8'ShortCut'#3'"`'#0#1#7'Command'#2#9#8'ShortCut'#2'!'#0#1#7'C'
+'ommand'#2'm'#8'ShortCut'#3'! '#0#1#7'Command'#2#13#8'ShortCut'#3'!@'#0#1#7
+'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7'Command'#2#7#8'ShortCut'#2'$'#0#1#7'C'
+'ommand'#2'k'#8'ShortCut'#3'$ '#0#1#7'Command'#2#15#8'ShortCut'#3'$@'#0#1#7
+'Command'#2's'#8'ShortCut'#3'$`'#0#1#7'Command'#2#8#8'ShortCut'#2'#'#0#1#7'C'
+'ommand'#2'l'#8'ShortCut'#3'# '#0#1#7'Command'#2#16#8'ShortCut'#3'#@'#0#1#7
+'Command'#2't'#8'ShortCut'#3'#`'#0#1#7'Command'#3#223#0#8'ShortCut'#2'-'#0#1
+#7'Command'#3#201#0#8'ShortCut'#3'-@'#0#1#7'Command'#3'\'#2#8'ShortCut'#3'- '
+#0#1#7'Command'#3#246#1#8'ShortCut'#2'.'#0#1#7'Command'#3'['#2#8'ShortCut'#3
+'. '#0#1#7'Command'#3#245#1#8'ShortCut'#2#8#0#1#7'Command'#3#245#1#8'ShortCu'
+'t'#3#8' '#0#1#7'Command'#3#248#1#8'ShortCut'#3#8'@'#0#1#7'Command'#3'Y'#2#8
,'ShortCut'#4#8#128#0#0#0#1#7'Command'#3'Z'#2#8'ShortCut'#4#8#160#0#0#0#1#7'C'
+'ommand'#3#253#1#8'ShortCut'#2#13#0#1#7'Command'#3#199#0#8'ShortCut'#3'A@'#0
+#1#7'Command'#3#201#0#8'ShortCut'#3'C@'#0#1#7'Command'#3'b'#2#8'ShortCut'#3
+'I`'#0#1#7'Command'#3#253#1#8'ShortCut'#3'M@'#0#1#7'Command'#3#254#1#8'Short'
+'Cut'#3'N@'#0#1#7'Command'#3#247#1#8'ShortCut'#3'T@'#0#1#7'Command'#3'c'#2#8
+'ShortCut'#3'U`'#0#1#7'Command'#3'\'#2#8'ShortCut'#3'V@'#0#1#7'Command'#3'['
+#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251#1#8'ShortCut'#3'Y@'#0#1#7'Command'
+#3#250#1#8'ShortCut'#3'Y`'#0#1#7'Command'#3'Y'#2#8'ShortCut'#3'Z@'#0#1#7'Com'
+'mand'#3'Z'#2#8'ShortCut'#3'Z`'#0#1#7'Command'#3'-'#1#8'ShortCut'#3'0@'#0#1#7
+'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7'Command'#3'/'#1#8'ShortCut'#3'2@'#0
+#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0#1#7'Command'#3'1'#1#8'ShortCut'#3'4'
+'@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5@'#0#1#7'Command'#3'3'#1#8'ShortCut'
+#3'6@'#0#1#7'Command'#3'4'#1#8'ShortCut'#3'7@'#0#1#7'Command'#3'5'#1#8'Short'
+'Cut'#3'8@'#0#1#7'Command'#3'6'#1#8'ShortCut'#3'9@'#0#1#7'Command'#3'_'#1#8
+'ShortCut'#3'0`'#0#1#7'Command'#3'`'#1#8'ShortCut'#3'1`'#0#1#7'Command'#3'a'
+#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b'#1#8'ShortCut'#3'3`'#0#1#7'Command'#3
+'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3'd'#1#8'ShortCut'#3'5`'#0#1#7'Comman'
+'d'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Command'#3'f'#1#8'ShortCut'#3'7`'#0#1#7'C'
+'ommand'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'Command'#3'h'#1#8'ShortCut'#3'9`'#0#1
+#7'Command'#3#231#0#8'ShortCut'#3'N`'#0#1#7'Command'#3#232#0#8'ShortCut'#3'C'
+'`'#0#1#7'Command'#3#233#0#8'ShortCut'#3'L`'#0#1#7'Command'#3'd'#2#8'ShortCu'
+'t'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut'#3#9' '#0#1#7'Command'#3#250#0#8'Sh'
+'ortCut'#3'B`'#0#0#8'ReadOnly'#9#22'SelectedColor.OnChange'#13#0#0#8'TToolBa'
+'r'#10'XMLToolBar'#6'Height'#2'"'#5'Width'#3'9'#2#12'ButtonHeight'#2#30#11'B'
+'uttonWidth'#2#30#7'Caption'#6#7'ToolBar'#6'Images'#7#19'ResultsXMLImageList'
+#8'TabOrder'#2#1#0#11'TToolButton'#17'CopyXMLToolButton'#4'Left'#2#1#3'Top'#2
+#2#7'Caption'#6#17'CopyXMLToolButton'#10'ImageIndex'#2#0#7'OnClick'#7#14'act'
+'CopyExecute'#0#0#11'TToolButton'#16'CutXMLToolButton'#4'Left'#2#31#3'Top'#2
+#2#7'Caption'#6#16'CutXMLToolButton'#10'ImageIndex'#2#1#7'OnClick'#7#13'actC'
+'utExecute'#0#0#11'TToolButton'#16'SaveAsToolButton'#4'Left'#2'='#3'Top'#2#2
+#7'Caption'#6#16'SaveAsToolButton'#10'ImageIndex'#2#2#7'OnClick'#7#21'SaveAs'
+'ToolButtonClick'#0#0#0#0#0#0#10'TImageList'#17'TestTreeImageList'#4'left'#3
+#200#1#3'top'#2#16#6'Bitmap'#10#193't'#0#0'li'#14#0#0#0#16#0#0#0#16#0#0#0#157
+#14#0#0'/* XPM */'#10'static char * ledlightgreen_xpm[] = {'#10'"16 16 194 2'
+'",'#10'" '#9'c None",'#10'". '#9'c #02420F",'#10'"+ '#9'c #194834",'#10'"@'
+' '#9'c #2E534C",'#10'"# '#9'c #30534D",'#10'"$ '#9'c #1B423C",'#10'"% '#9'c'
+' #032B29",'#10'"& '#9'c #005C00",'#10'"* '#9'c #367F31",'#10'"= '#9'c #94B7'
+'96",'#10'"- '#9'c #D4E2D8",'#10'"; '#9'c #EBF3ED",'#10'"> '#9'c #EDF3EE",'
+#10'", '#9'c #D7E3DC",'#10'"'' '#9'c #9AB1A4",'#10'") '#9'c #3B6154",'#10'"!'
+' '#9'c #002525",'#10'"~ '#9'c #015702",'#10'"{ '#9'c #6CB05F",'#10'"] '#9'c'
+' #EAF6DC",'#10'"^ '#9'c #FFFFFF",'#10'"/ '#9'c #EEF6E0",'#10'"( '#9'c #779E'
+'7D",'#10'"_ '#9'c #052F2E",'#10'": '#9'c #004709",'#10'"< '#9'c #5EA84E",'
+#10'"[ '#9'c #E6FFCF",'#10'"} '#9'c #EFFFE2",'#10'"| '#9'c #F0FFE7",'#10'"1 '
+#9'c #F5FFF2",'#10'"2 '#9'c #FAFFF8",'#10'"3 '#9'c #F6FFF2",'#10'"4 '#9'c #F'
+'1FFE9",'#10'"5 '#9'c #EFFFE1",'#10'"6 '#9'c #EAFFD1",'#10'"7 '#9'c #6AA16A"'
+','#10'"8 '#9'c #002529",'#10'"9 '#9'c #176B1A",'#10'"0 '#9'c #90E665",'#10
+'"a '#9'c #DAFFC2",'#10'"b '#9'c #DEFFCE",'#10'"c '#9'c #E8FFDC",'#10'"d '#9
+'c #EFFFE7",'#10'"e '#9'c #F2FFEC",'#10'"f '#9'c #E8FFDE",'#10'"g '#9'c #DFF'
+'FCF",'#10'"h '#9'c #DCFFC4",'#10'"i '#9'c #9AED6E",'#10'"j '#9'c #1D5C31",'
+#10'"k '#9'c #03481B",'#10'"l '#9'c #4BA635",'#10'"m '#9'c #7CE542",'#10'"n '
+#9'c #B8F798",'#10'"o '#9'c #D9FFC5",'#10'"p '#9'c #DDFFCC",'#10'"q '#9'c #E'
+'3FFD6",'#10'"r '#9'c #E6FFDB",'#10'"s '#9'c #E7FFDA",'#10'"t '#9'c #E4FFD5"'
+','#10'"u '#9'c #DDFFCE",'#10'"v '#9'c #D9FFC7",'#10'"w '#9'c #BCF89E",'#10
+'"x '#9'c #7EE843",'#10'"y '#9'c #51A53F",'#10'"z '#9'c #042F35",'#10'"A '#9
+'c #135C21",'#10'"B '#9'c #70D149",'#10'"C '#9'c #79E441",'#10'"D '#9'c #85E'
+'754",'#10'"E '#9'c #B5F992",'#10'"F '#9'c #CFFFB7",'#10'"G '#9'c #D6FFC3",'
+#10'"H '#9'c #DAFFC7",'#10'"I '#9'c #D7FFC3",'#10'"J '#9'c #CFFFB8",'#10'"K '
+#9'c #B8F996",'#10'"L '#9'c #88E858",'#10'"M '#9'c #79E43F",'#10'"N '#9'c #7'
+'5D54B",'#10'"O '#9'c #18483D",'#10'"P '#9'c #1F6F24",'#10'"Q '#9'c #7DE14F"'
+','#10'"R '#9'c #83EA4E",'#10'"S '#9'c #83EB4F",'#10'"T '#9'c #8BF257",'#10
+'"U '#9'c #9FFA70",'#10'"V '#9'c #B1FE8B",'#10'"W '#9'c #BAFF97",'#10'"X '#9
+'c #BAFF98",'#10'"Y '#9'c #B2FF8C",'#10'"Z '#9'c #A0FB73",'#10'"` '#9'c #8DF'
+'359",'#10'" .'#9'c #83EA4C",'#10'"..'#9'c #7FE54E",'#10'"+.'#9'c #245A41",'
+#10'"@.'#9'c #217721",'#10'"#.'#9'c #84E756",'#10'"$.'#9'c #89F154",'#10'"%.'
,#9'c #8EF45B",'#10'"&.'#9'c #94FA5F",'#10'"*.'#9'c #96FE63",'#10'"=.'#9'c #9'
+'AFF69",'#10'"-.'#9'c #9CFF6D",'#10'";.'#9'c #9CFF6E",'#10'">.'#9'c #9AFF6A"'
+','#10'",.'#9'c #94FB60",'#10'"''.'#9'c #8FF55D",'#10'").'#9'c #89F254",'#10
+'"!.'#9'c #86EB54",'#10'"~.'#9'c #265B42",'#10'"{.'#9'c #167213",'#10'"].'#9
+'c #82E45A",'#10'"^.'#9'c #93FB5C",'#10'"/.'#9'c #94FB61",'#10'"(.'#9'c #9CF'
+'F6B",'#10'"_.'#9'c #A2FF77",'#10'":.'#9'c #A6FF80",'#10'"<.'#9'c #A8FF85",'
+#10'"[.'#9'c #A8FF84",'#10'"}.'#9'c #A7FF80",'#10'"|.'#9'c #A3FF78",'#10'"1.'
+#9'c #9DFF6C",'#10'"2.'#9'c #95FC63",'#10'"3.'#9'c #92FB5A",'#10'"4.'#9'c #8'
+'8E65D",'#10'"5.'#9'c #1B4A40",'#10'"6.'#9'c #045C07",'#10'"7.'#9'c #66C04C"'
+','#10'"8.'#9'c #9FFF66",'#10'"9.'#9'c #9BFF69",'#10'"0.'#9'c #A4FF79",'#10
+'"a.'#9'c #A9FF85",'#10'"b.'#9'c #AFFF90",'#10'"c.'#9'c #B1FF97",'#10'"d.'#9
+'c #AFFF92",'#10'"e.'#9'c #AAFF86",'#10'"f.'#9'c #A4FF7A",'#10'"g.'#9'c #9BF'
+'F6A",'#10'"h.'#9'c #9EFF62",'#10'"i.'#9'c #6FBE5F",'#10'"j.'#9'c #072F35",'
+#10'"k.'#9'c #2F7735",'#10'"l.'#9'c #A0F76E",'#10'"m.'#9'c #A3FF72",'#10'"n.'
+#9'c #A7FF82",'#10'"o.'#9'c #B6FFA0",'#10'"p.'#9'c #BAFFA9",'#10'"q.'#9'c #B'
+'6FFA1",'#10'"r.'#9'c #B1FF93",'#10'"s.'#9'c #A2FF72",'#10'"t.'#9'c #A3FC6E"'
+','#10'"u.'#9'c #376D4E",'#10'"v.'#9'c #003520",'#10'"w.'#9'c #63A25F",'#10
+'"x.'#9'c #B2FF81",'#10'"y.'#9'c #AEFF8A",'#10'"z.'#9'c #B2FF9A",'#10'"A.'#9
+'c #BCFFAC",'#10'"B.'#9'c #C3FFB9",'#10'"C.'#9'c #C4FFBB",'#10'"D.'#9'c #BCF'
+'FAE",'#10'"E.'#9'c #B3FF9B",'#10'"F.'#9'c #AFFF8B",'#10'"G.'#9'c #B2FF82",'
+#10'"H.'#9'c #6CAB65",'#10'"I.'#9'c #042932",'#10'"J.'#9'c #092E36",'#10'"K.'
+#9'c #6BA16C",'#10'"L.'#9'c #B6F995",'#10'"M.'#9'c #C3FFA6",'#10'"N.'#9'c #C'
+'5FFB4",'#10'"O.'#9'c #CBFFC6",'#10'"P.'#9'c #CDFFC6",'#10'"Q.'#9'c #C7FFB6"'
+','#10'"R.'#9'c #C4FFA7",'#10'"S.'#9'c #B9FB97",'#10'"T.'#9'c #72AA6F",'#10
+'"U.'#9'c #0E3237",'#10'"V.'#9'c #02262F",'#10'"W.'#9'c #396754",'#10'"X.'#9
+'c #86B886",'#10'"Y.'#9'c #B7EAAB",'#10'"Z.'#9'c #C7FABC",'#10'"`.'#9'c #C7F'
+'ABD",'#10'" +'#9'c #B9ECAE",'#10'".+'#9'c #8CBD8A",'#10'"++'#9'c #406C58",'
+#10'"@+'#9'c #042830",'#10'"#+'#9'c #082D32",'#10'"$+'#9'c #204945",'#10'"%+'
+#9'c #345D52",'#10'"&+'#9'c #345E53",'#10'"*+'#9'c #224B47",'#10'"=+'#9'c #0'
+'92E33",'#10'" . + @ # $ % ",'#10'" & * = - ; > , '''
+' ) ! ",'#10'" ~ { ] ^ ^ ^ ^ ^ ^ / ( _ ",'#10'" : < [ } | 1 2 '
+'2 3 4 5 6 7 8 ",'#10'" 9 0 a b c d e e | f g h i j ",'#10'"k l m n o p'
+' q r s t u v w x y z ",'#10'"A B C D E F G v H I J K L M N O ",'#10'"P Q R '
+'S T U V W X Y Z ` S ...+.",'#10'"@.#.$.%.&.*.=.-.;.>.*.,.''.).!.~.",'#10'"'
+'{.].^./.(._.:.<.[.}.|.1.2.3.4.5.",'#10'"6.7.8.9.0.a.b.c.c.d.e.f.g.h.i.j.",'
+#10'" k.l.m.n.d.o.p.p.q.r.[.s.t.u. ",'#10'" v.w.x.y.z.A.B.C.D.E.F.G.H.I. '
+' ",'#10'" J.K.L.M.N.O.P.Q.R.S.T.U. ",'#10'" V.W.X.Y.Z.`. +.+++@+'
+' ",'#10'" #+$+%+&+*+=+ "};'#10'('#1#0#0'/* XPM */'#10
+'static char * menu_run_xpm[] = {'#10'"8 14 5 1",'#10'" '#9'c None",'#10'".'
+#9'c #146600",'#10'"+'#9'c #26B200",'#10'"@'#9'c #275919",'#10'"#'#9'c #0000'
+'00",'#10'".. ",'#10'".+. ",'#10'".++. ",'#10'".+++. ",'#10'".'
+'++++. ",'#10'".+++++. ",'#10'".++++++.",'#10'".+++++@#",'#10'".++++@# ",'
+#10'".+++@# ",'#10'".++@# ",'#10'".+@# ",'#10'".@# ",'#10'"## '
+' "};'#10#198#13#0#0'/* XPM */'#10'static char * ledred_xpm[] = {'#10'"16 16'
+' 181 2",'#10'" '#9'c None",'#10'". '#9'c #650000",'#10'"+ '#9'c #6E1313",'
+#10'"@ '#9'c #792828",'#10'"# '#9'c #792929",'#10'"$ '#9'c #6B1414",'#10'"% '
+#9'c #590000",'#10'"& '#9'c #710000",'#10'"* '#9'c #922828",'#10'"= '#9'c #C'
+'58282",'#10'"- '#9'c #E8CBCB",'#10'"; '#9'c #F5E7E7",'#10'"> '#9'c #F6E8E8"'
+','#10'", '#9'c #E9CECE",'#10'"'' '#9'c #C28A8A",'#10'") '#9'c #842D2D",'#10
+'"! '#9'c #550000",'#10'"~ '#9'c #700000",'#10'"{ '#9'c #B94A4A",'#10'"] '#9
+'c #F7C3C3",'#10'"^ '#9'c #FFF7F7",'#10'"/ '#9'c #FFFFFF",'#10'"( '#9'c #FFF'
+'9F9",'#10'"_ '#9'c #F8C8C8",'#10'": '#9'c #B35252",'#10'"< '#9'c #5D0000",'
+#10'"[ '#9'c #660000",'#10'"} '#9'c #B52D2D",'#10'"| '#9'c #FFA5A5",'#10'"1 '
+#9'c #FFC8C8",'#10'"2 '#9'c #FFD7D7",'#10'"3 '#9'c #FFE9E9",'#10'"4 '#9'c #F'
+'FF3F3",'#10'"5 '#9'c #FFEAEA",'#10'"6 '#9'c #FFDADA",'#10'"7 '#9'c #FFCACA"'
+','#10'"8 '#9'c #FFAAAA",'#10'"9 '#9'c #B53838",'#10'"0 '#9'c #560000",'#10
+'"a '#9'c #840000",'#10'"b '#9'c #E72D2D",'#10'"c '#9'c #FF9292",'#10'"d '#9
+'c #FFACAC",'#10'"e '#9'c #FFC4C4",'#10'"f '#9'c #FFD6D6",'#10'"g '#9'c #FFD'
+'EDE",'#10'"h '#9'c #FFDFDF",'#10'"i '#9'c #FFC6C6",'#10'"j '#9'c #FFAFAF",'
+#10'"k '#9'c #FF9696",'#10'"l '#9'c #ED3636",'#10'"m '#9'c #7F0000",'#10'"n '
+#9'c #690303",'#10'"o '#9'c #B20909",'#10'"p '#9'c #E40808",'#10'"q '#9'c #F'
+'75E5E",'#10'"r '#9'c #FF9999",'#10'"s '#9'c #FFABAB",'#10'"t '#9'c #FFB9B9"'
+','#10'"u '#9'c #FFC1C1",'#10'"v '#9'c #FFC2C2",'#10'"w '#9'c #FFBBBB",'#10
+'"x '#9'c #FF9B9B",'#10'"y '#9'c #F86666",'#10'"z '#9'c #E60A0A",'#10'"A '#9
,'c #B50808",'#10'"B '#9'c #5D0505",'#10'"C '#9'c #780B0B",'#10'"D '#9'c #D61'
+'010",'#10'"E '#9'c #E60000",'#10'"F '#9'c #EA0E0E",'#10'"G '#9'c #FA5353",'
+#10'"H '#9'c #FF8585",'#10'"I '#9'c #FFA1A1",'#10'"J '#9'c #FF9C9C",'#10'"K '
+#9'c #FF8888",'#10'"L '#9'c #FB5757",'#10'"M '#9'c #EB1111",'#10'"N '#9'c #E'
+'50000",'#10'"O '#9'c #D90D0D",'#10'"P '#9'c #700C0C",'#10'"Q '#9'c #860E0E"'
+','#10'"R '#9'c #E30D0D",'#10'"S '#9'c #EC0000",'#10'"T '#9'c #EE0000",'#10
+'"U '#9'c #F60303",'#10'"V '#9'c #FC1E1E",'#10'"W '#9'c #FF3F3F",'#10'"X '#9
+'c #FF5353",'#10'"Y '#9'c #FF5454",'#10'"Z '#9'c #FF4343",'#10'"` '#9'c #FD2'
+'020",'#10'" .'#9'c #F60404",'#10'"..'#9'c #EF0000",'#10'"+.'#9'c #7E0D0D",'
+#10'"@.'#9'c #8A0F0F",'#10'"#.'#9'c #EA0D0D",'#10'"$.'#9'c #F40000",'#10'"%.'
+#9'c #F80000",'#10'"&.'#9'c #FE0000",'#10'"*.'#9'c #FF0000",'#10'"=.'#9'c #F'
+'F0606",'#10'"-.'#9'c #FF0C0C",'#10'";.'#9'c #FF0707",'#10'">.'#9'c #FF0101"'
+','#10'",.'#9'c #FD0000",'#10'"''.'#9'c #ED0A0A",'#10'").'#9'c #7E0F0F",'#10
+'"!.'#9'c #840F0F",'#10'"~.'#9'c #E71414",'#10'"{.'#9'c #FD0101",'#10'"].'#9
+'c #FF0B0B",'#10'"^.'#9'c #FF1717",'#10'"/.'#9'c #FF1F1F",'#10'"(.'#9'c #FF2'
+'222",'#10'"_.'#9'c #FF2020",'#10'":.'#9'c #FF1818",'#10'"<.'#9'c #FE0202",'
+#10'"[.'#9'c #EC1212",'#10'"}.'#9'c #731010",'#10'"|.'#9'c #740707",'#10'"1.'
+#9'c #CA1919",'#10'"2.'#9'c #FF0909",'#10'"3.'#9'c #FF2525",'#10'"4.'#9'c #F'
+'F2E2E",'#10'"5.'#9'c #FF3535",'#10'"6.'#9'c #FF2F2F",'#10'"7.'#9'c #FF2626"'
+','#10'"8.'#9'c #FF1A1A",'#10'"9.'#9'c #FF0A0A",'#10'"0.'#9'c #CC1919",'#10
+'"a.'#9'c #5C0909",'#10'"b.'#9'c #8F1515",'#10'"c.'#9'c #F91010",'#10'"d.'#9
+'c #FF0E0E",'#10'"e.'#9'c #FF2121",'#10'"f.'#9'c #FF3030",'#10'"g.'#9'c #FF3'
+'D3D",'#10'"h.'#9'c #FF4545",'#10'"i.'#9'c #FF4646",'#10'"j.'#9'c #FF3E3E",'
+#10'"k.'#9'c #FF3131",'#10'"l.'#9'c #FF2323",'#10'"m.'#9'c #FF1010",'#10'"n.'
+#9'c #FC0F0F",'#10'"o.'#9'c #8D1616",'#10'"p.'#9'c #5D0606",'#10'"q.'#9'c #B'
+'62222",'#10'"r.'#9'c #FF1E1E",'#10'"s.'#9'c #FF3737",'#10'"t.'#9'c #FF4848"'
+','#10'"u.'#9'c #FF5555",'#10'"v.'#9'c #FF5757",'#10'"w.'#9'c #FF4A4A",'#10
+'"x.'#9'c #FF3939",'#10'"y.'#9'c #FF2727",'#10'"z.'#9'c #FF1D1D",'#10'"A.'#9
+'c #BD2222",'#10'"B.'#9'c #580808",'#10'"C.'#9'c #5C0B0B",'#10'"D.'#9'c #B52'
+'C2C",'#10'"E.'#9'c #FA3535",'#10'"F.'#9'c #FF4C4C",'#10'"G.'#9'c #FF5E5E",'
+#10'"H.'#9'c #FF4D4D",'#10'"I.'#9'c #FC3636",'#10'"J.'#9'c #BC2C2C",'#10'"K.'
+#9'c #5F0D0D",'#10'"L.'#9'c #560707",'#10'"M.'#9'c #882222",'#10'"N.'#9'c #C'
+'83D3D",'#10'"O.'#9'c #EF5454",'#10'"P.'#9'c #FB5B5B",'#10'"Q.'#9'c #F05353"'
+','#10'"R.'#9'c #CC4040",'#10'"S.'#9'c #8D2323",'#10'"T.'#9'c #570808",'#10
+'"U.'#9'c #5B0808",'#10'"V.'#9'c #721919",'#10'"W.'#9'c #811F1F",'#10'"X.'#9
+'c #821F1F",'#10'" . + @ # $ % ",'#10'" & * = - ; > '
+', '' ) ! ",'#10'" ~ { ] ^ / / / / ( _ : < ",'#10'" [ } | 1 2 '
+'3 4 4 5 6 7 8 9 0 ",'#10'" a b c d e f g h 2 i j k l m ",'#10'"n o p q'
+' r s t u v w s x y z A B ",'#10'"C D E F G H x I I J K L M N O P ",'#10'"Q '
+'R S T U V W X Y Z ` ...S z +.",'#10'"@.#.$.%.&.*.=.-.-.;.>.,.%.$.''.).",'
+#10'"!.~.,.{.].^./.(.(._.:.-.<.&.[.}.",'#10'"|.1.>.2.:.3.4.5.5.6.7.8.9.>.0.a'
+'.",'#10'" b.c.d.e.f.g.h.i.j.k.l.m.n.o. ",'#10'" p.q.r.7.s.t.u.v.w.x.y.z.'
+'A.B. ",'#10'" C.D.E.g.F.G.G.H.W I.J.K. ",'#10'" L.M.N.O.P.P.Q.R'
+'.S.T. ",'#10'" U.V.W.X.V.a. "};'#10#21#15#0#0'/* XPM'
+' */'#10'static char * ledpurple[] = {'#10'"16 16 202 2",'#10'" '#9'c None"'
+','#10'". '#9'c #3F4177",'#10'"+ '#9'c #454577",'#10'"@ '#9'c #4F4F7E",'#10
+'"# '#9'c #51517F",'#10'"$ '#9'c #3F4071",'#10'"% '#9'c #2A2B60",'#10'"& '#9
+'c #575D8F",'#10'"* '#9'c #7871A5",'#10'"= '#9'c #B1A8CB",'#10'"- '#9'c #DED'
+'DE9",'#10'"; '#9'c #F0F0F5",'#10'"> '#9'c #F1F1F6",'#10'", '#9'c #DFDFEA",'
+#10'"'' '#9'c #ACA6C5",'#10'") '#9'c #5D5688",'#10'"! '#9'c #24295B",'#10'"~'
+' '#9'c #535A8A",'#10'"{ '#9'c #A48AC6",'#10'"] '#9'c #F3CAF9",'#10'"^ '#9'c'
+' #FFF0FF",'#10'"/ '#9'c #FFFEFF",'#10'"( '#9'c #FFFFFF",'#10'"_ '#9'c #FFF5'
+'FF",'#10'": '#9'c #F3CEF8",'#10'"< '#9'c #9679B6",'#10'"[ '#9'c #2E3463",'
+#10'"} '#9'c #464D7C",'#10'"| '#9'c #956BBB",'#10'"1 '#9'c #F8A2FA",'#10'"2 '
+#9'c #FAC3FA",'#10'"3 '#9'c #F9D7FA",'#10'"4 '#9'c #FBE9FC",'#10'"5 '#9'c #F'
+'DF3FD",'#10'"6 '#9'c #FBEAFC",'#10'"7 '#9'c #F8D9FA",'#10'"8 '#9'c #F9C6FB"'
+','#10'"9 '#9'c #FEAAFF",'#10'"0 '#9'c #8F61B2",'#10'"a '#9'c #262D5C",'#10
+'"b '#9'c #5C488E",'#10'"c '#9'c #BC37D0",'#10'"d '#9'c #F28CF4",'#10'"e '#9
+'c #F1ADF5",'#10'"f '#9'c #F5C4F8",'#10'"g '#9'c #F8D6FA",'#10'"h '#9'c #FAD'
+'EFB",'#10'"i '#9'c #FADFFB",'#10'"j '#9'c #F8D7FA",'#10'"k '#9'c #F5C6F8",'
+#10'"l '#9'c #F1AFF5",'#10'"m '#9'c #F491F6",'#10'"n '#9'c #C63DD6",'#10'"o '
+#9'c #4D317D",'#10'"p '#9'c #48537C",'#10'"q '#9'c #8736AD",'#10'"r '#9'c #B'
+'204C9",'#10'"s '#9'c #DD5DE6",'#10'"t '#9'c #EF99F2",'#10'"u '#9'c #F0ABF4"'
+','#10'"v '#9'c #F3B9F7",'#10'"w '#9'c #F4C1F7",'#10'"x '#9'c #F4C2F7",'#10
,'"y '#9'c #F4BBF6",'#10'"z '#9'c #F0ACF4",'#10'"A '#9'c #F09BF2",'#10'"B '#9
+'c #E065E8",'#10'"C '#9'c #B808CD",'#10'"D '#9'c #8429A9",'#10'"E '#9'c #303'
+'A65",'#10'"F '#9'c #58588A",'#10'"G '#9'c #A926C7",'#10'"H '#9'c #B700D2",'
+#10'"I '#9'c #C10EDB",'#10'"J '#9'c #DE53EB",'#10'"K '#9'c #E985ED",'#10'"L '
+#9'c #EC9AEF",'#10'"M '#9'c #EDA1F1",'#10'"N '#9'c #ED9BEF",'#10'"O '#9'c #E'
+'A87EE",'#10'"P '#9'c #DF57EC",'#10'"Q '#9'c #C211DD",'#10'"R '#9'c #B800D2"'
+','#10'"S '#9'c #AC1CC8",'#10'"T '#9'c #433E75",'#10'"U '#9'c #665A96",'#10
+'"V '#9'c #B917D4",'#10'"W '#9'c #C200DF",'#10'"X '#9'c #C600E6",'#10'"Y '#9
+'c #D003F0",'#10'"Z '#9'c #DC1EF6",'#10'"` '#9'c #E242F4",'#10'" .'#9'c #E45'
+'6F2",'#10'"..'#9'c #E457F2",'#10'"+.'#9'c #E244F3",'#10'"@.'#9'c #DC20F6",'
+#10'"#.'#9'c #D004F1",'#10'"$.'#9'c #C700E7",'#10'"%.'#9'c #C300E0",'#10'"&.'
+#9'c #BB10D6",'#10'"*.'#9'c #523B7F",'#10'"=.'#9'c #6E5F9D",'#10'"-.'#9'c #C'
+'117DD",'#10'";.'#9'c #CB00E9",'#10'">.'#9'c #D302F4",'#10'",.'#9'c #DA02FD"'
+','#10'"''.'#9'c #DE0AFF",'#10'").'#9'c #E116FF",'#10'"!.'#9'c #E11FFF",'#10
+'"~.'#9'c #E120FF",'#10'"{.'#9'c #E016FF",'#10'"].'#9'c #DF0AFF",'#10'"^.'#9
+'c #DB02FD",'#10'"/.'#9'c #D401F5",'#10'"(.'#9'c #CC00EB",'#10'"_.'#9'c #C31'
+'0E0",'#10'":.'#9'c #533C81",'#10'"<.'#9'c #6C6C9C",'#10'"[.'#9'c #C227E2",'
+#10'"}.'#9'c #D700F7",'#10'"|.'#9'c #DB05FE",'#10'"1.'#9'c #E018FF",'#10'"2.'
+#9'c #E42FFF",'#10'"3.'#9'c #E73FFF",'#10'"4.'#9'c #E848FF",'#10'"5.'#9'c #E'
+'640FF",'#10'"6.'#9'c #E530FF",'#10'"7.'#9'c #E119FF",'#10'"8.'#9'c #D900F9"'
+','#10'"9.'#9'c #C51BE4",'#10'"0.'#9'c #463F76",'#10'"a.'#9'c #5B688F",'#10
+'"b.'#9'c #AA41D0",'#10'"c.'#9'c #E400FF",'#10'"d.'#9'c #E113FF",'#10'"e.'#9
+'c #E432FF",'#10'"f.'#9'c #E94AFF",'#10'"g.'#9'c #EC5EFF",'#10'"h.'#9'c #EE6'
+'AFF",'#10'"i.'#9'c #EC60FF",'#10'"j.'#9'c #E94DFF",'#10'"k.'#9'c #E534FF",'
+#10'"l.'#9'c #E017FF",'#10'"m.'#9'c #E600FF",'#10'"n.'#9'c #A82FCC",'#10'"o.'
+#9'c #2F3B62",'#10'"p.'#9'c #6E529E",'#10'"q.'#9'c #E316FA",'#10'"r.'#9'c #E'
+'81FFF",'#10'"s.'#9'c #E745FF",'#10'"t.'#9'c #ED61FF",'#10'"u.'#9'c #F07BFF"'
+','#10'"v.'#9'c #F48BFF",'#10'"w.'#9'c #F48CFF",'#10'"x.'#9'c #F27CFF",'#10
+'"y.'#9'c #ED64FF",'#10'"z.'#9'c #E747FF",'#10'"A.'#9'c #E824FF",'#10'"B.'#9
+'c #E816FC",'#10'"C.'#9'c #653D92",'#10'"D.'#9'c #36466A",'#10'"E.'#9'c #964'
+'4BA",'#10'"F.'#9'c #F434FF",'#10'"G.'#9'c #EF4EFF",'#10'"H.'#9'c #EF71FF",'
+#10'"I.'#9'c #F491FF",'#10'"J.'#9'c #F9ABFF",'#10'"K.'#9'c #FAACFF",'#10'"L.'
+#9'c #F594FF",'#10'"M.'#9'c #EF73FF",'#10'"N.'#9'c #EF52FF",'#10'"O.'#9'c #F'
+'735FF",'#10'"P.'#9'c #A040C0",'#10'"Q.'#9'c #29395E",'#10'"R.'#9'c #2F3A62"'
+','#10'"S.'#9'c #9A50B7",'#10'"T.'#9'c #F45EFA",'#10'"U.'#9'c #FF7AFF",'#10
+'"V.'#9'c #FE9BFF",'#10'"W.'#9'c #FFBDFF",'#10'"X.'#9'c #FFBFFF",'#10'"Y.'#9
+'c #FF9EFF",'#10'"Z.'#9'c #FF7CFF",'#10'"`.'#9'c #F660FC",'#10'" +'#9'c #A25'
+'1BF",'#10'".+'#9'c #323C66",'#10'"++'#9'c #27355B",'#10'"@+'#9'c #644D8D",'
+#10'"#+'#9'c #B66FCA",'#10'"$+'#9'c #E994F0",'#10'"%+'#9'c #F9ABFB",'#10'"&+'
+#9'c #F9ACFB",'#10'"*+'#9'c #EC95F1",'#10'"=+'#9'c #BD71CE",'#10'"-+'#9'c #6'
+'A4F90",'#10'";+'#9'c #28365D",'#10'">+'#9'c #2D3462",'#10'",+'#9'c #484477"'
+','#10'"''+'#9'c #5C4F86",'#10'")+'#9'c #5D4F86",'#10'"!+'#9'c #4A4577",'#10
+'"~+'#9'c #2F3463",'#10'" . + @ # $ % ",'#10'" & * ='
+' - ; > , '' ) ! ",'#10'" ~ { ] ^ / ( ( ( _ : < [ ",'#10'" } |'
+' 1 2 3 4 5 5 6 7 8 9 0 a ",'#10'" b c d e f g h i j k l m n o ",'#10'"'
+'p q r s t u v w x y z A B C D E ",'#10'"F G H I J K L M M N O P Q R S T ",'
+'nit tests'#12'ClientHeight'#3'e'#2#11'ClientWidth'#3'?'#2#21'Constraints.Mi'
+'nHeight'#3#200#0#20'Constraints.MinWidth'#3#250#0#9'Icon.Data'#10#201#1#0#0
+#197#1#0#0'/* XPM */'#10'static char * btn_run_xpm[] = {'#10'"16 14 8 1",'#10
+'" '#9'c None",'#10'".'#9'c #BA0E78",'#10'"+'#9'c #146600",'#10'"@'#9'c #F97'
+'2CA",'#10'"#'#9'c #26B200",'#10'"$'#9'c #F909A5",'#10'"%'#9'c #000000",'#10
+'"&'#9'c #275919",'#10'".. + ",'#10'".@. ++ ",'#10'".@@.'
+' +#+ ",'#10'".@@@. +##+ ",'#10'".@@@@. +###+ ",'#10'".@@@@@.'
+' +####+ ",'#10'".@@@@@@.+#####+ ",'#10'".@@@@@$%+#####++",'#10'".@@@@$% +#'
+'###&% ",'#10'".@@@$% +###&% ",'#10'".@@$% +##&% ",'#10'".@$% +#&% '
+' ",'#10'".$% +&% ",'#10'"%% %% "};'#10#8'OnCreate'#7#19
+'GUITestRunnerCreate'#6'OnShow'#7#17'GUITestRunnerShow'#8'Position'#7#15'poD'
+'esktopCenter'#8'ShowHint'#9#0#6'TPanel'#6'Panel1'#6'Height'#2'V'#5'Width'#3
+'?'#2#5'Align'#7#5'alTop'#8'AutoSize'#9#10'BevelInner'#7#8'bvRaised'#10'Beve'
+'lOuter'#7#6'bvNone'#12'ClientHeight'#2'V'#11'ClientWidth'#3'?'#2#21'Constra'
+'ints.MinHeight'#2'2'#20'Constraints.MinWidth'#3#194#1#11'FullRepaint'#8#11
+'ParentColor'#8#8'TabOrder'#2#0#7'TabStop'#9#0#9'TPaintBox'#5'pbBar'#22'Anch'
+'orSideLeft.Control'#7#6'Panel1'#21'AnchorSideTop.Control'#7#6'BtnRun'#18'An'
+'chorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#6'Panel1'#20
+'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#30#3'Top'#2'0'
+#5'Width'#3'3'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpac'
+'ing.Around'#2#6#7'OnPaint'#7#10'pbBarPaint'#0#0#7'TBitBtn'#6'BtnRun'#22'Anc'
+'horSideLeft.Control'#7#6'Panel1'#21'AnchorSideTop.Control'#7#6'Panel1'#4'Le'
+'ft'#2#6#6'Height'#2'$'#4'Hint'#6#23'Run all checked test(s)'#3'Top'#2#6#5'W'
+'idth'#2'Q'#6'Action'#7#9'RunAction'#8'AutoSize'#9#20'BorderSpacing.Around'#2
+#6#21'Constraints.MaxHeight'#2'&'#10'Glyph.Data'#10#240#4#0#0#236#4#0#0'/* X'
+'PM */'#10'static char *graphic[] = {'#10'"24 24 36 1",'#10'". c None",'#10
+'", c #000000",'#10'"- c #737373",'#10'"* c #7B7B7B",'#10'"a c #6F6B6B",'#10
+'"b c #7F7F7F",'#10'"c c #9D9D96",'#10'"d c #7F7F7B",'#10'"e c #868584",'#10
+'"f c #9D9C9E",'#10'"g c #B5AFAD",'#10'"h c #948F8D",'#10'"i c #868587",'#10
+'"j c #A5A59E",'#10'"k c #B5B7B5",'#10'"l c #B7B5B7",'#10'"m c #A5A5A5",'#10
+'"n c #8D8C86",'#10'"o c #BDB7B5",'#10'"p c #BFBDB7",'#10'"q c #BDBFB7",'#10
+'"r c #C7C6BF",'#10'"s c #C6C6C6",'#10'"t c #8C8F8D",'#10'"u c #ADADA5",'#10
+'"v c #BDBDBD",'#10'"w c #C7C7C6",'#10'"x c #D6CECE",'#10'"y c #FFFFFF",'#10
+'"z c #8F8E8C",'#10'"A c #C7C6C7",'#10'"B c #D6D7CE",'#10'"C c #DED7D7",'#10
+'"D c #A59F9D",'#10'"E c #C7C6C6",'#10'"F c #A7A7A7",'#10'".................'
+'.......",'#10'"........................",'#10'"........................",'
+#10'"........................",'#10'"....,........,..........",'#10'"....,,.'
+'......,,.........",'#10'"....,-,......,-,........",'#10'"....,*a,.....,*a,.'
+'......",'#10'"....,bcd,....,bcd,......",'#10'"....,efgh,...,efgh,.....",'#10
+'"....,ijklm,..,ijklm,....",'#10'"....,nmopqr,-,nmopqr,s..",'#10'"....,tuvwx'
+',y.,tuvwx,y...",'#10'"....,zkAB,y..,zkAB,y....",'#10'"....,foC,y...,foC,y..'
+'...",'#10'"....,DE,y....,DE,y......",'#10'"....,F,y.....,F,y.......",'#10'"'
+'....,,y......,,y........",'#10'"....,y.......,y.........",'#10'"....y......'
+'..y..........",'#10'"........................",'#10'"......................'
+'..",'#10'"........................",'#10'"........................"}'#10#9
+'NumGlyphs'#2#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#0#0#0#7'TBi'
+'tBtn'#8'BtnClose'#21'AnchorSideTop.Control'#7#6'Panel1'#23'AnchorSideRight.'
+'Control'#7#6'Panel1'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#232#1
+#6'Height'#2'$'#4'Hint'#6#12'Quit Testing'#3'Top'#2#6#5'Width'#2'Q'#6'Action'
+#7#12'ActCloseForm'#7'Anchors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#9#20'Bor'
+'derSpacing.Around'#2#6#7'Caption'#6#6'&Close'#21'Constraints.MaxHeight'#2'&'
+#10'Glyph.Data'#10#218#13#0#0#214#13#0#0'/* XPM */'#10'static char * exit24_'
+'xpm[] = {'#10'"24 24 140 2",'#10'" '#9'c None",'#10'". '#9'c #000000",'#10
+'"+ '#9'c #D6D6D4",'#10'"@ '#9'c #BDBDBC",'#10'"# '#9'c #A8A8A4",'#10'"$ '#9
+'c #92928F",'#10'"% '#9'c #727370",'#10'"& '#9'c #61615E",'#10'"* '#9'c #202'
+'01F",'#10'"= '#9'c #F1F1EF",'#10'"- '#9'c #E6E6E4",'#10'"; '#9'c #DADAD7",'
+#10'"> '#9'c #CFCFCD",'#10'", '#9'c #C4C4C1",'#10'"'' '#9'c #A8A8A5",'#10'")'
+' '#9'c #767674",'#10'"! '#9'c #777774",'#10'"~ '#9'c #1E1E1D",'#10'"{ '#9'c'
+' #B9B9B7",'#10'"] '#9'c #AEAEAC",'#10'"^ '#9'c #8F8F8D",'#10'"/ '#9'c #2626'
+'26",'#10'"( '#9'c #414140",'#10'"_ '#9'c #E9836C",'#10'": '#9'c #DEDEDC",'
+#10'"< '#9'c #C5C5C2",'#10'"[ '#9'c #636362",'#10'"} '#9'c #040504",'#10'"| '
,#9'c #040604",'#10'"1 '#9'c #050705",'#10'"2 '#9'c #E87B62",'#10'"3 '#9'c #E'
+'67056",'#10'"4 '#9'c #D5D5D3",'#10'"5 '#9'c #DBDBD8",'#10'"6 '#9'c #D0D0CE"'
+','#10'"7 '#9'c #080A07",'#10'"8 '#9'c #0A0C09",'#10'"9 '#9'c #0A0D09",'#10
+'"0 '#9'c #0B0E0A",'#10'"a '#9'c #F0B0A1",'#10'"b '#9'c #EB8D77",'#10'"c '#9
+'c #DF421E",'#10'"d '#9'c #E97E66",'#10'"e '#9'c #CBCBC8",'#10'"f '#9'c #0C0'
+'F0B",'#10'"g '#9'c #0F130D",'#10'"h '#9'c #10140E",'#10'"i '#9'c #11150F",'
+#10'"j '#9'c #EFA392",'#10'"k '#9'c #BFBFBD",'#10'"l '#9'c #5D5D5C",'#10'"m '
+#9'c #10150F",'#10'"n '#9'c #141912",'#10'"o '#9'c #161C14",'#10'"p '#9'c #1'
+'71D15",'#10'"q '#9'c #B7B7B4",'#10'"r '#9'c #0C0C0C",'#10'"s '#9'c #192017"'
+','#10'"t '#9'c #1C2319",'#10'"u '#9'c #1D241A",'#10'"v '#9'c #CD8484",'#10
+'"w '#9'c #990000",'#10'"x '#9'c #701616",'#10'"y '#9'c #A6A6A5",'#10'"z '#9
+'c #181E16",'#10'"A '#9'c #1E261B",'#10'"B '#9'c #212A1E",'#10'"C '#9'c #222'
+'B1F",'#10'"D '#9'c #4F0000",'#10'"E '#9'c #AEAEAB",'#10'"F '#9'c #1D261B",'
+#10'"G '#9'c #242E21",'#10'"H '#9'c #273224",'#10'"I '#9'c #283325",'#10'"J '
+#9'c #580000",'#10'"K '#9'c #B5B5B3",'#10'"L '#9'c #293426",'#10'"M '#9'c #2'
+'D3929",'#10'"N '#9'c #2E3A2A",'#10'"O '#9'c #7C4343",'#10'"P '#9'c #6A0000"'
+','#10'"Q '#9'c #720000",'#10'"R '#9'c #BDBDBB",'#10'"S '#9'c #232C20",'#10
+'"T '#9'c #2A3526",'#10'"U '#9'c #303C2B",'#10'"V '#9'c #33402E",'#10'"W '#9
+'c #C5C5C3",'#10'"X '#9'c #1E261C",'#10'"Y '#9'c #303D2C",'#10'"Z '#9'c #374'
+'532",'#10'"` '#9'c #394834",'#10'" .'#9'c #500000",'#10'"..'#9'c #CDCDCB",'
+#10'"+.'#9'c #1B2319",'#10'"@.'#9'c #253022",'#10'"#.'#9'c #303E2D",'#10'"$.'
+#9'c #394934",'#10'"%.'#9'c #3D4E38",'#10'"&.'#9'c #9D9D9B",'#10'"*.'#9'c #5'
+'65655",'#10'"=.'#9'c #2C3828",'#10'"-.'#9'c #40503A",'#10'";.'#9'c #43553E"'
+','#10'">.'#9'c #BABAB7",'#10'",.'#9'c #777776",'#10'"''.'#9'c #323830",'#10
+'").'#9'c #232C1F",'#10'"!.'#9'c #313E2D",'#10'"~.'#9'c #3B4A36",'#10'"{.'#9
+'c #43553D",'#10'"].'#9'c #485B42",'#10'"^.'#9'c #4A5E44",'#10'"/.'#9'c #F0F'
+'0EE",'#10'"(.'#9'c #E5E5E3",'#10'"_.'#9'c #C6C6C3",'#10'":.'#9'c #ACACAB",'
+#10'"<.'#9'c #8B8B8A",'#10'"[.'#9'c #32392F",'#10'"}.'#9'c #2C3728",'#10'"|.'
+#9'c #3F503A",'#10'"1.'#9'c #465840",'#10'"2.'#9'c #4B5E44",'#10'"3.'#9'c #4'
+'E6347",'#10'"4.'#9'c #506549",'#10'"5.'#9'c #DADAD8",'#10'"6.'#9'c #7A7D78"'
+','#10'"7.'#9'c #333C30",'#10'"8.'#9'c #475A41",'#10'"9.'#9'c #4F6348",'#10
+'"0.'#9'c #53694C",'#10'"a.'#9'c #566C4E",'#10'"b.'#9'c #576D4F",'#10'"c.'#9
+'c #91968F",'#10'"d.'#9'c #3B4736",'#10'"e.'#9'c #42543C",'#10'"f.'#9'c #516'
+'74A",'#10'"g.'#9'c #586F50",'#10'"h.'#9'c #5B7353",'#10'"i.'#9'c #5C7454",'
+#10'" ",'#10'" .'
+' . . . . . . . . . . . . . . . ",'#10'" . + @ # $ % & & & * '
+'. . . . . . ",'#10'" . = - ; > , '' ) ! ~ . . . . . . ",'
+#10'" . . = - ; > , { ] ^ / . . . . . . ",'#10'" . . .'
+' = - ; > , { { { ( . . . . . . ",'#10'" . _ . : - ; > < { { { [ '
+'} | 1 1 1 . ",'#10'". . . . . . 2 3 . 4 5 6 < { { { [ 7 8 9 0 0 . ",'#10
+'". a 2 2 2 2 b c d . e 6 < { { { [ f g h i i . ",'#10'". j c c c c c c c '
+'3 . k < { l { [ m n o p p . ",'#10'". j c c c c c c c c 3 . q { l r [ n s'
+' t u u . ",'#10'". v w w w w w w w w w x . y r { [ z A B C C . ",'#10'"'
+'. v w w w w w w w w D . E { { { [ F G H I I . ",'#10'". v w w w w w w w J'
+' . K < { { { [ C L M N N . ",'#10'". O P P P P Q w J . R 6 < { { { [ S T '
+'U V V . ",'#10'". . . . . . Q J . W 5 6 < { { { [ X H Y Z ` . ",'#10'" '
+' . .. ..- 5 6 < { { { [ +.@.#.$.%.. ",'#10'" . . . = - '
+'5 6 < { ] &.*.B =.Z -.;.. ",'#10'" . . = - 5 6 >.&.,.''.).!.~.'
+'{.].^.. ",'#10'" . /.(._.:.<.[.}.Z |.1.2.3.4.4.. ",'#10'" '
+' . 5.k 6.7.Z -.8.9.0.a.a.b.b.b.. ",'#10'" . c.d.'
+'e.^.f.g.h.i.i.i.i.i.i.i.. ",'#10'" . . . . . . . . . . . . .'
+' . . . ",'#10'" "};'#10#9
+'NumGlyphs'#2#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#1#0#0#7'TBi'
+'tBtn'#17'btnRunHighlighted'#22'AnchorSideLeft.Control'#7#6'BtnRun'#19'Ancho'
+'rSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#6'Panel1'#4'Left'
+#2']'#6'Height'#2'"'#3'Top'#2#6#5'Width'#3#147#0#6'Action'#7#21'ActRunHighli'
+'ghtedTest'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#21'Constraints.MaxHei'
+'ght'#2'&'#20'Constraints.MaxWidth'#3#134#1#10'Glyph.Data'#10'^'#5#0#0'Z'#5#0
+#0'/* XPM */'#10'static char *graphic[] = {'#10'"22 22 50 1",'#10'". c None"'
+','#10'", c #575B57",'#10'"- c #5F5F5B",'#10'"* c #565653",'#10'"a c #575A57'
+'",'#10'"b c #F7FFF7",'#10'"c c #B7B5B5",'#10'"d c #5B5B5A",'#10'"e c #4A4E4'
+'B",'#10'"f c #FFFFFF",'#10'"g c #F7F7F7",'#10'"h c #959494",'#10'"i c #5A5B'
+'5A",'#10'"j c #EFEFE7",'#10'"k c #E7E7E7",'#10'"l c #737773",'#10'"m c #5B5'
+'A57",'#10'"n c #CFD7CF",'#10'"o c #63635E",'#10'"p c #525653",'#10'"q c #EF'
,'EFEF",'#10'"r c #B7B7B7",'#10'"s c #5B5E5A",'#10'"t c #5A5A56",'#10'"u c #F'
+'7F7EF",'#10'"v c #969495",'#10'"w c #5B5E5B",'#10'"x c #EFF7EF",'#10'"y c #'
+'777773",'#10'"z c #5F5E5B",'#10'"A c #5A5B56",'#10'"B c #E7EFE7",'#10'"C c '
+'#C6C6BF",'#10'"D c #5A5A57",'#10'"E c #5B5B56",'#10'"F c #6F736F",'#10'"G c'
+' #5F635F",'#10'"H c #5B5B57",'#10'"I c #969794",'#10'"J c #5F635E",'#10'"K '
+'c #BFBFBF",'#10'"L c #5E5E5B",'#10'"M c #DEDFDE",'#10'"N c #676763",'#10'"O'
+' c #676B67",'#10'"P c #7F7F7B",'#10'"Q c #636763",'#10'"R c #A5A59F",'#10'"'
+'S c #5E635F",'#10'"T c #BFC6BD",'#10'"......................",'#10'".......'
+'...............",'#10'"......................",'#10'"....,-*...............'
+'",'#10'"....abcde.............",'#10'"....affghi............",'#10'"....afj'
+'gfklm..........",'#10'"....afjjjgfnop........",'#10'"....afjjjjqbfrs.......'
+'",'#10'"....tfqqqqqqufgvw.....",'#10'"....tfxxxxxxqjxfkyz...",'#10'"....Afj'
+'qqqjjjBBgfCD...",'#10'"....EfqqqxxxxgfkFG....",'#10'"....HfxugggbfgIJ......'
+'",'#10'"....HfuggfffKL........",'#10'"....HfquffMNO.........",'#10'"....Hfu'
+'fqPQ...........",'#10'"....HfgRS.............",'#10'"....ETS...............'
+'",'#10'"....oN................",'#10'"......................",'#10'".......'
+'..............."}'#10#9'NumGlyphs'#2#0#8'TabOrder'#2#2#0#0#0#6'TPanel'#6'Pa'
+'nel2'#6'Height'#3#15#2#3'Top'#2'V'#5'Width'#3'?'#2#5'Align'#7#8'alClient'#7
+'Caption'#6#6'Panel2'#12'ClientHeight'#3#15#2#11'ClientWidth'#3'?'#2#11'Full'
+'Repaint'#8#8'TabOrder'#2#1#7'TabStop'#9#0#12'TPageControl'#12'PageControl1'
+#4'Left'#2#1#6'Height'#3#13#2#3'Top'#2#1#5'Width'#3'='#2#10'ActivePage'#7#10
+'tsTestTree'#5'Align'#7#8'alClient'#21'Constraints.MinHeight'#3#150#0#8'TabI'
+'ndex'#2#0#8'TabOrder'#2#0#0#9'TTabSheet'#10'tsTestTree'#7'Caption'#6#13'Tes'
+'tcase tree'#12'ClientHeight'#3#243#1#11'ClientWidth'#3'5'#2#0#9'TSplitter'#9
+'Splitter1'#6'Cursor'#7#8'crVSplit'#6'Height'#2#5#3'Top'#3'i'#1#5'Width'#3'5'
+#2#5'Align'#7#8'alBottom'#12'ResizeAnchor'#7#8'akBottom'#0#0#9'TTreeView'#8
+'TestTree'#4'Left'#2#6#6'Height'#3']'#1#3'Top'#2#6#5'Width'#3')'#2#5'Align'#7
+#8'alClient'#20'BorderSpacing.Around'#2#6#15'BackgroundColor'#7#9'clBtnFace'
+#5'Color'#7#9'clBtnFace'#17'DefaultItemHeight'#2#16#6'Images'#7#17'TestTreeI'
+'mageList'#9'PopupMenu'#7#10'PopupMenu3'#16'RightClickSelect'#9#10'ScrollBar'
+'s'#7#10'ssAutoBoth'#11'StateImages'#7#12'ilNodeStates'#8'TabOrder'#2#0#11'O'
+'nMouseDown'#7#17'TestTreeMouseDown'#18'OnSelectionChanged'#7#24'TestTreeSel'
+'ectionChanged'#7'Options'#11#17'tvoAutoItemHeight'#16'tvoHideSelection'#21
+'tvoKeepCollapsedNodes'#19'tvoRightClickSelect'#14'tvoShowButtons'#12'tvoSho'
+'wLines'#11'tvoShowRoot'#11'tvoToolTips'#0#0#0#5'TMemo'#5'Memo1'#4'Left'#2#6
+#6'Height'#2'y'#3'Top'#3't'#1#5'Width'#3')'#2#5'Align'#7#8'alBottom'#20'Bord'
+'erSpacing.Around'#2#6#9'PopupMenu'#7#10'PopupMenu2'#8'ReadOnly'#9#10'Scroll'
+'Bars'#7#14'ssAutoVertical'#8'TabOrder'#2#1#0#0#0#9'TTabSheet'#12'tsResultsX'
+'ML'#7'Caption'#6#11'Results XML'#12'ClientHeight'#3#243#1#11'ClientWidth'#3
+'5'#2#0#8'TSynEdit'#10'XMLSynEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#20
+'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'asrBotto'
+'m'#4'Left'#2#6#6'Height'#3#191#1#3'Top'#2'('#5'Width'#3'-'#2#5'Align'#7#8'a'
+'lClient'#20'BorderSpacing.Around'#2#6#12'Font.CharSet'#7#12'ANSI_CHARSET'#10
+'Font.Color'#7#7'clBlack'#11'Font.Height'#2#243#9'Font.Name'#6#7'Courier'#10
+'Font.Pitch'#7#7'fpFixed'#11'ParentColor'#8#9'PopupMenu'#7#10'PopupMenu1'#8
+'TabOrder'#2#0#23'BookMarkOptions.Xoffset'#2#238#14'Gutter.Visible'#8#23'Gut'
+'ter.CodeFoldingWidth'#2#14#11'Highlighter'#7#10'SynXMLSyn1'#10'Keystrokes'
+#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut'#3'& '#0
+#1#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCut'#2'('#0
+#1#7'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3#212#0#8'ShortCut'#3'(@'
+#0#1#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2'e'#8'ShortCut'#3'% '#0
+#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2'i'#8'ShortCut'#3'%`'#0#1
+#7'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2'f'#8'ShortCut'#3''' '#0#1
+#7'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2'j'#8'ShortCut'#3'''`'#0#1
+#7'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2'n'#8'ShortCut'#3'" '#0#1#7
+'Command'#2#14#8'ShortCut'#3'"@'#0#1#7'Command'#2'r'#8'ShortCut'#3'"`'#0#1#7
+'Command'#2#9#8'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'ShortCut'#3'! '#0#1#7'C'
+'ommand'#2#13#8'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7
+'Command'#2#7#8'ShortCut'#2'$'#0#1#7'Command'#2'k'#8'ShortCut'#3'$ '#0#1#7'C'
+'ommand'#2#15#8'ShortCut'#3'$@'#0#1#7'Command'#2's'#8'ShortCut'#3'$`'#0#1#7
+'Command'#2#8#8'ShortCut'#2'#'#0#1#7'Command'#2'l'#8'ShortCut'#3'# '#0#1#7'C'
+'ommand'#2#16#8'ShortCut'#3'#@'#0#1#7'Command'#2't'#8'ShortCut'#3'#`'#0#1#7
+'Command'#3#223#0#8'ShortCut'#2'-'#0#1#7'Command'#3#201#0#8'ShortCut'#3'-@'#0
+#1#7'Command'#3'\'#2#8'ShortCut'#3'- '#0#1#7'Command'#3#246#1#8'ShortCut'#2
,'.'#0#1#7'Command'#3'['#2#8'ShortCut'#3'. '#0#1#7'Command'#3#245#1#8'ShortCu'
+'t'#2#8#0#1#7'Command'#3#245#1#8'ShortCut'#3#8' '#0#1#7'Command'#3#248#1#8'S'
+'hortCut'#3#8'@'#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8#128#0#0#0#1#7'Command'
+#3'Z'#2#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#3#253#1#8'ShortCut'#2#13#0#1#7
+'Command'#3#199#0#8'ShortCut'#3'A@'#0#1#7'Command'#3#201#0#8'ShortCut'#3'C@'
+#0#1#7'Command'#3'b'#2#8'ShortCut'#3'I`'#0#1#7'Command'#3#253#1#8'ShortCut'#3
+'M@'#0#1#7'Command'#3#254#1#8'ShortCut'#3'N@'#0#1#7'Command'#3#247#1#8'Short'
+'Cut'#3'T@'#0#1#7'Command'#3'c'#2#8'ShortCut'#3'U`'#0#1#7'Command'#3'\'#2#8
+'ShortCut'#3'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251
+#1#8'ShortCut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortCut'#3'Y`'#0#1#7'Command'
+#3'Y'#2#8'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'ShortCut'#3'Z`'#0#1#7'Comm'
+'and'#3'-'#1#8'ShortCut'#3'0@'#0#1#7'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7
+'Command'#3'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0
+#1#7'Command'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5'
+'@'#0#1#7'Command'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'Command'#3'4'#1#8'ShortCut'
+#3'7@'#0#1#7'Command'#3'5'#1#8'ShortCut'#3'8@'#0#1#7'Command'#3'6'#1#8'Short'
+'Cut'#3'9@'#0#1#7'Command'#3'_'#1#8'ShortCut'#3'0`'#0#1#7'Command'#3'`'#1#8
+'ShortCut'#3'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b'
+#1#8'ShortCut'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3
+'d'#1#8'ShortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Comman'
+'d'#3'f'#1#8'ShortCut'#3'7`'#0#1#7'Command'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'C'
+'ommand'#3'h'#1#8'ShortCut'#3'9`'#0#1#7'Command'#3#231#0#8'ShortCut'#3'N`'#0
+#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Command'#3#233#0#8'ShortCut'#3
+'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut'
+#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#8'ReadOnly'#9#0#0#8'TTo'
+'olBar'#10'XMLToolBar'#6'Height'#2'"'#5'Width'#3'9'#2#12'ButtonHeight'#2#30
+#11'ButtonWidth'#2#30#7'Caption'#6#7'ToolBar'#6'Images'#7#19'ResultsXMLImage'
+'List'#8'TabOrder'#2#1#0#11'TToolButton'#17'CopyXMLToolButton'#4'Left'#2#1#3
+'Top'#2#2#7'Caption'#6#17'CopyXMLToolButton'#10'ImageIndex'#2#0#7'OnClick'#7
+#14'actCopyExecute'#0#0#11'TToolButton'#16'CutXMLToolButton'#4'Left'#2#31#3
+'Top'#2#2#7'Caption'#6#16'CutXMLToolButton'#10'ImageIndex'#2#1#7'OnClick'#7
+#13'actCutExecute'#0#0#11'TToolButton'#16'SaveAsToolButton'#4'Left'#2'='#3'T'
+'op'#2#2#7'Caption'#6#16'SaveAsToolButton'#10'ImageIndex'#2#2#7'OnClick'#7#21
+'SaveAsToolButtonClick'#0#0#0#0#0#0#10'TImageList'#17'TestTreeImageList'#4'l'
+'eft'#3#200#1#3'top'#2#16#6'Bitmap'#10#193't'#0#0'li'#14#0#0#0#16#0#0#0#16#0
+#0#0#157#14#0#0'/* XPM */'#10'static char * ledlightgreen_xpm[] = {'#10'"16 '
+'16 194 2",'#10'" '#9'c None",'#10'". '#9'c #02420F",'#10'"+ '#9'c #194834"'
+','#10'"@ '#9'c #2E534C",'#10'"# '#9'c #30534D",'#10'"$ '#9'c #1B423C",'#10
+'"% '#9'c #032B29",'#10'"& '#9'c #005C00",'#10'"* '#9'c #367F31",'#10'"= '#9
+'c #94B796",'#10'"- '#9'c #D4E2D8",'#10'"; '#9'c #EBF3ED",'#10'"> '#9'c #EDF'
+'3EE",'#10'", '#9'c #D7E3DC",'#10'"'' '#9'c #9AB1A4",'#10'") '#9'c #3B6154",'
+#10'"! '#9'c #002525",'#10'"~ '#9'c #015702",'#10'"{ '#9'c #6CB05F",'#10'"] '
+#9'c #EAF6DC",'#10'"^ '#9'c #FFFFFF",'#10'"/ '#9'c #EEF6E0",'#10'"( '#9'c #7'
+'79E7D",'#10'"_ '#9'c #052F2E",'#10'": '#9'c #004709",'#10'"< '#9'c #5EA84E"'
+','#10'"[ '#9'c #E6FFCF",'#10'"} '#9'c #EFFFE2",'#10'"| '#9'c #F0FFE7",'#10
+'"1 '#9'c #F5FFF2",'#10'"2 '#9'c #FAFFF8",'#10'"3 '#9'c #F6FFF2",'#10'"4 '#9
+'c #F1FFE9",'#10'"5 '#9'c #EFFFE1",'#10'"6 '#9'c #EAFFD1",'#10'"7 '#9'c #6AA'
+'16A",'#10'"8 '#9'c #002529",'#10'"9 '#9'c #176B1A",'#10'"0 '#9'c #90E665",'
+#10'"a '#9'c #DAFFC2",'#10'"b '#9'c #DEFFCE",'#10'"c '#9'c #E8FFDC",'#10'"d '
+#9'c #EFFFE7",'#10'"e '#9'c #F2FFEC",'#10'"f '#9'c #E8FFDE",'#10'"g '#9'c #D'
+'FFFCF",'#10'"h '#9'c #DCFFC4",'#10'"i '#9'c #9AED6E",'#10'"j '#9'c #1D5C31"'
+','#10'"k '#9'c #03481B",'#10'"l '#9'c #4BA635",'#10'"m '#9'c #7CE542",'#10
+'"n '#9'c #B8F798",'#10'"o '#9'c #D9FFC5",'#10'"p '#9'c #DDFFCC",'#10'"q '#9
+'c #E3FFD6",'#10'"r '#9'c #E6FFDB",'#10'"s '#9'c #E7FFDA",'#10'"t '#9'c #E4F'
+'FD5",'#10'"u '#9'c #DDFFCE",'#10'"v '#9'c #D9FFC7",'#10'"w '#9'c #BCF89E",'
+#10'"x '#9'c #7EE843",'#10'"y '#9'c #51A53F",'#10'"z '#9'c #042F35",'#10'"A '
+#9'c #135C21",'#10'"B '#9'c #70D149",'#10'"C '#9'c #79E441",'#10'"D '#9'c #8'
+'5E754",'#10'"E '#9'c #B5F992",'#10'"F '#9'c #CFFFB7",'#10'"G '#9'c #D6FFC3"'
+','#10'"H '#9'c #DAFFC7",'#10'"I '#9'c #D7FFC3",'#10'"J '#9'c #CFFFB8",'#10
+'"K '#9'c #B8F996",'#10'"L '#9'c #88E858",'#10'"M '#9'c #79E43F",'#10'"N '#9
+'c #75D54B",'#10'"O '#9'c #18483D",'#10'"P '#9'c #1F6F24",'#10'"Q '#9'c #7DE'
+'14F",'#10'"R '#9'c #83EA4E",'#10'"S '#9'c #83EB4F",'#10'"T '#9'c #8BF257",'
+#10'"U '#9'c #9FFA70",'#10'"V '#9'c #B1FE8B",'#10'"W '#9'c #BAFF97",'#10'"X '
+#9'c #BAFF98",'#10'"Y '#9'c #B2FF8C",'#10'"Z '#9'c #A0FB73",'#10'"` '#9'c #8'
,'DF359",'#10'" .'#9'c #83EA4C",'#10'"..'#9'c #7FE54E",'#10'"+.'#9'c #245A41"'
+','#10'"@.'#9'c #217721",'#10'"#.'#9'c #84E756",'#10'"$.'#9'c #89F154",'#10
+'"%.'#9'c #8EF45B",'#10'"&.'#9'c #94FA5F",'#10'"*.'#9'c #96FE63",'#10'"=.'#9
+'c #9AFF69",'#10'"-.'#9'c #9CFF6D",'#10'";.'#9'c #9CFF6E",'#10'">.'#9'c #9AF'
+'F6A",'#10'",.'#9'c #94FB60",'#10'"''.'#9'c #8FF55D",'#10'").'#9'c #89F254",'
+#10'"!.'#9'c #86EB54",'#10'"~.'#9'c #265B42",'#10'"{.'#9'c #167213",'#10'"].'
+#9'c #82E45A",'#10'"^.'#9'c #93FB5C",'#10'"/.'#9'c #94FB61",'#10'"(.'#9'c #9'
+'CFF6B",'#10'"_.'#9'c #A2FF77",'#10'":.'#9'c #A6FF80",'#10'"<.'#9'c #A8FF85"'
+','#10'"[.'#9'c #A8FF84",'#10'"}.'#9'c #A7FF80",'#10'"|.'#9'c #A3FF78",'#10
+'"1.'#9'c #9DFF6C",'#10'"2.'#9'c #95FC63",'#10'"3.'#9'c #92FB5A",'#10'"4.'#9
+'c #88E65D",'#10'"5.'#9'c #1B4A40",'#10'"6.'#9'c #045C07",'#10'"7.'#9'c #66C'
+'04C",'#10'"8.'#9'c #9FFF66",'#10'"9.'#9'c #9BFF69",'#10'"0.'#9'c #A4FF79",'
+#10'"a.'#9'c #A9FF85",'#10'"b.'#9'c #AFFF90",'#10'"c.'#9'c #B1FF97",'#10'"d.'
+#9'c #AFFF92",'#10'"e.'#9'c #AAFF86",'#10'"f.'#9'c #A4FF7A",'#10'"g.'#9'c #9'
+'BFF6A",'#10'"h.'#9'c #9EFF62",'#10'"i.'#9'c #6FBE5F",'#10'"j.'#9'c #072F35"'
+','#10'"k.'#9'c #2F7735",'#10'"l.'#9'c #A0F76E",'#10'"m.'#9'c #A3FF72",'#10
+'"n.'#9'c #A7FF82",'#10'"o.'#9'c #B6FFA0",'#10'"p.'#9'c #BAFFA9",'#10'"q.'#9
+'c #B6FFA1",'#10'"r.'#9'c #B1FF93",'#10'"s.'#9'c #A2FF72",'#10'"t.'#9'c #A3F'
+'C6E",'#10'"u.'#9'c #376D4E",'#10'"v.'#9'c #003520",'#10'"w.'#9'c #63A25F",'
+#10'"x.'#9'c #B2FF81",'#10'"y.'#9'c #AEFF8A",'#10'"z.'#9'c #B2FF9A",'#10'"A.'
+#9'c #BCFFAC",'#10'"B.'#9'c #C3FFB9",'#10'"C.'#9'c #C4FFBB",'#10'"D.'#9'c #B'
+'CFFAE",'#10'"E.'#9'c #B3FF9B",'#10'"F.'#9'c #AFFF8B",'#10'"G.'#9'c #B2FF82"'
+','#10'"H.'#9'c #6CAB65",'#10'"I.'#9'c #042932",'#10'"J.'#9'c #092E36",'#10
+'"K.'#9'c #6BA16C",'#10'"L.'#9'c #B6F995",'#10'"M.'#9'c #C3FFA6",'#10'"N.'#9
+'c #C5FFB4",'#10'"O.'#9'c #CBFFC6",'#10'"P.'#9'c #CDFFC6",'#10'"Q.'#9'c #C7F'
+'FB6",'#10'"R.'#9'c #C4FFA7",'#10'"S.'#9'c #B9FB97",'#10'"T.'#9'c #72AA6F",'
+#10'"U.'#9'c #0E3237",'#10'"V.'#9'c #02262F",'#10'"W.'#9'c #396754",'#10'"X.'
+#9'c #86B886",'#10'"Y.'#9'c #B7EAAB",'#10'"Z.'#9'c #C7FABC",'#10'"`.'#9'c #C'
+'7FABD",'#10'" +'#9'c #B9ECAE",'#10'".+'#9'c #8CBD8A",'#10'"++'#9'c #406C58"'
+','#10'"@+'#9'c #042830",'#10'"#+'#9'c #082D32",'#10'"$+'#9'c #204945",'#10
+'"%+'#9'c #345D52",'#10'"&+'#9'c #345E53",'#10'"*+'#9'c #224B47",'#10'"=+'#9
+'c #092E33",'#10'" . + @ # $ % ",'#10'" & * = - ; > '
+', '' ) ! ",'#10'" ~ { ] ^ ^ ^ ^ ^ ^ / ( _ ",'#10'" : < [ } | '
+'1 2 2 3 4 5 6 7 8 ",'#10'" 9 0 a b c d e e | f g h i j ",'#10'"k l m n'
+' o p q r s t u v w x y z ",'#10'"A B C D E F G v H I J K L M N O ",'#10'"P '
+'Q R S T U V W X Y Z ` S ...+.",'#10'"@.#.$.%.&.*.=.-.;.>.*.,.''.).!.~.",'
+#10'"{.].^./.(._.:.<.[.}.|.1.2.3.4.5.",'#10'"6.7.8.9.0.a.b.c.c.d.e.f.g.h.i.j'
+'.",'#10'" k.l.m.n.d.o.p.p.q.r.[.s.t.u. ",'#10'" v.w.x.y.z.A.B.C.D.E.F.G.'
+'H.I. ",'#10'" J.K.L.M.N.O.P.Q.R.S.T.U. ",'#10'" V.W.X.Y.Z.`. +.'
+'+++@+ ",'#10'" #+$+%+&+*+=+ "};'#10'('#1#0#0'/* XPM '
+'*/'#10'static char * menu_run_xpm[] = {'#10'"8 14 5 1",'#10'" '#9'c None",'
+#10'".'#9'c #146600",'#10'"+'#9'c #26B200",'#10'"@'#9'c #275919",'#10'"#'#9
+'c #000000",'#10'".. ",'#10'".+. ",'#10'".++. ",'#10'".+++. ",'
+#10'".++++. ",'#10'".+++++. ",'#10'".++++++.",'#10'".+++++@#",'#10'".++++@#'
+' ",'#10'".+++@# ",'#10'".++@# ",'#10'".+@# ",'#10'".@# ",'#10'"##'
+' "};'#10#198#13#0#0'/* XPM */'#10'static char * ledred_xpm[] = {'#10'"'
+'16 16 181 2",'#10'" '#9'c None",'#10'". '#9'c #650000",'#10'"+ '#9'c #6E13'
+'13",'#10'"@ '#9'c #792828",'#10'"# '#9'c #792929",'#10'"$ '#9'c #6B1414",'
+#10'"% '#9'c #590000",'#10'"& '#9'c #710000",'#10'"* '#9'c #922828",'#10'"= '
+#9'c #C58282",'#10'"- '#9'c #E8CBCB",'#10'"; '#9'c #F5E7E7",'#10'"> '#9'c #F'
+'6E8E8",'#10'", '#9'c #E9CECE",'#10'"'' '#9'c #C28A8A",'#10'") '#9'c #842D2D'
+'",'#10'"! '#9'c #550000",'#10'"~ '#9'c #700000",'#10'"{ '#9'c #B94A4A",'#10
+'"] '#9'c #F7C3C3",'#10'"^ '#9'c #FFF7F7",'#10'"/ '#9'c #FFFFFF",'#10'"( '#9
+'c #FFF9F9",'#10'"_ '#9'c #F8C8C8",'#10'": '#9'c #B35252",'#10'"< '#9'c #5D0'
+'000",'#10'"[ '#9'c #660000",'#10'"} '#9'c #B52D2D",'#10'"| '#9'c #FFA5A5",'
+#10'"1 '#9'c #FFC8C8",'#10'"2 '#9'c #FFD7D7",'#10'"3 '#9'c #FFE9E9",'#10'"4 '
+#9'c #FFF3F3",'#10'"5 '#9'c #FFEAEA",'#10'"6 '#9'c #FFDADA",'#10'"7 '#9'c #F'
+'FCACA",'#10'"8 '#9'c #FFAAAA",'#10'"9 '#9'c #B53838",'#10'"0 '#9'c #560000"'
+','#10'"a '#9'c #840000",'#10'"b '#9'c #E72D2D",'#10'"c '#9'c #FF9292",'#10
+'"d '#9'c #FFACAC",'#10'"e '#9'c #FFC4C4",'#10'"f '#9'c #FFD6D6",'#10'"g '#9
+'c #FFDEDE",'#10'"h '#9'c #FFDFDF",'#10'"i '#9'c #FFC6C6",'#10'"j '#9'c #FFA'
+'FAF",'#10'"k '#9'c #FF9696",'#10'"l '#9'c #ED3636",'#10'"m '#9'c #7F0000",'
+#10'"n '#9'c #690303",'#10'"o '#9'c #B20909",'#10'"p '#9'c #E40808",'#10'"q '
+#9'c #F75E5E",'#10'"r '#9'c #FF9999",'#10'"s '#9'c #FFABAB",'#10'"t '#9'c #F'
,'FB9B9",'#10'"u '#9'c #FFC1C1",'#10'"v '#9'c #FFC2C2",'#10'"w '#9'c #FFBBBB"'
+','#10'"x '#9'c #FF9B9B",'#10'"y '#9'c #F86666",'#10'"z '#9'c #E60A0A",'#10
+'"A '#9'c #B50808",'#10'"B '#9'c #5D0505",'#10'"C '#9'c #780B0B",'#10'"D '#9
+'c #D61010",'#10'"E '#9'c #E60000",'#10'"F '#9'c #EA0E0E",'#10'"G '#9'c #FA5'
+'353",'#10'"H '#9'c #FF8585",'#10'"I '#9'c #FFA1A1",'#10'"J '#9'c #FF9C9C",'
+#10'"K '#9'c #FF8888",'#10'"L '#9'c #FB5757",'#10'"M '#9'c #EB1111",'#10'"N '
+#9'c #E50000",'#10'"O '#9'c #D90D0D",'#10'"P '#9'c #700C0C",'#10'"Q '#9'c #8'
+'60E0E",'#10'"R '#9'c #E30D0D",'#10'"S '#9'c #EC0000",'#10'"T '#9'c #EE0000"'
+','#10'"U '#9'c #F60303",'#10'"V '#9'c #FC1E1E",'#10'"W '#9'c #FF3F3F",'#10
+'"X '#9'c #FF5353",'#10'"Y '#9'c #FF5454",'#10'"Z '#9'c #FF4343",'#10'"` '#9
+'c #FD2020",'#10'" .'#9'c #F60404",'#10'"..'#9'c #EF0000",'#10'"+.'#9'c #7E0'
+'D0D",'#10'"@.'#9'c #8A0F0F",'#10'"#.'#9'c #EA0D0D",'#10'"$.'#9'c #F40000",'
+#10'"%.'#9'c #F80000",'#10'"&.'#9'c #FE0000",'#10'"*.'#9'c #FF0000",'#10'"=.'
+#9'c #FF0606",'#10'"-.'#9'c #FF0C0C",'#10'";.'#9'c #FF0707",'#10'">.'#9'c #F'
+'F0101",'#10'",.'#9'c #FD0000",'#10'"''.'#9'c #ED0A0A",'#10'").'#9'c #7E0F0F'
+'",'#10'"!.'#9'c #840F0F",'#10'"~.'#9'c #E71414",'#10'"{.'#9'c #FD0101",'#10
+'"].'#9'c #FF0B0B",'#10'"^.'#9'c #FF1717",'#10'"/.'#9'c #FF1F1F",'#10'"(.'#9
+'c #FF2222",'#10'"_.'#9'c #FF2020",'#10'":.'#9'c #FF1818",'#10'"<.'#9'c #FE0'
+'202",'#10'"[.'#9'c #EC1212",'#10'"}.'#9'c #731010",'#10'"|.'#9'c #740707",'
+#10'"1.'#9'c #CA1919",'#10'"2.'#9'c #FF0909",'#10'"3.'#9'c #FF2525",'#10'"4.'
+#9'c #FF2E2E",'#10'"5.'#9'c #FF3535",'#10'"6.'#9'c #FF2F2F",'#10'"7.'#9'c #F'
+'F2626",'#10'"8.'#9'c #FF1A1A",'#10'"9.'#9'c #FF0A0A",'#10'"0.'#9'c #CC1919"'
+','#10'"a.'#9'c #5C0909",'#10'"b.'#9'c #8F1515",'#10'"c.'#9'c #F91010",'#10
+'"d.'#9'c #FF0E0E",'#10'"e.'#9'c #FF2121",'#10'"f.'#9'c #FF3030",'#10'"g.'#9
+'c #FF3D3D",'#10'"h.'#9'c #FF4545",'#10'"i.'#9'c #FF4646",'#10'"j.'#9'c #FF3'
+'E3E",'#10'"k.'#9'c #FF3131",'#10'"l.'#9'c #FF2323",'#10'"m.'#9'c #FF1010",'
+#10'"n.'#9'c #FC0F0F",'#10'"o.'#9'c #8D1616",'#10'"p.'#9'c #5D0606",'#10'"q.'
+#9'c #B62222",'#10'"r.'#9'c #FF1E1E",'#10'"s.'#9'c #FF3737",'#10'"t.'#9'c #F'
+'F4848",'#10'"u.'#9'c #FF5555",'#10'"v.'#9'c #FF5757",'#10'"w.'#9'c #FF4A4A"'
+','#10'"x.'#9'c #FF3939",'#10'"y.'#9'c #FF2727",'#10'"z.'#9'c #FF1D1D",'#10
+'"A.'#9'c #BD2222",'#10'"B.'#9'c #580808",'#10'"C.'#9'c #5C0B0B",'#10'"D.'#9
+'c #B52C2C",'#10'"E.'#9'c #FA3535",'#10'"F.'#9'c #FF4C4C",'#10'"G.'#9'c #FF5'
+'E5E",'#10'"H.'#9'c #FF4D4D",'#10'"I.'#9'c #FC3636",'#10'"J.'#9'c #BC2C2C",'
+#10'"K.'#9'c #5F0D0D",'#10'"L.'#9'c #560707",'#10'"M.'#9'c #882222",'#10'"N.'
+#9'c #C83D3D",'#10'"O.'#9'c #EF5454",'#10'"P.'#9'c #FB5B5B",'#10'"Q.'#9'c #F'
+'05353",'#10'"R.'#9'c #CC4040",'#10'"S.'#9'c #8D2323",'#10'"T.'#9'c #570808"'
+','#10'"U.'#9'c #5B0808",'#10'"V.'#9'c #721919",'#10'"W.'#9'c #811F1F",'#10
+'"X.'#9'c #821F1F",'#10'" . + @ # $ % ",'#10'" & * ='
+' - ; > , '' ) ! ",'#10'" ~ { ] ^ / / / / ( _ : < ",'#10'" [ }'
+' | 1 2 3 4 4 5 6 7 8 9 0 ",'#10'" a b c d e f g h 2 i j k l m ",'#10'"'
+'n o p q r s t u v w s x y z A B ",'#10'"C D E F G H x I I J K L M N O P ",'
+#10'"Q R S T U V W X Y Z ` ...S z +.",'#10'"@.#.$.%.&.*.=.-.-.;.>.,.%.$.''.'
+').",'#10'"!.~.,.{.].^./.(.(._.:.-.<.&.[.}.",'#10'"|.1.>.2.:.3.4.5.5.6.7.8.9'
+'.>.0.a.",'#10'" b.c.d.e.f.g.h.i.j.k.l.m.n.o. ",'#10'" p.q.r.7.s.t.u.v.w.'
+'x.y.z.A.B. ",'#10'" C.D.E.g.F.G.G.H.W I.J.K. ",'#10'" L.M.N.O.P'
+'.P.Q.R.S.T. ",'#10'" U.V.W.X.V.a. "};'#10#21#15#0#0
+'/* XPM */'#10'static char * ledpurple[] = {'#10'"16 16 202 2",'#10'" '#9'c'
+' None",'#10'". '#9'c #3F4177",'#10'"+ '#9'c #454577",'#10'"@ '#9'c #4F4F7E"'
+','#10'"# '#9'c #51517F",'#10'"$ '#9'c #3F4071",'#10'"% '#9'c #2A2B60",'#10
+'"& '#9'c #575D8F",'#10'"* '#9'c #7871A5",'#10'"= '#9'c #B1A8CB",'#10'"- '#9
+'c #DEDDE9",'#10'"; '#9'c #F0F0F5",'#10'"> '#9'c #F1F1F6",'#10'", '#9'c #DFD'
+'FEA",'#10'"'' '#9'c #ACA6C5",'#10'") '#9'c #5D5688",'#10'"! '#9'c #24295B",'
+#10'"~ '#9'c #535A8A",'#10'"{ '#9'c #A48AC6",'#10'"] '#9'c #F3CAF9",'#10'"^ '
+#9'c #FFF0FF",'#10'"/ '#9'c #FFFEFF",'#10'"( '#9'c #FFFFFF",'#10'"_ '#9'c #F'
+'FF5FF",'#10'": '#9'c #F3CEF8",'#10'"< '#9'c #9679B6",'#10'"[ '#9'c #2E3463"'
+','#10'"} '#9'c #464D7C",'#10'"| '#9'c #956BBB",'#10'"1 '#9'c #F8A2FA",'#10
+'"2 '#9'c #FAC3FA",'#10'"3 '#9'c #F9D7FA",'#10'"4 '#9'c #FBE9FC",'#10'"5 '#9
+'c #FDF3FD",'#10'"6 '#9'c #FBEAFC",'#10'"7 '#9'c #F8D9FA",'#10'"8 '#9'c #F9C'
+'6FB",'#10'"9 '#9'c #FEAAFF",'#10'"0 '#9'c #8F61B2",'#10'"a '#9'c #262D5C",'
+#10'"b '#9'c #5C488E",'#10'"c '#9'c #BC37D0",'#10'"d '#9'c #F28CF4",'#10'"e '
+#9'c #F1ADF5",'#10'"f '#9'c #F5C4F8",'#10'"g '#9'c #F8D6FA",'#10'"h '#9'c #F'
+'ADEFB",'#10'"i '#9'c #FADFFB",'#10'"j '#9'c #F8D7FA",'#10'"k '#9'c #F5C6F8"'
+','#10'"l '#9'c #F1AFF5",'#10'"m '#9'c #F491F6",'#10'"n '#9'c #C63DD6",'#10
+'"o '#9'c #4D317D",'#10'"p '#9'c #48537C",'#10'"q '#9'c #8736AD",'#10'"r '#9
,'c #B204C9",'#10'"s '#9'c #DD5DE6",'#10'"t '#9'c #EF99F2",'#10'"u '#9'c #F0A'
+'BF4",'#10'"v '#9'c #F3B9F7",'#10'"w '#9'c #F4C1F7",'#10'"x '#9'c #F4C2F7",'
+#10'"y '#9'c #F4BBF6",'#10'"z '#9'c #F0ACF4",'#10'"A '#9'c #F09BF2",'#10'"B '
+#9'c #E065E8",'#10'"C '#9'c #B808CD",'#10'"D '#9'c #8429A9",'#10'"E '#9'c #3'
+'03A65",'#10'"F '#9'c #58588A",'#10'"G '#9'c #A926C7",'#10'"H '#9'c #B700D2"'
+','#10'"I '#9'c #C10EDB",'#10'"J '#9'c #DE53EB",'#10'"K '#9'c #E985ED",'#10
+'"L '#9'c #EC9AEF",'#10'"M '#9'c #EDA1F1",'#10'"N '#9'c #ED9BEF",'#10'"O '#9
+'c #EA87EE",'#10'"P '#9'c #DF57EC",'#10'"Q '#9'c #C211DD",'#10'"R '#9'c #B80'
+'0D2",'#10'"S '#9'c #AC1CC8",'#10'"T '#9'c #433E75",'#10'"U '#9'c #665A96",'
+#10'"V '#9'c #B917D4",'#10'"W '#9'c #C200DF",'#10'"X '#9'c #C600E6",'#10'"Y '
+#9'c #D003F0",'#10'"Z '#9'c #DC1EF6",'#10'"` '#9'c #E242F4",'#10'" .'#9'c #E'
+'456F2",'#10'"..'#9'c #E457F2",'#10'"+.'#9'c #E244F3",'#10'"@.'#9'c #DC20F6"'
+','#10'"#.'#9'c #D004F1",'#10'"$.'#9'c #C700E7",'#10'"%.'#9'c #C300E0",'#10
+'"&.'#9'c #BB10D6",'#10'"*.'#9'c #523B7F",'#10'"=.'#9'c #6E5F9D",'#10'"-.'#9
+'c #C117DD",'#10'";.'#9'c #CB00E9",'#10'">.'#9'c #D302F4",'#10'",.'#9'c #DA0'
+'2FD",'#10'"''.'#9'c #DE0AFF",'#10'").'#9'c #E116FF",'#10'"!.'#9'c #E11FFF",'
+#10'"~.'#9'c #E120FF",'#10'"{.'#9'c #E016FF",'#10'"].'#9'c #DF0AFF",'#10'"^.'
+#9'c #DB02FD",'#10'"/.'#9'c #D401F5",'#10'"(.'#9'c #CC00EB",'#10'"_.'#9'c #C'
+'310E0",'#10'":.'#9'c #533C81",'#10'"<.'#9'c #6C6C9C",'#10'"[.'#9'c #C227E2"'
+','#10'"}.'#9'c #D700F7",'#10'"|.'#9'c #DB05FE",'#10'"1.'#9'c #E018FF",'#10
+'"2.'#9'c #E42FFF",'#10'"3.'#9'c #E73FFF",'#10'"4.'#9'c #E848FF",'#10'"5.'#9
+'c #E640FF",'#10'"6.'#9'c #E530FF",'#10'"7.'#9'c #E119FF",'#10'"8.'#9'c #D90'
+'0F9",'#10'"9.'#9'c #C51BE4",'#10'"0.'#9'c #463F76",'#10'"a.'#9'c #5B688F",'
+#10'"b.'#9'c #AA41D0",'#10'"c.'#9'c #E400FF",'#10'"d.'#9'c #E113FF",'#10'"e.'
+#9'c #E432FF",'#10'"f.'#9'c #E94AFF",'#10'"g.'#9'c #EC5EFF",'#10'"h.'#9'c #E'
+'E6AFF",'#10'"i.'#9'c #EC60FF",'#10'"j.'#9'c #E94DFF",'#10'"k.'#9'c #E534FF"'
+','#10'"l.'#9'c #E017FF",'#10'"m.'#9'c #E600FF",'#10'"n.'#9'c #A82FCC",'#10
+'"o.'#9'c #2F3B62",'#10'"p.'#9'c #6E529E",'#10'"q.'#9'c #E316FA",'#10'"r.'#9
+'c #E81FFF",'#10'"s.'#9'c #E745FF",'#10'"t.'#9'c #ED61FF",'#10'"u.'#9'c #F07'
+'BFF",'#10'"v.'#9'c #F48BFF",'#10'"w.'#9'c #F48CFF",'#10'"x.'#9'c #F27CFF",'
+#10'"y.'#9'c #ED64FF",'#10'"z.'#9'c #E747FF",'#10'"A.'#9'c #E824FF",'#10'"B.'
+#9'c #E816FC",'#10'"C.'#9'c #653D92",'#10'"D.'#9'c #36466A",'#10'"E.'#9'c #9'
+'644BA",'#10'"F.'#9'c #F434FF",'#10'"G.'#9'c #EF4EFF",'#10'"H.'#9'c #EF71FF"'
+','#10'"I.'#9'c #F491FF",'#10'"J.'#9'c #F9ABFF",'#10'"K.'#9'c #FAACFF",'#10
+'"L.'#9'c #F594FF",'#10'"M.'#9'c #EF73FF",'#10'"N.'#9'c #EF52FF",'#10'"O.'#9
+'c #F735FF",'#10'"P.'#9'c #A040C0",'#10'"Q.'#9'c #29395E",'#10'"R.'#9'c #2F3'
+'A62",'#10'"S.'#9'c #9A50B7",'#10'"T.'#9'c #F45EFA",'#10'"U.'#9'c #FF7AFF",'
+#10'"V.'#9'c #FE9BFF",'#10'"W.'#9'c #FFBDFF",'#10'"X.'#9'c #FFBFFF",'#10'"Y.'
+#9'c #FF9EFF",'#10'"Z.'#9'c #FF7CFF",'#10'"`.'#9'c #F660FC",'#10'" +'#9'c #A'
+'251BF",'#10'".+'#9'c #323C66",'#10'"++'#9'c #27355B",'#10'"@+'#9'c #644D8D"'
+','#10'"#+'#9'c #B66FCA",'#10'"$+'#9'c #E994F0",'#10'"%+'#9'c #F9ABFB",'#10
+'"&+'#9'c #F9ACFB",'#10'"*+'#9'c #EC95F1",'#10'"=+'#9'c #BD71CE",'#10'"-+'#9
+'c #6A4F90",'#10'";+'#9'c #28365D",'#10'">+'#9'c #2D3462",'#10'",+'#9'c #484'
+'477",'#10'"''+'#9'c #5C4F86",'#10'")+'#9'c #5D4F86",'#10'"!+'#9'c #4A4577",'
+#10'"~+'#9'c #2F3463",'#10'" . + @ # $ % ",'#10'" & '
+'* = - ; > , '' ) ! ",'#10'" ~ { ] ^ / ( ( ( _ : < [ ",'#10'" '
+'} | 1 2 3 4 5 5 6 7 8 9 0 a ",'#10'" b c d e f g h i j k l m n o ",'#10
+'"p q r s t u v w x y z A B C D E ",'#10'"F G H I J K L M M N O P Q R S T ",'
+#10'"U V W X Y Z ` ...+.@.#.$.%.&.*.",'#10'"=.-.;.>.,.''.).!.~.{.].^./.(._.'
+':.",'#10'"<.[.}.|.1.2.3.4.4.5.6.7.|.8.9.0.",'#10'"a.b.c.d.e.f.g.h.h.i.j.k.l'
+'.m.n.o.",'#10'" p.q.r.s.t.u.v.w.x.y.z.A.B.C. ",'#10'" D.E.F.G.H.I.J.K.L.'
@ -447,9 +449,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+'"_ '#9'c #A30403",'#10'": '#9'c #E58582",'#10'"< '#9'c #EFE6E6",'#10'"[ '#9
+'c #EDE6E6",'#10'"} '#9'c #FF9696",'#10'"| '#9'c #E35351",'#10'"1 '#9'c #8B0'
+'605",'#10'"2 '#9'c #FEB4B2",'#10'"3 '#9'c #FFDFDF",'#10'"4 '#9'c #6F7575",'
+#10'"5 '#9'c #647070",'#10'"6 '#9'c #FCC0C0",'#10'"7 '#9'c #FE5D5C",'#10'"8 '
,#10'"5 '#9'c #647070",'#10'"6 '#9'c #FCC0C0",'#10'"7 '#9'c #FE5D5C",'#10'"8 '
+#9'c #AF2321",'#10'"9 '#9'c #A30A09",'#10'"0 '#9'c #E7827F",'#10'"a '#9'c #F'
,'FBCBD",'#10'"b '#9'c #FFFBFB",'#10'"c '#9'c #505454",'#10'"d '#9'c #414646"'
+'FBCBD",'#10'"b '#9'c #FFFBFB",'#10'"c '#9'c #505454",'#10'"d '#9'c #414646"'
+','#10'"e '#9'c #FEF6F6",'#10'"f '#9'c #FF6D6D",'#10'"g '#9'c #E23130",'#10
+'"h '#9'c #830807",'#10'"i '#9'c #BE3732",'#10'"j '#9'c #FDA29E",'#10'"k '#9
+'c #FFCFCF",'#10'"l '#9'c #FFFFFF",'#10'"m '#9'c #757575",'#10'"n '#9'c #636'
@ -511,9 +513,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+#10'"m '#9'c #FFFFAC",'#10'"n '#9'c #F7FAA2",'#10'"o '#9'c #F2F495",'#10'"p '
+#9'c #FFFF78",'#10'"q '#9'c #A76B16",'#10'"r '#9'c #F1802A",'#10'"s '#9'c #F'
+'FFFE3",'#10'"t '#9'c #FFFFF1",'#10'"u '#9'c #FEFFC2",'#10'"v '#9'c #FFFFA1"'
+','#10'"w '#9'c #EBEF96",'#10'"x '#9'c #CBD28A",'#10'"y '#9'c #FFFC63",'#10
,','#10'"w '#9'c #EBEF96",'#10'"x '#9'c #CBD28A",'#10'"y '#9'c #FFFC63",'#10
+'"z '#9'c #894E10",'#10'"A '#9'c #F68B32",'#10'"B '#9'c #E5F0D6",'#10'"C '#9
,'c #FDFEE0",'#10'"D '#9'c #FFFFD6",'#10'"E '#9'c #FFFFCC",'#10'"F '#9'c #ECF'
+'c #FDFEE0",'#10'"D '#9'c #FFFFD6",'#10'"E '#9'c #FFFFCC",'#10'"F '#9'c #ECF'
+'2C2",'#10'"G '#9'c #B9CEB9",'#10'"H '#9'c #E9EFAF",'#10'"I '#9'c #B5C9A8",'
+#10'"J '#9'c #ADC0A0",'#10'"K '#9'c #C7CF8B",'#10'"L '#9'c #D7D977",'#10'"M '
+#9'c #FFEF51",'#10'"N '#9'c #69340A",'#10'"O '#9'c #FB9838",'#10'"P '#9'c #C'
@ -575,9 +577,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+'M */'#10'static char * debugoutput_xpm[] = {'#10'"16 16 14 1",'#10'" '#9'c '
+'None",'#10'".'#9'c #424142",'#10'"+'#9'c #6666CC",'#10'"@'#9'c #9999B2",'#10
+'"#'#9'c #A5A5BE",'#10'"$'#9'c #B3B3CC",'#10'"%'#9'c #CCCCE6",'#10'"&'#9'c #'
+'D5D5EF",'#10'"*'#9'c #E7E7FF",'#10'"='#9'c #83C78C",'#10'"-'#9'c #1A821A",'
,'D5D5EF",'#10'"*'#9'c #E7E7FF",'#10'"='#9'c #83C78C",'#10'"-'#9'c #1A821A",'
+#10'";'#9'c #5EAB5E",'#10'">'#9'c #FFFFFF",'#10'",'#9'c #000000",'#10'" '
,' ",'#10'" ,,,,,,,,,,, ",'#10'" ,+++++++++.> ",'#10'" ,>*&>'
+' ",'#10'" ,,,,,,,,,,, ",'#10'" ,+++++++++.> ",'#10'" ,>*&>'
+'*>*&*.> ",'#10'" ,>&>*>*&*%.> ",'#10'" ,,>>,>*&*%*.> ",'#10'" >,,,>*&*%'
+'*$.> ",'#10'" ,=,*&*%*#&.> ",'#10'" ,>,,,&,%*#&@.> ",'#10'" ,===,%*@&@%.'
+'> ",'#10'" ,,=;-,,......> ",'#10'" >,=;-,>>>>>>>> ",'#10'" ,=--,> "'
@ -639,9 +641,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+'.@.#.$.%.&.*. ",'#10'" =.-.;.>.A ,.''.).!.~.{.].^./. ",'#10'" (._.:.<'
+'.[.}.|.1.2.3.4.5.6.7. ",'#10'" 8.9.0.a.b.c.d.e.f.].g.h.i.j. ",'#10'" '
+'k.l.m.n.o. p.q.r.s.t. ",'#10'" u.v.w. x.y.z. ",'#10
+'" "};'#10'o'#12#0#0'/* XPM */'#10'static cha'
,'" "};'#10'o'#12#0#0'/* XPM */'#10'static cha'
+'r * messagebox_info_xpm[] = {'#10'"16 16 159 2",'#10'" '#9'c None",'#10'".'
,' '#9'c #012B94",'#10'"+ '#9'c #1642A6",'#10'"@ '#9'c #2753B3",'#10'"# '#9'c'
+' '#9'c #012B94",'#10'"+ '#9'c #1642A6",'#10'"@ '#9'c #2753B3",'#10'"# '#9'c'
+' #244EB3",'#10'"$ '#9'c #133AA4",'#10'"% '#9'c #021F8E",'#10'"& '#9'c #224F'
+'AF",'#10'"* '#9'c #6F9CDE",'#10'"= '#9'c #94C0FA",'#10'"- '#9'c #86B4F4",'
+#10'"; '#9'c #7AAAF2",'#10'"> '#9'c #73A6F7",'#10'", '#9'c #4C80DF",'#10'"'''
@ -703,9 +705,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+' #515151",'#10'"$ '#9'c #252525",'#10'"% '#9'c #505050",'#10'"& '#9'c #A3A3'
+'A3",'#10'"* '#9'c #E6E6E6",'#10'"= '#9'c #FFFFFF",'#10'"- '#9'c #FEFEFE",'
+#10'"; '#9'c #E2E2E2",'#10'"> '#9'c #909090",'#10'", '#9'c #232323",'#10'"'''
+' '#9'c #575757",'#10'") '#9'c #CBCBCB",'#10'"! '#9'c #F5F5F5",'#10'"~ '#9'c'
,' '#9'c #575757",'#10'") '#9'c #CBCBCB",'#10'"! '#9'c #F5F5F5",'#10'"~ '#9'c'
+' #F8F8F8",'#10'"{ '#9'c #FCFCFC",'#10'"] '#9'c #F9F9F9",'#10'"^ '#9'c #F7F7'
,'F7",'#10'"/ '#9'c #C1C1C1",'#10'"( '#9'c #323232",'#10'"_ '#9'c #303030",'
+'F7",'#10'"/ '#9'c #C1C1C1",'#10'"( '#9'c #323232",'#10'"_ '#9'c #303030",'
+#10'": '#9'c #9C9C9C",'#10'"< '#9'c #DDDDDD",'#10'"[ '#9'c #EEEEEE",'#10'"} '
+#9'c #F4F4F4",'#10'"| '#9'c #F6F6F6",'#10'"1 '#9'c #EDEDED",'#10'"2 '#9'c #E'
+'1E1E1",'#10'"3 '#9'c #DFDFDF",'#10'"4 '#9'c #919191",'#10'"5 '#9'c #0F0F0F"'
@ -767,9 +769,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+#10'"I'#9'c #4A6FF9",'#10'"J'#9'c #3D65F9",'#10'"K'#9'c #3B63F9",'#10'"L'#9
+'c #3963F8",'#10'" ",'#10'" ........ ",'#10'" . +@#$%'
+'&*. ",'#10'" ..=-;;>,'')!~.. ",'#10'" .{]^/(_:<[}|1. ",'#10'".23456754890'
+'a1b.",'#10'".cde%ffghdij1kb.",'#10'".lmnop3qnrstbbk.",'#10'".uvwxyzABCDb11b'
,'a1b.",'#10'".cde%ffghdij1kb.",'#10'".lmnop3qnrstbbk.",'#10'".uvwxyzABCDb11b'
+'.",'#10'".bEFGHsGIJb1b1b.",'#10'".b1k1KKbb1b1k1b.",'#10'".1111b1L1111bkb.",'
,#10'" .b1b1111111bb. ",'#10'" ..b11Lbbkb11.. ",'#10'" .bbbbbb1b. ",'#10
+#10'" .b1b1111111bb. ",'#10'" ..b11Lbbkb11.. ",'#10'" .bbbbbb1b. ",'#10
+'" ........ "};'#10#0#0#11'TActionList'#11'ActionList1'#6'Images'#7#19
+'ResultsXMLImageList'#4'left'#3#136#1#3'top'#2'0'#0#7'TAction'#7'actCopy'#8
+'Category'#6#4'edit'#18'DisableIfNoHandler'#9#4'Hint'#6#25'Copy results to c'
@ -831,9 +833,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+'8 c #DF3939",'#10'".9 c #D60808",'#10'".@ c #EF7373",'#10'".# c #DE5B5B",'
+#10'".; c #CF0000",'#10'".: c #CF0101",'#10'".= c #E77B7B",'#10'".+ c #D6333'
+'3",'#10'".% c #E74747",'#10'".$ c #BD0000",'#10'".( c #E76363",'#10'".) c #'
+'C70000",'#10'".[ c #D73D3D",'#10'".] c #EF7F7F",'#10'",. c #E75757",'#10'",'
,'C70000",'#10'".[ c #D73D3D",'#10'".] c #EF7F7F",'#10'",. c #E75757",'#10'",'
+', c #CE0101",'#10'",- c #940000",'#10'",* c #9D0000",'#10'",a c #CE0C0C",'
,#10'",b c #B50000",'#10'",c c #B70000",'#10'",d c #9E0000",'#10'"...........'
+#10'",b c #B50000",'#10'",c c #B70000",'#10'",d c #9E0000",'#10'"...........'
+',...................-............",'#10'".........*.a.b.................c.d'
+'..........",'#10'".........e.f.g...............h.i.j..........",'#10'".....'
+'....k.f.f.l...........m.n.o.f..........",'#10'".........p.c.o.q.r.........s'
@ -895,9 +897,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+#13#10#0#0#10'TPopupMenu'#10'PopupMenu1'#6'Images'#7#19'ResultsXMLImageList'
+#4'left'#3#168#1#3'top'#2#16#0#9'TMenuItem'#9'MenuItem1'#6'Action'#7#7'actCo'
+'py'#7'Caption'#6#6'&Copy '#10'ImageIndex'#2#0#7'OnClick'#7#14'actCopyExecut'
+'e'#0#0#9'TMenuItem'#9'MenuItem2'#6'Action'#7#6'actCut'#7'Caption'#6#4'C&ut'
,'e'#0#0#9'TMenuItem'#9'MenuItem2'#6'Action'#7#6'actCut'#7'Caption'#6#4'C&ut'
+#7'OnClick'#7#13'actCutExecute'#0#0#0#10'TPopupMenu'#10'PopupMenu2'#4'left'#3
,#168#1#3'top'#2'0'#0#9'TMenuItem'#9'MenuItem3'#7'Caption'#6#17'Copy to clipb'
+#168#1#3'top'#2'0'#0#9'TMenuItem'#9'MenuItem3'#7'Caption'#6#17'Copy to clipb'
+'oard'#11'Bitmap.Data'#10#140#13#0#0#136#13#0#0'/* XPM */'#10'static char * '
+'editcopy_xpm[] = {'#10'"16 16 177 2",'#10'" '#9'c None",'#10'". '#9'c #406'
+'E9A",'#10'"+ '#9'c #7198BD",'#10'"@ '#9'c #6C94BA",'#10'"# '#9'c #6B94BA",'
@ -959,9 +961,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+#10'"d e f g h i i j k l m n a o p q ",'#10'"r = = = = = = = s t u v o w x y'
+' ",'#10'"z = = = A ) B C D E F G H I J q ",'#10'"z = = 9 K L M N O P Q R S '
+'T U V ",'#10'"z = A W L X Y Z ` ...+.@.#.$.%.",'#10'"z = &.L M *.=.-.;.>.,'
+'.''.#.).!.~.",'#10'"{.= ].X *.w T ^./.(._.:.).<.[.}.",'#10'"|.= 1.Y 2.3.4.5'
,'.''.#.).!.~.",'#10'"{.= ].X *.w T ^./.(._.:.).<.[.}.",'#10'"|.= 1.Y 2.3.4.5'
+'.6.7.8.9.0.a.b.c.",'#10'"d.= e.f.S g.).h.i.7.j.k.l.m.n.o.",'#10'"p.= q.r.s.'
,'t.u.v.w.x.y.z.A.B.C.D.",'#10'"E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T."};'#10#7'OnC'
+'t.u.v.w.x.y.z.A.B.C.D.",'#10'"E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T."};'#10#7'OnC'
+'lick'#7#14'MenuItem3Click'#0#0#0#11'TActionList'#11'ActionList2'#6'Images'#7
+#19'ResultsXMLImageList'#4'left'#3#136#1#3'top'#2#16#0#7'TAction'#9'RunActio'
+'n'#8'Category'#6#3'Run'#7'Caption'#6#6' &Run'#18'DisableIfNoHandler'#9#4'H'
@ -1023,9 +1025,9 @@ LazarusResources.Add('TGUITestRunner','FORMDATA',[
+#255#255#255#255#255#255#255#255#255#0#0#0#0#0#0#255#255#255#0#183#0#255#255
+#255#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#0#0#0#255#255#255#0
+#207#0#255#255#255#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255
,#207#0#255#255#255#0#0#0#0#0#0#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#0#0#0
,#255#255#255#0#231#0#255#255#255#0#0#0#0#0#0#255#255#255#255#255#255#255#255
+#255#255#255#0#231#0#255#255#255#0#0#0#0#0#0#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+#0#0#0#0#0#0#255#255#255#0#255#0#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#255#255#255#0'P'#0#255#255#255

View File

@ -126,6 +126,7 @@ type
procedure PaintNodeNonFailed(aNode: TTreeNode);
procedure PaintNodeBusy(aNode: TTreeNode);
procedure MemoLog(LogEntry: string);
procedure EnableRunActions(AValue: boolean);
public
procedure AddFailure(ATest: TTest; AFailure: TTestFailure);
procedure AddError(ATest: TTest; AError: TTestFailure);
@ -499,6 +500,12 @@ begin
Memo1.Lines.Add(TimeToStr(Now) + ' - ' + LogEntry);
end;
procedure TGUITestRunner.EnableRunActions(AValue: boolean);
begin
ActRunHighlightedTest.Enabled := AValue;
RunAction.Enabled := AValue;
end;
procedure TGUITestRunner.AddFailure(ATest: TTest; AFailure: TTestFailure);
var
@ -608,6 +615,7 @@ begin
errorCounter := 0;
testsCounter := 0;
skipsCounter := 0;
EnableRunActions(false);
testResult := TTestResult.Create;
try
SkipUncheckedTests(testResult, TestTree.Selected);
@ -638,6 +646,8 @@ begin
pbBar.Invalidate;
finally
EnableRunActions(true);
m.free;
w.Free;
testResult.Free;