mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-17 08:09:26 +02:00
dbexport: added demos from Michael Van Canneyt
git-svn-id: trunk@12872 -
This commit is contained in:
parent
d093a68232
commit
5b171e74e2
23
.gitattributes
vendored
23
.gitattributes
vendored
@ -178,6 +178,29 @@ components/daemon/lazdaemonapp.pp svneol=native#text/plain
|
||||
components/daemon/reglazdaemon.pp svneol=native#text/plain
|
||||
components/dbexport/README.txt svneol=native#text/plain
|
||||
components/dbexport/dbexportimg.lrs svneol=native#text/plain
|
||||
components/dbexport/demo/README svneol=native#text/plain
|
||||
components/dbexport/demo/gendata.pp svneol=native#text/plain
|
||||
components/dbexport/demo/simple/firstnames.txt svneol=native#text/plain
|
||||
components/dbexport/demo/simple/frmmain.lfm svneol=native#text/plain
|
||||
components/dbexport/demo/simple/frmmain.lrs svneol=native#text/plain
|
||||
components/dbexport/demo/simple/frmmain.pp svneol=native#text/plain
|
||||
components/dbexport/demo/simple/lastnames.txt svneol=native#text/plain
|
||||
components/dbexport/demo/simple/simpleexport.lpi svneol=native#text/plain
|
||||
components/dbexport/demo/simple/simpleexport.lpr svneol=native#text/plain
|
||||
components/dbexport/demo/simple/simpleexport.lps svneol=native#text/plain
|
||||
components/dbexport/demo/simple/testdata.dbf -text
|
||||
components/dbexport/demo/simple/testdata.mdx -text
|
||||
components/dbexport/demo/stdexports/export.xpm svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/firstnames.txt svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/frmmain.lfm svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/frmmain.lrs svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/frmmain.pp svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/lastnames.txt svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/stdexports.lpi svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/stdexports.lpr svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/stdexports.lps svneol=native#text/plain
|
||||
components/dbexport/demo/stdexports/testdata.dbf -text
|
||||
components/dbexport/demo/stdexports/testdata.mdx -text
|
||||
components/dbexport/fpdataexporter.pp svneol=native#text/plain
|
||||
components/dbexport/frmbaseconfigexport.lfm svneol=native#text/plain
|
||||
components/dbexport/frmbaseconfigexport.lrs svneol=native#text/plain
|
||||
|
31
components/dbexport/demo/README
Normal file
31
components/dbexport/demo/README
Normal file
@ -0,0 +1,31 @@
|
||||
The 2 directories below contain demonstration programs for the
|
||||
export components.
|
||||
|
||||
The simple directory contains a program which demonstrates how
|
||||
to work with the export components directly.
|
||||
|
||||
Both programs work on a DBase data file. The File|New menu
|
||||
can be used to create a new data file (it is saved at once,
|
||||
a filename is asked) or the File|Open can be used to load
|
||||
(any) Dbase file.
|
||||
|
||||
You can configure the components as you wish, at runtime the
|
||||
design-time settings will be used. (unless the user changes them
|
||||
with the dialog)
|
||||
|
||||
When the 'show config dialog' menu option is set in the program,
|
||||
exporting will first show the configuration dialog, so the
|
||||
export can be configured at runtime by the user. This is a generic dialog,
|
||||
so it may not be the summit of ease-of-use.
|
||||
|
||||
The second (stdexports) program demonstrates how the automatic
|
||||
registration routines (TStandardExportFormats component) work in
|
||||
conjunction with the TFPDataExporter component. The former controls
|
||||
which export formats are registered (and hence visible to the end
|
||||
user), the second shows a selection and configuration dialog.
|
||||
|
||||
The set of registered formats can be set at design time, only the
|
||||
selected formats will be available to the end user.
|
||||
|
||||
Note that currently, only data that can be represented in text format
|
||||
can be exported, i.e., blobs will not work (unless they contain text).
|
185
components/dbexport/demo/gendata.pp
Normal file
185
components/dbexport/demo/gendata.pp
Normal file
@ -0,0 +1,185 @@
|
||||
Unit gendata;
|
||||
|
||||
Interface
|
||||
|
||||
Uses Classes,SysUtils, DB, dbf;
|
||||
|
||||
Const
|
||||
DefFirstNamesFile = 'firstnames.txt';
|
||||
DefLastNamesFile = 'lastnames.txt';
|
||||
DefPersonCount = 10;
|
||||
DefDayCount = 3;
|
||||
|
||||
Type
|
||||
|
||||
{ TDatagenerator }
|
||||
|
||||
TDatagenerator = Class(TObject)
|
||||
private
|
||||
FTID : Integer;
|
||||
FDayCount: Integer;
|
||||
FFirstNamesFile: String;
|
||||
FLastNamesFile: String;
|
||||
FOnProgress: TNotifyEvent;
|
||||
FOutputFile: String;
|
||||
FPersonCount: Integer;
|
||||
FStartDate: TDateTime;
|
||||
FDataset : TDataset;
|
||||
procedure DoTrack(No,ID : Integer; Const FN,LN: String; Const D,Tin,Tout : TDateTime);
|
||||
procedure DoPerson(ID : Integer; FN,LN : String);
|
||||
Protected
|
||||
Function CreateDataset : TDataset; virtual; abstract;
|
||||
Procedure CloseDataset; virtual;
|
||||
Property Dataset : TDataset Read FDataset Write FDataset;
|
||||
|
||||
Public
|
||||
Constructor Create;
|
||||
Procedure GenerateData;
|
||||
Property FirstNamesFile : String Read FFirstNamesFile Write FFirstNamesFile;
|
||||
Property LastNamesFile : String Read FLastNamesFile Write FLastNamesFile;
|
||||
Property OutputFile : String Read FOutputFile Write FOutputFile;
|
||||
Property StartDate : TDateTime Read FStartDate Write FStartDate;
|
||||
Property OnProgress : TNotifyEvent Read FOnProgress Write FOnPRogress;
|
||||
Property PersonCount : Integer Read FPersonCount Write FPersonCount;
|
||||
Property DayCount : Integer Read FDayCount Write FDayCount;
|
||||
end;
|
||||
|
||||
{ TDBFGenerator }
|
||||
|
||||
TDBFGenerator = Class(TDataGenerator)
|
||||
Protected
|
||||
Function CreateDataset : TDataset; override;
|
||||
End;
|
||||
|
||||
Implementation
|
||||
|
||||
|
||||
{ TDatagenerator }
|
||||
|
||||
constructor TDatagenerator.Create;
|
||||
begin
|
||||
FFirstNamesFile:=DefFirstNamesFile;
|
||||
FLastNamesFile:=DefLastNamesFile;
|
||||
FPersonCount:=DefPersonCount;
|
||||
FDayCount:=DefDayCount;
|
||||
FStartDate:=EncodeDate(2005,9,1);
|
||||
end;
|
||||
|
||||
procedure TDatagenerator.DoTrack(No,ID : Integer; Const FN,LN: String; Const D,Tin,Tout : TDateTime);
|
||||
|
||||
begin
|
||||
With Dataset do
|
||||
begin
|
||||
Append;
|
||||
FieldByName('TrackID').AsInteger:=No;
|
||||
FieldByName('PersonID').AsInteger:=ID;
|
||||
FieldByName('FirstName').AsString:=FN;
|
||||
FieldByName('LastName').AsString:=LN;
|
||||
FieldByName('DayOfWeek').AsInteger:=DayOfWeek(D);
|
||||
FieldByName('Date').AsDateTime:=D;
|
||||
FieldByName('TimeIn').AsDateTime:=TIn;
|
||||
FieldByName('TimeOut').AsDateTime:=TOut;
|
||||
Post;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TDatagenerator.DoPerson(ID : Integer; FN,LN : String);
|
||||
|
||||
Var
|
||||
D,TIn,Tout : TDateTime;
|
||||
I : Integer;
|
||||
|
||||
begin
|
||||
For I:=1 to DayCount do
|
||||
begin
|
||||
D:=FStartDate+I;
|
||||
// Entry
|
||||
TIn:=EncodeTime(8,30+Random(10)-10,Random(60),0);
|
||||
// Exit
|
||||
Tout:=EncodeTime(17,30+Random(10)-10,Random(60),0);
|
||||
DoTrack((ID-1)*DayCount+I,ID,FN,LN,D,TIn,Tout);
|
||||
end;
|
||||
If Assigned(FOnProgress) then
|
||||
FOnProgress(Self);
|
||||
end;
|
||||
|
||||
procedure TDatagenerator.CloseDataset;
|
||||
begin
|
||||
FDataset.Close;
|
||||
FreeAndNil(FDataset);
|
||||
end;
|
||||
|
||||
procedure TDatagenerator.GenerateData;
|
||||
|
||||
Var
|
||||
FN,LN : TStrings;
|
||||
PFN,PLN : String;
|
||||
F : Text;
|
||||
I : Integer;
|
||||
|
||||
begin
|
||||
FTID:=0;
|
||||
FDataset:=CreateDataset;
|
||||
Try
|
||||
Randomize;
|
||||
FN:=TStringList.Create;
|
||||
Try
|
||||
FN.LoadFromFile(FFirstNamesFile);
|
||||
LN:=TStringList.Create;
|
||||
Try
|
||||
LN.LoadFromFile(FLastNamesFile);
|
||||
Assign(F,FOutputFile);
|
||||
Rewrite(F);
|
||||
Try
|
||||
For I:=1 to PersonCount do
|
||||
begin
|
||||
PFN:=FN[Random(FN.Count)];
|
||||
PLN:=LN[Random(LN.Count)];
|
||||
DoPerson(I,PFN,PLN);
|
||||
end;
|
||||
Finally
|
||||
Close(F);
|
||||
end;
|
||||
Finally
|
||||
LN.Free;
|
||||
end;
|
||||
Finally
|
||||
FN.Free;
|
||||
end;
|
||||
Finally
|
||||
CLoseDataset;
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TDBFGenerator }
|
||||
|
||||
function TDBFGenerator.CreateDataset: TDataset;
|
||||
|
||||
Var
|
||||
DS : TDBF;
|
||||
|
||||
begin
|
||||
DS:=TDBF.Create(Nil);
|
||||
with DS.FieldDefs do
|
||||
begin
|
||||
Clear;
|
||||
Add('TrackID',ftInteger,0);
|
||||
Add('PersonID',ftInteger,0);
|
||||
Add('FirstName',ftString,30);
|
||||
Add('LastName',ftString,30);
|
||||
Add('DayOfWeek',ftSmallint,0);
|
||||
Add('Date',ftDate,0);
|
||||
Add('TimeIn',ftDateTime,0);
|
||||
Add('TimeOut',ftDateTime,0);
|
||||
end;
|
||||
DS.TableName:=OutputFile;
|
||||
DS.CreateTable;
|
||||
DS.Exclusive := true;
|
||||
DS.Open;
|
||||
DS.AddIndex('LastName', 'LastName', []);
|
||||
Result:=DS;
|
||||
|
||||
end;
|
||||
|
||||
end.
|
||||
|
597
components/dbexport/demo/simple/firstnames.txt
Normal file
597
components/dbexport/demo/simple/firstnames.txt
Normal file
@ -0,0 +1,597 @@
|
||||
Aaron
|
||||
Abdelhakim
|
||||
Abdelhalim
|
||||
Abderrahman
|
||||
Abderrazzak
|
||||
Abdoul
|
||||
Adeh
|
||||
Adnan
|
||||
Adriaan
|
||||
Agnetha
|
||||
Ahmad
|
||||
Ahmed
|
||||
Ajmani
|
||||
Alain
|
||||
Albulena
|
||||
Aleksander
|
||||
Alexander
|
||||
Alexandra
|
||||
Alexandrine
|
||||
Ali
|
||||
Alicia
|
||||
Aline
|
||||
Amal
|
||||
Amber
|
||||
An
|
||||
Anastassya
|
||||
Andrej
|
||||
Andres
|
||||
Andy
|
||||
Angeliquê
|
||||
Angelo
|
||||
Ann
|
||||
Anna
|
||||
Anneleen
|
||||
Annelies
|
||||
Annemarie
|
||||
Annemie
|
||||
Annick
|
||||
Anouchka
|
||||
Anouk
|
||||
Anthony
|
||||
Anurak
|
||||
Anuschka
|
||||
Arlindo
|
||||
Arman
|
||||
Arne
|
||||
Arno
|
||||
Artan
|
||||
Aschili
|
||||
Ashley
|
||||
Assem
|
||||
Astrid
|
||||
Aswin
|
||||
Audrey
|
||||
Augusto
|
||||
Aulone
|
||||
Aurélie
|
||||
Axelle
|
||||
Ayub
|
||||
Barry
|
||||
Bart
|
||||
Ben
|
||||
Benjamin
|
||||
Benny
|
||||
Bernd
|
||||
Bert
|
||||
Bertel
|
||||
Bianca
|
||||
Bieke
|
||||
Bilal
|
||||
Birgit
|
||||
Bjorn
|
||||
Björn
|
||||
Bonnie
|
||||
Bonny
|
||||
Bono
|
||||
Brahim
|
||||
Bram
|
||||
Brent
|
||||
Britt
|
||||
Burhan
|
||||
Candy
|
||||
Careca Lili
|
||||
Carissa
|
||||
Carola
|
||||
Carolien
|
||||
Caroline
|
||||
Cathy
|
||||
Charles
|
||||
Charlotte
|
||||
Charly
|
||||
Charris
|
||||
Chelsea
|
||||
Chloë
|
||||
Chris
|
||||
Christel
|
||||
Christoff
|
||||
Christoph
|
||||
Christophe
|
||||
Cindy
|
||||
Claudia
|
||||
Claus
|
||||
Cristophe
|
||||
Cynthia
|
||||
Daisy
|
||||
Dajo
|
||||
Damon
|
||||
Dana
|
||||
Danny
|
||||
Daphne
|
||||
Darinka
|
||||
Dario
|
||||
Darren
|
||||
Dave
|
||||
David
|
||||
Davida
|
||||
Davina
|
||||
Davy
|
||||
Daya
|
||||
Dean
|
||||
Debby
|
||||
Deborah
|
||||
Demi
|
||||
Dennis
|
||||
Denny
|
||||
Dex
|
||||
Diana
|
||||
Diego
|
||||
Dieke
|
||||
Dieter
|
||||
Dimitri
|
||||
Dirk
|
||||
Dominic
|
||||
Dominique
|
||||
Donald
|
||||
Donovan
|
||||
Dorien
|
||||
Douglas
|
||||
Dragana
|
||||
Drew
|
||||
Dulcinia
|
||||
Dwayne
|
||||
Eefje
|
||||
Eleni
|
||||
Elfi
|
||||
Eli
|
||||
Elias
|
||||
Elien
|
||||
Elina
|
||||
Eline
|
||||
Elise
|
||||
Elke
|
||||
Ellen
|
||||
Emilie
|
||||
Ennio
|
||||
Enver
|
||||
Enzo
|
||||
Erdzan
|
||||
Erik
|
||||
Erika
|
||||
Ester
|
||||
Estébane
|
||||
Eva
|
||||
Eveline
|
||||
Evi
|
||||
Evy
|
||||
Faissel
|
||||
Falco
|
||||
Fatima
|
||||
Fitore
|
||||
Fleur
|
||||
Fljorent
|
||||
Florian
|
||||
Florije
|
||||
Fouad
|
||||
Fouhad
|
||||
Frederik
|
||||
Fredéric
|
||||
Gaetan
|
||||
Gareth
|
||||
Geoffrey
|
||||
Geoffry
|
||||
Gerarda
|
||||
Gerrit
|
||||
Gianni
|
||||
Giel
|
||||
Gino
|
||||
Giovanni
|
||||
Gitte
|
||||
Givana
|
||||
Glenn
|
||||
Gregory
|
||||
Gricha
|
||||
Grégory
|
||||
Gunne
|
||||
Gwen
|
||||
Gwendolyne
|
||||
Hakan
|
||||
Halima
|
||||
Hamsa
|
||||
Hamza
|
||||
Hanane
|
||||
Hannah
|
||||
Hanne
|
||||
Hans
|
||||
Harald
|
||||
Hasna
|
||||
Havva
|
||||
Hayat
|
||||
Hebe
|
||||
Heidi
|
||||
Heiko
|
||||
HocFung
|
||||
Ilias
|
||||
Ilja
|
||||
Iljaz
|
||||
Illya
|
||||
Ilona
|
||||
Ilse
|
||||
Imane
|
||||
Indra
|
||||
Ine
|
||||
Ines
|
||||
Inge
|
||||
Iphygenia
|
||||
Iris
|
||||
Isa
|
||||
Isabel
|
||||
Ismail
|
||||
Ivan
|
||||
Iwan
|
||||
Jacqueline
|
||||
Jago
|
||||
Jan
|
||||
Jana
|
||||
Jannick
|
||||
Jarich
|
||||
Jasmin
|
||||
Jasna
|
||||
Jason
|
||||
Jasper
|
||||
Jean-Mathieu
|
||||
Jef
|
||||
Jeff
|
||||
Jeffrey
|
||||
Jelle
|
||||
Jenne
|
||||
Jens
|
||||
Jense
|
||||
Jerko
|
||||
Jeroen
|
||||
Jesse
|
||||
Jessica
|
||||
Jessie
|
||||
Jessy
|
||||
Jhonny
|
||||
Jielke
|
||||
Jill
|
||||
Jimmy
|
||||
Jirs
|
||||
Joeri
|
||||
Joery
|
||||
Joey
|
||||
Jonas
|
||||
Jonathan
|
||||
Joni
|
||||
Jorg
|
||||
Jorik
|
||||
Joris
|
||||
Jorn
|
||||
Jovi
|
||||
Joyce
|
||||
Jozef
|
||||
Judy
|
||||
Julie
|
||||
Jurgen
|
||||
Karema
|
||||
Karen
|
||||
Karolien
|
||||
Kastriot
|
||||
Kate
|
||||
Kathleen
|
||||
Kathy
|
||||
Katja
|
||||
Kelly
|
||||
Ken
|
||||
Kenneth
|
||||
Kennou
|
||||
Kenny
|
||||
Kevin
|
||||
Khalid
|
||||
Killian
|
||||
Kim
|
||||
Kimberley
|
||||
Kitty
|
||||
Kjell
|
||||
Koen
|
||||
Kris
|
||||
Kristel
|
||||
Kristof
|
||||
Kurt
|
||||
Kushtrim
|
||||
Lana
|
||||
Lara
|
||||
Lars
|
||||
Laura
|
||||
Lauren
|
||||
Laurens
|
||||
Laurie
|
||||
Leen
|
||||
Len
|
||||
Lena
|
||||
Lesley
|
||||
Lesly
|
||||
Leticia
|
||||
Levent
|
||||
Liam
|
||||
Lidy
|
||||
Liesbet
|
||||
Liesbeth
|
||||
Lindsay
|
||||
Lindsey
|
||||
Lindsy
|
||||
Linsay
|
||||
Lissa
|
||||
Lisy
|
||||
Lizy
|
||||
Lizzy
|
||||
Lok
|
||||
Lorena
|
||||
Lorenzo
|
||||
Louis
|
||||
Louisa
|
||||
Luna
|
||||
Lynn
|
||||
Maggelien
|
||||
Mahmudija
|
||||
Mallingka
|
||||
Mandy
|
||||
Manon
|
||||
Manuel
|
||||
Marc
|
||||
Marco
|
||||
Margot
|
||||
Marianne
|
||||
Marijke
|
||||
Marijn
|
||||
Mario
|
||||
Marisa
|
||||
Marissa
|
||||
Marjam
|
||||
Marjo
|
||||
Marlies
|
||||
Marloes
|
||||
Martha
|
||||
Mathias
|
||||
Mats
|
||||
Matthew
|
||||
Matthias
|
||||
Matthieu
|
||||
Matti
|
||||
Maxim
|
||||
Maxime
|
||||
Mayta
|
||||
Mayuri
|
||||
Melissa
|
||||
Meriam
|
||||
Mhamed
|
||||
Micha
|
||||
Michael
|
||||
Michaella
|
||||
Michaël
|
||||
Michel
|
||||
Michelle
|
||||
Michiel
|
||||
Michèle
|
||||
Mickey
|
||||
Mieke
|
||||
Miguel
|
||||
Mike
|
||||
Mimoun
|
||||
Mirsad
|
||||
Mitch
|
||||
Mitchell
|
||||
Mohamed
|
||||
Moo
|
||||
Morris
|
||||
Mustapha
|
||||
MwavuaShabani
|
||||
Mylène
|
||||
Nadine
|
||||
Nadir
|
||||
Nadja
|
||||
Najwa
|
||||
Nakita
|
||||
Naomi
|
||||
Naomie
|
||||
Nasir
|
||||
Natacha
|
||||
Natalie
|
||||
Nathalie
|
||||
Navarre
|
||||
Nele
|
||||
NemYeeKitty
|
||||
Nick
|
||||
Nicki
|
||||
Nicky
|
||||
Nico
|
||||
Nicolas
|
||||
Nidae
|
||||
Niels
|
||||
Niki
|
||||
Nikki
|
||||
NilsonJosé
|
||||
Nina
|
||||
Nolan
|
||||
Norredine
|
||||
Noëmie
|
||||
Nycha
|
||||
Oliver
|
||||
Olivia
|
||||
Olivier
|
||||
Omar
|
||||
Omer
|
||||
Orry
|
||||
Osman
|
||||
Osmanpasa
|
||||
Oussama
|
||||
Pam
|
||||
Pascal
|
||||
Patrick
|
||||
Paulina
|
||||
Peter
|
||||
Petra
|
||||
Philip
|
||||
Philippe
|
||||
Pieter
|
||||
Poangkeiw
|
||||
Quinten
|
||||
Quirina
|
||||
Rachid
|
||||
Raf
|
||||
Rafaël
|
||||
Rafik
|
||||
Raisa
|
||||
Randy
|
||||
Ray
|
||||
Raymond
|
||||
Rebecca
|
||||
Redchy
|
||||
Remy
|
||||
Renat
|
||||
Rey
|
||||
Rico
|
||||
Riffy
|
||||
Riva
|
||||
Rob
|
||||
Robbe
|
||||
Robbie
|
||||
Robby
|
||||
Robin
|
||||
Roeland
|
||||
Rowan
|
||||
Rudy
|
||||
Ryan
|
||||
Sabrina
|
||||
Saddam
|
||||
Sally
|
||||
Sam
|
||||
Samantha
|
||||
Samed
|
||||
Samir
|
||||
Samira
|
||||
Sammy
|
||||
Samuel
|
||||
Sander
|
||||
Sandra
|
||||
Sandy
|
||||
Sanne
|
||||
Sara
|
||||
Sarah
|
||||
Sarie
|
||||
Sasha
|
||||
Saskia
|
||||
Sean
|
||||
Sebastiaan
|
||||
Sebastien
|
||||
Sekandar
|
||||
Selina
|
||||
Selène
|
||||
Semih
|
||||
Senick
|
||||
Senna
|
||||
Seppe
|
||||
Sertan
|
||||
Shabnam
|
||||
Shammy
|
||||
Shana
|
||||
Shanah
|
||||
Shani
|
||||
Shanna
|
||||
Shannon
|
||||
Shari
|
||||
Sharon
|
||||
Sharrys
|
||||
Shaun
|
||||
Shera
|
||||
Shirinananda
|
||||
Shirley
|
||||
Sibel
|
||||
Sigourney
|
||||
Sinem
|
||||
Sinya
|
||||
Siska
|
||||
Sofie
|
||||
Solaïman
|
||||
Soliman
|
||||
Sonja
|
||||
Sophie
|
||||
Sorya
|
||||
Soumia
|
||||
Stacey
|
||||
Stef
|
||||
Stefan
|
||||
Stefanie
|
||||
Steffi
|
||||
Stefi
|
||||
Sten
|
||||
Stephane
|
||||
Stephanie
|
||||
Stephany
|
||||
Steve
|
||||
Steven
|
||||
Stijn
|
||||
Sven
|
||||
Sylvester
|
||||
Sylvia
|
||||
Synthia
|
||||
Tahnee
|
||||
Tamara
|
||||
Tanja
|
||||
Tasha
|
||||
Tessa
|
||||
Tessy
|
||||
Thari
|
||||
Thaïs
|
||||
Thimothy
|
||||
Thomas
|
||||
Tiffanney
|
||||
Tiffany
|
||||
Tim
|
||||
Timmy
|
||||
Timothy
|
||||
Tineke
|
||||
Tivi
|
||||
Tom
|
||||
Tommy
|
||||
Uschi
|
||||
Valérie
|
||||
Veerle
|
||||
Veronique
|
||||
Vicky
|
||||
Vienna
|
||||
Vincent
|
||||
Volkan
|
||||
Véronique
|
||||
Wanda
|
||||
Wendy
|
||||
Werner
|
||||
Wesley
|
||||
William
|
||||
Wim
|
||||
Wout
|
||||
Wouter
|
||||
Xavier
|
||||
Xenia
|
||||
Yana
|
||||
Yannice
|
||||
Yannick
|
||||
Yannik
|
||||
Yanto
|
||||
Yasmin
|
||||
Yasmina
|
||||
Yasmine
|
||||
Yassin
|
||||
Yassine
|
||||
Yati
|
||||
Yentl
|
||||
Ynje
|
||||
Yoeri
|
||||
Yorkim
|
||||
Younes
|
||||
Yunus
|
||||
Yuri
|
||||
Yusuf
|
||||
Yves
|
||||
Zoë
|
1146
components/dbexport/demo/simple/frmmain.lfm
Normal file
1146
components/dbexport/demo/simple/frmmain.lfm
Normal file
File diff suppressed because it is too large
Load Diff
1102
components/dbexport/demo/simple/frmmain.lrs
Normal file
1102
components/dbexport/demo/simple/frmmain.lrs
Normal file
File diff suppressed because it is too large
Load Diff
255
components/dbexport/demo/simple/frmmain.pp
Normal file
255
components/dbexport/demo/simple/frmmain.pp
Normal file
@ -0,0 +1,255 @@
|
||||
unit frmmain;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, ActnList,
|
||||
Menus, ComCtrls, ExtCtrls, DbCtrls, dbf, db, DBGrids, fpdbexport, fpcsvexport,
|
||||
fpfixedexport, fpSQLExport, fpSimpleXMLExport, fpsimplejsonexport,
|
||||
fpdbfexport, fptexexport, fprtfexport;
|
||||
|
||||
type
|
||||
|
||||
{ TMainForm }
|
||||
|
||||
TMainForm = class(TForm)
|
||||
AExportRTF: TAction;
|
||||
AExportTeX: TAction;
|
||||
AExportSQL: TAction;
|
||||
AExportDBF: TAction;
|
||||
AExportXML: TAction;
|
||||
AExportJSON: TAction;
|
||||
AExportFixed: TAction;
|
||||
AExportCSV: TAction;
|
||||
AQuit: TAction;
|
||||
AOpen: TAction;
|
||||
ANew: TAction;
|
||||
ALMain: TActionList;
|
||||
ExCSV: TCSVExporter;
|
||||
DSData: TDatasource;
|
||||
DBFData: TDbf;
|
||||
ExFixed: TFixedLengthExporter;
|
||||
ExDBF: TFPDBFExport;
|
||||
GData: TDBGrid;
|
||||
NBData: TDBNavigator;
|
||||
ILMain: TImageList;
|
||||
MMMain: TMainMenu;
|
||||
MExport: TMenuItem;
|
||||
MIRTFExport: TMenuItem;
|
||||
MITeXExport: TMenuItem;
|
||||
MISQLExport: TMenuItem;
|
||||
MIExportDLG: TMenuItem;
|
||||
MIExportSep: TMenuItem;
|
||||
MIExportDBF: TMenuItem;
|
||||
MIExportXML: TMenuItem;
|
||||
MIExportCSV: TMenuItem;
|
||||
MIExportFixed: TMenuItem;
|
||||
MIExportJSON: TMenuItem;
|
||||
MIQuit: TMenuItem;
|
||||
MINew: TMenuItem;
|
||||
MIOpen: TMenuItem;
|
||||
MISep: TMenuItem;
|
||||
MFile: TMenuItem;
|
||||
ODDBF: TOpenDialog;
|
||||
PButtons: TPanel;
|
||||
ExRTF: TRTFExporter;
|
||||
SDExport: TSaveDialog;
|
||||
SDDBF: TSaveDialog;
|
||||
ExJSON: TSimpleJSONExporter;
|
||||
ExXML: TSimpleXMLExporter;
|
||||
ExSQL: TSQLExporter;
|
||||
TBMain: TToolBar;
|
||||
ExTeX: TTeXExporter;
|
||||
ToolButton1: TToolButton;
|
||||
TBTexExport: TToolButton;
|
||||
TBRTFExport: TToolButton;
|
||||
ToolButton2: TToolButton;
|
||||
ToolButton3: TToolButton;
|
||||
TBCSVExport: TToolButton;
|
||||
TBFixedExport: TToolButton;
|
||||
TBJSONExport: TToolButton;
|
||||
TBXMLExport: TToolButton;
|
||||
TBDBFExport: TToolButton;
|
||||
TBSQLExport: TToolButton;
|
||||
procedure AExportCSVExecute(Sender: TObject);
|
||||
procedure AExportDBFExecute(Sender: TObject);
|
||||
procedure AExportFixedExecute(Sender: TObject);
|
||||
procedure AExportJSONExecute(Sender: TObject);
|
||||
procedure AExportRTFExecute(Sender: TObject);
|
||||
procedure AExportSQLExecute(Sender: TObject);
|
||||
procedure AExportTeXExecute(Sender: TObject);
|
||||
procedure AExportXMLExecute(Sender: TObject);
|
||||
procedure ANewExecute(Sender: TObject);
|
||||
procedure ANewUpdate(Sender: TObject);
|
||||
procedure AOpenExecute(Sender: TObject);
|
||||
procedure AQuitExecute(Sender: TObject);
|
||||
procedure ExCSVExportRow(Sender: TObject; var AllowExport: Boolean);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
procedure HaveData(Sender: TObject);
|
||||
private
|
||||
{ private declarations }
|
||||
FDesignCaption: string;
|
||||
procedure CreateNewDataset(AFileName: String);
|
||||
procedure OpenDataset(AFileName: String);
|
||||
procedure DoExport(E: TCustomDatasetExporter; const ATitle, AFilter: String);
|
||||
public
|
||||
{ public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
MainForm: TMainForm;
|
||||
|
||||
implementation
|
||||
|
||||
uses frmBaseConfigExport,gendata;
|
||||
|
||||
Resourcestring
|
||||
SCSVTitle = 'Export data to CSV file.';
|
||||
SCSVFilter = 'CSV files|*.csv|All Files|*.*';
|
||||
SXMLTitle = 'Export data to XML file.';
|
||||
SXMLFilter = 'XML files|*.xml|All Files|*.*';
|
||||
SDBFTitle = 'Export data to DBase file.';
|
||||
SDBFFilter = 'DBF files|*.dbf|All Files|*.*';
|
||||
SSQLTitle = 'Export data to SQL file.';
|
||||
SSQLFilter = 'SQL files|*.sql|All Files|*.*';
|
||||
SRTFTitle = 'Export data to RTF file.';
|
||||
SRTFFilter = 'RTF files|*.rtf|All Files|*.*';
|
||||
STEXTitle = 'Export data to TeX file.';
|
||||
STeXFilter = 'TeX files|*.tex|All Files|*.*';
|
||||
SJSONTitle = 'Export data to JSON file.';
|
||||
SJSONFilter = 'JSON files|*.json|All Files|*.*';
|
||||
SFixedTitle = 'Export data to fixed-length text file.';
|
||||
SFixedFilter = 'Text files|*.txt|All Files|*.*';
|
||||
|
||||
{ TMainForm }
|
||||
|
||||
procedure TMainForm.ANewUpdate(Sender: TObject);
|
||||
begin
|
||||
|
||||
end;
|
||||
|
||||
procedure TMainForm.AOpenExecute(Sender: TObject);
|
||||
begin
|
||||
If ODDBF.Execute then
|
||||
OpenDataset(ODDBF.FileName);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AQuitExecute(Sender: TObject);
|
||||
begin
|
||||
Close;
|
||||
end;
|
||||
|
||||
procedure TMainForm.ExCSVExportRow(Sender: TObject;
|
||||
var AllowExport: Boolean);
|
||||
begin
|
||||
|
||||
end;
|
||||
|
||||
procedure TMainForm.ANewExecute(Sender: TObject);
|
||||
begin
|
||||
if SDDBF.Execute then
|
||||
begin
|
||||
CreateNewDataset(SDDBF.FileName);
|
||||
OpenDataset(SDDBF.FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TMainForm.DoExport(E : TCustomDatasetExporter; Const ATitle,AFilter : String);
|
||||
|
||||
begin
|
||||
if MIExportDLG.Checked then
|
||||
begin
|
||||
If not ShowBaseExportConfig(E) then
|
||||
Exit;
|
||||
end
|
||||
else
|
||||
begin
|
||||
If E is TCustomFileExporter then
|
||||
begin
|
||||
SDExport.Title:=ATitle;
|
||||
SDExport.Filter:=AFilter;
|
||||
If SDExport.Execute then
|
||||
(E as TCustomFileExporter).FileName:=SDExport.FileName;
|
||||
end;
|
||||
end;
|
||||
E.Execute;
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportCSVExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExCSV,SCSVTitle,SCSVFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportDBFExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExDBF,SDBFTitle,SDBFFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportFixedExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExFixed,SFixedTitle,SFixedFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportJSONExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExJSON,SJSONTitle,SJSONFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportRTFExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExRTF,SRTFTitle,SRTFFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportSQLExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExSQL,SSQLTitle,SSQLFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportTeXExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExTeX,STeXTitle,STeXFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportXMLExecute(Sender: TObject);
|
||||
begin
|
||||
DoExport(ExXML,SXMLTitle,SXMLFilter);
|
||||
end;
|
||||
|
||||
procedure TMainForm.CreateNewDataset(AFileName : String);
|
||||
|
||||
begin
|
||||
With TDBFGenerator.Create do
|
||||
try
|
||||
OutputFile:=AFileName;
|
||||
GenerateData;
|
||||
finally
|
||||
Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TMainForm.FormCreate(Sender: TObject);
|
||||
begin
|
||||
FDesignCaption:=Caption;
|
||||
end;
|
||||
|
||||
procedure TMainForm.HaveData(Sender: TObject);
|
||||
begin
|
||||
(Sender as TAction).Enabled:=DBFData.Active and Not (DBFData.EOF and DBFDATA.BOF);
|
||||
end;
|
||||
|
||||
procedure TMainForm.OpenDataset(AFileName : String);
|
||||
|
||||
begin
|
||||
DBFData.Close;
|
||||
DBFData.TableName:=AFileName;
|
||||
DBFData.Open;
|
||||
Caption:=Format('%s (%s)',[FDesignCaption,AFileName]);
|
||||
end;
|
||||
|
||||
initialization
|
||||
{$I frmmain.lrs}
|
||||
|
||||
end.
|
||||
|
808
components/dbexport/demo/simple/lastnames.txt
Normal file
808
components/dbexport/demo/simple/lastnames.txt
Normal file
@ -0,0 +1,808 @@
|
||||
Abanamar
|
||||
Abdurahman
|
||||
Abdurahman Seid
|
||||
Achahbar
|
||||
Adams
|
||||
Adriaenssens
|
||||
Aernaut
|
||||
Aernouts
|
||||
Aerts
|
||||
Aertssen
|
||||
Agaddad
|
||||
Agemans
|
||||
Aissati
|
||||
Ajdari
|
||||
Ajjaji
|
||||
Akkermans
|
||||
Alasrouti
|
||||
Albrecht
|
||||
Allard
|
||||
Alou Issa
|
||||
Alstede
|
||||
Amghar
|
||||
Anderson
|
||||
Andersson
|
||||
Andreassen
|
||||
Andritsos
|
||||
Anthoni
|
||||
Anthonissen
|
||||
Apers
|
||||
Arbi
|
||||
Arts
|
||||
Asnot
|
||||
Ayub
|
||||
Azemi
|
||||
Backhoven
|
||||
Badreddine
|
||||
Baert
|
||||
Baetens
|
||||
Baeyens
|
||||
Bagcicek
|
||||
Bandarlipe
|
||||
Barbary
|
||||
Barkani
|
||||
Bartholomeeusen
|
||||
Bastiaensens
|
||||
Becquart
|
||||
Bedeer
|
||||
Bektas
|
||||
Belhaj
|
||||
Belis
|
||||
Belmans
|
||||
Benoy
|
||||
Berghmans
|
||||
Berisa
|
||||
Berndtson
|
||||
Bervoets
|
||||
Bevers
|
||||
Beyens
|
||||
Beyers
|
||||
Biesemans
|
||||
Billiet
|
||||
Bleijenbergh
|
||||
Bleys
|
||||
Blox
|
||||
Bodart
|
||||
Boden
|
||||
Bogaert
|
||||
Bogaerts
|
||||
Bollen
|
||||
Bollengier
|
||||
Boniatian
|
||||
Bonné
|
||||
Borkus
|
||||
Borremans
|
||||
Boschman
|
||||
Bosmans
|
||||
Bossaers
|
||||
Botterman
|
||||
Bounyet
|
||||
Bouzaidi
|
||||
Bouzidi
|
||||
Braam
|
||||
Brack
|
||||
Bracke
|
||||
Braeckmans
|
||||
Braem
|
||||
Brants
|
||||
Breens
|
||||
Brees
|
||||
Breugelmans
|
||||
Broeckx
|
||||
Brosens
|
||||
Brouwers
|
||||
Bru
|
||||
Brughmans
|
||||
Bruyneel
|
||||
Bruynseels
|
||||
Bryon
|
||||
Budel
|
||||
Budts
|
||||
Buelens
|
||||
Buermans
|
||||
Bulens
|
||||
Buluk
|
||||
Busschots
|
||||
Buyle
|
||||
Buytaert
|
||||
Cabezas Nieto
|
||||
Caillibotte
|
||||
Callaerts
|
||||
Caluwaerts
|
||||
Canters
|
||||
Caremans
|
||||
Carlier
|
||||
Carpentier
|
||||
Cassiers
|
||||
Caulier
|
||||
Ceesay
|
||||
Celikovic
|
||||
Ceulemans
|
||||
Chatt
|
||||
Cherif
|
||||
Choho
|
||||
Choi
|
||||
Chumsena
|
||||
Claes
|
||||
Claessens
|
||||
Clauw
|
||||
Clement
|
||||
Cleys
|
||||
Cloots
|
||||
Cockx
|
||||
Conincx
|
||||
Conrad
|
||||
Cop
|
||||
Coppens
|
||||
Coppieters
|
||||
Coremans
|
||||
Corremans
|
||||
Coveliers
|
||||
Cox
|
||||
Crabbé
|
||||
Crul
|
||||
Crève
|
||||
Cuesta
|
||||
Cuvelier
|
||||
Cuyt
|
||||
Dhaeyer
|
||||
Daelman
|
||||
Dairmont
|
||||
Dalving
|
||||
De Backer
|
||||
De Beule
|
||||
De Bleser
|
||||
De Bondt
|
||||
De Ceurt
|
||||
De Cleen
|
||||
De Clerck
|
||||
De Cock
|
||||
De Cokele
|
||||
De Coninck
|
||||
De Corel
|
||||
De Cort
|
||||
De Croock
|
||||
De Decker
|
||||
De Feyter
|
||||
De Herdt
|
||||
De Kerf
|
||||
De Kimpe
|
||||
De Kort
|
||||
De Koster
|
||||
De Meester
|
||||
De Middeleer
|
||||
De Munck
|
||||
De Neve
|
||||
De Prins
|
||||
De Reuse
|
||||
De Ridder
|
||||
De Roeck
|
||||
De Roey
|
||||
De Roos
|
||||
De Rop
|
||||
De Ryck
|
||||
De Schrijver
|
||||
De Sloover
|
||||
De Smet
|
||||
De Strooper
|
||||
De Swert
|
||||
De Tollenaere
|
||||
De Visccher
|
||||
De Voecht
|
||||
De Vos
|
||||
De Wachter
|
||||
De Wacker
|
||||
De Westelinck
|
||||
De Winter
|
||||
De Wolf
|
||||
De Zutter
|
||||
De haeck
|
||||
Debeck
|
||||
Debecker
|
||||
Declercq
|
||||
Degraeve
|
||||
Degroeve
|
||||
Dejaifve
|
||||
Delbaere
|
||||
Delvaux
|
||||
Depauw
|
||||
Depoorter
|
||||
Der Kinderen
|
||||
Dernjani
|
||||
Desmedt
|
||||
Devos
|
||||
Dhondt
|
||||
Dias
|
||||
Dictus
|
||||
Dierckx
|
||||
Dillen
|
||||
Dingemans
|
||||
Dioos
|
||||
Dnoub
|
||||
Dobbelaere
|
||||
Dries
|
||||
Druyts
|
||||
Dubois
|
||||
Duerinck
|
||||
Dupon
|
||||
Dutoit
|
||||
Duyts
|
||||
Ebrahimi
|
||||
Eeckelaert
|
||||
Eekman
|
||||
El Aissati
|
||||
El Asbat
|
||||
El Baouchi
|
||||
El Baïri
|
||||
El Harouti
|
||||
El Louzati
|
||||
El Mourabet
|
||||
El Ouamari
|
||||
El-Aïssati
|
||||
El-Ouamari
|
||||
Elewaut
|
||||
Elmas
|
||||
Eyckmans
|
||||
Eykens
|
||||
Ezmar
|
||||
Fazel
|
||||
Feyt
|
||||
Filipsek
|
||||
Fimmers
|
||||
Finich
|
||||
Florquin
|
||||
Fontyn
|
||||
Fouyn
|
||||
Fraeyman
|
||||
Frank
|
||||
Franken
|
||||
Frederickx
|
||||
Friday
|
||||
Gadeyne
|
||||
Gastmans
|
||||
Gebruers
|
||||
Geenen
|
||||
Geentjens
|
||||
Geerinck
|
||||
Geerts
|
||||
Geismar
|
||||
Genar
|
||||
Geuns
|
||||
Geussens
|
||||
Gevers
|
||||
Geysels
|
||||
Geysen
|
||||
Gharbi
|
||||
Gherbi
|
||||
Gijbels
|
||||
Gillis
|
||||
Gits
|
||||
Goetstouwers
|
||||
Goeyens
|
||||
Goffa
|
||||
Gomez Serrano
|
||||
Goossens
|
||||
Goovaerts
|
||||
Goris
|
||||
Gorissen
|
||||
Gorrebeeck
|
||||
Gosselin
|
||||
Govaert
|
||||
Govaerts
|
||||
Goyvaerts
|
||||
Greefs
|
||||
Groom
|
||||
Grumbach
|
||||
Guiette
|
||||
Guldentops
|
||||
Gunsüren
|
||||
Gusani
|
||||
Gys
|
||||
Gysels
|
||||
Gül
|
||||
Hada
|
||||
Haddouchi
|
||||
Hagens
|
||||
Hamdi
|
||||
Hanegreefs
|
||||
Haneveir
|
||||
Hansen
|
||||
Haouhaou
|
||||
Hasan
|
||||
Hassan
|
||||
Helsen
|
||||
Hendrickx
|
||||
Henne
|
||||
Hennissen
|
||||
Herchuelz
|
||||
Hermans
|
||||
Hernandez
|
||||
Hinrichs
|
||||
Hoes
|
||||
Hoeykens
|
||||
Hof
|
||||
Holmstock
|
||||
Horemans
|
||||
Hosewol
|
||||
Huijbrechts
|
||||
Hulsman
|
||||
Huvenne
|
||||
Huyge
|
||||
Huygen
|
||||
Huysmans
|
||||
Ikken
|
||||
Ilegems
|
||||
Imishti
|
||||
Imler
|
||||
Ipekdjian
|
||||
Jacobs
|
||||
Janssen
|
||||
Janssens
|
||||
Jespers
|
||||
Jongenelen
|
||||
Joossens
|
||||
Kalkhoven
|
||||
Karaoglu
|
||||
Kashama
|
||||
Kasse
|
||||
Katchiyants
|
||||
Kavoma
|
||||
Kaçar
|
||||
Keeble
|
||||
Kelber
|
||||
Kemani
|
||||
Kemp
|
||||
Kennes
|
||||
Kerkhofs
|
||||
Kesteloot
|
||||
Keteleer
|
||||
Kets
|
||||
Kevelaerts
|
||||
Keysers
|
||||
Kil
|
||||
Kila
|
||||
Kin
|
||||
Knaepkens
|
||||
Knockaert
|
||||
Kok
|
||||
Koklenberg
|
||||
Koopman
|
||||
Kortleven
|
||||
Kouarti
|
||||
Kulac
|
||||
Kuystermans
|
||||
Kuzu
|
||||
Labyed
|
||||
Laddyn
|
||||
Laenens
|
||||
Lambrechts
|
||||
Lamoen
|
||||
Lamrini
|
||||
Langers
|
||||
Larosse
|
||||
Laroye
|
||||
Lathouders
|
||||
Laureys
|
||||
Laârbi
|
||||
Le Bastard
|
||||
Leclercq
|
||||
Ledoux
|
||||
Leflot
|
||||
Leirs
|
||||
Lejeune
|
||||
Lemaire
|
||||
Lemmens
|
||||
Lenaars
|
||||
Lenaerts
|
||||
Lennaerts
|
||||
Lepelaar
|
||||
Leten
|
||||
Leyemberg
|
||||
Leysen
|
||||
Libon
|
||||
Liekens
|
||||
Lievens
|
||||
Lindekens
|
||||
Loots
|
||||
Lopes Bola
|
||||
Lopez Bola
|
||||
Lopez Narbona
|
||||
Louali Alami
|
||||
Madrid Segade
|
||||
Maes
|
||||
Majjouti
|
||||
Maksetian
|
||||
Malacor
|
||||
Malfait
|
||||
Mannaerts
|
||||
Mariën
|
||||
Marrannes
|
||||
Martron
|
||||
Massaoudi
|
||||
Masson
|
||||
Mattheeussen
|
||||
Matthijs
|
||||
Matthé
|
||||
Matysen
|
||||
Mc Whinnie
|
||||
Meert
|
||||
Mees
|
||||
Meeusen
|
||||
Meiresone
|
||||
Meirsman
|
||||
Melis
|
||||
Mertens
|
||||
Messiant
|
||||
Mets
|
||||
Metten
|
||||
Mewis
|
||||
Meyen
|
||||
Meyers
|
||||
Meynen
|
||||
Miccoli
|
||||
Michielssen
|
||||
Minu
|
||||
Miranda
|
||||
Miranda Espinoza
|
||||
Miserque
|
||||
Mollin
|
||||
Montes Valera
|
||||
Moreno Strijbosch
|
||||
Moussa
|
||||
Moyson
|
||||
Mussche
|
||||
Mustafaj
|
||||
Nagar
|
||||
Nagels
|
||||
Nanikashivili
|
||||
Negers
|
||||
Neirynck
|
||||
Nicolaï
|
||||
Nieuwenhuysen
|
||||
Nijsmans
|
||||
Nuyens
|
||||
Nuyts
|
||||
Oeyen
|
||||
Olyslaegers
|
||||
Ongenae
|
||||
Ongenaert
|
||||
Oostvogels
|
||||
Ost
|
||||
Oulhadj
|
||||
Packolet
|
||||
Paessens
|
||||
Pak
|
||||
Palinckx
|
||||
Panic
|
||||
Papen
|
||||
Parmentier
|
||||
Patteet
|
||||
Paulussen
|
||||
Pauwels
|
||||
Peeters
|
||||
Peleman
|
||||
Penneman
|
||||
Picqueur
|
||||
Pilyser
|
||||
Pochet
|
||||
Poelmans
|
||||
Poels
|
||||
Pogassian
|
||||
Polfliet
|
||||
Pols
|
||||
Postiaux
|
||||
Proost
|
||||
Provost
|
||||
Quaeyhaegens
|
||||
Raets
|
||||
Raeymaeckers
|
||||
Rakli
|
||||
Ramic
|
||||
Ramiqi
|
||||
Ramon
|
||||
Ramos Martinez
|
||||
Resseler
|
||||
Reussens
|
||||
Reymer
|
||||
Reynders
|
||||
Robert
|
||||
Robijn
|
||||
Roef
|
||||
Roelands
|
||||
Rosier
|
||||
Rotthier
|
||||
Royackers
|
||||
Rubbens
|
||||
Ruts
|
||||
Ruys
|
||||
Ryckers
|
||||
Ryncewicz
|
||||
Sadeghi Vatankhah
|
||||
Saillart
|
||||
Sajdalova
|
||||
Sakhorn
|
||||
Salhi
|
||||
Samire
|
||||
Samson
|
||||
Sarkowi
|
||||
Schaerlaken
|
||||
Schampaert
|
||||
Scheefhals
|
||||
Scholten
|
||||
Schots
|
||||
Schurmans
|
||||
Sebrechts
|
||||
Sebreghts
|
||||
Seddick
|
||||
Seeley
|
||||
Segers
|
||||
Sejfula
|
||||
Selderslaghs
|
||||
Sels
|
||||
Silva
|
||||
Simons
|
||||
Sinani
|
||||
Slaets
|
||||
Slootmans
|
||||
Slosse
|
||||
Sluydts
|
||||
Sluyts
|
||||
Smets
|
||||
Smeyers
|
||||
Smolders
|
||||
Snelders
|
||||
Snels
|
||||
Snyers
|
||||
Somers
|
||||
Somville
|
||||
Soria Avalos
|
||||
Soto Caripan
|
||||
Spanoghe
|
||||
Spoormans
|
||||
Spruyt
|
||||
Spruytte
|
||||
Staff
|
||||
Sterckx
|
||||
Sterk
|
||||
Sterkendries
|
||||
Stessels
|
||||
Stevens
|
||||
Steylaerts
|
||||
Stockmans
|
||||
Stolk
|
||||
Strobbe
|
||||
Stroobants
|
||||
Struyf
|
||||
Suy
|
||||
Suykens
|
||||
Symoens
|
||||
Szewczykowski
|
||||
Tasdemir
|
||||
Taverniers
|
||||
Temmerman
|
||||
Terbruggen
|
||||
Terneu
|
||||
Teulingkx
|
||||
Teurfs
|
||||
Theunis
|
||||
Theuns
|
||||
Theys
|
||||
Thiel
|
||||
Thijs
|
||||
Thoelen
|
||||
Tielemans
|
||||
Totté
|
||||
Toujani
|
||||
Truyens
|
||||
Tufanoglu
|
||||
Turneer
|
||||
Uvyn
|
||||
Van Ackeren
|
||||
Van Ballaer
|
||||
Van Beeck
|
||||
Van Beneden
|
||||
Van Beylen
|
||||
Van Bulck
|
||||
Van Camp
|
||||
Van Cleemput
|
||||
Van Craen
|
||||
Van Craenendonck
|
||||
Van Daele
|
||||
Van De Mieroop
|
||||
Van Den Kieboom
|
||||
Van Der Sanden
|
||||
Van Dessel
|
||||
Van Dingenen
|
||||
Van Donge
|
||||
Van Donink
|
||||
Van Driessche
|
||||
Van Dyck
|
||||
Van Echelpoel
|
||||
Van Eijndhoven
|
||||
Van Elsacker
|
||||
Van Eyck
|
||||
Van Eynde
|
||||
Van Gastel
|
||||
Van Geldorp
|
||||
Van Gestel
|
||||
Van Gils
|
||||
Van Goethem
|
||||
Van Gorp
|
||||
Van Grieken
|
||||
Van Halewyck
|
||||
Van Hemelryck
|
||||
Van Hoegaerden
|
||||
Van Hove
|
||||
Van Hove-Speltincx
|
||||
Van Hullebusch
|
||||
Van Immerseel
|
||||
Van Laken
|
||||
Van Landeghem
|
||||
Van Leemputten
|
||||
Van Linden
|
||||
Van Loock
|
||||
Van Looy
|
||||
Van Marcke
|
||||
Van Mieghem
|
||||
Van Nooten
|
||||
Van Nuffel
|
||||
Van Nuffelen
|
||||
Van Oerle
|
||||
Van Olmen
|
||||
Van Onsem
|
||||
Van Oppens
|
||||
Van Puyfelieck
|
||||
Van Puymbroeck
|
||||
Van Raemdonck
|
||||
Van Rijssen
|
||||
Van Rompaey
|
||||
Van Rompay
|
||||
Van Roy
|
||||
Van Ryckeghem
|
||||
Van Santvliet
|
||||
Van Scharen
|
||||
Van Spitaels
|
||||
Van Sweeveldt
|
||||
Van Tilborg
|
||||
Van Tricht
|
||||
Van Vaerenewyck
|
||||
Van Volxem
|
||||
Van Wijk
|
||||
Van Winkel
|
||||
Van Wouwe
|
||||
Van Wyk
|
||||
Van de Manacker
|
||||
Van de Meirssche
|
||||
Van de Vel
|
||||
Van de Velde
|
||||
Van de Vijver
|
||||
Van de Vliet
|
||||
Van de Vorde
|
||||
Van de Vyver
|
||||
Van de vorde
|
||||
Van den Abbeele
|
||||
Van den Bergh
|
||||
Van den Bogaert
|
||||
Van den Bosch
|
||||
Van den Bossche
|
||||
Van den Brande
|
||||
Van den Broeck
|
||||
Van den Broecke
|
||||
Van den Broek
|
||||
Van den Eeckhout
|
||||
Van den Nieuwenhuysen
|
||||
Van den Reeck
|
||||
Van den Wyngaert
|
||||
Van denhoeck
|
||||
Van der Heyden
|
||||
Van der Ree
|
||||
Van der Schoepen
|
||||
Van der Spurt
|
||||
Van der Stee
|
||||
Van puyvelde
|
||||
Vandeleur
|
||||
Vanderbeken
|
||||
Vanderbruggen
|
||||
Vanderheyde
|
||||
Vandevelde
|
||||
Vandeweyer
|
||||
Vandormael
|
||||
Vandyck
|
||||
Vangeel
|
||||
Vanhamme
|
||||
Vanhees
|
||||
Vanhove
|
||||
Vanmarcke
|
||||
Vanpeteghem
|
||||
Vanschoonbeek
|
||||
Vanspringel
|
||||
Vekemans
|
||||
Ver Elst
|
||||
Verbelen
|
||||
Verbisen
|
||||
Verboven
|
||||
Verbraak
|
||||
Verbruggen
|
||||
Verbustel
|
||||
Vercauteren
|
||||
Verdesseldonck
|
||||
Verdyck
|
||||
Vereecken
|
||||
Verelst
|
||||
Verhaegen
|
||||
Verhoeven
|
||||
Verkerk
|
||||
Verleure
|
||||
Verleye
|
||||
Verlinden
|
||||
Vermeiren
|
||||
Vermeulen
|
||||
Vermoens
|
||||
Verrept
|
||||
Verresen
|
||||
Verschooren
|
||||
Verschooten
|
||||
Verspagen
|
||||
Versteylen
|
||||
Verstraeten
|
||||
Vervloet
|
||||
Verwerft
|
||||
Verwilt
|
||||
Vigoureux
|
||||
Vincent
|
||||
Vingerhoets
|
||||
Vis
|
||||
Vlemincx
|
||||
Vleminx
|
||||
Vleugels
|
||||
Vochten
|
||||
Voorspools
|
||||
Vossen
|
||||
Vosters
|
||||
Vroman
|
||||
Waeterschoot
|
||||
Wagner
|
||||
Walgraef
|
||||
Walgraeve
|
||||
Wallyn
|
||||
Walraevens
|
||||
Walschaerts
|
||||
Wauters
|
||||
Weckseler
|
||||
Wenmaekers
|
||||
Wené
|
||||
Westhof
|
||||
Weyns
|
||||
Weyts
|
||||
Wielandt
|
||||
Willems
|
||||
Wilrycx
|
||||
Windey
|
||||
Winkelmans
|
||||
Woestenborghs
|
||||
Woodburn
|
||||
Wouters
|
||||
Wuyts
|
||||
Wysmantel
|
||||
Yasa
|
||||
Yilmaz
|
||||
Zakeriesen
|
||||
Zaman
|
||||
Zegers
|
||||
Zevgaridis
|
||||
Zhidkov
|
||||
Zjuravlov
|
||||
Zola
|
||||
Zoller
|
||||
Zrazhevskaya
|
||||
de Boer
|
||||
de Kaey
|
||||
de Kinder
|
||||
van Dijk
|
||||
van Gorkum
|
||||
van Leeuwen
|
||||
van Lidth de Jeude
|
||||
van Maastricht
|
||||
van der Raaij
|
||||
van der Ree
|
||||
van hoof
|
86
components/dbexport/demo/simple/simpleexport.lpi
Normal file
86
components/dbexport/demo/simple/simpleexport.lpi
Normal file
@ -0,0 +1,86 @@
|
||||
<?xml version="1.0"?>
|
||||
<CONFIG>
|
||||
<ProjectOptions>
|
||||
<PathDelim Value="/"/>
|
||||
<Version Value="6"/>
|
||||
<General>
|
||||
<SessionStorage Value="InProjectDir"/>
|
||||
<MainUnit Value="0"/>
|
||||
<IconPath Value="./"/>
|
||||
<TargetFileExt Value=""/>
|
||||
<Title Value="simple data export demo"/>
|
||||
</General>
|
||||
<VersionInfo>
|
||||
<ProjectVersion Value=""/>
|
||||
</VersionInfo>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
<IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/>
|
||||
<ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/>
|
||||
</PublishOptions>
|
||||
<RunParams>
|
||||
<local>
|
||||
<FormatVersion Value="1"/>
|
||||
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
|
||||
</local>
|
||||
</RunParams>
|
||||
<RequiredPackages Count="5">
|
||||
<Item1>
|
||||
<PackageName Value="lazdbexport"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="LCL"/>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<PackageName Value="DBFLaz"/>
|
||||
<MinVersion Minor="1" Release="1" Valid="True"/>
|
||||
</Item3>
|
||||
<Item4>
|
||||
<PackageName Value="FCL"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
</Item4>
|
||||
<Item5>
|
||||
<PackageName Value="RunTimeTypeInfoControls"/>
|
||||
</Item5>
|
||||
</RequiredPackages>
|
||||
<Units Count="3">
|
||||
<Unit0>
|
||||
<Filename Value="simpleexport.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="simpleexport"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="frmmain.pp"/>
|
||||
<ComponentName Value="MainForm"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ResourceFilename Value="frmmain.lrs"/>
|
||||
<UnitName Value="frmmain"/>
|
||||
</Unit1>
|
||||
<Unit2>
|
||||
<Filename Value="../gendata.pp"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="gendata"/>
|
||||
</Unit2>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
<CompilerOptions>
|
||||
<Version Value="5"/>
|
||||
<SearchPaths>
|
||||
<OtherUnitFiles Value="../"/>
|
||||
</SearchPaths>
|
||||
<CodeGeneration>
|
||||
<Generate Value="Faster"/>
|
||||
</CodeGeneration>
|
||||
<Linking>
|
||||
<Options>
|
||||
<Win32>
|
||||
<GraphicApplication Value="True"/>
|
||||
</Win32>
|
||||
</Options>
|
||||
</Linking>
|
||||
<Other>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
</Other>
|
||||
</CompilerOptions>
|
||||
</CONFIG>
|
20
components/dbexport/demo/simple/simpleexport.lpr
Normal file
20
components/dbexport/demo/simple/simpleexport.lpr
Normal file
@ -0,0 +1,20 @@
|
||||
program simpleexport;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
uses
|
||||
{$IFDEF UNIX}{$IFDEF UseCThreads}
|
||||
cthreads,
|
||||
{$ENDIF}{$ENDIF}
|
||||
Interfaces, // this includes the LCL widgetset
|
||||
Forms
|
||||
{ you can add units after this }, frmmain, gendata, DBFLaz,
|
||||
RunTimeTypeInfoControls, lazdbexport;
|
||||
|
||||
begin
|
||||
Application.Title:='simple data export demo';
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TMainForm, MainForm);
|
||||
Application.Run;
|
||||
end.
|
||||
|
141
components/dbexport/demo/simple/simpleexport.lps
Normal file
141
components/dbexport/demo/simple/simpleexport.lps
Normal file
@ -0,0 +1,141 @@
|
||||
<?xml version="1.0"?>
|
||||
<CONFIG>
|
||||
<ProjectSession>
|
||||
<PathDelim Value="/"/>
|
||||
<Version Value="6"/>
|
||||
<Units Count="13">
|
||||
<Unit0>
|
||||
<Filename Value="simpleexport.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="simpleexport"/>
|
||||
<CursorPos X="39" Y="12"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="26"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="frmmain.pp"/>
|
||||
<ComponentName Value="MainForm"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ResourceFilename Value="frmmain.lrs"/>
|
||||
<UnitName Value="frmmain"/>
|
||||
<CursorPos X="35" Y="214"/>
|
||||
<TopLine Value="197"/>
|
||||
<EditorIndex Value="0"/>
|
||||
<UsageCount Value="26"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit1>
|
||||
<Unit2>
|
||||
<Filename Value="../gendata.pp"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="gendata"/>
|
||||
<CursorPos X="52" Y="99"/>
|
||||
<TopLine Value="72"/>
|
||||
<EditorIndex Value="1"/>
|
||||
<UsageCount Value="26"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit2>
|
||||
<Unit3>
|
||||
<Filename Value="../gend.pp"/>
|
||||
<UnitName Value="gendata"/>
|
||||
<CursorPos X="6" Y="1"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit3>
|
||||
<Unit4>
|
||||
<Filename Value="../../lazarus/tools/lazdatadesktop/dbexport.pp"/>
|
||||
<UnitName Value="dbexport"/>
|
||||
<CursorPos X="3" Y="162"/>
|
||||
<TopLine Value="145"/>
|
||||
<UsageCount Value="11"/>
|
||||
</Unit4>
|
||||
<Unit5>
|
||||
<Filename Value="../../lazarus/components/fblib/FBLReg.pas"/>
|
||||
<UnitName Value="FBLReg"/>
|
||||
<CursorPos X="1" Y="1"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit5>
|
||||
<Unit6>
|
||||
<Filename Value="../../lazarus/tools/lazdatadesktop/dataexporter.pp"/>
|
||||
<UnitName Value="dataexporter"/>
|
||||
<CursorPos X="48" Y="41"/>
|
||||
<TopLine Value="25"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit6>
|
||||
<Unit7>
|
||||
<Filename Value="../../lazarus/components/dbexport/regdbexport.pp"/>
|
||||
<UnitName Value="regdbexport"/>
|
||||
<CursorPos X="49" Y="20"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit7>
|
||||
<Unit8>
|
||||
<Filename Value="../../projects/lazarus/components/editortoolbar/jumpto_impl.pas"/>
|
||||
<UnitName Value="jumpto_impl"/>
|
||||
<CursorPos X="3" Y="101"/>
|
||||
<TopLine Value="89"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit8>
|
||||
<Unit9>
|
||||
<Filename Value="../../lazarus/components/h2pas/h2pasconvert.pas"/>
|
||||
<UnitName Value="H2PasConvert"/>
|
||||
<CursorPos X="22" Y="26"/>
|
||||
<TopLine Value="14"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit9>
|
||||
<Unit10>
|
||||
<Filename Value="../../projects/lazarus/components/dbexport/fpdataexporter.pp"/>
|
||||
<UnitName Value="fpdataexporter"/>
|
||||
<CursorPos X="5" Y="5"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit10>
|
||||
<Unit11>
|
||||
<Filename Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.pp"/>
|
||||
<ComponentName Value="BaseConfigExportForm"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceFilename Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.lrs"/>
|
||||
<UnitName Value="frmBaseConfigExport"/>
|
||||
<CursorPos X="43" Y="119"/>
|
||||
<TopLine Value="99"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit11>
|
||||
<Unit12>
|
||||
<Filename Value="../../projects/lazarus/components/dbexport/regdbexport.pp"/>
|
||||
<UnitName Value="regdbexport"/>
|
||||
<CursorPos X="32" Y="154"/>
|
||||
<TopLine Value="137"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit12>
|
||||
</Units>
|
||||
<General>
|
||||
<ActiveEditorIndexAtStart Value="1"/>
|
||||
</General>
|
||||
<JumpHistory Count="3" HistoryIndex="2">
|
||||
<Position1>
|
||||
<Filename Value="../gendata.pp"/>
|
||||
<Caret Line="9" Column="44" TopLine="1"/>
|
||||
</Position1>
|
||||
<Position2>
|
||||
<Filename Value="../gendata.pp"/>
|
||||
<Caret Line="89" Column="5" TopLine="70"/>
|
||||
</Position2>
|
||||
<Position3>
|
||||
<Filename Value="../gendata.pp"/>
|
||||
<Caret Line="90" Column="4" TopLine="71"/>
|
||||
</Position3>
|
||||
</JumpHistory>
|
||||
</ProjectSession>
|
||||
<Debugging>
|
||||
<BreakPoints Count="2">
|
||||
<Item1>
|
||||
<Source Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.pp"/>
|
||||
<Line Value="130"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<Source Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.pp"/>
|
||||
<Line Value="123"/>
|
||||
</Item2>
|
||||
</BreakPoints>
|
||||
</Debugging>
|
||||
</CONFIG>
|
BIN
components/dbexport/demo/simple/testdata.dbf
Normal file
BIN
components/dbexport/demo/simple/testdata.dbf
Normal file
Binary file not shown.
BIN
components/dbexport/demo/simple/testdata.mdx
Normal file
BIN
components/dbexport/demo/simple/testdata.mdx
Normal file
Binary file not shown.
61
components/dbexport/demo/stdexports/export.xpm
Normal file
61
components/dbexport/demo/stdexports/export.xpm
Normal file
@ -0,0 +1,61 @@
|
||||
/* XPM */
|
||||
static char *trtfexporter[]={
|
||||
"22 23 35 1",
|
||||
". c None",
|
||||
"G c None",
|
||||
"a c #000000",
|
||||
"t c #000008",
|
||||
"s c #000010",
|
||||
"b c #000400",
|
||||
"c c #000408",
|
||||
"u c #000410",
|
||||
"B c #000800",
|
||||
"v c #000810",
|
||||
"C c #000c00",
|
||||
"# c #080408",
|
||||
"F c #080800",
|
||||
"E c #080808",
|
||||
"r c #080c00",
|
||||
"x c #296929",
|
||||
"i c #bdbebd",
|
||||
"n c #bdbec5",
|
||||
"q c #c5c2bd",
|
||||
"f c #c5c2c5",
|
||||
"o c #c5c2cd",
|
||||
"d c #c5c6c5",
|
||||
"h c #c5c6cd",
|
||||
"D c #c5c6d5",
|
||||
"p c #c5cabd",
|
||||
"A c #c5cad5",
|
||||
"m c #c5ceb4",
|
||||
"w c #c5cec5",
|
||||
"j c #cdc6cd",
|
||||
"k c #cdcacd",
|
||||
"g c #cdcad5",
|
||||
"l c #cdceb4",
|
||||
"z c #cdcec5",
|
||||
"e c #cdcecd",
|
||||
"y c #de1c10",
|
||||
"......................",
|
||||
"......................",
|
||||
"......................",
|
||||
".#aaaaaaabaaabacaabaa.",
|
||||
".adbefghhiejklmnoplqa.",
|
||||
".braassstabaaabuvtabb.",
|
||||
".awa......kxxxxxxxx.a.",
|
||||
".a.b......dxyyyyyyx.b.",
|
||||
".azb.xxxx.Axyyyyyyx.a.",
|
||||
".B.C......Axxxxxyyx.a.",
|
||||
".awa.xxxx.A....xyyx.B.",
|
||||
".a.c......D....xyyx.a.",
|
||||
".Eda.xxxx.A....xyyx.a.",
|
||||
".a.c......o.xxxxxxxxxx",
|
||||
".Fda.xxxx.h..xyyyyyyx.",
|
||||
".a.c......n...xyyyyxa.",
|
||||
".aea......k....xyyx.c.",
|
||||
".aaEaaacttttaaaaxxaac.",
|
||||
"......................",
|
||||
".GG.G....G.........GGG",
|
||||
".G.GG..G.G.GG......GGG",
|
||||
".......G.G....GG...GGG",
|
||||
"GGGGGGGGGG..GGGG..GGGG"};
|
597
components/dbexport/demo/stdexports/firstnames.txt
Normal file
597
components/dbexport/demo/stdexports/firstnames.txt
Normal file
@ -0,0 +1,597 @@
|
||||
Aaron
|
||||
Abdelhakim
|
||||
Abdelhalim
|
||||
Abderrahman
|
||||
Abderrazzak
|
||||
Abdoul
|
||||
Adeh
|
||||
Adnan
|
||||
Adriaan
|
||||
Agnetha
|
||||
Ahmad
|
||||
Ahmed
|
||||
Ajmani
|
||||
Alain
|
||||
Albulena
|
||||
Aleksander
|
||||
Alexander
|
||||
Alexandra
|
||||
Alexandrine
|
||||
Ali
|
||||
Alicia
|
||||
Aline
|
||||
Amal
|
||||
Amber
|
||||
An
|
||||
Anastassya
|
||||
Andrej
|
||||
Andres
|
||||
Andy
|
||||
Angeliquê
|
||||
Angelo
|
||||
Ann
|
||||
Anna
|
||||
Anneleen
|
||||
Annelies
|
||||
Annemarie
|
||||
Annemie
|
||||
Annick
|
||||
Anouchka
|
||||
Anouk
|
||||
Anthony
|
||||
Anurak
|
||||
Anuschka
|
||||
Arlindo
|
||||
Arman
|
||||
Arne
|
||||
Arno
|
||||
Artan
|
||||
Aschili
|
||||
Ashley
|
||||
Assem
|
||||
Astrid
|
||||
Aswin
|
||||
Audrey
|
||||
Augusto
|
||||
Aulone
|
||||
Aurélie
|
||||
Axelle
|
||||
Ayub
|
||||
Barry
|
||||
Bart
|
||||
Ben
|
||||
Benjamin
|
||||
Benny
|
||||
Bernd
|
||||
Bert
|
||||
Bertel
|
||||
Bianca
|
||||
Bieke
|
||||
Bilal
|
||||
Birgit
|
||||
Bjorn
|
||||
Björn
|
||||
Bonnie
|
||||
Bonny
|
||||
Bono
|
||||
Brahim
|
||||
Bram
|
||||
Brent
|
||||
Britt
|
||||
Burhan
|
||||
Candy
|
||||
Careca Lili
|
||||
Carissa
|
||||
Carola
|
||||
Carolien
|
||||
Caroline
|
||||
Cathy
|
||||
Charles
|
||||
Charlotte
|
||||
Charly
|
||||
Charris
|
||||
Chelsea
|
||||
Chloë
|
||||
Chris
|
||||
Christel
|
||||
Christoff
|
||||
Christoph
|
||||
Christophe
|
||||
Cindy
|
||||
Claudia
|
||||
Claus
|
||||
Cristophe
|
||||
Cynthia
|
||||
Daisy
|
||||
Dajo
|
||||
Damon
|
||||
Dana
|
||||
Danny
|
||||
Daphne
|
||||
Darinka
|
||||
Dario
|
||||
Darren
|
||||
Dave
|
||||
David
|
||||
Davida
|
||||
Davina
|
||||
Davy
|
||||
Daya
|
||||
Dean
|
||||
Debby
|
||||
Deborah
|
||||
Demi
|
||||
Dennis
|
||||
Denny
|
||||
Dex
|
||||
Diana
|
||||
Diego
|
||||
Dieke
|
||||
Dieter
|
||||
Dimitri
|
||||
Dirk
|
||||
Dominic
|
||||
Dominique
|
||||
Donald
|
||||
Donovan
|
||||
Dorien
|
||||
Douglas
|
||||
Dragana
|
||||
Drew
|
||||
Dulcinia
|
||||
Dwayne
|
||||
Eefje
|
||||
Eleni
|
||||
Elfi
|
||||
Eli
|
||||
Elias
|
||||
Elien
|
||||
Elina
|
||||
Eline
|
||||
Elise
|
||||
Elke
|
||||
Ellen
|
||||
Emilie
|
||||
Ennio
|
||||
Enver
|
||||
Enzo
|
||||
Erdzan
|
||||
Erik
|
||||
Erika
|
||||
Ester
|
||||
Estébane
|
||||
Eva
|
||||
Eveline
|
||||
Evi
|
||||
Evy
|
||||
Faissel
|
||||
Falco
|
||||
Fatima
|
||||
Fitore
|
||||
Fleur
|
||||
Fljorent
|
||||
Florian
|
||||
Florije
|
||||
Fouad
|
||||
Fouhad
|
||||
Frederik
|
||||
Fredéric
|
||||
Gaetan
|
||||
Gareth
|
||||
Geoffrey
|
||||
Geoffry
|
||||
Gerarda
|
||||
Gerrit
|
||||
Gianni
|
||||
Giel
|
||||
Gino
|
||||
Giovanni
|
||||
Gitte
|
||||
Givana
|
||||
Glenn
|
||||
Gregory
|
||||
Gricha
|
||||
Grégory
|
||||
Gunne
|
||||
Gwen
|
||||
Gwendolyne
|
||||
Hakan
|
||||
Halima
|
||||
Hamsa
|
||||
Hamza
|
||||
Hanane
|
||||
Hannah
|
||||
Hanne
|
||||
Hans
|
||||
Harald
|
||||
Hasna
|
||||
Havva
|
||||
Hayat
|
||||
Hebe
|
||||
Heidi
|
||||
Heiko
|
||||
HocFung
|
||||
Ilias
|
||||
Ilja
|
||||
Iljaz
|
||||
Illya
|
||||
Ilona
|
||||
Ilse
|
||||
Imane
|
||||
Indra
|
||||
Ine
|
||||
Ines
|
||||
Inge
|
||||
Iphygenia
|
||||
Iris
|
||||
Isa
|
||||
Isabel
|
||||
Ismail
|
||||
Ivan
|
||||
Iwan
|
||||
Jacqueline
|
||||
Jago
|
||||
Jan
|
||||
Jana
|
||||
Jannick
|
||||
Jarich
|
||||
Jasmin
|
||||
Jasna
|
||||
Jason
|
||||
Jasper
|
||||
Jean-Mathieu
|
||||
Jef
|
||||
Jeff
|
||||
Jeffrey
|
||||
Jelle
|
||||
Jenne
|
||||
Jens
|
||||
Jense
|
||||
Jerko
|
||||
Jeroen
|
||||
Jesse
|
||||
Jessica
|
||||
Jessie
|
||||
Jessy
|
||||
Jhonny
|
||||
Jielke
|
||||
Jill
|
||||
Jimmy
|
||||
Jirs
|
||||
Joeri
|
||||
Joery
|
||||
Joey
|
||||
Jonas
|
||||
Jonathan
|
||||
Joni
|
||||
Jorg
|
||||
Jorik
|
||||
Joris
|
||||
Jorn
|
||||
Jovi
|
||||
Joyce
|
||||
Jozef
|
||||
Judy
|
||||
Julie
|
||||
Jurgen
|
||||
Karema
|
||||
Karen
|
||||
Karolien
|
||||
Kastriot
|
||||
Kate
|
||||
Kathleen
|
||||
Kathy
|
||||
Katja
|
||||
Kelly
|
||||
Ken
|
||||
Kenneth
|
||||
Kennou
|
||||
Kenny
|
||||
Kevin
|
||||
Khalid
|
||||
Killian
|
||||
Kim
|
||||
Kimberley
|
||||
Kitty
|
||||
Kjell
|
||||
Koen
|
||||
Kris
|
||||
Kristel
|
||||
Kristof
|
||||
Kurt
|
||||
Kushtrim
|
||||
Lana
|
||||
Lara
|
||||
Lars
|
||||
Laura
|
||||
Lauren
|
||||
Laurens
|
||||
Laurie
|
||||
Leen
|
||||
Len
|
||||
Lena
|
||||
Lesley
|
||||
Lesly
|
||||
Leticia
|
||||
Levent
|
||||
Liam
|
||||
Lidy
|
||||
Liesbet
|
||||
Liesbeth
|
||||
Lindsay
|
||||
Lindsey
|
||||
Lindsy
|
||||
Linsay
|
||||
Lissa
|
||||
Lisy
|
||||
Lizy
|
||||
Lizzy
|
||||
Lok
|
||||
Lorena
|
||||
Lorenzo
|
||||
Louis
|
||||
Louisa
|
||||
Luna
|
||||
Lynn
|
||||
Maggelien
|
||||
Mahmudija
|
||||
Mallingka
|
||||
Mandy
|
||||
Manon
|
||||
Manuel
|
||||
Marc
|
||||
Marco
|
||||
Margot
|
||||
Marianne
|
||||
Marijke
|
||||
Marijn
|
||||
Mario
|
||||
Marisa
|
||||
Marissa
|
||||
Marjam
|
||||
Marjo
|
||||
Marlies
|
||||
Marloes
|
||||
Martha
|
||||
Mathias
|
||||
Mats
|
||||
Matthew
|
||||
Matthias
|
||||
Matthieu
|
||||
Matti
|
||||
Maxim
|
||||
Maxime
|
||||
Mayta
|
||||
Mayuri
|
||||
Melissa
|
||||
Meriam
|
||||
Mhamed
|
||||
Micha
|
||||
Michael
|
||||
Michaella
|
||||
Michaël
|
||||
Michel
|
||||
Michelle
|
||||
Michiel
|
||||
Michèle
|
||||
Mickey
|
||||
Mieke
|
||||
Miguel
|
||||
Mike
|
||||
Mimoun
|
||||
Mirsad
|
||||
Mitch
|
||||
Mitchell
|
||||
Mohamed
|
||||
Moo
|
||||
Morris
|
||||
Mustapha
|
||||
MwavuaShabani
|
||||
Mylène
|
||||
Nadine
|
||||
Nadir
|
||||
Nadja
|
||||
Najwa
|
||||
Nakita
|
||||
Naomi
|
||||
Naomie
|
||||
Nasir
|
||||
Natacha
|
||||
Natalie
|
||||
Nathalie
|
||||
Navarre
|
||||
Nele
|
||||
NemYeeKitty
|
||||
Nick
|
||||
Nicki
|
||||
Nicky
|
||||
Nico
|
||||
Nicolas
|
||||
Nidae
|
||||
Niels
|
||||
Niki
|
||||
Nikki
|
||||
NilsonJosé
|
||||
Nina
|
||||
Nolan
|
||||
Norredine
|
||||
Noëmie
|
||||
Nycha
|
||||
Oliver
|
||||
Olivia
|
||||
Olivier
|
||||
Omar
|
||||
Omer
|
||||
Orry
|
||||
Osman
|
||||
Osmanpasa
|
||||
Oussama
|
||||
Pam
|
||||
Pascal
|
||||
Patrick
|
||||
Paulina
|
||||
Peter
|
||||
Petra
|
||||
Philip
|
||||
Philippe
|
||||
Pieter
|
||||
Poangkeiw
|
||||
Quinten
|
||||
Quirina
|
||||
Rachid
|
||||
Raf
|
||||
Rafaël
|
||||
Rafik
|
||||
Raisa
|
||||
Randy
|
||||
Ray
|
||||
Raymond
|
||||
Rebecca
|
||||
Redchy
|
||||
Remy
|
||||
Renat
|
||||
Rey
|
||||
Rico
|
||||
Riffy
|
||||
Riva
|
||||
Rob
|
||||
Robbe
|
||||
Robbie
|
||||
Robby
|
||||
Robin
|
||||
Roeland
|
||||
Rowan
|
||||
Rudy
|
||||
Ryan
|
||||
Sabrina
|
||||
Saddam
|
||||
Sally
|
||||
Sam
|
||||
Samantha
|
||||
Samed
|
||||
Samir
|
||||
Samira
|
||||
Sammy
|
||||
Samuel
|
||||
Sander
|
||||
Sandra
|
||||
Sandy
|
||||
Sanne
|
||||
Sara
|
||||
Sarah
|
||||
Sarie
|
||||
Sasha
|
||||
Saskia
|
||||
Sean
|
||||
Sebastiaan
|
||||
Sebastien
|
||||
Sekandar
|
||||
Selina
|
||||
Selène
|
||||
Semih
|
||||
Senick
|
||||
Senna
|
||||
Seppe
|
||||
Sertan
|
||||
Shabnam
|
||||
Shammy
|
||||
Shana
|
||||
Shanah
|
||||
Shani
|
||||
Shanna
|
||||
Shannon
|
||||
Shari
|
||||
Sharon
|
||||
Sharrys
|
||||
Shaun
|
||||
Shera
|
||||
Shirinananda
|
||||
Shirley
|
||||
Sibel
|
||||
Sigourney
|
||||
Sinem
|
||||
Sinya
|
||||
Siska
|
||||
Sofie
|
||||
Solaïman
|
||||
Soliman
|
||||
Sonja
|
||||
Sophie
|
||||
Sorya
|
||||
Soumia
|
||||
Stacey
|
||||
Stef
|
||||
Stefan
|
||||
Stefanie
|
||||
Steffi
|
||||
Stefi
|
||||
Sten
|
||||
Stephane
|
||||
Stephanie
|
||||
Stephany
|
||||
Steve
|
||||
Steven
|
||||
Stijn
|
||||
Sven
|
||||
Sylvester
|
||||
Sylvia
|
||||
Synthia
|
||||
Tahnee
|
||||
Tamara
|
||||
Tanja
|
||||
Tasha
|
||||
Tessa
|
||||
Tessy
|
||||
Thari
|
||||
Thaïs
|
||||
Thimothy
|
||||
Thomas
|
||||
Tiffanney
|
||||
Tiffany
|
||||
Tim
|
||||
Timmy
|
||||
Timothy
|
||||
Tineke
|
||||
Tivi
|
||||
Tom
|
||||
Tommy
|
||||
Uschi
|
||||
Valérie
|
||||
Veerle
|
||||
Veronique
|
||||
Vicky
|
||||
Vienna
|
||||
Vincent
|
||||
Volkan
|
||||
Véronique
|
||||
Wanda
|
||||
Wendy
|
||||
Werner
|
||||
Wesley
|
||||
William
|
||||
Wim
|
||||
Wout
|
||||
Wouter
|
||||
Xavier
|
||||
Xenia
|
||||
Yana
|
||||
Yannice
|
||||
Yannick
|
||||
Yannik
|
||||
Yanto
|
||||
Yasmin
|
||||
Yasmina
|
||||
Yasmine
|
||||
Yassin
|
||||
Yassine
|
||||
Yati
|
||||
Yentl
|
||||
Ynje
|
||||
Yoeri
|
||||
Yorkim
|
||||
Younes
|
||||
Yunus
|
||||
Yuri
|
||||
Yusuf
|
||||
Yves
|
||||
Zoë
|
478
components/dbexport/demo/stdexports/frmmain.lfm
Normal file
478
components/dbexport/demo/stdexports/frmmain.lfm
Normal file
@ -0,0 +1,478 @@
|
||||
object MainForm: TMainForm
|
||||
Left = 358
|
||||
Height = 325
|
||||
Top = 190
|
||||
Width = 616
|
||||
HorzScrollBar.Page = 615
|
||||
VertScrollBar.Page = 298
|
||||
ActiveControl = GData
|
||||
Caption = 'Standard export formats demo'
|
||||
ClientHeight = 299
|
||||
ClientWidth = 616
|
||||
Menu = MMMain
|
||||
OnCreate = FormCreate
|
||||
object PButtons: TPanel
|
||||
Height = 26
|
||||
Width = 616
|
||||
Align = alTop
|
||||
ClientHeight = 26
|
||||
ClientWidth = 616
|
||||
TabOrder = 0
|
||||
object TBMain: TToolBar
|
||||
Left = 1
|
||||
Height = 24
|
||||
Top = 1
|
||||
Width = 111
|
||||
Align = alLeft
|
||||
Caption = 'TBMain'
|
||||
Images = ILMain
|
||||
TabOrder = 0
|
||||
object ToolButton1: TToolButton
|
||||
Left = 1
|
||||
Top = 2
|
||||
Action = ANew
|
||||
end
|
||||
object ToolButton2: TToolButton
|
||||
Left = 29
|
||||
Top = 2
|
||||
Action = AOpen
|
||||
end
|
||||
object ToolButton3: TToolButton
|
||||
Left = 57
|
||||
Top = 2
|
||||
Width = 14
|
||||
Caption = 'ToolButton3'
|
||||
Style = tbsSeparator
|
||||
end
|
||||
object TBRTFExport: TToolButton
|
||||
Left = 71
|
||||
Top = 2
|
||||
Action = AExport
|
||||
end
|
||||
end
|
||||
object NBData: TDBNavigator
|
||||
Left = 374
|
||||
Height = 24
|
||||
Top = 1
|
||||
Width = 241
|
||||
Align = alRight
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 24
|
||||
ClientWidth = 241
|
||||
DataSource = DSData
|
||||
end
|
||||
end
|
||||
object GData: TDBGrid
|
||||
Height = 273
|
||||
Top = 26
|
||||
Width = 616
|
||||
Align = alClient
|
||||
DataSource = DSData
|
||||
FixedColor = clBtnFace
|
||||
FixedHotColor = cl3DLight
|
||||
Options = [dgEditing, dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
|
||||
OptionsExtra = [dgeAutoColumns, dgeCheckboxColumn]
|
||||
ParentColor = False
|
||||
ReadOnly = True
|
||||
TabOrder = 1
|
||||
TabStop = True
|
||||
end
|
||||
object ALMain: TActionList
|
||||
Images = ILMain
|
||||
left = 123
|
||||
top = 67
|
||||
object ANew: TAction
|
||||
Caption = '&New'
|
||||
DisableIfNoHandler = True
|
||||
ImageIndex = 0
|
||||
OnExecute = ANewExecute
|
||||
ShortCut = 16462
|
||||
end
|
||||
object AOpen: TAction
|
||||
Caption = '&Open'
|
||||
DisableIfNoHandler = True
|
||||
ImageIndex = 1
|
||||
OnExecute = AOpenExecute
|
||||
ShortCut = 16463
|
||||
end
|
||||
object AQuit: TAction
|
||||
Caption = '&Quit'
|
||||
DisableIfNoHandler = True
|
||||
ImageIndex = 2
|
||||
OnExecute = AQuitExecute
|
||||
ShortCut = 16465
|
||||
end
|
||||
object AExport: TAction
|
||||
Caption = 'Export data'
|
||||
DisableIfNoHandler = True
|
||||
ImageIndex = 3
|
||||
OnExecute = AExportExecute
|
||||
OnUpdate = HaveData
|
||||
ShortCut = 16453
|
||||
end
|
||||
end
|
||||
object MMMain: TMainMenu
|
||||
Images = ILMain
|
||||
left = 80
|
||||
top = 67
|
||||
object MFile: TMenuItem
|
||||
Caption = '&File'
|
||||
object MINew: TMenuItem
|
||||
Action = ANew
|
||||
OnClick = ANewExecute
|
||||
end
|
||||
object MIOpen: TMenuItem
|
||||
Action = AOpen
|
||||
OnClick = AOpenExecute
|
||||
end
|
||||
object MIExport: TMenuItem
|
||||
Action = AExport
|
||||
OnClick = AExportExecute
|
||||
end
|
||||
object MISep: TMenuItem
|
||||
Caption = '-'
|
||||
end
|
||||
object MIQuit: TMenuItem
|
||||
Action = AQuit
|
||||
OnClick = AQuitExecute
|
||||
end
|
||||
end
|
||||
end
|
||||
object ILMain: TImageList
|
||||
Height = 24
|
||||
Width = 24
|
||||
left = 80
|
||||
top = 105
|
||||
Bitmap = {
|
||||
4C69040000001800000018000000FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00977B5FBBBB834AEEC2874CF6C2884DF7C4884DF7C2894DF7C48C
|
||||
52F7C1874DF7C0815ED4B0562291FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00966638C3E7E0DAECF5F1EBFCF8F4EDFFF8F3EDFFF8F3EDFFF8F3EDFFF8F2
|
||||
ECFFF7F2ECFFF2E6D7FFE2B27DFFD28E61F5FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00B57D45EAF7F3EFFCFAE0C7FFFBE1C9FFFBE2C9FFFBE0C8FFF9DFC5FFF8DB
|
||||
C1FFF4D6B8FFFFFBF8FFF6D8B4FFE1B07DFFD38D60F6FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00BF8449F6F9F5F1FFFCE3CDFFFBE3CEFFFBE3CDFFFBE2CBFFF9E0C8FFF8DC
|
||||
C2FFF5D6BAFFFDFBF8FFFCE6CDFFFAE5C9FFE2B684FFBF7965E6FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00C58649F7F9F5F1FFFCE3CFFFFBE4D0FFFCE4CFFFFCE3CDFFFAE1CAFFF9DD
|
||||
C4FFF6D9BCFFF4E9DFFFF7F2ECFFFBF7F3FFF5EFE9FFC37F48FEFF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00C58649F7F9F4F0FFFCE6D3FFFCE6D4FFFDE7D3FFFCE4D1FFFBE3CDFFFAE0
|
||||
C8FFF8DCC2FFF5D6BBFFF3D4B5FFF1D2B3FFF8F4F0FFC1814AF7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00C08448F7F9F4EFFFFEE7D7FFFDE7D6FFFDE7D5FFFDE6D4FFFCE6D2FFFBE1
|
||||
CCFFFADFC7FFF8DCC2FFF6DABDFFF6D8BBFFFAF4EFFFC07F44F7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00C08447F7F9F4EDFFFEE8D8FFFEE8D8FFFEE8D7FFFEE7D6FFFDE5D3FFFCE4
|
||||
D1FFFBE1CCFFFAE0C7FFF9DDC3FFF8DCC2FFFAF4EDFFC88248F7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00C08045F7F9F3ECFFFEE8D6FFFEE8D7FFFDE7D6FFFDE7D6FFFDE7D5FFFDE5
|
||||
D3FFFBE4D0FFFBE3CCFFFADFC7FFFADFC6FFFAF2EAFFC47C40F7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00BF7E43F7F8F2EBFFFEE7D6FFFDE7D6FFFDE7D6FFFDE7D6FFFDE6D5FFFDE5
|
||||
D3FFFCE4D1FFFCE2CDFFFBE1CBFFFBE1C9FFFBF7F2FFC7783DF7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00BF7C40F7F8F1E8FFFEE5D5FFFDE5D3FFFDE5D3FFFCE5D3FFFCE5D3FFFCE4
|
||||
D1FFFCE2CEFFFCE2CCFFFBE0C9FFFBE1C8FFFDFAF7FFC37239F7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00BE783EF7F7F0E6FFF8B455FFF7B456FFF7B554FFF8B453FFF8B253FFF7B3
|
||||
52FFF7B352FFF7B251FFF7B24FFFF7B24FFFFCF9F5FFC16C34F7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00BB743AF7F7EDE3FFFDC26EFFFFD8A0FFFFD79EFFFFD69BFFFFD798FFFFD6
|
||||
96FFFFD695FFFFD594FFFFD493FFFBBE65FFFBF7F4FFBD642FF7FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00B86D36F5F5EADEFEFDBF68FFFCBD67FFFBBE65FFFCBE64FFFCBE64FFFCBD
|
||||
62FFFBBD63FFFBBC61FFFCBE60FFFCBC62FFFBF9F6FDB66434F3FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00A45B2CDEEDE5DEF2F5EADDFDF6EBDEFFF6EADEFFF6EADCFFF6EADCFFFAF3
|
||||
EBFFFAF3EBFFFAF2EAFFFCF7F3FFFAF6F2FDEFEFEEF0A86E23D5FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00C2694ABCAE5F2EEDB4632EF7B4632EF7B4632EF7B9632EF7B462
|
||||
2EF7B3622DF7B3622DF7B8622DF7AD5E2BEF884921BDFF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00EAC39DFFE6BF96FFE4BB
|
||||
92FFE4BB92FFD1A26EF5C99869F6C89164DAFF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00E5BE96FFFFFFFEFFFDF3
|
||||
E9FFFDF3EAFFFCF2E8FFFAEFE3FFFAF2E7FFEABB88FFA55E52B3FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00E4BB93FFFEF5EDFFFCDE
|
||||
C5FFFBE0C7FFF9DCC2FFF5D3B4FFFEF9F3FFFAE2C4FFECC193FF70482A93FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00E4BB92FFFEF6F0FFFCE2
|
||||
CDFFFCE3CDFFFADFC8FFF7D9BCFFF5E9DDFFFAF3EBFFFBF8F3FFC98253FEFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00E4BB92FFFEF7F1FFFCE5
|
||||
D2FFFCE4D1FFFBE2CCFFF9DDC4FFF6D7BBFFF3D1AFFFFAEFE4FFCC8658FEFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF002A93
|
||||
B1F35CBEDDFA61C2E1FA5EBFDEFA5EBFDEFA62BFDEFAE4BB91FFFFF7F2FFFEE7
|
||||
D5FFFEE7D5FFFDE5D1FFFAE0CAFFF9DEC4FFF7D9BCFFFDF2E7FFCB8657FEFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF0037B4
|
||||
D4F8FDFEFEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7
|
||||
D5FFFDE7D6FFFDE6D4FFFCE4D0FFFBE3CBFFFADCC2FFFEF3E8FFCB8556FEFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF003CA5
|
||||
D3F0F7FCFEFF8EE4F8FF91DEF5FF9FE0F5FFACE1F6FFCA8452FFFFF7F1FFFFE9
|
||||
D9FFFFEADBFFFFE9D9FFFFE7D7FFFFE5D2FFFFE2CBFFFFF7F1FFCA8455FFFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF0037A8
|
||||
D2F2F1FAFDFF94DEF5FF93DCF4FF64BCE9FF3594DAFF3594DAFF3594DAFF3594
|
||||
DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFFFBF6EFFFCB8255FEFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF0034A8
|
||||
D6FAE8F6FBFF70BCE7FF55AAE2FF4DA5E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFD
|
||||
FCFFFFFDFCFFFEFDFCFFFEFCFBFFFEFEFDFF3594DAFFEFF2E8FFCE8156FFFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF0037A3
|
||||
D6FAFEFFFFFFF8FDFFFFF6FDFFFFF5FCFFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6
|
||||
F6FF9DE5F5FF9EE5F5FF9FE5F4FFDAF3F8FF3594DAFFFDF4EEFFC57D52F9FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF0035A0
|
||||
D9F9F6FCFEFF94E5F8FF93E5F8FF93E5F8FF91E5F8FF93DBE9FF93D7E3FF93D2
|
||||
DCFF90CED7FF8CC8CFFF86C1C6FFC9D8D6FF3594DAFFCA8155FFCD865CFFFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF003596
|
||||
D4F8F2FAFDFF94E6F8FF92E5F8FF90E5F8FF8BE3F8FF86E2F7FF7FE1F7FF77DE
|
||||
F6FF6CDCF6FF5ED9F4FF4FD5F3FFCCF2FBFF3594DAFFFF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00388F
|
||||
D7F7EFFAFEFF93E5F8FF8FE4F8FF89E3F8FF82E1F7FF7ADFF7FF71DEF6FF67DB
|
||||
F5FF5BD8F4FF4DD4F3FF40D1F2FFCAF2FBFF3594DAFFFF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00358C
|
||||
D8FBDCF0FAFF98E1F6FF95E0F6FF92DFF6FF8EDEF5FF89DCF5FF85DAF4FF80D9
|
||||
F4FF7AD7F3FF74D5F3FF70D3F2FFC2EAF8FF3594DAFFFF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00246E
|
||||
B1D12C84D1F72C83D2F72C84D3FC2E88D3F72F89D2F7338BD8F72C84D1F72C84
|
||||
D1F72C84D1F72C84D1F72C83D1F72C84D1F7246EB1D1FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF003B5472896899D1FB5F8DC1EEFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF006088B8DB6D9CD4FF85B1DAFF5A91B9FF5D87C2EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00808080FF7E7E7EFF7C7C7CFF7A7A7AFF777777FF757575FF7272
|
||||
72FF719ED4FF6F9ED6FF87B2DCFFABD3E8FFA9D0E6FF5890B8FF5282B6EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF007D7D7DFF999999FF999999FF9A9A9AFF9A9A9AFF9B9B9BFF9B9B
|
||||
9BFF6F9DD3FFAAD1E7FFABD1E7FF98C7E1FF91C2DEFF568FB7FF4B7EB1EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF007A7A7AFF999999FF529159FF999A99FF9B9B9BFF9C9C9CFF9C9C
|
||||
9CFF6C9AD0FFA7CEE5FF8FC1DFFF89BDDCFF8BBDDCFF538DB6FF517DADEAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00777777FF9A9A9AFF3D8A45FF498A4FFF9C9C9CFF9D9D9DFF9D9D
|
||||
9DFF6696CCFFA2CBE3FF89BDDCFF83B9DAFF84B9DAFF518BB5FF3D74A7EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF004494
|
||||
4DFF42914BFF3F8D48FF3D8945FF5DA465FF5AA061FF45834BFF9E9E9EFF9E9E
|
||||
9EFF6092C9FF9EC7E2FF83B8DAFF7DB4D7FF7EB3D7FF4F89B4FF366FA2EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF004190
|
||||
4AFF94D29FFF91D09AFF8DCD96FF89CB92FF84C88DFF519858FF417C46FF9F9F
|
||||
9FFF5A8EC4FF98C3E0FF7CB3D7FF74AFD6FF5EC4EDFF4B88B3FF306AA7EDFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF003E8B
|
||||
46FF8FCE99FF7DC687FF78C381FF73C07CFF74C07CFF79C281FF49904FFF547F
|
||||
57FF5489BFFF94BFDDFF75ADD4FF63B8E1FF4BD4FFFF428BB8FF286598EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF003B87
|
||||
42FF89CB92FF84C88DFF80C688FF7BC383FF77C17FFF478F4DFF3B743FFFA1A1
|
||||
A1FF4C84BAFF8DBBDBFF6EA8D1FF66A6D1FF5FB4DFFF4785B1FF226094EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF003782
|
||||
3EFF347E3BFF317937FF2E7534FF499150FF468F4CFF39733DFFA1A1A1FFA2A2
|
||||
A2FF457EB4FF88B7D9FF67A3CFFF619ECCFF639FCCFF4583B1FF1C5C8FEAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00606060FFA0A0A0FF3D7641FF367139FFA2A2A2FFA2A2A2FFA3A3
|
||||
A3FF3D79B0FF82B3D7FF629FCCFF5A9AC9FF5E9BCAFF4381AFFF17588BEAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF005C5C5CFFA1A1A1FF3C7340FFA0A1A1FFA3A3A3FFA3A3A3FFA4A4
|
||||
A4FF3674AAFF7DAFD4FF5B9AC9FF5495C7FF5896C8FF4180AEFF1A5491EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00585858FFA2A2A2FFA2A2A2FFA3A3A3FFA4A4A4FFA4A4A4FFA5A5
|
||||
A5FF2F6FA5FF78ABD2FF78ABD3FF73A7D1FF69A0CDFF407FAEFF0E5285EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF009999
|
||||
99FF717171FF545454FF515151FF4F4F4FFF4C4C4CFF4A4A4AFF474747FF4545
|
||||
45FF25679DFF3274A8FF3D7CAFFF4784B5FF4E8ABAFF3E7EADFF0B5083EAFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF004C89938808395DA4165C92FC165485EDFF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
|
||||
FF00FF00FF00FF00FF00FF00FF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF080408FF000000FF0000
|
||||
00FF000000FF000000FF000000FF000000FF000000FF000400FF000000FF0000
|
||||
00FF000000FF000400FF000000FF080400FF000000FF000000FF000400FF0000
|
||||
00FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFC5C6C5FF0004
|
||||
00FFCDCECDFFC5C2C5FFD5CACDFFCDC6C5FFCDC6C5FFBDBEBDFFCDCECDFFCDC6
|
||||
CDFFCDCACDFFB4CECDFFB4CEC5FFC5BEBDFFCDC2C5FFBDCAC5FFB4CECDFFBDC2
|
||||
C5FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000400FF000C08FF0000
|
||||
00FF000000FF100000FF100000FF100000FF080000FF000000FF000400FF0000
|
||||
00FF000000FF000000FF000400FF100400FF100800FF080000FF000000FF0004
|
||||
00FF000400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFC5CEC5FF0000
|
||||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCDCACDFF2969
|
||||
29FF296929FF296929FF296929FF296929FF296929FF296929FF296929FFFFFF
|
||||
FFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFF0004
|
||||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5C6C5FF2969
|
||||
29FF101CDEFF101CDEFF101CDEFF101CDEFF101CDEFF101CDEFF296929FFFFFF
|
||||
FFFF000400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFC5CECDFF0004
|
||||
00FFFFFFFFFF296929FF296929FF296929FF296929FFFFFFFFFFD5CAC5FF2969
|
||||
29FF101CDEFF101CDEFF101CDEFF101CDEFF101CDEFF101CDEFF296929FFFFFF
|
||||
FFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000800FFFFFFFFFF000C
|
||||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5CAC5FF2969
|
||||
29FF296929FF296929FF296929FF296929FF101CDEFF101CDEFF296929FFFFFF
|
||||
FFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFC5CEC5FF0000
|
||||
00FFFFFFFFFF296929FF296929FF296929FF296929FFFFFFFFFFD5CAC5FFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF296929FF101CDEFF101CDEFF296929FFFFFF
|
||||
FFFF000800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFF0804
|
||||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5C6C5FFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF296929FF101CDEFF101CDEFF296929FFFFFF
|
||||
FFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF080808FFC5C6C5FF0000
|
||||
00FFFFFFFFFF296929FF296929FF296929FF296929FFFFFFFFFFD5CAC5FFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF296929FF101CDEFF101CDEFF296929FFFFFF
|
||||
FFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFF0804
|
||||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCDC2C5FFFFFF
|
||||
FFFF296929FF296929FF296929FF296929FF296929FF296929FF296929FF2969
|
||||
29FF296929FF296929FFFFFFFFFFFFFFFFFFFFFFFFFF000808FFC5C6C5FF0000
|
||||
00FFFFFFFFFF296929FF296929FF296929FF296929FFFFFFFFFFCDC6C5FFFFFF
|
||||
FFFFFFFFFFFF296929FF101CDEFF101CDEFF101CDEFF101CDEFF101CDEFF101C
|
||||
DEFF296929FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFF0804
|
||||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5BEBDFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFF296929FF101CDEFF101CDEFF101CDEFF101CDEFF2969
|
||||
29FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFCDCECDFF0000
|
||||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCDCACDFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF296929FF101CDEFF101CDEFF296929FFFFFF
|
||||
FFFF080400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF000000FF0808
|
||||
08FF000000FF000000FF000000FF080400FF080000FF080000FF080000FF0800
|
||||
00FF000000FF000000FF000000FF000000FF296929FF296929FF000000FF0000
|
||||
00FF080400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
}
|
||||
end
|
||||
object SDDBF: TSaveDialog
|
||||
Title = 'Create new data in file'
|
||||
DefaultExt = '.dbf'
|
||||
Filter = 'DBase files|*.dbf|All files|*.*'
|
||||
left = 128
|
||||
top = 105
|
||||
end
|
||||
object DBFData: TDbf
|
||||
IndexDefs = <>
|
||||
TableLevel = 4
|
||||
left = 78
|
||||
top = 147
|
||||
end
|
||||
object DSData: TDatasource
|
||||
DataSet = DBFData
|
||||
left = 123
|
||||
top = 147
|
||||
end
|
||||
object ODDBF: TOpenDialog
|
||||
Title = 'Open existing DBase file'
|
||||
DefaultExt = '.dbf'
|
||||
Filter = 'DBase files|*.dbf|All files|*.*'
|
||||
left = 160
|
||||
top = 105
|
||||
end
|
||||
object SDExport: TSaveDialog
|
||||
Title = 'Save file as'
|
||||
left = 242
|
||||
top = 108
|
||||
end
|
||||
object Exporter: TFPDataExporter
|
||||
Dataset = DBFData
|
||||
left = 59
|
||||
top = 196
|
||||
end
|
||||
object StandardExportFormats1: TStandardExportFormats
|
||||
Active = True
|
||||
left = 106
|
||||
top = 195
|
||||
end
|
||||
end
|
462
components/dbexport/demo/stdexports/frmmain.lrs
Normal file
462
components/dbexport/demo/stdexports/frmmain.lrs
Normal file
@ -0,0 +1,462 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TMainForm','FORMDATA',[
|
||||
'TPF0'#9'TMainForm'#8'MainForm'#4'Left'#3'f'#1#6'Height'#3'E'#1#3'Top'#3#190#0
|
||||
+#5'Width'#3'h'#2#18'HorzScrollBar.Page'#3'g'#2#18'VertScrollBar.Page'#3'*'#1
|
||||
+#13'ActiveControl'#7#5'GData'#7'Caption'#6#28'Standard export formats demo'
|
||||
+#12'ClientHeight'#3'+'#1#11'ClientWidth'#3'h'#2#4'Menu'#7#6'MMMain'#8'OnCrea'
|
||||
+'te'#7#10'FormCreate'#0#6'TPanel'#8'PButtons'#6'Height'#2#26#5'Width'#3'h'#2
|
||||
+#5'Align'#7#5'alTop'#12'ClientHeight'#2#26#11'ClientWidth'#3'h'#2#8'TabOrder'
|
||||
+#2#0#0#8'TToolBar'#6'TBMain'#4'Left'#2#1#6'Height'#2#24#3'Top'#2#1#5'Width'#2
|
||||
+'o'#5'Align'#7#6'alLeft'#7'Caption'#6#6'TBMain'#6'Images'#7#6'ILMain'#8'TabO'
|
||||
+'rder'#2#0#0#11'TToolButton'#11'ToolButton1'#4'Left'#2#1#3'Top'#2#2#6'Action'
|
||||
+#7#4'ANew'#0#0#11'TToolButton'#11'ToolButton2'#4'Left'#2#29#3'Top'#2#2#6'Act'
|
||||
+'ion'#7#5'AOpen'#0#0#11'TToolButton'#11'ToolButton3'#4'Left'#2'9'#3'Top'#2#2
|
||||
+#5'Width'#2#14#7'Caption'#6#11'ToolButton3'#5'Style'#7#12'tbsSeparator'#0#0
|
||||
+#11'TToolButton'#11'TBRTFExport'#4'Left'#2'G'#3'Top'#2#2#6'Action'#7#7'AExpo'
|
||||
+'rt'#0#0#0#12'TDBNavigator'#6'NBData'#4'Left'#3'v'#1#6'Height'#2#24#3'Top'#2
|
||||
+#1#5'Width'#3#241#0#5'Align'#7#7'alRight'#10'BevelOuter'#7#6'bvNone'#12'Clie'
|
||||
+'ntHeight'#2#24#11'ClientWidth'#3#241#0#10'DataSource'#7#6'DSData'#0#0#0#7'T'
|
||||
+'DBGrid'#5'GData'#6'Height'#3#17#1#3'Top'#2#26#5'Width'#3'h'#2#5'Align'#7#8
|
||||
+'alClient'#10'DataSource'#7#6'DSData'#10'FixedColor'#7#9'clBtnFace'#13'Fixed'
|
||||
+'HotColor'#7#9'cl3DLight'#7'Options'#11#9'dgEditing'#8'dgTitles'#11'dgIndica'
|
||||
+'tor'#14'dgColumnResize'#12'dgColumnMove'#10'dgColLines'#10'dgRowLines'#6'dg'
|
||||
+'Tabs'#21'dgAlwaysShowSelection'#15'dgConfirmDelete'#14'dgCancelOnExit'#0#12
|
||||
+'OptionsExtra'#11#14'dgeAutoColumns'#17'dgeCheckboxColumn'#0#11'ParentColor'
|
||||
+#8#8'ReadOnly'#9#8'TabOrder'#2#1#7'TabStop'#9#0#0#11'TActionList'#6'ALMain'#6
|
||||
+'Images'#7#6'ILMain'#4'left'#2'{'#3'top'#2'C'#0#7'TAction'#4'ANew'#7'Caption'
|
||||
+#6#4'&New'#18'DisableIfNoHandler'#9#10'ImageIndex'#2#0#9'OnExecute'#7#11'ANe'
|
||||
+'wExecute'#8'ShortCut'#3'N@'#0#0#7'TAction'#5'AOpen'#7'Caption'#6#5'&Open'#18
|
||||
+'DisableIfNoHandler'#9#10'ImageIndex'#2#1#9'OnExecute'#7#12'AOpenExecute'#8
|
||||
+'ShortCut'#3'O@'#0#0#7'TAction'#5'AQuit'#7'Caption'#6#5'&Quit'#18'DisableIfN'
|
||||
+'oHandler'#9#10'ImageIndex'#2#2#9'OnExecute'#7#12'AQuitExecute'#8'ShortCut'#3
|
||||
+'Q@'#0#0#7'TAction'#7'AExport'#7'Caption'#6#11'Export data'#18'DisableIfNoHa'
|
||||
+'ndler'#9#10'ImageIndex'#2#3#9'OnExecute'#7#14'AExportExecute'#8'OnUpdate'#7
|
||||
+#8'HaveData'#8'ShortCut'#3'E@'#0#0#0#9'TMainMenu'#6'MMMain'#6'Images'#7#6'IL'
|
||||
+'Main'#4'left'#2'P'#3'top'#2'C'#0#9'TMenuItem'#5'MFile'#7'Caption'#6#5'&File'
|
||||
+#0#9'TMenuItem'#5'MINew'#6'Action'#7#4'ANew'#7'OnClick'#7#11'ANewExecute'#0#0
|
||||
+#9'TMenuItem'#6'MIOpen'#6'Action'#7#5'AOpen'#7'OnClick'#7#12'AOpenExecute'#0
|
||||
+#0#9'TMenuItem'#8'MIExport'#6'Action'#7#7'AExport'#7'OnClick'#7#14'AExportEx'
|
||||
+'ecute'#0#0#9'TMenuItem'#5'MISep'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#6'MIQui'
|
||||
+'t'#6'Action'#7#5'AQuit'#7'OnClick'#7#12'AQuitExecute'#0#0#0#0#10'TImageList'
|
||||
+#6'ILMain'#6'Height'#2#24#5'Width'#2#24#4'left'#2'P'#3'top'#2'i'#6'Bitmap'#10
|
||||
+#14'$'#0#0'Li'#4#0#0#0#24#0#0#0#24#0#0#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#151'{_'#187
|
||||
+#187#131'J'#238#194#135'L'#246#194#136'M'#247#196#136'M'#247#194#137'M'#247
|
||||
+#196#140'R'#247#193#135'M'#247#192#129'^'#212#176'V"'#145#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#150'f8'#195
|
||||
+#231#224#218#236#245#241#235#252#248#244#237#255#248#243#237#255#248#243#237
|
||||
+#255#248#243#237#255#248#242#236#255#247#242#236#255#242#230#215#255#226#178
|
||||
+'}'#255#210#142'a'#245#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
,#0#255#0#255#0#181'}E'#234#247#243#239#252#250#224#199#255#251#225#201#255
|
||||
+#251#226#201#255#251#224#200#255#249#223#197#255#248#219#193#255#244#214#184
|
||||
+#255#255#251#248#255#246#216#180#255#225#176'}'#255#211#141'`'#246#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#191#132'I'#246#249#245#241
|
||||
+#255#252#227#205#255#251#227#206#255#251#227#205#255#251#226#203#255#249#224
|
||||
+#200#255#248#220#194#255#245#214#186#255#253#251#248#255#252#230#205#255#250
|
||||
+#229#201#255#226#182#132#255#191'ye'#230#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#197#134'I'#247#249#245#241#255#252#227#207#255#251#228#208#255#252
|
||||
+#228#207#255#252#227#205#255#250#225#202#255#249#221#196#255#246#217#188#255
|
||||
+#244#233#223#255#247#242#236#255#251#247#243#255#245#239#233#255#195'H'#254
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#197#134'I'#247#249#244#240#255
|
||||
+#252#230#211#255#252#230#212#255#253#231#211#255#252#228#209#255#251#227#205
|
||||
+#255#250#224#200#255#248#220#194#255#245#214#187#255#243#212#181#255#241#210
|
||||
+#179#255#248#244#240#255#193#129'J'#247#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#192#132'H'#247#249#244#239#255#254#231#215#255#253#231#214#255#253
|
||||
+#231#213#255#253#230#212#255#252#230#210#255#251#225#204#255#250#223#199#255
|
||||
+#248#220#194#255#246#218#189#255#246#216#187#255#250#244#239#255#192'D'#247
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#192#132'G'#247#249#244#237#255
|
||||
+#254#232#216#255#254#232#216#255#254#232#215#255#254#231#214#255#253#229#211
|
||||
+#255#252#228#209#255#251#225#204#255#250#224#199#255#249#221#195#255#248#220
|
||||
+#194#255#250#244#237#255#200#130'H'#247#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#192#128'E'#247#249#243#236#255#254#232#214#255#254#232#215#255#253
|
||||
+#231#214#255#253#231#214#255#253#231#213#255#253#229#211#255#251#228#208#255
|
||||
+#251#227#204#255#250#223#199#255#250#223#198#255#250#242#234#255#196'|@'#247
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#191'~C'#247#248#242#235#255#254
|
||||
+#231#214#255#253#231#214#255#253#231#214#255#253#231#214#255#253#230#213#255
|
||||
+#253#229#211#255#252#228#209#255#252#226#205#255#251#225#203#255#251#225#201
|
||||
+#255#251#247#242#255#199'x='#247#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#191'|@'#247#248#241#232#255#254#229#213#255#253#229#211#255#253#229#211
|
||||
+#255#252#229#211#255#252#229#211#255#252#228#209#255#252#226#206#255#252#226
|
||||
+#204#255#251#224#201#255#251#225#200#255#253#250#247#255#195'r9'#247#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#190'x>'#247#247#240#230#255#248#180'U'
|
||||
+#255#247#180'V'#255#247#181'T'#255#248#180'S'#255#248#178'S'#255#247#179'R'
|
||||
+#255#247#179'R'#255#247#178'Q'#255#247#178'O'#255#247#178'O'#255#252#249#245
|
||||
+#255#193'l4'#247#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#187't:'#247#247
|
||||
+#237#227#255#253#194'n'#255#255#216#160#255#255#215#158#255#255#214#155#255
|
||||
+#255#215#152#255#255#214#150#255#255#214#149#255#255#213#148#255#255#212#147
|
||||
+#255#251#190'e'#255#251#247#244#255#189'd/'#247#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#184'm6'#245#245#234#222#254#253#191'h'#255#252#189'g'#255#251
|
||||
+#190'e'#255#252#190'd'#255#252#190'd'#255#252#189'b'#255#251#189'c'#255#251
|
||||
+#188'a'#255#252#190'`'#255#252#188'b'#255#251#249#246#253#182'd4'#243#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#164'[,'#222#237#229#222#242#245#234
|
||||
+#221#253#246#235#222#255#246#234#222#255#246#234#220#255#246#234#220#255#250
|
||||
+#243#235#255#250#243#235#255#250#242#234#255#252#247#243#255#250#246#242#253
|
||||
+#239#239#238#240#168'n#'#213#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#194'iJ'#188#174'_.'#237#180'c.'#247#180'c.'#247#180'c.'#247#185'c.'
|
||||
+#247#180'b.'#247#179'b-'#247#179'b-'#247#184'b-'#247#173'^+'#239#136'I!'#189
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
,#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#234#195#157#255#230#191#150#255#228#187#146#255#228#187
|
||||
+#146#255#209#162'n'#245#201#152'i'#246#200#145'd'#218#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#229#190#150#255#255#255#254#255#253#243#233
|
||||
+#255#253#243#234#255#252#242#232#255#250#239#227#255#250#242#231#255#234#187
|
||||
+#136#255#165'^R'#179#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#228#187#147#255#254#245
|
||||
+#237#255#252#222#197#255#251#224#199#255#249#220#194#255#245#211#180#255#254
|
||||
+#249#243#255#250#226#196#255#236#193#147#255'pH*'#147#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#228#187
|
||||
+#146#255#254#246#240#255#252#226#205#255#252#227#205#255#250#223#200#255#247
|
||||
+#217#188#255#245#233#221#255#250#243#235#255#251#248#243#255#201#130'S'#254
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#228#187#146#255#254#247#241#255#252#229#210#255#252#228
|
||||
+#209#255#251#226#204#255#249#221#196#255#246#215#187#255#243#209#175#255#250
|
||||
+#239#228#255#204#134'X'#254#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'*'#147#177#243'\'#190#221
|
||||
+#250'a'#194#225#250'^'#191#222#250'^'#191#222#250'b'#191#222#250#228#187#145
|
||||
+#255#255#247#242#255#254#231#213#255#254#231#213#255#253#229#209#255#250#224
|
||||
+#202#255#249#222#196#255#247#217#188#255#253#242#231#255#203#134'W'#254#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0'7'#180#212#248#253#254#254#255#254#255#255#255#254#254#255#255
|
||||
+#253#254#255#255#254#255#255#255#228#186#145#255#255#247#240#255#255#231#213
|
||||
+#255#253#231#214#255#253#230#212#255#252#228#208#255#251#227#203#255#250#220
|
||||
+#194#255#254#243#232#255#203#133'V'#254#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'<'#165#211#240
|
||||
+#247#252#254#255#142#228#248#255#145#222#245#255#159#224#245#255#172#225#246
|
||||
+#255#202#132'R'#255#255#247#241#255#255#233#217#255#255#234#219#255#255#233
|
||||
+#217#255#255#231#215#255#255#229#210#255#255#226#203#255#255#247#241#255#202
|
||||
+#132'U'#255#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0'7'#168#210#242#241#250#253#255#148#222#245#255
|
||||
,#147#220#244#255'd'#188#233#255'5'#148#218#255'5'#148#218#255'5'#148#218#255
|
||||
+'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255
|
||||
+'5'#148#218#255#251#246#239#255#203#130'U'#254#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'4'#168#214
|
||||
+#250#232#246#251#255'p'#188#231#255'U'#170#226#255'M'#165#224#255#145#201#235
|
||||
+#255#250#243#239#255#253#254#253#255#255#253#252#255#255#253#252#255#254#253
|
||||
+#252#255#254#252#251#255#254#254#253#255'5'#148#218#255#239#242#232#255#206
|
||||
+#129'V'#255#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0'7'#163#214#250#254#255#255#255#248#253#255#255
|
||||
+#246#253#255#255#245#252#255#255#243#252#254#255#154#228#244#255#154#230#247
|
||||
+#255#155#230#246#255#157#229#245#255#158#229#245#255#159#229#244#255#218#243
|
||||
+#248#255'5'#148#218#255#253#244#238#255#197'}R'#249#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'5'
|
||||
+#160#217#249#246#252#254#255#148#229#248#255#147#229#248#255#147#229#248#255
|
||||
+#145#229#248#255#147#219#233#255#147#215#227#255#147#210#220#255#144#206#215
|
||||
+#255#140#200#207#255#134#193#198#255#201#216#214#255'5'#148#218#255#202#129
|
||||
+'U'#255#205#134'\'#255#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0'5'#150#212#248#242#250#253#255#148
|
||||
+#230#248#255#146#229#248#255#144#229#248#255#139#227#248#255#134#226#247#255
|
||||
+''#225#247#255'w'#222#246#255'l'#220#246#255'^'#217#244#255'O'#213#243#255
|
||||
+#204#242#251#255'5'#148#218#255#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'8'
|
||||
+#143#215#247#239#250#254#255#147#229#248#255#143#228#248#255#137#227#248#255
|
||||
+#130#225#247#255'z'#223#247#255'q'#222#246#255'g'#219#245#255'['#216#244#255
|
||||
+'M'#212#243#255'@'#209#242#255#202#242#251#255'5'#148#218#255#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0'5'#140#216#251#220#240#250#255#152#225#246#255
|
||||
+#149#224#246#255#146#223#246#255#142#222#245#255#137#220#245#255#133#218#244
|
||||
+#255#128#217#244#255'z'#215#243#255't'#213#243#255'p'#211#242#255#194#234#248
|
||||
+#255'5'#148#218#255#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'$n'#177#209','
|
||||
+#132#209#247','#131#210#247','#132#211#252'.'#136#211#247'/'#137#210#247'3'
|
||||
+#139#216#247','#132#209#247','#132#209#247','#132#209#247','#132#209#247','
|
||||
+#131#209#247','#132#209#247'$n'#177#209#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
,#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0';Tr'#137
|
||||
+'h'#153#209#251'_'#141#193#238#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0'`'#136#184#219'm'#156#212#255#133#177#218
|
||||
+#255'Z'#145#185#255']'#135#194#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#128#128#128#255'~~~'#255'|||'#255'zzz'#255'www'#255'uuu'#255'rrr'#255'q'
|
||||
+#158#212#255'o'#158#214#255#135#178#220#255#171#211#232#255#169#208#230#255
|
||||
+'X'#144#184#255'R'#130#182#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'}'
|
||||
+'}}'#255#153#153#153#255#153#153#153#255#154#154#154#255#154#154#154#255#155
|
||||
+#155#155#255#155#155#155#255'o'#157#211#255#170#209#231#255#171#209#231#255
|
||||
+#152#199#225#255#145#194#222#255'V'#143#183#255'K~'#177#234#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0'zzz'#255#153#153#153#255'R'#145'Y'#255#153#154#153
|
||||
+#255#155#155#155#255#156#156#156#255#156#156#156#255'l'#154#208#255#167#206
|
||||
+#229#255#143#193#223#255#137#189#220#255#139#189#220#255'S'#141#182#255'Q}'
|
||||
+#173#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'www'#255#154#154#154
|
||||
+#255'='#138'E'#255'I'#138'O'#255#156#156#156#255#157#157#157#255#157#157#157
|
||||
+#255'f'#150#204#255#162#203#227#255#137#189#220#255#131#185#218#255#132#185
|
||||
+#218#255'Q'#139#181#255'=t'#167#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'D'#148'M'#255'B'#145
|
||||
+'K'#255'?'#141'H'#255'='#137'E'#255']'#164'e'#255'Z'#160'a'#255'E'#131'K'#255
|
||||
+#158#158#158#255#158#158#158#255'`'#146#201#255#158#199#226#255#131#184#218
|
||||
+#255'}'#180#215#255'~'#179#215#255'O'#137#180#255'6o'#162#234#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0'A'#144'J'#255#148#210#159#255#145#208#154#255#141#205#150#255#137#203
|
||||
+#146#255#132#200#141#255'Q'#152'X'#255'A|F'#255#159#159#159#255'Z'#142#196
|
||||
+#255#152#195#224#255'|'#179#215#255't'#175#214#255'^'#196#237#255'K'#136#179
|
||||
+#255'0j'#167#237#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0'>'#139'F'#255#143#206#153#255'}'#198#135
|
||||
+#255'x'#195#129#255's'#192'|'#255't'#192'|'#255'y'#194#129#255'I'#144'O'#255
|
||||
+'TW'#255'T'#137#191#255#148#191#221#255'u'#173#212#255'c'#184#225#255'K'#212
|
||||
+#255#255'B'#139#184#255'(e'#152#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0';'#135'B'#255#137#203
|
||||
+#146#255#132#200#141#255#128#198#136#255'{'#195#131#255'w'#193''#255'G'#143
|
||||
+'M'#255';t?'#255#161#161#161#255'L'#132#186#255#141#187#219#255'n'#168#209
|
||||
+#255'f'#166#209#255'_'#180#223#255'G'#133#177#255'"`'#148#234#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0'7'#130'>'#255'4~;'#255'1y7'#255'.u4'#255'I'#145'P'#255'F'#143'L'#255
|
||||
+'9s='#255#161#161#161#255#162#162#162#255'E~'#180#255#136#183#217#255'g'#163
|
||||
+#207#255'a'#158#204#255'c'#159#204#255'E'#131#177#255#28'\'#143#234#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0'```'#255#160#160#160#255'=vA'#255'6q9'
|
||||
+#255#162#162#162#255#162#162#162#255#163#163#163#255'=y'#176#255#130#179#215
|
||||
+#255'b'#159#204#255'Z'#154#201#255'^'#155#202#255'C'#129#175#255#23'X'#139
|
||||
+#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'\\\'#255#161#161#161#255'<s'
|
||||
+'@'#255#160#161#161#255#163#163#163#255#163#163#163#255#164#164#164#255'6t'
|
||||
+#170#255'}'#175#212#255'['#154#201#255'T'#149#199#255'X'#150#200#255'A'#128
|
||||
+#174#255#26'T'#145#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0'XXX'#255
|
||||
+#162#162#162#255#162#162#162#255#163#163#163#255#164#164#164#255#164#164#164
|
||||
+#255#165#165#165#255'/o'#165#255'x'#171#210#255'x'#171#211#255's'#167#209#255
|
||||
+'i'#160#205#255'@'#174#255#14'R'#133#234#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#153#153#153#255
|
||||
+'qqq'#255'TTT'#255'QQQ'#255'OOO'#255'LLL'#255'JJJ'#255'GGG'#255'EEE'#255'%g'
|
||||
+#157#255'2t'#168#255'=|'#175#255'G'#132#181#255'N'#138#186#255'>~'#173#255#11
|
||||
+'P'#131#234#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
,#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0'L'#137#147#136#8'9]'#164#22'\'#146#252#22'T'#133#237
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255
|
||||
+#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0#255#0
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#8#4#8#255#0#0#0#255#0#0#0#255#0
|
||||
+#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#4#0#255#0#0#0#255#0#0#0
|
||||
+#255#0#0#0#255#0#4#0#255#0#0#0#255#8#4#0#255#0#0#0#255#0#0#0#255#0#4#0#255#0
|
||||
+#0#0#255#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#0#0#0#255#197#198#197#255#0#4#0#255#205#206#205#255#197#194#197#255
|
||||
+#213#202#205#255#205#198#197#255#205#198#197#255#189#190#189#255#205#206#205
|
||||
+#255#205#198#205#255#205#202#205#255#180#206#205#255#180#206#197#255#197#190
|
||||
+#189#255#205#194#197#255#189#202#197#255#180#206#205#255#189#194#197#255#0#0
|
||||
+#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#4#0
|
||||
+#255#0#12#8#255#0#0#0#255#0#0#0#255#16#0#0#255#16#0#0#255#16#0#0#255#8#0#0
|
||||
+#255#0#0#0#255#0#4#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#4#0#255#16#4#0#255
|
||||
+#16#8#0#255#8#0#0#255#0#0#0#255#0#4#0#255#0#4#0#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#0#0#0#255#197#206#197#255#0#0#0#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#205#202#205#255')i)'#255')i)'#255')i)'#255')i)'#255')i)'
|
||||
+#255')i)'#255')i)'#255')i)'#255#255#255#255#255#0#0#0#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255#255#0#4#0
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#197#198#197#255')i)'#255#16#28#222#255#16#28#222#255
|
||||
+#16#28#222#255#16#28#222#255#16#28#222#255#16#28#222#255')i)'#255#255#255#255
|
||||
+#255#0#4#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#0#0#0#255#197#206#205#255#0#4#0#255#255#255#255#255')i)'#255')i)'#255')'
|
||||
+'i)'#255')i)'#255#255#255#255#255#213#202#197#255')i)'#255#16#28#222#255#16
|
||||
+#28#222#255#16#28#222#255#16#28#222#255#16#28#222#255#16#28#222#255')i)'#255
|
||||
+#255#255#255#255#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#0#8#0#255#255#255#255#255#0#12#0#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#213
|
||||
+#202#197#255')i)'#255')i)'#255')i)'#255')i)'#255')i)'#255#16#28#222#255#16#28
|
||||
+#222#255')i)'#255#255#255#255#255#0#0#0#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#0#0#0#255#197#206#197#255#0#0#0#255#255#255
|
||||
,#255#255')i)'#255')i)'#255')i)'#255')i)'#255#255#255#255#255#213#202#197#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255')i)'#255#16
|
||||
+#28#222#255#16#28#222#255')i)'#255#255#255#255#255#0#8#0#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255#255#8
|
||||
+#4#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#213#198#197#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255')i)'#255#16#28#222#255#16#28#222#255')i)'
|
||||
+#255#255#255#255#255#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#8#8#8#255#197#198#197#255#0#0#0#255#255#255#255#255')i)'
|
||||
+#255')i)'#255')i)'#255')i)'#255#255#255#255#255#213#202#197#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255')i)'#255#16#28#222#255
|
||||
+#16#28#222#255')i)'#255#255#255#255#255#0#0#0#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255#255#8#4#0#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#205#194#197#255#255#255#255#255')i)'#255')i)'#255')i)'#255
|
||||
+')i)'#255')i)'#255')i)'#255')i)'#255')i)'#255')i)'#255')i)'#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#0#8#8#255#197#198#197#255#0#0#0#255#255
|
||||
+#255#255#255')i)'#255')i)'#255')i)'#255')i)'#255#255#255#255#255#205#198#197
|
||||
+#255#255#255#255#255#255#255#255#255')i)'#255#16#28#222#255#16#28#222#255#16
|
||||
+#28#222#255#16#28#222#255#16#28#222#255#16#28#222#255')i)'#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#255#255#255
|
||||
+#255#8#4#0#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#197#190#189#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255')i)'#255#16#28#222#255#16#28#222#255#16#28#222#255
|
||||
+#16#28#222#255')i)'#255#0#0#0#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#0#0#0#255#205#206#205#255#0#0#0#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#205#202#205#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255')i)'#255#16#28#222#255#16#28#222#255')i)'#255#255#255#255#255#8#4#0#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#0#0#0#255#0
|
||||
+#0#0#255#8#8#8#255#0#0#0#255#0#0#0#255#0#0#0#255#8#4#0#255#8#0#0#255#8#0#0
|
||||
+#255#8#0#0#255#8#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255')i)'#255')i'
|
||||
+')'#255#0#0#0#255#0#0#0#255#8#4#0#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
|
||||
+#255#255#255#255#0#0#11'TSaveDialog'#5'SDDBF'#5'Title'#6#23'Create new data '
|
||||
,'in file'#10'DefaultExt'#6#4'.dbf'#6'Filter'#6#31'DBase files|*.dbf|All file'
|
||||
+'s|*.*'#4'left'#3#128#0#3'top'#2'i'#0#0#4'TDbf'#7'DBFData'#9'IndexDefs'#14#0
|
||||
+#10'TableLevel'#2#4#4'left'#2'N'#3'top'#3#147#0#0#0#11'TDatasource'#6'DSData'
|
||||
+#7'DataSet'#7#7'DBFData'#4'left'#2'{'#3'top'#3#147#0#0#0#11'TOpenDialog'#5'O'
|
||||
+'DDBF'#5'Title'#6#24'Open existing DBase file'#10'DefaultExt'#6#4'.dbf'#6'Fi'
|
||||
+'lter'#6#31'DBase files|*.dbf|All files|*.*'#4'left'#3#160#0#3'top'#2'i'#0#0
|
||||
+#11'TSaveDialog'#8'SDExport'#5'Title'#6#12'Save file as'#4'left'#3#242#0#3't'
|
||||
+'op'#2'l'#0#0#15'TFPDataExporter'#8'Exporter'#7'Dataset'#7#7'DBFData'#4'left'
|
||||
+#2';'#3'top'#3#196#0#0#0#22'TStandardExportFormats'#22'StandardExportFormats'
|
||||
+'1'#6'Active'#9#4'left'#2'j'#3'top'#3#195#0#0#0#0
|
||||
]);
|
129
components/dbexport/demo/stdexports/frmmain.pp
Normal file
129
components/dbexport/demo/stdexports/frmmain.pp
Normal file
@ -0,0 +1,129 @@
|
||||
unit frmmain;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, ActnList,
|
||||
Menus, ComCtrls, ExtCtrls, DbCtrls, dbf, db, DBGrids, fpdataexporter, fpstdexports;
|
||||
|
||||
type
|
||||
|
||||
{ TMainForm }
|
||||
|
||||
TMainForm = class(TForm)
|
||||
AExport: TAction;
|
||||
AQuit: TAction;
|
||||
AOpen: TAction;
|
||||
ANew: TAction;
|
||||
ALMain: TActionList;
|
||||
DSData: TDatasource;
|
||||
DBFData: TDbf;
|
||||
Exporter: TFPDataExporter;
|
||||
GData: TDBGrid;
|
||||
MIExport: TMenuItem;
|
||||
NBData: TDBNavigator;
|
||||
ILMain: TImageList;
|
||||
MMMain: TMainMenu;
|
||||
MIQuit: TMenuItem;
|
||||
MINew: TMenuItem;
|
||||
MIOpen: TMenuItem;
|
||||
MISep: TMenuItem;
|
||||
MFile: TMenuItem;
|
||||
ODDBF: TOpenDialog;
|
||||
PButtons: TPanel;
|
||||
SDExport: TSaveDialog;
|
||||
SDDBF: TSaveDialog;
|
||||
StandardExportFormats1: TStandardExportFormats;
|
||||
TBMain: TToolBar;
|
||||
ToolButton1: TToolButton;
|
||||
TBRTFExport: TToolButton;
|
||||
ToolButton2: TToolButton;
|
||||
ToolButton3: TToolButton;
|
||||
procedure AExportExecute(Sender: TObject);
|
||||
procedure ANewExecute(Sender: TObject);
|
||||
procedure AOpenExecute(Sender: TObject);
|
||||
procedure AQuitExecute(Sender: TObject);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
procedure HaveData(Sender: TObject);
|
||||
private
|
||||
{ private declarations }
|
||||
FDesignCaption: string;
|
||||
procedure CreateNewDataset(AFileName: String);
|
||||
procedure OpenDataset(AFileName: String);
|
||||
public
|
||||
{ public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
MainForm: TMainForm;
|
||||
|
||||
implementation
|
||||
|
||||
uses gendata;
|
||||
|
||||
{ TMainForm }
|
||||
|
||||
|
||||
procedure TMainForm.AOpenExecute(Sender: TObject);
|
||||
begin
|
||||
If ODDBF.Execute then
|
||||
OpenDataset(ODDBF.FileName);
|
||||
end;
|
||||
|
||||
procedure TMainForm.AQuitExecute(Sender: TObject);
|
||||
begin
|
||||
Close;
|
||||
end;
|
||||
|
||||
procedure TMainForm.ANewExecute(Sender: TObject);
|
||||
begin
|
||||
if SDDBF.Execute then
|
||||
begin
|
||||
CreateNewDataset(SDDBF.FileName);
|
||||
OpenDataset(SDDBF.FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TMainForm.AExportExecute(Sender: TObject);
|
||||
begin
|
||||
Exporter.Execute;
|
||||
end;
|
||||
|
||||
procedure TMainForm.CreateNewDataset(AFileName : String);
|
||||
|
||||
begin
|
||||
With TDBFGenerator.Create do
|
||||
try
|
||||
OutputFile:=AFileName;
|
||||
GenerateData;
|
||||
finally
|
||||
Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TMainForm.FormCreate(Sender: TObject);
|
||||
begin
|
||||
FDesignCaption:=Caption;
|
||||
end;
|
||||
|
||||
procedure TMainForm.HaveData(Sender: TObject);
|
||||
begin
|
||||
(Sender as TAction).Enabled:=DBFData.Active and Not (DBFData.EOF and DBFDATA.BOF);
|
||||
end;
|
||||
|
||||
procedure TMainForm.OpenDataset(AFileName : String);
|
||||
|
||||
begin
|
||||
DBFData.Close;
|
||||
DBFData.TableName:=AFileName;
|
||||
DBFData.Open;
|
||||
Caption:=Format('%s (%s)',[FDesignCaption,AFileName]);
|
||||
end;
|
||||
|
||||
initialization
|
||||
{$I frmmain.lrs}
|
||||
|
||||
end.
|
||||
|
808
components/dbexport/demo/stdexports/lastnames.txt
Normal file
808
components/dbexport/demo/stdexports/lastnames.txt
Normal file
@ -0,0 +1,808 @@
|
||||
Abanamar
|
||||
Abdurahman
|
||||
Abdurahman Seid
|
||||
Achahbar
|
||||
Adams
|
||||
Adriaenssens
|
||||
Aernaut
|
||||
Aernouts
|
||||
Aerts
|
||||
Aertssen
|
||||
Agaddad
|
||||
Agemans
|
||||
Aissati
|
||||
Ajdari
|
||||
Ajjaji
|
||||
Akkermans
|
||||
Alasrouti
|
||||
Albrecht
|
||||
Allard
|
||||
Alou Issa
|
||||
Alstede
|
||||
Amghar
|
||||
Anderson
|
||||
Andersson
|
||||
Andreassen
|
||||
Andritsos
|
||||
Anthoni
|
||||
Anthonissen
|
||||
Apers
|
||||
Arbi
|
||||
Arts
|
||||
Asnot
|
||||
Ayub
|
||||
Azemi
|
||||
Backhoven
|
||||
Badreddine
|
||||
Baert
|
||||
Baetens
|
||||
Baeyens
|
||||
Bagcicek
|
||||
Bandarlipe
|
||||
Barbary
|
||||
Barkani
|
||||
Bartholomeeusen
|
||||
Bastiaensens
|
||||
Becquart
|
||||
Bedeer
|
||||
Bektas
|
||||
Belhaj
|
||||
Belis
|
||||
Belmans
|
||||
Benoy
|
||||
Berghmans
|
||||
Berisa
|
||||
Berndtson
|
||||
Bervoets
|
||||
Bevers
|
||||
Beyens
|
||||
Beyers
|
||||
Biesemans
|
||||
Billiet
|
||||
Bleijenbergh
|
||||
Bleys
|
||||
Blox
|
||||
Bodart
|
||||
Boden
|
||||
Bogaert
|
||||
Bogaerts
|
||||
Bollen
|
||||
Bollengier
|
||||
Boniatian
|
||||
Bonné
|
||||
Borkus
|
||||
Borremans
|
||||
Boschman
|
||||
Bosmans
|
||||
Bossaers
|
||||
Botterman
|
||||
Bounyet
|
||||
Bouzaidi
|
||||
Bouzidi
|
||||
Braam
|
||||
Brack
|
||||
Bracke
|
||||
Braeckmans
|
||||
Braem
|
||||
Brants
|
||||
Breens
|
||||
Brees
|
||||
Breugelmans
|
||||
Broeckx
|
||||
Brosens
|
||||
Brouwers
|
||||
Bru
|
||||
Brughmans
|
||||
Bruyneel
|
||||
Bruynseels
|
||||
Bryon
|
||||
Budel
|
||||
Budts
|
||||
Buelens
|
||||
Buermans
|
||||
Bulens
|
||||
Buluk
|
||||
Busschots
|
||||
Buyle
|
||||
Buytaert
|
||||
Cabezas Nieto
|
||||
Caillibotte
|
||||
Callaerts
|
||||
Caluwaerts
|
||||
Canters
|
||||
Caremans
|
||||
Carlier
|
||||
Carpentier
|
||||
Cassiers
|
||||
Caulier
|
||||
Ceesay
|
||||
Celikovic
|
||||
Ceulemans
|
||||
Chatt
|
||||
Cherif
|
||||
Choho
|
||||
Choi
|
||||
Chumsena
|
||||
Claes
|
||||
Claessens
|
||||
Clauw
|
||||
Clement
|
||||
Cleys
|
||||
Cloots
|
||||
Cockx
|
||||
Conincx
|
||||
Conrad
|
||||
Cop
|
||||
Coppens
|
||||
Coppieters
|
||||
Coremans
|
||||
Corremans
|
||||
Coveliers
|
||||
Cox
|
||||
Crabbé
|
||||
Crul
|
||||
Crève
|
||||
Cuesta
|
||||
Cuvelier
|
||||
Cuyt
|
||||
Dhaeyer
|
||||
Daelman
|
||||
Dairmont
|
||||
Dalving
|
||||
De Backer
|
||||
De Beule
|
||||
De Bleser
|
||||
De Bondt
|
||||
De Ceurt
|
||||
De Cleen
|
||||
De Clerck
|
||||
De Cock
|
||||
De Cokele
|
||||
De Coninck
|
||||
De Corel
|
||||
De Cort
|
||||
De Croock
|
||||
De Decker
|
||||
De Feyter
|
||||
De Herdt
|
||||
De Kerf
|
||||
De Kimpe
|
||||
De Kort
|
||||
De Koster
|
||||
De Meester
|
||||
De Middeleer
|
||||
De Munck
|
||||
De Neve
|
||||
De Prins
|
||||
De Reuse
|
||||
De Ridder
|
||||
De Roeck
|
||||
De Roey
|
||||
De Roos
|
||||
De Rop
|
||||
De Ryck
|
||||
De Schrijver
|
||||
De Sloover
|
||||
De Smet
|
||||
De Strooper
|
||||
De Swert
|
||||
De Tollenaere
|
||||
De Visccher
|
||||
De Voecht
|
||||
De Vos
|
||||
De Wachter
|
||||
De Wacker
|
||||
De Westelinck
|
||||
De Winter
|
||||
De Wolf
|
||||
De Zutter
|
||||
De haeck
|
||||
Debeck
|
||||
Debecker
|
||||
Declercq
|
||||
Degraeve
|
||||
Degroeve
|
||||
Dejaifve
|
||||
Delbaere
|
||||
Delvaux
|
||||
Depauw
|
||||
Depoorter
|
||||
Der Kinderen
|
||||
Dernjani
|
||||
Desmedt
|
||||
Devos
|
||||
Dhondt
|
||||
Dias
|
||||
Dictus
|
||||
Dierckx
|
||||
Dillen
|
||||
Dingemans
|
||||
Dioos
|
||||
Dnoub
|
||||
Dobbelaere
|
||||
Dries
|
||||
Druyts
|
||||
Dubois
|
||||
Duerinck
|
||||
Dupon
|
||||
Dutoit
|
||||
Duyts
|
||||
Ebrahimi
|
||||
Eeckelaert
|
||||
Eekman
|
||||
El Aissati
|
||||
El Asbat
|
||||
El Baouchi
|
||||
El Baïri
|
||||
El Harouti
|
||||
El Louzati
|
||||
El Mourabet
|
||||
El Ouamari
|
||||
El-Aïssati
|
||||
El-Ouamari
|
||||
Elewaut
|
||||
Elmas
|
||||
Eyckmans
|
||||
Eykens
|
||||
Ezmar
|
||||
Fazel
|
||||
Feyt
|
||||
Filipsek
|
||||
Fimmers
|
||||
Finich
|
||||
Florquin
|
||||
Fontyn
|
||||
Fouyn
|
||||
Fraeyman
|
||||
Frank
|
||||
Franken
|
||||
Frederickx
|
||||
Friday
|
||||
Gadeyne
|
||||
Gastmans
|
||||
Gebruers
|
||||
Geenen
|
||||
Geentjens
|
||||
Geerinck
|
||||
Geerts
|
||||
Geismar
|
||||
Genar
|
||||
Geuns
|
||||
Geussens
|
||||
Gevers
|
||||
Geysels
|
||||
Geysen
|
||||
Gharbi
|
||||
Gherbi
|
||||
Gijbels
|
||||
Gillis
|
||||
Gits
|
||||
Goetstouwers
|
||||
Goeyens
|
||||
Goffa
|
||||
Gomez Serrano
|
||||
Goossens
|
||||
Goovaerts
|
||||
Goris
|
||||
Gorissen
|
||||
Gorrebeeck
|
||||
Gosselin
|
||||
Govaert
|
||||
Govaerts
|
||||
Goyvaerts
|
||||
Greefs
|
||||
Groom
|
||||
Grumbach
|
||||
Guiette
|
||||
Guldentops
|
||||
Gunsüren
|
||||
Gusani
|
||||
Gys
|
||||
Gysels
|
||||
Gül
|
||||
Hada
|
||||
Haddouchi
|
||||
Hagens
|
||||
Hamdi
|
||||
Hanegreefs
|
||||
Haneveir
|
||||
Hansen
|
||||
Haouhaou
|
||||
Hasan
|
||||
Hassan
|
||||
Helsen
|
||||
Hendrickx
|
||||
Henne
|
||||
Hennissen
|
||||
Herchuelz
|
||||
Hermans
|
||||
Hernandez
|
||||
Hinrichs
|
||||
Hoes
|
||||
Hoeykens
|
||||
Hof
|
||||
Holmstock
|
||||
Horemans
|
||||
Hosewol
|
||||
Huijbrechts
|
||||
Hulsman
|
||||
Huvenne
|
||||
Huyge
|
||||
Huygen
|
||||
Huysmans
|
||||
Ikken
|
||||
Ilegems
|
||||
Imishti
|
||||
Imler
|
||||
Ipekdjian
|
||||
Jacobs
|
||||
Janssen
|
||||
Janssens
|
||||
Jespers
|
||||
Jongenelen
|
||||
Joossens
|
||||
Kalkhoven
|
||||
Karaoglu
|
||||
Kashama
|
||||
Kasse
|
||||
Katchiyants
|
||||
Kavoma
|
||||
Kaçar
|
||||
Keeble
|
||||
Kelber
|
||||
Kemani
|
||||
Kemp
|
||||
Kennes
|
||||
Kerkhofs
|
||||
Kesteloot
|
||||
Keteleer
|
||||
Kets
|
||||
Kevelaerts
|
||||
Keysers
|
||||
Kil
|
||||
Kila
|
||||
Kin
|
||||
Knaepkens
|
||||
Knockaert
|
||||
Kok
|
||||
Koklenberg
|
||||
Koopman
|
||||
Kortleven
|
||||
Kouarti
|
||||
Kulac
|
||||
Kuystermans
|
||||
Kuzu
|
||||
Labyed
|
||||
Laddyn
|
||||
Laenens
|
||||
Lambrechts
|
||||
Lamoen
|
||||
Lamrini
|
||||
Langers
|
||||
Larosse
|
||||
Laroye
|
||||
Lathouders
|
||||
Laureys
|
||||
Laârbi
|
||||
Le Bastard
|
||||
Leclercq
|
||||
Ledoux
|
||||
Leflot
|
||||
Leirs
|
||||
Lejeune
|
||||
Lemaire
|
||||
Lemmens
|
||||
Lenaars
|
||||
Lenaerts
|
||||
Lennaerts
|
||||
Lepelaar
|
||||
Leten
|
||||
Leyemberg
|
||||
Leysen
|
||||
Libon
|
||||
Liekens
|
||||
Lievens
|
||||
Lindekens
|
||||
Loots
|
||||
Lopes Bola
|
||||
Lopez Bola
|
||||
Lopez Narbona
|
||||
Louali Alami
|
||||
Madrid Segade
|
||||
Maes
|
||||
Majjouti
|
||||
Maksetian
|
||||
Malacor
|
||||
Malfait
|
||||
Mannaerts
|
||||
Mariën
|
||||
Marrannes
|
||||
Martron
|
||||
Massaoudi
|
||||
Masson
|
||||
Mattheeussen
|
||||
Matthijs
|
||||
Matthé
|
||||
Matysen
|
||||
Mc Whinnie
|
||||
Meert
|
||||
Mees
|
||||
Meeusen
|
||||
Meiresone
|
||||
Meirsman
|
||||
Melis
|
||||
Mertens
|
||||
Messiant
|
||||
Mets
|
||||
Metten
|
||||
Mewis
|
||||
Meyen
|
||||
Meyers
|
||||
Meynen
|
||||
Miccoli
|
||||
Michielssen
|
||||
Minu
|
||||
Miranda
|
||||
Miranda Espinoza
|
||||
Miserque
|
||||
Mollin
|
||||
Montes Valera
|
||||
Moreno Strijbosch
|
||||
Moussa
|
||||
Moyson
|
||||
Mussche
|
||||
Mustafaj
|
||||
Nagar
|
||||
Nagels
|
||||
Nanikashivili
|
||||
Negers
|
||||
Neirynck
|
||||
Nicolaï
|
||||
Nieuwenhuysen
|
||||
Nijsmans
|
||||
Nuyens
|
||||
Nuyts
|
||||
Oeyen
|
||||
Olyslaegers
|
||||
Ongenae
|
||||
Ongenaert
|
||||
Oostvogels
|
||||
Ost
|
||||
Oulhadj
|
||||
Packolet
|
||||
Paessens
|
||||
Pak
|
||||
Palinckx
|
||||
Panic
|
||||
Papen
|
||||
Parmentier
|
||||
Patteet
|
||||
Paulussen
|
||||
Pauwels
|
||||
Peeters
|
||||
Peleman
|
||||
Penneman
|
||||
Picqueur
|
||||
Pilyser
|
||||
Pochet
|
||||
Poelmans
|
||||
Poels
|
||||
Pogassian
|
||||
Polfliet
|
||||
Pols
|
||||
Postiaux
|
||||
Proost
|
||||
Provost
|
||||
Quaeyhaegens
|
||||
Raets
|
||||
Raeymaeckers
|
||||
Rakli
|
||||
Ramic
|
||||
Ramiqi
|
||||
Ramon
|
||||
Ramos Martinez
|
||||
Resseler
|
||||
Reussens
|
||||
Reymer
|
||||
Reynders
|
||||
Robert
|
||||
Robijn
|
||||
Roef
|
||||
Roelands
|
||||
Rosier
|
||||
Rotthier
|
||||
Royackers
|
||||
Rubbens
|
||||
Ruts
|
||||
Ruys
|
||||
Ryckers
|
||||
Ryncewicz
|
||||
Sadeghi Vatankhah
|
||||
Saillart
|
||||
Sajdalova
|
||||
Sakhorn
|
||||
Salhi
|
||||
Samire
|
||||
Samson
|
||||
Sarkowi
|
||||
Schaerlaken
|
||||
Schampaert
|
||||
Scheefhals
|
||||
Scholten
|
||||
Schots
|
||||
Schurmans
|
||||
Sebrechts
|
||||
Sebreghts
|
||||
Seddick
|
||||
Seeley
|
||||
Segers
|
||||
Sejfula
|
||||
Selderslaghs
|
||||
Sels
|
||||
Silva
|
||||
Simons
|
||||
Sinani
|
||||
Slaets
|
||||
Slootmans
|
||||
Slosse
|
||||
Sluydts
|
||||
Sluyts
|
||||
Smets
|
||||
Smeyers
|
||||
Smolders
|
||||
Snelders
|
||||
Snels
|
||||
Snyers
|
||||
Somers
|
||||
Somville
|
||||
Soria Avalos
|
||||
Soto Caripan
|
||||
Spanoghe
|
||||
Spoormans
|
||||
Spruyt
|
||||
Spruytte
|
||||
Staff
|
||||
Sterckx
|
||||
Sterk
|
||||
Sterkendries
|
||||
Stessels
|
||||
Stevens
|
||||
Steylaerts
|
||||
Stockmans
|
||||
Stolk
|
||||
Strobbe
|
||||
Stroobants
|
||||
Struyf
|
||||
Suy
|
||||
Suykens
|
||||
Symoens
|
||||
Szewczykowski
|
||||
Tasdemir
|
||||
Taverniers
|
||||
Temmerman
|
||||
Terbruggen
|
||||
Terneu
|
||||
Teulingkx
|
||||
Teurfs
|
||||
Theunis
|
||||
Theuns
|
||||
Theys
|
||||
Thiel
|
||||
Thijs
|
||||
Thoelen
|
||||
Tielemans
|
||||
Totté
|
||||
Toujani
|
||||
Truyens
|
||||
Tufanoglu
|
||||
Turneer
|
||||
Uvyn
|
||||
Van Ackeren
|
||||
Van Ballaer
|
||||
Van Beeck
|
||||
Van Beneden
|
||||
Van Beylen
|
||||
Van Bulck
|
||||
Van Camp
|
||||
Van Cleemput
|
||||
Van Craen
|
||||
Van Craenendonck
|
||||
Van Daele
|
||||
Van De Mieroop
|
||||
Van Den Kieboom
|
||||
Van Der Sanden
|
||||
Van Dessel
|
||||
Van Dingenen
|
||||
Van Donge
|
||||
Van Donink
|
||||
Van Driessche
|
||||
Van Dyck
|
||||
Van Echelpoel
|
||||
Van Eijndhoven
|
||||
Van Elsacker
|
||||
Van Eyck
|
||||
Van Eynde
|
||||
Van Gastel
|
||||
Van Geldorp
|
||||
Van Gestel
|
||||
Van Gils
|
||||
Van Goethem
|
||||
Van Gorp
|
||||
Van Grieken
|
||||
Van Halewyck
|
||||
Van Hemelryck
|
||||
Van Hoegaerden
|
||||
Van Hove
|
||||
Van Hove-Speltincx
|
||||
Van Hullebusch
|
||||
Van Immerseel
|
||||
Van Laken
|
||||
Van Landeghem
|
||||
Van Leemputten
|
||||
Van Linden
|
||||
Van Loock
|
||||
Van Looy
|
||||
Van Marcke
|
||||
Van Mieghem
|
||||
Van Nooten
|
||||
Van Nuffel
|
||||
Van Nuffelen
|
||||
Van Oerle
|
||||
Van Olmen
|
||||
Van Onsem
|
||||
Van Oppens
|
||||
Van Puyfelieck
|
||||
Van Puymbroeck
|
||||
Van Raemdonck
|
||||
Van Rijssen
|
||||
Van Rompaey
|
||||
Van Rompay
|
||||
Van Roy
|
||||
Van Ryckeghem
|
||||
Van Santvliet
|
||||
Van Scharen
|
||||
Van Spitaels
|
||||
Van Sweeveldt
|
||||
Van Tilborg
|
||||
Van Tricht
|
||||
Van Vaerenewyck
|
||||
Van Volxem
|
||||
Van Wijk
|
||||
Van Winkel
|
||||
Van Wouwe
|
||||
Van Wyk
|
||||
Van de Manacker
|
||||
Van de Meirssche
|
||||
Van de Vel
|
||||
Van de Velde
|
||||
Van de Vijver
|
||||
Van de Vliet
|
||||
Van de Vorde
|
||||
Van de Vyver
|
||||
Van de vorde
|
||||
Van den Abbeele
|
||||
Van den Bergh
|
||||
Van den Bogaert
|
||||
Van den Bosch
|
||||
Van den Bossche
|
||||
Van den Brande
|
||||
Van den Broeck
|
||||
Van den Broecke
|
||||
Van den Broek
|
||||
Van den Eeckhout
|
||||
Van den Nieuwenhuysen
|
||||
Van den Reeck
|
||||
Van den Wyngaert
|
||||
Van denhoeck
|
||||
Van der Heyden
|
||||
Van der Ree
|
||||
Van der Schoepen
|
||||
Van der Spurt
|
||||
Van der Stee
|
||||
Van puyvelde
|
||||
Vandeleur
|
||||
Vanderbeken
|
||||
Vanderbruggen
|
||||
Vanderheyde
|
||||
Vandevelde
|
||||
Vandeweyer
|
||||
Vandormael
|
||||
Vandyck
|
||||
Vangeel
|
||||
Vanhamme
|
||||
Vanhees
|
||||
Vanhove
|
||||
Vanmarcke
|
||||
Vanpeteghem
|
||||
Vanschoonbeek
|
||||
Vanspringel
|
||||
Vekemans
|
||||
Ver Elst
|
||||
Verbelen
|
||||
Verbisen
|
||||
Verboven
|
||||
Verbraak
|
||||
Verbruggen
|
||||
Verbustel
|
||||
Vercauteren
|
||||
Verdesseldonck
|
||||
Verdyck
|
||||
Vereecken
|
||||
Verelst
|
||||
Verhaegen
|
||||
Verhoeven
|
||||
Verkerk
|
||||
Verleure
|
||||
Verleye
|
||||
Verlinden
|
||||
Vermeiren
|
||||
Vermeulen
|
||||
Vermoens
|
||||
Verrept
|
||||
Verresen
|
||||
Verschooren
|
||||
Verschooten
|
||||
Verspagen
|
||||
Versteylen
|
||||
Verstraeten
|
||||
Vervloet
|
||||
Verwerft
|
||||
Verwilt
|
||||
Vigoureux
|
||||
Vincent
|
||||
Vingerhoets
|
||||
Vis
|
||||
Vlemincx
|
||||
Vleminx
|
||||
Vleugels
|
||||
Vochten
|
||||
Voorspools
|
||||
Vossen
|
||||
Vosters
|
||||
Vroman
|
||||
Waeterschoot
|
||||
Wagner
|
||||
Walgraef
|
||||
Walgraeve
|
||||
Wallyn
|
||||
Walraevens
|
||||
Walschaerts
|
||||
Wauters
|
||||
Weckseler
|
||||
Wenmaekers
|
||||
Wené
|
||||
Westhof
|
||||
Weyns
|
||||
Weyts
|
||||
Wielandt
|
||||
Willems
|
||||
Wilrycx
|
||||
Windey
|
||||
Winkelmans
|
||||
Woestenborghs
|
||||
Woodburn
|
||||
Wouters
|
||||
Wuyts
|
||||
Wysmantel
|
||||
Yasa
|
||||
Yilmaz
|
||||
Zakeriesen
|
||||
Zaman
|
||||
Zegers
|
||||
Zevgaridis
|
||||
Zhidkov
|
||||
Zjuravlov
|
||||
Zola
|
||||
Zoller
|
||||
Zrazhevskaya
|
||||
de Boer
|
||||
de Kaey
|
||||
de Kinder
|
||||
van Dijk
|
||||
van Gorkum
|
||||
van Leeuwen
|
||||
van Lidth de Jeude
|
||||
van Maastricht
|
||||
van der Raaij
|
||||
van der Ree
|
||||
van hoof
|
86
components/dbexport/demo/stdexports/stdexports.lpi
Normal file
86
components/dbexport/demo/stdexports/stdexports.lpi
Normal file
@ -0,0 +1,86 @@
|
||||
<?xml version="1.0"?>
|
||||
<CONFIG>
|
||||
<ProjectOptions>
|
||||
<PathDelim Value="/"/>
|
||||
<Version Value="6"/>
|
||||
<General>
|
||||
<SessionStorage Value="InProjectDir"/>
|
||||
<MainUnit Value="0"/>
|
||||
<IconPath Value="./"/>
|
||||
<TargetFileExt Value=""/>
|
||||
<Title Value="Standard export routines"/>
|
||||
</General>
|
||||
<VersionInfo>
|
||||
<ProjectVersion Value=""/>
|
||||
</VersionInfo>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
<IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/>
|
||||
<ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/>
|
||||
</PublishOptions>
|
||||
<RunParams>
|
||||
<local>
|
||||
<FormatVersion Value="1"/>
|
||||
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
|
||||
</local>
|
||||
</RunParams>
|
||||
<RequiredPackages Count="5">
|
||||
<Item1>
|
||||
<PackageName Value="lazdbexport"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="LCL"/>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<PackageName Value="DBFLaz"/>
|
||||
<MinVersion Minor="1" Release="1" Valid="True"/>
|
||||
</Item3>
|
||||
<Item4>
|
||||
<PackageName Value="FCL"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
</Item4>
|
||||
<Item5>
|
||||
<PackageName Value="RunTimeTypeInfoControls"/>
|
||||
</Item5>
|
||||
</RequiredPackages>
|
||||
<Units Count="3">
|
||||
<Unit0>
|
||||
<Filename Value="stdexports.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="stdexports"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="frmmain.pp"/>
|
||||
<ComponentName Value="MainForm"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ResourceFilename Value="frmmain.lrs"/>
|
||||
<UnitName Value="frmmain"/>
|
||||
</Unit1>
|
||||
<Unit2>
|
||||
<Filename Value="../gendata.pp"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="gendata"/>
|
||||
</Unit2>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
<CompilerOptions>
|
||||
<Version Value="5"/>
|
||||
<SearchPaths>
|
||||
<OtherUnitFiles Value="../"/>
|
||||
</SearchPaths>
|
||||
<CodeGeneration>
|
||||
<Generate Value="Faster"/>
|
||||
</CodeGeneration>
|
||||
<Linking>
|
||||
<Options>
|
||||
<Win32>
|
||||
<GraphicApplication Value="True"/>
|
||||
</Win32>
|
||||
</Options>
|
||||
</Linking>
|
||||
<Other>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
</Other>
|
||||
</CompilerOptions>
|
||||
</CONFIG>
|
20
components/dbexport/demo/stdexports/stdexports.lpr
Normal file
20
components/dbexport/demo/stdexports/stdexports.lpr
Normal file
@ -0,0 +1,20 @@
|
||||
program stdexports;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
uses
|
||||
{$IFDEF UNIX}{$IFDEF UseCThreads}
|
||||
cthreads,
|
||||
{$ENDIF}{$ENDIF}
|
||||
Interfaces, // this includes the LCL widgetset
|
||||
Forms
|
||||
{ you can add units after this }, frmmain, gendata, DBFLaz,
|
||||
RunTimeTypeInfoControls, lazdbexport;
|
||||
|
||||
begin
|
||||
Application.Title:='Standard export routines';
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TMainForm, MainForm);
|
||||
Application.Run;
|
||||
end.
|
||||
|
130
components/dbexport/demo/stdexports/stdexports.lps
Normal file
130
components/dbexport/demo/stdexports/stdexports.lps
Normal file
@ -0,0 +1,130 @@
|
||||
<?xml version="1.0"?>
|
||||
<CONFIG>
|
||||
<ProjectSession>
|
||||
<PathDelim Value="/"/>
|
||||
<Version Value="6"/>
|
||||
<Units Count="13">
|
||||
<Unit0>
|
||||
<Filename Value="stdexports.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="stdexports"/>
|
||||
<CursorPos X="37" Y="20"/>
|
||||
<TopLine Value="1"/>
|
||||
<EditorIndex Value="1"/>
|
||||
<UsageCount Value="26"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="frmmain.pp"/>
|
||||
<ComponentName Value="MainForm"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ResourceFilename Value="frmmain.lrs"/>
|
||||
<UnitName Value="frmmain"/>
|
||||
<CursorPos X="1" Y="46"/>
|
||||
<TopLine Value="34"/>
|
||||
<EditorIndex Value="0"/>
|
||||
<UsageCount Value="26"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit1>
|
||||
<Unit2>
|
||||
<Filename Value="../gendata.pp"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="gendata"/>
|
||||
<CursorPos X="44" Y="9"/>
|
||||
<TopLine Value="1"/>
|
||||
<EditorIndex Value="2"/>
|
||||
<UsageCount Value="26"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit2>
|
||||
<Unit3>
|
||||
<Filename Value="../gend.pp"/>
|
||||
<UnitName Value="gendata"/>
|
||||
<CursorPos X="6" Y="1"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit3>
|
||||
<Unit4>
|
||||
<Filename Value="../../lazarus/tools/lazdatadesktop/dbexport.pp"/>
|
||||
<UnitName Value="dbexport"/>
|
||||
<CursorPos X="3" Y="162"/>
|
||||
<TopLine Value="145"/>
|
||||
<UsageCount Value="11"/>
|
||||
</Unit4>
|
||||
<Unit5>
|
||||
<Filename Value="../../lazarus/components/fblib/FBLReg.pas"/>
|
||||
<UnitName Value="FBLReg"/>
|
||||
<CursorPos X="1" Y="1"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit5>
|
||||
<Unit6>
|
||||
<Filename Value="../../lazarus/tools/lazdatadesktop/dataexporter.pp"/>
|
||||
<UnitName Value="dataexporter"/>
|
||||
<CursorPos X="48" Y="41"/>
|
||||
<TopLine Value="25"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit6>
|
||||
<Unit7>
|
||||
<Filename Value="../../lazarus/components/dbexport/regdbexport.pp"/>
|
||||
<UnitName Value="regdbexport"/>
|
||||
<CursorPos X="49" Y="20"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit7>
|
||||
<Unit8>
|
||||
<Filename Value="../../projects/lazarus/components/editortoolbar/jumpto_impl.pas"/>
|
||||
<UnitName Value="jumpto_impl"/>
|
||||
<CursorPos X="3" Y="101"/>
|
||||
<TopLine Value="89"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit8>
|
||||
<Unit9>
|
||||
<Filename Value="../../lazarus/components/h2pas/h2pasconvert.pas"/>
|
||||
<UnitName Value="H2PasConvert"/>
|
||||
<CursorPos X="22" Y="26"/>
|
||||
<TopLine Value="14"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit9>
|
||||
<Unit10>
|
||||
<Filename Value="../../projects/lazarus/components/dbexport/fpdataexporter.pp"/>
|
||||
<UnitName Value="fpdataexporter"/>
|
||||
<CursorPos X="5" Y="5"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit10>
|
||||
<Unit11>
|
||||
<Filename Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.pp"/>
|
||||
<ComponentName Value="BaseConfigExportForm"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceFilename Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.lrs"/>
|
||||
<UnitName Value="frmBaseConfigExport"/>
|
||||
<CursorPos X="43" Y="119"/>
|
||||
<TopLine Value="99"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit11>
|
||||
<Unit12>
|
||||
<Filename Value="../../projects/lazarus/components/dbexport/regdbexport.pp"/>
|
||||
<UnitName Value="regdbexport"/>
|
||||
<CursorPos X="10" Y="3"/>
|
||||
<TopLine Value="1"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit12>
|
||||
</Units>
|
||||
<General>
|
||||
<ActiveEditorIndexAtStart Value="1"/>
|
||||
</General>
|
||||
<JumpHistory Count="0" HistoryIndex="-1"/>
|
||||
</ProjectSession>
|
||||
<Debugging>
|
||||
<BreakPoints Count="2">
|
||||
<Item1>
|
||||
<Source Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.pp"/>
|
||||
<Line Value="130"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<Source Value="../../projects/lazarus/components/dbexport/frmbaseconfigexport.pp"/>
|
||||
<Line Value="123"/>
|
||||
</Item2>
|
||||
</BreakPoints>
|
||||
</Debugging>
|
||||
</CONFIG>
|
BIN
components/dbexport/demo/stdexports/testdata.dbf
Normal file
BIN
components/dbexport/demo/stdexports/testdata.dbf
Normal file
Binary file not shown.
BIN
components/dbexport/demo/stdexports/testdata.mdx
Normal file
BIN
components/dbexport/demo/stdexports/testdata.mdx
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user