From cbaf2f7cd61ef2f6963f752349152e76d9ab7ee4 Mon Sep 17 00:00:00 2001 From: mattias Date: Sun, 9 Sep 2012 20:47:18 +0000 Subject: [PATCH] IDE: install pkg set dialog: changed available packages to custom structure, load overlay icons git-svn-id: trunk@38605 - --- ide/lazarusidestrconsts.pas | 3 +- images/laz_images.lrs | 1627 +++++++++++++++++---------------- images/laz_images_list.txt | 57 +- packager/installpkgsetdlg.lfm | 90 +- packager/installpkgsetdlg.pas | 348 +++++-- 5 files changed, 1174 insertions(+), 951 deletions(-) diff --git a/ide/lazarusidestrconsts.pas b/ide/lazarusidestrconsts.pas index 9058b03e0e..4f7ed8be1d 100644 --- a/ide/lazarusidestrconsts.pas +++ b/ide/lazarusidestrconsts.pas @@ -4247,7 +4247,8 @@ resourcestring lisPckExplInstalled = 'Installed'; lisPckExplInstallOnNextStart = 'Install on next start'; lisPckExplUninstallOnNextStart = 'Uninstall on next start'; - + lisPckExplBase = 'Base, can not be uninstalled'; + // project inspector lisProjInspConfirmDeletingDependency = 'Confirm deleting dependency'; lisProjInspConfirmRemovingFile = 'Confirm removing file'; diff --git a/images/laz_images.lrs b/images/laz_images.lrs index f1b3285539..0b49077518 100644 --- a/images/laz_images.lrs +++ b/images/laz_images.lrs @@ -10556,785 +10556,6 @@ LazarusResources.Add('evaluate_up','PNG',[ +'v'#11#185'p'#10#205#6'`'#0#210#228#225#21#26#177'y'#0#128#235')(M'#136#127 +'T'#194')'#4#229#11';u'#131'('#138#183#140#235#0#0#0#0'IEND'#174'B`'#130 ]); -LazarusResources.Add('pkg_add','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#3#31'IDATx^u'#147'mh\E'#24#133#207'nr'#247#163'fi'#26'!5i)B'#27'iI5'#169 - +#148'V'#13'V%4'#191#140'M'#168#248#215'P'#20'Q'#127#164' jP'#219#138'DJ'#201 - +'jCMD'#196#160#8')'#165'"j1n'#178'-iMc'#155#164#155'D'#151#236#166#183#155 - +#164#201'&'#155#132'l'#182#217'&'#217#207#187'wNg'#16'DK}'#224#220#195#133'{' - +#206';'#23#222#177#144#196#131#208#187'^*'#135#16#205#20'tQ'#136'ww'#213'{F' - +#241#0#172#184#143'['#158'C'#197'2,'#131#162#191'h{}]'#225#214#3#213#20'f_' - +#224#135#131#238#177's'#213#165#184#143#127'N'#16#234#174#211'H6'#200#224'{' - +#174'-5;6'#239'z'#25'Vab}'#193#7#205#158#135#165#137'+'#136#207#13#207'P'#8 - +#183'TG'#229#171#253')(HB'#247#28#170#145'S'#251#166#175#29'g'#234#206'_$' - +#147#164#136#211#136#221#224#173#31#235#152#26'oaf'#230''#133'H'#16#150#141'6' - +#135#29#174#162'mHE'#131#216#176#169#16#133#155#156'p"'#9#164#195#128'i'#147 - +#30#1'R'#179'H.'#14'b}'#250#26#28#143#30#6'M'#145'P'#5#128#0'`'#177'A'#219'X' - +#6#205#238'Bz'#201#7#177#190#4'-'#15#176'$'''#1'+'#145']'#188#132#181#213'8r' - +#206'B'#192'f'#7#141#28'T6_'#182#128'P'#152#0'3@'#254'Cp'#20#239'A'#206#230 - +#132'#'#29#131'X'#188#136#187#198#26'r'#142#2#152#178'\$'#179'@'#142#16#217 - +#28'h'#154#176#170#135#2#148'.'#12#169#164'*B~'#193#22#184#30'y'#12'I'#13#200 - +#218#29#248'=bG'#139'^'#132#143'u'#23'>'#8'd'#240'S'#208#15'5\'#253#130#211 - +#170'i'#0#156'@.'#6#136#140'T'#26'0'#165';J'#213'0'#244#134'm'#208#181#135 - +#241#252#129#189#216'ZT'#134#203#129#159#225#29#187#138#155#241't'#129'U'#182 - +#244'M'#245#181'"'#181#18#6#236#165'@'#222#6#192#204#2'4'#0#8'i'#2'=a'#3#149 - +';+`ZMT'#148#28#132'i1'#240#212#227#207#224#143#132'a'#193#159#223'?k'#27#253 - +#174#234'u'#185#28#161#233'+'#199#152#187's'#157'\'#245#145#139#231'('#166 - +#219#184#224'}'#129'/~'#184#135#191#141'}'#195#127's'#193#223#206#253'o'#151 - +#16#228#223#146#155'U'#236#251'j'#239#167'r9V"'#253#159#144#235'>r'#165#159 - +'w'#253'-|'#174'q'#27'['#188'Gx'#210#219'@'#197#201#158#6#158#190#244#134'*H' - +#129#228#127'4'#244'Ee'#249'`'#235#19#157#3#159#239#22#209#225#211#12'{'#26 - +'y'#236#163#221'<'#236#222#201#207#188#175#169#201#202#213#187'*p'#255#239'u' - +#190#238'.'#175#161#16'M'#16#194'&'#253#212';'#243#137'*'#0'oI'#185#164#214 - +#164#190#28'h'#155'o'#186#7'['#234#18#19#148'E@O'#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_graph','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#236'IDATx^'#181#146'?k'#194'@'#24#198'/'#23')'#22'JF'#131#184#8'~'#1 - +#251#9#28#3#234'"'#238#153#178'f'#19#178'gr'#202#230#144#173#205#156')'#166 - +#196#163'i@'#233'ZJ'#151#14'-"'#24#132#128#139#139'K'#150#167'P'#4#167'WN' - +#212#7'ny'#238#253#199#195'O'#1#192'.'#17#167'>~'#196#176#189#249#24'O'#243 - +#197#232#229#235#185#243'x'#246#128'Zk0{'#184#211#250#186#174'wk'#141#230#140 - +#170#171#144#147#249#189#170#213#171'l'#247#253#196#246'['#166#158'}'#193#234 - +'}'#210'['#127#206'_'#139'\}+'#150#191'='#170#238#26'!'#210'J'#146#4'Q'#20 - +#157#222#0#224#255'eY'#134'4M!'#132'@'#28#199#8#195#16'A'#16#192#247'}x'#158 - +#7#215'u'#225'8'#14'l'#219#134'eY8'#244#29'C,'#203#146#25#134#161'0'#9#153 - +#166#137#235'e@'#1'#'#235's'#10#24'Y'#191'B'#1'#'#235's'#10#24'Y'#255'V '#201 - +#235#15#231'Q'#184'!|'#143#160#5#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_inherited','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 - +#10#10#18'/'#190#214'5j'#0#0#2#210'IDAT8'#203'}'#147'_hSw'#20#199'?'#247'&7' - +#247#182'M'#150#244#143'K'#214#214'T\'#219#181#165#214'?Ld'#142#161' '#248 - +#160#143#219#168#15'2'#156#162'>'#200':A'#216#131#15#254'A'#6'"'#20#212#238 - +#161#204#193#138#12#166'2'#246#226#131#130#138#245'A7g'#197#127#21#135'&'#180 - +'4'#173'i'#211#216#180'7'#201#189'In'#239#239#231'Cm'#133#153'y^'#206#195'9' - +#159#239'9'#156'?'#138#148#146'rV'#204#142#145#254#247#252#223#194#177'}'#203 - +':v'#175'3B'#31#151#205'S'#254'+'#224#150#230#200#140'\&3ry6'#20#221#26't' - +#237'4'#179#227'w'#242#161#21#219#252'u'#173'_'#225#173#168'-/ '#165#139'9~' - +#131#153#248#31#163'@S'#244#179#227#168#194'%'#151#28'B'#211'='#164'b'#131'X' - +#153#241#137#186#246#238#198#154#230#237#168#30#253#173#128#149'~'#200#171 - +#216#197'GB'#250#186#194'm_bT'#183#128',1'#159'y'#193#200#224#143','#239#248 - +#28#181#178#137'b~'#154#169#216'}'#4#234#211#240#234'o:'#131#209'/P'#146#143 - +#207'`&n'#136#186#230'n'#197#168'YE!'#155'fn'#250#25'n)'#135#147'O'#162'+E"' - +#209'O'#160#144#193#227#143#162#26#1#204#228's'#166'b'#247'1'#234#218#21#175 - +#153#184#233#180'l'#233'S'#156'l'#154'\r'#16'Q2'#209#173'i,3'#137#153#152'`' - +#221#142'>'#180#138'*'#200#143'"'#243'1'#20#243'9'#181#245']'#4'k'#224#193 - +#213'?'#29#21#213'gI'#20'|'#134'N'#160'&'#138#207#163#18#170#14'Q'#223#180 - +#146#198#229#213'P'#24#131'\'#28#236'1'#176#19#236':5I'#234'Q?V'#209#143#162 - +#234#150'W'#10#1#2'P|h'#193#22'4=@!5'#132#200#165#208'<'#160'XqP%'#165#201 - +#235#236';'#23#230#236#161'Nzz'#1#30'p`'#189#192'+]'#193#194#30'\'#144'E'#240 - +'Va|'#184#150'y_'#5'F'#225#21'b'#242#26'sN'#150#239#207'7'#191#129#135'9{' - +#168#19#128#158'^>Pq'#221#133#133'J'#23#132#3#194#2'Y'#196#235'o '#16'i'#197 - +#210'x'#7#238#233#29'^'#186#3#213'ulC'#213'4'#240'T'#128','#128'('#130'('#128 - +'k'#131'Q'#207#193#254#240';'#240#162#223#223'~'#175#168'V'#214#174#210#135 - +#250#187#177'3c'#160#215#131#167#18#220#18'H'#135'o'#143#220#253'_x'#239#234 - +'8'#254#143#186#12'E'#184'%fbW'#152'z'#252#219'h'#213#178#182#166#198#174'mx' - +#188#26#187#190#235#227#215#227#235#201#154#246'R'#203#139#240#129'OG&'#26'6' - +#236'i'#140#172#249#250#237')'#207#219#153'MSO~?'#150'zrim'#184'mK'#240#240 - +#185'8'#3#167#247'b&'#254#162'`9'#24#149#26'='#189#195#28#221#217'z'#171'a' - +#195#238#205#190'@'#164#252'3'#217'3q^'#254#243#203#237#19#23#146#27#23#171 - +'.L|'#152#159'N'#254#160#248'#'#29#239#255#198'E'#155#29#189#195#193'c?/'#5#7 - +#6#6#148'ry'#175#1'E'#135'Y'#19'+'#152#127#24#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_install','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#4'gAMA'#0#0#175#200'7'#5#138#233#0#0#0#25'tEXtSoftware'#0'Adobe Image' - +'Readyq'#201'e<'#0#0#2#12'IDAT8'#203#165'SKk'#19'Q'#20#254#146'Nf'#138'tZ' - +#171#129#130#150#148'b'#210#130#136#138#11#11#10'VqQ'#180#27#21'Q$'#205#202 - +'?'#224#198#254#1#151#174#252#3'"'#130#160'+'#165#130'k]'#249'n'#235#162'h3)' - +'>'#16'1mF'#251#152'L'#166's'#231#158#235#153#155#166'Mk'#10#21#7#14#231#222 - +#153#249#190#243#248#206'I('#165#240'?'#143#209'|q'#167#206#220'W'#164#10'1' - +#169'"'#2#136#189#172#159#181'5'#206#146#190#245#142'L'#246#253'E'#192#224'|' - +'W'#127'>'#246#128#140#127#148#27#22'I'#248#149#183#8#150#28#175#1#222'DPy' - +#127#250#150'i'#231#146#224#192#194'}'#12'%"'#144#16'P'#161'@*}'#9#193#226 - +#199#24','#25'l7'#7'MnD'#167#241#246#221'G '#253'O:'#154#18'uK'#165'/ '#244 - +#190#163#182#232#128'$'#13'n'#237#129'&Xxs'#234'rjW'#198'D'#194#132#172#206 - +'h'#2#146#17#218':'#142'q'#22'U'#142'^'#132'\]'#30#205#156#159#158'kI'#192 - +#209#239'q'#250#12#172#178'Ek5GHZ'#25#212'~'#207#198#25#220#204#140'N?k'#165 - +'B'#162#252#242#228'P'#155#153'~e'#247#158'CX'#153#0'q'#205#138'k'#167' '#128 - +#217's'#17#174#243'@q'#215#195#134#2#164#155#171'm)7V'#234'1'#248#195#132'i' - +#15#240#11#1#163's'#132'}'#164'K'#0#11#161'"Bw'#223#149#132#138#132'UW'#131 - +#224'-LrV'#142'OB'#158#208'*0'#171#229#253'x'#177#218#164#177#246#221#253'W' - +#173#224#243'#n'#203'~'#164#246#28#135#239#206#196'@'#200#176'v7W(]_/'#161 - +#213'$~}z'#248'y'#231#190#179#195#134#185#151#179#16'X'#249#249#142#193#197 - +'e&'#31#200#21#230#202#219'N'#226#186#164#146#134#13'+'#141#234#252#7#212#220 - +'Y'#142#234#223#201#230#157#27'-'#155#184'5'#131'/O'#14'M'#181#219#217#163 - +#138'x'#242#220#226'/&;'#200#224#242'v'#187#176#137#128#193#29'P'#201#149#184 - +#15'R'#132#183#179#215#138#227#255#180'L'#12'|'#205#3'4'#207#254#0#131#189#29 - +#173#163#222#188'5+='#28#28'j'#190#239#196#254#0'BJ'#140'd'#231't'#147'%'#0#0 - +#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_installed','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#3'-IDATx^m'#147'_lSU'#28#199#191#189'k'#187'2'#215'm'#204'8M7'#209'd' - +#204'H'#22#4'|'#144#0#14#18#193'A0s[$'#24#159'0'#250#198#11#190#136#134#248 - +'''&'#243#129'8'#149#16#246#224#204#162'1'#129' '#164#15'(d'#147'D'#133#173 - +#25#148#253'c'#11#237'V:'#234#202'Vf'#218#221#174'k'#215'{{{'#239'=_O_'#22 - +#179#236'$'#223#156#243#240#251'|'#206#249'%'#191#227' '#137#141'V'#228#198 - +#219#205#16#162#139#130'^'#10#241#241#182#206#254#137#141#234#148#245#224#195 - +#254#246':'#9'KP'#4'j'#27';;j'#26#246#31#164#176#7'CW'#223#236'~p'#249#160'o' - +#189'`'#237#5#209#129#14#23#201#247'%x'#218'['#223#186#245#217'm'#199#160#8 - +#27#171#139#163'p'#149#151'!9{'#11#153#133#177#184#20'w'#203#244#237'<'#17 - +#208#1#0'$'#17#233'oo'#149#183#14#206#13#127'A==IR#E'#134#166':'#194#135#254 - +#14#234#211#223#208#136'_a6'#220#195#232'o'#31'p'#188'o'#207#221#177#222#215 - +#218'H'#162#4#255#20#185#209'&'#212#200'E'#230'SSTc'#127'1'#22#148#133'Cg'#25 - +#30#248#136#177#155''''#153#159'>'#199#252#196#151',D'#251'X'#156#191#194#165 - +'{]'#12']'#234#228'H'#207#171#151'0s'#189#205#20#133'8'#141#212#24#213#169 - +#243'L'#141'v1'#241#247')F'#175#29#231#221#11#251'X\'#26''''#243#17'2'#249#7 - +#197'?=d'#232#19'r'#225'"'#205#217'.'#6#207#239'0'#157#20'"O8'#170#221#158'r' - +'xk'#183'@O'#133'Q'#177#185#6'5'#155'7a'#19'4'#160#240#24#176#221'rO'#0#250 - +'<'#180#127#131'X'#157#27#134#231#197'w@['#228#21')'#240#152#194#0#224#130 - +#171#186#9'U'#13#187#161#184'*'#0'c'#5#174'2'#192#161'='#2'ra'#20#231#253'H' - +#207#221'BN'#241'@'#148'='#5#8'@'#178#21#142#144#255#176#201#189'o9'#157'"' - +#141#166#202'#P'#4#0'+'#11'+3'#3#237'I'#0#30'G'#22#186#153#131#229#169#132']' - +#16#165' ]'#208'PhjGq'#224'g('#180'm'#171#202']'#135#232#202'm'#252#185#248 - +#21#18#249#0'@'#3#206#202'zx'#159'{'#9#154#11'('#150'{`'#25#22'rZ'#1'CF'#18 - +#215#157#25',;l'#208#22','#181#160'4T'#29'@'#235#243#223'C'#208#198#189#140 - +#31#129#229'>'#228#204'8'#224#241#193'"`'#20','#4'WT\6'#22'1C'#29'{'#171#246 - +'c'#215#138#128'd'#139'Ni'#25#140#13#158';'#228'{'#249#8#14#191#208#131#165 - +#236#16'n'#167'~'#192'M'#227'W4'#185#183' '#149']F0'#171'B'#135#192'vo3'#222 - +#168#222#3'CM#'#246#232'NI'#16't'#220#255#165#197'-'#15''''#164#232'tm'#227 - +#161#173#13#175#28#133#226'tb*'#213#139#153#213'q<'#136','#227#25#247#211'x' - +#183#254#24#202'4'#3#137#240'$r'#234#253'8'#5#191#133#156#200#181'Q'#30#255 - +'qw'#157#20#157#146#162#147#190#29#29'5'#190#157'Ga'#22'3H'#206#143#162#210 - +'V'#176#24#14'A}<'#188'J!ze'#190'k'#249'<'#150#248#255'_X'#203#200#133']'#205 - +'RrF'#202#222'k<'#240#161'CO'#206#225#201#244'$,}'#193'O'#193#175'_'#255'lvb' - +#195#207#180'>w'#186#155'['#165#228'S'#8'Qj'#241#236#190'3'#209#223'7'#170 - +#251#15'y'#249#253#204#235#184#181'D'#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_open','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#2#198'IDATx^}'#143'Mh\U'#24#134#159's'#230#222#249'kn'#198#201#207'$' - +#177#198'j'#180#146#182'A(%EJE'#23#226'F'#23#182#174'E'#16'q'''#184'p'#161'R' - +'7.\T'#16'Q'#4'A'#208#133'kW*4'#27#187#177#138#138#141#21#226'"'#141'm'#172 - +'F'#243'7'#153#153#204#204#157'{'#239#249#249#188#208'A'#133#160#15'<'#188 - +#135#3#223#203#247')'#17#225#223#172'^z'#10#5#136#8#228#218#172#127'2('#214 - +'/'#224'})'#237'7'#223'P'#18'|'#231#140#193#27#139'K34'#255#129'xs'#183#247 - +#238#205#209#195#143','#29'>'#249#226#249#198#209'sOD'#141#133'K'#249#223'[' - +#226#237#28'C'#130#3#131#226#203#222#155#231#202#209#252'K'#245#185''''#143 - +#142#204'<'#4#241#6#221#181#207#153#185'g'#177#30#213#142#188#188#179#254#195 - +#249'~'#243#230#187#8#31#30'8'#225#250#210#211'K'#181#233#179#143'W'#198'O' - +#145#14':'#236'o'#253'L'#188#183#206#248#212','#227#147'Sh'#165'A'#135'4'#127 - +'_ac'#229#242#229#3#27#148#162#185'3'#141#133'g'#137#127']B'#183'V'#24#165 - +#131'K~c'#226#222'g'#8'K'#192#222#183#152#173#171#212#27''''#216']'#175'-'#6 - +#171'_,'#254'X'#30'=~\)'#13#128#247'Q'#136'7T''OP'#12'C\'#251#26':'#169#162 - +':'#223#227#205#31#244#183#151#25#164'1'#161#31#195#217'B'#28'('#209#243#179 - +'g?'#14#149'R p'#235#235#215'@<'#0'At'#23#133#130#224#147#29#178#205#207'H' - +#196'a'#156#194'&'#10']r'#136'1h'#172'$'#248#140't'#227#29#226#245#247#240'f' - +#0#197#10#248'+L'#157'~'#149#27#159#190#224'A'#1'B@'#138 - +#136#183'x'#179#131#216#206#237#18#219#30#190'['#28#26#19#170#181'*'#226#246 - +'sc'#4#7')<'#252#250'/'#0'h2'#17#133'C'#236'^n'#19'1'#187#228'9'#180#149#219 - +#30#218'%/'#0''#26#191#216'L'#233#251 - +#159'S6'#210'MO'#194'gi'#226#183'V'#10'vn'#31#8't'#188#217'd'#186#166#252#141 - +'z'#181#137#197#212#31'I'#215'F(6u'#147#166#6#249#194'?OP'#184#247#16'='#184 - +#246#17#233#247'O'#145#30#250#140'2'#19#157#148'{'#220'M'#139'Cm4'#218#213'B' - +#190#179#181']'#24#251#189')'#207'2'#17#202'j'#1#138#141#156'&'#205#223'F' - +#179#183#14#210#196#229#247'i'#224#204#14#202'-'#6#137't'#149#198#3#191'R' - +#215#247#231#169#243'|'#7#221#190#246'5'#229''''#219'h'#240#244#235'y'#137#24 - +#211#9'B'#177'b'#179#194#233'^'#143#180#22#134#163#196#5'W'#137#29'v'#164#128 - +#204'#'#164't'#11#252#225#24'v'#236#218#131'D"'#129#135#193#159#144'Z'#183#6 - +'d0'#221','#0#24#0'A'#129'\'#188#9#178#213#137'L'#212#15#150#140'B'#182#0'B' - +#234#1#22'b'#18#138#221#149#144'e'#25'wo'#223'@'#169'MB'#223'0C'#146#213#219 - +'D'#222#2#130#137#1'P'#22#144#158#131#173#172#6#138#187#10'6'#167#3#236#159 - +#235#208#163#131'0'#12#3#241'x'#28#18#165'1'#19#127#30#197#229#181#152')TZy' - +#1#23'M'#136#143','#207#147'2'#139' '#21'U'#192#185'v3tY'#192#232#210#171#240 - +'x<('#20#10#216#242'F'#3'v7'#188#5'EQ '#22't2'#175'`'#23'e'#25#128#29'('#196 - +#0#150#229#201#0'F'#22#131#203#187'10'#187#15#165'.'#13#14#135#3'sss'#208'4' - +#13#185'\'#14#203#218#12'^"'#191'a^'#193';'#229'='#133#244#242'#'#192'Z'#14 - +'X'#28'\'#206#193'?_'#142#190#200'F'#188'\'#225#134#250#196#131#190#191#230 - +#17'Uo`'#131'm'#26#149#22#21'u'#146#15#30'R'#239#136#204'0'#222'Yy'#220#255 - +#225'X'#239#145#201#200#208'w0'#160#224'nt+'#174#140'm@'#213#250'"'#200#22#17 - +#175#188'X'#132#208#194'Z4'#190#230#128'c!'#0#138'tGh'#229#222'''d'#176#183 - +#159'>'#229#224'W'#245'e'#196#216'A>y'#224#23#251#5'W'#221#230#18#200#146#128 - +'t'#150#225#222't'#18'/$'#188#216#150'<'#150'$'#198':x'#190#184'E'#251'g'#5 - +'A'#192#255'~'#163#239'LM'#245#183#248'!X'#179#201#173#216#173#22#132'&WP' - +#170']'#194'N:w'#145#24#29#243#138#173'!'#198#24#204#152#5#18'V'#177#237#227 - +#208#232#201#227#225#214#30#223#226#151#185'\'#214'V-'#254'1'#191'S9w'#224'$' - +#187'|'#5#156'Z\'#250#143#240'/'#180#145#220'n'#178#232#218'{'#0#0#0#0'IEND' - +#174'B`'#130 -]); -LazarusResources.Add('pkg_required','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#1#217'IDATx^'#165#147#191'kSa'#20#134#223#155#212'('#180'6'#181#137#20 - +#139'VAb1'#145'*N'#238'..'#186#184#187#8#21#233#160#130#136'?'#168' :'#248#31 - +#184'8'#137#171#147':'#180'`J7'#181#181'D'#201'T%'#133'*'#181'h*'#181#24#173 - +#185#231'=G'#191's'#145'`M'#133#210'oy'#239#240'='#207'}9'#231#222#200#204 - +#176#153#147'j'#7#220#174'\'#171#222#154#185'b7'#167'.'#235#141#231#151#158 - +'l@'#16#224#171#189'P'#148#6#187#6'Q'#232'.DB'#30#219#144'`'#244#200#221'/Mi' - +'6b'#139#209'h6 "o'#254''''#232#8'q'#231#245'uS%H'#5#147#244#209'd'#210#153 - +' 8:2vv'#137'dJDp'#255#212#195#29'k'#5#14#29#232',@M'#161'f0hDU'#4'Iqg1K#' - +#204#20'/k'#175#218'7 '#9':'#172'X'#248'6'#143#229#213'e'#136#137#203'RQ'#26 - +#170#134#253#217'Bh'#179#142'@'#136'j'#189#138#238'-Y'#244'u'#246#227#243#247 - +':h'#244'f'#180#159#158#2'"'#215#149#195#233#7'''-'#136'D'#136#167#195#227 - +#209'_'#223#193#197#242'9'#251']'#25#213#165#10#168#161#17'!'#166'A'#230#242 - +#221#219#7#188#141'AQ'#158#158#196#216#249'r'#212#129#214'q+'#3#196'$'#153 - +#192'I'#131'tH'#245'gK'#238#182'fp'#225#217#176#5#184'g['#143'_'#138'-vX'#3 - +#232'M'#212#223'>;'#255#22#239#23'?4If'#200#150#192'm'#165#190#131#8#238#185 - +#149#26#138#189'C'#127'6'#226'Y'#251#250'.'#136#3#140#241#145#137#173#255#12 - +'1'#22#241'!U>'#205#224'P'#254'0j'#139'sX'#168#127#4'I'#228#179'y'#236#235 - +#223#11'*'#215#223#130#196#226#213'K'#185'!'#8#213#225'Gg'#30'G'#0'p'#226#222 - +'q'#27#216#181#7'1'#5'B'#182#21#184'yjv'#218'/$+'#226'jk'#176#162#19'/&A'#234 - +#15'*W'#214#10'6'#253';'#255#2'0'#186'c'#29#237'?'#145#223'!0'#248#228 - +#211#151#254#238'd'#11#187'`1'#231#240#236#195#170#247'c'#217#190'S'#248#227 - +#140#140#246#183#174#0#24#128#194#175#143'xJ}'#153#156'Jg'#0#152#207#217#164 - +#210#25#230's6'#199#227'Ut'#181#213#132#142#213'En'#137'q'#251#214#178#19#0 - +#152#229#233#251'|'#127'7'#132'*U['#151#1#198'&'#178#12#244'$'#25#155#200#2 - +#208'|8'#194#197#211'5'#161'XTn.'#189#190#203#220#139'AL'#254#219'K'#146#23 - +#30'P'#142'r'#160''''#201'^h'#138'G'#136'E'#247'%Z'#206#182#147#251#250#28 - +#131#169'B'#177#2#201#189#29#9'R'#233#12#189#29#137#237#201#27'K'#11'v5'#150 - +#137'`T'#132#197#246'Kl-'#179#236#162')'#30'a'#160'''IS<'#178'M@'#213'B]'#15 - +#21#193#168'/$'#222#143'#'#30#255#13#17#16#199'C}'#193#224#251#197'a'#169#206 - +#173#201'W'#182'R'#134#239#11#226#186'E'#1#223#221#192#132#195#136#4'''_'#185 - +#12#224'9'#130'Q'#16'g'#3#19#139#159'd'#238#213'='#196#147'@'#187'A'#173'x' - +#142#207#236#212'['#170#235'N'#17'j'#236#28'fev'#28#127'Ft'#175#228#183'}' - +#193#19'i'#232#236#229'h'#219'U'#140'e'#194#196'['#186'QW'#215'wK'#190#210 - +#133#133#174#212#159#233#195#132#247#151#142#6#248#188#176'6z}x'#170#203#19 - +'mT'#213#226'\)'#213#251#175'd'#207'Xd'#127#231#157#244#142'c'#170#196#234 - +#194#27#150'&'#31'"'#158'M'#195#185#27#212'&'#207#7#242#254#2#178#169#1#134 - +'t'#156'l@'#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_compile','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 - +#21#20#12'O$'#168'='#0#0#2#151'IDAT8'#203'}'#147'[KTa'#20#134#159#189#157#189 - +'g'#143':5#'#162'9'#150#5#229'i'#194#232#4'A'#5#129'"'#29'.'#172'T:'#221#4'E' - +#191#161#240'V'#18#186#9'"'#8#2'o'#170#139#162#160#130#16#5';'#8#165#166'hQ' - +#132'fMi'#163'6:S'#153's'#220'3'#179#247#247'u'#161#8#149#186'.'#215'Z'#188 - +','#214#251#188#176'JM'#13#182#202'`o'#139'\mG]i'#240#169#243#132#212#243'J' - +#208#156'k'#24'}'#220#176#162#136#242'o'#227#235#139#11#210#233#169#161#184 - +#186#25'U'#216#196'CCh'#206#28#194#129#30#146'sST'#31#191#175',+'#16#236#191 - +'$'#133#212')'#174'j'#194#240#150#131#204'`'#205'}f'#188#231'2'#27#252#251'P' - +'s7'#146'ND'#152#13#12'#P'#169'lhW'#150#4#198':'#26'd'#225#150#147#24#5'5' - +#152#177#31#204'GF'#177'3q'#178#137#16'N%'#205#186#178'J0'#231#200#201'/C5' - +#220'DC'#159#152#13#12#179#245#204'#E'#25#235'8&'#203#235#174#145#141#253' ' - +#30#234'Ed'#162'db'#17#146#209#16'?'''#167#217'y'#234':'#154'+'#15#18#19#200 - +'D'#0'%'#25#132#181#219#176#204'q'#222'v='#196#129#170'#Q'#208#13''''#238#130 - +'2R'#145#17'r'#189#30'<^'#23'.'#146'`'#6#193#214#193#156#134#212'$'#201#153#1 - +#226#19'}'#24#155#154'PT'''#14')'#4#8'@'#209#209#214#150#163'9'#221#152#225 - +'!D<'#140#150#3'J'#242#11#168#146#204#204'Sb'#209#223'X.'#15#232'Nd'#214'B' - +#10#129'C'#218#130#5#143'l'#144'ip'#228'a'#20#237#192#210']'#24#230'O'#196'L' - +'7'#243#217#24#150#145#207#233'Wm'#0#220#218's'#5#145#177#144#182#192#129'm/' - +#216' m'#16'Y'#16'I'#144'i'#28#249#165#184#215'U0'#255'k'#136#19']'#173#0#20 - +'yt'#202'}'#249#156#29#184#8'@k'#225#3'T;'#155'B'#213'4'#200'q'#129'4A'#164 - +'A'#152'`'#167#192#240'a-"'#212#184#215#199'~'#127'!'#197#30#131#198#189'>'#0 - +'D&'#181'`c'#224#217'E'#233#171':'#132#203#187#30#204#239#144#154#2#145'A' - +#138#4#7'o'#250')'#242#232#236#247#23#210'94'#13#192#225#221#165'|'#156#138 - +'1'#18#140'-'#160#188#165#238#138'2'#222'w'#131'o'#131#183#177#209#193']'#9 - +#154#139#197#231'P'#225's'#255#135'p'#137#215'X'#30#229'7'#237#7'dqU'#29#190 - +#237'G k'#18#157#236#167#249#222#174#165#179#1#178#150#224#201#224#12#221'm' - +#181#138#178'RH^_'#173#145#155#15#156'#'#21#158#224#252#203#163#0#248#203#220 - +#148'x'#13#158#189#139#0#208#221'V'#171#172#150'T>'#220'=+'#223#223'9'#181 - +#148#196#250#150#231#178#190#229#249'_'#201#252#3'{e'#25#233#4'a'#161#1#0#0#0 - +#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_conflict','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 - +#21'8'#14#152#27#162#191#0#0#2#230'IDAT8'#203'}'#147'Oh'#155'u'#28#198'?'#239 - +#251'&'#239#155't'#9'I'#211'l'#169'MI'#135'['#181#221'l6'#189#148#21'Dp'#224 - +#161'a''7w'#17#15#213']'#230#193'{/'#222'z'#19#20#17'D'#244'"'#3#153#168#151 - +#17#212#195'p'#8'vutl'#221#232'*#'#179#161'i'#151'5'#141'M'#250'&}'#223#188 - +#127'~'#191#159#135#161#163#18'|'#206#207#247#249#242#253'>'#207#163')'#165 - +#232#7#175#179'A'#243#143#175#151'd'#224#154#135'O'#204#189#18'K'#31#235#203 - +#211#254'+ '#252'=Z'#235#215'h'#173'_k'#167#11'o'#164#132#219#164#189#185#184 - +#159'>:'#155#200#190'p'#158'H|'#168#191#128'R'#2'{'#243':'#187#143#190#171'Z' - +#233#169#177#220#228'yt)'#232#214#151#137'Z'#6#141#202#13#156#214#230'Vv'#242 - +#226'h'#230'x'#9#221#176#158#9'8'#205#187#252'U'#185#186'"'#149'Y'#204'M'#188 - +'Ilp'#28#148#207#250#135#31'A'#185#12#165#18#249#247#166#240#246'w'#216#174 - +#220'F'#162#175#230'N'#189#243'R'#170#240'*Z'#253#222''''#216#181#235'2{'#252 - +#162#22#203'L'#209#235'4'#217#219'YC'#248']'#140#15#174#146']X'#160'9?O'#238 - +#171's'#24#137#2'z,'#137']'#127#200'v'#229'6'#177#236#164#22#177'k'#191#4#227 - +'g?'#213#130'N'#147'n'#253#6#210#183#177#156#29#28#187'~'#224#214#129#252#12 - +'j'#191#130'f?dh'#164'H*'#3'w~'#250'!'#208#209'MG'#161'a'#198','#146#153#2 - +#166#161#147#30'L32'#246#252#193'w'#187#27#224#214'p'#158#252'Nc'#229's'#28 - +'/'#129#166'[NDI'#9#18#208'L'#162#169'q'#162'V'#146'^c'#25#217'm'#28#152#247 - +'k'#223#211#177#219#132#241'4'#152#22'*'#8'QR'#18'QB'#242#212#7#1#202#131#200 - +'!bG^&4'#227'P'#202#210#156#159#135'R'#137#142'v'#11'a%'#145#142#15#161'B' - +#250'!JH"'#8#241't'#133#18' '#3#144#14'('#143'H"'#207#209#183#27#236#205#30 - +'!'#16#139#132#30#200'^'#136'p'#2'd(1'#131#0'%$'#186#8#220#152#30#141#130#17 - +#7#213#3#233#129#236#129'p'#169'^'#209'h'#189#223#160#251#243#12#210#241#9 - +#187#30'A'#183'G4u'#18']'#129#244']K'#31#24#154#178#254#252#245'c'#220#214#6 - +'X#`'#12#128#240'A'#5'P.'#147']X'#128'r'#153#208#241'1'#204#2#169#23'/ E'#156 - +#202#242'M'#18#207#21'c'#154#20'>'#187#149#31#217#190'w'#165'z'#232#240#196 - +#216'hq'#22'#'#18#5#167#194#250'g'#171#255#6'i'#240'\'#146#208#237#177#245'`' - +#5'?'#220#217#202'O'#191';:|'#250#194#179'('#135'n'#139#237#251#223#208#184 - +#255'm;7q65rz'#22#130#30'v'#237'&*T'#212#31#172#210'~rw?w'#234#173'D~z'#14'3' - +'9'#220#191'L'#238#238'#'#30#223#250#242#183#230'Z'#249#204#177#215#230'4' - +#183'Q'#229#241#218#10#169#177#147'K'#163'3'#151#207'$'#134'O'#252#127#27#255 - +'A'#187#186#200#214#210#23'wd'#232#25#249#233'K'#197#204#248#235'}y'#127#3'x' - +#136'q'#161#200#13#222'W'#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_files','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0'.'#0'e'#0#185'{'#19'('#249#0 - +#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#10#13#7 - +#26#218#159#1#216#0#0#1#193'IDAT8'#203#149#146'OH'#147'q'#24#199'?'#207#187 - +'w'#19'6W]*'#136'(/*b'#225'!'#240'l'#4#29#12'ZP'#244#239'Zx'#171'K'#26#4#158 - +#138#138'`z'#136#142#213'%('#130#20'-'#236#146#129't'#26#235#146#152#200'd7' - +#5#139'Ps'#190'{'#221#187#237#247'{:'#12#164#181#189#204#30'xN'#223#239#243 - +'y'#190#240'<'#2#144'Jg'#148#22'5=|O '#2#204'6'#138#169'tF'#253#178'm'#218 - +#239#230'75'#149#206#232#213#251#223#129'3'#187'3'#170#181#157#238#223#160'k' - +'O'#179#161#9'v'#226#158#166#210#15#153#186'3+"'#130#136'4'#2#0#222#220#238 - +'o'#10#248#184#180#197#171'O9'#242#31'n'#144'{'#127#147#238#243#207#155#3'Z%' - +#25'^'#30'R'#128#197#215#235#210'{}'#27'77s'#129#187'K'#141#198'VI'#186#250 - +'O'#145'}6'#137#139#19#227#127'j'#176'g?'#174#219#203#165')t4>#'#142'Z'#27'j' - +'V'#4'5'#1'f'#243'+'#149#181'iLq'#5#171'p'#182'3Q'#211#173#197'U'#19#14#176 - +#197'u'#198#153'y'#239#158#22#207'q'#200#200 - +#206#234#222's>'#190#239#227#187#231#194'&53|'#147#233'O'#237#155'AP'#201'C' - +#195#221#161#142#130#220'`'#131#17')'#19#193#183'>'#21#5#152#213#213#152#140 - +'.'#218#244#230#5#131#207#251'Z'#171#236#191#8#218#251'G'''#174#212'UT'#254 - +'Kij!'#206#171#207#191#156#217#185'XOd%'#222#221#215#186'7'#12#160#147#0'G' - +#216#186#153#213#29#249'~'#142#237#203#246'm'#223#18'h5:'#209#156#236'k'#128 - +#137#215'u'#136#224#231'?'#181#171'0@'#237#254'l_(h'#206'}'#237#175#7#192'7' - +#241#250#4#21#213#15#144#1#251#15#240#133#174'w,'#218'1'#180#172#144#225#143 - +#242#168#227'$'#0';'#243#3#132#130'i'#165#149#135#14'0'#252'h'#10#141#246'#' - +#169'('#0#184'v'#239'%%'#197#5#180#183#28#161#237'l'#13#129#172'r'#26'/'#191 - +'I%'#175#149'Db'#153'('#29'@'#139'1`@'#214#134'7'#186#31'c'#133#182#146#159 - +#147#14#192#225#170'BtZ'#26#165'%'#185#156#184#248#2#0#17#133'$'#28#196#24'|' - +#226#26#4'0'#142'G'#176'`'#11'eE'#22#233#1#139#145#241'0#'#227'aD'#132#140 - +#160'EQ'#142'''c'#12#220#26#172#164#222#175#209#184#174#215#20'o'#152#229#15 - +'c/G'#153#157'_'#225#224#158'<'#206'7'#237'F'#4#148'R'#136#207#195#186#174'a' - +#228#155'C'#231'X3'#218'MD'#209#150#133'1'#158#131#184#148'0=g33'#151#10'UkE' - +#216#142'R'#144#229#137'8qC'#217#182'\~DB'#232#170#166'A'#190#127#188#143'q<' - +#134#158#235#167#200#204#240'aY'#9#0#134#198#230#137#174#198'X\'#138#208'u' - +#169'q'#141#192'%'#20#180'p'#221'eo'#15#202#171#239#224':&'#153'#'#15#219#142 - +'R'#156#27#165#187#247'-'#183#31#127'@'#204'*}'#157'5'#235#142'\'#199#24#173 - +#20'J-'#175#237'< '#9'Y'#2#2#201#251#213'3'#181#155'| '#9#135#237'(B,E0>'#185 - +#248#244't'#215#200'1'#199'H'#153#136'x}I>'#239#186'9G+'#166#127#218#241#23 - +#178#180#128'1'#190#13#27#180#161#198#158#157#194'81'#222#127#153#228#201#247 - +#227' '#217'@'#8'T'#26'J%'#24#29'h'#225'7'#152#189#8#166#129's:'#223#0#0#0#0 - +'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_issues','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#2 - +#27#15'/'#15'F'#158#213#221#0#0#1#15'IDAT8'#203#165#147'=N'#195'@'#16'F'#223 - +#174#18'!'#176#147#2'E'#8#16#13#238#184'@D'#210'S'#208#164#162#224#28#230#2 - +#244#160'T'#220#1#154#156#0#209' '#148'"e'#14'@'#135#168'P'#4#200#18'?'#206 - +#14#133#217#216'1'#19'00'#205'l'#177#243#246#219#183'Z#'#8#255#169#154'_'#156 - +'\#'#225'2'#8' '#158'i@'#28'X'#11#175'o'#240#248#4#199#251#152'"'#192#248#4 - +#231'c'#164#183#179#248#164#251'g'#184#185#133#135#9#28#237#229#16#235#23'i' - +#233'&'#193'hHpx@0'#26#2#176#209#128#206'6'#172#173#194#233'U~'#239#25'@'#202 - +'*'#250'}'#136#227#172#127#214'V'#19'v#'#8'W'#242'm9'#160#162#180#205#16#150 - +#234#10#224'We'#170'$'#240#241#227#248#203#188's'#10#192#165#165']Q'#4#131'A' - +#214#191#1#212#22'%HZ'#235#240#174#155')'#10#183#26'U{'#198#185#4#169'&'#209 - +#253#252#140#179#4'SM'#162#171'.Q4'#7#148'$&'#237'.\tU'#7#214'('#128#187#9 - +#156']'#194#180#232'M2'#185#198#204#15'''/'#202'g'#250'k}'#0#253#25']'#217 - +#178#133#178#248#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_lfm','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 - +#10#13'+'#8#16#23#27'>'#0#0#2#8'IDAT8'#203#149#146#187'kTQ'#16#198#127#231 - +#238#205#174'y'#16'1'#144#7'A,'#4'%J'#26#237'V'#23#145#24#2#130#150'Q'#255#3 - +'-'#180'P'#8'Vbea!"'#24#208#198#198#202'ZHa!'#186'n$'#216#196'b}$'#141#24'#' - +#172#130'F#'#201#230#238'=3cq'#238'^'#12#4#163#31#12#156#3'3'#223#247#205#195 - +#1#140'_{Ngo'#137#200#177#25#14'0'#7#166'xU~|3'#220#234#10#181'{'#167#243#148 - +#168#253'H'#19#255#6#248#14#172#3#205'-'#162#14#220#1#138'G/<'#222#164#193 - +#201#27'5'#246#15#247#216#245#201#17#254#134#219'O'#191#210'XJ'#214#223#214 - +#223#247#21#10'.'#169'N'#159#10#14#162#130#227#203#207#132#237'pyl'#128#161 - +#221#197#174#3#7'GV'#128#18'@4'#221'7'#8#206#241'+'#17#254#5#23#199#6#249#208 - +#248#220#217#177#179''''#1#136#199#31#150#153#169'CG!Lp'#238#245''''#170#31 - +#29#145#10#170#138#247#30#17#143'x'#225#200#190'.&'#202'{'#217#209#221'A*' - +#198#171#187#135#137#137#138#152#129'YPx'#185'\`pW)'#140#199#185'?6'#227#152 - +'[\b'#162#12#184#8#156#225#162#18#177#169'b@V'#143'x'#207#249#227'C['#218#191 - +#213#8'lmAS%6Q'#212#131#182#25'T'#185#249'h'#25#128#169#201'a'#230#231#231's' - +#130#216#21#131#136#134#168#246#223'''F'#4'UC3'#171'"'#194#213#179'{2.'#5#160 - +'R'#169#0#240'la6si'#136#24#213#250#26#177#164'MD'#201'{M['#201'&'#7#0#181'Z' - +#13#128'V'#234#1#240'-'#143#23#131'RL4z'#230#9#234#13#245#161#135'V'#203'359' - +#156#23#183#29'T*'#21'$M3'#17'%M'#130#187#24#192'{'#193'Y'#176'0'#208')<'#152 - +'y'#135'x'#197'{A'#5'f'#23#171#168#25'.'#138#3#193#134''''#245#6#189#197'@' - +#208'\Mifj'#151#206#29#218#246#152#214#214#211'|'#237'q'#216#176'!b'#11'''' - +#174#188#232'7'#172'+'#207'4'#178#21'['#254#7'6'#156#163#145#221'] '#0'0e' - +#196'9'#254#11#199'F'#187#249#13#10#206#251#209'"'#204#178#6#0#0#0#0'IEND' - +#174'B`'#130 -]); -LazarusResources.Add('pkg_lrs','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 - +#10#13'()wSX'#163#0#0#2'DIDAT8'#203#141#146#205'KTa'#20#198#127#239#245#227 - +'Z'#145#138'YI'#171#18#218'T+'#255#128'Y'#9'JP'#184#17'7J'#127#193#133'R'#167 - +#210')e@'#26#228#26'.'#12#156'10'#148'Y'#232'"'#144#22#161#203#166'V-'#2'q' - +#24#6#3#171'Ea'#196#248'5S'#221';'#222'yO'#139';'#222#25#169#192#7#14'/'#28 - +#30#158#247#156#231'9'#10#160#243#241#27'N5'#154#24#138#227'P'#128'('#16#141 - +#167'5{9A'#29#236#242'.~+'#160#212#2#212'5'#212'P'''#146'jmnh'#209'"'#151'E' - +#252'~ '#128'v'#28'W6T#'#243'-'#23#174#188'l'#159'J'#31','#14#223#240')'#185 - +#130#3#192#211'W'#31#221#161#219'W'#235#249#15'>'#229'\^'#127#216#247#190'm' - +#187'S'#191'~'#22'm`gq'#248':'#198#17#193#19#138#170#252#233#191#170#253#156 - +#201#205#142#166#218'Km'#230#195#214#214#186#31#218'8'#4#168#8#136#16#252'>>' - +#18#6'`bl'#148#7#247#172#160'W'#22#193#192'1N7h'#159#156'+8'#228#10#14#195 - +#201#13'w'#167#224#136'eY'#178#185#185')'#150'eI&'#147#145'l6+'#150'eI:'#157 - +#22#203#178'd'#167#224#200#224#139'u'#185';'#191#206#251'g'#29'e'#179#170#16 - +#141#217#140#143#132#9#133'B'#204#206#206#2#208#213#213'E"'#145' '#26#179'}' - +#227#12#133#18'P'#134'Y'#181'B'#249#157#24#27'%'#18#137#144'J'#165#136#198'l' - +#162'1'#155#181#181'5'#194#225'0'#137#153#233'2W!'#162#16#173'+'#2#218#243 - +#223'|>'#143#235#186#127#165#144#207#231#217#218#218#242#185#218'/)'#233#202 - +#10'Z'#252#25'&'#167'g'#24#31#9#211#211#211#19#152#217#221#221'M<'#30'grz' - +#198#231#150'4%'#13#143#190'OVM'#160'+'#9#244#247#247#179#178#178#194#192#192 - +#0#189#189#189#172#174#174#210#215#215#23#8'zE'#141'W'#212#199'c'#212#158#14 - +'LL&'#147'Dc6KKK'#204#205#205#17#141#217',//'#7'&'#250#2#165#227#151#24'Y' - +#200'8O'#238'\39'#1#238'''6'#240'J'#162#190#238#21#170'R8'#148'<'''#196#25 - +#211'@'#149's'#11'L'#204'|'#222'_'#24'}'#158#30#218#222'u'#241'J:'#200'V'#170 - +'B'#174'1'#20#231#155#234#201'~9'#248']'#210'p'#182#185#166#178#2'@'#231#224 - +'[$'#184#136#138'@'#208#147'#'#195#253#252'/'#182#153#252#1'?'#184#31#167'_7' - +#149','#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_package_autoinstall','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 - +#21#10','#160#11#183'*'#0#0#2#159'IDAT8'#203'u'#147#203'kTg'#20#192#127#223 - +#157'{'#231#222'I2'#228#161'1!'#209'IiL'#154#166'$'#169']'#21'\'#8'}PP'#168 - +#139'Xj'#23#165#224'Bp/'#254#5#237#162';'#193#173#27#187'h)'#244#177'h'#165 - +#208#23'C'#139'VE-A4m2j'#204#24'g2'#147'a'#204'<'#238#220#199'|'#223'q'#17'M' - +#180'L'#15#156#197#225#156#243';'#135#243'P"B'''#9#235#171'<\8/'#232#144#209 - +#185#147#202#235#27#239#24#167#254#11#208#209'&'#15'o'#127'MX'#252'U'#250#199 - +#222'C'#183'6'#168#230'/'#225#14#191#165'2s'#31'c'#167'vu'#6#136'h'#138'K?' - +#208'\'#251'Q'#186#6#230#24'z'#245#24#150#209'4'#10#215'q'#220#4#165'\'#150 - +'F%O'#207#203#239#171#189'3'#31'`%'#220#29'@u'#237#10#143'W'#190#23#203#242 - +#24#154#154#199#235#159#0#137'hW'#151#185#159#253#140'}'#211#7#177#186#198#8 - +#155'e'#214's7'#8#219#194#238#215'>RC'#147#239#162#238']'#251#156#184'|Iv' - +#239#255#16'o`'#134#160#190#193'fy'#17#29'5'#136#155#5'\'#21'2'#156'y'#5#130 - +'*'#137#158#12#150#151#166'VXb=w'#3#210#227#202#142'J'#151'e'#242#157's'#196 - +#245#13#26#133',&'#170#225#250'e'#252'Z'#129'Z~'#141'7'#142#159#195'IuCs'#5 - +'i'#230'P'#181'%v'#141#204#210';'#0'7'#127#250'Vl'#172'$'#130'"'#233#185#164 - +#7'2'#180#202'w'#232#234#239#163#175'?E'#10#31#130'U'#208'I'#8#214#160#149 - +#199'/^'#165#177'r'#25#239#165'y'#148#229'b'#139'1`'#0#149#196#233#157#192'q' - +#211#4#165#235#152'F'#9''''#1#202#191#11#150#160'~>'#189'='#249#226#196'Q$n#' - +#198'`'#139'6l'#237'A'#131#132'`w'#227#237'9@;'#153#194#11'*'#152#226'/l'#198 - +#245#173#204'i'#224#14#24'?'#192'DmD'#27','#180#222'r'#138#6#19#131#241'AB' - +#236#158'Q'#210#195#147#248#14'D'#174#247#194#238'c?'#196#196'1'#162#13#182 - +#142'[X'#142#3#164#160']'#1#19#130#9'@'#135'X'#191'}'#218#241#250#198#170'Y' - +#168'f!'#5#150#211';'#173#238#253'q'#150'Vu'#21#220#17'Ht'#129#142'@'#226#157 - +#182#159'i'#7'['#25#29'QY'#190'H'#233#214#151#210'=8'#197#222#217#195'$l'#7 - +#252#28#234#187#227'/'#150'~:'#131#142#167#28'5+'#148'n'#127'%'#229'['#223'0' - +'4'#245'6#'#175#31#134'8'#160#150#255#11'i'#11'}W'#206'l'#3#30#204'/'#168#204 - +#158#217#206#207'T/'#253#195#250#205#11'RY'#188#200#248#161#19#180'J+'#15'x'#2'\'#135'J#7'#127#165#2#0#0#0#0 - +'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_package_circle','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 - +#22#6'/'#151#241#23#197#0#0#3#21'IDAT8'#203'}'#147'khSg'#28#135#159's'#154'&' - +#169#189'$kk'#155'&'#197'J'#213#210#234#172'Sd'#197'm'#174#155'nC'#183#225 - +#151'9'#203'`'#12'T'#198#216'`0t'#131#193#216#5#134#159'E6'#16'D'#24'h'#199 - +#216#205'}'#16#217'@'#170#238#162'i]'#131#189#216#186'I'#210#196'%m'#218#218 - +'\'#154'49'#201'9'#239'y'#223'}('#155'0'#194'~'#159#127'<'#240#231#249#255'4' - +#165#20#149'R'#206#255#197#210#31#231#134#165'e8'#215'n>'#178#195#237#221'P' - +#177#167#253#23'`'#155#203'd'#162#23#201'D/f'#189#235#158#243'$/EqvM'#22#188 - +#235#159#175'k'#238':'#136#163#166#169'2@)'#155'\b'#136't'#228#187#152#203 - +#187#181#163#181#231' '#186#180#249#237#221'Op'#213#215#226#219#239#160#152 - +'I'#204'6'#247#12#180'7n|'#1#189#202#245#0'P\'#26'#'#21#254'z\*g'#239#242#175 - +'N'#18#191#4#177#12#3'a'#154'4'#180#181'!J%<'#157#173'l}c;'#11#225#16#18'}' - +#170'u'#219'k'#15'{'#214#237'FKN'#156'"'#23#31#146#205#27#7#180#153#193#219 - +#168#178#205#154#150#150#213's'#202'e'#148#148'()'#137'^'#185#130#164#204#129 - +#193'c'#228#146'wY'#8#135'p7'#247'h'#142'\'#252#170#181'i'#239'gZ'#248#203'K' - +#216'+%'#234#2#1#230'FFH'#205#204'`'#26#6'^'#191#31#219#178#240'nh'#227#169 - +#15'w'#163#229'B4'#249'{'#241'4'#194#173#159'.X'#14'tgQ'#161'5$'#135'GI'#221 - +#141' '#130'A'#2';'#187'x'#252#131'g'#201#220#187#205#216#23#130#154#218#6 - +#158#254'x/'#170#16#161'8?'#194'J'#236#6#238#245'/'#161#233#174#162'CI'#9#18 - +#158'<'#249'>('#11'J'#243#148#22'G'#145'+1'#170#171#192#211#230#229#137#227 - +';1'#227#223#147#207'e'#17'5^p'#186'P'#150'@I'#137#174'l'#201#170#7#27'T'#25 - +#28#181#184'['#182'3v>'#143#187'~'#13#143#190#146'e'#249#222#15#228'5'#133 - +#237#170'G'#22'Md'#177#132'4'#5#202#150'8'#176#237'U'#161#202#6'i'#129',r' - +#249#157#211#172',.'#177#203#215#207'rz'#148#203#31#165#25#190'v'#29#3#232'l' - +'rq'#232#243']8-k'#21'`['#134'['#175#174#6'j@'#164#184#250#222#25#238'OE'#17 - +#166#201#167#221'''(+E'#187#223#207#129#195#135#137#5#131'4v'#186#169#246'lA' - +'W M'#195#165#205#12#29'G'#226'P'#254#238'}|'#187#255'm'#170#208#233#236#239 - +'G'#10#129#20#226'_'#141#137'P'#136'\!'#201#192#249'c'#24#169#20's'#145'i' - +#220#15'5h'#154#180'M'#210#225#31'Y'#152#24#140#213#174#237#238#184'sz'#130 - +#196#205#9'l!'#152#138#199'1'#128'2'#176'gG'#23'/'#158'|'#149#217#233'qLq' - +#127'6'#208'w'#180#221#247#200#203#15'^Y'#24#25#22'&'#191'bq'#242#155#236#159 - +#231#242#158'B'#182#200#209#159#207#146#139#7'QB'#145#156#158'";?Vh'#221'v' - +#168'.'#208'w'#4'g'#189#175#242#152#140't'#132#185#155'g'#249#253#196#5#245 - +#204#169'71'#22'c'#204#221#25#199#211#177'Ek'#127#236'-'#234'|'#155#255#127 - +#141#255'$'#27#187#193#236#240#153'[R'#148#171#2'}'#175#247'6n'#218'S'#177 - +#247'7'#239#150#149#149'q'#191'7'#192#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_package_uninstall','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 - +#21#13#2'3'#156',"'#0#0#2#188'IDAT8'#203'u'#147#219'oTu'#16#199'?'#191's'#246 - +#236#158']'#186#217#11'j'#235#138#165#6#10'b'#149' '#13#177'j'#147'zK'#8'}'#5 - +#131#190#242#31#16'.'#254#5#190#248#162#134#248'l'#226#163#198'DMP.'#146',J' - +#154#218#128'b`'#197#192#246#146'n'#218#237#229',K'#207#158#221'='#247#241#1 - +#219#166'X'#231'ef'#146#249'~g'#146#249'~'#149#136#176']x'#173'y'#166#174'|"' - +#154#4#12#191'w^'#153#249'='#219#206#169''''#9'"'#127#141#137#203#159#146#139 - +#239#200#179#131#227'D]'#139#229#217'_i'#170#151#213#232#248'9'#18#233#157 - +#219#19#136'DL]'#251#2#221#153#146#210#192'k'#244#30'8'#129#22'G8'#245#155#24 - +')'#157#149'j'#153#197#218'4a~D'#189'q'#236'4'#154#158#218'$'#184'3'#245'5' - +#225#195#9')'#230'r'#244#190'x'#28#179'0'#8#226#19'6'#31'0['#254#152#231'_z' - +#19'-'#179#27#175#189#202'r'#245#22#11#13#135#158#129#163'j'#248#173'S'#168 - +#235#223#157#161#207'x O'#237'='#137'Y|'#5#183'e'#177#182'z'#143#200'w'#8#218 - +'uR'#202#163#175#127'?'#184'M'#244#158'~43'#139']'#191#207'r'#245#22#139'nA%' - +#158#214#171'2'#248#238#5#130#150#133'S/'#19#251'6'#169#206'*'#29#187#142'][' - +#224#240#7#23'0'#210';'#160'='#135#180#171'('#251'>;K'#7#201#21#193#254#241 - +'[I'#4#145#142#160'H'#154')'#178#197'~'#186#171#127#145')'#228#201#23#210#164 - +#233#128';'#15'Q'#18#220#5#232#214#232','#253#134'37'#129'9p'#156'P'#12#18#18 - +#199#16#3'*'#137#145#27#196'HeqWn'#18';+'#24':'#168#206'4h'#130#191#244'3-' - +#251#17'a:'#15#201#20#18#132'H,h'#18#197'<'#254'C'#4#226'Ab'#7#230'3'#175#146 - +','#30#192#204'fp'#26'W'#185#190#247',M?'#192#151#20#129'e'#227'Yk'#220'>t' - +#22#241'C4'#226#232#241'C%'#130'8'#128#184#3#226#145#232'y'#142'l'#223'>'#254 - +'|'#253#18'C#'#163#252#253#206'5B'#199'#p\f?,342'#138'|'#244#7#9#21'{h'#134#1 - +#164'!l@'#236'A'#236'B'#228#129'Y'#218#16#204#208#200'('#149#147'76'#234#245 - +#208#30'E'#187#212#204'/'#159#209'm'#206'C'#170#4'z'#6'"'#31'$'#0'b'#246'_y' - +#155#202#228'&p'#29'\'#153#188#193#17#187#161#148#231':'#172#205#253#132'u' - +#239'{'#201#20'^`'#215#193'q'#244#132#1#157'*'#226'Z'#180#236'.'#18#10#183#15 - +#159#223#2#6#212#17#187#177')'#229#135'K'#211#180'k'#23#197#186#251#3#189#251 - +#198'('#29#26#135#192#165'6'#249#13'3'#199'>'#223'r'#246':'#201#152#136#250 - +#143#153'f*e'#226#197#203#210#184'{'#145'=c'#167#168#12#159'~r'#243#150'^' - +#253#159#157#127'/'#127'E'#210'*'#11'@'#227#253'/7'#204#247'o^'#7#169#127#0 - +#157'-a'#159#207'X'#146#252#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_registerunit','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 - +#10#13#23#17#7#143#202#1#0#0#2'-IDAT8'#203'}'#146'?H'#149'a'#20#198#127#239 - +#251'}'#215'{'#189#202#213'2'#203#132'nZ'#148#13'I'#255#136#156#130'RQ(#'#26 - +#154#18#162#165#246'\#j'#169'!'#154#12#154#2#247' '#194'Z'#156'Rr)q)'#4#147 - +#208#196'J'#7#211#212#171#247#207#251#158#211#240#233#213#171#228'3'#29#206 - +'9'#252'8'#15#231'1'#0'm'#15#6')O'#197#177#134'R'#25'@'#13#168#224'DX'#156'W' - +#204#210#2#31'_v'#21'WB'#128'X" '#166#250'x_u'#226#134#168'6'#168'F'#253'"'#0 - +#201'fs'#250#197#164'x'#181'w'#127#227#128#222#235#255'9'#188#14'1'#0'W'#158 - +#14's*'#157#26#191#127#237#216'q'#254#163#31#243'y'#222#141'.'#186'_'#179#185 - +#145#213'L'#254#214#212#228#228#247#161#23'W'#177#0#198#24#156'R'#207'.:\SF' - +#231#233#170#240#208#193'x'#139#216#194#179'0U'#1#16#1#20'P'#165'lc'#185#235 - +'a%'#189'o'#239#238#128#28#173#141#211'q'#166#138'dB'#154#131'X'#16#1#198#223 - +'_g'#3#178'Uu'#181#245#188#249#240#156#249#249#137#146'~cM'#156'd"H'#155#208 - +#242#169#247','#22'['#134#234#206#147#195#164#240#187#240#149#193#177#215'LN' - +#127'.}'#142'5'#138#177#24#27'''T'#145#200#194'6'#192'r'#225#15'K'#204#176 - +#150'Y$;'#177#138'"'#28'I_'#136#174'U'#131'*'#156'km'#197#170#23#196#129#184 - +'R@N'#151'Y'#148#25'2'#225',s'#249'o'#140'N'#12#21'g"'#224#5':'#250'.c'#241 - +#30#17'E'#182#249#240#177#21#130'd'#14#27#24'b'#148'S'#147#170#219#156'y'#193 - +#187'h'#223#250#194#26'^"'#234'V'#5'q'#165':q'#128#242'L=M{.r'#233'|wq'#230 - +#242#130#203'G'''#219#147'7'#7#16#167#136'+%'#216'\%'#193'\'#154#230#154'N' - +#218'['#238#148#204'\'#222'S'#200#201'f'#148#157#243'x''%'#30'V'#167#19#180 - +#159#232#166#185#169'm'#199#135#188#19')d'#29'T'#4#235#128#156#160#5']'#6#226 - +#0#253#143'Vv'#11'%'#6#141'9/'#192':'#160#144#245#140'M'#253#237#187#253'd' - +#164#211#137'6'#168'j'#184#145'.-'#141#153#179#134'pa)?'#234#221#22#11#198'(' - +#203#25#215#179#178#234'{tk"'#214#1#197#158'n'#188'Q'#8'mT'#255#3'y>'#6#183 - +#195#189'X'#145#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_removedfiles','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 - +#10#13':'#27#199'py'#240#0#0#1#217'IDAT8'#203#141#147'OHTQ'#20#198#127#247 - +#206'8'#211' Z'#208's'#130#161'e'#6#145#171#136#168#200#157#8'F'#244#6#146 - +#137#162'M'#139#218#4#174'\8'#139'Z'#153#184'x'#16'D+'#7'f'#227'B'#139#136#9 - +#180#133#182'j'#245'0'#130#212' D'#137' 12'#202#127'3o'#156#25#222';-'#228'M' - +#239'5:y'#224#194#229#156'{'#206#247'}'#247#156#163#0'L'#203#22#254'c'#175#7 - +#179#10'"'#192#219#144'?'#234'_&'#6'.'#236#155#248#230#243#22#227#179'K@;P'#2 - +'@:'#142#131#168'p'#1#128'[O'#231#14'd`ZY'#1'('#140'~T'#136'42H'#164#146#20 - +#128#242#218'zS&+'#249#235'xhN'#223'{'#142#250#177#243#183'@ym'#157'D*I"'#149 - +'$=4'#181'o'#145#194#232'5'#0'I'#15'M1'#242#228#151#226#182#3'K'#211'iL'#203 - +#22#167#234#137'i'#217'"'#134'!b'#24#226'T'#189#208#241#253'/'#231'7'#196#180 - +'l'#169#173#12'3'#247#236#28#26#29#11#161#248#18#18#169'$Ay~'#236#234#153#163 - +#220#237';K'#127#161'G'#148#142#163#197#243#26#168#250#18'|I'#0#219#31'r'#184 - +#165'ox'#2#189#157#173#0#156#127#180#140#22#215#227'0v'#164#242#149#150#213 - +'q'#228#251't'#200#175'q'#221#131'>'#139#29'{'#24'Y'#24#3' v'#249'1'#241#150 - +#18#177#213'|'#253']'#239#253#23'h'#183'V'#14'%'#7#245#138'WC'#181'u'#194#251 - +#135'{'#193'+9'#220#226'F'#152'AW'#166'X'#31'"'#31#185#222#198#221'"'#238#230 - +'"'#196#143#193'l'#223#30#192#157'O'#255'H'#192#163'u'#225#157#242#147#131 - +#131#20'9y'#147#138'>A'#229#231'<'#187'E'#135#173'W'#253#13#29'Rp'#9'1'#150 - +'%'#132#220'd7'#130'c'#239#252'v'#148#134'62'#206')E\'#171'\'#182'['#205#12 - +'^T'#28#210'f'#198'2D'#225#11'7'#6#30'@O'#23#237#145'('#147#213'*'#249#197 - +#230#139#21#180'?'#181#14#207#191#165#156'"U'#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_removedrequired','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#0#0#0#0#0#249'C'#187#127#0#0 - +#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9#17#20 - +'8i'#153#244'T'#0#0#2#20'IDAT8'#203#165#146#205'K'#212#1#16#134#159#159'X'#20 - +#154'J("'#152#209#193','#236#15#240'RV'#180'A'#224'%H'#130#162'L'#4#131#202 - +'T'#8#178'4JL()4'#194#232'"TT'#183'0'#10#151'>'#200#148'P'#12#130#210'J'#2'?' - +'"J%T'#200'H'#138#221#249#232' lm'#154#23#231'8'#204#251#204#188'3'#19#184';' - +'K'#137#196#133#146#13'oN'#189'3'#211'|UsU'#13'7'#22'4'#23#253#15#144'0_\' - +#179#26'#?/9'#143#220#148#220'@T'#11#22#155' '#30#144#145#225'gBm'#211#17#137 - +#204'F='#202'ld'#22#17#25'X'#12#16#184';'#231#251'O'#187#153#162'j'#212#239 - +#186#1#192#173#23#13#136#9#253#19#3'3"'#170#170#154'p'#189#164'#'#13#128#201 - +#201' '#14'P'#255#250#164#175'O'#202#197#220'0w'#14'l'#174#3#160#173#235',' - +#162#130#186'rd'#199#5#254#21#199','#168'*'#234#134#186'1'#246#227#19'5'#237 - +#197#0#148'm'#173'gh'#230'CL'#188#191#181'pa'#11#181'}'#213#174#170#164',K%3' - +')'#147#193#233#1#212#149#150'='#15'b'#133'W'#158#158'`d|'#148#177#169'qD'#4 - +#17#165#163#252'I'#144#8#208'X'#208#28#0'Tu'#30#246#244#149#233'D-'#138#154 - +#197'u'#250#248'm'#132#156#204#28#178'3'#178'q'#140#206'W'#221#243#175' '#162 - +#168'+'#162'J'#235#222'0'#0#165'w'#182#1#208'R'#220#142#154'!&'#136#25'"'#250 - +#199'B'#229#179'r'#23'Q'#210'V'#164#145#149#154#197#177#208'E'#0#14#221'.D' - +#204'07'#238#150#244#0#176#243#220#166#136#170'.WU'#186#170'{'#130#192#221'9' - +#250#184#204#243'37'#162'8'#21#161'&'#0'.?'#170#194#220'17Fg'#134#201'Y'#181 - +#142#218#162'k'#243'.'#145#0#16#21'A'#208#152#184#226#230'nz'#223#247#209#243 - +#182#151#161#207#195#172'I^'#139#154#178#189'nC'#236#225#226#0#18#21#142#135 - +'.'#1#208#20#174'd|j'#130'{'#7#31#6#247'K'#195#193#151#175'c'#152#27'Q'#141 - +'"'#170's'#221#255#154' qny'#194#190#171'['#16'Ud'#176#15#17#253#245'g'#177 - +'b'#207'_v'#163'j?'#213#244#251#130#127#176#148#248#13#212'wA^*'#137#171#232 - +#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_text','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 - +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 - +#10#13#20',t'#202#213#211#0#0#1#129'IDAT8'#203#173#147#189'K'#195'@'#24#198 - +#159#187#164'M'#168#150#162#248#1'"R'#172#22'G?'#22#7'W'#165#131':'#184#184 - +#186#171#147#238#130#139#131#139' '#130#147#224#31' 8t'#210#173#224#166#5#17 - +'t'#241#163'u(V'#180#218#138#218#166'w'#247':'#164'i"'#216'F'#208#7#142#12 - +#247#227#151#231'^'#238#128'?'#134#1#192#228'Z'#10#225#150#192'zG'#155'9'#167 - +#136#162'D'#208#235#187#196#0#168'r'#185'B'#23#197#18#246#218'M'#243#224#230 - +#250#174't'#178';'#3#0'6'#24'08'#134'z['#231'Wf'#7#227#13'~dd'#159#173#137'd' - +#250'u<'#247'P'#137#199#6#250'7'#181#197'd!'#181'3m'#11#24'g'#16#132#30#0#216 - +'>'#211'~4,'#143#5#145#24#142#232#199#231#197#213#171#219#247#188#30#14'm' - +#213#27#128'1'#16'!h'#131#178#225'yc'#157#6#248'HD'#207#230#158#150#184#174 - +'y'#4#0#168#246'm'#212#192'mb dj}\'#231#238#12#136#188#128#244#159''#211'~4,'#143#5#145#24#142#232#199#231#197#213#171#219#247#188#30#14'm' - +#213#27#128'1'#16'!h'#131#178#225'yc'#157#6#248'HD'#207#230#158#150#184#174 - +'y'#4#0#168#246'm'#212#192'mb dj}\'#231#238#12#136#188#128#244#159''#239' '#132'@'#236#149'J'#165#177#28#175#227#10#254'i'#27 - +#191''''#170#213#234'b'#156#207#231'A'#8#201'*'#138'r'#14' '#7'`'#204'9'#239 - +#181'Z'#173'I'#162#192#178#153#166#137'L&sY'#175#215'o'#139#197'bi0'#24#188 - +#182#219'm'#2#224'1Q@'#8#209#136#199#190#239#195#182#237'-M'#211'J'#158#231 - +'A'#211#180#18#165#244'yy'#189'T'#3#206#185#30#134#161#206#24'C'#24#134#186 - +#227'8:'#165'tb'#24'F'#223'u]'#24#134#209#167#148'N'#18'k'#16#4#1'f'#179#217 - +'"'#30#14#135#224#156'w'#155#205'&'#1#240#6#192'&'#132't'#19#5','#203#146#158 - +#147#203#229'`Y'#214'('#8#130#251#181'(L'#167'S)'#185'_'#168#225#172'PC:'#157 - +#150'n'#153'('#224#186#174#148','#30#220'`o~'#151'U|'#25'#'#144#128#209#243 - +'<'#233#164#222#195'5'#202#23#135'+1'#30#149#159#144'"'#155#178#0'c,F'#249'%' - +#132'h'#140#205'wP'#186#189#18'#'#143#24#16#177#213#173','#132#232'p'#206'u5' - +'{'#156#136'1'#10#230#8#216#4')!'#196'b'#163#170#170'q?'#128's'#142#147#171 - +#15'|'#190#156#238'DQT'#6#176#251#131#177#227'8'#206'('#222'#'#9#252#197#254 - +#253#27#191#1#227#144#4#18#128#142'#~'#0#0#0#0'IEND'#174'B`'#130 -]); -LazarusResources.Add('pkg_sortalphabetically','PNG',[ - #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' - +#0#0#0#4'gAMA'#0#0#175#200'7'#5#138#233#0#0#0#25'tEXtSoftware'#0'Adobe Image' - +'Readyq'#201'e<'#0#0#1#201'IDAT8'#203'c'#248#255#255'?'#3'%'#152#129'f'#6'8' - +#180#223'pp'#238#190#209#234#217'wk'#138's'#231#205'~'#135#150#27#19#28'[n' - +#204#178'*'#190#220'e'#148't'#134'W/'#250'$#^'#3#236#154#175#7#231','#127'to' - +#226#158#151#255#251'w='#255#223#189#253#249#255#194'%'#143'~;'#213']'#219 - +#166#31's'#154#139#160#11#172'k'#175#201#132'M'#187#187#171'x'#229#227'O'#197 - +'+'#30'~-\'#242#240#187']'#249#229#25#6#241#167'9'#136#242#130'M'#229#149#242 - +#130'e'#143#190#187'w'#220'Z'#235'\wmA'#211#186''''#255#173'r'#207#207'$*'#12 - +','#10'/*%'#207#190#247'(n'#218#157#251#166#153#231'C'#128#184#161'f'#229#163 - +#255'V9'#23#151#18'4'#192'4'#235#2#179'S'#195#245'UY'#243#239#127'7I;'#155 - +#166#31'{'#146#203'8'#241'LG'#229#178#135#255']'#170#174'^R'#247':'#196#134 - +#215#0#179#172#243'1'#25's'#239#127#11#234#190'u'#209'0'#254#180#159'^'#228 - +'q-'#243#244#179#11#170#128#6#4#183#221#248#164#234#182#159#23#167#1'F'#201 - +'gD'#227'&'#223'~U'#185#252#209#127#175#230#27#151#173#178#206'o'#178#204'8' - +#183#213#181#234#234#141#198#21#143#255#135#181#221#252#169#236#184'O'#26#171 - +#1#6#177#167#25#237'K.'#207#6#249#213'<'#237#12'J`'#153''''#159#217'X'#190 - +#224#254#255#168#206'['#255#149#236'v+a'#24#160#31's'#138#11#24'=.'#165'K'#30 - +#254#143#232#185#245'F'''#232#152'-L'#129#138#235'~au'#143#195#245#217#211 - +#238#252'O'#232#191#253'_'#209'~o'#136#156#197'6&'#20#3',2'#206#173#139#237 - +#191#245'/a'#194#237#255#1#205#215#223'j'#7#28#233'Uv'#218'+'#160'd'#191'GK' - +#219#247#240'"'#167#194#11#175#2#235#174#253#247#173#185#250#223'0'#244#216 - +'^Y'#203'm'#134#180#207#11't3'#0#0'%O'#175#166'c'#24'|g'#0#0#0#0'IEND'#174'B' - +'`'#130 -]); LazarusResources.Add('da_block','PNG',[ #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#22#0#0#0#22#8#6#0#0#0#196#180'l;'#0 +#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167#147 @@ -11792,6 +11013,854 @@ LazarusResources.Add('da_undefinerecurse','PNG',[ +'_'#208'_'#179')'#248#242'JC!'#241'o'#255'6'#191#225#227#194#139#15#139'9'#7 +#253#127'i'#127#2#161'pq'#238'C'#229#235'd'#0#0#0#0'IEND'#174'B`'#130 ]); +LazarusResources.Add('pkg_properties','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#3'@IDATx^m'#147'[LTG'#28#198#191's'#246#156#179#151#178'e'#217#18't'#193 + +'Z'#27#209#150'`S'#161'Xb4&'#134'H'#211'4TH'#154#190#153#26#30#154#212'4'#213 + +#23#251#224#131'}'#193'DSR'#141#209#196'Ri'#211#27'54'#182'Zk'#192#24#149'nQ' + +#129#189#21',+'#7#16'Y'#229'R'#246#176#176'+{'#246'~'#230#223'9/&'#165#254 + +#146'/'#147'L'#230#247#205'L2#'#16#17#158#133'z'#245#221'j0'#214'F'#140#156 + +#196#216#225#170#150#158#16#158#129#136'U'#140#247#236'-'#227'2'#23'Y'#191'{' + +'cK'#179'k'#221#174#6'b'#134'w'#244#231'='#237#127'_h('#199'*'#158#158'`'#162 + +#183'Y&'#162#253'\'#252#212'Y'#209'X'#185#166#234'='#136#204'@r'#222#15#217 + +'jAt'#178#15#241#153'@'#132#23#183#243'tn'#253#160'?'#13#19'.A'#237#217#219 + +#200'w'#245'N'#223'9J'#233#165'a"J'#17#177'8'#229'c>'#26#191#216'L'#233#251 + +#159'S6'#210'MO'#194'gi'#226#183'V'#10'vn'#31#8't'#188#217'd'#186#166#252#141 + +'z'#181#137#197#212#31'I'#215'F(6u'#147#166#6#249#194'?OP'#184#247#16'='#184 + +#246#17#233#247'O'#145#30#250#140'2'#19#157#148'{'#220'M'#139'Cm4'#218#213'B' + +#190#179#181']'#24#251#189')'#207'2'#17#202'j'#1#138#141#156'&'#205#223'F' + +#179#183#14#210#196#229#247'i'#224#204#14#202'-'#6#137't'#149#198#3#191'R' + +#215#247#231#169#243'|'#7#221#190#246'5'#229''''#219'h'#240#244#235'y'#137#24 + +#211#9'B'#177'b'#179#194#233'^'#143#180#22#134#163#196#5'W'#137#29'v'#164#128 + +#204'#'#164't'#11#252#225#24'v'#236#218#131'D"'#129#135#193#159#144'Z'#183#6 + +'d0'#221','#0#24#0'A'#129'\'#188#9#178#213#137'L'#212#15#150#140'B'#182#0'B' + +#234#1#22'b'#18#138#221#149#144'e'#25'wo'#223'@'#169'MB'#223'0C'#146#213#219 + +'D'#222#2#130#137#1'P'#22#144#158#131#173#172#6#138#187#10'6'#167#3#236#159 + +#235#208#163#131'0'#12#3#241'x'#28#18#165'1'#19#127#30#197#229#181#152')TZy' + +#1#23'M'#136#143','#207#147'2'#139' '#21'U'#192#185'v3tY'#192#232#210#171#240 + +'x<('#20#10#216#242'F'#3'v7'#188#5'EQ '#22't2'#175'`'#23'e'#25#128#29'('#196 + +#0#150#229#201#0'F'#22#131#203#187'10'#187#15#165'.'#13#14#135#3'sss'#208'4' + +#13#185'\'#14#203#218#12'^"'#191'a^'#193';'#229'='#133#244#242'#'#192'Z'#14 + +'X'#28'\'#206#193'?_'#142#190#200'F'#188'\'#225#134#250#196#131#190#191#230 + +#17'Uo`'#131'm'#26#149#22#21'u'#146#15#30'R'#239#136#204'0'#222'Yy'#220#255 + +#225'X'#239#145#201#200#208'w0'#160#224'nt+'#174#140'm@'#213#250'"'#200#22#17 + +#175#188'X'#132#208#194'Z4'#190#230#128'c!'#0#138'tGh'#229#222'''d'#176#183 + +#159'>'#229#224'W'#245'e'#196#216'A>y'#224#23#251#5'W'#221#230#18#200#146#128 + +'t'#150#225#222't'#18'/$'#188#216#150'<'#150'$'#198':x'#190#184'E'#251'g'#5 + +'A'#192#255'~'#163#239'LM'#245#183#248'!X'#179#201#173#216#173#22#132'&WP' + +#170']'#194'N:w'#145#24#29#243#138#173'!'#198#24#204#152#5#18'V'#177#237#227 + +#208#232#201#227#225#214#30#223#226#151#185'\'#214'V-'#254'1'#191'S9w'#224'$' + +#187'|'#5#156'Z\'#250#143#240'/'#180#145#220'n'#178#232#218'{'#0#0#0#0'IEND' + +#174'B`'#130 +]); +LazarusResources.Add('pkg_design_overlay','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#220#9#8 + +#13'1$'#147#10'LZ'#0#0#0#8'tEXtComment'#0#246#204#150#191#0#0#1'NIDAT8'#203 + +#237#146#177'K'#2'a'#24#198#127#159'8'#24#213'px!'#132#17#5#137#4'B'#147'p' + +#144#195#5#182'6'#9#14#141#253#17#226#31#16#182#245'74'#9#226#208#152#133'7H' + +#28#8'M'#18#136#7#129't'#14'g'#202'9'#24#138#203#215'rw('#220'55'#246','#239 + +#247#242#241'}'#207#251'<'#207'+^'#222'>'#1#232#14'\>'#156'o'#202#133'4'#245 + +#142#205'qj'#155'|F'#1#224#174'i'#241'|{A'#24'b'#221#129#11' '#1#169'e'#147 + +#172'W@z'#247#145#136#27#189#9#0')%'#1' '#135'_'#11#0#153'R'#18't'#7'.Fo'#194 + +#220'jE~ n'#238'M'#0#180'lR>4'#159#196'j6"'#161#30'q}'#165'K'#179'?'#21#0#195 + +#241#2' TF'#188'\H'#7#204#171#217#8#179'QC+U'#0#157'r!-'#1#225#251#16'*'#161 + +#222#177#1#132#150'M'#202#221#131'3'#180'R'#133#253#211's'#0#234#29'{c'#130 + +'P'#9#197'j'#27'='#167'J'#207#131#13'8'#238#18#163'7'#17's'#171#133#217#168 + +#133#167#160#231'T'#242#25#5#199']'#2#136#195#189'-'#0#225#184'K'#242#25#5'=' + +#167#178'sr'#25'9A'#204#203'Z'#0#194#236'OY'#175#128#240'w!2F'#223#156#185 + +#213#10#152#134#227#5#239#175#143#24'^'#31#181'D>K'#128'b'#181#29#156#127'{' + +#244#143'?'#198#15#132#246'~M'#168#255#224'F'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_include','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 + +#10#14#0'&'#184#247'U'#193#0#0#2'jIDAT8'#203#133#147'OHTQ'#20#198#127#247':o' + +'f'#28#21#255'+e'#153#145#26#148#139#162#8#162'U'#8#26#4#146#130#238#178'ha' + +#155#254#146#129#8'EX)'#165'DQ'#155'Z'#8#185#176#141'A'#208#159#133'DT'#16 + +#130'H'#139'4'#193#22#161'"b'#136'S>u'#198#153'y'#239#158#22#207'q'#200#200 + +#206#234#222's>'#190#239#227#187#231#194'&53|'#147#233'O'#237#155'AP'#201'C' + +#195#221#161#142#130#220'`'#131#17')'#19#193#183'>'#21#5#152#213#213#152#140 + +'.'#218#244#230#5#131#207#251'Z'#171#236#191#8#218#251'G'''#174#212'UT'#254 + +'Kij!'#206#171#207#191#156#217#185'XOd%'#222#221#215#186'7'#12#160#147#0'G' + +#216#186#153#213#29#249'~'#142#237#203#246'm'#223#18'h5:'#209#156#236'k'#128 + +#137#215'u'#136#224#231'?'#181#171'0@'#237#254'l_(h'#206'}'#237#175#7#192'7' + +#241#250#4#21#213#15#144#1#251#15#240#133#174'w,'#218'1'#180#172#144#225#143 + +#242#168#227'$'#0';'#243#3#132#130'i'#165#149#135#14'0'#252'h'#10#141#246'#' + +#169'('#0#184'v'#239'%%'#197#5#180#183#28#161#237'l'#13#129#172'r'#26'/'#191 + +'I%'#175#149'Db'#153'('#29'@'#139'1`@'#214#134'7'#186#31'c'#133#182#146#159 + +#147#14#192#225#170'BtZ'#26#165'%'#185#156#184#248#2#0#17#133'$'#28#196#24'|' + +#226#26#4'0'#142'G'#176'`'#11'eE'#22#233#1#139#145#241'0#'#227'aD'#132#140 + +#160'EQ'#142'''c'#12#220#26#172#164#222#175#209#184#174#215#20'o'#152#229#15 + +'c/G'#153#157'_'#225#224#158'<'#206'7'#237'F'#4#148'R'#136#207#195#186#174'a' + +#228#155'C'#231'X3'#218'MD'#209#150#133'1'#158#131#184#148'0=g33'#151#10'UkE' + +#216#142'R'#144#229#137'8qC'#217#182'\~DB'#232#170#166'A'#190#127#188#143'q<' + +#134#158#235#167#200#204#240'aY'#9#0#134#198#230#137#174#198'X\'#138#208'u' + +#169'q'#141#192'%'#20#180'p'#221'eo'#15#202#171#239#224':&'#153'#'#15#219#142 + +'R'#156#27#165#187#247'-'#183#31#127'@'#204'*}'#157'5'#235#142'\'#199#24#173 + +#20'J-'#175#237'< '#9'Y'#2#2#201#251#213'3'#181#155'| '#9#135#237'(B,E0>'#185 + +#248#244't'#215#200'1'#199'H'#153#136'x}I>'#239#186'9G+'#166#127#218#241#23 + +#178#180#128'1'#190#13#27#180#161#198#158#157#194'81'#222#127#153#228#201#247 + +#227' '#217'@'#8'T'#26'J%'#24#29'h'#225'7'#152#189#8#166#129's:'#223#0#0#0#0 + +'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_removedrequired','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#0#0#0#0#0#249'C'#187#127#0#0 + +#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9#17#20 + +'8i'#153#244'T'#0#0#2#20'IDAT8'#203#165#146#205'K'#212#1#16#134#159#159'X'#20 + +#154'J("'#152#209#193','#236#15#240'RV'#180'A'#224'%H'#130#162'L'#4#131#202 + +'T'#8#178'4JL()4'#194#232'"TT'#183'0'#10#151'>'#200#148'P'#12#130#210'J'#2'?' + +'"J%T'#200'H'#138#221#249#232' lm'#154#23#231'8'#204#251#204#188'3'#19#184';' + +'K'#137#196#133#146#13'oN'#189'3'#211'|UsU'#13'7'#22'4'#23#253#15#144'0_\' + +#179#26'#?/9'#143#220#148#220'@T'#11#22#155' '#30#144#145#225'gBm'#211#17#137 + +#204'F='#202'ld'#22#17#25'X'#12#16#184';'#231#251'O'#187#153#162'j'#212#239 + +#186#1#192#173#23#13#136#9#253#19#3'3"'#170#170#154'p'#189#164'#'#13#128#201 + +#201' '#14'P'#255#250#164#175'O'#202#197#220'0w'#14'l'#174#3#160#173#235',' + +#162#130#186'rd'#199#5#254#21#199','#168'*'#234#134#186'1'#246#227#19'5'#237 + +#197#0#148'm'#173'gh'#230'CL'#188#191#181'pa'#11#181'}'#213#174#170#164',K%3' + +')'#147#193#233#1#212#149#150'='#15'b'#133'W'#158#158'`d|'#148#177#169'qD'#4 + +#17#165#163#252'I'#144#8#208'X'#208#28#0'Tu'#30#246#244#149#233'D-'#138#154 + +#197'u'#250#248'm'#132#156#204#28#178'3'#178'q'#140#206'W'#221#243#175' '#162 + +#168'+'#162'J'#235#222'0'#0#165'w'#182#1#208'R'#220#142#154'!&'#136#25'"'#250 + +#199'B'#229#179'r'#23'Q'#210'V'#164#145#149#154#197#177#208'E'#0#14#221'.D' + +#204'07'#238#150#244#0#176#243#220#166#136#170'.WU'#186#170'{'#130#192#221'9' + +#250#184#204#243'37'#162'8'#21#161'&'#0'.?'#170#194#220'17Fg'#134#201'Y'#181 + +#142#218#162'k'#243'.'#145#0#16#21'A'#208#152#184#226#230'nz'#223#247#209#243 + +#182#151#161#207#195#172'I^'#139#154#178#189'nC'#236#225#226#0#18#21#142#135 + +'.'#1#208#20#174'd|j'#130'{'#7#31#6#247'K'#195#193#151#175'c'#152#27'Q'#141 + +'"'#170's'#221#255#154' qny'#194#190#171'['#16'Ud'#176#15#17#253#245'g'#177 + +'b'#207'_v'#163'j?'#213#244#251#130#127#176#148#248#13#212'wA^*'#137#171#232 + +#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_conflict','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 + +#21'8'#14#152#27#162#191#0#0#2#230'IDAT8'#203'}'#147'Oh'#155'u'#28#198'?'#239 + +#251'&'#239#155't'#9'I'#211'l'#169'MI'#135'['#181#221'l6'#189#148#21'Dp'#224 + +#161'a''7w'#17#15#213']'#230#193'{/'#222'z'#19#20#17'D'#244'"'#3#153#168#151 + +#17#212#195'p'#8'vutl'#221#232'*#'#179#161'i'#151'5'#141'M'#250'&}'#223#188 + +#127'~'#191#159#135#161#163#18'|'#206#207#247#249#242#253'>'#207#163')'#165 + +#232#7#175#179'A'#243#143#175#151'd'#224#154#135'O'#204#189#18'K'#31#235#203 + +#211#254'+ '#252'=Z'#235#215'h'#173'_k'#167#11'o'#164#132#219#164#189#185#184 + +#159'>:'#155#200#190'p'#158'H|'#168#191#128'R'#2'{'#243':'#187#143#190#171'Z' + +#233#169#177#220#228'yt)'#232#214#151#137'Z'#6#141#202#13#156#214#230'Vv'#242 + +#226'h'#230'x'#9#221#176#158#9'8'#205#187#252'U'#185#186'"'#149'Y'#204'M'#188 + +'Ilp'#28#148#207#250#135#31'A'#185#12#165#18#249#247#166#240#246'w'#216#174 + +#220'F'#162#175#230'N'#189#243'R'#170#240'*Z'#253#222''''#216#181#235'2{'#252 + +#162#22#203'L'#209#235'4'#217#219'YC'#248']'#140#15#174#146']X'#160'9?O'#238 + +#171's'#24#137#2'z,'#137']'#127#200'v'#229'6'#177#236#164#22#177'k'#191#4#227 + +'g?'#213#130'N'#147'n'#253#6#210#183#177#156#29#28#187'~'#224#214#129#252#12 + +'j'#191#130'f?dh'#164'H*'#3'w~'#250'!'#208#209'MG'#161'a'#198','#146#153#2 + +#166#161#147#30'L32'#246#252#193'w'#187#27#224#214'p'#158#252'Nc'#229's'#28 + +'/'#129#166'[NDI'#9#18#208'L'#162#169'q'#162'V'#146'^c'#25#217'm'#28#152#247 + +'k'#223#211#177#219#132#241'4'#152#22'*'#8'QR'#18'QB'#242#212#7#1#202#131#200 + +'!bG^&4'#227'P'#202#210#156#159#135'R'#137#142'v'#11'a%'#145#142#15#161'B' + +#250'!JH"'#8#241't'#133#18' '#3#144#14'('#143'H"'#207#209#183#27#236#205#30 + +'!'#16#139#132#30#200'^'#136'p'#2'd(1'#131#0'%$'#186#8#220#152#30#141#130#17 + +#7#213#3#233#129#236#129'p'#169'^'#209'h'#189#223#160#251#243#12#210#241#9 + +#187#30'A'#183'G4u'#18']'#129#244']K'#31#24#154#178#254#252#245'c'#220#214#6 + +'X#`'#12#128#240'A'#5'P.'#147']X'#128'r'#153#208#241'1'#204#2#169#23'/ E'#156 + +#202#242'M'#18#207#21'c'#154#20'>'#187#149#31#217#190'w'#165'z'#232#240#196 + +#216'hq'#22'#'#18#5#167#194#250'g'#171#255#6'i'#240'\'#146#208#237#177#245'`' + +#5'?'#220#217#202'O'#191';:|'#250#194#179'('#135'n'#139#237#251#223#208#184 + +#255'm;7q65rz'#22#130#30'v'#237'&*T'#212#31#172#210'~rw?w'#234#173'D~z'#14'3' + +'9'#220#191'L'#238#238'#'#30#223#250#242#183#230'Z'#249#204#177#215#230'4' + +#183'Q'#229#241#218#10#169#177#147'K'#163'3'#151#207'$'#134'O'#252#127#27#255 + +'A'#187#186#200#214#210#23'wd'#232#25#249#233'K'#197#204#248#235'}y'#127#3'x' + +#136'q'#161#200#13#222'W'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_binary','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 + +#10#13'8'#0#127'#'#210#158#0#0#2#7'IDAT8'#203#141#147'MH'#148'a'#20#133#159 + +#239'm'#198#153#6#193'r*RiRd\'#24#133'!'#213'J'#144'Zd'#27#145'"'#220'Y'#155 + +'v'#237'l!'#184#16#218'8`P'#212#174'E'#224#166'p'#17#204'"0h'#17'$'#149#148 + +'D`'#132'5'#226#207#148'!'#212#152#142'4'#250#253#221#219'bfB'#199'O'#233',' + +#239'{'#238#225#188#231'p-U%'#8#246'z'#150#159'3'#143#17#183#192#145#214'kD' + +#15'4'#7#242#172#178#192#149#145#201#219#135#14'F/'#139'j'#163'*'#161#226'+' + +#160#22' '#155#155#182'N'#175#229'yT'#27#141'>'#29#237'?'#145#223'!0'#248#228 + +#211#151#254#238'd'#11#187'`1'#231#240#236#195#170#247'c'#217#190'S'#248#227 + +#140#140#246#183#174#0#24#128#194#175#143'xJ}'#153#156'Jg'#0#152#207#217#164 + +#210#25#230's6'#199#227'Ut'#181#213#132#142#213'En'#137'q'#251#214#178#19#0 + +#152#229#233#251'|'#127'7'#132'*U['#151#1#198'&'#178#12#244'$'#25#155#200#2 + +#208'|8'#194#197#211'5'#161'XTn.'#189#190#203#220#139'AL'#254#219'K'#146#23 + +#30'P'#142'r'#160''''#201'^h'#138'G'#136'E'#247'%Z'#206#182#147#251#250#28 + +#131#169'B'#177#2#201#189#29#9'R'#233#12#189#29#137#237#201#27'K'#11'v5'#150 + +#137'`T'#132#197#246'Kl-'#179#236#162')'#30'a'#160'''IS<'#178'M@'#213'B]'#15 + +#21#193#168'/$'#222#143'#'#30#255#13#17#16#199'C}'#193#224#251#197'a'#169#206 + +#173#201'W'#182'R'#134#239#11#226#186'E'#1#223#221#192#132#195#136#4'''_'#185 + +#12#224'9'#130'Q'#16'g'#3#19#139#159'd'#238#213'='#196#147'@'#187'A'#173'x' + +#142#207#236#212'['#170#235'N'#17'j'#236#28'fev'#28#127'Ft'#175#228#183'}' + +#193#19'i'#232#236#229'h'#219'U'#140'e'#194#196'['#186'QW'#215'wK'#190#210 + +#133#133#174#212#159#233#195#132#247#151#142#6#248#188#176'6z}x'#170#203#19 + +'mT'#213#226'\)'#213#251#175'd'#207'Xd'#127#231#157#244#142'c'#170#196#234 + +#194#27#150'&'#31'"'#158'M'#195#185#27#212'&'#207#7#242#254#2#178#169#1#134 + +'t'#156'l@'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_core_overlay','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#220#9#8 + +#13'/.'#167#158#154#155#0#0#0#8'tEXtComment'#0#246#204#150#191#0#0#0'|IDAT8' + +#203#237#207#177#13#130'P'#20#133#225'O'#163#157#22#208'9'#1#214'&'#142#193 + +#12#132#13#136#132')'#140#11#216#217'8'#129'k'#24#199#176#195'B'#7#160'y&' + +#175#3#18#237#248#155'snq'#255#220#203#196#196#15#152'}'#203'+MW'#216'`'#141 + +'7'#158'I'#219'~'#250#4#243#168#231#184#226#30'2'#31'rA,8'#160#196'#d=D'#176 + +#136'z'#134#6';\'#176#29'+'#184#161#8#203'G,'#199#190'p'#194#25'{Ta'#254'?' + +#29#14#218#17'm'#142'J'#136'/'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_hierarchical','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#217#12 + +#5#13#25'6W'#169'U'#166#0#0#1#130'IDAT8'#203#165#147#191'K'#195'@'#20#199#191 + +#205'Y'#140'u*'#21#193'I'#232#20#252#1#149#206#186'(v'#234'd'#169#147#131#148 + +'v'#234#191#209'?'#192'5'#29'\\'#28'2H'#161#254#128#246#31#144#218#221#233 + +#134#128'!'#180#148#164#13#189#144#228#206#197#148#158'4P'#244#193#131'{'#247 + +#238#190'w'#247'>'#239' '#132'@'#236#149'J'#165#177#28#175#227#10#254'i'#27 + +#191''''#170#213#234'b'#156#207#231'A'#8#201'*'#138'r'#14' '#7'`'#204'9'#239 + +#181'Z'#173'I'#162#192#178#153#166#137'L&sY'#175#215'o'#139#197'bi0'#24#188 + +#182#219'm'#2#224'1Q@'#8#209#136#199#190#239#195#182#237'-M'#211'J'#158#231 + +'A'#211#180#18#165#244'yy'#189'T'#3#206#185#30#134#161#206#24'C'#24#134#186 + +#227'8:'#165'tb'#24'F'#223'u]'#24#134#209#167#148'N'#18'k'#16#4#1'f'#179#217 + +'"'#30#14#135#224#156'w'#155#205'&'#1#240#6#192'&'#132't'#19#5','#203#146#158 + +#147#203#229'`Y'#214'('#8#130#251#181'(L'#167'S)'#185'_'#168#225#172'PC:'#157 + +#150'n'#153'('#224#186#174#148','#30#220'`o~'#151'U|'#25'#'#144#128#209#243 + +'<'#233#164#222#195'5'#202#23#135'+1'#30#149#159#144'"'#155#178#0'c,F'#249'%' + +#132'h'#140#205'wP'#186#189#18'#'#143#24#16#177#213#173','#132#232'p'#206'u5' + +'{'#156#136'1'#10#230#8#216#4')!'#196'b'#163#170#170'q?'#128's'#142#147#171 + +#15'|'#190#156#238'DQT'#6#176#251#131#177#227'8'#206'('#222'#'#9#252#197#254 + +#253#27#191#1#227#144#4#18#128#142'#~'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_registerunit','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 + +#10#13#23#17#7#143#202#1#0#0#2'-IDAT8'#203'}'#146'?H'#149'a'#20#198#127#239 + +#251'}'#215'{'#189#202#213'2'#203#132'nZ'#148#13'I'#255#136#156#130'RQ(#'#26 + +#154#18#162#165#246'\#j'#169'!'#154#12#154#2#247' '#194'Z'#156'Rr)q)'#4#147 + +#208#196'J'#7#211#212#171#247#207#251#158#211#240#233#213#171#228'3'#29#206 + +'9'#252'8'#15#231'1'#0'm'#15#6')O'#197#177#134'R'#25'@'#13#168#224'DX'#156'W' + +#204#210#2#31'_v'#21'WB'#128'X" '#166#250'x_u'#226#134#168'6'#168'F'#253'"'#0 + +#201'fs'#250#197#164'x'#181'w'#127#227#128#222#235#255'9'#188#14'1'#0'W'#158 + +#14's*'#157#26#191#127#237#216'q'#254#163#31#243'y'#222#141'.'#186'_'#179#185 + +#145#213'L'#254#214#212#228#228#247#161#23'W'#177#0#198#24#156'R'#207'.:\SF' + +#231#233#170#240#208#193'x'#139#216#194#179'0U'#1#16#1#20'P'#165'lc'#185#235 + +'a%'#189'o'#239#238#128#28#173#141#211'q'#166#138'dB'#154#131'X'#16#1#198#223 + +'_g'#3#178'Uu'#181#245#188#249#240#156#249#249#137#146'~cM'#156'd"H'#155#208 + +#242#169#247','#22'['#134#234#206#147#195#164#240#187#240#149#193#177#215'LN' + +#127'.}'#142'5'#138#177#24#27'''T'#145#200#194'6'#192'r'#225#15'K'#204#176 + +#150'Y$;'#177#138'"'#28'I_'#136#174'U'#131'*'#156'km'#197#170#23#196#129#184 + +'R@N'#151'Y'#148#25'2'#225',s'#249'o'#140'N'#12#21'g"'#224#5':'#250'.c'#241 + +#30#17'E'#182#249#240#177#21#130'd'#14#27#24'b'#148'S'#147#170#219#156'y'#193 + +#187'h'#223#250#194#26'^"'#234'V'#5'q'#165':q'#128#242'L=M{.r'#233'|wq'#230 + +#242#130#203'G'''#219#147'7'#7#16#167#136'+%'#216'\%'#193'\'#154#230#154'N' + +#218'['#238#148#204'\'#222'S'#200#201'f'#148#157#243'x''%'#30'V'#167#19#180 + +#159#232#166#185#169'm'#199#135#188#19')d'#29'T'#4#235#128#156#160#5']'#6#226 + +#0#253#143'Vv'#11'%'#6#141'9/'#192':'#160#144#245#140'M'#253#237#187#253'd' + +#164#211#137'6'#168'j'#184#145'.-'#141#153#179#134'pa)?'#234#221#22#11#198'(' + +#203#25#215#179#178#234'{tk"'#214#1#197#158'n'#188'Q'#8'mT'#255#3'y>'#6#183 + +#195#189'X'#145#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_sortalphabetically','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#4'gAMA'#0#0#175#200'7'#5#138#233#0#0#0#25'tEXtSoftware'#0'Adobe Image' + +'Readyq'#201'e<'#0#0#1#201'IDAT8'#203'c'#248#255#255'?'#3'%'#152#129'f'#6'8' + +#180#223'pp'#238#190#209#234#217'wk'#138's'#231#205'~'#135#150#27#19#28'[n' + +#204#178'*'#190#220'e'#148't'#134'W/'#250'$#^'#3#236#154#175#7#231','#127'to' + +#226#158#151#255#251'w='#255#223#189#253#249#255#194'%'#143'~;'#213']'#219 + +#166#31's'#154#139#160#11#172'k'#175#201#132'M'#187#187#171'x'#229#227'O'#197 + +'+'#30'~-\'#242#240#187']'#249#229#25#6#241#167'9'#136#242#130'M'#229#149#242 + +#130'e'#143#190#187'w'#220'Z'#235'\wmA'#211#186''''#255#173'r'#207#207'$*'#12 + +','#10'/*%'#207#190#247'(n'#218#157#251#166#153#231'C'#128#184#161'f'#229#163 + +#255'V9'#23#151#18'4'#192'4'#235#2#179'S'#195#245'UY'#243#239#127'7I;'#155 + +#166#31'{'#146#203'8'#241'LG'#229#178#135#255']'#170#174'^R'#247':'#196#134 + +#215#0#179#172#243'1'#25's'#239#127#11#234#190'u'#209'0'#254#180#159'^'#228 + +'q-'#243#244#179#11#170#128#6#4#183#221#248#164#234#182#159#23#167#1'F'#201 + +'gD'#227'&'#223'~U'#185#252#209#127#175#230#27#151#173#178#206'o'#178#204'8' + +#183#213#181#234#234#141#198#21#143#255#135#181#221#252#169#236#184'O'#26#171 + +#1#6#177#167#25#237'K.'#207#6#249#213'<'#237#12'J`'#153''''#159#217'X'#190 + +#224#254#255#168#206'['#255#149#236'v+a'#24#160#31's'#138#11#24'=.'#165'K'#30 + +#254#143#232#185#245'F'''#232#152'-L'#129#138#235'~au'#143#195#245#217#211 + +#238#252'O'#232#191#253'_'#209'~o'#136#156#197'6&'#20#3',2'#206#173#139#237 + +#191#245'/a'#194#237#255#1#205#215#223'j'#7#28#233'Uv'#218'+'#160'd'#191'GK' + +#219#247#240'"'#167#194#11#175#2#235#174#253#247#173#185#250#223'0'#244#216 + +'^Y'#203'm'#134#180#207#11't3'#0#0'%O'#175#166'c'#24'|g'#0#0#0#0'IEND'#174'B' + +'`'#130 +]); +LazarusResources.Add('pkg_installed','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#3'-IDATx^m'#147'_lSU'#28#199#191#189'k'#187'2'#215'm'#204'8M7'#209'd' + +#204'H'#22#4'|'#144#0#14#18#193'A0s[$'#24#159'0'#250#198#11#190#136#134#248 + +'''&'#243#129'8'#149#16#246#224#204#162'1'#129' '#164#15'(d'#147'D'#133#173 + +#25#148#253'c'#11#237'V:'#234#202'Vf'#218#221#174'k'#215'{{{'#239'=_O_'#22 + +#179#236'$'#223#156#243#240#251'|'#206#249'%'#191#227' '#137#141'V'#228#198 + +#219#205#16#162#139#130'^'#10#241#241#182#206#254#137#141#234#148#245#224#195 + +#254#246':'#9'KP'#4'j'#27';;j'#26#246#31#164#176#7'CW'#223#236'~p'#249#160'o' + +#189'`'#237#5#209#129#14#23#201#247'%x'#218'['#223#186#245#217'm'#199#160#8 + +#27#171#139#163'p'#149#151'!9{'#11#153#133#177#184#20'w'#203#244#237'<'#17 + +#208#1#0'$'#17#233'oo'#149#183#14#206#13#127'A==IR#E'#134#166':'#194#135#254 + +#14#234#211#223#208#136'_a6'#220#195#232'o'#31'p'#188'o'#207#221#177#222#215 + +#218'H'#162#4#255#20#185#209'&'#212#200'E'#230'SSTc'#127'1'#22#148#133'Cg'#25 + +#30#248#136#177#155''''#153#159'>'#199#252#196#151',D'#251'X'#156#191#194#165 + +'{]'#12']'#234#228'H'#207#171#151'0s'#189#205#20#133'8'#141#212#24#213#169 + +#243'L'#141'v1'#241#247')F'#175#29#231#221#11#251'X\'#26''''#243#17'2'#249#7 + +#197'?=d'#232#19'r'#225'"'#205#217'.'#6#207#239'0'#157#20'"O8'#170#221#158'r' + +'xk'#183'@O'#133'Q'#177#185#6'5'#155'7a'#19'4'#160#240#24#176#221'rO'#0#250 + +'<'#180#127#131'X'#157#27#134#231#197'w@['#228#21')'#240#152#194#0#224#130 + +#171#186#9'U'#13#187#161#184'*'#0'c'#5#174'2'#192#161'='#2'ra'#20#231#253'H' + +#207#221'BN'#241'@'#148'='#5#8'@'#178#21#142#144#255#176#201#189'o9'#157'"' + +#141#166#202'#P'#4#0'+'#11'+3'#3#237'I'#0#30'G'#22#186#153#131#229#169#132']' + +#16#165' ]'#208'PhjGq'#224'g('#180'm'#171#202']'#135#232#202'm'#252#185#248 + +#21#18#249#0'@'#3#206#202'zx'#159'{'#9#154#11'('#150'{`'#25#22'rZ'#1'CF'#18 + +#215#157#25',;l'#208#22','#181#160'4T'#29'@'#235#243#223'C'#208#198#189#140 + +#31#129#229'>'#228#204'8'#224#241#193'"`'#20','#4'WT\6'#22'1C'#29'{'#171#246 + +'c'#215#138#128'd'#139'Ni'#25#140#13#158';'#228'{'#249#8#14#191#208#131#165 + +#236#16'n'#167'~'#192'M'#227'W4'#185#183' '#149']F0'#171'B'#135#192'vo3'#222 + +#168#222#3'CM#'#246#232'NI'#16't'#220#255#165#197'-'#15''''#164#232'tm'#227 + +#161#173#13#175#28#133#226'tb*'#213#139#153#213'q<'#136','#227#25#247#211'x' + +#183#254#24#202'4'#3#137#240'$r'#234#253'8'#5#191#133#156#200#181'Q'#30#255 + +'qw'#157#20#157#146#162#147#190#29#29'5'#190#157'Ga'#22'3H'#206#143#162#210 + +'V'#176#24#14'A}<'#188'J!ze'#190'k'#249'<'#150#248#255'_X'#203#200#133']'#205 + +'RrF'#202#222'k<'#240#161'CO'#206#225#201#244'$,}'#193'O'#193#175'_'#255'lvb' + +#195#207#180'>w'#186#155'['#165#228'S'#8'Qj'#241#236#190'3'#209#223'7'#170 + +#251#15'y'#249#253#204#235#184#181'D'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_fpc_overlay','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#220#9#8 + +#13'53t'#181#12#153#0#0#0#8'tEXtComment'#0#246#204#150#191#0#0#0#30'IDAT8' + +#203'c`'#24#5#163'`('#130#255'PL'#145#1'('#128#137#26#134#208#221#5#212#5#0 + +'"G'#5#0'M'#248'Kg'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_issues','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#2 + +#27#15'/'#15'F'#158#213#221#0#0#1#15'IDAT8'#203#165#147'=N'#195'@'#16'F'#223 + +#174#18'!'#176#147#2'E'#8#16#13#238#184'@D'#210'S'#208#164#162#224#28#230#2 + +#244#160'T'#220#1#154#156#0#209' '#148'"e'#14'@'#135#168'P'#4#200#18'?'#206 + +#14#133#217#216'1'#19'00'#205'l'#177#243#246#219#183'Z#'#8#255#169#154'_'#156 + +'\#'#225'2'#8' '#158'i@'#28'X'#11#175'o'#240#248#4#199#251#152'"'#192#248#4 + +#231'c'#164#183#179#248#164#251'g'#184#185#133#135#9#28#237#229#16#235#23'i' + +#233'&'#193'hHpx@0'#26#2#176#209#128#206'6'#172#173#194#233'U~'#239#25'@'#202 + +'*'#250'}'#136#227#172#127#214'V'#19'v#'#8'W'#242'm9'#160#162#180#205#16#150 + +#234#10#224'We'#170'$'#240#241#227#248#203#188's'#10#192#165#165']Q'#4#131'A' + +#214#191#1#212#22'%HZ'#235#240#174#155')'#10#183#26'U{'#198#185#4#169'&'#209 + +#253#252#140#179#4'SM'#162#171'.Q4'#7#148'$&'#237'.\tU'#7#214'('#128#187#9 + +#156']'#194#180#232'M2'#185#198#204#15'''/'#202'g'#250'k}'#0#253#25']'#217 + +#178#133#178#248#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_removedfiles','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 + +#10#13':'#27#199'py'#240#0#0#1#217'IDAT8'#203#141#147'OHTQ'#20#198#127#247 + +#206'8'#211' Z'#208's'#130#161'e'#6#145#171#136#168#200#157#8'F'#244#6#146 + +#137#162'M'#139#218#4#174'\8'#139'Z'#153#184'x'#16'D+'#7'f'#227'B'#139#136#9 + +#180#133#182'j'#245'0'#130#212' D'#137' 12'#202#127'3o'#156#25#222';-'#228'M' + +#239'5:y'#224#194#229#156'{'#206#247'}'#247#156#163#0'L'#203#22#254'c'#175#7 + +#179#10'"'#192#219#144'?'#234'_&'#6'.'#236#155#248#230#243#22#227#179'K@;P'#2 + +'@:'#142#131#168'p'#1#128'[O'#231#14'd`ZY'#1'('#140'~T'#136'42H'#164#146#20 + +#128#242#218'zS&+'#249#235'xhN'#223'{'#142#250#177#243#183'@ym'#157'D*I"'#149 + +'$=4'#181'o'#145#194#232'5'#0'I'#15'M1'#242#228#151#226#182#3'K'#211'iL'#203 + +#22#167#234#137'i'#217'"'#134'!b'#24#226'T'#189#208#241#253'/'#231'7'#196#180 + +'l'#169#173#12'3'#247#236#28#26#29#11#161#248#18#18#169'$Ay~'#236#234#153#163 + +#220#237';K'#127#161'G'#148#142#163#197#243#26#168#250#18'|I'#0#219#31'r'#184 + +#165'ox'#2#189#157#173#0#156#127#180#140#22#215#227'0v'#164#242#149#150#213 + +'q'#228#251't'#200#175'q'#221#131'>'#139#29'{'#24'Y'#24#3' v'#249'1'#241#150 + +#18#177#213'|'#253']'#239#253#23'h'#183'V'#14'%'#7#245#138'WC'#181'u'#194#251 + +#135'{'#193'+9'#220#226'F'#152'AW'#166'X'#31'"'#31#185#222#198#221'"'#238#230 + +'"'#196#143#193'l'#223#30#192#157'O'#255'H'#192#163'u'#225#157#242#147#131 + +#131#20'9y'#147#138'>A'#229#231'<'#187'E'#135#173'W'#253#13#29'Rp'#9'1'#150 + +'%'#132#220'd7'#130'c'#239#252'v'#148#134'62'#206')E\'#171'\'#182'['#205#12 + +'^T'#28#210'f'#198'2D'#225#11'7'#6#30'@O'#23#237#145'('#147#213'*'#249#197 + +#230#139#21#180'?'#181#14#207#191#165#156'"U'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_package_uninstall','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 + +#21#13#2'3'#156',"'#0#0#2#188'IDAT8'#203'u'#147#219'oTu'#16#199'?'#191's'#246 + +#236#158']'#186#217#11'j'#235#138#165#6#10'b'#149' '#13#177'j'#147'zK'#8'}'#5 + +#131#190#242#31#16'.'#254#5#190#248#162#134#248'l'#226#163#198'DMP.'#146',J' + +#154#218#128'b`'#197#192#246#146'n'#218#237#229',K'#207#158#221'='#247#241#1 + +#219#166'X'#231'ef'#146#249'~g'#146#249'~'#149#136#176']x'#173'y'#166#174'|"' + +#154#4#12#191'w^'#153#249'='#219#206#169''''#9'"'#127#141#137#203#159#146#139 + +#239#200#179#131#227'D]'#139#229#217'_i'#170#151#213#232#248'9'#18#233#157 + +#219#19#136'DL]'#251#2#221#153#146#210#192'k'#244#30'8'#129#22'G8'#245#155#24 + +')'#157#149'j'#153#197#218'4a~D'#189'q'#236'4'#154#158#218'$'#184'3'#245'5' + +#225#195#9')'#230'r'#244#190'x'#28#179'0'#8#226#19'6'#31'0['#254#152#231'_z' + +#19'-'#179#27#175#189#202'r'#245#22#11#13#135#158#129#163'j'#248#173'S'#168 + +#235#223#157#161#207'x O'#237'='#137'Y|'#5#183'e'#177#182'z'#143#200'w'#8#218 + +'uR'#202#163#175#127'?'#184'M'#244#158'~43'#139']'#191#207'r'#245#22#139'nA%' + +#158#214#171'2'#248#238#5#130#150#133'S/'#19#251'6'#169#206'*'#29#187#142'][' + +#224#240#7#23'0'#210';'#160'='#135#180#171'('#251'>;K'#7#201#21#193#254#241 + +'[I'#4#145#142#160'H'#154')'#178#197'~'#186#171#127#145')'#228#201#23#210#164 + +#233#128';'#15'Q'#18#220#5#232#214#232','#253#134'37'#129'9p'#156'P'#12#18#18 + +#199#16#3'*'#137#145#27#196'HeqWn'#18';+'#24':'#168#206'4h'#130#191#244'3-' + +#251#17'a:'#15#201#20#18#132'H,h'#18#197'<'#254'C'#4#226'Ab'#7#230'3'#175#146 + +','#30#192#204'fp'#26'W'#185#190#247',M?'#192#151#20#129'e'#227'Yk'#220'>t' + +#22#241'C4'#226#232#241'C%'#130'8'#128#184#3#226#145#232'y'#142'l'#223'>'#254 + +'|'#253#18'C#'#163#252#253#206'5B'#199'#p\f?,342'#138'|'#244#7#9#21'{h'#134#1 + +#164'!l@'#236'A'#236'B'#228#129'Y'#218#16#204#208#200'('#149#147'76'#234#245 + +#208#30'E'#187#212#204'/'#159#209'm'#206'C'#170#4'z'#6'"'#31'$'#0'b'#246'_y' + +#155#202#228'&p'#29'\'#153#188#193#17#187#161#148#231':'#172#205#253#132'u' + +#239'{'#201#20'^`'#215#193'q'#244#132#1#157'*'#226'Z'#180#236'.'#18#10#183#15 + +#159#223#2#6#212#17#187#177')'#229#135'K'#211#180'k'#23#197#186#251#3#189#251 + +#198'('#29#26#135#192#165'6'#249#13'3'#199'>'#223'r'#246':'#201#152#136#250 + +#143#153'f*e'#226#197#203#210#184'{'#145'=c'#167#168#12#159'~r'#243#150'^' + +#253#159#157#127'/'#127'E'#210'*'#11'@'#227#253'/7'#204#247'o^'#7#169#127#0 + +#157'-a'#159#207'X'#146#252#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_required','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#1#217'IDATx^'#165#147#191'kSa'#20#134#223#155#212'('#180'6'#181#137#20 + +#139'VAb1'#145'*N'#238'..'#186#184#187#8#21#233#160#130#136'?'#168' :'#248#31 + +#184'8'#137#171#147':'#180'`J7'#181#181'D'#201'T%'#133'*'#181'h*'#181#24#173 + +#185#231'=G'#191's'#145'`M'#133#210'oy'#239#240'='#207'}9'#231#222#200#204 + +#176#153#147'j'#7#220#174'\'#171#222#154#185'b7'#167'.'#235#141#231#151#158 + +'l@'#16#224#171#189'P'#148#6#187#6'Q'#232'.DB'#30#219#144'`'#244#200#221'/Mi' + +'6b'#139#209'h6 "o'#254''''#232#8'q'#231#245'uS%H'#5#147#244#209'd'#210#153 + +' 8:2vv'#137'dJDp'#255#212#195#29'k'#5#14#29#232',@M'#161'f0hDU'#4'Iqg1K#' + +#204#20'/k'#175#218'7 '#9':'#172'X'#248'6'#143#229#213'e'#136#137#203'RQ'#26 + +#170#134#253#217'Bh'#179#142'@'#136'j'#189#138#238'-Y'#244'u'#246#227#243#247 + +':h'#244'f'#180#159#158#2'"'#215#149#195#233#7'''-'#136'D'#136#167#195#227 + +#209'_'#223#193#197#242'9'#251']'#25#213#165#10#168#161#17'!'#166'A'#230#242 + +#221#219#7#188#141'AQ'#158#158#196#216#249'r'#212#129#214'q+'#3#196'$'#153 + +#192'I'#131'tH'#245'gK'#238#182'fp'#225#217#176#5#184'g['#143'_'#138'-vX'#3 + +#232'M'#212#223'>;'#255#22#239#23'?4If'#200#150#192'm'#165#190#131#8#238#185 + +#149#26#138#189'C'#127'6'#226'Y'#251#250'.'#136#3#140#241#145#137#173#255#12 + +'1'#22#241'!U>'#205#224'P'#254'0j'#139'sX'#168#127#4'I'#228#179'y'#236#235 + +#223#11'*'#215#223#130#196#226#213'K'#185'!'#8#213#225'Gg'#30'G'#0'p'#226#222 + +'q'#27#216#181#7'1'#5'B'#182#21#184'yjv'#218'/$+'#226'jk'#176#162#19'/&A'#234 + +#15'*W'#214#10'6'#253';'#255#2'0'#186'c'#0#0#2#8'IDAT8'#203#149#146#187'kTQ'#16#198#127#231 + +#238#205#174'y'#16'1'#144#7'A,'#4'%J'#26#237'V'#23#145#24#2#130#150'Q'#255#3 + +'-'#180'P'#8'Vbea!"'#24#208#198#198#202'ZHa!'#186'n$'#216#196'b}$'#141#24'#' + +#172#130'F#'#201#230#238'=3cq'#238'^'#12#4#163#31#12#156#3'3'#223#247#205#195 + +#1#140'_{Ngo'#137#200#177#25#14'0'#7#166'xU~|3'#220#234#10#181'{'#167#243#148 + +#168#253'H'#19#255#6#248#14#172#3#205'-'#162#14#220#1#138'G/<'#222#164#193 + +#201#27'5'#246#15#247#216#245#201#17#254#134#219'O'#191#210'XJ'#214#223#214 + +#223#247#21#10'.'#169'N'#159#10#14#162#130#227#203#207#132#237'pyl'#128#161 + +#221#197#174#3#7'GV'#128#18'@4'#221'7'#8#206#241'+'#17#254#5#23#199#6#249#208 + +#248#220#217#177#179''''#1#136#199#31#150#153#169'CG!Lp'#238#245''''#170#31 + +#29#145#10#170#138#247#30#17#143'x'#225#200#190'.&'#202'{'#217#209#221'A*' + +#198#171#187#135#137#137#138#152#129'YPx'#185'\`pW)'#140#199#185'?6'#227#152 + +'[\b'#162#12#184#8#156#225#162#18#177#169'b@V'#143'x'#207#249#227'C['#218#191 + +#213#8'lmAS%6Q'#212#131#182#25'T'#185#249'h'#25#128#169#201'a'#230#231#231's' + +#130#216#21#131#136#134#168#246#223'''F'#4'UC3'#171'"'#194#213#179'{2.'#5#160 + +'R'#169#0#240'la6si'#136#24#213#250#26#177#164'MD'#201'{M['#201'&'#7#0#181'Z' + +#13#128'V'#234#1#240'-'#143#23#131'RL4z'#230#9#234#13#245#161#135'V'#203'359' + +#156#23#183#29'T*'#21'$M3'#17'%M'#130#187#24#192'{'#193'Y'#176'0'#208')<'#152 + +'y'#135'x'#197'{A'#5'f'#23#171#168#25'.'#138#3#193#134''''#245#6#189#197'@' + +#208'\Mifj'#151#206#29#218#246#152#214#214#211'|'#237'q'#216#176'!b'#11'''' + +#174#188#232'7'#172'+'#207'4'#178#21'['#254#7'6'#156#163#145#221'] '#0'0e' + +#196'9'#254#11#199'F'#187#249#13#10#206#251#209'"'#204#178#6#0#0#0#0'IEND' + +#174'B`'#130 +]); +LazarusResources.Add('pkg_compile','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#9 + +#21#20#12'O$'#168'='#0#0#2#151'IDAT8'#203'}'#147'[KTa'#20#134#159#189#157#189 + +'g'#143':5#'#162'9'#150#5#229'i'#194#232#4'A'#5#129'"'#29'.'#172'T:'#221#4'E' + +#191#161#240'V'#18#186#9'"'#8#2'o'#170#139#162#160#130#16#5';'#8#165#166'hQ' + +#132'fMi'#163'6:S'#153's'#220'3'#179#247#247'u'#161#8#149#186'.'#215'Z'#188 + +','#214#251#188#176'JM'#13#182#202'`o'#139'\mG]i'#240#169#243#132#212#243'J' + +#208#156'k'#24'}'#220#176#162#136#242'o'#227#235#139#11#210#233#169#161#184 + +#186#25'U'#216#196'CCh'#206#28#194#129#30#146'sST'#31#191#175',+'#16#236#191 + +'$'#133#212')'#174'j'#194#240#150#131#204'`'#205'}f'#188#231'2'#27#252#251'P' + +'s7'#146'ND'#152#13#12'#P'#169'lhW'#150#4#198':'#26'd'#225#150#147#24#5'5' + +#152#177#31#204'GF'#177'3q'#178#137#16'N%'#205#186#178'J0'#231#200#201'/C5' + +#220'DC'#159#152#13#12#179#245#204'#E'#25#235'8&'#203#235#174#145#141#253' ' + +#30#234'Ed'#162'db'#17#146#209#16'?'''#167#217'y'#234':'#154'+'#15#18#19#200 + +'D'#0'%'#25#132#181#219#176#204'q'#222'v='#196#129#170'#Q'#208#13''''#238#130 + +'2R'#145#17'r'#189#30'<^'#23'.'#146'`'#6#193#214#193#156#134#212'$'#201#153#1 + +#226#19'}'#24#155#154'PT'''#14')'#4#8'@'#209#209#214#150#163'9'#221#152#225 + +'!D<'#140#150#3'J'#242#11#168#146#204#204'Sb'#209#223'X.'#15#232'Nd'#214'B' + +#10#129'C'#218#130#5#143'l'#144'ip'#228'a'#20#237#192#210']'#24#230'O'#196'L' + +'7'#243#217#24#150#145#207#233'Wm'#0#220#218's'#5#145#177#144#182#192#129'm/' + +#216' m'#16'Y'#16'I'#144'i'#28#249#165#184#215'U0'#255'k'#136#19']'#173#0#20 + +'yt'#202'}'#249#156#29#184#8'@k'#225#3'T;'#155'B'#213'4'#200'q'#129'4A'#164 + +'A'#152'`'#167#192#240'a-"'#212#184#215#199'~'#127'!'#197#30#131#198#189'>'#0 + +'D&'#181'`c'#224#217'E'#233#171':'#132#203#187#30#204#239#144#154#2#145'A' + +#138#4#7'o'#250')'#242#232#236#247#23#210'94'#13#192#225#221#165'|'#156#138 + +'1'#18#140'-'#160#188#165#238#138'2'#222'w'#131'o'#131#183#177#209#193']'#9 + +#154#139#197#231'P'#225's'#255#135'p'#137#215'X'#30#229'7'#237#7'dqU'#29#190 + +#237'G k'#18#157#236#167#249#222#174#165#179#1#178#150#224#201#224#12#221'm' + +#181#138#178'RH^_'#173#145#155#15#156'#'#21#158#224#252#203#163#0#248#203#220 + +#148'x'#13#158#189#139#0#208#221'V'#171#172#150'T>'#220'=+'#223#223'9'#181 + +#148#196#250#150#231#178#190#229#249'_'#201#252#3'{e'#25#233#4'a'#161#1#0#0#0 + +#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_install','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#4'gAMA'#0#0#175#200'7'#5#138#233#0#0#0#25'tEXtSoftware'#0'Adobe Image' + +'Readyq'#201'e<'#0#0#2#12'IDAT8'#203#165'SKk'#19'Q'#20#254#146'Nf'#138'tZ' + +#171#129#130#150#148'b'#210#130#136#138#11#11#10'VqQ'#180#27#21'Q$'#205#202 + +'?'#224#198#254#1#151#174#252#3'"'#130#160'+'#165#130'k]'#249'n'#235#162'h3)' + +'>'#16'1mF'#251#152'L'#166's'#231#158#235#153#155#166'Mk'#10#21#7#14#231#222 + +#153#249#190#243#248#206'I('#165#240'?'#143#209'|q'#167#206#220'W'#164#10'1' + +#169'"'#2#136#189#172#159#181'5'#206#146#190#245#142'L'#246#253'E'#192#224'|' + +'W'#127'>'#246#128#140#127#148#27#22'I'#248#149#183#8#150#28#175#1#222'DPy' + +#127#250#150'i'#231#146#224#192#194'}'#12'%"'#144#16'P'#161'@*}'#9#193#226 + +#199#24','#25'l7'#7'MnD'#167#241#246#221'G '#253'O:'#154#18'uK'#165'/ '#244 + +#190#163#182#232#128'$'#13'n'#237#129'&Xxs'#234'rjW'#198'D'#194#132#172#206 + +'h'#2#146#17#218':'#142'q'#22'U'#142'^'#132'\]'#30#205#156#159#158'kI'#192 + +#209#239'q'#250#12#172#178'Ek5GHZ'#25#212'~'#207#198#25#220#204#140'N?k'#165 + +'B'#162#252#242#228'P'#155#153'~e'#247#158'CX'#153#0'q'#205#138'k'#167' '#128 + +#217's'#17#174#243'@q'#215#195#134#2#164#155#171'm)7V'#234'1'#248#195#132'i' + +#15#240#11#1#163's'#132'}'#164'K'#0#11#161'"Bw'#223#149#132#138#132'UW'#131 + +#224'-LrV'#142'OB'#158#208'*0'#171#229#253'x'#177#218#164#177#246#221#253'W' + +#173#224#243'#n'#203'~'#164#246#28#135#239#206#196'@'#200#176'v7W(]_/'#161 + +#213'$~}z'#248'y'#231#190#179#195#134#185#151#179#16'X'#249#249#142#193#197 + +'e&'#31#200#21#230#202#219'N'#226#186#164#146#134#13'+'#141#234#252#7#212#220 + +'Y'#142#234#223#201#230#157#27'-'#155#184'5'#131'/O'#14'M'#181#219#217#163 + +#138'x'#242#220#226'/&;'#200#224#242'v'#187#176#137#128#193#29'P'#201#149#184 + +#15'R'#132#183#179#215#138#227#255#180'L'#12'|'#205#3'4'#207#254#0#131#189#29 + +#173#163#222#188'5+='#28#28'j'#190#239#196#254#0'BJ'#140'd'#231't'#147'%'#0#0 + +#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_graph','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#236'IDATx^'#181#146'?k'#194'@'#24#198'/'#23')'#22'JF'#131#184#8'~'#1 + +#251#9#28#3#234'"'#238#153#178'f'#19#178'gr'#202#230#144#173#205#156')'#166 + +#196#163'i@'#233'ZJ'#151#14'-"'#24#132#128#139#139'K'#150#167'P'#4#167'WN' + +#212#7'ny'#238#253#199#195'O'#1#192'.'#17#167'>~'#196#176#189#249#24'O'#243 + +#197#232#229#235#185#243'x'#246#128'Zk0{'#184#211#250#186#174'wk'#141#230#140 + +#170#171#144#147#249#189#170#213#171'l'#247#253#196#246'['#166#158'}'#193#234 + +'}'#210'['#127#206'_'#139'\}+'#150#191'='#170#238#26'!'#210'J'#146#4'Q'#20 + +#157#222#0#224#255'eY'#134'4M!'#132'@'#28#199#8#195#16'A'#16#192#247'}x'#158 + +#7#215'u'#225'8'#14'l'#219#134'eY8'#244#29'C,'#203#146#25#134#161'0'#9#153 + +#166#137#235'e@'#1'#'#235's'#10#24'Y'#191'B'#1'#'#235's'#10#24'Y'#255'V '#201 + +#235#15#231'Q'#184'!|'#143#160#5#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_lazarus_overlay','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#220#9#8 + +#13'6'#29#131'NR'#149#0#0#0#8'tEXtComment'#0#246#204#150#191#0#0#0' IDAT8' + +#203'c`'#24#5#163'`('#130#255#232#2'L'#148#154'8'#240#6'0R'#16#6#140'T'#9'U' + +#0#177'W'#2#7'+BW\'#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_text','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 + +#10#13#20',t'#202#213#211#0#0#1#129'IDAT8'#203#173#147#189'K'#195'@'#24#198 + +#159#187#164'M'#168#150#162#248#1'"R'#172#22'G?'#22#7'W'#165#131':'#184#184 + +#186#171#147#238#130#139#131#139' '#130#147#224#31' 8t'#210#173#224#166#5#17 + +'t'#241#163'u(V'#180#218#138#218#166'w'#247':'#164'i"'#216'F'#208#7#142#12 + +#247#227#151#231'^'#238#128'?'#134#1#192#228'Z'#10#225#150#192'zG'#155'9'#167 + +#136#162'D'#208#235#187#196#0#168'r'#185'B'#23#197#18#246#218'M'#243#224#230 + +#250#174't'#178';'#3#0'6'#24'08'#134'z['#231'Wf'#7#227#13'~dd'#159#173#137'd' + +#250'u<'#247'P'#137#199#6#250'7'#181#197'd!'#181'3m'#11#24'g'#16#132#30#0#216 + +'>'#211'~4,'#143#5#145#24#142#232#199#231#197#213#171#219#247#188#30#14'm' + +#213#27#128'1'#16'!h'#131#178#225'yc'#157#6#248'HD'#207#230#158#150#184#174 + +'y'#4#0#168#246'm'#212#192'mb dj}\'#231#238#12#136#188#128#244#159''#249#226#249#198#209'sOD'#141#133'K'#249#223'[' + +#226#237#28'C'#130#3#131#226#203#222#155#231#202#209#252'K'#245#185''''#143 + +#142#204'<'#4#241#6#221#181#207#153#185'g'#177#30#213#142#188#188#179#254#195 + +#249'~'#243#230#187#8#31#30'8'#225#250#210#211'K'#181#233#179#143'W'#198'O' + +#145#14':'#236'o'#253'L'#188#183#206#248#212','#227#147'Sh'#165'A'#135'4'#127 + +'_ac'#229#242#229#3#27#148#162#185'3'#141#133'g'#137#127']B'#183'V'#24#165 + +#131'K~c'#226#222'g'#8'K'#192#222#183#152#173#171#212#27''''#216']'#175'-'#6 + +#171'_,'#254'X'#30'=~\)'#13#128#247'Q'#136'7T''OP'#12'C\'#251#26':'#169#162 + +':'#223#227#205#31#244#183#151#25#164'1'#161#31#195#217'B'#28'('#209#243#179 + +'g?'#14#149'R p'#235#235#215'@<'#0'At'#23#133#130#224#147#29#178#205#207'H' + +#196'a'#156#194'&'#10']r'#136'1h'#172'$'#248#140't'#227#29#226#245#247#240'f' + +#0#197#10#248'+L'#157'~'#149#27#159#190#224'A'#1'B@'#138 + +#136#183'x'#179#131#216#206#237#18#219#30#190'['#28#26#19#170#181'*'#226#246 + +'sc'#4#7')<'#252#250'/'#0'h2'#17#133'C'#236'^n'#19'1'#187#228'9'#180#149#219 + +#30#218'%/'#0''#178#195#237#221'P' + +#177#167#253#23'`'#155#203'd'#162#23#201'D/f'#189#235#158#243'$/EqvM'#22#188 + +#235#159#175'k'#238':'#136#163#166#169'2@)'#155'\b'#136't'#228#187#152#203 + +#187#181#163#181#231' '#186#180#249#237#221'Op'#213#215#226#219#239#160#152 + +'I'#204'6'#247#12#180'7n|'#1#189#202#245#0'P\'#26'#'#21#254'z\*g'#239#242#175 + +'N'#18#191#4#177#12#3'a'#154'4'#180#181'!J%<'#157#173'l}c;'#11#225#16#18'}' + +#170'u'#219'k'#15'{'#214#237'FKN'#156'"'#23#31#146#205#27#7#180#153#193#219 + +#168#178#205#154#150#150#213's'#202'e'#148#148'()'#137'^'#185#130#164#204#129 + +#193'c'#228#146'wY'#8#135'p7'#247'h'#142'\'#252#170#181'i'#239'gZ'#248#203'K' + +#216'+%'#234#2#1#230'FFH'#205#204'`'#26#6'^'#191#31#219#178#240'nh'#227#169 + +#15'w'#163#229'B4'#249'{'#241'4'#194#173#159'.X'#14'tgQ'#161'5$'#135'GI'#221 + +#141' '#130'A'#2';'#187'x'#252#131'g'#201#220#187#205#216#23#130#154#218#6 + +#158#254'x/'#170#16#161'8?'#194'J'#236#6#238#245'/'#161#233#174#162'CI'#9#18 + +#158'<'#249'>('#11'J'#243#148#22'G'#145'+1'#170#171#192#211#230#229#137#227 + +';1'#227#223#147#207'e'#17'5^p'#186'P'#150'@I'#137#174'l'#201#170#7#27'T'#25 + +#28#181#184'['#182'3v>'#143#187'~'#13#143#190#146'e'#249#222#15#228'5'#133 + +#237#170'G'#22'Md'#177#132'4'#5#202#150'8'#176#237'U'#161#202#6'i'#129',r' + +#249#157#211#172',.'#177#203#215#207'rz'#148#203#31#165#25#190'v'#29#3#232'l' + +'rq'#232#243']8-k'#21'`['#134'['#175#174#6'j@'#164#184#250#222#25#238'OE'#17 + +#166#201#167#221'''(+E'#187#223#207#129#195#135#137#5#131'4v'#186#169#246'lA' + +'W M'#195#165#205#12#29'G'#226'P'#254#238'}|'#187#255'm'#170#208#233#236#239 + +'G'#10#129#20#226'_'#141#137'P'#136'\!'#201#192#249'c'#24#169#20's'#145'i' + +#220#15'5h'#154#180'M'#210#225#31'Y'#152#24#140#213#174#237#238#184'sz'#130 + +#196#205#9'l!'#152#138#199'1'#128'2'#176'gG'#23'/'#158'|'#149#217#233'qLq' + +#127'6'#208'w'#180#221#247#200#203#15'^Y'#24#25#22'&'#191'bq'#242#155#236#159 + +#231#242#158'B'#182#200#209#159#207#146#139#7'QB'#145#156#158'";?Vh'#221'v' + +#168'.'#208'w'#4'g'#189#175#242#152#140't'#132#185#155'g'#249#253#196#5#245 + +#204#169'71'#22'c'#204#221#25#199#211#177'Ek'#127#236'-'#234'|'#155#255#127 + +#141#255'$'#27#187#193#236#240#153'[R'#148#171#2'}'#175#247'6n'#218'S'#177 + +#247'7'#239#150#149#149'q'#191'7'#192#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_runtime_overlay','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#220#9#8 + +#13'46'#29#196#201'W'#0#0#0#8'tEXtComment'#0#246#204#150#191#0#0#1'UIDAT8' + +#203#237#146'=KBQ'#28#135#127#231'\M'#189'W'#175#145#6'R'#17#186#244'>%'#17 + +'4'#228#16#210#152'[-A'#230#210#148'm'#222#15'`S'#206'B/6'#4'}'#133'hh'#234#3 + +#20'$M5'#5'V.'#225#203'5'#239#213':'#255#150#144'{'#201#11'm-=p'#224#192#129 + +#135#231#252#207#1#190'!"'#156#148#142'@D0'#140#246#175#150#16#2'.X0'#12#163 + +#183'/'#157#150#172'G8'#190#219#165'Dt'#3#19#234#18#3#128#244'V'#26#0#156#5 + +#153#237#140'Mp'#158#211#16#155#13'C'#152#175#180#186#176#206':]'#19#30#143 + +#23#220'.0'#225#132#236#243#195#165#8''#150'@$4'#214'_ '#203#202#143'WP'#188'*jO'#29'$'#167'61'#19#141 + +'c(8'#12'I'#146#192#172'?1'#149'Z'#195'?'#127#192#23#163#168#176'Q'#195#31#10 + +#20#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_lrs','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 + +#10#13'()wSX'#163#0#0#2'DIDAT8'#203#141#146#205'KTa'#20#198#127#239#245#227 + +'Z'#145#138'YI'#171#18#218'T+'#255#128'Y'#9'JP'#184#17'7J'#127#193#133'R'#167 + +#210')e@'#26#228#26'.'#12#156'10'#148'Y'#232'"'#144#22#161#203#166'V-'#2'q' + +#24#6#3#171'Ea'#196#248'5S'#221';'#222'yO'#139';'#222#25#169#192#7#14'/'#28 + +#30#158#247#156#231'9'#10#160#243#241#27'N5'#154#24#138#227'P'#128'('#16#141 + +#167'5{9A'#29#236#242'.~+'#160#212#2#212'5'#212'P'''#146'jmnh'#209'"'#151'E' + +#252'~ '#128'v'#28'W6T#'#243'-'#23#174#188'l'#159'J'#31','#14#223#240')'#185 + +#130#3#192#211'W'#31#221#161#219'W'#235#249#15'>'#229'\^'#127#216#247#190'm' + +#187'S'#191'~'#22'm`gq'#248':'#198#17#193#19#138#170#252#233#191#170#253#156 + +#201#205#142#166#218'Km'#230#195#214#214#186#31#218'8'#4#168#8#136#16#252'>>' + +#18#6'`bl'#148#7#247#172#160'W'#22#193#192'1N7h'#159#156'+8'#228#10#14#195 + +#201#13'w'#167#224#136'eY'#178#185#185')'#150'eI&'#147#145'l6+'#150'eI:'#157 + +#22#203#178'd'#167#224#200#224#139'u'#185';'#191#206#251'g'#29'e'#179#170#16 + +#141#217#140#143#132#9#133'B'#204#206#206#2#208#213#213'E"'#145' '#26#179'}' + +#227#12#133#18'P'#134'Y'#181'B'#249#157#24#27'%'#18#137#144'J'#165#136#198'l' + +#162'1'#155#181#181'5'#194#225'0'#137#153#233'2W!'#162#16#173'+'#2#218#243 + +#223'|>'#143#235#186#127#165#144#207#231#217#218#218#242#185#218'/)'#233#202 + +#10'Z'#252#25'&'#167'g'#24#31#9#211#211#211#19#152#217#221#221'M<'#30'grz' + +#198#231#150'4%'#13#143#190'OVM'#160'+'#9#244#247#247#179#178#178#194#192#192 + +#0#189#189#189#172#174#174#210#215#215#23#8'zE'#141'W'#212#199'c'#212#158#14 + +'LL&'#147'Dc6KKK'#204#205#205#17#141#217',//'#7'&'#250#2#165#227#151#24'Y' + +#200'8O'#238'\39'#1#238'''6'#240'J'#162#190#238#21#170'R8'#148'<'''#196#25 + +#211'@'#149's'#11'L'#204'|'#222'_'#24'}'#158#30#218#222'u'#241'J:'#200'V'#170 + +'B'#174'1'#20#231#155#234#201'~9'#248']'#210'p'#182#185#166#178#2'@'#231#224 + +'[$'#184#136#138'@'#208#147'#'#195#253#252'/'#182#153#252#1'?'#184#31#167'_7' + +#149','#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_inherited','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167 + +#147#0#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1 + +#10#10#18'/'#190#214'5j'#0#0#2#210'IDAT8'#203'}'#147'_hSw'#20#199'?'#247'&7' + +#247#182'M'#150#244#143'K'#214#214'T\'#219#181#165#214'?Ld'#142#161' '#248 + +#160#143#219#168#15'2'#156#162'>'#200':A'#216#131#15#254'A'#6'"'#20#212#238 + +#161#204#193#138#12#166'2'#246#226#131#130#138#245'A7g'#197#127#21#135'&'#180 + +'4'#173'i'#211#216#180'7'#201#189'In'#239#239#231'Cm'#133#153'y^'#206#195'9' + +#159#239'9'#156'?'#138#148#146'rV'#204#142#145#254#247#252#223#194#177'}'#203 + +':v'#175'3B'#31#151#205'S'#254'+'#224#150#230#200#140'\&3ry6'#20#221#26't' + +#237'4'#179#227'w'#242#161#21#219#252'u'#173'_'#225#173#168'-/ '#165#139'9~' + +#131#153#248#31#163'@S'#244#179#227#168#194'%'#151#28'B'#211'='#164'b'#131'X' + +#153#241#137#186#246#238#198#154#230#237#168#30#253#173#128#149'~'#200#171 + +#216#197'GB'#250#186#194'm_bT'#183#128',1'#159'y'#193#200#224#143','#239#248 + +#28#181#178#137'b~'#154#169#216'}'#4#234#211#240#234'o:'#131#209'/P'#146#143 + +#207'`&n'#136#186#230'n'#197#168'YE!'#155'fn'#250#25'n)'#135#147'O'#162'+E"' + +#209'O'#160#144#193#227#143#162#26#1#204#228's'#166'b'#247'1'#234#218#21#175 + +#153#184#233#180'l'#233'S'#156'l'#154'\r'#16'Q2'#209#173'i,3'#137#153#152'`' + +#221#142'>'#180#138'*'#200#143'"'#243'1'#20#243'9'#181#245']'#4'k'#224#193 + +#213'?'#29#21#213'gI'#20'|'#134'N'#160'&'#138#207#163#18#170#14'Q'#223#180 + +#146#198#229#213'P'#24#131'\'#28#236'1'#176#19#236':5I'#234'Q?V'#209#143#162 + +#234#150'W'#10#1#2'P|h'#193#22'4=@!5'#132#200#165#208'<'#160'XqP%'#165#201 + +#235#236';'#23#230#236#161'Nzz'#1#30'p`'#189#192'+]'#193#194#30'\'#144'E'#240 + +'Va|'#184#150'y_'#5'F'#225#21'b'#242#26'sN'#150#239#207'7'#191#129#135'9{' + +#168#19#128#158'^>Pq'#221#133#133'J'#23#132#3#194#2'Y'#196#235'o '#16'i'#197 + +#210'x'#7#238#233#29'^'#186#3#213'ulC'#213'4'#240'T'#128','#128'('#130'('#128 + +'k'#131'Q'#207#193#254#240';'#240#162#223#223'~'#175#168'V'#214#174#210#135 + +#250#187#177'3c'#160#215#131#167#18#220#18'H'#135'o'#143#220#253'_x'#239#234 + +'8'#254#143#186#12'E'#184'%fbW'#152'z'#252#219'h'#213#178#182#166#198#174'mx' + +#188#26#187#190#235#227#215#227#235#201#154#246'R'#203#139#240#129'OG&'#26'6' + +#236'i'#140#172#249#250#237')'#207#219#153'MSO~?'#150'zrim'#184'mK'#240#240 + +#185'8'#3#167#247'b&'#254#162'`9'#24#149#26'='#189#195#28#221#217'z'#171'a' + +#195#238#205#190'@'#164#252'3'#217'3q^'#254#243#203#237#19#23#146#27#23#171 + +'.L|'#152#159'N'#254#160#248'#'#29#239#255#198'E'#155#29#189#195#193'c?/'#5#7 + +#6#6#148'ry'#175#1'E'#135'Y'#19'+'#152#127#24#0#0#0#0'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_files','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0'.'#0'e'#0#185'{'#19'('#249#0 + +#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0#7'tIME'#7#216#1#10#13#7 + +#26#218#159#1#216#0#0#1#193'IDAT8'#203#149#146'OH'#147'q'#24#199'?'#207#187 + +'w'#19'6W]*'#136'(/*b'#225'!'#240'l'#4#29#12'ZP'#244#239'Zx'#171'K'#26#4#158 + +#138#138'`z'#136#142#213'%('#130#20'-'#236#146#129't'#26#235#146#152#200'd7' + +#5#139'Ps'#190'{'#221#187#237#247'{:'#12#164#181#189#204#30'xN'#223#239#243 + +'y'#190#240'<'#2#144'Jg'#148#22'5=|O '#2#204'6'#138#169'tF'#253#178'm'#218 + +#239#230'75'#149#206#232#213#251#223#129'3'#187'3'#170#181#157#238#223#160'k' + +'O'#179#161#9'v'#226#158#166#210#15#153#186'3+"'#130#136'4'#2#0#222#220#238 + +'o'#10#248#184#180#197#171'O9'#242#31'n'#144'{'#127#147#238#243#207#155#3'Z%' + +#25'^'#30'R'#128#197#215#235#210'{}'#27'77s'#129#187'K'#141#198'VI'#186#250 + +'O'#145'}6'#137#139#19#227#127'j'#176'g?'#174#219#203#165')t4>#'#142'Z'#27'j' + +'V'#4'5'#1'f'#243'+'#149#181'iLq'#5#171'p'#182'3Q'#211#173#197'U'#19#14#176 + +#197''#211'~4,'#143#5#145#24#142#232#199#231#197#213#171#219#247#188#30#14'm' + +#213#27#128'1'#16'!h'#131#178#225'yc'#157#6#248'HD'#207#230#158#150#184#174 + +'y'#4#0#168#246'm'#212#192'mb dj}\'#231#238#12#136#188#128#244#159'RC'#147#239#162#238']'#251#156#184'|Iv' + +#239#255#16'o`'#134#160#190#193'fy'#17#29'5'#136#155#5'\'#21'2'#156'y'#5#130 + +'*'#137#158#12#150#151#166'VXb=w'#3#210#227#202#142'J'#151'e'#242#157's'#196 + +#245#13#26#133',&'#170#225#250'e'#252'Z'#129'Z~'#141'7'#142#159#195'IuCs'#5 + +'i'#230'P'#181'%v'#141#204#210';'#0'7'#127#250'Vl'#172'$'#130'"'#233#185#164 + +#7'2'#180#202'w'#232#234#239#163#175'?E'#10#31#130'U'#208'I'#8#214#160#149 + +#199'/^'#165#177'r'#25#239#165'y'#148#229'b'#139'1`'#0#149#196#233#157#192'q' + +#211#4#165#235#152'F'#9''''#1#202#191#11#150#160'~>'#189'='#249#226#196'Q$n#' + +#198'`'#139'6l'#237'A'#131#132'`w'#227#237'9@;'#153#194#11'*'#152#226'/l'#198 + +#245#173#204'i'#224#14#24'?'#192'DmD'#27','#180#222'r'#138#6#19#131#241'AB' + +#236#158'Q'#210#195#147#248#14'D'#174#247#194#238'c?'#196#196'1'#162#13#182 + +#142'[X'#142#3#164#160']'#1#19#130#9'@'#135'X'#191'}'#218#241#250#198#170'Y' + +#168'f!'#5#150#211';'#173#238#253'q'#150'Vu'#21#220#17'Ht'#129#142'@'#226#157 + +#182#159'i'#7'['#25#29'QY'#190'H'#233#214#151#210'=8'#197#222#217#195'$l'#7 + +#252#28#234#187#227'/'#150'~:'#131#142#167#28'5+'#148'n'#127'%'#229'['#223'0' + +'4'#245'6#'#175#31#134'8'#160#150#255#11'i'#11'}W'#206'l'#3#30#204'/'#168#204 + +#158#217#206#207'T/'#253#195#250#205#11'RY'#188#200#248#161#19#180'J+'#15'x'#2'\'#135'J#7'#127#165#2#0#0#0#0 + +'IEND'#174'B`'#130 +]); +LazarusResources.Add('pkg_add','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a' + +#0#0#3#31'IDATx^u'#147'mh\E'#24#133#207'nr'#247#163'fi'#26'!5i)B'#27'iI5'#169 + +#148'V'#13'V%4'#191#140'M'#168#248#215'P'#20'Q'#127#164' jP'#219#138'DJ'#201 + +'jCMD'#196#160#8')'#165'"j1n'#178'-iMc'#155#164#155'D'#151#236#166#183#155 + +#164#201'&'#155#132'l'#182#217'&'#217#207#187'wNg'#16'DK}'#224#220#195#133'{' + +#206';'#23#222#177#144#196#131#208#187'^*'#135#16#205#20'tQ'#136'ww'#213'{F' + +#241#0#172#184#143'['#158'C'#197'2,'#131#162#191'h{}]'#225#214#3#213#20'f_' + +#224#135#131#238#177's'#213#165#184#143#127'N'#16#234#174#211'H6'#200#224'{' + +#174'-5;6'#239'z'#25'Vab}'#193#7#205#158#135#165#137'+'#136#207#13#207'P'#8 + +#183'TG'#229#171#253')(HB'#247#28#170#145'S'#251#166#175#29'g'#234#206'_$' + +#147#164#136#211#136#221#224#173#31#235#152#26'oaf'#230''#133'H'#16#150#141'6' + +#135#29#174#162'mHE'#131#216#176#169#16#133#155#156'p"'#9#164#195#128'i'#147 + +#30#1'R'#179'H.'#14'b}'#250#26#28#143#30#6'M'#145'P'#5#128#0'`'#177'A'#219'X' + +#6#205#238'Bz'#201#7#177#190#4'-'#15#176'$'''#1'+'#145']'#188#132#181#213'8r' + +#206'B'#192'f'#7#141#28'T6_'#182#128'P'#152#0'3@'#254'Cp'#20#239'A'#206#230 + +#132'#'#29#131'X'#188#136#187#198#26'r'#142#2#152#178'\$'#179'@'#142#16#217 + +#28'h'#154#176#170#135#2#148'.'#12#169#164'*B~'#193#22#184#30'y'#12'I'#13#200 + +#218#29#248'=bG'#139'^'#132#143'u'#23'>'#8'd'#240'S'#208#15'5\'#253#130#211 + +#170'i'#0#156'@.'#6#136#140'T'#26'0'#165';J'#213'0'#244#134'm'#208#181#135 + +#241#252#129#189#216'ZT'#134#203#129#159#225#29#187#138#155#241't'#129'U'#182 + +#244'M'#245#181'"'#181#18#6#236#165'@'#222#6#192#204#2'4'#0#8'i'#2'=a'#3#149 + +';+`ZMT'#148#28#132'i1'#240#212#227#207#224#143#132'a'#193#159#223'?k'#27#253 + +#174#234'u'#185#28#161#233'+'#199#152#187's'#157'\'#245#145#139#231'('#166 + +#219#184#224'}'#129'/~'#184#135#191#141'}'#195#127's'#193#223#206#253'o'#151 + +#16#228#223#146#155'U'#236#251'j'#239#167'r9V"'#253#159#144#235'>r'#165#159 + +'w'#253'-|'#174'q'#27'['#188'Gx'#210#219'@'#197#201#158#6#158#190#244#134'*H' + +#129#228#127'4'#244'Ee'#249'`'#235#19#157#3#159#239#22#209#225#211#12'{'#26 + +'y'#236#163#221'<'#236#222#201#207#188#175#169#201#202#213#187'*p'#255#239'u' + +#190#238'.'#175#161#16'M'#16#194'&'#253#212';'#243#137'*'#0'oI'#185#164#214 + +#164#190#28'h'#155'o'#186#7'['#234#18#19#148'E@O'#0#0#0#0'IEND'#174'B`'#130 +]); LazarusResources.Add('ide_icon48x48','PNG',[ #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0'0'#0#0#0'0'#8#6#0#0#0'W'#2#249#135 +#0#0#0#6'tRNS'#0#0#0#150#0'{P'#239'kg'#0#0#16'BIDATx'#218#205'Z'#9'xL'#231#26 diff --git a/images/laz_images_list.txt b/images/laz_images_list.txt index d75696514d..dd09eb4526 100644 --- a/images/laz_images_list.txt +++ b/images/laz_images_list.txt @@ -204,32 +204,6 @@ debugger/debugger_watches.png debugger/debugger_event_log.png debugger/evaluate_no_hist.png debugger/evaluate_up.png -packages/pkg_add.png -packages/pkg_graph.png -packages/pkg_inherited.png -packages/pkg_install.png -packages/pkg_installed.png -packages/pkg_open.png -packages/pkg_properties.png -packages/pkg_required.png -packages/pkg_binary.png -packages/pkg_compile.png -packages/pkg_conflict.png -packages/pkg_files.png -packages/pkg_include.png -packages/pkg_issues.png -packages/pkg_lfm.png -packages/pkg_lrs.png -packages/pkg_package_autoinstall.png -packages/pkg_package_circle.png -packages/pkg_package_uninstall.png -packages/pkg_registerunit.png -packages/pkg_removedfiles.png -packages/pkg_removedrequired.png -packages/pkg_text.png -packages/pkg_unit.png -packages/pkg_hierarchical.png -packages/pkg_sortalphabetically.png codetoolsdefines/da_block.png codetoolsdefines/da_define.png codetoolsdefines/da_definerecurse.png @@ -242,5 +216,36 @@ codetoolsdefines/da_ifndef.png codetoolsdefines/da_undefine.png codetoolsdefines/da_undefineall.png codetoolsdefines/da_undefinerecurse.png +packages/pkg_properties.png +packages/pkg_design_overlay.png +packages/pkg_include.png +packages/pkg_removedrequired.png +packages/pkg_conflict.png +packages/pkg_binary.png +packages/pkg_core_overlay.png +packages/pkg_hierarchical.png +packages/pkg_registerunit.png +packages/pkg_sortalphabetically.png +packages/pkg_installed.png +packages/pkg_fpc_overlay.png +packages/pkg_issues.png +packages/pkg_removedfiles.png +packages/pkg_package_uninstall.png +packages/pkg_required.png +packages/pkg_lfm.png +packages/pkg_compile.png +packages/pkg_install.png +packages/pkg_graph.png +packages/pkg_lazarus_overlay.png +packages/pkg_text.png +packages/pkg_open.png +packages/pkg_package_circle.png +packages/pkg_runtime_overlay.png +packages/pkg_lrs.png +packages/pkg_inherited.png +packages/pkg_files.png +packages/pkg_unit.png +packages/pkg_package_autoinstall.png +packages/pkg_add.png ide_icon48x48.png diff --git a/packager/installpkgsetdlg.lfm b/packager/installpkgsetdlg.lfm index 4e4aeac62c..55d03259e2 100644 --- a/packager/installpkgsetdlg.lfm +++ b/packager/installpkgsetdlg.lfm @@ -21,8 +21,8 @@ object InstallPkgSetDialog: TInstallPkgSetDialog AnchorSideRight.Control = lblMiddle AnchorSideBottom.Control = PkgInfoGroupBox Left = 6 - Height = 401 - Top = 28 + Height = 362 + Top = 27 Width = 284 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Left = 6 @@ -30,14 +30,14 @@ object InstallPkgSetDialog: TInstallPkgSetDialog BorderSpacing.Right = 3 BorderSpacing.Bottom = 6 Caption = 'InstallPkgGroupBox' - ClientHeight = 379 - ClientWidth = 276 + ClientHeight = 345 + ClientWidth = 280 TabOrder = 0 object ImportButton: TButton Left = 6 Height = 25 - Top = 317 - Width = 264 + Top = 283 + Width = 268 Align = alBottom BorderSpacing.Around = 6 Caption = 'ImportButton' @@ -47,8 +47,8 @@ object InstallPkgSetDialog: TInstallPkgSetDialog object ExportButton: TButton Left = 6 Height = 25 - Top = 348 - Width = 264 + Top = 314 + Width = 268 Align = alBottom BorderSpacing.Around = 6 Caption = 'ExportButton' @@ -57,9 +57,9 @@ object InstallPkgSetDialog: TInstallPkgSetDialog end object InstallTreeView: TTreeView Left = 6 - Height = 274 + Height = 240 Top = 6 - Width = 264 + Width = 268 Align = alClient BorderSpacing.Around = 6 DefaultItemHeight = 18 @@ -76,8 +76,8 @@ object InstallPkgSetDialog: TInstallPkgSetDialog object UninstallButton: TBitBtn Left = 6 Height = 25 - Top = 286 - Width = 264 + Top = 252 + Width = 268 Align = alBottom BorderSpacing.Around = 6 Caption = 'UninstallButton' @@ -93,8 +93,8 @@ object InstallPkgSetDialog: TInstallPkgSetDialog AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = PkgInfoGroupBox Left = 296 - Height = 401 - Top = 28 + Height = 362 + Top = 27 Width = 285 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Left = 3 @@ -102,14 +102,16 @@ object InstallPkgSetDialog: TInstallPkgSetDialog BorderSpacing.Right = 6 BorderSpacing.Bottom = 6 Caption = 'AvailablePkgGroupBox' - ClientHeight = 379 - ClientWidth = 277 + ClientHeight = 345 + ClientWidth = 281 TabOrder = 1 object AvailableTreeView: TTreeView + AnchorSideTop.Control = AvailableFilterEdit + AnchorSideTop.Side = asrBottom Left = 6 - Height = 311 - Top = 31 - Width = 265 + Height = 276 + Top = 32 + Width = 269 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Left = 6 BorderSpacing.Right = 6 @@ -129,8 +131,8 @@ object InstallPkgSetDialog: TInstallPkgSetDialog object AddToInstallButton: TBitBtn Left = 6 Height = 25 - Top = 348 - Width = 265 + Top = 314 + Width = 269 Align = alBottom BorderSpacing.Around = 6 Caption = 'AddToInstallButton' @@ -139,9 +141,9 @@ object InstallPkgSetDialog: TInstallPkgSetDialog end object AvailableFilterEdit: TTreeFilterEdit Left = 6 - Height = 22 + Height = 25 Top = 7 - Width = 243 + Width = 247 UseFormActivate = True ButtonWidth = 23 NumGlyphs = 1 @@ -156,19 +158,19 @@ object InstallPkgSetDialog: TInstallPkgSetDialog object PkgInfoGroupBox: TGroupBox AnchorSideBottom.Control = BtnPanel Left = 0 - Height = 93 - Top = 435 + Height = 127 + Top = 395 Width = 587 Align = alBottom Caption = 'PkgInfoGroupBox' - ClientHeight = 71 - ClientWidth = 579 + ClientHeight = 110 + ClientWidth = 583 TabOrder = 2 object PkgInfoMemo: TMemo Left = 6 - Height = 59 + Height = 98 Top = 6 - Width = 567 + Width = 571 Align = alClient BorderSpacing.Around = 6 ReadOnly = True @@ -178,20 +180,20 @@ object InstallPkgSetDialog: TInstallPkgSetDialog end object BtnPanel: TPanel Left = 0 - Height = 34 - Top = 528 + Height = 40 + Top = 522 Width = 587 Align = alBottom AutoSize = True BevelOuter = bvNone - ClientHeight = 34 + ClientHeight = 40 ClientWidth = 587 TabOrder = 3 object HelpButton: TBitBtn Left = 6 - Height = 22 + Height = 28 Top = 6 - Width = 78 + Width = 75 Align = alLeft AutoSize = True BorderSpacing.Around = 6 @@ -202,10 +204,10 @@ object InstallPkgSetDialog: TInstallPkgSetDialog TabOrder = 0 end object CancelButton: TBitBtn - Left = 118 - Height = 22 + Left = 197 + Height = 28 Top = 6 - Width = 91 + Width = 75 Align = alRight AutoSize = True BorderSpacing.Around = 6 @@ -217,10 +219,10 @@ object InstallPkgSetDialog: TInstallPkgSetDialog TabOrder = 1 end object SaveAndExitButton: TBitBtn - Left = 413 - Height = 22 + Left = 443 + Height = 28 Top = 6 - Width = 168 + Width = 138 Align = alRight AutoSize = True BorderSpacing.Around = 6 @@ -266,10 +268,10 @@ object InstallPkgSetDialog: TInstallPkgSetDialog TabOrder = 2 end object SaveAndRebuildButton: TBitBtn - Left = 215 - Height = 22 + Left = 278 + Height = 28 Top = 6 - Width = 192 + Width = 159 Align = alRight AutoSize = True BorderSpacing.Around = 6 @@ -317,7 +319,7 @@ object InstallPkgSetDialog: TInstallPkgSetDialog end object NoteLabel: TLabel Left = 6 - Height = 16 + Height = 15 Top = 6 Width = 575 Align = alTop diff --git a/packager/installpkgsetdlg.pas b/packager/installpkgsetdlg.pas index e0932e1467..38a0f4aa41 100644 --- a/packager/installpkgsetdlg.pas +++ b/packager/installpkgsetdlg.pas @@ -49,6 +49,25 @@ type TOnCheckInstallPackageList = procedure(PkgIDs: TObjectList; RemoveConflicts: boolean; out Ok: boolean) of object; + { TIPSPkgInfo } + + TIPSPkgInfo = class + public + ID: TLazPackageID; + LPKFilename: string; + InLazSrc: boolean; // lpk is in lazarus source directory + Installed: TPackageInstallType; + + LPKParsed: boolean; + Author: string; + Description: string; + License: string; + PkgType: TLazPackageType; // design, runtime + constructor Create(TheID: TLazPackageID); + destructor Destroy; override; + end; + + { TInstallPkgSetDialog } TInstallPkgSetDialog = class(TForm) @@ -89,23 +108,28 @@ type FNewInstalledPackages: TObjectList; // list of TLazPackageID (not TLazPackage) FOldInstalledPackages: TPkgDependency; FOnCheckInstallPackageList: TOnCheckInstallPackageList; - fAvailablePackages: TAVLTree;// tree of TLazPackageID (all available packages and links) + fAvailablePackages: TAVLTree;// tree of TIPSPkgInfo (all available packages and links) FRebuildIDE: boolean; - FSelectedPkg: TLazPackage; + FSelectedPkg: TIPSPkgInfo; ImgIndexPackage: integer; ImgIndexInstallPackage: integer; ImgIndexInstalledPackage: integer; ImgIndexUninstallPackage: integer; ImgIndexCirclePackage: integer; ImgIndexMissingPackage: integer; + ImgIndexOverlayBasePackage: integer; + ImgIndexOverlayFPCPackage: integer; + ImgIndexOverlayLazarusPackage: integer; + ImgIndexOverlayDesigntimePackage: integer; + ImgIndexOverlayRuntimePackage: integer; procedure SetOldInstalledPackages(const AValue: TPkgDependency); procedure AssignOldInstalledPackagesToList; function PackageInInstallList(PkgName: string): boolean; - function GetPkgImgIndex(APackage: TLazPackage; InInstallList: boolean): integer; + function GetPkgImgIndex(Installed: TPackageInstallType; InInstallList: boolean): integer; function GetAvailablePkgImageIndex(Str: String; Data: TObject; var AIsEnabled: Boolean): Integer; procedure UpdateAvailablePackages(Immediately: boolean = false); procedure UpdateNewInstalledPackages; - procedure OnIteratePackages(APackageID: TLazPackageID); + procedure OnIterateAvailablePackages(APackageID: TLazPackageID); function DependencyToStr(Dependency: TPkgDependency): string; procedure ClearNewInstalledPackages; function CheckSelection: boolean; @@ -119,11 +143,14 @@ type function ExtractNameFromPkgID(ID: string): string; procedure AddToInstall; procedure AddToUninstall; + procedure ParseLPK(PkgInfo: TIPSPkgInfo; out Invalid, VersionChanged: boolean); + function FindPkgInfo(ID: string): TIPSPkgInfo; + function FindPkgInfo(PkgID: TLazPackageID): TIPSPkgInfo; public function GetNewInstalledPackages: TObjectList; property OldInstalledPackages: TPkgDependency read FOldInstalledPackages write SetOldInstalledPackages; - property NewInstalledPackages: TObjectList read FNewInstalledPackages; + property NewInstalledPackages: TObjectList read FNewInstalledPackages; // list of TLazPackageID property RebuildIDE: boolean read FRebuildIDE write FRebuildIDE; property OnCheckInstallPackageList: TOnCheckInstallPackageList read FOnCheckInstallPackageList write FOnCheckInstallPackageList; @@ -134,6 +161,9 @@ function ShowEditInstallPkgsDialog(OldInstalledPackages: TPkgDependency; var NewInstalledPackages: TObjectList; // list of TLazPackageID (must be freed) var RebuildIDE: boolean): TModalResult; +function CompareIPSPkgInfos(PkgInfo1, PkgInfo2: Pointer): integer; +function ComparePkgIDWithIPSPkgInfo(PkgID, PkgInfo: Pointer): integer; + implementation {$R *.lfm} @@ -160,6 +190,36 @@ begin end; end; +function CompareIPSPkgInfos(PkgInfo1, PkgInfo2: Pointer): integer; +var + Info1: TIPSPkgInfo absolute PkgInfo1; + Info2: TIPSPkgInfo absolute PkgInfo2; +begin + Result:=CompareLazPackageIDNames(Info1.ID,Info2.ID); +end; + +function ComparePkgIDWithIPSPkgInfo(PkgID, PkgInfo: Pointer): integer; +var + ID: TLazPackageID absolute PkgID; + Info: TIPSPkgInfo absolute PkgInfo; +begin + Result:=CompareLazPackageIDNames(ID,Info.ID); +end; + +{ TIPSPkgInfo } + +constructor TIPSPkgInfo.Create(TheID: TLazPackageID); +begin + ID:=TLazPackageID.Create; + ID.AssignID(TheID); +end; + +destructor TIPSPkgInfo.Destroy; +begin + FreeAndNil(ID); + inherited Destroy; +end; + { TInstallPkgSetDialog } procedure TInstallPkgSetDialog.InstallPkgSetDialogCreate(Sender: TObject); @@ -172,6 +232,11 @@ begin ImgIndexUninstallPackage := IDEImages.LoadImage(16, 'pkg_package_uninstall'); ImgIndexCirclePackage := IDEImages.LoadImage(16, 'pkg_package_circle'); ImgIndexMissingPackage := IDEImages.LoadImage(16, 'pkg_conflict'); + ImgIndexOverlayBasePackage := IDEImages.LoadImage(16, 'pkg_core_overlay'); + ImgIndexOverlayFPCPackage := IDEImages.LoadImage(16, 'pkg_fpc_overlay'); + ImgIndexOverlayLazarusPackage := IDEImages.LoadImage(16, 'pkg_lazarus_overlay'); + ImgIndexOverlayDesignTimePackage := IDEImages.LoadImage(16, 'pkg_design_overlay'); + ImgIndexOverlayRunTimePackage := IDEImages.LoadImage(16, 'pkg_runtime_overlay'); Caption:=lisInstallUninstallPackages; NoteLabel.Caption:=lisToInstallYouMustCompileAndRestartTheIDE; @@ -192,7 +257,7 @@ begin HelpButton.Caption:=lisMenuHelp; CancelButton.Caption:=lisCancel; - fAvailablePackages:=TAVLTree.Create(@CompareLazPackageIDNames); + fAvailablePackages:=TAVLTree.Create(@CompareIPSPkgInfos); FNewInstalledPackages:=TObjectList.Create(true); ActiveControl:=AvailableFilterEdit; PkgInfoMemo.Clear; @@ -286,8 +351,9 @@ end; procedure TInstallPkgSetDialog.InstallPkgSetDialogDestroy(Sender: TObject); begin ClearNewInstalledPackages; - FNewInstalledPackages.Free; - fAvailablePackages.Free; + FreeAndNil(FNewInstalledPackages); + fAvailablePackages.FreeAndClear; + FreeAndNil(fAvailablePackages); end; procedure TInstallPkgSetDialog.InstallPkgSetDialogResize(Sender: TObject); @@ -363,10 +429,10 @@ begin Result:=false; end; -function TInstallPkgSetDialog.GetPkgImgIndex(APackage: TLazPackage; +function TInstallPkgSetDialog.GetPkgImgIndex(Installed: TPackageInstallType; InInstallList: boolean): integer; begin - if APackage.Installed<>pitNope then begin + if Installed<>pitNope then begin // is not currently installed if InInstallList then begin // is installed and will be installed @@ -391,45 +457,37 @@ end; function TInstallPkgSetDialog.GetAvailablePkgImageIndex(Str: String; Data: TObject; var AIsEnabled: Boolean): Integer; +var + PkgInfo: TIPSPkgInfo; begin Result:=ImgIndexPackage; - if (Data is TLazPackage) then - Result:=GetPkgImgIndex(TLazPackage(Data),false); + PkgInfo:=FindPkgInfo(Str); + if PkgInfo<>nil then + Result:=GetPkgImgIndex(PkgInfo.Installed,false); end; procedure TInstallPkgSetDialog.UpdateAvailablePackages(Immediately: boolean); var ANode: TAVLTreeNode; - Pkg: TLazPackageID; - PkgName: String; - DuplCheck: TStringList; // Add pkg names also here to filter out duplicates. FilteredBranch: TTreeFilterBranch; + Info: TIPSPkgInfo; begin - DuplCheck:=TStringList.Create; - try - if fAvailablePackages.Count=0 then - PackageGraph.IteratePackages(fpfSearchAllExisting,@OnIteratePackages); - FilteredBranch := AvailableFilterEdit.GetBranch(Nil); // All items are top level. - ANode:=fAvailablePackages.FindLowest; - while ANode<>nil do begin - Pkg:=TLazPackageID(ANode.Data); - if (not (Pkg is TLazPackage)) - or (TLazPackage(Pkg).PackageType in [lptDesignTime,lptRunAndDesignTime]) - then begin - if (not PackageInInstallList(Pkg.Name)) then begin - PkgName:=Pkg.IDAsString; - if (DuplCheck.IndexOf(PkgName)<0) then begin - DuplCheck.Add(PkgName); - FilteredBranch.AddNodeData(PkgName, Pkg); - end; - end; + if fAvailablePackages.Count=0 then + PackageGraph.IteratePackages(fpfSearchAllExisting,@OnIterateAvailablePackages); + FilteredBranch := AvailableFilterEdit.GetBranch(Nil); // All items are top level. + ANode:=fAvailablePackages.FindLowest; + while ANode<>nil do begin + Info:=TIPSPkgInfo(ANode.Data); + if (not Info.LPKParsed) + or (Info.PkgType in [lptDesignTime,lptRunAndDesignTime]) + then begin + if (not PackageInInstallList(Info.ID.Name)) then begin + FilteredBranch.AddNodeData(Info.ID.Name,nil); end; - ANode:=fAvailablePackages.FindSuccessor(ANode); end; - AvailableFilterEdit.InvalidateFilter; - finally - DuplCheck.Free; + ANode:=fAvailablePackages.FindSuccessor(ANode); end; + AvailableFilterEdit.InvalidateFilter; end; procedure TInstallPkgSetDialog.UpdateNewInstalledPackages; @@ -460,7 +518,7 @@ begin ImgIndex:=ImgIndexInstallPackage; if NewPackageID is TLazPackage then begin APackage:=TLazPackage(NewPackageID); - ImgIndex:=GetPkgImgIndex(APackage,true); + ImgIndex:=GetPkgImgIndex(APackage.Installed,true); end; TVNode.ImageIndex:=ImgIndex; TVNode.SelectedIndex:=ImgIndex; @@ -470,11 +528,53 @@ begin UpdateAvailablePackages; end; -procedure TInstallPkgSetDialog.OnIteratePackages(APackageID: TLazPackageID); +procedure TInstallPkgSetDialog.OnIterateAvailablePackages(APackageID: TLazPackageID); +var + Info: TIPSPkgInfo; + Pkg: TLazPackage; + OldInfo: TIPSPkgInfo; + Link: TPackageLink; begin //debugln('TInstallPkgSetDialog.OnIteratePackages ',APackageID.IDAsString); - if (fAvailablePackages.Find(APackageID)=nil) then - fAvailablePackages.Add(APackageID); + if APackageID=nil then exit; + OldInfo:=FindPkgInfo(APackageID); + if (OldInfo<>nil) and OldInfo.LPKParsed then begin + // old is good enough => ignore duplicate + exit; + end; + + if APackageID is TLazPackage then begin + // a loaded package + Pkg:=TLazPackage(APackageID); + Info:=TIPSPkgInfo.Create(APackageID); + Info.LPKFilename:=Pkg.Filename; + Info.LPKParsed:=true; + Info.Installed:=Pkg.Installed; + Info.PkgType:=Pkg.PackageType; + Info.Author:=Pkg.Author; + Info.Description:=Pkg.Description; + Info.License:=Pkg.License; + end else if APackageID is TPackageLink then begin + // only a link to a package + Link:=TPackageLink(APackageID); + Info:=TIPSPkgInfo.Create(APackageID); + Info.LPKFilename:=Link.GetEffectiveFilename; + end else + exit; + Info.InLazSrc:=FileIsInPath(Info.LPKFilename,EnvironmentOptions.GetParsedLazarusDirectory); + + if OldInfo<>nil then begin + if Info.LPKParsed + or (not FileExistsCached(OldInfo.LPKFilename)) then begin + // the new info is better => remove old + fAvailablePackages.Remove(OldInfo); + OldInfo.Free; + end else begin + Info.Free; + exit; + end; + end; + fAvailablePackages.Add(Info); end; function TInstallPkgSetDialog.DependencyToStr(Dependency: TPkgDependency): string; @@ -538,72 +638,44 @@ var end; var - PkgName: String; - PkgID: TLazPackageID; - Author: String; - Description: String; - PkgLink: TPackageLink; - XMLConfig: TXMLConfig; + PkgID: String; + Invalid: boolean; + VersionChanged: boolean; begin if Tree = nil then Exit; - PkgName := ''; + PkgID := ''; if Tree.Selected <> nil then - PkgName := Tree.Selected.Text; - - if PkgName = '' then Exit; - if Assigned(FSelectedPkg) and (PkgName = FSelectedPkg.IDAsString) then Exit; - + PkgID := Tree.Selected.Text; + if PkgID = '' then Exit; + if Assigned(FSelectedPkg) and (PkgID = FSelectedPkg.ID.IDAsString) then + exit; PkgInfoMemo.Clear; - PkgID := TLazPackageID.Create; - try - PkgID.StringToID(PkgName); - FSelectedPkg := PackageGraph.FindPackageWithID(PkgID); - Author:=''; - Description:=''; - if FSelectedPkg <> nil then begin - Author:=FSelectedPkg.Author; - Description:=FSelectedPkg.Description; - end else begin - // package not loaded -> read values from .lpk - PkgLink:=PkgLinks.FindLinkWithPackageID(PkgID); - if (PkgLink<>nil) and FileExistsCached(PkgLink.GetEffectiveFilename) then begin - // load the package file - try - XMLConfig:=TXMLConfig.Create(PkgLink.GetEffectiveFilename); - try - Author:=XMLConfig.GetValue('Package/Author/Value',''); - Description:=XMLConfig.GetValue('Package/Description/Value',''); - finally - XMLConfig.Free; - end; - except - on E: Exception do begin - DebugLn('TInstallPkgSetDialog.UpdatePackageInfo ERROR: ',E.Message); - end; - end; - end; - end; - if Author<>'' then - PkgInfoMemo.Lines.Add(lisPckOptsAuthor + ': ' + Author); - if Description<>'' then - PkgInfoMemo.Lines.Add(lisPckOptsDescriptionAbstract - + ': ' + Description); - if FSelectedPkg<>nil then - begin - PkgInfoMemo.Lines.Add(Format(lisOIPFilename, [FSelectedPkg.Filename])); - InfoStr:=lisCurrentState; - if FSelectedPkg.Installed<>pitNope then - AddState(lisInstalled) - else - AddState(lisNotInstalled); - if FSelectedPkg.AutoCreated then - AddState(lisPckExplAutoCreated); - PkgInfoMemo.Lines.Add(InfoStr); - end; - finally - PkgId.Free; + FSelectedPkg:=FindPkgInfo(PkgID); + if FSelectedPkg=nil then exit; + + if not FSelectedPkg.LPKParsed then begin + ParseLPK(FSelectedPkg,Invalid,VersionChanged); + if Invalid then + exit; end; + + if FSelectedPkg.Author<>'' then + PkgInfoMemo.Lines.Add(lisPckOptsAuthor + ': ' + FSelectedPkg.Author); + if FSelectedPkg.Description<>'' then + PkgInfoMemo.Lines.Add(lisPckOptsDescriptionAbstract + + ': ' + FSelectedPkg.Description); + PkgInfoMemo.Lines.Add(Format(lisOIPFilename, [FSelectedPkg.LPKFilename])); + + InfoStr:=lisCurrentState; + if FSelectedPkg.Installed<>pitNope then + AddState(lisInstalled) + else + AddState(lisNotInstalled); + if PackageGraph.IsStaticBasePackage(FSelectedPkg.ID.Name) then + AddState(lisPckExplBase); + AddState(LazPackageTypeIdents[FSelectedPkg.PkgType]); + PkgInfoMemo.Lines.Add(InfoStr); end; function TInstallPkgSetDialog.NewInstalledPackagesContains( @@ -884,6 +956,80 @@ begin end; end; +procedure TInstallPkgSetDialog.ParseLPK(PkgInfo: TIPSPkgInfo; out Invalid, + VersionChanged: boolean); +var + XMLConfig: TXMLConfig; + Path: String; + FileVersion: Integer; + NewVersion: TPkgVersion; +begin + VersionChanged:=false; + Invalid:=false; + if (PkgInfo=nil) or (PkgInfo.LPKParsed) then exit; + if FileExistsCached(PkgInfo.LPKFilename) then begin + // load the package file + try + XMLConfig:=TXMLConfig.Create(PkgInfo.LPKFilename); + NewVersion:=TPkgVersion.Create; + try + Path:='Package/'; + FileVersion:=XMLConfig.GetValue(Path+'Version',0); + PkgInfo.Author:=XMLConfig.GetValue(Path+'Author/Value',''); + PkgInfo.Description:=XMLConfig.GetValue(Path+'Description/Value',''); + PkgInfo.License:=XMLConfig.GetValue(Path+'License/Value',''); + PkgInfo.PkgType:=LazPackageTypeIdentToType(XMLConfig.GetValue(Path+'Type/Value', + LazPackageTypeIdents[lptRunTime])); + PkgVersionLoadFromXMLConfig(NewVersion,XMLConfig,Path+'Version/',FileVersion); + if PkgInfo.ID.Version.Compare(NewVersion)<>0 then begin + VersionChanged:=true; + fAvailablePackages.Remove(PkgInfo); + PkgInfo.ID.Version.Assign(NewVersion); + fAvailablePackages.Add(PkgInfo); + end; + finally + NewVersion.Free; + XMLConfig.Free; + end; + except + on E: Exception do begin + DebugLn('TInstallPkgSetDialog.ParseLPK ERROR: file="'+PkgInfo.LPKFilename+'": '+E.Message); + Invalid:=true; + end; + end; + end else begin + Invalid:=true; + end; + if Invalid then begin + if PkgInfo=FSelectedPkg then FSelectedPkg:=nil; + fAvailablePackages.Remove(PkgInfo); + PkgInfo.Free; + end; +end; + +function TInstallPkgSetDialog.FindPkgInfo(ID: string): TIPSPkgInfo; +var + PkgID: TLazPackageID; +begin + Result:=nil; + PkgID:=TLazPackageID.Create; + try + if not PkgID.StringToID(ID) then exit; + Result:=FindPkgInfo(PkgID); + finally + PkgID.Free; + end; +end; + +function TInstallPkgSetDialog.FindPkgInfo(PkgID: TLazPackageID): TIPSPkgInfo; +var + Node: TAVLTreeNode; +begin + Node:=fAvailablePackages.FindKey(PkgID,@ComparePkgIDWithIPSPkgInfo); + if Node=nil then exit(nil); + Result:=TIPSPkgInfo(Node.Data); +end; + function TInstallPkgSetDialog.GetNewInstalledPackages: TObjectList; var i: Integer;