From d23a3c8cc5b763648f3542a4be55f5acd3f3a716 Mon Sep 17 00:00:00 2001 From: juha Date: Wed, 29 Jun 2011 00:04:54 +0000 Subject: [PATCH] Lazcontrols: changed files for new ListFilterEdit control. git-svn-id: trunk@31445 - --- components/lazcontrols/lazcontrols.lpk | 14 ++- components/lazcontrols/lazcontrols.pas | 3 +- lcl/images/lcl_edbtnimg_list.txt | 3 +- lcl/lcl_edbtnimg.lrs | 119 ++++++++++++++++--------- 4 files changed, 89 insertions(+), 50 deletions(-) diff --git a/components/lazcontrols/lazcontrols.lpk b/components/lazcontrols/lazcontrols.lpk index e4c3fd2257..2219f4aa13 100644 --- a/components/lazcontrols/lazcontrols.lpk +++ b/components/lazcontrols/lazcontrols.lpk @@ -1,10 +1,11 @@ - + + - + @@ -13,7 +14,7 @@ - + @@ -24,8 +25,13 @@ + + + + + - + diff --git a/components/lazcontrols/lazcontrols.pas b/components/lazcontrols/lazcontrols.pas index 4c8dabde71..ab27de9efb 100644 --- a/components/lazcontrols/lazcontrols.pas +++ b/components/lazcontrols/lazcontrols.pas @@ -7,7 +7,7 @@ unit LazControls; interface uses - DividerBevel, ExtendedNotebook, LazarusPackageIntf; + DividerBevel, ExtendedNotebook, ListFilterEdit, LazarusPackageIntf; implementation @@ -15,6 +15,7 @@ procedure Register; begin RegisterUnit('DividerBevel', @DividerBevel.Register); RegisterUnit('ExtendedNotebook', @ExtendedNotebook.Register); + RegisterUnit('ListFilterEdit', @ListFilterEdit.Register); end; initialization diff --git a/lcl/images/lcl_edbtnimg_list.txt b/lcl/images/lcl_edbtnimg_list.txt index 2545ce27e1..426997359e 100644 --- a/lcl/images/lcl_edbtnimg_list.txt +++ b/lcl/images/lcl_edbtnimg_list.txt @@ -1,4 +1,5 @@ +btnfiltercancel.png btncalculator.png btncalendar.png btnseldir.png -btnselfile.png \ No newline at end of file +btnselfile.png diff --git a/lcl/lcl_edbtnimg.lrs b/lcl/lcl_edbtnimg.lrs index 46394c80bd..973a9571b7 100644 --- a/lcl/lcl_edbtnimg.lrs +++ b/lcl/lcl_edbtnimg.lrs @@ -1,40 +1,71 @@ +LazarusResources.Add('btnfiltercancel','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#219#6 + +#28#13'!'#3'<'#236#140#193#0#0#2'?IDAT8'#203'}'#147'KH'#148'Q'#20#199#127#247 + +#251#156'Ig'#28'G0'#195'Z'#212#194#30'P'#166#169#217#166#240#209#131#130'(' + +#218#22#190#13'#'#201'jaXI'#180#11'j'#209#202#218#5#173'k'#31#214#166#176#162 + +#22'i'#22#145#26#20#20'L/T'#28'_'#243#248'f'#190#127#11#191'O'#6#145'.'#28 + +#238#185#231#222#243'?'#231#220#255'9Hb-'#201'Y'#155#129#181#236'5'#228'^HB}' + +#253'!'#245#245#135#0#1'I`'#214#211#23#189'=W'#190#0#202'['#193#187'r'#213 + +#194#182#29's'#251'V'#218#179#188#5#230#129'2'#224'['#208#178#176#141#217#154 + +'v'#221'00'#7'|'#207'J'#219#252#200#182#250#175#7'|tAEv'#239#190'B?'#179'DK' + +#187#157'l'#235#196#233#189'd'#11'*'#220'H'#209#186#160'1'#163#192#242#131 + +#162'`'#176'.'#199#185'F'#176'$'#144#155#159#191''''#209#220'f%[;H_'#184#136 + +'`D0'#230#26#179#27'x'#188#2#224#215'S'#30#141#22'&;'#207#26#193#156#150#193 + +#190'&Z'#218'I'#247#244'"'#24#243'l'#154'i:'#4#240#209#11#202#176#167#244'8' + +#231#206#147#234#234#198#233#189#140#224#165'`^0 x&H'#9'&f'#26#15#250'A}?'#4 + +#220#243#235'M'#182'v'#176't'#166#5']'#187#129#224#129'`B'#144#21#12'N74'#229 + +#210'9'#12#200#242'~|'#187'O'#134#235'8'#24#131#225#238#157#8'p'#223#163#211 + +#5#198#221#180#147#219#7#5#0#22#240#14'8l'#140'iL'#156'n6'#24#176#11'B'#144 + +'J'#13#2'/'#128#31#192'C``'#253#155'W'#250'S]'#235#3'L'#249'J'#20#144#129#191 + +#21#197#197#149#233#174'n'#4#207#5#227#130#145#169#3#245'f'#225#196')'#159#1 + +#9'n'#198'v'#236#4'x'#4#200#146#20#7'6'#8'b'#159'fg'#135#2#145'p'#16'('#2#134 + +#166#247#215#215#201'q'#180#24#139'1'#127#228'h-0'#10#156#220'4'#249#185#198 + +#130'r'#0'#'#137#128'eE3'#203'@'#2#152'nh*'#148#147'Y,y='#12#192#239#202#234 + +''#151#203#229'S'#165'R'#185'%'#162'w'#160'Z'#173#234#18#191#156#255'c' - +'['#171#213'V'#30#207'W'#144'L&'#211#18#212#203#242#243#159#146#155#15'W'#177 - +'h4z'#22'ZAQ'#20#170#227#241'8'#28#157#156#226'30'#153#138'\'#195#171#223#223 - +'V'#222#217#176#7'A3'#213#29#129#5#200#10#251'U'#225#0#11'7'#192'@'#163#238 - +'JiB'#203#178#200'4'#23'-z'''#210#199'tNZ'#235's'#148' '#25#221#159'N'#167 - +#208'n'#183'!'#22#139#193'|>'#135'^'#175'Gk]45H'#213#30#169#169'm'#219'a'#5 - +'B'#184'/'#11#133#2#228'r9'#154#140'5'#18'0?J7D'#140'D"`'#7'~'#29'_'#1#23#156 - +'p4'#26'A'#163#209' '#5#147#201#4':'#157#14')'#152#205'f'#208#237'v'#169#153 - +#224'<'#172#128#203#137#24#197'b'#145'&'#227'4'#196'|>'#239#215#217'l'#150#20 - +#160'''a'#5'\'#16#14#135'C'#168#215#235#228#254'x<'#6'M'#211#200#27']'#215 - +#161#213'j'#185'+'#9#17'V`Z'#166#175#0'3'#168#192#243#6#19#21'X'#214#158#21 - +','#211#228#253#193'@'#149#200#220'o'#189'?^'#23#11#199'4'#183#155'P'#131#245 - +'z'#253#210#239#245#207#165#220#4#195#22#187#203#228'vr'#8#28'i'#191#148'on' - +#140'o'#221#227#177'C'#175#243#15#226#27#18#171#193'Ah1'#0#0#0#0'IEND'#174'B' - +'`'#130 + +#5#167#14#29#196#205#175#127#209#185#157#236'/'#232#226'/'#16':'#21':u'#16 + +#127'A'#187#8'F'#16#29'\'#212'U'#148'(h'#161'n'#130#133#182#208'E'#26'M'#222 + +'K'#250#238#141'I'#3#145'v'#240#194#229#220#132'w'#238'='#247'$'#143'9'#142#3 + +#135'D'#196'+'#202#229#242'}&'#147#185'N$'#18')UU'#129'1F'#137#3'0'#133#16 + +#192'9'#7#195'0>'#151#203#229'S'#165'R'#185'%'#162'w'#160'Z'#173#234#18#191 + +#156#255'c['#171#213'V'#30#207'W'#144'L&'#211#18#212#203#242#243#159#146#155 + +#15'W'#177'h4z'#22'ZAQ'#20#170#227#241'8'#28#157#156#226'30'#153#138'\'#195 + +#171#223#223'V'#222#217#176#7'A3'#213#29#129#5#200#10#251'U'#225#0#11'7'#192 + +'@'#163#238'JiB'#203#178#200'4'#23'-z'''#210#199'tNZ'#235's'#148' '#25#221 + +#159'N'#167#208'n'#183'!'#22#139#193'|>'#135'^'#175'Gk]45H'#213#30#169#169'm' + +#219'a'#5'B'#184'/'#11#133#2#228'r9'#154#140'5'#18'0?J7D'#140'D"`'#7'~'#29'_' + +#1#23#156'p4'#26'A'#163#209' '#5#147#201#4':'#157#14')'#152#205'f'#208#237'v' + +#169#153#224'<'#172#128#203#137#24#197'b'#145'&'#227'4'#196'|>'#239#215#217 + +'l'#150#20#160'''a'#5'\'#16#14#135'C'#168#215#235#228#254'x<'#6'M'#211#200#27 + +']'#215#161#213'j'#185'+'#9#17'V`Z'#166#175#0'3'#168#192#243#6#19#21'X'#214 + +#158#21','#211#228#253#193'@'#149#200#220'o'#189'?^'#23#11#199'4'#183#155'P' + +#131#245'z'#253#210#239#245#207#165#220#4#195#22#187#203#228'vr'#8#28'i'#191 + +#148'on'#140'o'#221#227#177'C'#175#243#15#226#27#18#171#193'Ah1'#0#0#0#0'IEN' + +'D'#174'B`'#130 ]); LazarusResources.Add('btncalendar','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'5IDAT8'#203#165#147#205'K'#148'Q'#20#135#159#247#195 +'Q'#27's4'#230#3#154#168#200'B'#2#139'$'#16'[U;i'#19#228'6h'#213'&h['#209'"' - +#20'j'#213#162'MB'#20'F'#154'Q'#216'&'#132'2'#243#11#137'"'#130#208#210'!' - +#252#156'!'#156'2l'#230#222'{N'#139'W'#157'Y'#180#9'/'#28#206'='#155#223'}' - +#206#239#220#227#169'*;9!'#192#131#145#181'['#170'\v*'#251'D'#4'''`EpNp'#162 - +'X''U'#225'pVq"Sw.'#30#233#8#1'D'#245'jw'#199#238#228#255#188#220#211'7{|' - +#155#192#137'$'#1#226#253'W@'#21#156#5'q`Lt/'#151#192#148#161'd'#192#24'~' + +#20'j'#213#162'M'#127'B'#20'F'#154'Q'#216'&'#132'2'#243#11#137'"'#130#208#210 + +'!'#252#156'!'#156'2l'#230#222'{N'#139'W'#157'Y'#180#9'/'#28#206'='#155#223 + +'}'#206#239#220#227#169'*;9!'#192#131#145#181'['#170'\v*'#251'D'#4'''`EpNp' + +#162'X''U'#225'pVq"Sw.'#30#233#8#1'D'#245'jw'#199#238#228#255#188#220#211'7{' + +'|'#155#192#137'$'#1#226#253'W@'#21#156#5'q`Lt/'#151#192#148#161'd'#192#24'~' +#223#24#198#24'W[%'#176#229#131#194#222#20#136#141'B'#237#166'H'#9'L'#9'l'#25 +'>/'#1'`'#172#171'x'#224#156'l'#10'x'#176#152#7#149#136'D$"q['#25#200'd'#0'(' - +'o'#10#160#170#220''#185#164#235#27'F'#31#142#172#168#170'j'#223#219'eUU}' + +'o'#10#160#170#220#127#185#164#235#27'F'#31#142#172#168#170'j'#223#219'eUU}' +#252'.'#170#159#140'E'#245#224'x'#148#243#197#13#189'toJU5"0N'#16'U'#194#0 +#250#199'V'#9#2#159#129#241'U'#194#0#158'M'#174'2'#186'r'#155'7'#131#130#138 +'P3'#221#195#209#236'.'#202'&"'#240#183'ZP '#12'<'#186'O'#165#9'}'#184#208 @@ -67,13 +98,13 @@ LazarusResources.Add('btnseldir','PNG',[ +#243#25#224#148'Y8'#194#207'@~J='#30#145#247'o'#145#157#218'l'#27#254'S'#129 +#154#10#210'u'#136'I'#186#0#212#9#233#241'3'#172'o'#222#158#7#10#195#252#23 +'B'#241#10#197'!'#10'C'#20'F(N'#200#206#223#131'J,'#1'$'#197#18#155#189'k' - +#130#227#24#133#2#171#7'('#14'!'#20#173''#132#226#20'TA'#189#180'F*$'#11'X' + +#130#227#24#133#2#171#7'('#14'!'#20#173#127#132#226#20'TA'#189#180'F*$'#11'X' +#253#189#201#20#135'('#20#237'}'#208'f'#30#205#1'R'#152'/'#182#1'x'#201#17'Q' +#248#213#10#139'E'#217'q'#136#194'x!'#182#178'i3,'#1#228'm'#16'f?O'#212#147 +'n'#142#229#137#212#1#203'A'#167'Q'#172#0#143#146#230'tI$'#150#165#228#173'Z' - +#0#202#234#209#222#147#155#219#136#235'8'#242''#190']'#1#238#173#199#244#172 - +'Y'#224#255#254#141#191#1#190#136#31''#225#219#154'N'#0#0#0#0'IEND'#174'B`' - +#130 + +#0#202#234#209#222#147#155#219#136#235'8'#242#127#190']'#1#238#173#199#244 + +#172'Y'#224#255#254#141#191#1#190#136#31#127#225#219#154'N'#0#0#0#0'IEND'#174 + +'B`'#130 ]); LazarusResources.Add('btnselfile','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' @@ -89,19 +120,19 @@ LazarusResources.Add('btnselfile','PNG',[ +#0#0#144#232#130'Ye'#218#133'i'#23'f'#211#226#191'''sgNp'#241#220'1'#27#211 +#181#143#11#0#0#0'D0'#233#168'A'#237#194#172#22#219'{'#225#230#246#210#211'y' +#154#212#162#222#190'~'#246#143#217#230#214'VD'#1'@J'#159#10#161'+'#5#136#212 - +'Z'#178#214#137#18#186#174#147#168#145#229#149#151#206'9'#137#8#18#146#8'n' - +#220#215'@'#8'M'#23'Lk'#17#153'Z'#11#17'!'#147'j'#200#133#214#175'-'#31'\1' - +#246#29'eS'#196's~'#188#245#178#139#175#191#168#22'J'#20'-'#233#130#210'0e' - +#189#146#153#170'U'#148'l'#189#177#159#202#150#14#183''#246#244#239'?]:'#206 - +#238#23#4#18#129#14#29'fh'#31#252'B'#11'U'#228#172#13's'#251#219'w'#172#246 - +'v'#180#213#194#137#179#239#171'['#31#217#220#232'd'#22'@'#202#164#20#254#249 - +#252#156#229'p Z'#137'jU'#212#245#231#157#188'p'#9#141'L'#169'9z'#240#149#254 - +#25')d'#22#132#20#234#230'k`Z6'#181#28#250'j'#149#153#227'B'#191'{'#13#9'h' - +#14#231'E?'#176'\'#177#26'F'#139'~0_'#246#142#191#240'X'#197#187#159#252#186 - +'{lc'#178'^-e'#182#129'@&'#26'mesm'#197't)'#199#5#237'P'#27#247#229#240#212 - +#236#212#155#254#197#141#203#175#158#132#170#207#12'#'#153#228'H'#246#178'-i' - +#11#153's9'#30#201#241'@'#14#251'r|'#134#6#0'j'#246#173#14'G'#143#180'aB'#22 - +#178#147'9'#161#173#201#182'A'#174'd'#246'DO'#25#140#139#5#0#168#185'X'#254 - +#181'}'#245#157#211#18#1#0#0#0'H'#196#247#180#188#13#240'?i!<)'#213')'#168 - +#214#0#0#0#0'IEND'#174'B`'#130 + +'Z'#178#214#137#18#186#174#147#168#145#229#149#151#206#127'9'#137#8#18#146#8 + +'n'#220#215'@'#8'M'#23'Lk'#17#153'Z'#11#17'!'#147'j'#200#133#214#175'-'#31'\' + +'1'#246#29'eS'#196's~'#188#245#178#139#175#191#168#22'J'#20'-'#233#130#210'0' + +'e'#189#146#153#170'U'#148'l'#189#177#159#202#150#14#183#127#246#244#239'?]:' + +#206#238#23#4#18#129#14#29'fh'#31#252'B'#11'U'#228#172#13's'#251#219'w'#172 + +#246'v'#180#213#194#137#179#239#171'['#31#217#220#232'd'#22'@'#202#164#20#254 + +#249#252#156#229'p Z'#137'jU'#212#245#231#157#188'p'#9#141'L'#169'9z'#240#149 + +#254#25')d'#22#132#20#234#230'k`Z6'#181#28#250'j'#149#153#227'B'#191'{'#13#9 + +'h'#14#231'E?'#176'\'#177#26'F'#139'~0_'#246#142#191#240'X'#197#187#159#252 + +#186'{lc'#178'^-e'#182#129'@&'#26'mesm'#197't)'#199#5#237'P'#27#247#229#240 + +#212#236#212#155#254#197#141#203#175#158#132#170#207#12'#'#153#228'H'#246#178 + +'-i'#11#153's9'#30#201#241'@'#14#251'r|'#134#6#0'j'#246#173#14'G'#143#180'aB' + +#22#178#147'9'#161#173#201#182'A'#174'd'#246'DO'#25#140#139#5#0#168#185'X' + +#254#181'}'#245#157#211#18#1#0#0#0'H'#196#247#180#188#13#240'?i!<)'#213')' + +#168#214#0#0#0#0'IEND'#174'B`'#130 ]);