From b7d863ace49f7f6831abea983c5d59a0590e5b1e Mon Sep 17 00:00:00 2001 From: mattias Date: Thu, 23 Dec 2004 20:11:54 +0000 Subject: [PATCH] extended codepageconverter example from Barko git-svn-id: trunk@6414 - --- .gitattributes | 2 + .../codepageconverter/filefind/filefind.lrs | 60 ++++++ .../filefind/tfilesearch.xpm | 200 ++++++++++++++++++ 3 files changed, 262 insertions(+) create mode 100644 examples/codepageconverter/filefind/filefind.lrs create mode 100644 examples/codepageconverter/filefind/tfilesearch.xpm diff --git a/.gitattributes b/.gitattributes index 7b571fdb50..efe7175d39 100644 --- a/.gitattributes +++ b/.gitattributes @@ -505,8 +505,10 @@ examples/bitbtnform.pp svneol=native#text/pascal examples/bitbutton.pp svneol=native#text/pascal examples/checkbox.pp svneol=native#text/pascal examples/codepageconverter/codepages.ini svneol=native#text/plain +examples/codepageconverter/filefind/filefind.lrs svneol=native#text/pascal examples/codepageconverter/filefind/filefind.pas svneol=native#text/pascal examples/codepageconverter/filefind/filefindlaz.lpk svneol=native#text/pascal +examples/codepageconverter/filefind/tfilesearch.xpm -text svneol=native#image/x-xpixmap examples/codepageconverter/lazconverter.lpi svneol=native#text/plain examples/codepageconverter/lazconverter.lpr svneol=native#text/pascal examples/codepageconverter/mainunit.lfm svneol=native#text/plain diff --git a/examples/codepageconverter/filefind/filefind.lrs b/examples/codepageconverter/filefind/filefind.lrs new file mode 100644 index 0000000000..7aa194fca5 --- /dev/null +++ b/examples/codepageconverter/filefind/filefind.lrs @@ -0,0 +1,60 @@ +LazarusResources.Add('tfilesearch','XPM',[ + '/* XPM */'#10'static char *tfilesearch[]={'#10'"16 16 181 2",'#10'".o c #000' + +'000",'#10'"#J c #00000c",'#10'".B c #000017",'#10'"#O c #000071",'#10'"aF c' + +' #00007a",'#10'"ag c #000085",'#10'"ae c #0000a2",'#10'"#7 c #0000a9",'#10 + +'"#5 c #0000b0",'#10'"at c #000270",'#10'"#3 c #000b6a",'#10'"#R c #010007",' + +#10'"#X c #010200",'#10'"#8 c #010400",'#10'"#a c #020202",'#10'".1 c #03000' + +'9",'#10'"aE c #03006d",'#10'"a. c #030200",'#10'"a# c #030300",'#10'"#B c #' + +'040000",'#10'"#g c #040012",'#10'"aP c #050099",'#10'".q c #060412",'#10'".' + +'n c #07060b",'#10'".p c #070802",'#10'"aD c #0900ab",'#10'"#9 c #0b071e",' + +#10'"#u c #0b1200",'#10'"aQ c #0c009e",'#10'"#A c #0c01b7",'#10'"av c #0d04a' + +'d",'#10'"ar c #0e00ed",'#10'"#Q c #0f0a8b",'#10'".4 c #101010",'#10'"ai c #' + +'110d95",'#10'"#W c #130d01",'#10'".T c #14130e",'#10'"## c #150d22",'#10'"#' + +'P c #180098",'#10'".L c #181810",'#10'"as c #1b0092",'#10'"aH c #1b0d9e",' + +#10'"aS c #1d04a8",'#10'"#4 c #2700a4",'#10'"af c #290198",'#10'".v c #7f7f7' + +'f",'#10'"#t c #827c6e",'#10'".e c #848486",'#10'".S c #898884",'#10'".l c #' + +'898989",'#10'"#. c #8d8b7f",'#10'".0 c #8f8b88",'#10'"#S c #9088af",'#10'".' + +'d c #919098",'#10'".m c #949494",'#10'"#T c #958e9e",'#10'".O c #959595",' + +#10'".c c #9693a6",'#10'".F c #969696",'#10'"#H c #9d84c5",'#10'"#U c #9d939' + +'c",'#10'"#V c #9f9d6d",'#10'".3 c #9f9f9f",'#10'"#I c #a3a76a",'#10'".f c #' + +'a4a3ab",'#10'"#f c #a7a58e",'#10'".w c #aeaeae",'#10'"#G c #d1ea00",'#10'"#' + +'e c #daff00",'#10'"#N c #def9e6",'#10'"aR c #deff00",'#10'"ah c #e2ff00",' + +#10'".9 c #e3ff1f",'#10'".k c #e4e4e4",'#10'"#Y c #e6eaf3",'#10'"ap c #e8edf' + +'f",'#10'"ax c #e8f6d2",'#10'"#y c #ebfaff",'#10'"#6 c #ecff03",'#10'"aW c #' + +'edeaf3",'#10'".a c #eeeeee",'#10'"#1 c #eeffe3",'#10'".8 c #efe7ff",'#10'"a' + +'T c #f0e4e6",'#10'"aV c #f1ecff",'#10'".A c #f1f2ec",'#10'"ay c #f1facd",' + +#10'"#0 c #f1fadf",'#10'".Q c #f2eff6",'#10'"an c #f2f7e3",'#10'"#E c #f2ff0' + +'8",'#10'"au c #f2ff1b",'#10'"aG c #f2ff22",'#10'"ad c #f2ffe1",'#10'".I c #' + +'f3f2ed",'#10'"#w c #f3f5ff",'#10'"#l c #f3fcff",'#10'"aq c #f3fff4",'#10'"a' + +'O c #f4edfd",'#10'".R c #f4f2f7",'#10'"aK c #f4f3f9",'#10'".2 c #f4f4f4",' + +#10'".E c #f5f5f5",'#10'".x c #f5f7ea",'#10'"ac c #f5ffe1",'#10'".6 c #f6f1f' + +'5",'#10'"aJ c #f6faff",'#10'"aA c #f6fbdb",'#10'".P c #f7f6f1",'#10'"aX c #' + +'f7fae9",'#10'"#Z c #f7fff1",'#10'".5 c #f8f8f8",'#10'"aB c #f8fbf0",'#10'"#' + +'K c #f8ffef",'#10'".g c #f9f4ff",'#10'".J c #f9f8f3",'#10'".b c #f9f9f9",' + +#10'".M c #f9fbe6",'#10'".D c #f9fce9",'#10'"#v c #f9feff",'#10'"aY c #faf2f' + +'f",'#10'".W c #faf5fc",'#10'"al c #faf9ff",'#10'"#n c #fafcd4",'#10'".h c #' + +'faffd1",'#10'"aL c #fbfaff",'#10'".N c #fbfbfb",'#10'"ab c #fbfeff",'#10'"#' + +'s c #fbff46",'#10'"#j c #fbffec",'#10'"ao c #fbfff4",'#10'"#L c #fbffff",' + +#10'".X c #fcf6ff",'#10'".j c #fcfaff",'#10'".H c #fcfcf2",'#10'"Qt c #fcfcf' + +'c",'#10'"aa c #fcfdde",'#10'"ak c #fcfeff",'#10'".V c #fdf8fc",'#10'"#h c #' + +'fdfae7",'#10'".u c #fdfdfd",'#10'"#m c #fdffe2",'#10'"aM c #fdffe5",'#10'"#' + +'C c #fef7ff",'#10'"am c #fefcff",'#10'".U c #fefefe",'#10'"aC c #fefeff",' + +#10'".z c #fefff5",'#10'"az c #fefff6",'#10'"#k c #feffff",'#10'"#p c #ffe7f' + +'f",'#10'"aI c #ffefff",'#10'"aw c #fff5ff",'#10'"#q c #fff6e7",'#10'"#M c #' + +'fff6ff",'#10'".K c #fff7ff",'#10'"#2 c #fff8ff",'#10'"#d c #fff9ff",'#10'"#' + +'r c #fffbf1",'#10'".Y c #fffbff",'#10'"#b c #fffcfc",'#10'"#i c #fffcff",' + +#10'"#c c #fffdfa",'#10'".i c #fffdff",'#10'"aU c #fffefa",'#10'".7 c #fffef' + +'d",'#10'".s c #fffeff",'#10'"#F c #ffff14",'#10'".Z c #ffffaa",'#10'"#o c #' + +'ffffda",'#10'"#z c #ffffe8",'#10'"#x c #ffffea",'#10'"#D c #ffffed",'#10'"a' + +'j c #ffffef",'#10'".r c #fffff1",'#10'".G c #fffff3",'#10'".y c #fffff4",' + +#10'"aN c #fffff8",'#10'".C c #fffffa",'#10'".t c #fffffd",'#10'".# c #fffff' + +'f",'#10'"Qt.#.#.a.#.#.b.#.c.d.e.f.g.h.i.j",'#10'".#.#.k.#.#.#.l.m.n.o.p.o.q' + +'.r.s.t",'#10'".u.#.#.#.#.v.w.o.x.y.z.A.t.B.C.D",'#10'".#.E.#.E.#.F.o.b.G.H.' + +'I.t.J.K.L.M",'#10'".N.#.E.#.O.o.#.#.P.t.s.Q.R.s.S.T",'#10'".#.#.E.#.v.o.#.U' + +'.V.i.W.X.Y.Z.0.1",'#10'".#.E.2.#.3.4.5.#.i.6.7.7.8.9#.##",'#10'".#.U.#.E.l#' + +'a.NQt#b#c.y.y#d#e#f#g",'#10'"#h#i#j#k#l.o#m#n#o#p#q#r#s#t#u#v",'#10'".Y#w#x' + +'#y#z#A#B#C#D#E#F#G#H#I#J#K",'#10'"#L#M#N#d#O#P#Q#R#S#T#U#V#W#X#Y#Z",'#10'"#' + +'0#1#2#3#4#5#6#7#8#9a.a#aa#Cabac",'#10'"ad.yaeafagahaiajakal#d#2amanaoap",' + +#10'"aqarasatauavawaxayazaA.Y#z.YaBaC",'#10'"aDaEaFaGaHaIaJ.y.sajaKaL.YaMaNa' + +'O",'#10'"aPaQaRaSaTaU#zaVaW#i.YaX.s.iaY#D"};'#10 +]); diff --git a/examples/codepageconverter/filefind/tfilesearch.xpm b/examples/codepageconverter/filefind/tfilesearch.xpm new file mode 100644 index 0000000000..c8fd4f4fee --- /dev/null +++ b/examples/codepageconverter/filefind/tfilesearch.xpm @@ -0,0 +1,200 @@ +/* XPM */ +static char *tfilesearch[]={ +"16 16 181 2", +".o c #000000", +"#J c #00000c", +".B c #000017", +"#O c #000071", +"aF c #00007a", +"ag c #000085", +"ae c #0000a2", +"#7 c #0000a9", +"#5 c #0000b0", +"at c #000270", +"#3 c #000b6a", +"#R c #010007", +"#X c #010200", +"#8 c #010400", +"#a c #020202", +".1 c #030009", +"aE c #03006d", +"a. c #030200", +"a# c #030300", +"#B c #040000", +"#g c #040012", +"aP c #050099", +".q c #060412", +".n c #07060b", +".p c #070802", +"aD c #0900ab", +"#9 c #0b071e", +"#u c #0b1200", +"aQ c #0c009e", +"#A c #0c01b7", +"av c #0d04ad", +"ar c #0e00ed", +"#Q c #0f0a8b", +".4 c #101010", +"ai c #110d95", +"#W c #130d01", +".T c #14130e", +"## c #150d22", +"#P c #180098", +".L c #181810", +"as c #1b0092", +"aH c #1b0d9e", +"aS c #1d04a8", +"#4 c #2700a4", +"af c #290198", +".v c #7f7f7f", +"#t c #827c6e", +".e c #848486", +".S c #898884", +".l c #898989", +"#. c #8d8b7f", +".0 c #8f8b88", +"#S c #9088af", +".d c #919098", +".m c #949494", +"#T c #958e9e", +".O c #959595", +".c c #9693a6", +".F c #969696", +"#H c #9d84c5", +"#U c #9d939c", +"#V c #9f9d6d", +".3 c #9f9f9f", +"#I c #a3a76a", +".f c #a4a3ab", +"#f c #a7a58e", +".w c #aeaeae", +"#G c #d1ea00", +"#e c #daff00", +"#N c #def9e6", +"aR c #deff00", +"ah c #e2ff00", +".9 c #e3ff1f", +".k c #e4e4e4", +"#Y c #e6eaf3", +"ap c #e8edff", +"ax c #e8f6d2", +"#y c #ebfaff", +"#6 c #ecff03", +"aW c #edeaf3", +".a c #eeeeee", +"#1 c #eeffe3", +".8 c #efe7ff", +"aT c #f0e4e6", +"aV c #f1ecff", +".A c #f1f2ec", +"ay c #f1facd", +"#0 c #f1fadf", +".Q c #f2eff6", +"an c #f2f7e3", +"#E c #f2ff08", +"au c #f2ff1b", +"aG c #f2ff22", +"ad c #f2ffe1", +".I c #f3f2ed", +"#w c #f3f5ff", +"#l c #f3fcff", +"aq c #f3fff4", +"aO c #f4edfd", +".R c #f4f2f7", +"aK c #f4f3f9", +".2 c #f4f4f4", +".E c #f5f5f5", +".x c #f5f7ea", +"ac c #f5ffe1", +".6 c #f6f1f5", +"aJ c #f6faff", +"aA c #f6fbdb", +".P c #f7f6f1", +"aX c #f7fae9", +"#Z c #f7fff1", +".5 c #f8f8f8", +"aB c #f8fbf0", +"#K c #f8ffef", +".g c #f9f4ff", +".J c #f9f8f3", +".b c #f9f9f9", +".M c #f9fbe6", +".D c #f9fce9", +"#v c #f9feff", +"aY c #faf2ff", +".W c #faf5fc", +"al c #faf9ff", +"#n c #fafcd4", +".h c #faffd1", +"aL c #fbfaff", +".N c #fbfbfb", +"ab c #fbfeff", +"#s c #fbff46", +"#j c #fbffec", +"ao c #fbfff4", +"#L c #fbffff", +".X c #fcf6ff", +".j c #fcfaff", +".H c #fcfcf2", +"Qt c #fcfcfc", +"aa c #fcfdde", +"ak c #fcfeff", +".V c #fdf8fc", +"#h c #fdfae7", +".u c #fdfdfd", +"#m c #fdffe2", +"aM c #fdffe5", +"#C c #fef7ff", +"am c #fefcff", +".U c #fefefe", +"aC c #fefeff", +".z c #fefff5", +"az c #fefff6", +"#k c #feffff", +"#p c #ffe7ff", +"aI c #ffefff", +"aw c #fff5ff", +"#q c #fff6e7", +"#M c #fff6ff", +".K c #fff7ff", +"#2 c #fff8ff", +"#d c #fff9ff", +"#r c #fffbf1", +".Y c #fffbff", +"#b c #fffcfc", +"#i c #fffcff", +"#c c #fffdfa", +".i c #fffdff", +"aU c #fffefa", +".7 c #fffefd", +".s c #fffeff", +"#F c #ffff14", +".Z c #ffffaa", +"#o c #ffffda", +"#z c #ffffe8", +"#x c #ffffea", +"#D c #ffffed", +"aj c #ffffef", +".r c #fffff1", +".G c #fffff3", +".y c #fffff4", +"aN c #fffff8", +".C c #fffffa", +".t c #fffffd", +".# c #ffffff", +"Qt.#.#.a.#.#.b.#.c.d.e.f.g.h.i.j", +".#.#.k.#.#.#.l.m.n.o.p.o.q.r.s.t", +".u.#.#.#.#.v.w.o.x.y.z.A.t.B.C.D", +".#.E.#.E.#.F.o.b.G.H.I.t.J.K.L.M", +".N.#.E.#.O.o.#.#.P.t.s.Q.R.s.S.T", +".#.#.E.#.v.o.#.U.V.i.W.X.Y.Z.0.1", +".#.E.2.#.3.4.5.#.i.6.7.7.8.9#.##", +".#.U.#.E.l#a.NQt#b#c.y.y#d#e#f#g", +"#h#i#j#k#l.o#m#n#o#p#q#r#s#t#u#v", +".Y#w#x#y#z#A#B#C#D#E#F#G#H#I#J#K", +"#L#M#N#d#O#P#Q#R#S#T#U#V#W#X#Y#Z", +"#0#1#2#3#4#5#6#7#8#9a.a#aa#Cabac", +"ad.yaeafagahaiajakal#d#2amanaoap", +"aqarasatauavawaxayazaA.Y#z.YaBaC", +"aDaEaFaGaHaIaJ.y.sajaKaL.YaMaNaO", +"aPaQaRaSaTaU#zaVaW#i.YaX.s.iaY#D"};