diff --git a/.gitattributes b/.gitattributes index 6886d70e00..5ff5079f52 100644 --- a/.gitattributes +++ b/.gitattributes @@ -214,13 +214,25 @@ components/sdf/tfixedformatdataset.xpm -text svneol=native#image/x-xpixmap components/sdf/tsdfdataset.xpm -text svneol=native#image/x-xpixmap components/sqldb/interbase/ibconnectionlaz.lpk svneol=native#text/pascal components/sqldb/interbase/ibconnectionlaz.pas svneol=native#text/pascal +components/sqldb/interbase/registeribconnection.lrs svneol=native#text/pascal components/sqldb/interbase/registeribconnection.pas svneol=native#text/pascal +components/sqldb/interbase/tibconnection.xpm -text svneol=native#image/x-xpixmap +components/sqldb/mysql/mysql4connlaz.lpk svneol=native#text/pascal +components/sqldb/mysql/mysql4connlaz.pas svneol=native#text/pascal +components/sqldb/mysql/registermysql4conn.lrs svneol=native#text/pascal +components/sqldb/mysql/registermysql4conn.pas svneol=native#text/pascal +components/sqldb/mysql/tmysqlconnection.xpm -text svneol=native#image/x-xpixmap components/sqldb/postgres/pqconnectionlaz.lpk svneol=native#text/pascal components/sqldb/postgres/pqconnectionlaz.pas svneol=native#text/pascal +components/sqldb/postgres/registerpqconnection.lrs svneol=native#text/pascal components/sqldb/postgres/registerpqconnection.pas svneol=native#text/pascal +components/sqldb/postgres/tpqconnection.xpm -text svneol=native#image/x-xpixmap +components/sqldb/registersqldb.lrs svneol=native#text/pascal components/sqldb/registersqldb.pas svneol=native#text/pascal components/sqldb/sqldblaz.lpk svneol=native#text/pascal components/sqldb/sqldblaz.pas svneol=native#text/pascal +components/sqldb/tsqlquery.xpm -text svneol=native#image/x-xpixmap +components/sqldb/tsqltransaction.xpm -text svneol=native#image/x-xpixmap components/sqlite/sqlitelaz.lpk svneol=native#text/pascal components/sqlite/sqlitelaz.pas svneol=native#text/pascal components/sqlite/sqliteresources.lrs svneol=native#text/pascal diff --git a/components/sqldb/interbase/registeribconnection.lrs b/components/sqldb/interbase/registeribconnection.lrs new file mode 100644 index 0000000000..a08365c4ec --- /dev/null +++ b/components/sqldb/interbase/registeribconnection.lrs @@ -0,0 +1,39 @@ +LazarusResources.Add('tibconnection','XPM',[ + '/* XPM */'#13#10'static char * firebird_0_2_23x23_xpm[] = {'#13#10'"23 23 75' + +' 1",'#13#10'" '#9'c None",'#13#10'".'#9'c #2B0000",'#13#10'"+'#9'c #780000"' + +','#13#10'"@'#9'c #760000",'#13#10'"#'#9'c #3E0000",'#13#10'"$'#9'c #390000"' + +','#13#10'"%'#9'c #700000",'#13#10'"&'#9'c #720000",'#13#10'"*'#9'c #0A0000"' + +','#13#10'"='#9'c #120100",'#13#10'"-'#9'c #250100",'#13#10'";'#9'c #580300"' + +','#13#10'">'#9'c #560200",'#13#10'",'#9'c #380100",'#13#10'"'''#9'c #E6E900' + +'",'#13#10'")'#9'c #FCFF00",'#13#10'"!'#9'c #050000",'#13#10'"~'#9'c #500300' + +'",'#13#10'"{'#9'c #4F0300",'#13#10'"]'#9'c #4F0400",'#13#10'"^'#9'c #200200' + +'",'#13#10'"/'#9'c #1D0200",'#13#10'"('#9'c #380400",'#13#10'"_'#9'c #390400' + +'",'#13#10'":'#9'c #300300",'#13#10'"<'#9'c #2E0300",'#13#10'"['#9'c #340400' + +'",'#13#10'"}'#9'c #300400",'#13#10'"|'#9'c #1C0200",'#13#10'"1'#9'c #1A0300' + +'",'#13#10'"2'#9'c #160200",'#13#10'"3'#9'c #230400",'#13#10'"4'#9'c #1F0400' + +'",'#13#10'"5'#9'c #0B0100",'#13#10'"6'#9'c #190300",'#13#10'"7'#9'c #160400' + +'",'#13#10'"8'#9'c #000000",'#13#10'"9'#9'c #180500",'#13#10'"0'#9'c #020000' + +'",'#13#10'"a'#9'c #150400",'#13#10'"b'#9'c #130400",'#13#10'"c'#9'c #0D0200' + +'",'#13#10'"d'#9'c #070100",'#13#10'"e'#9'c #150500",'#13#10'"f'#9'c #060100' + +'",'#13#10'"g'#9'c #110400",'#13#10'"h'#9'c #0A0200",'#13#10'"i'#9'c #030000' + +'",'#13#10'"j'#9'c #0F0400",'#13#10'"k'#9'c #0A0300",'#13#10'"l'#9'c #070200' + +'",'#13#10'"m'#9'c #080200",'#13#10'"n'#9'c #060200",'#13#10'"o'#9'c #747500' + +'",'#13#10'"p'#9'c #140C00",'#13#10'"q'#9'c #191000",'#13#10'"r'#9'c #120C00' + +'",'#13#10'"s'#9'c #191100",'#13#10'"t'#9'c #070500",'#13#10'"u'#9'c #110C00' + +'",'#13#10'"v'#9'c #191200",'#13#10'"w'#9'c #171100",'#13#10'"x'#9'c #0C0A02' + +'",'#13#10'"y'#9'c #120E00",'#13#10'"z'#9'c #191300",'#13#10'"A'#9'c #181300' + +'",'#13#10'"B'#9'c #191500",'#13#10'"C'#9'c #070600",'#13#10'"D'#9'c #191600' + +'",'#13#10'"E'#9'c #040300",'#13#10'"F'#9'c #121000",'#13#10'"G'#9'c #0B0A00' + +'",'#13#10'"H'#9'c #060500",'#13#10'"I'#9'c #0A0900",'#13#10'"J'#9'c #030300' + +'",'#13#10'" .+@#$%&+.* ",'#13#10'" =-;>,'''')!~{]^ ",'#13 + +#10'" /(_:)))))))<[}| ",'#13#10'" 1213))))))))))456 ",'#13#10'" 7' + +'881)))999))))))08a ",'#13#10'" b88c)))c888de))))f88g ",'#13#10'"h888)))i88' + +'j888j))))888h",'#13#10'"k88)))888888888))))888l",'#13#10'"888)))888888888m)' + +')))888",'#13#10'"88))))))8888888n))))888",'#13#10'"88))))))8888888n))))888"' + +','#13#10'"88)))))88888888)))))888",'#13#10'"888)))888888888))))8888",'#13#10 + +'"888o)888888888))))88888",'#13#10'"888p8888888888))8888888",'#13#10'"888q88' + +'888888888888888r8",'#13#10'"888s88888888888888888t ",'#13#10'"u88v888888888' + +'8888888wx ",'#13#10'" y8z8888888888888888t ",'#13#10'" AB888888888888888C' + +' ",'#13#10'" D88888888888888C ",'#13#10'" EFG88888888888H ",' + +#13#10'" I888888888J8 "};'#13#10 +]); diff --git a/components/sqldb/interbase/registeribconnection.pas b/components/sqldb/interbase/registeribconnection.pas index d71895a1ed..efb4668ab0 100644 --- a/components/sqldb/interbase/registeribconnection.pas +++ b/components/sqldb/interbase/registeribconnection.pas @@ -41,6 +41,7 @@ begin end; initialization + {$i registeribconnection.lrs} end. diff --git a/components/sqldb/interbase/tibconnection.xpm b/components/sqldb/interbase/tibconnection.xpm new file mode 100644 index 0000000000..125c29d539 --- /dev/null +++ b/components/sqldb/interbase/tibconnection.xpm @@ -0,0 +1,101 @@ +/* XPM */ +static char * firebird_0_2_23x23_xpm[] = { +"23 23 75 1", +" c None", +". c #2B0000", +"+ c #780000", +"@ c #760000", +"# c #3E0000", +"$ c #390000", +"% c #700000", +"& c #720000", +"* c #0A0000", +"= c #120100", +"- c #250100", +"; c #580300", +"> c #560200", +", c #380100", +"' c #E6E900", +") c #FCFF00", +"! c #050000", +"~ c #500300", +"{ c #4F0300", +"] c #4F0400", +"^ c #200200", +"/ c #1D0200", +"( c #380400", +"_ c #390400", +": c #300300", +"< c #2E0300", +"[ c #340400", +"} c #300400", +"| c #1C0200", +"1 c #1A0300", +"2 c #160200", +"3 c #230400", +"4 c #1F0400", +"5 c #0B0100", +"6 c #190300", +"7 c #160400", +"8 c #000000", +"9 c #180500", +"0 c #020000", +"a c #150400", +"b c #130400", +"c c #0D0200", +"d c #070100", +"e c #150500", +"f c #060100", +"g c #110400", +"h c #0A0200", +"i c #030000", +"j c #0F0400", +"k c #0A0300", +"l c #070200", +"m c #080200", +"n c #060200", +"o c #747500", +"p c #140C00", +"q c #191000", +"r c #120C00", +"s c #191100", +"t c #070500", +"u c #110C00", +"v c #191200", +"w c #171100", +"x c #0C0A02", +"y c #120E00", +"z c #191300", +"A c #181300", +"B c #191500", +"C c #070600", +"D c #191600", +"E c #040300", +"F c #121000", +"G c #0B0A00", +"H c #060500", +"I c #0A0900", +"J c #030300", +" .+@#$%&+.* ", +" =-;>,'')!~{]^ ", +" /(_:)))))))<[}| ", +" 1213))))))))))456 ", +" 7881)))999))))))08a ", +" b88c)))c888de))))f88g ", +"h888)))i88j888j))))888h", +"k88)))888888888))))888l", +"888)))888888888m))))888", +"88))))))8888888n))))888", +"88))))))8888888n))))888", +"88)))))88888888)))))888", +"888)))888888888))))8888", +"888o)888888888))))88888", +"888p8888888888))8888888", +"888q88888888888888888r8", +"888s88888888888888888t ", +"u88v8888888888888888wx ", +" y8z8888888888888888t ", +" AB888888888888888C ", +" D88888888888888C ", +" EFG88888888888H ", +" I888888888J8 "}; diff --git a/components/sqldb/mysql/lib/README b/components/sqldb/mysql/lib/README new file mode 100644 index 0000000000..e12540646c --- /dev/null +++ b/components/sqldb/mysql/lib/README @@ -0,0 +1,2 @@ +This is the output directory of the mysql4conn package for lazarus + diff --git a/components/sqldb/mysql/mysql4connlaz.lpk b/components/sqldb/mysql/mysql4connlaz.lpk new file mode 100644 index 0000000000..f8449a25f2 --- /dev/null +++ b/components/sqldb/mysql/mysql4connlaz.lpk @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/sqldb/mysql/mysql4connlaz.pas b/components/sqldb/mysql/mysql4connlaz.pas new file mode 100644 index 0000000000..ba342038c4 --- /dev/null +++ b/components/sqldb/mysql/mysql4connlaz.pas @@ -0,0 +1,22 @@ +{ This file was automatically created by Lazarus. Do not edit! + This source is only used to compile and install + the package mysql4connlaz 0.9.5. + } + +unit mysql4connlaz; + +interface + +uses + mysql4conn, registermysql4conn, LazarusPackageIntf; + +implementation + +procedure Register; +begin + RegisterUnit('registermysql4conn', @registermysql4conn.Register); +end; + +initialization + RegisterPackage('mysql4connlaz', @Register); +end. diff --git a/components/sqldb/mysql/registermysql4conn.lrs b/components/sqldb/mysql/registermysql4conn.lrs new file mode 100644 index 0000000000..e449240990 --- /dev/null +++ b/components/sqldb/mysql/registermysql4conn.lrs @@ -0,0 +1,84 @@ +LazarusResources.Add('tmysqlconnection','XPM',[ + '/* XPM */'#13#10'static char * mysql_0_2_23x23_xpm[] = {'#13#10'"23 23 183 2' + +'",'#13#10'" '#9'c None",'#13#10'". '#9'c #000000",'#13#10'"+ '#9'c #050506' + +'",'#13#10'"@ '#9'c #090A0B",'#13#10'"# '#9'c #030404",'#13#10'"$ '#9'c #060' + +'707",'#13#10'"% '#9'c #0D1215",'#13#10'"& '#9'c #0E1215",'#13#10'"* '#9'c #' + +'0D1114",'#13#10'"= '#9'c #07090A",'#13#10'"- '#9'c #101315",'#13#10'"; '#9 + +'c #758793",'#13#10'"> '#9'c #CFEBFD",'#13#10'", '#9'c #4F585F",'#13#10'"'' ' + +#9'c #93A0A9",'#13#10'") '#9'c #E0F2FE",'#13#10'"! '#9'c #464C4F",'#13#10'"~' + +' '#9'c #131415",'#13#10'"{ '#9'c #1F2B33",'#13#10'"] '#9'c #8BC2E4",'#13#10 + +'"^ '#9'c #9FD8FB",'#13#10'"/ '#9'c #A5DAFC",'#13#10'"( '#9'c #7194A9",'#13 + +#10'"_ '#9'c #151B1F",'#13#10'": '#9'c #617685",'#13#10'"< '#9'c #BCE3FD",' + +#13#10'"[ '#9'c #C1E6FD",'#13#10'"} '#9'c #C7E8FD",'#13#10'"| '#9'c #5B6973"' + +','#13#10'"1 '#9'c #96A8B4",'#13#10'"2 '#9'c #D9EFFD",'#13#10'"3 '#9'c #DFF1' + +'FE",'#13#10'"4 '#9'c #E4F4FE",'#13#10'"5 '#9'c #3E4245",'#13#10'"6 '#9'c #2' + +'4323C",'#13#10'"7 '#9'c #86BCDE",'#13#10'"8 '#9'c #9CD7FB",'#13#10'"9 '#9'c' + +' #A2D9FB",'#13#10'"0 '#9'c #A8DBFC",'#13#10'"a '#9'c #AEDEFC",'#13#10'"b '#9 + +'c #B4E0FC",'#13#10'"c '#9'c #BAE3FD",'#13#10'"d '#9'c #C0E5FC",'#13#10'"e ' + +#9'c #C6E7FD",'#13#10'"f '#9'c #CBEAFE",'#13#10'"g '#9'c #D1EDFE",'#13#10'"h' + +' '#9'c #D7EFFD",'#13#10'"i '#9'c #DCF0FE",'#13#10'"j '#9'c #E2F3FE",'#13#10 + +'"k '#9'c #3D4245",'#13#10'"l '#9'c #27292A",'#13#10'"m '#9'c #3F5C6E",'#13 + +#10'"n '#9'c #95D4FB",'#13#10'"o '#9'c #9BD6FC",'#13#10'"p '#9'c #A1D9FC",' + +#13#10'"q '#9'c #A7DBFC",'#13#10'"r '#9'c #ACDDFC",'#13#10'"s '#9'c #B2DFFC"' + +','#13#10'"t '#9'c #B8E2FC",'#13#10'"u '#9'c #BEE5FD",'#13#10'"v '#9'c #C4E7' + +'FD",'#13#10'"w '#9'c #C9EAFD",'#13#10'"x '#9'c #CFECFD",'#13#10'"y '#9'c #D' + +'5EEFE",'#13#10'"z '#9'c #DBF0FE",'#13#10'"A '#9'c #E1F3FE",'#13#10'"B '#9'c' + +' #E6F5FE",'#13#10'"C '#9'c #0A0A0B",'#13#10'"D '#9'c #22333F",'#13#10'"E '#9 + +'c #88CEFB",'#13#10'"F '#9'c #8ED1FB",'#13#10'"G '#9'c #93D3FB",'#13#10'"H ' + +#9'c #99D5FB",'#13#10'"I '#9'c #9FD8FC",'#13#10'"J '#9'c #AADDFC",'#13#10'"K' + +' '#9'c #B0DFFC",'#13#10'"L '#9'c #9ABED5",'#13#10'"M '#9'c #8FABBE",'#13#10 + +'"N '#9'c #93ADBE",'#13#10'"O '#9'c #97AFBE",'#13#10'"P '#9'c #9CB1BE",'#13 + +#10'"Q '#9'c #A0B2BE",'#13#10'"R '#9'c #A4B4BE",'#13#10'"S '#9'c #A8B6BF",' + +#13#10'"T '#9'c #090A0A",'#13#10'"U '#9'c #20333F",'#13#10'"V '#9'c #80CBFA"' + +','#13#10'"W '#9'c #86CEFB",'#13#10'"X '#9'c #8CD0FB",'#13#10'"Y '#9'c #91D2' + +'FB",'#13#10'"Z '#9'c #97D5FB",'#13#10'"` '#9'c #9DD7FC",'#13#10'" .'#9'c #A' + +'3D9FC",'#13#10'"..'#9'c #A9DBFC",'#13#10'"+.'#9'c #40535F",'#13#10'"@.'#9'c' + +' #39627D",'#13#10'"#.'#9'c #78C8FA",'#13#10'"$.'#9'c #7FCBFA",'#13#10'"%.'#9 + +'c #85CDFB",'#13#10'"&.'#9'c #8ACFFB",'#13#10'"*.'#9'c #90D1FB",'#13#10'"=.' + +#9'c #96D4FC",'#13#10'"-.'#9'c #9CD6FC",'#13#10'";.'#9'c #3D525F",'#13#10'">' + +'.'#9'c #162834",'#13#10'",.'#9'c #6BC2FA",'#13#10'"''.'#9'c #71C5FA",'#13#10 + +'").'#9'c #77C8FA",'#13#10'"!.'#9'c #7DCAFA",'#13#10'"~.'#9'c #6FACD3",'#13 + +#10'"{.'#9'c #57829D",'#13#10'"].'#9'c #75AACC",'#13#10'"^.'#9'c #94D3FB",' + +#13#10'"/.'#9'c #78A7C5",'#13#10'"(.'#9'c #30424D",'#13#10'"_.'#9'c #0C1922"' + +','#13#10'":.'#9'c #326586",'#13#10'"<.'#9'c #64BFFA",'#13#10'"[.'#9'c #6AC2' + +'FA",'#13#10'"}.'#9'c #6FC4FA",'#13#10'"|.'#9'c #63A8D3",'#13#10'"1.'#9'c #3' + +'35367",'#13#10'"2.'#9'c #344D5C",'#13#10'"3.'#9'c #547A92",'#13#10'"4.'#9'c' + +' #23333D",'#13#10'"5.'#9'c #0E1F2A",'#13#10'"6.'#9'c #56BAF9",'#13#10'"7.'#9 + +'c #5CBCF9",'#13#10'"8.'#9'c #62BEF9",'#13#10'"9.'#9'c #58A4D4",'#13#10'"0.' + +#9'c #2D5066",'#13#10'"a.'#9'c #0C1114",'#13#10'"b.'#9'c #385F75",'#13#10'"c' + +'.'#9'c #4FB7F9",'#13#10'"d.'#9'c #55B9F9",'#13#10'"e.'#9'c #4DA0D5",'#13#10 + +'"f.'#9'c #274C64",'#13#10'"g.'#9'c #0A151B",'#13#10'"h.'#9'c #4FA8DE",'#13 + +#10'"i.'#9'c #47B4F9",'#13#10'"j.'#9'c #4DB6F9",'#13#10'"k.'#9'c #3A82B0",' + +#13#10'"l.'#9'c #29709E",'#13#10'"m.'#9'c #40B0F8",'#13#10'"n.'#9'c #42B2F8"' + +','#13#10'"o.'#9'c #3B99D4",'#13#10'"p.'#9'c #1C4159",'#13#10'"q.'#9'c #0610' + +'17",'#13#10'"r.'#9'c #41B1F8",'#13#10'"s.'#9'c #40B1F8",'#13#10'"t.'#9'c #2' + +'D83BA",'#13#10'"u.'#9'c #050F15",'#13#10'"v.'#9'c #3FB0F8",'#13#10'"w.'#9'c' + +' #2881BA",'#13#10'"x.'#9'c #3DAFF8",'#13#10'"y.'#9'c #29A7F7",'#13#10'"z.'#9 + +'c #227FBA",'#13#10'"A.'#9'c #030E15",'#13#10'"B.'#9'c #26A6F7",'#13#10'"C.' + +#9'c #25A5F7",'#13#10'"D.'#9'c #1EA2F7",'#13#10'"E.'#9'c #209AE8",'#13#10'"F' + +'.'#9'c #165984",'#13#10'"G.'#9'c #020D15",'#13#10'"H.'#9'c #1DA2F7",'#13#10 + +'"I.'#9'c #1FA3F7",'#13#10'"J.'#9'c #239CE8",'#13#10'"K.'#9'c #3081B3",'#13 + +#10'"L.'#9'c #577E93",'#13#10'"M.'#9'c #3E5460",'#13#10'"N.'#9'c #1780C4",' + +#13#10'"O.'#9'c #061C29",'#13#10'"P.'#9'c #0A1B26",'#13#10'"Q.'#9'c #121B1F"' + +','#13#10'"R.'#9'c #12191C",'#13#10'"S.'#9'c #01070A",'#13#10'"T.'#9'c #1A8F' + +'DB",'#13#10'"U.'#9'c #1A90DC",'#13#10'"V.'#9'c #04141F",'#13#10'"W.'#9'c #0' + +'3131E",'#13#10'"X.'#9'c #1B96E4",'#13#10'"Y.'#9'c #020C12",'#13#10'"Z.'#9'c' + ,' #1B94E2",'#13#10'" . + @ # $ @ ",'#13#10 + +'" # % % & * = - ; > , '' ) ! ~ ",'#13#10'" { ] ^ / ' + +'( _ : < [ } | 1 2 3 4 5 ",'#13#10'" 6 7 8 9 0 a b c d e f g ' + +'h i j k l ",'#13#10'" m n o p q r s t u v w x y z A B C ",'#13 + +#10'" D E F G H I / J K L M N O P Q R S T ",'#13#10'" U V ' + +'W X Y Z ` ...+.. . . . . . . ",'#13#10'" @.#.$.%.&.*.=.-.p ;. ' + +' ",'#13#10'" >.,.''.).!.~.{.].^./.(. ",' + +#13#10'" _.:.<.[.}.|.1.. 2.3.4. ",'#13#10'" 5.6.7' + +'.8.9.0. . . ",'#13#10'" a.b.c.d.e.f. ' + +' ",'#13#10'" g.h.i.j.k.. "' + +','#13#10'" l.m.n.o.p. ",'#13#10'" q.r.r.' + +'s.t.. ",'#13#10'" u.r.r.v.w.. ' + +' ",'#13#10'" u.r.x.y.z.. ' + +' ",'#13#10'" A.B.C.D.E.F.. . ",'#13#10'" G.H' + +'.H.H.I.J.K.L.M. ",'#13#10'" G.H.H.H.N.O.P.Q.R. ' + +' ",'#13#10'"S.T.U.V.V.W. ' + +' ",'#13#10'"S.X.Y.. ",'#13#10'"S.' + +'Z.. "};'#13#10 +]); diff --git a/components/sqldb/mysql/registermysql4conn.pas b/components/sqldb/mysql/registermysql4conn.pas new file mode 100644 index 0000000000..3b1b4e2a3f --- /dev/null +++ b/components/sqldb/mysql/registermysql4conn.pas @@ -0,0 +1,47 @@ +{ $Id$ } +{ + ***************************************************************************** + * * + * See the file COPYING.modifiedLGPL, included in this distribution, * + * for details about the copyright. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * * + ***************************************************************************** + + Author: Joost van der Sluis + + This unit registers the mysqlconnection components of the FCL. +} +unit registermysql4conn; + +{$mode objfpc}{$H+} + +interface + +uses + Classes, SysUtils, LResources, {$IFNDEF VER1_0} mysql4conn,{$ENDIF} LazarusPackageIntf; + +procedure Register; + +implementation + +procedure RegisterUnitMySQL4Conn; +begin +{$IFNDEF VER1_0} + RegisterComponents('SQLdb',[TMySQLConnection]); +{$ENDIF} +end; + +procedure Register; +begin + RegisterUnit('mysql4conn',@RegisterUnitMySQL4Conn); +end; + +initialization + {$i registermysql4conn.lrs} + +end. + diff --git a/components/sqldb/mysql/tmysqlconnection.xpm b/components/sqldb/mysql/tmysqlconnection.xpm new file mode 100644 index 0000000000..d52156e782 --- /dev/null +++ b/components/sqldb/mysql/tmysqlconnection.xpm @@ -0,0 +1,209 @@ +/* XPM */ +static char * mysql_0_2_23x23_xpm[] = { +"23 23 183 2", +" c None", +". c #000000", +"+ c #050506", +"@ c #090A0B", +"# c #030404", +"$ c #060707", +"% c #0D1215", +"& c #0E1215", +"* c #0D1114", +"= c #07090A", +"- c #101315", +"; c #758793", +"> c #CFEBFD", +", c #4F585F", +"' c #93A0A9", +") c #E0F2FE", +"! c #464C4F", +"~ c #131415", +"{ c #1F2B33", +"] c #8BC2E4", +"^ c #9FD8FB", +"/ c #A5DAFC", +"( c #7194A9", +"_ c #151B1F", +": c #617685", +"< c #BCE3FD", +"[ c #C1E6FD", +"} c #C7E8FD", +"| c #5B6973", +"1 c #96A8B4", +"2 c #D9EFFD", +"3 c #DFF1FE", +"4 c #E4F4FE", +"5 c #3E4245", +"6 c #24323C", +"7 c #86BCDE", +"8 c #9CD7FB", +"9 c #A2D9FB", +"0 c #A8DBFC", +"a c #AEDEFC", +"b c #B4E0FC", +"c c #BAE3FD", +"d c #C0E5FC", +"e c #C6E7FD", +"f c #CBEAFE", +"g c #D1EDFE", +"h c #D7EFFD", +"i c #DCF0FE", +"j c #E2F3FE", +"k c #3D4245", +"l c #27292A", +"m c #3F5C6E", +"n c #95D4FB", +"o c #9BD6FC", +"p c #A1D9FC", +"q c #A7DBFC", +"r c #ACDDFC", +"s c #B2DFFC", +"t c #B8E2FC", +"u c #BEE5FD", +"v c #C4E7FD", +"w c #C9EAFD", +"x c #CFECFD", +"y c #D5EEFE", +"z c #DBF0FE", +"A c #E1F3FE", +"B c #E6F5FE", +"C c #0A0A0B", +"D c #22333F", +"E c #88CEFB", +"F c #8ED1FB", +"G c #93D3FB", +"H c #99D5FB", +"I c #9FD8FC", +"J c #AADDFC", +"K c #B0DFFC", +"L c #9ABED5", +"M c #8FABBE", +"N c #93ADBE", +"O c #97AFBE", +"P c #9CB1BE", +"Q c #A0B2BE", +"R c #A4B4BE", +"S c #A8B6BF", +"T c #090A0A", +"U c #20333F", +"V c #80CBFA", +"W c #86CEFB", +"X c #8CD0FB", +"Y c #91D2FB", +"Z c #97D5FB", +"` c #9DD7FC", +" . c #A3D9FC", +".. c #A9DBFC", +"+. c #40535F", +"@. c #39627D", +"#. c #78C8FA", +"$. c #7FCBFA", +"%. c #85CDFB", +"&. c #8ACFFB", +"*. c #90D1FB", +"=. c #96D4FC", +"-. c #9CD6FC", +";. c #3D525F", +">. c #162834", +",. c #6BC2FA", +"'. c #71C5FA", +"). c #77C8FA", +"!. c #7DCAFA", +"~. c #6FACD3", +"{. c #57829D", +"]. c #75AACC", +"^. c #94D3FB", +"/. c #78A7C5", +"(. c #30424D", +"_. c #0C1922", +":. c #326586", +"<. c #64BFFA", +"[. c #6AC2FA", +"}. c #6FC4FA", +"|. c #63A8D3", +"1. c #335367", +"2. c #344D5C", +"3. c #547A92", +"4. c #23333D", +"5. c #0E1F2A", +"6. c #56BAF9", +"7. c #5CBCF9", +"8. c #62BEF9", +"9. c #58A4D4", +"0. c #2D5066", +"a. c #0C1114", +"b. c #385F75", +"c. c #4FB7F9", +"d. c #55B9F9", +"e. c #4DA0D5", +"f. c #274C64", +"g. c #0A151B", +"h. c #4FA8DE", +"i. c #47B4F9", +"j. c #4DB6F9", +"k. c #3A82B0", +"l. c #29709E", +"m. c #40B0F8", +"n. c #42B2F8", +"o. c #3B99D4", +"p. c #1C4159", +"q. c #061017", +"r. c #41B1F8", +"s. c #40B1F8", +"t. c #2D83BA", +"u. c #050F15", +"v. c #3FB0F8", +"w. c #2881BA", +"x. c #3DAFF8", +"y. c #29A7F7", +"z. c #227FBA", +"A. c #030E15", +"B. c #26A6F7", +"C. c #25A5F7", +"D. c #1EA2F7", +"E. c #209AE8", +"F. c #165984", +"G. c #020D15", +"H. c #1DA2F7", +"I. c #1FA3F7", +"J. c #239CE8", +"K. c #3081B3", +"L. c #577E93", +"M. c #3E5460", +"N. c #1780C4", +"O. c #061C29", +"P. c #0A1B26", +"Q. c #121B1F", +"R. c #12191C", +"S. c #01070A", +"T. c #1A8FDB", +"U. c #1A90DC", +"V. c #04141F", +"W. c #03131E", +"X. c #1B96E4", +"Y. c #020C12", +"Z. c #1B94E2", +" . + @ # $ @ ", +" # % % & * = - ; > , ' ) ! ~ ", +" { ] ^ / ( _ : < [ } | 1 2 3 4 5 ", +" 6 7 8 9 0 a b c d e f g h i j k l ", +" m n o p q r s t u v w x y z A B C ", +" D E F G H I / J K L M N O P Q R S T ", +" U V W X Y Z ` ...+.. . . . . . . ", +" @.#.$.%.&.*.=.-.p ;. ", +" >.,.'.).!.~.{.].^./.(. ", +" _.:.<.[.}.|.1.. 2.3.4. ", +" 5.6.7.8.9.0. . . ", +" a.b.c.d.e.f. ", +" g.h.i.j.k.. ", +" l.m.n.o.p. ", +" q.r.r.s.t.. ", +" u.r.r.v.w.. ", +" u.r.x.y.z.. ", +" A.B.C.D.E.F.. . ", +" G.H.H.H.I.J.K.L.M. ", +" G.H.H.H.N.O.P.Q.R. ", +"S.T.U.V.V.W. ", +"S.X.Y.. ", +"S.Z.. "}; diff --git a/components/sqldb/postgres/registerpqconnection.lrs b/components/sqldb/postgres/registerpqconnection.lrs new file mode 100644 index 0000000000..d198732934 --- /dev/null +++ b/components/sqldb/postgres/registerpqconnection.lrs @@ -0,0 +1,70 @@ +LazarusResources.Add('tpqconnection','XPM',[ + '/* XPM */'#13#10'static char * postgresql_0_2_23x23_xpm[] = {'#13#10'"23 23 ' + +'142 2",'#13#10'" '#9'c None",'#13#10'". '#9'c #000000",'#13#10'"+ '#9'c #0' + +'30303",'#13#10'"@ '#9'c #050505",'#13#10'"# '#9'c #091012",'#13#10'"$ '#9'c' + +' #091113",'#13#10'"% '#9'c #171717",'#13#10'"& '#9'c #2A2A2A",'#13#10'"* '#9 + +'c #656565",'#13#10'"= '#9'c #7A7D7F",'#13#10'"- '#9'c #404B4F",'#13#10'"; ' + +#9'c #181818",'#13#10'"> '#9'c #060606",'#13#10'", '#9'c #111111",'#13#10'"' + +''' '#9'c #3D3D3D",'#13#10'") '#9'c #747474",'#13#10'"! '#9'c #818181",'#13 + +#10'"~ '#9'c #464646",'#13#10'"{ '#9'c #1D1D1D",'#13#10'"] '#9'c #0E0E0E",' + +#13#10'"^ '#9'c #4D4D4D",'#13#10'"/ '#9'c #7E7E7E",'#13#10'"( '#9'c #868686"' + +','#13#10'"_ '#9'c #434343",'#13#10'": '#9'c #1A1A1A",'#13#10'"< '#9'c #0404' + +'04",'#13#10'"[ '#9'c #8C8C8C",'#13#10'"} '#9'c #B2B2B2",'#13#10'"| '#9'c #B' + +'0B0B0",'#13#10'"1 '#9'c #2F2F2F",'#13#10'"2 '#9'c #696969",'#13#10'"3 '#9'c' + +' #ADADAD",'#13#10'"4 '#9'c #A7A7A7",'#13#10'"5 '#9'c #757575",'#13#10'"6 '#9 + +'c #3B3B3B",'#13#10'"7 '#9'c #727272",'#13#10'"8 '#9'c #1F1F1F",'#13#10'"9 ' + +#9'c #0B1A20",'#13#10'"0 '#9'c #9C9C9C",'#13#10'"a '#9'c #5B5B5B",'#13#10'"b' + +' '#9'c #ACACAC",'#13#10'"c '#9'c #8D8D8D",'#13#10'"d '#9'c #767676",'#13#10 + +'"e '#9'c #A8A8A8",'#13#10'"f '#9'c #797979",'#13#10'"g '#9'c #070A0B",'#13 + +#10'"h '#9'c #878787",'#13#10'"i '#9'c #B1B1B1",'#13#10'"j '#9'c #848484",' + +#13#10'"k '#9'c #999999",'#13#10'"l '#9'c #AEAEAE",'#13#10'"m '#9'c #AFAFAF"' + +','#13#10'"n '#9'c #858585",'#13#10'"o '#9'c #2D2D2D",'#13#10'"p '#9'c #7E7F' + +'7F",'#13#10'"q '#9'c #787878",'#13#10'"r '#9'c #272727",'#13#10'"s '#9'c #8' + +'08080",'#13#10'"t '#9'c #989898",'#13#10'"u '#9'c #909090",'#13#10'"v '#9'c' + +' #616161",'#13#10'"w '#9'c #121212",'#13#10'"x '#9'c #4A4E4F",'#13#10'"y '#9 + +'c #A7A8A8",'#13#10'"z '#9'c #070B0B",'#13#10'"A '#9'c #7A7A7A",'#13#10'"B ' + +#9'c #2C2C2C",'#13#10'"C '#9'c #202020",'#13#10'"D '#9'c #3C3C3C",'#13#10'"E' + +' '#9'c #404040",'#13#10'"F '#9'c #090909",'#13#10'"G '#9'c #0A0A0A",'#13#10 + +'"H '#9'c #27292A",'#13#10'"I '#9'c #A1A2A2",'#13#10'"J '#9'c #080C0E",'#13 + +#10'"K '#9'c #0F1A1D",'#13#10'"L '#9'c #212121",'#13#10'"M '#9'c #626262",' + +#13#10'"N '#9'c #6D6D6D",'#13#10'"O '#9'c #292929",'#13#10'"P '#9'c #383838"' + +','#13#10'"Q '#9'c #5A5A5A",'#13#10'"R '#9'c #484848",'#13#10'"S '#9'c #5656' + +'56",'#13#10'"T '#9'c #8E8E8E",'#13#10'"U '#9'c #A1A1A1",'#13#10'"V '#9'c #6' + +'E6E6E",'#13#10'"W '#9'c #6B6B6B",'#13#10'"X '#9'c #7F7F7F",'#13#10'"Y '#9'c' + +' #828282",'#13#10'"Z '#9'c #9D9D9D",'#13#10'"` '#9'c #1C1C1C",'#13#10'" .'#9 + +'c #5A5C5D",'#13#10'"..'#9'c #959798",'#13#10'"+.'#9'c #9A9A9A",'#13#10'"@.' + +#9'c #A1A3A3",'#13#10'"#.'#9'c #626769",'#13#10'"$.'#9'c #5D6062",'#13#10'"%' + +'.'#9'c #A1A4A5",'#13#10'"&.'#9'c #525252",'#13#10'"*.'#9'c #515151",'#13#10 + +'"=.'#9'c #454545",'#13#10'"-.'#9'c #6F6F6F",'#13#10'";.'#9'c #A4A6A7",'#13 + +#10'">.'#9'c #606567",'#13#10'",.'#9'c #4E4E4E",'#13#10'"''.'#9'c #A6A6A6",' + +#13#10'").'#9'c #A2A2A2",'#13#10'"!.'#9'c #838383",'#13#10'"~.'#9'c #373737"' + +','#13#10'"{.'#9'c #303030",'#13#10'"].'#9'c #414141",'#13#10'"^.'#9'c #A9A9' + +'A9",'#13#10'"/.'#9'c #505050",'#13#10'"(.'#9'c #020202",'#13#10'"_.'#9'c #1' + +'31313",'#13#10'":.'#9'c #545454",'#13#10'"<.'#9'c #3F3F3F",'#13#10'"[.'#9'c' + +' #1E1E1E",'#13#10'"}.'#9'c #5F5F5F",'#13#10'"|.'#9'c #A4A4A4",'#13#10'"1.'#9 + +'c #343434",'#13#10'"2.'#9'c #0B0B0B",'#13#10'"3.'#9'c #4C4C4C",'#13#10'"4.' + +#9'c #FFFFFF",'#13#10'"5.'#9'c #929292",'#13#10'"6.'#9'c #0F0F0F",'#13#10'"7' + +'.'#9'c #0B0B0C",'#13#10'"8.'#9'c #171B1C",'#13#10'"9.'#9'c #161616",'#13#10 + +'"0.'#9'c #010405",'#13#10'"a.'#9'c #2A2C2D",'#13#10'"b.'#9'c #363636",'#13 + +#10'"c.'#9'c #3A3A3A",'#13#10'"d.'#9'c #4F4F4F",'#13#10'"e.'#9'c #4A4A4A",' + +#13#10'"f.'#9'c #919191",'#13#10'"g.'#9'c #282828",'#13#10'"h.'#9'c #676767"' + +','#13#10'"i.'#9'c #1D2628",'#13#10'"j.'#9'c #646B6D",'#13#10'"k.'#9'c #070C' + +'0E",'#13#10'" . + @ # $ ",'#13#10'" %' + +' & * = - ; > , '' ) ! ~ { ] ^ / ( _ : < ",'#13#10'" : [ } } } | / 1 2 3 ' + +'} } } 4 5 6 7 4 } [ 8 9 ",'#13#10'"< _ } } } } 0 a 2 b } } } } } } c ~ d e ' + +'} f g ",'#13#10'"@ h } } } i j ~ k l i } } } } } m n o p l h @ ",'#13#10'"@' + +' h } } } | q r 5 s t b } } } i u v w x y h > ",'#13#10'"z h } } } | A ; B C' + +' D ( } } } 0 E F G H I A J ",'#13#10'"K ! } } } | n _ v E L M } } } N C O P' + +' Q e R ",'#13#10'" S } } } | T N 3 U V W e } } N P X a Y Z ` ",'#13#10 + +'" L } } } 3 n N } } X ...} } h D / a Y 7 w ",'#13#10'" { +.} } @.#.N }' + +' b V $.%.} } l &.*.* s =. ",'#13#10'" -.} } ;.>.,.''.).Q 2 } } } } !.' + +'~.{.D ` ",'#13#10'" ].^.} i ( 6 A n /./ } } } } M % (.. ",'#13 + +#10'" _.:.} i T <.R D [.}.|.} } } 1.. . . ",'#13#10'" 2._ 3./.' + +'O '' /.4.( 5.} } } 1.. . . . ",'#13#10'" 8 6.7.8.4.4.2 T } } }' + +' 1.4.4.4.9. ",'#13#10'" 0.a.b.c.T } } } d d.e.e., ",' + +#13#10'" c.T } } } f.L ",'#13#10'" ' + ,' '' T } } } f.L ",'#13#10'" Q T } ' + +'} } f.L ",'#13#10'" g.h.^.} } E < ' + +'",'#13#10'" i.j.h > ",'#13#10'" ' + +' k.> "};'#13#10 +]); diff --git a/components/sqldb/postgres/registerpqconnection.pas b/components/sqldb/postgres/registerpqconnection.pas index d2bac117e8..3765b45829 100644 --- a/components/sqldb/postgres/registerpqconnection.pas +++ b/components/sqldb/postgres/registerpqconnection.pas @@ -41,6 +41,7 @@ begin end; initialization + {$i registerpqconnection.lrs} end. diff --git a/components/sqldb/postgres/tpqconnection.xpm b/components/sqldb/postgres/tpqconnection.xpm new file mode 100644 index 0000000000..94074aff28 --- /dev/null +++ b/components/sqldb/postgres/tpqconnection.xpm @@ -0,0 +1,168 @@ +/* XPM */ +static char * postgresql_0_2_23x23_xpm[] = { +"23 23 142 2", +" c None", +". c #000000", +"+ c #030303", +"@ c #050505", +"# c #091012", +"$ c #091113", +"% c #171717", +"& c #2A2A2A", +"* c #656565", +"= c #7A7D7F", +"- c #404B4F", +"; c #181818", +"> c #060606", +", c #111111", +"' c #3D3D3D", +") c #747474", +"! c #818181", +"~ c #464646", +"{ c #1D1D1D", +"] c #0E0E0E", +"^ c #4D4D4D", +"/ c #7E7E7E", +"( c #868686", +"_ c #434343", +": c #1A1A1A", +"< c #040404", +"[ c #8C8C8C", +"} c #B2B2B2", +"| c #B0B0B0", +"1 c #2F2F2F", +"2 c #696969", +"3 c #ADADAD", +"4 c #A7A7A7", +"5 c #757575", +"6 c #3B3B3B", +"7 c #727272", +"8 c #1F1F1F", +"9 c #0B1A20", +"0 c #9C9C9C", +"a c #5B5B5B", +"b c #ACACAC", +"c c #8D8D8D", +"d c #767676", +"e c #A8A8A8", +"f c #797979", +"g c #070A0B", +"h c #878787", +"i c #B1B1B1", +"j c #848484", +"k c #999999", +"l c #AEAEAE", +"m c #AFAFAF", +"n c #858585", +"o c #2D2D2D", +"p c #7E7F7F", +"q c #787878", +"r c #272727", +"s c #808080", +"t c #989898", +"u c #909090", +"v c #616161", +"w c #121212", +"x c #4A4E4F", +"y c #A7A8A8", +"z c #070B0B", +"A c #7A7A7A", +"B c #2C2C2C", +"C c #202020", +"D c #3C3C3C", +"E c #404040", +"F c #090909", +"G c #0A0A0A", +"H c #27292A", +"I c #A1A2A2", +"J c #080C0E", +"K c #0F1A1D", +"L c #212121", +"M c #626262", +"N c #6D6D6D", +"O c #292929", +"P c #383838", +"Q c #5A5A5A", +"R c #484848", +"S c #565656", +"T c #8E8E8E", +"U c #A1A1A1", +"V c #6E6E6E", +"W c #6B6B6B", +"X c #7F7F7F", +"Y c #828282", +"Z c #9D9D9D", +"` c #1C1C1C", +" . c #5A5C5D", +".. c #959798", +"+. c #9A9A9A", +"@. c #A1A3A3", +"#. c #626769", +"$. c #5D6062", +"%. c #A1A4A5", +"&. c #525252", +"*. c #515151", +"=. c #454545", +"-. c #6F6F6F", +";. c #A4A6A7", +">. c #606567", +",. c #4E4E4E", +"'. c #A6A6A6", +"). c #A2A2A2", +"!. c #838383", +"~. c #373737", +"{. c #303030", +"]. c #414141", +"^. c #A9A9A9", +"/. c #505050", +"(. c #020202", +"_. c #131313", +":. c #545454", +"<. c #3F3F3F", +"[. c #1E1E1E", +"}. c #5F5F5F", +"|. c #A4A4A4", +"1. c #343434", +"2. c #0B0B0B", +"3. c #4C4C4C", +"4. c #FFFFFF", +"5. c #929292", +"6. c #0F0F0F", +"7. c #0B0B0C", +"8. c #171B1C", +"9. c #161616", +"0. c #010405", +"a. c #2A2C2D", +"b. c #363636", +"c. c #3A3A3A", +"d. c #4F4F4F", +"e. c #4A4A4A", +"f. c #919191", +"g. c #282828", +"h. c #676767", +"i. c #1D2628", +"j. c #646B6D", +"k. c #070C0E", +" . + @ # $ ", +" % & * = - ; > , ' ) ! ~ { ] ^ / ( _ : < ", +" : [ } } } | / 1 2 3 } } } 4 5 6 7 4 } [ 8 9 ", +"< _ } } } } 0 a 2 b } } } } } } c ~ d e } f g ", +"@ h } } } i j ~ k l i } } } } } m n o p l h @ ", +"@ h } } } | q r 5 s t b } } } i u v w x y h > ", +"z h } } } | A ; B C D ( } } } 0 E F G H I A J ", +"K ! } } } | n _ v E L M } } } N C O P Q e R ", +" S } } } | T N 3 U V W e } } N P X a Y Z ` ", +" L } } } 3 n N } } X ...} } h D / a Y 7 w ", +" { +.} } @.#.N } b V $.%.} } l &.*.* s =. ", +" -.} } ;.>.,.'.).Q 2 } } } } !.~.{.D ` ", +" ].^.} i ( 6 A n /./ } } } } M % (.. ", +" _.:.} i T <.R D [.}.|.} } } 1.. . . ", +" 2._ 3./.O ' /.4.( 5.} } } 1.. . . . ", +" 8 6.7.8.4.4.2 T } } } 1.4.4.4.9. ", +" 0.a.b.c.T } } } d d.e.e., ", +" c.T } } } f.L ", +" ' T } } } f.L ", +" Q T } } } f.L ", +" g.h.^.} } E < ", +" i.j.h > ", +" k.> "}; diff --git a/components/sqldb/registersqldb.lrs b/components/sqldb/registersqldb.lrs new file mode 100644 index 0000000000..7b6735a953 --- /dev/null +++ b/components/sqldb/registersqldb.lrs @@ -0,0 +1,31 @@ +LazarusResources.Add('tsqlquery','XPM',[ + '/* XPM */'#13#10'static char * sqlquery_0_1_23x23_xpm[] = {'#13#10'"23 23 4 ' + +'1",'#13#10'" '#9'c None",'#13#10'".'#9'c #000000",'#13#10'"+'#9'c #00D6FF",' + +#13#10'"@'#9'c #5EDA63",'#13#10'" ... ... . . ",'#13#10'" .+++..++' + +'+..+. .+. ",'#13#10'".+....+...+.+. .+. ",'#13#10'".+. .+. .+.+. ' + +' .+. ",'#13#10'".+.. .+. .+.+. .+. ",'#13#10'" .++..+. .+.+. .+.' + +'",'#13#10'" ..+.+...+.+. .+. ",'#13#10'" .+.+.+.+.+. .+. ",'#13 + +#10'" ...+.+..+..+... .+. ",'#13#10'".+++. ........++.+. ",'#13#10'" ..' + +'. .@@@@@@@.. . ",'#13#10'" .@@@@@@@. ",'#13#10'" ...' + +'.@@@. ",'#13#10'" .@@@. ",'#13#10'" .@@@@. ' + +' ",'#13#10'" .@@@@. ",'#13#10'" .@@@. "' + +','#13#10'" .@@@. ",'#13#10'" .@@. ",'#13#10 + +'" .. ",'#13#10'" .@@. ",'#13#10'" ' + +' .@@. ",'#13#10'" .. "};'#13#10 +]); +LazarusResources.Add('tsqltransaction','XPM',[ + '/* XPM */'#13#10'static char * sqltrans_0_1_23x23_xpm[] = {'#13#10'"23 23 6 ' + +'1",'#13#10'" '#9'c None",'#13#10'".'#9'c #000000",'#13#10'"+'#9'c #00D6FF",' + +#13#10'"@'#9'c #00A2FF",'#13#10'"#'#9'c #FCFF00",'#13#10'"$'#9'c #FFB400",' + +#13#10'" ... ... . . ",'#13#10'" .+++..+++..+. .+. ",'#13#10'"' + +'.+....+...+.+. .+. ",'#13#10'".+. .+. .+.+. .+. ",'#13#10'".+.. .+' + +'. .+.+. .+. ",'#13#10'" .++..+. .+.+. .+.",'#13#10'" ..+.+...+.+.' + +' .+. ",'#13#10'" .+.+.+.+.+. .+. ",'#13#10'" ...+.+..+..+... .+. ' + +' ",'#13#10'".+++. .++.+.++++.+. ",'#13#10'" ... .. . .... . ",'#13 + +#10'" .. ",'#13#10'" .@. ......... ",'#13#10'" .' + +'@@...... .########$.",'#13#10'" .@@@@@@@@@............",'#13#10'" .@@.....' + +'. .$$$$$$$$$.",'#13#10'" .@. .. .########$.",'#13#10'" .. .@. .####' + +'####$.",'#13#10'" ......@@. .########$.",'#13#10'" .@@@@@@@@@..########$."' + +','#13#10'" ......@@. .########$.",'#13#10'" .@. .$$$$$$$$$.",'#13#10 + +'" .. ......... "};'#13#10 +]); diff --git a/components/sqldb/registersqldb.pas b/components/sqldb/registersqldb.pas index a6bc53cb0b..bd5c5a3bfb 100644 --- a/components/sqldb/registersqldb.pas +++ b/components/sqldb/registersqldb.pas @@ -42,5 +42,6 @@ begin end; initialization + {$i registersqldb.lrs} end. diff --git a/components/sqldb/tsqlquery.xpm b/components/sqldb/tsqlquery.xpm new file mode 100644 index 0000000000..df70017c42 --- /dev/null +++ b/components/sqldb/tsqlquery.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * sqlquery_0_1_23x23_xpm[] = { +"23 23 4 1", +" c None", +". c #000000", +"+ c #00D6FF", +"@ c #5EDA63", +" ... ... . . ", +" .+++..+++..+. .+. ", +".+....+...+.+. .+. ", +".+. .+. .+.+. .+. ", +".+.. .+. .+.+. .+. ", +" .++..+. .+.+. .+.", +" ..+.+...+.+. .+. ", +" .+.+.+.+.+. .+. ", +" ...+.+..+..+... .+. ", +".+++. ........++.+. ", +" ... .@@@@@@@.. . ", +" .@@@@@@@. ", +" ....@@@. ", +" .@@@. ", +" .@@@@. ", +" .@@@@. ", +" .@@@. ", +" .@@@. ", +" .@@. ", +" .. ", +" .@@. ", +" .@@. ", +" .. "}; diff --git a/components/sqldb/tsqltransaction.xpm b/components/sqldb/tsqltransaction.xpm new file mode 100644 index 0000000000..b5a7413385 --- /dev/null +++ b/components/sqldb/tsqltransaction.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * sqltrans_0_1_23x23_xpm[] = { +"23 23 6 1", +" c None", +". c #000000", +"+ c #00D6FF", +"@ c #00A2FF", +"# c #FCFF00", +"$ c #FFB400", +" ... ... . . ", +" .+++..+++..+. .+. ", +".+....+...+.+. .+. ", +".+. .+. .+.+. .+. ", +".+.. .+. .+.+. .+. ", +" .++..+. .+.+. .+.", +" ..+.+...+.+. .+. ", +" .+.+.+.+.+. .+. ", +" ...+.+..+..+... .+. ", +".+++. .++.+.++++.+. ", +" ... .. . .... . ", +" .. ", +" .@. ......... ", +" .@@...... .########$.", +" .@@@@@@@@@............", +" .@@...... .$$$$$$$$$.", +" .@. .. .########$.", +" .. .@. .########$.", +" ......@@. .########$.", +" .@@@@@@@@@..########$.", +" ......@@. .########$.", +" .@. .$$$$$$$$$.", +" .. ......... "}; diff --git a/packager/globallinks/mysql4connlaz-0.lpl b/packager/globallinks/mysql4connlaz-0.lpl new file mode 100644 index 0000000000..10a5a47b20 --- /dev/null +++ b/packager/globallinks/mysql4connlaz-0.lpl @@ -0,0 +1 @@ +$(LazarusDir)/components/sqldb/mysql/mysql4connlaz.lpk