using default colors, when theme does not define them

git-svn-id: trunk@4548 -
This commit is contained in:
mattias 2003-08-30 18:53:08 +00:00
parent 4804ddc2f9
commit 0f753789fa
11 changed files with 557 additions and 453 deletions

View File

@ -1012,8 +1012,15 @@ end;
procedure TMainIDE.MainIDEResize(Sender: TObject); procedure TMainIDE.MainIDEResize(Sender: TObject);
begin begin
if ComponentNotebook<>nil then if ComponentNotebook<>nil then begin
ComponentNotebook.Width:=ClientWidth-ComponentNotebook.Left; with ComponentNotebook do
SetBounds(Left,0,
Parent.ClientWidth-ComponentNotebook.Left,Parent.CLientHeight);
end;
if pnlSpeedButtons<>nil then begin
with pnlSpeedButtons do
SetBounds(0,0,Width,Parent.ClientHeight);
end;
end; end;
{------------------------------------------------------------------------------} {------------------------------------------------------------------------------}
@ -9748,6 +9755,9 @@ end.
{ ============================================================================= { =============================================================================
$Log$ $Log$
Revision 1.644 2003/08/30 18:53:07 mattias
using default colors, when theme does not define them
Revision 1.643 2003/08/22 18:10:39 mattias Revision 1.643 2003/08/22 18:10:39 mattias
implemented selections in component tree implemented selections in component tree

View File

@ -1,127 +1,118 @@
/* XPM */ /* XPM */
static char * btn_openfile_xpm[] = { static char * btn_openfile_xpm[] = {
"16 13 111 2", "18 18 97 2",
" c None", " c None",
". c #020703", ". c #000000",
"+ c #000100", "+ c #4E331B",
"@ c #000004", "@ c #E5A566",
"# c #000005", "# c #FED39A",
"$ c #040507", "$ c #FEC585",
"% c #000000", "% c #FDC587",
"& c #010200", "& c #FEC282",
"* c #030400", "* c #F8AC62",
"= c #090900", "= c #FEC88A",
"- c #040400", "- c #53504D",
"; c #010100", "; c #55524F",
"> c #040300", "> c #5C5A57",
", c #EDF0B9", ", c #54514E",
"' c #FFFFBD", "' c #565350",
") c #EBEDA4", ") c #C4864E",
"! c #0A0B00", "! c #524F4C",
"~ c #070600", "~ c #F5F5F5",
"{ c #060400", "{ c #ECECEC",
"] c #141300", "] c #E4E4E4",
"^ c #030200", "^ c #DCDCDC",
"/ c #060500", "/ c #D4D4D4",
"( c #FFFFB8", "( c #CBCBCB",
"_ c #EEF58E", "_ c #C4C4C4",
": c #FCFF94", ": c #BCBCBC",
"< c #E9EF85", "< c #B5B5B5",
"[ c #FFFFB1", "[ c #B3B3B3",
"} c #E7E89C", "} c #303030",
"| c #E1E3A4", "| c #4A3119",
"1 c #FFFFD1", "1 c #DBDBDB",
"2 c #090A00", "2 c #DFDFDE",
"3 c #0D0B00", "3 c #E8E8E7",
"4 c #E7EA8F", "4 c #E6E6E4",
"5 c #FFFF98", "5 c #D2D2D1",
"6 c #F0F776", "6 c #C7C7C6",
"7 c #FFFF92", "7 c #BABAB9",
"8 c #F0EE89", "8 c #ADADAC",
"9 c #FFFFAF", "9 c #A0A09F",
"0 c #F8FBA2", "0 c #949493",
"a c #FEFFAE", "a c #494948",
"b c #EFF0AA", "b c #B77D44",
"c c #060600", "c c #53514E",
"d c #070300", "d c #DADADA",
"e c #FEFEA8", "e c #DBDBDA",
"f c #F2F582", "f c #E1E1E0",
"g c #FFFF8F", "g c #DDDDDC",
"h c #F2F37C", "h c #D6D6D5",
"i c #0E0900", "i c #CBCBCA",
"j c #0D0800", "j c #C1C1C0",
"k c #0A0900", "k c #B6B6B5",
"l c #080A00", "l c #A9A9A8",
"m c #0A0A00", "m c #686867",
"n c #070500", "n c #222221",
"o c #030000", "o c #493018",
"p c #F6F4A7", "p c #CDCDCD",
"q c #FFFF9D", "q c #CACAC9",
"r c #EFF07B", "r c #D5D5D4",
"s c #111100", "s c #D2D2D0",
"t c #7B7716", "t c #CCCCCB",
"u c #89852A", "u c #C2C2C1",
"v c #818121", "v c #B9B9B8",
"w c #7F8022", "w c #AFAFAE",
"x c #82822C", "x c #A2A2A1",
"y c #7A7B2D", "y c #959594",
"z c #7B7C3A", "z c #CECECE",
"A c #84844E", "A c #BEBEBC",
"B c #75764E", "B c #C4C4C2",
"C c #0A0800", "C c #C6C6C5",
"D c #FFFFC5", "D c #C3C3C2",
"E c #E7EA91", "E c #BFBFBE",
"F c #0E1100", "F c #AEAEAD",
"G c #7E8211", "G c #A5A5A4",
"H c #808310", "H c #9E9E9D",
"I c #878B13", "I c #6F6F6E",
"J c #7F8308", "J c #121212",
"K c #83870E", "K c #BDBDBD",
"L c #7B7F11", "L c #A6A6A5",
"M c #818526", "M c #AAAAA8",
"N c #797C2F", "N c #ADADAB",
"O c #7C7D43", "O c #AEAEAC",
"P c #040500", "P c #ABABAA",
"Q c #E3E3AD", "Q c #A7A7A6",
"R c #7F842A", "R c #A1A1A0",
"S c #767B15", "S c #9A9A99",
"T c #848B1B", "T c #949492",
"U c #747903", "U c #8D8D8B",
"V c #7D8108", "V c #232323",
"W c #7F820F", "W c #4A4A4A",
"X c #858821", "X c #4A4A49",
"Y c #797C23", "Y c #4C4C4B",
"Z c #7F823B", "Z c #4C4C4C",
"` c #0A0D00", "` c #4B4B4A",
" . c #050300", " . c #464646",
".. c #070800", ".. c #434343",
"+. c #7B7B45", "+. c #414140",
"@. c #737631", "@. c #343433",
"#. c #878A3B", "#. c #1F1F1E",
"$. c #7B7F28", " . . . . ",
"%. c #82852A", " . . . . . . . ",
"&. c #7C7F28", " . . . . . ",
"*. c #858636", " . . . ",
"=. c #7B7B33", " . . . . ",
"-. c #7A7A3E", " + + + + ",
";. c #030100", "+ @ # $ @ + + + + + + + ",
">. c #101000", "+ # % & * * * * * * * * . ",
",. c #040600", "+ = & + - - ; > , , ' ' , . . . ",
"'. c #040700", "+ & ) ! ~ ~ { ] ^ / ( _ : < [ } ",
"). c #060700", "+ & | 1 2 3 4 2 5 6 7 8 9 0 a ",
"!. c #090800", "+ b c d e f g h i j k l 9 m n ",
"~. c #0E0B00", "+ o p q r r s t u v w x y a ",
"{. c #070400", "+ ' z A B C D E k F G H I J ",
" . + @ ", "+ K L M N O P Q R S T U a ",
" # $ % ", "V W X Y Z Y ` a ...+.@.#. ",
" & + ", " ",
" * = - ; = ; ", " "};
"> , ' ) ! ~ { > ] ^ ^ ",
"/ ( _ : < [ } ' | 1 2 ",
"3 4 5 6 7 8 9 0 a b c ",
"d e f g h i j k l m m n { > ^ o ",
"d p q r s t u v w x y z A B c ",
"C D E F G H I J K L M N O P ",
"- Q ! R S T U V W X Y Z ` ",
" ...+.@.#.$.%.&.*.=.-./ ",
";.>.- ,.'...).!.n ~.{. "};

View File

@ -1,186 +1,202 @@
/* XPM */ /* XPM */
static char *btn_save[]={ static char * btn_save_xpm[] = {
"28 14 169 2", "36 18 181 2",
"aD c None", " c None",
".e c #000000", ". c #FDD7A6",
".a c #000002", "+ c #C87F44",
".b c #000005", "@ c #5B3E26",
".d c #000007", "# c #1B1B1B",
".c c #00000c", "$ c #3F3F3F",
"Qt c #000100", "% c #404040",
".g c #000200", "& c #1C1C1C",
".# c #000400", "* c #F7CEAF",
".I c #000600", "= c #C49B80",
".8 c #010000", "- c #8A7D73",
"aK c #01000c", "; c #6E6E6E",
"az c #01000e", "> c #7E7E7E",
"aj c #010100", ", c #EA7804",
".w c #010200", "' c #FAA94A",
"#j c #010300", ") c #EEB36F",
".f c #010400", "! c #D09D6B",
"#J c #010500", "~ c #CC9A72",
".U c #010600", "{ c #DED0C3",
".6 c #010700", "] c #FAF7F4",
"ah c #010a00", "^ c #FBF6F2",
".J c #020300", "/ c #FAF4EE",
"#8 c #020500", "( c #F9F1EA",
".k c #020600", "_ c #F8EEE6",
"aG c #030000", ": c #F7ECE2",
"aJ c #03000b", "< c #777777",
"ap c #030010", "[ c #DE9763",
"aE c #030500", "} c #F2B182",
".y c #030600", "| c #E2B693",
"#6 c #030c00", "1 c #C9AA91",
"ac c #040000", "2 c #C6A894",
"ad c #04000e", "3 c #D4C9C0",
".L c #040600", "4 c #F2EDE9",
"aB c #040900", "5 c #F3ECE7",
"#3 c #050000", "6 c #F2E9E2",
"ay c #05000e", "7 c #F0E6DE",
"aI c #050102", "8 c #EFE2DB",
"#4 c #050200", "9 c #EDE0D7",
"aL c #050209", "0 c #979797",
".h c #050704", "a c #000000",
"#2 c #060000", "b c #B65C03",
"ab c #060100", "c c #E17504",
"am c #060200", "d c #F89A30",
"#E c #060600", "e c #F5C17F",
"#I c #060800", "f c #D2975F",
"#Z c #070100", "g c #A18761",
"a# c #070300", "h c #6E9E98",
"aH c #070400", "i c #68A4A4",
"#C c #070500", "j c #69A5A5",
"#l c #070700", "k c #ABBBB6",
"aM c #070800", "l c #F6EAE0",
".X c #070900", "m c #737373",
"ao c #080300", "n c #616161",
"#i c #08050c", "o c #B88A62",
"#z c #080700", "p c #D69663",
"au c #080901", "q c #EFA877",
"#5 c #080b00", "r c #EABF9B",
"#F c #080e00", "s c #CBA78C",
"aa c #090300", "t c #AC9F8D",
"#0 c #090400", "u c #92ABA7",
"#Y c #090700", "v c #90AEAE",
"ae c #0a0219", "w c #B2BBB8",
"ax c #0a0500", "x c #ECDED5",
"#D c #0a0a00", "y c #959595",
"aF c #0a0c00", "z c #100E0B",
"#. c #0b0a00", "A c #291806",
"#w c #0c0904", "B c #693502",
".H c #0c1200", "C c #E87B0C",
"as c #0c1300", "D c #EC842F",
"an c #0d0600", "E c #EEA275",
"#1 c #0d0900", "F c #DBA88D",
"#A c #0e0c00", "G c #E9DBD2",
"#u c #0f1400", "H c #F6ECE3",
"#B c #141200", "I c #F7EBE1",
".i c #585858", "J c #F6E8DD",
"at c #666c3c", "K c #707070",
"#v c #6d723a", "L c #696866",
"#h c #6f744c", "M c #746C64",
".V c #707650", "N c #907962",
"#G c #727d17", "O c #DC9967",
"aw c #74783d", "P c #E09D77",
"#7 c #747f33", "Q c #E2AD96",
"#V c #74801e", "R c #D1B0A2",
"aC c #757b57", "S c #DDD1CB",
".9 c #767849", "T c #ECE0D8",
"#T c #777d35", "U c #EDDFD6",
"#M c #78782e", "V c #ECDCD3",
".K c #787b4e", "W c #939393",
".j c #787c5b", "X c #1A1A1A",
"#x c #787e28", "Y c #717171",
"ak c #787f32", "Z c #202020",
"#P c #797744", "` c #332215",
".W c #797b4c", " . c #71452A",
"#K c #79811e", ".. c #9E6749",
"#N c #7a7941", "+. c #B67D5F",
".x c #7a7c54", "@. c #6A5344",
"#X c #7a8119", "#. c #629B9B",
"#O c #7b7a42", "$. c #A9B9B4",
"#R c #7b7a4c", "%. c #F5E7DB",
"#9 c #7b8127", "&. c #6D6D6D",
"#y c #7c801f", "*. c #949494",
"#W c #7c8323", "=. c #79716B",
"#Q c #7e7b4e", "-. c #948075",
"al c #7e8235", ";. c #AB8F82",
"av c #7f8348", ">. c #B89A8C",
"#H c #7f8a2e", ",. c #918680",
"#U c #7f8b1f", "'. c #8DA9A9",
"#S c #80804e", "). c #B1BAB7",
".u c #808080", "!. c #EADCD1",
"#k c #808147", "~. c #929292",
".7 c #81865e", "{. c #7A7A7A",
"ai c #828a4f", "]. c #3D3D3D",
"a. c #83882c", "^. c #E2DEDB",
"#L c #8a9121", "/. c #CBC6C2",
"aA c #bebfb1", "(. c #BEB8B3",
".G c #bec0b2", "_. c #B9B2AC",
".o c #c0bebf", ":. c #BEB7B0",
".Y c #c1bca8", "<. c #D6CBC3",
".2 c #c3bdbd", "[. c #EFE2D6",
".v c #c3c3c3", "}. c #F4E5D8",
".s c #c3c4bc", "|. c #696969",
"#n c #c4bdab", "1. c #989898",
"#o c #c4bdad", "2. c #7D7D7D",
"#f c #c4bebe", "3. c #D7D4D1",
".P c #c4c1bc", "4. c #C6C2C0",
".E c #c4c2c7", "5. c #BDB9B6",
".0 c #c5c0bc", "6. c #BAB6B2",
".l c #c5c6b6", "7. c #BDB9B5",
".t c #c5c9b2", "8. c #CEC6C0",
"#c c #c6bdbe", "9. c #E3D7CE",
".D c #c6c4c7", "0. c #E9DACF",
".z c #c6c5b0", "a. c #909090",
".n c #c6c5c1", "b. c #797979",
"aq c #c7c2c6", "c. c #3C3C3C",
".Q c #c7c3c4", "d. c #676767",
".N c #c7c4bb", "e. c #666666",
".B c #c7c4bd", "f. c #7C7C7C",
".p c #c7c4cd", "g. c #8F8F8F",
".S c #c7c6c2", "h. c #757575",
".F c #c7c6c4", "i. c #727272",
".A c #c7c7bd", "j. c #6B6B6B",
".5 c #c7c9b4", "k. c #646464",
"#a c #c8c0bd", "l. c #626262",
"#r c #c8c2b4", "m. c #969696",
".R c #c8c6c7", "n. c #919191",
".T c #c8c9b7", "o. c #8E8E8E",
"#d c #c9c0c3", "p. c #8D8D8D",
"#s c #c9c3b3", "q. c #606060",
".r c #c9c9cb", "r. c #5F5F5F",
"af c #cac6c7", "s. c #8C8C8C",
".m c #cac9c4", "t. c #E6E6E6",
"#t c #cacaa8", "u. c #DBDBDB",
"#g c #cbcab8", "v. c #D1D1D1",
"#e c #ccc6c8", "w. c #C7C7C7",
".O c #ccc7c1", "x. c #8B8B8B",
".3 c #ccc8c7", "y. c #5B5B5B",
".q c #ccc9d2", "z. c #CACACA",
"ag c #ccccb2", "A. c #C3C3C3",
".4 c #cdc9c6", "B. c #A2A2A2",
".Z c #cecac1", "C. c #A1A1A1",
"## c #cfc8b6", "D. c #8A8A8A",
"ar c #cfd1bc", "E. c #424242",
"#q c #d0cabc", "F. c #BCBCBC",
"#m c #d0cbab", "G. c #858585",
".C c #d0cfcb", "H. c #838383",
"#p c #d2ccbe", "I. c #585858",
".M c #d3d1ba", "J. c #7F7F7F",
"#b c #d5cccd", "K. c #9E9E9E",
".1 c #d6d1ce", "L. c #9D9D9D",
"Qt.#.#Qt.a.a.b.c.c.d.e.f.g.h.i.i.i.i.i.i.i.i.i.i.i.i.i.i", "M. c #898989",
".g.j.k.l.m.n.o.p.q.r.s.#.t.g.i.u.i.v.v.v.v.v.v.v.v.i.v.i", "N. c #B2B2B2",
".w.x.y.z.A.B.C.D.E.F.G.H.I.J.i.u.i.v.v.v.v.v.E.F.v.i.i.i", "O. c #7B7B7B",
".w.K.L.M.N.O.P.Q.R.S.T.U.VQt.i.u.i.v.v.v.v.Q.v.v.v.i.u.i", "P. c #545454",
".w.W.X.Y.Z.0.1.2.3.4.5.6.7.8.i.u.i.v.v.v.v.2.v.v.v.i.u.i", "Q. c #B6B6B6",
".w.9#.###a#b#c#d#e#f#g.y#h#i.i.u.i.v.v.v#c#d#e#f.v.i.u.i", "R. c #9A9A9A",
"#j#k#l#m#n#o#p#q#r#s#t#u#v#w.i.u.i.v.v.v.v.v.v.v.v.i.u.i", "S. c #999999",
".f#x#y#z#A#B#C#C#D#E#F#G#H#I.i.u.u.i.i.i.i.i.i.i.i.u.u.i", "T. c #878787",
"#J#K#L#M#N#O#P#Q#R#S#T#U#V.y.i.u.u.u.u.u.u.u.u.u.u.u.u.i", "U. c #A7A7A7",
"#J#W#X#Y#Z#0#1#2#3#4#5#6#7.X.i.u.u.i.i.i.i.i.i.i.i.i.u.i", "V. c #535353",
"#8#9a.a#aaabacadaeafagahaiaj.i.u.u.i.i.i.i.i.i.v.v.i.u.i", "W. c #AFAFAF",
".Lakalaman#2aoadapaqarasatau.i.u.u.i.i.i.i.i.i.v.v.i.u.i", "X. c #868686",
"#javawaxabacacayaz.EaAaBaCQt.i.u.u.i.i.i.i.i.i.v.v.i.u.i", " ",
"aDaEaFacaGaHaIaJaKaLaM.#.#.e.v.i.i.i.i.i.i.i.i.i.i.i.i.i"}; ". + @ # $ % % % % % % % & & * = - ; > > > > > > > > ; ; ",
", ' ) ! ~ { ] ^ / ( _ : % < & [ } | 1 2 3 4 5 6 7 8 9 > 0 ; ",
"a b c d e f g h i j k l % m & n o p q r s t u v v w x > y ; ",
" z A B C D E F G H I J % K & L M N O P Q R S T U V > W ; ",
" X Y Z ` ...+.@.#.$.%.% &.& &.*.K =.-.;.>.,.'.).!.> ~.; ",
" & {.].^./.(._.:.<.[.}.% |.& ; 1.2.3.4.5.6.7.8.9.0.> a.; ",
" & b.< $ ].c.c.c.].$ % d.e.& ; 1.0 > 2.f.f.f.2.> > g.g.; ",
" & h.m i.K ; &.j.|.d.e.k.l.& ; m.y *.W ~.~.n.a.g.g.o.p.; ",
" & i.K ; % % % % % % % q.r.& ; *.W ~.> > > > > > > s.s.; ",
" & ; &.% t.u.v.w.% o.x.% y.& ; ~.~.> u.v.z.A.> B.C.> D.; ",
" & j.|.% u.E.E.F.% G.H.% I.& ; n.a.> v.J.J.F.> K.L.> M.; ",
" & d.e.% v.E.e.N.% 2.O.% P.& ; g.g.> z.J.g.Q.> R.S.> T.; ",
" & k.l.% w.F.N.U.% h.m % V.& ; o.p.> A.F.Q.W.> m.y > X.; ",
" & & & % % % % & & & & & ; ; ; > > > > ; ; ; ; ; ",
" ",
" ",
" "};

View File

@ -71,48 +71,47 @@ LazarusResources.Add('btn_newunit','XPM',[
+#10'"{..=~..+].^"};'#10 +#10'"{..=~..+].^"};'#10
]); ]);
LazarusResources.Add('btn_openfile','XPM',[ LazarusResources.Add('btn_openfile','XPM',[
'/* XPM */'#10'static char * btn_openfile_xpm[] = {'#10'"16 13 111 2",'#10'" ' '/* XPM */'#10'static char * btn_openfile_xpm[] = {'#10'"18 18 97 2",'#10'" '
+' '#9'c None",'#10'". '#9'c #020703",'#10'"+ '#9'c #000100",'#10'"@ '#9'c #0' +#9'c None",'#10'". '#9'c #000000",'#10'"+ '#9'c #4E331B",'#10'"@ '#9'c #E5A5'
+'00004",'#10'"# '#9'c #000005",'#10'"$ '#9'c #040507",'#10'"% '#9'c #000000"' +'66",'#10'"# '#9'c #FED39A",'#10'"$ '#9'c #FEC585",'#10'"% '#9'c #FDC587",'
+','#10'"& '#9'c #010200",'#10'"* '#9'c #030400",'#10'"= '#9'c #090900",'#10 +#10'"& '#9'c #FEC282",'#10'"* '#9'c #F8AC62",'#10'"= '#9'c #FEC88A",'#10'"- '
+'"- '#9'c #040400",'#10'"; '#9'c #010100",'#10'"> '#9'c #040300",'#10'", '#9 +#9'c #53504D",'#10'"; '#9'c #55524F",'#10'"> '#9'c #5C5A57",'#10'", '#9'c #5'
+'c #EDF0B9",'#10'"'' '#9'c #FFFFBD",'#10'") '#9'c #EBEDA4",'#10'"! '#9'c #0A' +'4514E",'#10'"'' '#9'c #565350",'#10'") '#9'c #C4864E",'#10'"! '#9'c #524F4C'
+'0B00",'#10'"~ '#9'c #070600",'#10'"{ '#9'c #060400",'#10'"] '#9'c #141300",' +'",'#10'"~ '#9'c #F5F5F5",'#10'"{ '#9'c #ECECEC",'#10'"] '#9'c #E4E4E4",'#10
+#10'"^ '#9'c #030200",'#10'"/ '#9'c #060500",'#10'"( '#9'c #FFFFB8",'#10'"_ ' +'"^ '#9'c #DCDCDC",'#10'"/ '#9'c #D4D4D4",'#10'"( '#9'c #CBCBCB",'#10'"_ '#9
+#9'c #EEF58E",'#10'": '#9'c #FCFF94",'#10'"< '#9'c #E9EF85",'#10'"[ '#9'c #F' +'c #C4C4C4",'#10'": '#9'c #BCBCBC",'#10'"< '#9'c #B5B5B5",'#10'"[ '#9'c #B3B'
+'FFFB1",'#10'"} '#9'c #E7E89C",'#10'"| '#9'c #E1E3A4",'#10'"1 '#9'c #FFFFD1"' +'3B3",'#10'"} '#9'c #303030",'#10'"| '#9'c #4A3119",'#10'"1 '#9'c #DBDBDB",'
+','#10'"2 '#9'c #090A00",'#10'"3 '#9'c #0D0B00",'#10'"4 '#9'c #E7EA8F",'#10 +#10'"2 '#9'c #DFDFDE",'#10'"3 '#9'c #E8E8E7",'#10'"4 '#9'c #E6E6E4",'#10'"5 '
+'"5 '#9'c #FFFF98",'#10'"6 '#9'c #F0F776",'#10'"7 '#9'c #FFFF92",'#10'"8 '#9 +#9'c #D2D2D1",'#10'"6 '#9'c #C7C7C6",'#10'"7 '#9'c #BABAB9",'#10'"8 '#9'c #A'
+'c #F0EE89",'#10'"9 '#9'c #FFFFAF",'#10'"0 '#9'c #F8FBA2",'#10'"a '#9'c #FEF' +'DADAC",'#10'"9 '#9'c #A0A09F",'#10'"0 '#9'c #949493",'#10'"a '#9'c #494948"'
+'FAE",'#10'"b '#9'c #EFF0AA",'#10'"c '#9'c #060600",'#10'"d '#9'c #070300",' +','#10'"b '#9'c #B77D44",'#10'"c '#9'c #53514E",'#10'"d '#9'c #DADADA",'#10
+#10'"e '#9'c #FEFEA8",'#10'"f '#9'c #F2F582",'#10'"g '#9'c #FFFF8F",'#10'"h ' +'"e '#9'c #DBDBDA",'#10'"f '#9'c #E1E1E0",'#10'"g '#9'c #DDDDDC",'#10'"h '#9
+#9'c #F2F37C",'#10'"i '#9'c #0E0900",'#10'"j '#9'c #0D0800",'#10'"k '#9'c #0' +'c #D6D6D5",'#10'"i '#9'c #CBCBCA",'#10'"j '#9'c #C1C1C0",'#10'"k '#9'c #B6B'
+'A0900",'#10'"l '#9'c #080A00",'#10'"m '#9'c #0A0A00",'#10'"n '#9'c #070500"' +'6B5",'#10'"l '#9'c #A9A9A8",'#10'"m '#9'c #686867",'#10'"n '#9'c #222221",'
+','#10'"o '#9'c #030000",'#10'"p '#9'c #F6F4A7",'#10'"q '#9'c #FFFF9D",'#10 +#10'"o '#9'c #493018",'#10'"p '#9'c #CDCDCD",'#10'"q '#9'c #CACAC9",'#10'"r '
+'"r '#9'c #EFF07B",'#10'"s '#9'c #111100",'#10'"t '#9'c #7B7716",'#10'"u '#9 +#9'c #D5D5D4",'#10'"s '#9'c #D2D2D0",'#10'"t '#9'c #CCCCCB",'#10'"u '#9'c #C'
+'c #89852A",'#10'"v '#9'c #818121",'#10'"w '#9'c #7F8022",'#10'"x '#9'c #828' +'2C2C1",'#10'"v '#9'c #B9B9B8",'#10'"w '#9'c #AFAFAE",'#10'"x '#9'c #A2A2A1"'
+'22C",'#10'"y '#9'c #7A7B2D",'#10'"z '#9'c #7B7C3A",'#10'"A '#9'c #84844E",' +','#10'"y '#9'c #959594",'#10'"z '#9'c #CECECE",'#10'"A '#9'c #BEBEBC",'#10
+#10'"B '#9'c #75764E",'#10'"C '#9'c #0A0800",'#10'"D '#9'c #FFFFC5",'#10'"E ' +'"B '#9'c #C4C4C2",'#10'"C '#9'c #C6C6C5",'#10'"D '#9'c #C3C3C2",'#10'"E '#9
+#9'c #E7EA91",'#10'"F '#9'c #0E1100",'#10'"G '#9'c #7E8211",'#10'"H '#9'c #8' +'c #BFBFBE",'#10'"F '#9'c #AEAEAD",'#10'"G '#9'c #A5A5A4",'#10'"H '#9'c #9E9'
+'08310",'#10'"I '#9'c #878B13",'#10'"J '#9'c #7F8308",'#10'"K '#9'c #83870E"' +'E9D",'#10'"I '#9'c #6F6F6E",'#10'"J '#9'c #121212",'#10'"K '#9'c #BDBDBD",'
+','#10'"L '#9'c #7B7F11",'#10'"M '#9'c #818526",'#10'"N '#9'c #797C2F",'#10 +#10'"L '#9'c #A6A6A5",'#10'"M '#9'c #AAAAA8",'#10'"N '#9'c #ADADAB",'#10'"O '
+'"O '#9'c #7C7D43",'#10'"P '#9'c #040500",'#10'"Q '#9'c #E3E3AD",'#10'"R '#9 +#9'c #AEAEAC",'#10'"P '#9'c #ABABAA",'#10'"Q '#9'c #A7A7A6",'#10'"R '#9'c #A'
+'c #7F842A",'#10'"S '#9'c #767B15",'#10'"T '#9'c #848B1B",'#10'"U '#9'c #747' +'1A1A0",'#10'"S '#9'c #9A9A99",'#10'"T '#9'c #949492",'#10'"U '#9'c #8D8D8B"'
+'903",'#10'"V '#9'c #7D8108",'#10'"W '#9'c #7F820F",'#10'"X '#9'c #858821",' +','#10'"V '#9'c #232323",'#10'"W '#9'c #4A4A4A",'#10'"X '#9'c #4A4A49",'#10
+#10'"Y '#9'c #797C23",'#10'"Z '#9'c #7F823B",'#10'"` '#9'c #0A0D00",'#10'" .' +'"Y '#9'c #4C4C4B",'#10'"Z '#9'c #4C4C4C",'#10'"` '#9'c #4B4B4A",'#10'" .'#9
+#9'c #050300",'#10'"..'#9'c #070800",'#10'"+.'#9'c #7B7B45",'#10'"@.'#9'c #7' +'c #464646",'#10'"..'#9'c #434343",'#10'"+.'#9'c #414140",'#10'"@.'#9'c #343'
+'37631",'#10'"#.'#9'c #878A3B",'#10'"$.'#9'c #7B7F28",'#10'"%.'#9'c #82852A"' +'433",'#10'"#.'#9'c #1F1F1E",'#10'" . . . . ",'#10
+','#10'"&.'#9'c #7C7F28",'#10'"*.'#9'c #858636",'#10'"=.'#9'c #7B7B33",'#10 +'" . . . . . . . ",'#10'" . . . . . '
+'"-.'#9'c #7A7A3E",'#10'";.'#9'c #030100",'#10'">.'#9'c #101000",'#10'",.'#9 +' ",'#10'" . . . ",'#10'" '
+'c #040600",'#10'"''.'#9'c #040700",'#10'").'#9'c #060700",'#10'"!.'#9'c #09' +' . . . . ",'#10'" + + + + ",'#10'"+ @ '
+'0800",'#10'"~.'#9'c #0E0B00",'#10'"{.'#9'c #070400",'#10'" ' +'# $ @ + + + + + + + ",'#10'"+ # % & * * * * * * * * . '
+' . + @ ",'#10'" # $ % ",'#10'" ' +' ",'#10'"+ = & + - - ; > , , '' '' , . . . ",'#10'"+ & ) ! ~ ~ { ] ^ / '
+' & + ",'#10'" * = - ; = ; ",'#10'"> , '' ' +'( _ : < [ } ",'#10'"+ & | 1 2 3 4 2 5 6 7 8 9 0 a ",'#10'"+ b c d'
+') ! ~ { > ] ^ ^ ",'#10'"/ ( _ : < [ } '' | 1 2 ",'#10'"' +' e f g h i j k l 9 m n ",'#10'"+ o p q r r s t u v w x y a ",'
+'3 4 5 6 7 8 9 0 a b c ",'#10'"d e f g h i j k l m m n { > ^ o ",' +#10'"+ '' z A B C D E k F G H I J ",'#10'"+ K L M N O P Q R S T U a '
+#10'"d p q r s t u v w x y z A B c ",'#10'"C D E F G H I J K L M N O P ' +' ",'#10'"V W X Y Z Y ` a ...+.@.#. ",'#10'" '
+' ",'#10'"- Q ! R S T U V W X Y Z ` ",'#10'" ...+.@.#.$.%.&.*.=.-./ ' +' ",'#10'" "};'#10
+' ",'#10'";.>.- ,.''...).!.n ~.{. "};'#10
]); ]);
LazarusResources.Add('btn_pause','XPM',[ LazarusResources.Add('btn_pause','XPM',[
'/* XPM */'#10'static char * btn_pause_xpm[] = {'#10'"20 14 8 1",'#10'" '#9'c' '/* XPM */'#10'static char * btn_pause_xpm[] = {'#10'"20 14 8 1",'#10'" '#9'c'
@ -194,64 +193,82 @@ LazarusResources.Add('btn_saveall','XPM',[
+'"].n.o.;.p.q.r.s.g t.-. ",'#10'" K b u.v.w.x.@ y.{ y. "};'#10 +'"].n.o.;.p.q.r.s.g t.-. ",'#10'" K b u.v.w.x.@ y.{ y. "};'#10
]); ]);
LazarusResources.Add('btn_save','XPM',[ LazarusResources.Add('btn_save','XPM',[
'/* XPM */'#10'static char *btn_save[]={'#10'"28 14 169 2",'#10'"aD c None",' '/* XPM */'#10'static char * btn_save_xpm[] = {'#10'"36 18 181 2",'#10'" '#9
+#10'".e c #000000",'#10'".a c #000002",'#10'".b c #000005",'#10'".d c #00000' +'c None",'#10'". '#9'c #FDD7A6",'#10'"+ '#9'c #C87F44",'#10'"@ '#9'c #5B3E26'
+'7",'#10'".c c #00000c",'#10'"Qt c #000100",'#10'".g c #000200",'#10'".# c #' +'",'#10'"# '#9'c #1B1B1B",'#10'"$ '#9'c #3F3F3F",'#10'"% '#9'c #404040",'#10
+'000400",'#10'".I c #000600",'#10'".8 c #010000",'#10'"aK c #01000c",'#10'"a' +'"& '#9'c #1C1C1C",'#10'"* '#9'c #F7CEAF",'#10'"= '#9'c #C49B80",'#10'"- '#9
+'z c #01000e",'#10'"aj c #010100",'#10'".w c #010200",'#10'"#j c #010300",' +'c #8A7D73",'#10'"; '#9'c #6E6E6E",'#10'"> '#9'c #7E7E7E",'#10'", '#9'c #EA7'
+#10'".f c #010400",'#10'"#J c #010500",'#10'".U c #010600",'#10'".6 c #01070' +'804",'#10'"'' '#9'c #FAA94A",'#10'") '#9'c #EEB36F",'#10'"! '#9'c #D09D6B",'
+'0",'#10'"ah c #010a00",'#10'".J c #020300",'#10'"#8 c #020500",'#10'".k c #' +#10'"~ '#9'c #CC9A72",'#10'"{ '#9'c #DED0C3",'#10'"] '#9'c #FAF7F4",'#10'"^ '
+'020600",'#10'"aG c #030000",'#10'"aJ c #03000b",'#10'"ap c #030010",'#10'"a' +#9'c #FBF6F2",'#10'"/ '#9'c #FAF4EE",'#10'"( '#9'c #F9F1EA",'#10'"_ '#9'c #F'
+'E c #030500",'#10'".y c #030600",'#10'"#6 c #030c00",'#10'"ac c #040000",' +'8EEE6",'#10'": '#9'c #F7ECE2",'#10'"< '#9'c #777777",'#10'"[ '#9'c #DE9763"'
+#10'"ad c #04000e",'#10'".L c #040600",'#10'"aB c #040900",'#10'"#3 c #05000' +','#10'"} '#9'c #F2B182",'#10'"| '#9'c #E2B693",'#10'"1 '#9'c #C9AA91",'#10
+'0",'#10'"ay c #05000e",'#10'"aI c #050102",'#10'"#4 c #050200",'#10'"aL c #' +'"2 '#9'c #C6A894",'#10'"3 '#9'c #D4C9C0",'#10'"4 '#9'c #F2EDE9",'#10'"5 '#9
+'050209",'#10'".h c #050704",'#10'"#2 c #060000",'#10'"ab c #060100",'#10'"a' +'c #F3ECE7",'#10'"6 '#9'c #F2E9E2",'#10'"7 '#9'c #F0E6DE",'#10'"8 '#9'c #EFE'
+'m c #060200",'#10'"#E c #060600",'#10'"#I c #060800",'#10'"#Z c #070100",' +'2DB",'#10'"9 '#9'c #EDE0D7",'#10'"0 '#9'c #979797",'#10'"a '#9'c #000000",'
+#10'"a# c #070300",'#10'"aH c #070400",'#10'"#C c #070500",'#10'"#l c #07070' +#10'"b '#9'c #B65C03",'#10'"c '#9'c #E17504",'#10'"d '#9'c #F89A30",'#10'"e '
+'0",'#10'"aM c #070800",'#10'".X c #070900",'#10'"ao c #080300",'#10'"#i c #' +#9'c #F5C17F",'#10'"f '#9'c #D2975F",'#10'"g '#9'c #A18761",'#10'"h '#9'c #6'
+'08050c",'#10'"#z c #080700",'#10'"au c #080901",'#10'"#5 c #080b00",'#10'"#' +'E9E98",'#10'"i '#9'c #68A4A4",'#10'"j '#9'c #69A5A5",'#10'"k '#9'c #ABBBB6"'
+'F c #080e00",'#10'"aa c #090300",'#10'"#0 c #090400",'#10'"#Y c #090700",' +','#10'"l '#9'c #F6EAE0",'#10'"m '#9'c #737373",'#10'"n '#9'c #616161",'#10
+#10'"ae c #0a0219",'#10'"ax c #0a0500",'#10'"#D c #0a0a00",'#10'"aF c #0a0c0' +'"o '#9'c #B88A62",'#10'"p '#9'c #D69663",'#10'"q '#9'c #EFA877",'#10'"r '#9
+'0",'#10'"#. c #0b0a00",'#10'"#w c #0c0904",'#10'".H c #0c1200",'#10'"as c #' +'c #EABF9B",'#10'"s '#9'c #CBA78C",'#10'"t '#9'c #AC9F8D",'#10'"u '#9'c #92A'
+'0c1300",'#10'"an c #0d0600",'#10'"#1 c #0d0900",'#10'"#A c #0e0c00",'#10'"#' +'BA7",'#10'"v '#9'c #90AEAE",'#10'"w '#9'c #B2BBB8",'#10'"x '#9'c #ECDED5",'
+'u c #0f1400",'#10'"#B c #141200",'#10'".i c #585858",'#10'"at c #666c3c",' +#10'"y '#9'c #959595",'#10'"z '#9'c #100E0B",'#10'"A '#9'c #291806",'#10'"B '
+#10'"#v c #6d723a",'#10'"#h c #6f744c",'#10'".V c #707650",'#10'"#G c #727d1' +#9'c #693502",'#10'"C '#9'c #E87B0C",'#10'"D '#9'c #EC842F",'#10'"E '#9'c #E'
+'7",'#10'"aw c #74783d",'#10'"#7 c #747f33",'#10'"#V c #74801e",'#10'"aC c #' +'EA275",'#10'"F '#9'c #DBA88D",'#10'"G '#9'c #E9DBD2",'#10'"H '#9'c #F6ECE3"'
+'757b57",'#10'".9 c #767849",'#10'"#T c #777d35",'#10'"#M c #78782e",'#10'".' +','#10'"I '#9'c #F7EBE1",'#10'"J '#9'c #F6E8DD",'#10'"K '#9'c #707070",'#10
+'K c #787b4e",'#10'".j c #787c5b",'#10'"#x c #787e28",'#10'"ak c #787f32",' +'"L '#9'c #696866",'#10'"M '#9'c #746C64",'#10'"N '#9'c #907962",'#10'"O '#9
+#10'"#P c #797744",'#10'".W c #797b4c",'#10'"#K c #79811e",'#10'"#N c #7a794' +'c #DC9967",'#10'"P '#9'c #E09D77",'#10'"Q '#9'c #E2AD96",'#10'"R '#9'c #D1B'
+'1",'#10'".x c #7a7c54",'#10'"#X c #7a8119",'#10'"#O c #7b7a42",'#10'"#R c #' +'0A2",'#10'"S '#9'c #DDD1CB",'#10'"T '#9'c #ECE0D8",'#10'"U '#9'c #EDDFD6",'
+'7b7a4c",'#10'"#9 c #7b8127",'#10'"#y c #7c801f",'#10'"#W c #7c8323",'#10'"#' +#10'"V '#9'c #ECDCD3",'#10'"W '#9'c #939393",'#10'"X '#9'c #1A1A1A",'#10'"Y '
+'Q c #7e7b4e",'#10'"al c #7e8235",'#10'"av c #7f8348",'#10'"#H c #7f8a2e",' +#9'c #717171",'#10'"Z '#9'c #202020",'#10'"` '#9'c #332215",'#10'" .'#9'c #7'
+#10'"#U c #7f8b1f",'#10'"#S c #80804e",'#10'".u c #808080",'#10'"#k c #80814' +'1452A",'#10'"..'#9'c #9E6749",'#10'"+.'#9'c #B67D5F",'#10'"@.'#9'c #6A5344"'
+'7",'#10'".7 c #81865e",'#10'"ai c #828a4f",'#10'"a. c #83882c",'#10'"#L c #' +','#10'"#.'#9'c #629B9B",'#10'"$.'#9'c #A9B9B4",'#10'"%.'#9'c #F5E7DB",'#10
+'8a9121",'#10'"aA c #bebfb1",'#10'".G c #bec0b2",'#10'".o c #c0bebf",'#10'".' +'"&.'#9'c #6D6D6D",'#10'"*.'#9'c #949494",'#10'"=.'#9'c #79716B",'#10'"-.'#9
+'Y c #c1bca8",'#10'".2 c #c3bdbd",'#10'".v c #c3c3c3",'#10'".s c #c3c4bc",' +'c #948075",'#10'";.'#9'c #AB8F82",'#10'">.'#9'c #B89A8C",'#10'",.'#9'c #918'
+#10'"#n c #c4bdab",'#10'"#o c #c4bdad",'#10'"#f c #c4bebe",'#10'".P c #c4c1b' +'680",'#10'"''.'#9'c #8DA9A9",'#10'").'#9'c #B1BAB7",'#10'"!.'#9'c #EADCD1",'
+'c",'#10'".E c #c4c2c7",'#10'".0 c #c5c0bc",'#10'".l c #c5c6b6",'#10'".t c #' +#10'"~.'#9'c #929292",'#10'"{.'#9'c #7A7A7A",'#10'"].'#9'c #3D3D3D",'#10'"^.'
+'c5c9b2",'#10'"#c c #c6bdbe",'#10'".D c #c6c4c7",'#10'".z c #c6c5b0",'#10'".' +#9'c #E2DEDB",'#10'"/.'#9'c #CBC6C2",'#10'"(.'#9'c #BEB8B3",'#10'"_.'#9'c #B'
+'n c #c6c5c1",'#10'"aq c #c7c2c6",'#10'".Q c #c7c3c4",'#10'".N c #c7c4bb",' +'9B2AC",'#10'":.'#9'c #BEB7B0",'#10'"<.'#9'c #D6CBC3",'#10'"[.'#9'c #EFE2D6"'
+#10'".B c #c7c4bd",'#10'".p c #c7c4cd",'#10'".S c #c7c6c2",'#10'".F c #c7c6c' +','#10'"}.'#9'c #F4E5D8",'#10'"|.'#9'c #696969",'#10'"1.'#9'c #989898",'#10
+'4",'#10'".A c #c7c7bd",'#10'".5 c #c7c9b4",'#10'"#a c #c8c0bd",'#10'"#r c #' +'"2.'#9'c #7D7D7D",'#10'"3.'#9'c #D7D4D1",'#10'"4.'#9'c #C6C2C0",'#10'"5.'#9
+'c8c2b4",'#10'".R c #c8c6c7",'#10'".T c #c8c9b7",'#10'"#d c #c9c0c3",'#10'"#' +'c #BDB9B6",'#10'"6.'#9'c #BAB6B2",'#10'"7.'#9'c #BDB9B5",'#10'"8.'#9'c #CEC'
+'s c #c9c3b3",'#10'".r c #c9c9cb",'#10'"af c #cac6c7",'#10'".m c #cac9c4",' +'6C0",'#10'"9.'#9'c #E3D7CE",'#10'"0.'#9'c #E9DACF",'#10'"a.'#9'c #909090",'
+#10'"#t c #cacaa8",'#10'"#g c #cbcab8",'#10'"#e c #ccc6c8",'#10'".O c #ccc7c' +#10'"b.'#9'c #797979",'#10'"c.'#9'c #3C3C3C",'#10'"d.'#9'c #676767",'#10'"e.'
+'1",'#10'".3 c #ccc8c7",'#10'".q c #ccc9d2",'#10'"ag c #ccccb2",'#10'".4 c #' +#9'c #666666",'#10'"f.'#9'c #7C7C7C",'#10'"g.'#9'c #8F8F8F",'#10'"h.'#9'c #7'
+'cdc9c6",'#10'".Z c #cecac1",'#10'"## c #cfc8b6",'#10'"ar c #cfd1bc",'#10'"#' +'57575",'#10'"i.'#9'c #727272",'#10'"j.'#9'c #6B6B6B",'#10'"k.'#9'c #646464"'
+'q c #d0cabc",'#10'"#m c #d0cbab",'#10'".C c #d0cfcb",'#10'"#p c #d2ccbe",' +','#10'"l.'#9'c #626262",'#10'"m.'#9'c #969696",'#10'"n.'#9'c #919191",'#10
+#10'".M c #d3d1ba",'#10'"#b c #d5cccd",'#10'".1 c #d6d1ce",'#10'"Qt.#.#Qt.a.' +'"o.'#9'c #8E8E8E",'#10'"p.'#9'c #8D8D8D",'#10'"q.'#9'c #606060",'#10'"r.'#9
+'a.b.c.c.d.e.f.g.h.i.i.i.i.i.i.i.i.i.i.i.i.i.i",'#10'".g.j.k.l.m.n.o.p.q.r.s' +'c #5F5F5F",'#10'"s.'#9'c #8C8C8C",'#10'"t.'#9'c #E6E6E6",'#10'"u.'#9'c #DBD'
+'.#.t.g.i.u.i.v.v.v.v.v.v.v.v.i.v.i",'#10'".w.x.y.z.A.B.C.D.E.F.G.H.I.J.i.u.' +'BDB",'#10'"v.'#9'c #D1D1D1",'#10'"w.'#9'c #C7C7C7",'#10'"x.'#9'c #8B8B8B",'
+'i.v.v.v.v.v.E.F.v.i.i.i",'#10'".w.K.L.M.N.O.P.Q.R.S.T.U.VQt.i.u.i.v.v.v.v.Q' +#10'"y.'#9'c #5B5B5B",'#10'"z.'#9'c #CACACA",'#10'"A.'#9'c #C3C3C3",'#10'"B.'
+'.v.v.v.i.u.i",'#10'".w.W.X.Y.Z.0.1.2.3.4.5.6.7.8.i.u.i.v.v.v.v.2.v.v.v.i.u.' +#9'c #A2A2A2",'#10'"C.'#9'c #A1A1A1",'#10'"D.'#9'c #8A8A8A",'#10'"E.'#9'c #4'
+'i",'#10'".w.9#.###a#b#c#d#e#f#g.y#h#i.i.u.i.v.v.v#c#d#e#f.v.i.u.i",'#10'"#j' +'24242",'#10'"F.'#9'c #BCBCBC",'#10'"G.'#9'c #858585",'#10'"H.'#9'c #838383"'
+'#k#l#m#n#o#p#q#r#s#t#u#v#w.i.u.i.v.v.v.v.v.v.v.v.i.u.i",'#10'".f#x#y#z#A#B#' +','#10'"I.'#9'c #585858",'#10'"J.'#9'c #7F7F7F",'#10'"K.'#9'c #9E9E9E",'#10
+'C#C#D#E#F#G#H#I.i.u.u.i.i.i.i.i.i.i.i.u.u.i",'#10'"#J#K#L#M#N#O#P#Q#R#S#T#U' +'"L.'#9'c #9D9D9D",'#10'"M.'#9'c #898989",'#10'"N.'#9'c #B2B2B2",'#10'"O.'#9
+'#V.y.i.u.u.u.u.u.u.u.u.u.u.u.u.i",'#10'"#J#W#X#Y#Z#0#1#2#3#4#5#6#7.X.i.u.u.' +'c #7B7B7B",'#10'"P.'#9'c #545454",'#10'"Q.'#9'c #B6B6B6",'#10'"R.'#9'c #9A9'
+'i.i.i.i.i.i.i.i.i.u.i",'#10'"#8#9a.a#aaabacadaeafagahaiaj.i.u.u.i.i.i.i.i.i' +'A9A",'#10'"S.'#9'c #999999",'#10'"T.'#9'c #878787",'#10'"U.'#9'c #A7A7A7",'
+'.v.v.i.u.i",'#10'".Lakalaman#2aoadapaqarasatau.i.u.u.i.i.i.i.i.i.v.v.i.u.i"' +#10'"V.'#9'c #535353",'#10'"W.'#9'c #AFAFAF",'#10'"X.'#9'c #868686",'#10'" '
+','#10'"#javawaxabacacayaz.EaAaBaCQt.i.u.u.i.i.i.i.i.i.v.v.i.u.i",'#10'"aDaE' +' ",'#10
+'aFacaGaHaIaJaKaLaM.#.#.e.v.i.i.i.i.i.i.i.i.i.i.i.i.i"};'#10 +'". + @ # $ % % % % % % % & & * = - ; > > > > > > > > ; ; ",'
+#10'", '' ) ! ~ { ] ^ / ( _ : % < & [ } | 1 2 3 4 5 6 7 8 9 > 0 ; '
+' ",'#10'"a b c d e f g h i j k l % m & n o p q r s t u v v w x > y ;'
+' ",'#10'" z A B C D E F G H I J % K & L M N O P Q R S T U V '
+'> W ; ",'#10'" X Y Z ` ...+.@.#.$.%.% &.& &.*.K =.-.;.>.,.'
+'''.).!.> ~.; ",'#10'" & {.].^./.(._.:.<.[.}.% |.& ; 1.2.3.4.'
+'5.6.7.8.9.0.> a.; ",'#10'" & b.< $ ].c.c.c.].$ % d.e.& ; 1.0'
,' > 2.f.f.f.2.> > g.g.; ",'#10'" & h.m i.K ; &.j.|.d.e.k.l.& '
+'; m.y *.W ~.~.n.a.g.g.o.p.; ",'#10'" & i.K ; % % % % % % % q.r.& '
+' ; *.W ~.> > > > > > > s.s.; ",'#10'" & ; &.% t.u.v.w.% o.x.% y.'
+'& ; ~.~.> u.v.z.A.> B.C.> D.; ",'#10'" & j.|.% u.E.E.F.% G.H'
+'.% I.& ; n.a.> v.J.J.F.> K.L.> M.; ",'#10'" & d.e.% v.E.e.N.'
+'% 2.O.% P.& ; g.g.> z.J.g.Q.> R.S.> T.; ",'#10'" & k.l.% w.F'
+'.N.U.% h.m % V.& ; o.p.> A.F.Q.W.> m.y > X.; ",'#10'" & & '
+'& % % % % & & & & & ; ; ; > > > > ; ; ; ; ; ",'#10'" '
+' ",'#10
+'" ",'
+#10'" '
+' "};'#10
]); ]);
LazarusResources.Add('btn_stepinto','XPM',[ LazarusResources.Add('btn_stepinto','XPM',[
'/* XPM */'#10'static char * btn_stepinto_xpm[] = {'#10'"13 16 5 1",'#10'" '#9 '/* XPM */'#10'static char * btn_stepinto_xpm[] = {'#10'"13 16 5 1",'#10'" '#9

View File

@ -112,7 +112,7 @@ type
procedure SetSimplePanel(Value : Boolean); procedure SetSimplePanel(Value : Boolean);
Procedure WMPaint(var Msg: TLMPaint); message LM_PAINT; Procedure WMPaint(var Msg: TLMPaint); message LM_PAINT;
Procedure DrawDivider(X : Integer); Procedure DrawDivider(X : Integer);
Procedure DrawBevel(xLeft, PanelNum : Integer ); Procedure DrawBevel(xLeft, PanelNum : Integer);
public public
constructor Create(AOwner : TComponent); override; constructor Create(AOwner : TComponent); override;
destructor Destroy; override; destructor Destroy; override;
@ -2037,6 +2037,9 @@ end.
{ ============================================================================= { =============================================================================
$Log$ $Log$
Revision 1.85 2003/08/30 18:53:07 mattias
using default colors, when theme does not define them
Revision 1.84 2003/08/22 18:10:39 mattias Revision 1.84 2003/08/22 18:10:39 mattias
implemented selections in component tree implemented selections in component tree

View File

@ -171,9 +171,9 @@ End;
Procedure TStatusBar.DrawDivider(X : Integer); Procedure TStatusBar.DrawDivider(X : Integer);
Begin Begin
Canvas.Pen.Width:=1; Canvas.Pen.Width:=1;
Canvas.Pen.Color := clBtnFace; Canvas.Pen.Color := clBtnHighlight;
Canvas.Line(X,Top,X,Top+Height-1); Canvas.Line(X,Top,X,Top+Height-1);
Canvas.Pen.Color := clBtnFace; Canvas.Pen.Color := clBtnShadow;
Canvas.Line(X+1,Top,X+1,Top+Height-1); Canvas.Line(X+1,Top,X+1,Top+Height-1);
End; End;

View File

@ -162,9 +162,11 @@ end;
GTKRealizeAfterCB is called by the gtk, whenever a widget is realized GTKRealizeAfterCB is called by the gtk, whenever a widget is realized
(ie mapped), and after the widget itself got the realize signal. (ie mapped), and after the widget itself got the realize signal.
That means that the gdk window on the xserver has been created and the widget That means that the gdk window on the xserver has been created and the widget
has initialized the gdkwindow. This function is used for the second part of initialized the gdkwindow. This function is used for the second part of
the initialization of a widget. the initialization of a widget.
-------------------------------------------------------------------------------} -------------------------------------------------------------------------------}
{$IFDEF CustomFonts} {$IFDEF CustomFonts}
procedure ModifyWidgetStyle(AWinControl: TWinControl; AWidget: PGtkWidget); procedure ModifyWidgetStyle(AWinControl: TWinControl; AWidget: PGtkWidget);
{$IFDEF Win32} {$IFDEF Win32}
@ -175,14 +177,16 @@ end;
var var
RCStyle: PGtkRcStyle; RCStyle: PGtkRcStyle;
begin begin
{$IFDEF NoStyle}
exit;
{$ENDIF}
if not (AWinControl is TButton) then exit; if not (AWinControl is TButton) then exit;
writeln('ModifyWidgetStyle A ',AWinControl.Name,':',AWinControl.ClassName,' AWidget=',HexStr(Cardinal(AWidget),8)); writeln('ModifyWidgetStyle A ',AWinControl.Name,':',AWinControl.ClassName,' AWidget=',HexStr(Cardinal(AWidget),8));
RCStyle:=gtk_rc_style_new; RCStyle:=gtk_rc_style_new;
g_free(RCStyle^.font_name); g_free(RCStyle^.font_name);
RCStyle^.font_name:=g_strdup('-urw-chancery l-medium-i-normal-*-*-140-*-*-p-*-iso8859-2'); RCStyle^.font_name:=g_strdup('-urw-chancery l-medium-i-normal-*-*-140-*-*-p-*-iso8859-2');
// MG: somehow I only got access violations gtk_widget_modify_style(AWidget,RCStyle);
gtk_widget_modify_style(AWidget,@RCStyle);
g_free(RCStyle^.font_name); g_free(RCStyle^.font_name);
RCStyle^.font_name:=nil; RCStyle^.font_name:=nil;
@ -2841,6 +2845,9 @@ end;
{ ============================================================================= { =============================================================================
$Log$ $Log$
Revision 1.185 2003/08/30 18:53:07 mattias
using default colors, when theme does not define them
Revision 1.184 2003/08/29 21:21:07 mattias Revision 1.184 2003/08/29 21:21:07 mattias
fixes for gtk2 fixes for gtk2

View File

@ -3758,6 +3758,9 @@ var
RCStyle : PGtkRCStyle; RCStyle : PGtkRCStyle;
Widget, FixWidget : PGTKWidget; Widget, FixWidget : PGTKWidget;
begin begin
{$IFDEF NoStyle}
exit;
{$ENDIF}
if Sender is TWinControl if Sender is TWinControl
then with TWinControl(Sender) do then with TWinControl(Sender) do
begin begin
@ -5122,7 +5125,6 @@ Procedure TgtkObject.FinishComponentCreate(Sender : TObject;
Handle : Pointer; SetupProps : Boolean); Handle : Pointer; SetupProps : Boolean);
begin begin
// MWE: next will be obsoleted by WinWidgetInfo // MWE: next will be obsoleted by WinWidgetInfo
//Set these for functions like GetWindowLong Added 01/07/2000
if Handle <> nil then if Handle <> nil then
Begin Begin
SetLCLObject(Handle, Sender); SetLCLObject(Handle, Sender);
@ -5154,8 +5156,10 @@ begin
if SetupProps then SetProperties(Sender); if SetupProps then SetProperties(Sender);
if Handle <> nil then begin if Handle <> nil then begin
{$IFNDEF NoStyle}
if Sender is TCustomForm then if Sender is TCustomForm then
gtk_widget_set_app_paintable(Handle,true); gtk_widget_set_app_paintable(Handle,true);
{$ENDIF}
HookSignals(Sender); HookSignals(Sender);
end; end;
end; end;
@ -8064,6 +8068,9 @@ end;
{ ============================================================================= { =============================================================================
$Log$ $Log$
Revision 1.402 2003/08/30 18:53:07 mattias
using default colors, when theme does not define them
Revision 1.401 2003/08/29 21:21:07 mattias Revision 1.401 2003/08/29 21:21:07 mattias
fixes for gtk2 fixes for gtk2

View File

@ -528,7 +528,15 @@ var
gdk_gc_set_fill(GC, fill); gdk_gc_set_fill(GC, fill);
AllocFG := Foreground.Pixel = 0; AllocFG := Foreground.Pixel = 0;
If AllocFG then If AllocFG then
gdk_colormap_alloc_color(GDK_Colormap_get_system,@Foreground,True,True); if not gdk_colormap_alloc_color(GDK_Colormap_get_system,@Foreground,
True,True)
then begin
writeln('NOTE: EnsureGCColor.EnsureAsGCValues gdk_colormap_alloc_color failed ',
HexStr(Cardinal(Foreground.red),4),',',
HexStr(Cardinal(Foreground.green),4),',',
HexStr(Cardinal(Foreground.blue),4)
);
end;
gdk_gc_set_foreground(GC, @foreground); gdk_gc_set_foreground(GC, @foreground);
Case Fill of Case Fill of
GDK_TILED : GDK_TILED :
@ -587,7 +595,7 @@ begin
end; end;
Case TColor(GDIColor^.ColorRef) of Case TColor(GDIColor^.ColorRef) of
//clScrollbar, //clScrollbar: see above
clInfoBk, clInfoBk,
clMenu, clMenu,
clHighlight, clHighlight,
@ -612,10 +620,8 @@ begin
else else
EnsureAsColor; EnsureAsColor;
end; end;
{$DEFINE Bla1}
end; end;
{$DEFINE Bla2}
procedure CopyGDIColor(var SourceGDIColor, DestGDIColor: TGDIColor); procedure CopyGDIColor(var SourceGDIColor, DestGDIColor: TGDIColor);
begin begin
SetGDIColorRef(DestGDIColor,SourceGDIColor.ColorRef); SetGDIColorRef(DestGDIColor,SourceGDIColor.ColorRef);
@ -3196,6 +3202,9 @@ var
MainStyle: PGtkStyle; MainStyle: PGtkStyle;
begin begin
if Widget=nil then exit; if Widget=nil then exit;
{$IFDEF NoStyle}
exit;
{$ENDIF}
gtk_widget_set_rc_style(Widget); gtk_widget_set_rc_style(Widget);
MainStyle:=gtk_widget_get_style(Widget); MainStyle:=gtk_widget_get_style(Widget);
if MainStyle=nil then exit; if MainStyle=nil then exit;
@ -3629,12 +3638,18 @@ var
NoName: PGChar; NoName: PGChar;
begin begin
Result := nil; Result := nil;
{$IFDEF NoStyle}
exit;
{$ENDIF}
If Not Assigned(Styles) then If Not Assigned(Styles) then
exit; exit;
l:=IndexOfStyle(WName); l:=IndexOfStyle(WName);
//writeln('GetStyle A ',WName,' ',l);
If l < 0 then begin If l < 0 then begin
// create a new style object
StyleObject := NewStyleObject; StyleObject := NewStyleObject;
Tp:=nil; Tp:=nil;
// create a style widget
If AnsiCompareText(WName,'button')=0 then If AnsiCompareText(WName,'button')=0 then
StyleObject^.Widget := GTK_BUTTON_NEW StyleObject^.Widget := GTK_BUTTON_NEW
else else
@ -3646,8 +3661,9 @@ begin
NoName,[]); NoName,[]);
end end
else else
If AnsiCompareText(WName,'window')=0 then If AnsiCompareText(WName,'window')=0 then begin
StyleObject^.Widget := GTK_WINDOW_NEW(0) StyleObject^.Widget := GTK_WINDOW_NEW(0);
end
else else
If AnsiCompareText(WName,'checkbox')=0 then begin If AnsiCompareText(WName,'checkbox')=0 then begin
StyleObject^.Widget := GTK_CHECK_BUTTON_NEW; StyleObject^.Widget := GTK_CHECK_BUTTON_NEW;
@ -3681,6 +3697,7 @@ begin
FreeStyleObject(StyleObject); FreeStyleObject(StyleObject);
exit; exit;
end; end;
// ensure style of the widget
If (StyleObject^.Widget <> nil) then begin If (StyleObject^.Widget <> nil) then begin
gtk_widget_ensure_style(StyleObject^.Widget); gtk_widget_ensure_style(StyleObject^.Widget);
StyleObject^.Style:=GTK_RC_GET_STYLE(StyleObject^.Widget); StyleObject^.Style:=GTK_RC_GET_STYLE(StyleObject^.Widget);
@ -3688,15 +3705,17 @@ begin
If StyleObject^.Style <> nil then If StyleObject^.Style <> nil then
If AnsiCompareText(WName,'gtk_default')<>0 then If AnsiCompareText(WName,'gtk_default')<>0 then
StyleObject^.Style:=GTK_Style_Ref(StyleObject^.Style); StyleObject^.Style:=GTK_Style_Ref(StyleObject^.Style);
// if successful add to style objects list
if StyleObject^.Style <> nil then begin if StyleObject^.Style <> nil then begin
Styles.AddObject(WName, TObject(StyleObject)); Styles.AddObject(WName, TObject(StyleObject));
Result:=StyleObject^.Style; Result:=StyleObject^.Style;
If StyleObject^.Widget <> nil then If StyleObject^.Widget <> nil then
UpdateSysColorMap(StyleObject^.Widget); UpdateSysColorMap(StyleObject^.Widget);
end end
else else begin
If AnsiCompareText(WName,'default')<>0 then // no success, clean up
Result := GetStyle('default'); FreeStyleObject(StyleObject);
end;
If Tp<>nil then If Tp<>nil then
GTK_Object_Destroy(Tp); GTK_Object_Destroy(Tp);
end else end else
@ -3746,10 +3765,12 @@ begin
{$ELSE} {$ELSE}
Result := Style^.Font; Result := Style^.Font;
If Result = nil then If Result = nil then
{$IFNDEF NoStyle}
If (Style^.RC_Style <> nil) then begin If (Style^.RC_Style <> nil) then begin
if (Style^.RC_Style^.font_name <> nil) then if (Style^.RC_Style^.font_name <> nil) then
Result := gdk_font_load(Style^.RC_Style^.font_name); Result := gdk_font_load(Style^.RC_Style^.font_name);
end; end;
{$ENDIF}
{$ENDIF} {$ENDIF}
end; end;
@ -3764,24 +3785,33 @@ end;
Function GetSysGCValues(Color : TColorRef) : TGDKGCValues; Function GetSysGCValues(Color : TColorRef) : TGDKGCValues;
var var
Style : PGTKStyle; Style: PGTKStyle;
GC : PGDKGC; GC: PGDKGC;
Pixmap : PGDKPixmap; Pixmap: PGDKPixmap;
SysColor : TColorRef; SysColor: TColorRef;
BaseColor: TColorRef;
begin begin
Color := Color and $FF; BaseColor := Color and $FF;
{Set defaults in case something goes wrong} {Set defaults in case something goes wrong}
FillChar(Result, SizeOf(Result), 0); FillChar(Result, SizeOf(Result), 0);
SysColor := GetSysColor(Color); Style:=nil;
GC:=nil;
Pixmap:=nil;
SysColor := GetSysColor(BaseColor);
Result.Fill := GDK_Solid;
Result.foreground.Red := RGB(0,GetRValue(SysColor),0); Result.foreground.Red := RGB(0,GetRValue(SysColor),0);
Result.foreground.Green := RGB(0,GetGValue(SysColor),0); Result.foreground.Green := RGB(0,GetGValue(SysColor),0);
Result.foreground.Blue := RGB(0,GetBValue(SysColor),0); Result.foreground.Blue := RGB(0,GetBValue(SysColor),0);
Result.Fill := GDK_Solid;
{$IFDEF NoStyle}
exit;
{$ENDIF}
{$IfDef Disable_GC_SysColors} {$IfDef Disable_GC_SysColors}
exit; exit;
{$EndIf} {$EndIf}
Case Color of Case BaseColor of
{These are WM/X defined, but might be possible to get} {These are WM/X defined, but might be possible to get}
{COLOR_BACKGROUND {COLOR_BACKGROUND
@ -3813,7 +3843,8 @@ begin
GC := Style^.bg_gc[GTK_STATE_NORMAL]; GC := Style^.bg_gc[GTK_STATE_NORMAL];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.bg[GTK_STATE_PRELIGHT]; if Style^.bg[GTK_STATE_PRELIGHT].Pixel<>0 then
Result.foreground := Style^.bg[GTK_STATE_PRELIGHT];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3830,7 +3861,8 @@ begin
GC := Style^.fg_gc[GTK_STATE_NORMAL]; GC := Style^.fg_gc[GTK_STATE_NORMAL];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.fg[GTK_STATE_NORMAL]; if Style^.fg[GTK_STATE_NORMAL].Pixel<>0 then
Result.foreground := Style^.fg[GTK_STATE_NORMAL];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3840,15 +3872,13 @@ begin
COLOR_SCROLLBAR, COLOR_SCROLLBAR,
COLOR_BTNFACE : COLOR_BTNFACE :
begin begin
Case Color of Case BaseColor of
COLOR_BTNFACE : Style := GetStyle('window'); COLOR_BTNFACE: Style := GetStyle('window');
COLOR_MENU : Style := GetStyle('menu'); COLOR_MENU: Style := GetStyle('menu');
COLOR_SCROLLBAR : Style := GetStyle('scrollbar'); COLOR_SCROLLBAR: Style := GetStyle('scrollbar');
end; end;
If Style = nil then If Style = nil then
exit; exit;
Pixmap := Style^.bg_pixmap[GTK_STATE_NORMAL]; Pixmap := Style^.bg_pixmap[GTK_STATE_NORMAL];
If Pixmap <> nil then begin If Pixmap <> nil then begin
Result.Fill := GDK_Tiled; Result.Fill := GDK_Tiled;
@ -3857,7 +3887,8 @@ begin
GC := Style^.bg_gc[GTK_STATE_NORMAL]; GC := Style^.bg_gc[GTK_STATE_NORMAL];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.fg[GTK_STATE_NORMAL]; if Style^.fg[GTK_STATE_NORMAL].Pixel<>0 then
Result.foreground := Style^.fg[GTK_STATE_NORMAL];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3873,7 +3904,8 @@ begin
GC := Style^.dark_gc[GTK_STATE_NORMAL]; GC := Style^.dark_gc[GTK_STATE_NORMAL];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.dark[GTK_STATE_NORMAL]; if Style^.dark[GTK_STATE_NORMAL].Pixel<>0 then
Result.foreground := Style^.dark[GTK_STATE_NORMAL];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3885,14 +3917,19 @@ begin
If Style = nil then If Style = nil then
exit; exit;
GC := Style^.text_gc[GTK_STATE_INSENSITIVE]; GC := Style^.text_gc[GTK_STATE_INSENSITIVE];
GDK_GC_Get_Values(GC, @Result); if GC=nil then begin
Result.Fill := GDK_Solid;
if Style^.text[GTK_STATE_NORMAL].Pixel<>0 then
Result.foreground := Style^.text[GTK_STATE_NORMAL];
end else
GDK_GC_Get_Values(GC, @Result);
end; end;
COLOR_MENUTEXT, COLOR_MENUTEXT,
COLOR_WINDOWTEXT, COLOR_WINDOWTEXT,
COLOR_BTNTEXT : COLOR_BTNTEXT :
begin begin
Case Color of Case BaseColor of
COLOR_BTNTEXT : Style := GetStyle('button'); COLOR_BTNTEXT : Style := GetStyle('button');
COLOR_MENUTEXT : Style := GetStyle('menuitem'); COLOR_MENUTEXT : Style := GetStyle('menuitem');
COLOR_WINDOWTEXT : Style := GetStyle('default'); COLOR_WINDOWTEXT : Style := GetStyle('default');
@ -3902,7 +3939,8 @@ begin
GC := Style^.text_gc[GTK_STATE_NORMAL]; GC := Style^.text_gc[GTK_STATE_NORMAL];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.text[GTK_STATE_NORMAL]; if Style^.text[GTK_STATE_NORMAL].Pixel<>0 then
Result.foreground := Style^.text[GTK_STATE_NORMAL];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3917,7 +3955,8 @@ begin
GC := Style^.light_gc[GTK_STATE_NORMAL]; GC := Style^.light_gc[GTK_STATE_NORMAL];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.light[GTK_STATE_NORMAL]; if Style^.light[GTK_STATE_NORMAL].Pixel<>0 then
Result.foreground := Style^.light[GTK_STATE_NORMAL];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3931,7 +3970,8 @@ begin
GC := Style^.base_gc[GTK_STATE_NORMAL]; GC := Style^.base_gc[GTK_STATE_NORMAL];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.base[GTK_STATE_NORMAL]; if Style^.base[GTK_STATE_NORMAL].Pixel<>0 then
Result.foreground := Style^.base[GTK_STATE_NORMAL];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3945,7 +3985,8 @@ begin
GC := Style^.bg_gc[GTK_STATE_SELECTED]; GC := Style^.bg_gc[GTK_STATE_SELECTED];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.bg[GTK_STATE_SELECTED]; if Style^.bg[GTK_STATE_SELECTED].Pixel<>0 then
Result.foreground := Style^.bg[GTK_STATE_SELECTED];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -3959,7 +4000,8 @@ begin
GC := Style^.bg_gc[GTK_STATE_PRELIGHT]; GC := Style^.bg_gc[GTK_STATE_PRELIGHT];
If GC = nil then begin If GC = nil then begin
Result.Fill := GDK_Solid; Result.Fill := GDK_Solid;
Result.foreground := Style^.bg[GTK_STATE_PRELIGHT]; if Style^.bg[GTK_STATE_PRELIGHT].Pixel<>0 then
Result.foreground := Style^.bg[GTK_STATE_PRELIGHT];
end end
else else
GDK_GC_Get_Values(GC, @Result); GDK_GC_Get_Values(GC, @Result);
@ -4363,6 +4405,9 @@ end;
{ ============================================================================= { =============================================================================
$Log$ $Log$
Revision 1.192 2003/08/30 18:53:08 mattias
using default colors, when theme does not define them
Revision 1.191 2003/08/29 21:21:07 mattias Revision 1.191 2003/08/29 21:21:07 mattias
fixes for gtk2 fixes for gtk2

View File

@ -484,6 +484,9 @@ procedure Set_RC_Name(Sender : TObject; AWidget: PGtkWidget);
var RCName: string; var RCName: string;
AComponent: TComponent; AComponent: TComponent;
begin begin
{$IFDEF NoStyle}
exit;
{$ENDIF}
if (AWidget=nil) or (not (Sender is TComponent)) then exit; if (AWidget=nil) or (not (Sender is TComponent)) then exit;
// check if a unique name can be created // check if a unique name can be created

View File

@ -382,7 +382,9 @@ begin
ShowHideOnFocus := true; ShowHideOnFocus := true;
end; end;
{$IFNDEF NoStyle}
gtk_widget_set_app_paintable(PGTKWidget(Client),true); gtk_widget_set_app_paintable(PGTKWidget(Client),true);
{$ENDIF}
end; end;
function GTKAPIWidgetClient_GetType: Guint; function GTKAPIWidgetClient_GetType: Guint;
@ -924,6 +926,9 @@ end.
{ ============================================================================= { =============================================================================
$Log$ $Log$
Revision 1.47 2003/08/30 18:53:08 mattias
using default colors, when theme does not define them
Revision 1.46 2003/05/26 21:28:22 mattias Revision 1.46 2003/05/26 21:28:22 mattias
fixed absolute file fixed absolute file