mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-14 00:59:38 +02:00
started mysql package
git-svn-id: trunk@4666 -
This commit is contained in:
parent
4169b6f751
commit
e9489944bc
6
.gitattributes
vendored
6
.gitattributes
vendored
@ -71,6 +71,12 @@ components/interbase/tibquery.ico -text svneol=unset#image/x-icon
|
||||
components/interbase/tibquery.xpm -text svneol=native#image/x-xpixmap
|
||||
components/interbase/tibtransaction.xpm -text svneol=native#image/x-xpixmap
|
||||
components/mpaslex/mpaslex.pp svneol=native#text/pascal
|
||||
components/mysql/mysqllaz.lpk svneol=native#text/pascal
|
||||
components/mysql/mysqllaz.pas svneol=native#text/pascal
|
||||
components/mysql/registermysql.lrs svneol=native#text/pascal
|
||||
components/mysql/registermysql.pas svneol=native#text/pascal
|
||||
components/mysql/tmysqldatabase.xpm -text svneol=native#image/x-xpixmap
|
||||
components/mysql/tmysqldataset.xpm -text svneol=native#image/x-xpixmap
|
||||
components/synedit/allunits.pp svneol=native#text/pascal
|
||||
components/synedit/design/tsynautocomplete.xpm -text svneol=native#image/x-xpixmap
|
||||
components/synedit/design/tsynedit.xpm -text svneol=native#image/x-xpixmap
|
||||
|
@ -1,8 +1,17 @@
|
||||
<?xml version="1.0"?>
|
||||
<CONFIG>
|
||||
<Package>
|
||||
<Package Version="2">
|
||||
<Name Value="InterbaseLaz"/>
|
||||
<Author Value="Lazarus"/>
|
||||
<CompilerOptions>
|
||||
<SearchPaths>
|
||||
<UnitOutputDirectory Value="lib/"/>
|
||||
<LCLWidgetType Value="gtk"/>
|
||||
</SearchPaths>
|
||||
<Other>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
</Other>
|
||||
</CompilerOptions>
|
||||
<Description Value="Lazarus package for the FCL Interbase components."/>
|
||||
<License Value="LGPL2"/>
|
||||
<Version Major="1"/>
|
||||
@ -23,15 +32,11 @@
|
||||
</Item3>
|
||||
</Files>
|
||||
<Type Value="RunAndDesignTime"/>
|
||||
<RequiredPkgs Count="2">
|
||||
<RequiredPkgs Count="1">
|
||||
<Item1>
|
||||
<PackageName Value="LCL"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="FCL"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
</Item2>
|
||||
</RequiredPkgs>
|
||||
<UsageOptions>
|
||||
<UnitPath Value="$(PkgOutDir)"/>
|
||||
@ -41,11 +46,4 @@
|
||||
<IgnoreBinaries Value="False"/>
|
||||
</PublishOptions>
|
||||
</Package>
|
||||
<CompilerOptions>
|
||||
<SearchPaths>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
<UnitOutputDirectory Value="lib/"/>
|
||||
<LCLWidgetType Value="gtk"/>
|
||||
</SearchPaths>
|
||||
</CompilerOptions>
|
||||
</CONFIG>
|
||||
|
47
components/mysql/mysqllaz.lpk
Normal file
47
components/mysql/mysqllaz.lpk
Normal file
@ -0,0 +1,47 @@
|
||||
<?xml version="1.0"?>
|
||||
<CONFIG>
|
||||
<Package Version="2">
|
||||
<Name Value="MySQLLaz"/>
|
||||
<Author Value="Mattias Gaertner"/>
|
||||
<CompilerOptions>
|
||||
<SearchPaths>
|
||||
<UnitOutputDirectory Value="lib/"/>
|
||||
</SearchPaths>
|
||||
<Other>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
</Other>
|
||||
</CompilerOptions>
|
||||
<Description Value="Lazarus package for MySQL"/>
|
||||
<License Value="LGPL"/>
|
||||
<Version Minor="1" Release="1"/>
|
||||
<Files Count="3">
|
||||
<Item1>
|
||||
<Filename Value="registermysql.lrs"/>
|
||||
<Type Value="LRS"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<Filename Value="registermysql.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="RegisterMySQL"/>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<Filename Value="mysqldb.pp"/>
|
||||
<Type Value="Virtual Unit"/>
|
||||
<UnitName Value="MySQLDB"/>
|
||||
</Item3>
|
||||
</Files>
|
||||
<Type Value="RunAndDesignTime"/>
|
||||
<RequiredPkgs Count="1">
|
||||
<Item1>
|
||||
<PackageName Value="LCL"/>
|
||||
</Item1>
|
||||
</RequiredPkgs>
|
||||
<UsageOptions>
|
||||
<UnitPath Value="$(PkgOutDir)/"/>
|
||||
</UsageOptions>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
<IgnoreBinaries Value="False"/>
|
||||
</PublishOptions>
|
||||
</Package>
|
||||
</CONFIG>
|
22
components/mysql/mysqllaz.pas
Normal file
22
components/mysql/mysqllaz.pas
Normal file
@ -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 MySQLLaz 0.0.
|
||||
}
|
||||
|
||||
unit MySQLLaz;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
RegisterMySQL, LazarusPackageIntf;
|
||||
|
||||
implementation
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterUnit('RegisterMySQL', @RegisterMySQL.Register);
|
||||
end;
|
||||
|
||||
initialization
|
||||
RegisterPackage('MySQLLaz', @Register)
|
||||
end.
|
143
components/mysql/registermysql.lrs
Normal file
143
components/mysql/registermysql.lrs
Normal file
@ -0,0 +1,143 @@
|
||||
LazarusResources.Add('tmysqldatabase','XPM',[
|
||||
'/* XPM */'#10'static char * tmysqldatabase_xpm[] = {'#10'"20 17 193 2",'#10
|
||||
+'" '#9'c None",'#10'". '#9'c #010000",'#10'"+ '#9'c #040301",'#10'"@ '#9'c '
|
||||
+'#060405",'#10'"# '#9'c #050304",'#10'"$ '#9'c #090708",'#10'"% '#9'c #02010'
|
||||
+'0",'#10'"& '#9'c #030000",'#10'"* '#9'c #060203",'#10'"= '#9'c #030002",'#10
|
||||
+'"- '#9'c #0E090F",'#10'"; '#9'c #030004",'#10'"> '#9'c #010004",'#10'", '#9
|
||||
+'c #0A080D",'#10'"'' '#9'c #010103",'#10'") '#9'c #C8C8CA",'#10'"! '#9'c #04'
|
||||
+'0404",'#10'"~ '#9'c #F9F9F7",'#10'"{ '#9'c #BFBFBD",'#10'"] '#9'c #C4C4C2",'
|
||||
+#10'"^ '#9'c #BEBEBE",'#10'"/ '#9'c #BFBFBF",'#10'"( '#9'c #FFFEFF",'#10'"_ '
|
||||
+#9'c #C2C0C1",'#10'": '#9'c #CECCCD",'#10'"< '#9'c #BFBDBE",'#10'"[ '#9'c #B'
|
||||
+'DBBBE",'#10'"} '#9'c #CECCCF",'#10'"| '#9'c #C5C3C6",'#10'"1 '#9'c #010002"'
|
||||
+','#10'"2 '#9'c #000005",'#10'"3 '#9'c #000000",'#10'"4 '#9'c #040500",'#10
|
||||
+'"5 '#9'c #060701",'#10'"6 '#9'c #000100",'#10'"7 '#9'c #101012",'#10'"8 '#9
|
||||
+'c #020003",'#10'"9 '#9'c #09070A",'#10'"0 '#9'c #0D0B0C",'#10'"a '#9'c #070'
|
||||
+'803",'#10'"b '#9'c #C7C7C7",'#10'"c '#9'c #000009",'#10'"d '#9'c #FFFDFF",'
|
||||
+#10'"e '#9'c #CECECC",'#10'"f '#9'c #BABBB3",'#10'"g '#9'c #C4C5BD",'#10'"h '
|
||||
+#9'c #C5C6C1",'#10'"i '#9'c #BCBBC1",'#10'"j '#9'c #BEBDC3",'#10'"k '#9'c #C'
|
||||
+'4C3C8",'#10'"l '#9'c #C5C5C7",'#10'"m '#9'c #C8C8C8",'#10'"n '#9'c #C0C0BE"'
|
||||
+','#10'"o '#9'c #010200",'#10'"p '#9'c #C3C2C0",'#10'"q '#9'c #030104",'#10
|
||||
+'"r '#9'c #00000E",'#10'"s '#9'c #050213",'#10'"t '#9'c #020400",'#10'"u '#9
|
||||
+'c #030301",'#10'"v '#9'c #00000B",'#10'"w '#9'c #02000B",'#10'"x '#9'c #020'
|
||||
+'107",'#10'"y '#9'c #000002",'#10'"z '#9'c #030303",'#10'"A '#9'c #D3D2CE",'
|
||||
+#10'"B '#9'c #060700",'#10'"C '#9'c #FCFCFC",'#10'"D '#9'c #C5C1D8",'#10'"E '
|
||||
+#9'c #C4C0D7",'#10'"F '#9'c #BFC1C0",'#10'"G '#9'c #C9CCC3",'#10'"H '#9'c #F'
|
||||
+'EFFFA",'#10'"I '#9'c #BABBBD",'#10'"J '#9'c #CFCEDE",'#10'"K '#9'c #C1BFD4"'
|
||||
+','#10'"L '#9'c #C7C6D4",'#10'"M '#9'c #C1C1CB",'#10'"N '#9'c #C6C7CC",'#10
|
||||
+'"O '#9'c #030504",'#10'"P '#9'c #C1C2BD",'#10'"Q '#9'c #CECFC9",'#10'"R '#9
|
||||
+'c #010100",'#10'"S '#9'c #08080A",'#10'"T '#9'c #04001F",'#10'"U '#9'c #000'
|
||||
+'01B",'#10'"V '#9'c #000004",'#10'"W '#9'c #000300",'#10'"X '#9'c #010300",'
|
||||
+#10'"Y '#9'c #02020A",'#10'"Z '#9'c #000017",'#10'"` '#9'c #02001E",'#10'" .'
|
||||
+#9'c #000013",'#10'"..'#9'c #00000C",'#10'"+.'#9'c #06060E",'#10'"@.'#9'c #B'
|
||||
+'FC0BB",'#10'"#.'#9'c #0D0E08",'#10'"$.'#9'c #BDBEB6",'#10'"%.'#9'c #070709"'
|
||||
+','#10'"&.'#9'c #C2C2C0",'#10'"*.'#9'c #000200",'#10'"=.'#9'c #F6F1FF",'#10
|
||||
+'"-.'#9'c #FEF9FF",'#10'";.'#9'c #FEFEFF",'#10'">.'#9'c #C5C7C2",'#10'",.'#9
|
||||
+'c #FAFEFD",'#10'"''.'#9'c #FCFEFF",'#10'").'#9'c #FCFAFF",'#10'"!.'#9'c #F9'
|
||||
+'F7FF",'#10'"~.'#9'c #FBFAFF",'#10'"{.'#9'c #FCFDFF",'#10'"].'#9'c #F6F6FF",'
|
||||
+#10'"^.'#9'c #000105",'#10'"/.'#9'c #C3C5C2",'#10'"(.'#9'c #C6C7BF",'#10'"_.'
|
||||
+#9'c #FFFFFD",'#10'":.'#9'c #2C6B2C",'#10'"<.'#9'c #FEFDFF",'#10'"[.'#9'c #B'
|
||||
+'EC2C1",'#10'"}.'#9'c #F9FCFF",'#10'"|.'#9'c #FDFCFF",'#10'"1.'#9'c #010109"'
|
||||
+','#10'"2.'#9'c #C8CAC7",'#10'"3.'#9'c #C8C9C1",'#10'"4.'#9'c #FEF7FF",'#10
|
||||
+'"5.'#9'c #FEF6FF",'#10'"6.'#9'c #C5C9CC",'#10'"7.'#9'c #FBFDFF",'#10'"8.'#9
|
||||
+'c #FBFCFF",'#10'"9.'#9'c #F9F6FF",'#10'"0.'#9'c #F7F3FF",'#10'"a.'#9'c #FCF'
|
||||
+'9FF",'#10'"b.'#9'c #FCFBFF",'#10'"c.'#9'c #F8F9FF",'#10'"d.'#9'c #00030C",'
|
||||
+#10'"e.'#9'c #C6C8C7",'#10'"f.'#9'c #040700",'#10'"g.'#9'c #FFFFFF",'#10'"h.'
|
||||
+#9'c #0B0D02",'#10'"i.'#9'c #F6F7FF",'#10'"j.'#9'c #BEC1C8",'#10'"k.'#9'c #F'
|
||||
+'8FBFF",'#10'"l.'#9'c #FCFCFF",'#10'"m.'#9'c #BCBDBF",'#10'"n.'#9'c #B7BAB3"'
|
||||
+','#10'"o.'#9'c #090C05",'#10'"p.'#9'c #C5C5C5",'#10'"q.'#9'c #F3F1FE",'#10
|
||||
+'"r.'#9'c #FEF5FF",'#10'"s.'#9'c #FBF1FF",'#10'"t.'#9'c #C2C5CE",'#10'"u.'#9
|
||||
+'c #FBFEFF",'#10'"v.'#9'c #FAFAFF",'#10'"w.'#9'c #FAF4FF",'#10'"x.'#9'c #F1E'
|
||||
+'AFF",'#10'"y.'#9'c #FAF7FF",'#10'"z.'#9'c #F7F7FF",'#10'"A.'#9'c #C0C4C7",'
|
||||
+#10'"B.'#9'c #070C06",'#10'"C.'#9'c #C4C7C0",'#10'"D.'#9'c #B7B9C8",'#10'"E.'
|
||||
+#9'c #FEFCFF",'#10'"F.'#9'c #C5C6CA",'#10'"G.'#9'c #C3C4C9",'#10'"H.'#9'c #0'
|
||||
+'6070C",'#10'"I.'#9'c #FEFAFF",'#10'"J.'#9'c #FEFBFF",'#10'"K.'#9'c #C9C6E1"'
|
||||
+','#10'"L.'#9'c #F6F3FF",'#10'"M.'#9'c #FBF9FF",'#10'"N.'#9'c #FEF8FF",'#10
|
||||
+'"O.'#9'c #FDF9FF",'#10'"P.'#9'c #05040A",'#10'"Q.'#9'c #C3C3C5",'#10'"R.'#9
|
||||
+'c #050505",'#10'"S.'#9'c #08090D",'#10'"T.'#9'c #C9C6E3",'#10'"U.'#9'c #F4F'
|
||||
+'2F5",'#10'"V.'#9'c #070508",'#10'"W.'#9'c #040205",'#10'"X.'#9'c #BDBEC3",'
|
||||
+#10'"Y.'#9'c #0A0A12",'#10'"Z.'#9'c #F5F4FF",'#10'"`.'#9'c #C4C3D5",'#10'" +'
|
||||
+#9'c #F3F1FF",'#10'".+'#9'c #FBF9FC",'#10'"++'#9'c #020106",'#10'"@+'#9'c #0'
|
||||
+'5060A",'#10'"#+'#9'c #010008",'#10'"$+'#9'c #06040F",'#10'"%+'#9'c #01000A"'
|
||||
+','#10'"&+'#9'c #050511",'#10'"*+'#9'c #040207",'#10'" . + . . @ # $ '
|
||||
+'% & * & = - ; > , ",'#10'" '' ) ! ~ { ] ^ / ( _ : < [ } | 1 ",'#10'"'
|
||||
+' + . 2 2 3 4 5 6 3 7 8 9 . . 0 . . 0 ",'#10'" a b c d e f g h ( i j k'
|
||||
+' l m n o p . ",'#10'"q . 6 3 r s 3 t 6 u c v w x y z 6 6 A . ",'#10'"y { B '
|
||||
+'C D E F G H I J K L M N O P 6 Q 6 ",'#10'"y R 6 S T U V W X Y Z ` ...+.y @'
|
||||
,'.#.$.o ",'#10'"%.&.*.( =.-.;.>.,.''.).!.~.{.].^./.*.(.o ",'#10'"y _.*.( :.:'
|
||||
+'.<.[.}.:.:.:.:.:.|.1.2.*.3.6 ",'#10'"S ^ *.( 4.5.{.6.7.8.9.0.a.b.c.d.e.f.G '
|
||||
+'*.",'#10'"y g.h.).:.:.i.j.k.:.:.:.:.).l...m.*.n.o.",'#10'"y p.t q.r.s.l.t.u'
|
||||
+'.v.w.x.y.z.l.r A.B.C.*.",'#10'"y g.6 d :.:.l.D.l.:.:.:.:.:.E.v F.6 X o ",'
|
||||
+#10'"V G.H.b.I.0.J.K.L.M.N.N.O.d b.P.Q.R. ",'#10'"S.;.c <.:.:.!.T.J.:.:.:'
|
||||
+'.:.( U.V.W.1 ",'#10'"V X.Y.;.;.Z.<.`. +!.E.<.J..+( V. ",'#10'"++'
|
||||
+'@+2 2 #+Y $+c %+&+v c *+1 9 1 "};'#10
|
||||
]);
|
||||
LazarusResources.Add('tmysqldataset','XPM',[
|
||||
'/* XPM */'#10'static char * tmysqldataset_xpm[] = {'#10'"22 23 167 2",'#10'"'
|
||||
+' '#9'c None",'#10'". '#9'c #08060B",'#10'"+ '#9'c #010002",'#10'"@ '#9'c #'
|
||||
+'000000",'#10'"# '#9'c #000100",'#10'"$ '#9'c #000200",'#10'"% '#9'c #070705'
|
||||
+'",'#10'"& '#9'c #000002",'#10'"* '#9'c #010007",'#10'"= '#9'c #020500",'#10
|
||||
+'"- '#9'c #06040F",'#10'"; '#9'c #000007",'#10'"> '#9'c #010300",'#10'", '#9
|
||||
+'c #040700",'#10'"'' '#9'c #060300",'#10'") '#9'c #050102",'#10'"! '#9'c #C6'
|
||||
+'C6C4",'#10'"~ '#9'c #030400",'#10'"{ '#9'c #CBCDCA",'#10'"] '#9'c #C1C2C6",'
|
||||
+#10'"^ '#9'c #C8C8D0",'#10'"/ '#9'c #C4C5CA",'#10'"( '#9'c #C6C5CA",'#10'"_ '
|
||||
+#9'c #BCBCBC",'#10'": '#9'c #CCCCCC",'#10'"< '#9'c #C8C5CC",'#10'"[ '#9'c #C'
|
||||
+'BCBC9",'#10'"} '#9'c #C8CEB4",'#10'"| '#9'c #C4CCB5",'#10'"1 '#9'c #BCBCC6"'
|
||||
+','#10'"2 '#9'c #C2C2CE",'#10'"3 '#9'c #C6C9B8",'#10'"4 '#9'c #CBCDB5",'#10
|
||||
+'"5 '#9'c #C0C0B8",'#10'"6 '#9'c #030000",'#10'"7 '#9'c #060604",'#10'"8 '#9
|
||||
+'c #0A0D04",'#10'"9 '#9'c #010312",'#10'"0 '#9'c #000013",'#10'"a '#9'c #020'
|
||||
+'317",'#10'"b '#9'c #00000C",'#10'"c '#9'c #020305",'#10'"d '#9'c #020403",'
|
||||
+#10'"e '#9'c #000005",'#10'"f '#9'c #000004",'#10'"g '#9'c #000300",'#10'"h '
|
||||
+#9'c #000400",'#10'"i '#9'c #020410",'#10'"j '#9'c #060817",'#10'"k '#9'c #0'
|
||||
+'00008",'#10'"l '#9'c #050507",'#10'"m '#9'c #060503",'#10'"n '#9'c #C7CDC1"'
|
||||
+','#10'"o '#9'c #FCFFFF",'#10'"p '#9'c #F9F9FF",'#10'"q '#9'c #F3F1FF",'#10
|
||||
+'"r '#9'c #FCFBFF",'#10'"s '#9'c #FCFCFF",'#10'"t '#9'c #FBFCFF",'#10'"u '#9
|
||||
+'c #C8CAC9",'#10'"v '#9'c #F3F2FA",'#10'"w '#9'c #FEFDFF",'#10'"x '#9'c #F6F'
|
||||
+'BFF",'#10'"y '#9'c #F8FDFF",'#10'"z '#9'c #EEEFFF",'#10'"A '#9'c #F7F4FF",'
|
||||
+#10'"B '#9'c #FBF9FF",'#10'"C '#9'c #F4F3FF",'#10'"D '#9'c #FEFEFF",'#10'"E '
|
||||
+#9'c #F1F7E9",'#10'"F '#9'c #010700",'#10'"G '#9'c #FAF9FF",'#10'"H '#9'c #F'
|
||||
+'BF8FF",'#10'"I '#9'c #EDEBFF",'#10'"J '#9'c #FAFAFF",'#10'"K '#9'c #FCFEFF"'
|
||||
+','#10'"L '#9'c #C0C4C7",'#10'"M '#9'c #F3F2FF",'#10'"N '#9'c #4CAA4E",'#10
|
||||
+'"O '#9'c #F9F1FF",'#10'"P '#9'c #C8CEC2",'#10'"Q '#9'c #FBFFFF",'#10'"R '#9
|
||||
+'c #2C6B2C",'#10'"S '#9'c #FCFDFF",'#10'"T '#9'c #BDC0C5",'#10'"U '#9'c #FDF'
|
||||
+'DFF",'#10'"V '#9'c #FBFDFF",'#10'"W '#9'c #030804",'#10'"X '#9'c #F1F7ED",'
|
||||
+#10'"Y '#9'c #050C05",'#10'"Z '#9'c #FAFDFF",'#10'"` '#9'c #F7F1FF",'#10'" .'
|
||||
+#9'c #FBF6FF",'#10'"..'#9'c #F9F7FF",'#10'"+.'#9'c #BFC2CB",'#10'"@.'#9'c #E'
|
||||
+'FF5FF",'#10'"#.'#9'c #F7FAFF",'#10'"$.'#9'c #F8F6FF",'#10'"%.'#9'c #000302"'
|
||||
+','#10'"&.'#9'c #C7CCC6",'#10'"*.'#9'c #BCBECA",'#10'"=.'#9'c #FAFCFF",'#10
|
||||
+'"-.'#9'c #FBFEFF",'#10'";.'#9'c #F7FFFF",'#10'">.'#9'c #F5FEFF",'#10'",.'#9
|
||||
+'c #E7ECFF",'#10'"''.'#9'c #F5F6FF",'#10'").'#9'c #070904",'#10'"!.'#9'c #00'
|
||||
+'0102",'#10'"~.'#9'c #FAFFFB",'#10'"{.'#9'c #010609",'#10'"].'#9'c #ECE7FF",'
|
||||
+#10'"^.'#9'c #EFEDFF",'#10'"/.'#9'c #C5C7D3",'#10'"(.'#9'c #F1F7FF",'#10'"_.'
|
||||
+#9'c #F5FAFF",'#10'":.'#9'c #F4F5FF",'#10'"<.'#9'c #0A0B0D",'#10'"[.'#9'c #C'
|
||||
+'1C5C4",'#10'"}.'#9'c #F6F9FF",'#10'"|.'#9'c #C6C8D4",'#10'"1.'#9'c #F6F6FE"'
|
||||
+','#10'"2.'#9'c #F7F8FF",'#10'"3.'#9'c #F8FCFF",'#10'"4.'#9'c #FBFAFF",'#10
|
||||
+'"5.'#9'c #F8FAFF",'#10'"6.'#9'c #FEFFFF",'#10'"7.'#9'c #FBFFFE",'#10'"8.'#9
|
||||
+'c #010409",'#10'"9.'#9'c #FCFAFF",'#10'"0.'#9'c #F8F7FF",'#10'"a.'#9'c #C3C'
|
||||
+'3CB",'#10'"b.'#9'c #F9FCFF",'#10'"c.'#9'c #EDEFFF",'#10'"d.'#9'c #020202",'
|
||||
+#10'"e.'#9'c #090907",'#10'"f.'#9'c #C4C6C5",'#10'"g.'#9'c #F7F6FF",'#10'"h.'
|
||||
+#9'c #C3C4C9",'#10'"i.'#9'c #F0F3FC",'#10'"j.'#9'c #F0F3FF",'#10'"k.'#9'c #F'
|
||||
+'FFEFF",'#10'"l.'#9'c #010100",'#10'"m.'#9'c #F7F9F8",'#10'"n.'#9'c #05060B"'
|
||||
+','#10'"o.'#9'c #F5F7FF",'#10'"p.'#9'c #BDBEC2",'#10'"q.'#9'c #F8F8F6",'#10
|
||||
+'"r.'#9'c #FBFBFF",'#10'"s.'#9'c #FDFEFF",'#10'"t.'#9'c #F9F9FB",'#10'"u.'#9
|
||||
+'c #010000",'#10'"v.'#9'c #CECECE",'#10'"w.'#9'c #F8F8FF",'#10'"x.'#9'c #F7F'
|
||||
+'7FF",'#10'"y.'#9'c #C8C9CE",'#10'"z.'#9'c #F8FBFF",'#10'"A.'#9'c #050409",'
|
||||
+#10'"B.'#9'c #08080A",'#10'"C.'#9'c #000105",'#10'"D.'#9'c #01040B",'#10'"E.'
|
||||
+#9'c #00010A",'#10'"F.'#9'c #00000B",'#10'"G.'#9'c #000012",'#10'"H.'#9'c #0'
|
||||
+'2050A",'#10'"I.'#9'c #000205",'#10'"J.'#9'c #06060E",'#10'" . + @ @ # $ # '
|
||||
+'# % & * + = $ - ; > , '' ) ",'#10'" + ! ~ { ] ^ / ( _ : < [ } | 1 2 3 4 '
|
||||
+'5 6 ",'#10'" 7 8 $ # 9 0 a b c d e f g h i j k f l m ",'#10'" $ n g o'
|
||||
+' p q r s t u v w x y z A B C D # ",'#10'" $ E F y G H I J K L D M N N N '
|
||||
+'N N O D , ",'#10'" $ P h Q R R R R S T U N N N N N N N V $ ",'#10'" W'
|
||||
+' X Y Z A ` ...S +.K N N @.#.$.N N S $ ",'#10'" %.&.$ #.R R R R s *.=.-.'
|
||||
+';.>.,.N N N ''.). ",'#10'" !.~.{.V H ]. .^.p /.D -.(._.N N N :.o # ",'
|
||||
+#10'" <.[.e }.R R R R S |.1.2.3.N N N 4.5.6.# ",'#10'" # 7.8.S r 9.^.0.w'
|
||||
+' a.6.K b.N N p c.b.6.d. ",'#10'" e.f.e =.R R R R g.h.6.i.j.N N J K 6.k.@ '
|
||||
+' ",'#10'" l.m.n.D K o.w w D p.q.D r.''.4.t o.s.t.& ",'#10'" u.v.f 6.w.'
|
||||
+'o x.s J y.6.z.J N N V K 6.t.A. ",'#10'" u.@ B.& C.e D.E.F.F.b G. N N H'
|
||||
+'.I.e J. ",'#10'" ",'#10'"N N N '
|
||||
+' N N N N N N N ",'#10'" N N N N N N '
|
||||
,' N N ",'#10'" N N N N N N N ",'#10'"'
|
||||
+' N N N N N N N ",'#10'" N N N N N'
|
||||
+' N N N N ",'#10'"N N N N N N N N N N N N N ",'
|
||||
+#10'" N "};'#10
|
||||
]);
|
44
components/mysql/registermysql.pas
Normal file
44
components/mysql/registermysql.pas
Normal file
@ -0,0 +1,44 @@
|
||||
{ $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: Mattias Gaertner
|
||||
|
||||
This unit registers the mysql components of the FCL.
|
||||
}
|
||||
unit RegisterMySQL;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, LResources, MySQLDB, LazarusPackageIntf;
|
||||
|
||||
procedure Register;
|
||||
|
||||
implementation
|
||||
|
||||
procedure RegisterUnitMySQLDB;
|
||||
begin
|
||||
RegisterComponents('MySQL',[TMySQLDatabase,TMySQLDataset]);
|
||||
end;
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterUnit('MySQLDB',@RegisterUnitMySQLDB);
|
||||
end;
|
||||
|
||||
initialization
|
||||
{$i registermysql.lrs}
|
||||
|
||||
end.
|
213
components/mysql/tmysqldatabase.xpm
Normal file
213
components/mysql/tmysqldatabase.xpm
Normal file
@ -0,0 +1,213 @@
|
||||
/* XPM */
|
||||
static char * tmysqldatabase_xpm[] = {
|
||||
"20 17 193 2",
|
||||
" c None",
|
||||
". c #010000",
|
||||
"+ c #040301",
|
||||
"@ c #060405",
|
||||
"# c #050304",
|
||||
"$ c #090708",
|
||||
"% c #020100",
|
||||
"& c #030000",
|
||||
"* c #060203",
|
||||
"= c #030002",
|
||||
"- c #0E090F",
|
||||
"; c #030004",
|
||||
"> c #010004",
|
||||
", c #0A080D",
|
||||
"' c #010103",
|
||||
") c #C8C8CA",
|
||||
"! c #040404",
|
||||
"~ c #F9F9F7",
|
||||
"{ c #BFBFBD",
|
||||
"] c #C4C4C2",
|
||||
"^ c #BEBEBE",
|
||||
"/ c #BFBFBF",
|
||||
"( c #FFFEFF",
|
||||
"_ c #C2C0C1",
|
||||
": c #CECCCD",
|
||||
"< c #BFBDBE",
|
||||
"[ c #BDBBBE",
|
||||
"} c #CECCCF",
|
||||
"| c #C5C3C6",
|
||||
"1 c #010002",
|
||||
"2 c #000005",
|
||||
"3 c #000000",
|
||||
"4 c #040500",
|
||||
"5 c #060701",
|
||||
"6 c #000100",
|
||||
"7 c #101012",
|
||||
"8 c #020003",
|
||||
"9 c #09070A",
|
||||
"0 c #0D0B0C",
|
||||
"a c #070803",
|
||||
"b c #C7C7C7",
|
||||
"c c #000009",
|
||||
"d c #FFFDFF",
|
||||
"e c #CECECC",
|
||||
"f c #BABBB3",
|
||||
"g c #C4C5BD",
|
||||
"h c #C5C6C1",
|
||||
"i c #BCBBC1",
|
||||
"j c #BEBDC3",
|
||||
"k c #C4C3C8",
|
||||
"l c #C5C5C7",
|
||||
"m c #C8C8C8",
|
||||
"n c #C0C0BE",
|
||||
"o c #010200",
|
||||
"p c #C3C2C0",
|
||||
"q c #030104",
|
||||
"r c #00000E",
|
||||
"s c #050213",
|
||||
"t c #020400",
|
||||
"u c #030301",
|
||||
"v c #00000B",
|
||||
"w c #02000B",
|
||||
"x c #020107",
|
||||
"y c #000002",
|
||||
"z c #030303",
|
||||
"A c #D3D2CE",
|
||||
"B c #060700",
|
||||
"C c #FCFCFC",
|
||||
"D c #C5C1D8",
|
||||
"E c #C4C0D7",
|
||||
"F c #BFC1C0",
|
||||
"G c #C9CCC3",
|
||||
"H c #FEFFFA",
|
||||
"I c #BABBBD",
|
||||
"J c #CFCEDE",
|
||||
"K c #C1BFD4",
|
||||
"L c #C7C6D4",
|
||||
"M c #C1C1CB",
|
||||
"N c #C6C7CC",
|
||||
"O c #030504",
|
||||
"P c #C1C2BD",
|
||||
"Q c #CECFC9",
|
||||
"R c #010100",
|
||||
"S c #08080A",
|
||||
"T c #04001F",
|
||||
"U c #00001B",
|
||||
"V c #000004",
|
||||
"W c #000300",
|
||||
"X c #010300",
|
||||
"Y c #02020A",
|
||||
"Z c #000017",
|
||||
"` c #02001E",
|
||||
" . c #000013",
|
||||
".. c #00000C",
|
||||
"+. c #06060E",
|
||||
"@. c #BFC0BB",
|
||||
"#. c #0D0E08",
|
||||
"$. c #BDBEB6",
|
||||
"%. c #070709",
|
||||
"&. c #C2C2C0",
|
||||
"*. c #000200",
|
||||
"=. c #F6F1FF",
|
||||
"-. c #FEF9FF",
|
||||
";. c #FEFEFF",
|
||||
">. c #C5C7C2",
|
||||
",. c #FAFEFD",
|
||||
"'. c #FCFEFF",
|
||||
"). c #FCFAFF",
|
||||
"!. c #F9F7FF",
|
||||
"~. c #FBFAFF",
|
||||
"{. c #FCFDFF",
|
||||
"]. c #F6F6FF",
|
||||
"^. c #000105",
|
||||
"/. c #C3C5C2",
|
||||
"(. c #C6C7BF",
|
||||
"_. c #FFFFFD",
|
||||
":. c #2C6B2C",
|
||||
"<. c #FEFDFF",
|
||||
"[. c #BEC2C1",
|
||||
"}. c #F9FCFF",
|
||||
"|. c #FDFCFF",
|
||||
"1. c #010109",
|
||||
"2. c #C8CAC7",
|
||||
"3. c #C8C9C1",
|
||||
"4. c #FEF7FF",
|
||||
"5. c #FEF6FF",
|
||||
"6. c #C5C9CC",
|
||||
"7. c #FBFDFF",
|
||||
"8. c #FBFCFF",
|
||||
"9. c #F9F6FF",
|
||||
"0. c #F7F3FF",
|
||||
"a. c #FCF9FF",
|
||||
"b. c #FCFBFF",
|
||||
"c. c #F8F9FF",
|
||||
"d. c #00030C",
|
||||
"e. c #C6C8C7",
|
||||
"f. c #040700",
|
||||
"g. c #FFFFFF",
|
||||
"h. c #0B0D02",
|
||||
"i. c #F6F7FF",
|
||||
"j. c #BEC1C8",
|
||||
"k. c #F8FBFF",
|
||||
"l. c #FCFCFF",
|
||||
"m. c #BCBDBF",
|
||||
"n. c #B7BAB3",
|
||||
"o. c #090C05",
|
||||
"p. c #C5C5C5",
|
||||
"q. c #F3F1FE",
|
||||
"r. c #FEF5FF",
|
||||
"s. c #FBF1FF",
|
||||
"t. c #C2C5CE",
|
||||
"u. c #FBFEFF",
|
||||
"v. c #FAFAFF",
|
||||
"w. c #FAF4FF",
|
||||
"x. c #F1EAFF",
|
||||
"y. c #FAF7FF",
|
||||
"z. c #F7F7FF",
|
||||
"A. c #C0C4C7",
|
||||
"B. c #070C06",
|
||||
"C. c #C4C7C0",
|
||||
"D. c #B7B9C8",
|
||||
"E. c #FEFCFF",
|
||||
"F. c #C5C6CA",
|
||||
"G. c #C3C4C9",
|
||||
"H. c #06070C",
|
||||
"I. c #FEFAFF",
|
||||
"J. c #FEFBFF",
|
||||
"K. c #C9C6E1",
|
||||
"L. c #F6F3FF",
|
||||
"M. c #FBF9FF",
|
||||
"N. c #FEF8FF",
|
||||
"O. c #FDF9FF",
|
||||
"P. c #05040A",
|
||||
"Q. c #C3C3C5",
|
||||
"R. c #050505",
|
||||
"S. c #08090D",
|
||||
"T. c #C9C6E3",
|
||||
"U. c #F4F2F5",
|
||||
"V. c #070508",
|
||||
"W. c #040205",
|
||||
"X. c #BDBEC3",
|
||||
"Y. c #0A0A12",
|
||||
"Z. c #F5F4FF",
|
||||
"`. c #C4C3D5",
|
||||
" + c #F3F1FF",
|
||||
".+ c #FBF9FC",
|
||||
"++ c #020106",
|
||||
"@+ c #05060A",
|
||||
"#+ c #010008",
|
||||
"$+ c #06040F",
|
||||
"%+ c #01000A",
|
||||
"&+ c #050511",
|
||||
"*+ c #040207",
|
||||
" . + . . @ # $ % & * & = - ; > , ",
|
||||
" ' ) ! ~ { ] ^ / ( _ : < [ } | 1 ",
|
||||
" + . 2 2 3 4 5 6 3 7 8 9 . . 0 . . 0 ",
|
||||
" a b c d e f g h ( i j k l m n o p . ",
|
||||
"q . 6 3 r s 3 t 6 u c v w x y z 6 6 A . ",
|
||||
"y { B C D E F G H I J K L M N O P 6 Q 6 ",
|
||||
"y R 6 S T U V W X Y Z ` ...+.y @.#.$.o ",
|
||||
"%.&.*.( =.-.;.>.,.'.).!.~.{.].^./.*.(.o ",
|
||||
"y _.*.( :.:.<.[.}.:.:.:.:.:.|.1.2.*.3.6 ",
|
||||
"S ^ *.( 4.5.{.6.7.8.9.0.a.b.c.d.e.f.G *.",
|
||||
"y g.h.).:.:.i.j.k.:.:.:.:.).l...m.*.n.o.",
|
||||
"y p.t q.r.s.l.t.u.v.w.x.y.z.l.r A.B.C.*.",
|
||||
"y g.6 d :.:.l.D.l.:.:.:.:.:.E.v F.6 X o ",
|
||||
"V G.H.b.I.0.J.K.L.M.N.N.O.d b.P.Q.R. ",
|
||||
"S.;.c <.:.:.!.T.J.:.:.:.:.( U.V.W.1 ",
|
||||
"V X.Y.;.;.Z.<.`. +!.E.<.J..+( V. ",
|
||||
"++@+2 2 #+Y $+c %+&+v c *+1 9 1 "};
|
193
components/mysql/tmysqldataset.xpm
Normal file
193
components/mysql/tmysqldataset.xpm
Normal file
@ -0,0 +1,193 @@
|
||||
/* XPM */
|
||||
static char * tmysqldataset_xpm[] = {
|
||||
"22 23 167 2",
|
||||
" c None",
|
||||
". c #08060B",
|
||||
"+ c #010002",
|
||||
"@ c #000000",
|
||||
"# c #000100",
|
||||
"$ c #000200",
|
||||
"% c #070705",
|
||||
"& c #000002",
|
||||
"* c #010007",
|
||||
"= c #020500",
|
||||
"- c #06040F",
|
||||
"; c #000007",
|
||||
"> c #010300",
|
||||
", c #040700",
|
||||
"' c #060300",
|
||||
") c #050102",
|
||||
"! c #C6C6C4",
|
||||
"~ c #030400",
|
||||
"{ c #CBCDCA",
|
||||
"] c #C1C2C6",
|
||||
"^ c #C8C8D0",
|
||||
"/ c #C4C5CA",
|
||||
"( c #C6C5CA",
|
||||
"_ c #BCBCBC",
|
||||
": c #CCCCCC",
|
||||
"< c #C8C5CC",
|
||||
"[ c #CBCBC9",
|
||||
"} c #C8CEB4",
|
||||
"| c #C4CCB5",
|
||||
"1 c #BCBCC6",
|
||||
"2 c #C2C2CE",
|
||||
"3 c #C6C9B8",
|
||||
"4 c #CBCDB5",
|
||||
"5 c #C0C0B8",
|
||||
"6 c #030000",
|
||||
"7 c #060604",
|
||||
"8 c #0A0D04",
|
||||
"9 c #010312",
|
||||
"0 c #000013",
|
||||
"a c #020317",
|
||||
"b c #00000C",
|
||||
"c c #020305",
|
||||
"d c #020403",
|
||||
"e c #000005",
|
||||
"f c #000004",
|
||||
"g c #000300",
|
||||
"h c #000400",
|
||||
"i c #020410",
|
||||
"j c #060817",
|
||||
"k c #000008",
|
||||
"l c #050507",
|
||||
"m c #060503",
|
||||
"n c #C7CDC1",
|
||||
"o c #FCFFFF",
|
||||
"p c #F9F9FF",
|
||||
"q c #F3F1FF",
|
||||
"r c #FCFBFF",
|
||||
"s c #FCFCFF",
|
||||
"t c #FBFCFF",
|
||||
"u c #C8CAC9",
|
||||
"v c #F3F2FA",
|
||||
"w c #FEFDFF",
|
||||
"x c #F6FBFF",
|
||||
"y c #F8FDFF",
|
||||
"z c #EEEFFF",
|
||||
"A c #F7F4FF",
|
||||
"B c #FBF9FF",
|
||||
"C c #F4F3FF",
|
||||
"D c #FEFEFF",
|
||||
"E c #F1F7E9",
|
||||
"F c #010700",
|
||||
"G c #FAF9FF",
|
||||
"H c #FBF8FF",
|
||||
"I c #EDEBFF",
|
||||
"J c #FAFAFF",
|
||||
"K c #FCFEFF",
|
||||
"L c #C0C4C7",
|
||||
"M c #F3F2FF",
|
||||
"N c #4CAA4E",
|
||||
"O c #F9F1FF",
|
||||
"P c #C8CEC2",
|
||||
"Q c #FBFFFF",
|
||||
"R c #2C6B2C",
|
||||
"S c #FCFDFF",
|
||||
"T c #BDC0C5",
|
||||
"U c #FDFDFF",
|
||||
"V c #FBFDFF",
|
||||
"W c #030804",
|
||||
"X c #F1F7ED",
|
||||
"Y c #050C05",
|
||||
"Z c #FAFDFF",
|
||||
"` c #F7F1FF",
|
||||
" . c #FBF6FF",
|
||||
".. c #F9F7FF",
|
||||
"+. c #BFC2CB",
|
||||
"@. c #EFF5FF",
|
||||
"#. c #F7FAFF",
|
||||
"$. c #F8F6FF",
|
||||
"%. c #000302",
|
||||
"&. c #C7CCC6",
|
||||
"*. c #BCBECA",
|
||||
"=. c #FAFCFF",
|
||||
"-. c #FBFEFF",
|
||||
";. c #F7FFFF",
|
||||
">. c #F5FEFF",
|
||||
",. c #E7ECFF",
|
||||
"'. c #F5F6FF",
|
||||
"). c #070904",
|
||||
"!. c #000102",
|
||||
"~. c #FAFFFB",
|
||||
"{. c #010609",
|
||||
"]. c #ECE7FF",
|
||||
"^. c #EFEDFF",
|
||||
"/. c #C5C7D3",
|
||||
"(. c #F1F7FF",
|
||||
"_. c #F5FAFF",
|
||||
":. c #F4F5FF",
|
||||
"<. c #0A0B0D",
|
||||
"[. c #C1C5C4",
|
||||
"}. c #F6F9FF",
|
||||
"|. c #C6C8D4",
|
||||
"1. c #F6F6FE",
|
||||
"2. c #F7F8FF",
|
||||
"3. c #F8FCFF",
|
||||
"4. c #FBFAFF",
|
||||
"5. c #F8FAFF",
|
||||
"6. c #FEFFFF",
|
||||
"7. c #FBFFFE",
|
||||
"8. c #010409",
|
||||
"9. c #FCFAFF",
|
||||
"0. c #F8F7FF",
|
||||
"a. c #C3C3CB",
|
||||
"b. c #F9FCFF",
|
||||
"c. c #EDEFFF",
|
||||
"d. c #020202",
|
||||
"e. c #090907",
|
||||
"f. c #C4C6C5",
|
||||
"g. c #F7F6FF",
|
||||
"h. c #C3C4C9",
|
||||
"i. c #F0F3FC",
|
||||
"j. c #F0F3FF",
|
||||
"k. c #FFFEFF",
|
||||
"l. c #010100",
|
||||
"m. c #F7F9F8",
|
||||
"n. c #05060B",
|
||||
"o. c #F5F7FF",
|
||||
"p. c #BDBEC2",
|
||||
"q. c #F8F8F6",
|
||||
"r. c #FBFBFF",
|
||||
"s. c #FDFEFF",
|
||||
"t. c #F9F9FB",
|
||||
"u. c #010000",
|
||||
"v. c #CECECE",
|
||||
"w. c #F8F8FF",
|
||||
"x. c #F7F7FF",
|
||||
"y. c #C8C9CE",
|
||||
"z. c #F8FBFF",
|
||||
"A. c #050409",
|
||||
"B. c #08080A",
|
||||
"C. c #000105",
|
||||
"D. c #01040B",
|
||||
"E. c #00010A",
|
||||
"F. c #00000B",
|
||||
"G. c #000012",
|
||||
"H. c #02050A",
|
||||
"I. c #000205",
|
||||
"J. c #06060E",
|
||||
" . + @ @ # $ # # % & * + = $ - ; > , ' ) ",
|
||||
" + ! ~ { ] ^ / ( _ : < [ } | 1 2 3 4 5 6 ",
|
||||
" 7 8 $ # 9 0 a b c d e f g h i j k f l m ",
|
||||
" $ n g o p q r s t u v w x y z A B C D # ",
|
||||
" $ E F y G H I J K L D M N N N N N O D , ",
|
||||
" $ P h Q R R R R S T U N N N N N N N V $ ",
|
||||
" W X Y Z A ` ...S +.K N N @.#.$.N N S $ ",
|
||||
" %.&.$ #.R R R R s *.=.-.;.>.,.N N N '.). ",
|
||||
" !.~.{.V H ]. .^.p /.D -.(._.N N N :.o # ",
|
||||
" <.[.e }.R R R R S |.1.2.3.N N N 4.5.6.# ",
|
||||
" # 7.8.S r 9.^.0.w a.6.K b.N N p c.b.6.d. ",
|
||||
" e.f.e =.R R R R g.h.6.i.j.N N J K 6.k.@ ",
|
||||
" l.m.n.D K o.w w D p.q.D r.'.4.t o.s.t.& ",
|
||||
" u.v.f 6.w.o x.s J y.6.z.J N N V K 6.t.A. ",
|
||||
" u.@ B.& C.e D.E.F.F.b G. N N H.I.e J. ",
|
||||
" ",
|
||||
"N N N N N N N N N N ",
|
||||
" N N N N N N N N ",
|
||||
" N N N N N N N ",
|
||||
" N N N N N N N ",
|
||||
" N N N N N N N N N ",
|
||||
"N N N N N N N N N N N N N ",
|
||||
" N "};
|
Loading…
Reference in New Issue
Block a user