dbexport components: added txmlxsdexport from reinier olieslagers (issue #20275)

git-svn-id: trunk@32660 -
This commit is contained in:
vincents 2011-10-03 19:04:47 +00:00
parent df2ca2ee43
commit 91add8a8e4
5 changed files with 367 additions and 222 deletions

1
.gitattributes vendored
View File

@ -761,6 +761,7 @@ components/dbexport/tsimplexmlexporter.xpm svneol=native#text/plain
components/dbexport/tsqlexporter.xpm svneol=native#text/plain
components/dbexport/tstandardexportformats.xpm svneol=native#text/plain
components/dbexport/ttexexporter.xpm svneol=native#text/plain
components/dbexport/txmlxsdexporter.xpm svneol=native#text/plain
components/editortoolbar/editortoolbar.lpk svneol=native#text/plain
components/editortoolbar/editortoolbar.lrs svneol=native#text/pascal
components/editortoolbar/editortoolbar.pas svneol=native#text/plain

View File

@ -11,12 +11,16 @@ TFixedLengthExporter - Export to Fixed Length format file.
TSimpleXMLExporter - Export to XML file (no UTF-8, just ASCII)
TXMLXSDexporter - Export to various kinds of UTF-8 XML file formats (Microsoft Access, Microsoft Excel, ADO.NET, Delphi ClientDataset)
TSimpleJSONExporter - Export to JSON file (no UTF-8, just ASCII)
TSQLExporter - Export data as a series of SQL insert/update statements.
TFPDBFEport - Export to a DBF file.
TXMLXSDExporter - Export to various kinds of UTF-8 XML file formats (Microsoft Access, Microsoft Excel, ADO.NET, Delphi ClientDataset)
TDataExporter - Dialog component which allows to select a registered export
format, configures the export settings, and exports the data. Right-click on
the component and select 'Execute' from the component editor menu to try

View File

@ -1,241 +1,298 @@
LazarusResources.Add('tcsvexporter','XPM',[
'/* XPM */'#10'static char * tcsvexporter_xpm[] = {'#10'"22 23 46 1",'#10'" '
+#9'c None",'#10'".'#9'c #080408",'#10'"+'#9'c #000000",'#10'"@'#9'c #000400"'
+','#10'"#'#9'c #000408",'#10'"$'#9'c #C5C6C5",'#10'"%'#9'c #CDCECD",'#10'"&'
+#9'c #C5C2C5",'#10'"*'#9'c #CDCAD5",'#10'"='#9'c #C5C6CD",'#10'"-'#9'c #BDBE'
+'BD",'#10'";'#9'c #CDC6CD",'#10'">'#9'c #CDCACD",'#10'",'#9'c #CDCEB4",'#10
+'"'''#9'c #C5CEB4",'#10'")'#9'c #BDBEC5",'#10'"!'#9'c #C5C2CD",'#10'"~'#9'c '
+'#C5CABD",'#10'"{'#9'c #C5C2BD",'#10'"]'#9'c #080C00",'#10'"^'#9'c #000010",'
+#10'"/'#9'c #000008",'#10'"('#9'c #000410",'#10'"_'#9'c #000810",'#10'":'#9
+'c #C5CEC5",'#10'"<'#9'c #FFFFFF",'#10'"['#9'c #FFFAFF",'#10'"}'#9'c #F6F2FF'
+'",'#10'"|'#9'c #296929",'#10'"1'#9'c #F6F6EE",'#10'"2'#9'c #EEEAFF",'#10'"3'
+#9'c #DE1C10",'#10'"4'#9'c #CDCEC5",'#10'"5'#9'c #C5CAD5",'#10'"6'#9'c #0008'
+'00",'#10'"7'#9'c #000C00",'#10'"8'#9'c #F6F6FF",'#10'"9'#9'c #FFF6FF",'#10
+'"0'#9'c #F6FAFF",'#10'"a'#9'c #F6FFFF",'#10'"b'#9'c #EEE6FF",'#10'"c'#9'c #'
+'EEEEFF",'#10'"d'#9'c #C5C6D5",'#10'"e'#9'c #080808",'#10'"f'#9'c #080800",'
+#10'"g'#9'c #FFFAF6",'#10'" .+++++++@+++@+#++@++ ",'#10'" +$@%&*==-%;>,'')!~'
+',{+ ",'#10'" @]++^^^/+@+++@(_/+@@ ",'#10'" +:+<[}[<<>||||||||<+ ",'#10'" +1'
+'@<[[2[<$|333333|<@ ",'#10'" +4@<||||<5|333333|<+ ",'#10'" 617<8}99<5|||||33'
+'|<+ ",'#10'" +:+0||||<5<<aa|33|86 ",'#10'" +<#<[b9c[d<<8<|33|<+ ",'#10'" e$'
+'+0||||<580<<|33|<+ ",'#10'" +<#<[[c9<!<||||||||||",'#10'" f$+<||||8=<}|3333'
+'33| ",'#10'" +0#<<8<<<)g<[|3333|+ ",'#10'" +%+<[<8<[><[<<|33|[# ",'#10'" ++'
+'e+++#////++++||++# ",'#10'" ",'#10'" 33 33 3 3 '
+' ",'#10'" 3 3 3 3 3 3 ",'#10'" 3 3 3 3 ",'#10'" 3'
+' 3 3 3 ",'#10'" 3 3 3 3 3 3 ",'#10'" 33 33 3 '
+' ",'#10'" "};'#10
'/* XPM */'#13#10'static char * tcsvexporter_xpm[] = {'#13#10'"22 23 46 1",'
+#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #000000",'#13
+#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C6C5",'#13
+#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDCAD5",'#13
+#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC6CD",'#13
+#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5CEB4",'#13
+#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5CABD",'#13
+#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #000010",'#13
+#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #000810",'#13
+#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FFFAFF",'#13
+#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6F6EE",'#13
+#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CDCEC5",'#13
+#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #000C00",'#13
+#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6FAFF",'#13
+#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EEEEFF",'#13
+#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #080800",'#13
+#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +$@%&*==-%;>'
+','')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<>||||||||<+'
+' ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|<+ ",'#13#10
+'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13#10'" +<#<[b9'
+'c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<[[c9<!<|||||'
+'|||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<[|3333|+ ",'
+#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# ",'#13#10'" '
+' ",'#13#10'" 33 33 3 3 ",'#13#10'" 3 3 3 3'
+' 3 3 ",'#13#10'" 3 3 3 3 ",'#13#10'" 3 3 3 3 '
+' ",'#13#10'" 3 3 3 3 3 3 ",'#13#10'" 33 33 3 ",'#13
+#10'" "};'#13#10
]);
LazarusResources.Add('tfixedlengthexporter','XPM',[
'/* XPM */'#10'static char * tfixedlengthexporter_xpm[] = {'#10'"22 23 46 1",'
+#10'" '#9'c None",'#10'".'#9'c #080408",'#10'"+'#9'c #000000",'#10'"@'#9'c #'
+'000400",'#10'"#'#9'c #000408",'#10'"$'#9'c #C5C6C5",'#10'"%'#9'c #CDCECD",'
+#10'"&'#9'c #C5C2C5",'#10'"*'#9'c #CDCAD5",'#10'"='#9'c #C5C6CD",'#10'"-'#9
+'c #BDBEBD",'#10'";'#9'c #CDC6CD",'#10'">'#9'c #CDCACD",'#10'",'#9'c #CDCEB4'
+'",'#10'"'''#9'c #C5CEB4",'#10'")'#9'c #BDBEC5",'#10'"!'#9'c #C5C2CD",'#10'"'
+'~'#9'c #C5CABD",'#10'"{'#9'c #C5C2BD",'#10'"]'#9'c #080C00",'#10'"^'#9'c #0'
+'00010",'#10'"/'#9'c #000008",'#10'"('#9'c #000410",'#10'"_'#9'c #000810",'
+#10'":'#9'c #C5CEC5",'#10'"<'#9'c #FFFFFF",'#10'"['#9'c #FFFAFF",'#10'"}'#9
+'c #F6F2FF",'#10'"|'#9'c #296929",'#10'"1'#9'c #F6F6EE",'#10'"2'#9'c #EEEAFF'
+'",'#10'"3'#9'c #DE1C10",'#10'"4'#9'c #CDCEC5",'#10'"5'#9'c #C5CAD5",'#10'"6'
+#9'c #000800",'#10'"7'#9'c #000C00",'#10'"8'#9'c #F6F6FF",'#10'"9'#9'c #FFF6'
+'FF",'#10'"0'#9'c #F6FAFF",'#10'"a'#9'c #F6FFFF",'#10'"b'#9'c #EEE6FF",'#10
+'"c'#9'c #EEEEFF",'#10'"d'#9'c #C5C6D5",'#10'"e'#9'c #080808",'#10'"f'#9'c #'
+'080800",'#10'"g'#9'c #FFFAF6",'#10'" .+++++++@+++@+#++@++ ",'#10'" +$@%&*=='
+'-%;>,'')!~,{+ ",'#10'" @]++^^^/+@+++@(_/+@@ ",'#10'" +:+<[}[<<>||||||||<+ "'
+','#10'" +1@<[[2[<$|333333|<@ ",'#10'" +4@<||||<5|333333|<+ ",'#10'" 617<8}9'
+'9<5|||||33|<+ ",'#10'" +:+0||||<5<<aa|33|86 ",'#10'" +<#<[b9c[d<<8<|33|<+ "'
+','#10'" e$+0||||<580<<|33|<+ ",'#10'" +<#<[[c9<!<||||||||||",'#10'" f$+<|||'
+'|8=<}|333333| ",'#10'" +0#<<8<<<)g<[|3333|+ ",'#10'" +%+<[<8<[><[<<|33|[# "'
+','#10'" ++e+++#////++++||++# ",'#10'" ",'#10'" 3333 3 '
+'3 3 3333 333 ",'#10'" 3 3 3 3 3 3 3",'#10'" 333 3 3 33 3 3"'
+','#10'" 3 3 3 3 3 3",'#10'" 3 3 3 3 3 3 3",'#10'" 3 3 '
+'3 3 3333 333 ",'#10'" "};'#10
'/* XPM */'#13#10'static char * tfixedlengthexporter_xpm[] = {'#13#10'"22 23 '
+'46 1",'#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #00000'
+'0",'#13#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C6C'
+'5",'#13#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDCAD'
+'5",'#13#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC6C'
+'D",'#13#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5CE'
+'B4",'#13#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5CA'
+'BD",'#13#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #0000'
+'10",'#13#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #0008'
+'10",'#13#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FFFA'
+'FF",'#13#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6F6'
+'EE",'#13#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CDCE'
+'C5",'#13#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #000C'
+'00",'#13#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6FA'
+'FF",'#13#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EEEE'
+'FF",'#13#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #0808'
+'00",'#13#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +$@'
+'%&*==-%;>,'')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<>|'
+'|||||||<+ ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|<+'
+' ",'#13#10'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13#10
+'" +<#<[b9c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<[[c'
+'9<!<||||||||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<[|33'
+'33|+ ",'#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# ",'
+#13#10'" ",'#13#10'" 3333 3 3 3 3333 333 ",'#13#10'" 3'
+' 3 3 3 3 3 3",'#13#10'" 333 3 3 33 3 3",'#13#10'" 3 3 3'
+' 3 3 3",'#13#10'" 3 3 3 3 3 3 3",'#13#10'" 3 3 3 3 3333 33'
+'3 ",'#13#10'" "};'#13#10
]);
LazarusResources.Add('tfpdataexporter','XPM',[
'/* XPM */'#10'static char *tdataexporter[]={'#10'"24 24 10 1",'#10'". c None'
+'",'#10'"b c #000000",'#10'"g c #000080",'#10'"c c #0000ff",'#10'"e c #30303'
+'0",'#10'"f c #808000",'#10'"# c #808080",'#10'"h c #c0c000",'#10'"d c #c0c0'
+'c0",'#10'"a c #ffffff",'#10'"........................",'#10'"..............'
+'..........",'#10'".######################.",'#10'".#abccccccccccccccbabab."'
+','#10'".#bbbbbbbbbbbbbbbbbbbbb.",'#10'".#ddddddddddddddddddddb.",'#10'".#de'
+'eeeeeeeeedddddddddb.",'#10'".#deddddddddedddddddddb.",'#10'".#deeeeeeeddedd'
+'dddddddb.",'#10'".#deddddddddedddddddddb.",'#10'".#deeeeeeeddedddddddddb.",'
+#10'".#deddddddddedddddddddb.",'#10'".#deddddddddedddddddddb.",'#10'".#deeee'
+'eeeeeeddffffffdb.",'#10'".#dddddgdddgdddfhffhfdb.",'#10'".#ddddd#gddggddfhh'
+'hhfdb.",'#10'".#dddddd#gggggdfhhhhfdb.",'#10'".#dddddddddggddffffffdb.",'#10
+'".#dddddddddgdddfhhhhfdb.",'#10'".#dddddddddddddfhffhfdb.",'#10'".#dddddddd'
+'dddddffffffdb.",'#10'".#bbbbbbbbbbbbbbbbbbbbb.",'#10'".....................'
+'...",'#10'"........................"};'#10
'/* XPM */'#13#10'static char *tdataexporter[]={'#13#10'"24 24 10 1",'#13#10
+'". c None",'#13#10'"b c #000000",'#13#10'"g c #000080",'#13#10'"c c #0000ff'
+'",'#13#10'"e c #303030",'#13#10'"f c #808000",'#13#10'"# c #808080",'#13#10
+'"h c #c0c000",'#13#10'"d c #c0c0c0",'#13#10'"a c #ffffff",'#13#10'"........'
+'................",'#13#10'"........................",'#13#10'".############'
+'##########.",'#13#10'".#abccccccccccccccbabab.",'#13#10'".#bbbbbbbbbbbbbbbb'
+'bbbbb.",'#13#10'".#ddddddddddddddddddddb.",'#13#10'".#deeeeeeeeeedddddddddb'
+'.",'#13#10'".#deddddddddedddddddddb.",'#13#10'".#deeeeeeeddedddddddddb.",'
+#13#10'".#deddddddddedddddddddb.",'#13#10'".#deeeeeeeddedddddddddb.",'#13#10
+'".#deddddddddedddddddddb.",'#13#10'".#deddddddddedddddddddb.",'#13#10'".#de'
+'eeeeeeeeeddffffffdb.",'#13#10'".#dddddgdddgdddfhffhfdb.",'#13#10'".#ddddd#g'
+'ddggddfhhhhfdb.",'#13#10'".#dddddd#gggggdfhhhhfdb.",'#13#10'".#dddddddddggd'
+'dffffffdb.",'#13#10'".#dddddddddgdddfhhhhfdb.",'#13#10'".#dddddddddddddfhff'
+'hfdb.",'#13#10'".#dddddddddddddffffffdb.",'#13#10'".#bbbbbbbbbbbbbbbbbbbbb.'
+'",'#13#10'"........................",'#13#10'"........................"};'
+#13#10
]);
LazarusResources.Add('tfpdbfexport','XPM',[
'/* XPM */'#10'static char * tfpdbfexport_xpm[] = {'#10'"22 23 46 1",'#10'" '
+#9'c None",'#10'".'#9'c #080408",'#10'"+'#9'c #000000",'#10'"@'#9'c #000400"'
+','#10'"#'#9'c #000408",'#10'"$'#9'c #C5C6C5",'#10'"%'#9'c #CDCECD",'#10'"&'
+#9'c #C5C2C5",'#10'"*'#9'c #CDCAD5",'#10'"='#9'c #C5C6CD",'#10'"-'#9'c #BDBE'
+'BD",'#10'";'#9'c #CDC6CD",'#10'">'#9'c #CDCACD",'#10'",'#9'c #CDCEB4",'#10
+'"'''#9'c #C5CEB4",'#10'")'#9'c #BDBEC5",'#10'"!'#9'c #C5C2CD",'#10'"~'#9'c '
+'#C5CABD",'#10'"{'#9'c #C5C2BD",'#10'"]'#9'c #080C00",'#10'"^'#9'c #000010",'
+#10'"/'#9'c #000008",'#10'"('#9'c #000410",'#10'"_'#9'c #000810",'#10'":'#9
+'c #C5CEC5",'#10'"<'#9'c #FFFFFF",'#10'"['#9'c #FFFAFF",'#10'"}'#9'c #F6F2FF'
+'",'#10'"|'#9'c #296929",'#10'"1'#9'c #F6F6EE",'#10'"2'#9'c #EEEAFF",'#10'"3'
+#9'c #DE1C10",'#10'"4'#9'c #CDCEC5",'#10'"5'#9'c #C5CAD5",'#10'"6'#9'c #0008'
+'00",'#10'"7'#9'c #000C00",'#10'"8'#9'c #F6F6FF",'#10'"9'#9'c #FFF6FF",'#10
+'"0'#9'c #F6FAFF",'#10'"a'#9'c #F6FFFF",'#10'"b'#9'c #EEE6FF",'#10'"c'#9'c #'
+'EEEEFF",'#10'"d'#9'c #C5C6D5",'#10'"e'#9'c #080808",'#10'"f'#9'c #080800",'
+#10'"g'#9'c #FFFAF6",'#10'" .+++++++@+++@+#++@++ ",'#10'" +$@%&*==-%;>,'')!~'
+',{+ ",'#10'" @]++^^^/+@+++@(_/+@@ ",'#10'" +:+<[}[<<>||||||||<+ ",'#10'" +1'
+'@<[[2[<$|333333|<@ ",'#10'" +4@<||||<5|333333|<+ ",'#10'" 617<8}99<5|||||33'
+'|<+ ",'#10'" +:+0||||<5<<aa|33|86 ",'#10'" +<#<[b9c[d<<8<|33|<+ ",'#10'" e$'
+'+0||||<580<<|33|<+ ",'#10'" +<#<[[c9<!<||||||||||",'#10'" f$+<||||8=<}|3333'
+'33| ",'#10'" +0#<<8<<<)g<[|3333|+ ",'#10'" +%+<[<8<[><[<<|33|[# ",'#10'" ++'
+'e+++#////++++||++# ",'#10'" ",'#10'" 333 333 3333'
+' ",'#10'" 3 3 3 3 3 ",'#10'" 3 3 3333 333 ",'#10'" '
+' 3 3 3 3 3 ",'#10'" 3 3 3 3 3 ",'#10'" 333 3333 3 '
+' ",'#10'" "};'#10
'/* XPM */'#13#10'static char * tfpdbfexport_xpm[] = {'#13#10'"22 23 46 1",'
+#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #000000",'#13
+#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C6C5",'#13
+#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDCAD5",'#13
+#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC6CD",'#13
+#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5CEB4",'#13
+#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5CABD",'#13
+#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #000010",'#13
+#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #000810",'#13
+#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FFFAFF",'#13
+#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6F6EE",'#13
+#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CDCEC5",'#13
+#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #000C00",'#13
+#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6FAFF",'#13
+#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EEEEFF",'#13
+#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #080800",'#13
+#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +$@%&*==-%;>'
+','')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<>||||||||<+'
+' ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|<+ ",'#13#10
+'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13#10'" +<#<[b9'
+'c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<[[c9<!<|||||'
+'|||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<[|3333|+ ",'
+#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# ",'#13#10'" '
+' ",'#13#10'" 333 333 3333 ",'#13#10'" 3 3 3 '
+'3 3 ",'#13#10'" 3 3 3333 333 ",'#13#10'" 3 3 3 3 3 '
+' ",'#13#10'" 3 3 3 3 3 ",'#13#10'" 333 3333 3 ",'#13
+#10'" "};'#13#10
]);
LazarusResources.Add('trtfexporter','XPM',[
'/* XPM */'#10'static char *trtfexporter[]={'#10'"22 23 35 1",'#10'". c None"'
+','#10'"a c #000000",'#10'"t c #000008",'#10'"s c #000010",'#10'"b c #000400'
+'",'#10'"c c #000408",'#10'"u c #000410",'#10'"B c #000800",'#10'"v c #00081'
+'0",'#10'"C c #000c00",'#10'"# c #080408",'#10'"F c #080800",'#10'"E c #0808'
+'08",'#10'"r c #080c00",'#10'"x c #296929",'#10'"i c #bdbebd",'#10'"n c #bdb'
+'ec5",'#10'"q c #c5c2bd",'#10'"f c #c5c2c5",'#10'"o c #c5c2cd",'#10'"d c #c5'
+'c6c5",'#10'"h c #c5c6cd",'#10'"D c #c5c6d5",'#10'"p c #c5cabd",'#10'"A c #c'
+'5cad5",'#10'"m c #c5ceb4",'#10'"w c #c5cec5",'#10'"j c #cdc6cd",'#10'"k c #'
+'cdcacd",'#10'"g c #cdcad5",'#10'"l c #cdceb4",'#10'"z c #cdcec5",'#10'"e c '
+'#cdcecd",'#10'"y c #de1c10",'#10'"G c #f6faff",'#10'".#aaaaaaabaaabacaabaa.'
+'",'#10'".adbefghhiejklmnoplqa.",'#10'".braassstabaaabuvtabb.",'#10'".awa...'
+'...kxxxxxxxx.a.",'#10'".a.b......dxyyyyyyx.b.",'#10'".azb.xxxx.Axyyyyyyx.a.'
+'",'#10'".B.C......Axxxxxyyx.a.",'#10'".awa.xxxx.A....xyyx.B.",'#10'".a.c...'
+'...D....xyyx.a.",'#10'".Eda.xxxx.A....xyyx.a.",'#10'".a.c......o.xxxxxxxxxx'
+'",'#10'".Fda.xxxx.h..xyyyyyyx.",'#10'".a.c......n...xyyyyxa.",'#10'".aea...'
+'...k....xyyx.c.",'#10'".aaEaaacttttaaaaxxaac.",'#10'".....G................'
+'",'#10'"....yyy..yyyyy.yyyy...",'#10'"....y..y...y...y......",'#10'"....y..'
+'y...y...yyy....",'#10'"....yyy....y...y......",'#10'"....y..y...y...y......'
+'",'#10'"....y..y...y...y......",'#10'"......................"};'#10
'/* XPM */'#13#10'static char *trtfexporter[]={'#13#10'"22 23 35 1",'#13#10'"'
+'. c None",'#13#10'"a c #000000",'#13#10'"t c #000008",'#13#10'"s c #000010"'
+','#13#10'"b c #000400",'#13#10'"c c #000408",'#13#10'"u c #000410",'#13#10
+'"B c #000800",'#13#10'"v c #000810",'#13#10'"C c #000c00",'#13#10'"# c #080'
+'408",'#13#10'"F c #080800",'#13#10'"E c #080808",'#13#10'"r c #080c00",'#13
+#10'"x c #296929",'#13#10'"i c #bdbebd",'#13#10'"n c #bdbec5",'#13#10'"q c #'
+'c5c2bd",'#13#10'"f c #c5c2c5",'#13#10'"o c #c5c2cd",'#13#10'"d c #c5c6c5",'
+#13#10'"h c #c5c6cd",'#13#10'"D c #c5c6d5",'#13#10'"p c #c5cabd",'#13#10'"A '
+'c #c5cad5",'#13#10'"m c #c5ceb4",'#13#10'"w c #c5cec5",'#13#10'"j c #cdc6cd'
+'",'#13#10'"k c #cdcacd",'#13#10'"g c #cdcad5",'#13#10'"l c #cdceb4",'#13#10
+'"z c #cdcec5",'#13#10'"e c #cdcecd",'#13#10'"y c #de1c10",'#13#10'"G c #f6f'
+'aff",'#13#10'".#aaaaaaabaaabacaabaa.",'#13#10'".adbefghhiejklmnoplqa.",'#13
+#10'".braassstabaaabuvtabb.",'#13#10'".awa......kxxxxxxxx.a.",'#13#10'".a.b.'
+'.....dxyyyyyyx.b.",'#13#10'".azb.xxxx.Axyyyyyyx.a.",'#13#10'".B.C......Axxx'
+'xxyyx.a.",'#13#10'".awa.xxxx.A....xyyx.B.",'#13#10'".a.c......D....xyyx.a."'
+','#13#10'".Eda.xxxx.A....xyyx.a.",'#13#10'".a.c......o.xxxxxxxxxx",'#13#10
+'".Fda.xxxx.h..xyyyyyyx.",'#13#10'".a.c......n...xyyyyxa.",'#13#10'".aea....'
+'..k....xyyx.c.",'#13#10'".aaEaaacttttaaaaxxaac.",'#13#10'".....G...........'
+'.....",'#13#10'"....yyy..yyyyy.yyyy...",'#13#10'"....y..y...y...y......",'
+#13#10'"....y..y...y...yyy....",'#13#10'"....yyy....y...y......",'#13#10'"..'
+'..y..y...y...y......",'#13#10'"....y..y...y...y......",'#13#10'"...........'
+'..........."};'#13#10
]);
LazarusResources.Add('tsimplejsonexporter','XPM',[
'/* XPM */'#10'static char * tsimplejsonexporter_xpm[] = {'#10'"22 23 46 1",'
+#10'" '#9'c None",'#10'".'#9'c #080408",'#10'"+'#9'c #000000",'#10'"@'#9'c #'
+'000400",'#10'"#'#9'c #000408",'#10'"$'#9'c #C5C6C5",'#10'"%'#9'c #CDCECD",'
+#10'"&'#9'c #C5C2C5",'#10'"*'#9'c #CDCAD5",'#10'"='#9'c #C5C6CD",'#10'"-'#9
+'c #BDBEBD",'#10'";'#9'c #CDC6CD",'#10'">'#9'c #CDCACD",'#10'",'#9'c #CDCEB4'
+'",'#10'"'''#9'c #C5CEB4",'#10'")'#9'c #BDBEC5",'#10'"!'#9'c #C5C2CD",'#10'"'
+'~'#9'c #C5CABD",'#10'"{'#9'c #C5C2BD",'#10'"]'#9'c #080C00",'#10'"^'#9'c #0'
+'00010",'#10'"/'#9'c #000008",'#10'"('#9'c #000410",'#10'"_'#9'c #000810",'
+#10'":'#9'c #C5CEC5",'#10'"<'#9'c #FFFFFF",'#10'"['#9'c #FFFAFF",'#10'"}'#9
+'c #F6F2FF",'#10'"|'#9'c #296929",'#10'"1'#9'c #F6F6EE",'#10'"2'#9'c #EEEAFF'
+'",'#10'"3'#9'c #DE1C10",'#10'"4'#9'c #CDCEC5",'#10'"5'#9'c #C5CAD5",'#10'"6'
+#9'c #000800",'#10'"7'#9'c #000C00",'#10'"8'#9'c #F6F6FF",'#10'"9'#9'c #FFF6'
+'FF",'#10'"0'#9'c #F6FAFF",'#10'"a'#9'c #F6FFFF",'#10'"b'#9'c #EEE6FF",'#10
+'"c'#9'c #EEEEFF",'#10'"d'#9'c #C5C6D5",'#10'"e'#9'c #080808",'#10'"f'#9'c #'
+'080800",'#10'"g'#9'c #FFFAF6",'#10'" .+++++++@+++@+#++@++ ",'#10'" +$@%&*=='
+'-%;>,'')!~,{+ ",'#10'" @]++^^^/+@+++@(_/+@@ ",'#10'" +:+<[}[<<>||||||||<+ "'
+','#10'" +1@<[[2[<$|333333|<@ ",'#10'" +4@<||||<5|333333|<+ ",'#10'" 617<8}9'
+'9<5|||||33|<+ ",'#10'" +:+0||||<5<<aa|33|86 ",'#10'" +<#<[b9c[d<<8<|33|<+ "'
+','#10'" e$+0||||<580<<|33|<+ ",'#10'" +<#<[[c9<!<||||||||||",'#10'" f$+<|||'
+'|8=<}|333333| ",'#10'" +0#<<8<<<)g<[|3333|+ ",'#10'" +%+<[<8<[><[<<|33|[# "'
+','#10'" ++e+++#////++++||++# ",'#10'" ",'#10'" 3 '
+'33 33 3 3 ",'#10'" 3 3 3 3 3 3 3 ",'#10'" 3 3 3 3 33 3 "'
+','#10'" 3 3 3 3 3 33 ",'#10'" 3 3 3 3 3 3 3 3 ",'#10'" 33 '
+'33 33 3 3 ",'#10'" "};'#10
'/* XPM */'#13#10'static char * tsimplejsonexporter_xpm[] = {'#13#10'"22 23 4'
+'6 1",'#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #000000'
+'",'#13#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C6C5'
+'",'#13#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDCAD5'
+'",'#13#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC6CD'
+'",'#13#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5CEB'
+'4",'#13#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5CAB'
+'D",'#13#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #00001'
+'0",'#13#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #00081'
+'0",'#13#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FFFAF'
+'F",'#13#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6F6E'
+'E",'#13#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CDCEC'
+'5",'#13#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #000C0'
+'0",'#13#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6FAF'
+'F",'#13#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EEEEF'
+'F",'#13#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #08080'
+'0",'#13#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +$@%'
+'&*==-%;>,'')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<>||'
+'||||||<+ ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|<+ '
+'",'#13#10'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13#10
+'" +<#<[b9c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<[[c'
+'9<!<||||||||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<[|33'
+'33|+ ",'#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# ",'
+#13#10'" ",'#13#10'" 3 33 33 3 3 ",'#13#10'" '
+' 3 3 3 3 3 3 3 ",'#13#10'" 3 3 3 3 33 3 ",'#13#10'" 3 3 '
+' 3 3 3 33 ",'#13#10'" 3 3 3 3 3 3 3 3 ",'#13#10'" 33 33 33 3 '
+'3 ",'#13#10'" "};'#13#10
]);
LazarusResources.Add('tsimplexmlexporter','XPM',[
'/* XPM */'#10'static char * tsimplexmlexporter_xpm[] = {'#10'"22 23 46 1",'
+#10'" '#9'c None",'#10'".'#9'c #080408",'#10'"+'#9'c #000000",'#10'"@'#9'c #'
+'000400",'#10'"#'#9'c #000408",'#10'"$'#9'c #C5C6C5",'#10'"%'#9'c #CDCECD",'
+#10'"&'#9'c #C5C2C5",'#10'"*'#9'c #CDCAD5",'#10'"='#9'c #C5C6CD",'#10'"-'#9
+'c #BDBEBD",'#10'";'#9'c #CDC6CD",'#10'">'#9'c #CDCACD",'#10'",'#9'c #CDCEB4'
+'",'#10'"'''#9'c #C5CEB4",'#10'")'#9'c #BDBEC5",'#10'"!'#9'c #C5C2CD",'#10'"'
+'~'#9'c #C5CABD",'#10'"{'#9'c #C5C2BD",'#10'"]'#9'c #080C00",'#10'"^'#9'c #0'
+'00010",'#10'"/'#9'c #000008",'#10'"('#9'c #000410",'#10'"_'#9'c #000810",'
+#10'":'#9'c #C5CEC5",'#10'"<'#9'c #FFFFFF",'#10'"['#9'c #FFFAFF",'#10'"}'#9
+'c #F6F2FF",'#10'"|'#9'c #296929",'#10'"1'#9'c #F6F6EE",'#10'"2'#9'c #EEEAFF'
+'",'#10'"3'#9'c #DE1C10",'#10'"4'#9'c #CDCEC5",'#10'"5'#9'c #C5CAD5",'#10'"6'
+#9'c #000800",'#10'"7'#9'c #000C00",'#10'"8'#9'c #F6F6FF",'#10'"9'#9'c #FFF6'
+'FF",'#10'"0'#9'c #F6FAFF",'#10'"a'#9'c #F6FFFF",'#10'"b'#9'c #EEE6FF",'#10
+'"c'#9'c #EEEEFF",'#10'"d'#9'c #C5C6D5",'#10'"e'#9'c #080808",'#10'"f'#9'c #'
+'080800",'#10'"g'#9'c #FFFAF6",'#10'" .+++++++@+++@+#++@++ ",'#10'" +$@%&*=='
+'-%;>,'')!~,{+ ",'#10'" @]++^^^/+@+++@(_/+@@ ",'#10'" +:+<[}[<<>||||||||<+ "'
+','#10'" +1@<[[2[<$|333333|<@ ",'#10'" +4@<||||<5|333333|<+ ",'#10'" 617<8}9'
+'9<5|||||33|<+ ",'#10'" +:+0||||<5<<aa|33|86 ",'#10'" +<#<[b9c[d<<8<|33|<+ "'
+','#10'" e$+0||||<580<<|33|<+ ",'#10'" +<#<[[c9<!<||||||||||",'#10'" f$+<|||'
+'|8=<}|333333| ",'#10'" +0#<<8<<<)g<[|3333|+ ",'#10'" +%+<[<8<[><[<<|33|[# "'
+','#10'" ++e+++#////++++||++# ",'#10'" ",'#10'" 3 3 '
+'3 3 3 ",'#10'" 3 3 33 33 3 ",'#10'" 3 3 3 3 3 "'
+','#10'" 3 3 3 3 ",'#10'" 3 3 3 3 3 ",'#10'" 3 3 '
+'3 3 3333 ",'#10'" "};'#10
'/* XPM */'#13#10'static char * tsimplexmlexporter_xpm[] = {'#13#10'"22 23 46'
+' 1",'#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #000000"'
+','#13#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C6C5"'
+','#13#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDCAD5"'
+','#13#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC6CD"'
+','#13#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5CEB4'
+'",'#13#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5CABD'
+'",'#13#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #000010'
+'",'#13#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #000810'
+'",'#13#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FFFAFF'
+'",'#13#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6F6EE'
+'",'#13#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CDCEC5'
+'",'#13#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #000C00'
+'",'#13#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6FAFF'
+'",'#13#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EEEEFF'
+'",'#13#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #080800'
+'",'#13#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +$@%&'
+'*==-%;>,'')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<>|||'
+'|||||<+ ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|<+ "'
+','#13#10'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13#10
+'" +<#<[b9c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<[[c'
+'9<!<||||||||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<[|33'
+'33|+ ",'#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# ",'
+#13#10'" ",'#13#10'" 3 3 3 3 3 ",'#13#10'" '
+' 3 3 33 33 3 ",'#13#10'" 3 3 3 3 3 ",'#13#10'" 3 3 '
+' 3 3 ",'#13#10'" 3 3 3 3 3 ",'#13#10'" 3 3 3 3 3333 '
+' ",'#13#10'" "};'#13#10
]);
LazarusResources.Add('tsqlexporter','XPM',[
'/* XPM */'#10'static char * tsqlexporter_xpm[] = {'#10'"22 23 46 1",'#10'" '
+#9'c None",'#10'".'#9'c #080408",'#10'"+'#9'c #000000",'#10'"@'#9'c #000400"'
+','#10'"#'#9'c #000408",'#10'"$'#9'c #C5C6C5",'#10'"%'#9'c #CDCECD",'#10'"&'
+#9'c #C5C2C5",'#10'"*'#9'c #CDCAD5",'#10'"='#9'c #C5C6CD",'#10'"-'#9'c #BDBE'
+'BD",'#10'";'#9'c #CDC6CD",'#10'">'#9'c #CDCACD",'#10'",'#9'c #CDCEB4",'#10
+'"'''#9'c #C5CEB4",'#10'")'#9'c #BDBEC5",'#10'"!'#9'c #C5C2CD",'#10'"~'#9'c '
+'#C5CABD",'#10'"{'#9'c #C5C2BD",'#10'"]'#9'c #080C00",'#10'"^'#9'c #000010",'
+#10'"/'#9'c #000008",'#10'"('#9'c #000410",'#10'"_'#9'c #000810",'#10'":'#9
+'c #C5CEC5",'#10'"<'#9'c #FFFFFF",'#10'"['#9'c #FFFAFF",'#10'"}'#9'c #F6F2FF'
+'",'#10'"|'#9'c #296929",'#10'"1'#9'c #F6F6EE",'#10'"2'#9'c #EEEAFF",'#10'"3'
+#9'c #DE1C10",'#10'"4'#9'c #CDCEC5",'#10'"5'#9'c #C5CAD5",'#10'"6'#9'c #0008'
+'00",'#10'"7'#9'c #000C00",'#10'"8'#9'c #F6F6FF",'#10'"9'#9'c #FFF6FF",'#10
+'"0'#9'c #F6FAFF",'#10'"a'#9'c #F6FFFF",'#10'"b'#9'c #EEE6FF",'#10'"c'#9'c #'
+'EEEEFF",'#10'"d'#9'c #C5C6D5",'#10'"e'#9'c #080808",'#10'"f'#9'c #080800",'
+#10'"g'#9'c #FFFAF6",'#10'" .+++++++@+++@+#++@++ ",'#10'" +$@%&*==-%;>,'')!~'
+',{+ ",'#10'" @]++^^^/+@+++@(_/+@@ ",'#10'" +:+<[}[<<>||||||||<+ ",'#10'" +1'
+'@<[[2[<$|333333|<@ ",'#10'" +4@<||||<5|333333|<+ ",'#10'" 617<8}99<5|||||33'
+'|<+ ",'#10'" +:+0||||<5<<aa|33|86 ",'#10'" +<#<[b9c[d<<8<|33|<+ ",'#10'" e$'
+'+0||||<580<<|33|<+ ",'#10'" +<#<[[c9<!<||||||||||",'#10'" f$+<||||8=<}|3333'
+'33| ",'#10'" +0#<<8<<<)g<[|3333|+ ",'#10'" +%+<[<8<[><[<<|33|[# ",'#10'" ++'
+'e+++#////++++||++# ",'#10'" ",'#10'" 33 33 3 '
+' ",'#10'" 3 3 3 3 3 ",'#10'" 3 3 3 3 ",'#10'" '
+' 3 3 3 3 ",'#10'" 3 3 3 3 3 ",'#10'" 33 3 3 3333 '
+' ",'#10'" "};'#10
'/* XPM */'#13#10'static char * tsqlexporter_xpm[] = {'#13#10'"22 23 46 1",'
+#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #000000",'#13
+#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C6C5",'#13
+#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDCAD5",'#13
+#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC6CD",'#13
+#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5CEB4",'#13
+#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5CABD",'#13
+#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #000010",'#13
+#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #000810",'#13
+#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FFFAFF",'#13
+#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6F6EE",'#13
+#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CDCEC5",'#13
+#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #000C00",'#13
+#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6FAFF",'#13
+#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EEEEFF",'#13
+#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #080800",'#13
+#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +$@%&*==-%;>'
+','')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<>||||||||<+'
+' ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|<+ ",'#13#10
+'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13#10'" +<#<[b9'
+'c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<[[c9<!<|||||'
+'|||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<[|3333|+ ",'
+#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# ",'#13#10'" '
+' ",'#13#10'" 33 33 3 ",'#13#10'" 3 3 3 '
+'3 3 ",'#13#10'" 3 3 3 3 ",'#13#10'" 3 3 3 3 '
+' ",'#13#10'" 3 3 3 3 3 ",'#13#10'" 33 3 3 3333 ",'#13
+#10'" "};'#13#10
]);
LazarusResources.Add('tstandardexportformats','XPM',[
'/* XPM */'#10'static char * tstandardexportformats_xpm[] = {'#10'"22 23 46 1'
+'",'#10'" '#9'c None",'#10'".'#9'c #080408",'#10'"+'#9'c #000000",'#10'"@'#9
+'c #000400",'#10'"#'#9'c #000408",'#10'"$'#9'c #C5C6C5",'#10'"%'#9'c #CDCECD'
+'",'#10'"&'#9'c #C5C2C5",'#10'"*'#9'c #CDCAD5",'#10'"='#9'c #C5C6CD",'#10'"-'
+#9'c #BDBEBD",'#10'";'#9'c #CDC6CD",'#10'">'#9'c #CDCACD",'#10'",'#9'c #CDCE'
+'B4",'#10'"'''#9'c #C5CEB4",'#10'")'#9'c #BDBEC5",'#10'"!'#9'c #C5C2CD",'#10
+'"~'#9'c #C5CABD",'#10'"{'#9'c #C5C2BD",'#10'"]'#9'c #080C00",'#10'"^'#9'c #'
+'000010",'#10'"/'#9'c #000008",'#10'"('#9'c #000410",'#10'"_'#9'c #000810",'
+#10'":'#9'c #C5CEC5",'#10'"<'#9'c #FFFFFF",'#10'"['#9'c #FFFAFF",'#10'"}'#9
+'c #F6F2FF",'#10'"|'#9'c #296929",'#10'"1'#9'c #F6F6EE",'#10'"2'#9'c #EEEAFF'
+'",'#10'"3'#9'c #DE1C10",'#10'"4'#9'c #CDCEC5",'#10'"5'#9'c #C5CAD5",'#10'"6'
+#9'c #000800",'#10'"7'#9'c #000C00",'#10'"8'#9'c #F6F6FF",'#10'"9'#9'c #FFF6'
+'FF",'#10'"0'#9'c #F6FAFF",'#10'"a'#9'c #F6FFFF",'#10'"b'#9'c #EEE6FF",'#10
+'"c'#9'c #EEEEFF",'#10'"d'#9'c #C5C6D5",'#10'"e'#9'c #080808",'#10'"f'#9'c #'
+'080800",'#10'"g'#9'c #FFFAF6",'#10'" .+++++++@+++@+#++@++ ",'#10'" +$@%&*=='
+'-%;>,'')!~,{+ ",'#10'" @]++^^^/+@+++@(_/+@@ ",'#10'" +:+<[}[<<>||||||||<+ "'
+','#10'" +1@<[[2[<$|333333|<@ ",'#10'" +4@<||||<5|333333|<+ ",'#10'" 617<8}9'
+'9<5|||||33|<+ ",'#10'" +:+0||||<5<<aa|33|86 ",'#10'" +<#<[b9c[d<<8<|33|<+ "'
+','#10'" e$+0||||<580<<|33|<+ ",'#10'" +<#<[[c9<!<||||||||||",'#10'" f$+<|||'
+'|8=<}|333333| ",'#10'" +0#<<8<<<)g<[|3333|+ ",'#10'" +%+<[<8<[><[<<|33|[# "'
+','#10'" ++e+++#////++++||++# ",'#10'" ",'#10'" 33 '
+'33333 333 ",'#10'" 3 3 3 3 3 ",'#10'" 3 3 3 3 "'
+','#10'" 3 3 3 3 ",'#10'" 3 3 3 3 3 ",'#10'" 33 '
+' 3 333 ",'#10'" "};'#10
'/* XPM */'#13#10'static char * tstandardexportformats_xpm[] = {'#13#10'"22 2'
+'3 46 1",'#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #000'
+'000",'#13#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C'
+'6C5",'#13#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDC'
+'AD5",'#13#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC'
+'6CD",'#13#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5'
+'CEB4",'#13#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5'
+'CABD",'#13#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #00'
+'0010",'#13#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #00'
+'0810",'#13#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FF'
+'FAFF",'#13#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6'
+'F6EE",'#13#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CD'
+'CEC5",'#13#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #00'
+'0C00",'#13#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6'
+'FAFF",'#13#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EE'
+'EEFF",'#13#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #08'
+'0800",'#13#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +'
+'$@%&*==-%;>,'')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<'
+'>||||||||<+ ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|'
+'<+ ",'#13#10'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13
+#10'" +<#<[b9c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<'
+'[[c9<!<||||||||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<['
+'|3333|+ ",'#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# "'
+','#13#10'" ",'#13#10'" 33 33333 333 ",'#13#10
+'" 3 3 3 3 3 ",'#13#10'" 3 3 3 3 ",'#13#10'" 3 '
+' 3 3 3 ",'#13#10'" 3 3 3 3 3 ",'#13#10'" 33 3 333'
+' ",'#13#10'" "};'#13#10
]);
LazarusResources.Add('ttexexporter','XPM',[
'/* XPM */'#10'static char *ttexexporter[]={'#10'"22 23 36 1",'#10'". c None"'
+','#10'"a c #000000",'#10'"t c #000008",'#10'"s c #000010",'#10'"b c #000400'
+'",'#10'"c c #000408",'#10'"u c #000410",'#10'"B c #000800",'#10'"v c #00081'
+'0",'#10'"C c #000c00",'#10'"# c #080408",'#10'"F c #080800",'#10'"E c #0808'
+'08",'#10'"r c #080c00",'#10'"x c #296929",'#10'"i c #bdbebd",'#10'"n c #bdb'
+'ec5",'#10'"q c #c5c2bd",'#10'"f c #c5c2c5",'#10'"o c #c5c2cd",'#10'"d c #c5'
+'c6c5",'#10'"h c #c5c6cd",'#10'"D c #c5c6d5",'#10'"p c #c5cabd",'#10'"A c #c'
+'5cad5",'#10'"m c #c5ceb4",'#10'"w c #c5cec5",'#10'"j c #cdc6cd",'#10'"k c #'
+'cdcacd",'#10'"g c #cdcad5",'#10'"l c #cdceb4",'#10'"z c #cdcec5",'#10'"e c '
+'#cdcecd",'#10'"y c #de1c10",'#10'"H c #ff0000",'#10'"G c #fffaff",'#10'".#a'
+'aaaaaabaaabacaabaa.",'#10'".adbefghhiejklmnoplqa.",'#10'".braassstabaaabuvt'
+'abb.",'#10'".awa......kxxxxxxxx.a.",'#10'".a.b......dxyyyyyyx.b.",'#10'".az'
+'b.xxxx.Axyyyyyyx.a.",'#10'".B.C......Axxxxxyyx.a.",'#10'".a.a.xxxx.A....xyy'
+'x.B.",'#10'".a.c......D....xyyx.a.",'#10'".Eda.xxxx.A....xyyx.a.",'#10'".a.'
+'c......o.xxxxxxxxxx",'#10'".Fda.xxxx.h..xyyyyyyx.",'#10'".a.c......n..Gxyyy'
+'yxa.",'#10'".aea......k....xyyx.c.",'#10'".aaEaaacttttaaaaxxaac.",'#10'"...'
+'...................",'#10'".HHHHH.HHHH.H..H......",'#10'"...H...H....H..H..'
+'....",'#10'"...H...HHHH..H........",'#10'"...H...H......H.......",'#10'"...'
+'H...H....H..H......",'#10'"...H...HHHH.H..H......",'#10'"..................'
+'...."};'#10
'/* XPM */'#13#10'static char *ttexexporter[]={'#13#10'"22 23 36 1",'#13#10'"'
+'. c None",'#13#10'"a c #000000",'#13#10'"t c #000008",'#13#10'"s c #000010"'
+','#13#10'"b c #000400",'#13#10'"c c #000408",'#13#10'"u c #000410",'#13#10
+'"B c #000800",'#13#10'"v c #000810",'#13#10'"C c #000c00",'#13#10'"# c #080'
+'408",'#13#10'"F c #080800",'#13#10'"E c #080808",'#13#10'"r c #080c00",'#13
+#10'"x c #296929",'#13#10'"i c #bdbebd",'#13#10'"n c #bdbec5",'#13#10'"q c #'
+'c5c2bd",'#13#10'"f c #c5c2c5",'#13#10'"o c #c5c2cd",'#13#10'"d c #c5c6c5",'
+#13#10'"h c #c5c6cd",'#13#10'"D c #c5c6d5",'#13#10'"p c #c5cabd",'#13#10'"A '
+'c #c5cad5",'#13#10'"m c #c5ceb4",'#13#10'"w c #c5cec5",'#13#10'"j c #cdc6cd'
+'",'#13#10'"k c #cdcacd",'#13#10'"g c #cdcad5",'#13#10'"l c #cdceb4",'#13#10
+'"z c #cdcec5",'#13#10'"e c #cdcecd",'#13#10'"y c #de1c10",'#13#10'"H c #ff0'
+'000",'#13#10'"G c #fffaff",'#13#10'".#aaaaaaabaaabacaabaa.",'#13#10'".adbef'
+'ghhiejklmnoplqa.",'#13#10'".braassstabaaabuvtabb.",'#13#10'".awa......kxxxx'
+'xxxx.a.",'#13#10'".a.b......dxyyyyyyx.b.",'#13#10'".azb.xxxx.Axyyyyyyx.a.",'
+#13#10'".B.C......Axxxxxyyx.a.",'#13#10'".a.a.xxxx.A....xyyx.B.",'#13#10'".a'
+'.c......D....xyyx.a.",'#13#10'".Eda.xxxx.A....xyyx.a.",'#13#10'".a.c......o'
+'.xxxxxxxxxx",'#13#10'".Fda.xxxx.h..xyyyyyyx.",'#13#10'".a.c......n..Gxyyyyx'
+'a.",'#13#10'".aea......k....xyyx.c.",'#13#10'".aaEaaacttttaaaaxxaac.",'#13
+#10'"......................",'#13#10'".HHHHH.HHHH.H..H......",'#13#10'"...H.'
+'..H....H..H......",'#13#10'"...H...HHHH..H........",'#13#10'"...H...H......'
+'H.......",'#13#10'"...H...H....H..H......",'#13#10'"...H...HHHH.H..H......"'
+','#13#10'"......................"};'#13#10
]);
LazarusResources.Add('txmlxsdexporter','XPM',[
'/* XPM */'#13#10'static char * txmlxsdexporter_xpm[] = {'#13#10'"22 23 46 1"'
+','#13#10'" '#9'c None",'#13#10'".'#9'c #080408",'#13#10'"+'#9'c #000000",'
+#13#10'"@'#9'c #000400",'#13#10'"#'#9'c #000408",'#13#10'"$'#9'c #C5C6C5",'
+#13#10'"%'#9'c #CDCECD",'#13#10'"&'#9'c #C5C2C5",'#13#10'"*'#9'c #CDCAD5",'
+#13#10'"='#9'c #C5C6CD",'#13#10'"-'#9'c #BDBEBD",'#13#10'";'#9'c #CDC6CD",'
+#13#10'">'#9'c #CDCACD",'#13#10'",'#9'c #CDCEB4",'#13#10'"'''#9'c #C5CEB4",'
+#13#10'")'#9'c #BDBEC5",'#13#10'"!'#9'c #C5C2CD",'#13#10'"~'#9'c #C5CABD",'
+#13#10'"{'#9'c #C5C2BD",'#13#10'"]'#9'c #080C00",'#13#10'"^'#9'c #000010",'
+#13#10'"/'#9'c #000008",'#13#10'"('#9'c #000410",'#13#10'"_'#9'c #000810",'
+#13#10'":'#9'c #C5CEC5",'#13#10'"<'#9'c #FFFFFF",'#13#10'"['#9'c #FFFAFF",'
+#13#10'"}'#9'c #F6F2FF",'#13#10'"|'#9'c #296929",'#13#10'"1'#9'c #F6F6EE",'
+#13#10'"2'#9'c #EEEAFF",'#13#10'"3'#9'c #DE1C10",'#13#10'"4'#9'c #CDCEC5",'
+#13#10'"5'#9'c #C5CAD5",'#13#10'"6'#9'c #000800",'#13#10'"7'#9'c #000C00",'
+#13#10'"8'#9'c #F6F6FF",'#13#10'"9'#9'c #FFF6FF",'#13#10'"0'#9'c #F6FAFF",'
+#13#10'"a'#9'c #F6FFFF",'#13#10'"b'#9'c #EEE6FF",'#13#10'"c'#9'c #EEEEFF",'
+#13#10'"d'#9'c #C5C6D5",'#13#10'"e'#9'c #080808",'#13#10'"f'#9'c #080800",'
+#13#10'"g'#9'c #FFFAF6",'#13#10'" .+++++++@+++@+#++@++ ",'#13#10'" +$@%&*==-'
+'%;>,'')!~,{+ ",'#13#10'" @]++^^^/+@+++@(_/+@@ ",'#13#10'" +:+<[}[<<>|||||||'
+'|<+ ",'#13#10'" +1@<[[2[<$|333333|<@ ",'#13#10'" +4@<||||<5|333333|<+ ",'#13
+#10'" 617<8}99<5|||||33|<+ ",'#13#10'" +:+0||||<5<<aa|33|86 ",'#13#10'" +<#<'
+'[b9c[d<<8<|33|<+ ",'#13#10'" e$+0||||<580<<|33|<+ ",'#13#10'" +<#<[[c9<!<||'
+'||||||||",'#13#10'" f$+<||||8=<}|333333| ",'#13#10'" +0#<<8<<<)g<[|3333|+ "'
+','#13#10'" +%+<[<8<[><[<<|33|[# ",'#13#10'" ++e+++#////++++||++# ",'#13#10
+'" ",'#13#10'" 3 3 33333 333 ",'#13#10'" 3 3 '
+'3 3 3 ",'#13#10'" 3 3 3 3 ",'#13#10'" 3 33333 3 '
+'3 ",'#13#10'" 3 3 3 3 3 ",'#13#10'" 3 3 33333 333 ",'
+#13#10'" "};'#13#10
]);

View File

@ -16,6 +16,10 @@
unit regdbexport;
{$mode objfpc}{$H+}
{$IF FPC_FULLVERSION > 20500}
// XMLXSDExport unit was introduced in FPC 2.5.1.
{$DEFINE HASXMLXSDEXPORT}
{$ENDIF}
interface
@ -56,7 +60,11 @@ uses
fptexexport,
fpsqlexport,
fprtfexport,
fpdbfexport;
fpdbfexport
{$IFDEF HASXMLXSDEXPORT}
,fpxmlxsdexport
{$ENDIF}
;
{ TDataExporterComponentEditor }
@ -133,6 +141,9 @@ begin
RegisterComponents('Data Export',[TCSVExporter,
TFixedLengthExporter,
TSQLExporter,
{$IFDEF HASXMLXSDEXPORT}
TXMLXSDExporter,
{$ENDIF}
TSimpleXMLExporter,
TSimpleJSONExporter,
TFPDBFExport,

View File

@ -0,0 +1,72 @@
/* XPM */
static char * txmlxsdexporter_xpm[] = {
"22 23 46 1",
" c None",
". c #080408",
"+ c #000000",
"@ c #000400",
"# c #000408",
"$ c #C5C6C5",
"% c #CDCECD",
"& c #C5C2C5",
"* c #CDCAD5",
"= c #C5C6CD",
"- c #BDBEBD",
"; c #CDC6CD",
"> c #CDCACD",
", c #CDCEB4",
"' c #C5CEB4",
") c #BDBEC5",
"! c #C5C2CD",
"~ c #C5CABD",
"{ c #C5C2BD",
"] c #080C00",
"^ c #000010",
"/ c #000008",
"( c #000410",
"_ c #000810",
": c #C5CEC5",
"< c #FFFFFF",
"[ c #FFFAFF",
"} c #F6F2FF",
"| c #296929",
"1 c #F6F6EE",
"2 c #EEEAFF",
"3 c #DE1C10",
"4 c #CDCEC5",
"5 c #C5CAD5",
"6 c #000800",
"7 c #000C00",
"8 c #F6F6FF",
"9 c #FFF6FF",
"0 c #F6FAFF",
"a c #F6FFFF",
"b c #EEE6FF",
"c c #EEEEFF",
"d c #C5C6D5",
"e c #080808",
"f c #080800",
"g c #FFFAF6",
" .+++++++@+++@+#++@++ ",
" +$@%&*==-%;>,')!~,{+ ",
" @]++^^^/+@+++@(_/+@@ ",
" +:+<[}[<<>||||||||<+ ",
" +1@<[[2[<$|333333|<@ ",
" +4@<||||<5|333333|<+ ",
" 617<8}99<5|||||33|<+ ",
" +:+0||||<5<<aa|33|86 ",
" +<#<[b9c[d<<8<|33|<+ ",
" e$+0||||<580<<|33|<+ ",
" +<#<[[c9<!<||||||||||",
" f$+<||||8=<}|333333| ",
" +0#<<8<<<)g<[|3333|+ ",
" +%+<[<8<[><[<<|33|[# ",
" ++e+++#////++++||++# ",
" ",
" 3 3 33333 333 ",
" 3 3 3 3 3 ",
" 3 3 3 3 ",
" 3 33333 3 3 ",
" 3 3 3 3 3 ",
" 3 3 33333 333 ",
" "};