Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/paste.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/paste.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/paste.xpm	(revision 1648)
@@ -0,0 +1,46 @@
+/* XPM */
+static char *paste_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 25 1",
+"< c #FEECE4",
+"> c #FEE3D7",
+"O c #FFFFFF",
+"o c #7B767D",
+"% c #F79586",
+"& c #CAE1F3",
+"@ c #F08B62",
+"# c #FCCBB8",
+"- c #FDD8C9",
+"4 c #FFF8F4",
+"5 c #FFF5F0",
+"  c None",
+"$ c #F8AA8F",
+", c #EFF6FC",
+"1 c #F7FBFD",
+"2 c #FAFCFE",
+"; c #DAEAF7",
+": c #E9F3FA",
+"6 c #FFFAF8",
+". c #3C78A6",
+"3 c #FFF1ED",
+"X c #9B8687",
+"+ c #FBBCA4",
+"* c #B6D5EE",
+"= c #F4F9FD",
+/* pixels */
+"   ......       ",
+" .XoOOOOoo.     ",
+".+XOOOOOOX@.    ",
+".+XXXXXXXX@.    ",
+".#++$$%@.....   ",
+".##++$$%.&*.=.  ",
+".-##++$$.;&.==. ",
+".--##++$.:;.... ",
+".>--##++.,:;&*. ",
+".<>--##+.1,:;&. ",
+".<<>--##.21,:;. ",
+".3<<>--#.O21=:. ",
+".45<<>--....... ",
+".6453<>----.    ",
+"............    "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/lightbulb.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/lightbulb.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/lightbulb.xpm	(revision 1648)
@@ -0,0 +1,31 @@
+/* XPM */
+static char *lightbulb_xpm[] = {
+/* width height num_colors chars_per_pixel */
+"    16    16        8            1",
+/* colors */
+"` c #7f2f61",
+". c #bbb539",
+"# c #b4d2cc",
+"a c #84717f",
+"b c #c0abaa",
+"c c #e44aa4",
+"d c #f9f0d9",
+"e c #cc729c",
+/* pixels */
+"dddddddddddddddd",
+"dddddddddddddddd",
+"dddddd#b##dddddd",
+"dddd#aabbaaddddd",
+"ddddabddddaedddd",
+"dddbad#..d.adddd",
+"ddddad.....`bddd",
+"ddddeb#add.`dddd",
+"ddddeeb.d.`edddd",
+"ddddbcbe.aeddddd",
+"ddddec.e.`dddddd",
+"ddddeaaeaadddddd",
+"dddda`aa`.dddddd",
+"dddda`aaaddddddd",
+"ddddd``adddddddd",
+"dddddb#ddddddddd"
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/one_canvas.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/one_canvas.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/one_canvas.xpm	(revision 1648)
@@ -0,0 +1,55 @@
+/* XPM */
+static char *one_canvas_xpm[] = {
+/* width height num_colors chars_per_pixel */
+"    16    16       32            1",
+/* colors */
+"` c #040604",
+". c #34a2e4",
+"# c #9c9998",
+"a c #c3c1c3",
+"b c #e3e2e3",
+"c c #a4a4a3",
+"d c #c0d2d8",
+"e c #7c7a7a",
+"f c #808080",
+"g c #8ca6c4",
+"h c #3c425c",
+"i c #c4c6c5",
+"j c #b6b5b5",
+"k c #646564",
+"l c #90918f",
+"m c #cc8274",
+"n c #707171",
+"o c #e44e24",
+"p c #bc9284",
+"q c #dceef4",
+"r c #c4aaa4",
+"s c #d0d0d0",
+"t c #898989",
+"u c #4c4e4c",
+"v c #f4f2f4",
+"w c #84aecc",
+"x c #cc9a94",
+"y c #acaba6",
+"z c #ece4dc",
+"A c #ccc9ca",
+"B c #94b2cc",
+"C c #a09e9c",
+/* pixels */
+"kkkkkkkkkkkkkkkn",
+"sssssssssssssssv",
+"aaaaaaasiaaaaaab",
+"iiiaisatcAsaaiab",
+"iiisjleCtfcAAaab",
+"iiatnejsslneysab",
+"ijncsa#C#ysaelib",
+"aAftaj#c#ci#njib",
+"iasynlaiAjknAAab",
+"iissjncsjnlsaiab",
+"iiucsitnkysaiiab",
+"iA`lsas#asaiiiab",
+"Adhpdaasiaiiiiab",
+"a.goxiiaiiiiiiab",
+"Bwsrmiaaaaaaaaab",
+"zzbbqbbbbbbbbbbv"
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/sample.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/sample.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/sample.xpm	(revision 1648)
@@ -0,0 +1,44 @@
+/* XPM */
+static const char *sample_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 6 1",
+"  c black",
+". c navy",
+"X c red",
+"o c yellow",
+"O c gray100",
+"+ c None",
+/* pixels */
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++              ++++++++++",
+"++++++++ ............ ++++++++++",
+"++++++++ ............ ++++++++++",
+"++++++++ .OO......... ++++++++++",
+"++++++++ .OO......... ++++++++++",
+"++++++++ .OO......... ++++++++++",
+"++++++++ .OO......              ",
+"++++++++ .OO...... oooooooooooo ",
+"         .OO...... oooooooooooo ",
+" XXXXXXX .OO...... oOOooooooooo ",
+" XXXXXXX .OO...... oOOooooooooo ",
+" XOOXXXX ......... oOOooooooooo ",
+" XOOXXXX ......... oOOooooooooo ",
+" XOOXXXX           oOOooooooooo ",
+" XOOXXXXXXXXX ++++ oOOooooooooo ",
+" XOOXXXXXXXXX ++++ oOOooooooooo ",
+" XOOXXXXXXXXX ++++ oOOooooooooo ",
+" XOOXXXXXXXXX ++++ oooooooooooo ",
+" XOOXXXXXXXXX ++++ oooooooooooo ",
+" XXXXXXXXXXXX ++++              ",
+" XXXXXXXXXXXX ++++++++++++++++++",
+"              ++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++",
+"++++++++++++++++++++++++++++++++"
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/preview.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/preview.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/preview.xpm	(revision 1648)
@@ -0,0 +1,46 @@
+/* XPM */
+static char *paste_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 25 1",
+"< c #FEECE4",
+"> c #FEE3D7",
+"O c #FFFFFF",
+"o c #7B767D",
+"% c #F79586",
+"& c #CAE1F3",
+"@ c #F08B62",
+"# c #FCCBB8",
+"- c #FDD8C9",
+"4 c #FFF8F4",
+"5 c #FFF5F0",
+"  c None",
+"$ c #F8AA8F",
+", c #EFF6FC",
+"1 c #F7FBFD",
+"2 c #FAFCFE",
+"; c #DAEAF7",
+": c #E9F3FA",
+"6 c #FFFAF8",
+". c #3C78A6",
+"3 c #FFF1ED",
+"X c #9B8687",
+"+ c #FBBCA4",
+"* c #B6D5EE",
+"= c #F4F9FD",
+/* pixels */
+"   ......       ",
+" .XoOOOOoo.     ",
+".+XOOOOOOX@.    ",
+".+XXXXXXXX@.    ",
+".#++$$%@.....   ",
+".##++$$%.&*.=.  ",
+".-##++$$.;&.==. ",
+".--##++$.:;.... ",
+".>--##++.,:;&*. ",
+".<>--##+.1,:;&. ",
+".<<>--##.21,:;. ",
+".3<<>--#.O21=:. ",
+".45<<>--....... ",
+".6453<>----.    ",
+"............    "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/camera.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/camera.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/camera.xpm	(revision 1648)
@@ -0,0 +1,31 @@
+/* XPM */
+static char *camera_xpm[] = {
+/* width height num_colors chars_per_pixel */
+"    16    16        8            1",
+/* colors */
+"` c #191516",
+". c #919298",
+"# c #50535f",
+"a c #d7dae2",
+"b c #333139",
+"c c #74757a",
+"d c #b5b5bd",
+"e c #f9fbfb",
+/* pixels */
+"eedceeeeeeeeeeee",
+"eec#dcdeeeeeeeee",
+"eeaed`.eeeeeeeee",
+"eadaeaeeeaaeeeee",
+"ed`#deeeeaaeeeee",
+"e.``.eeeeaaeccde",
+"e.`b.ccaeaea#bce",
+"ec`bb``baadaeeae",
+"e#`b#bb`#ebb.aae",
+"e.b#c#b`ba#```de",
+"ed#cd.#`bdb``bae",
+"ed#ca.#`bd```#ee",
+"eabccc#`.c`b`cee",
+"ee.b##bca.b``.ee",
+"eee.##deeeac#dee",
+"eeeeeeeeeeeeeeee"
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/help.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/help.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/help.xpm	(revision 1648)
@@ -0,0 +1,71 @@
+/* XPM */
+static char *help_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 50 1",
+"j c #4E7FD0",
+"8 c #EDF2FB",
+", c #7198D9",
+"e c #DCE6F6",
+"y c #FFFFFF",
+"5 c #95B2E3",
+"$ c #9AB6E4",
+"g c #EAF0FA",
+"1 c #2D59A3",
+"@ c #B1C7EB",
+"> c #6992D7",
+"a c #D9E4F5",
+"r c #356AC1",
+"6 c #9BB7E5",
+"= c #F7F9FD",
+"+ c #BED0EE",
+"z c #F0F5FC",
+"f c #ADC4E9",
+"# c #A8C0E8",
+"7 c #CBD9F1",
+"u c #366BC2",
+"  c None",
+"c c #FDFEFF",
+"w c #274D8D",
+"t c #C4D5F0",
+"% c #7CA0DC",
+"h c #E2EAF8",
+"p c #487BCE",
+"o c #4377CD",
+"4 c #2A549A",
+"< c #254A87",
+"O c #CCDAF2",
+"& c #89A9DF",
+"9 c #2B559B",
+"* c #D2DFF4",
+". c #3366BB",
+": c #2E5CA8",
+"x c #FAFCFE",
+"l c #F5F8FD",
+"2 c #799EDB",
+"d c #DFE8F7",
+"; c #A6BFE8",
+"3 c #638ED5",
+"- c #5282D0",
+"X c #2A5398",
+"0 c #B8CCEC",
+"s c #376EC9",
+"q c #2D5AA5",
+"i c #285092",
+"k c #8CACE0",
+/* pixels */
+"   .......Xo    ",
+"   .O+@#$%.&o   ",
+"   .*O+@#$.=&-  ",
+"  ;:::>#@#.==&: ",
+" ,<1234<>@....: ",
+"5<X67869<&0#$&. ",
+"q99wwe;9Xrt0#$. ",
+"<99X&yu99iOt0#. ",
+"<99wyp999<aOt0. ",
+"<99X<u99XsdaOt. ",
+",w9<y;99<fghaO. ",
+" j<X<XX<klzgha. ",
+"  5:::j7x=lzgh. ",
+"   .yyyccx=lzg. ",
+"   ............ "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/new.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/new.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/new.xpm	(revision 1648)
@@ -0,0 +1,52 @@
+/* XPM */
+static char *new_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 31 1",
+". c #7198D9",
+"2 c #DCE6F6",
+", c #FFFFFF",
+"= c #9AB6E4",
+"6 c #EAF0FA",
+"w c #6992D7",
+"0 c #5886D2",
+"7 c #F7F9FD",
+"5 c #F0F5FC",
+"* c #A8C0E8",
+"  c None",
+"8 c #FDFEFF",
+"% c #C4D5F0",
+"3 c #E2EAF8",
+"+ c #4377CD",
+"O c #487BCE",
+"; c #6B94D7",
+"- c #89A9DF",
+": c #5584D1",
+"# c #3569BF",
+"@ c #3A70CA",
+"1 c #D2DFF4",
+"> c #3366BB",
+"$ c #2E5CA8",
+"9 c #FAFCFE",
+"4 c #F5F8FD",
+"q c #638ED5",
+"o c #5282D0",
+"& c #B8CCEC",
+"X c #376EC9",
+"< c #ACE95B",
+/* pixels */
+"   .XoO+@#$.    ",
+"   .%%&*=-O;:   ",
+"  >>>>%&*=O,=o  ",
+"  ><<>%%&*O,,=o ",
+">>><<>>>%&OOo+@ ",
+"><<<<<<>1%&*=-@ ",
+"><<<<<<>21%&*=@ ",
+">>><<>>>321%&*+ ",
+"  ><<>456321%&O ",
+"  >>>>7456321%o ",
+"   .,8974563210 ",
+"   .,,897456320 ",
+"   .,,,8974563q ",
+"   .,,,,897456w ",
+"   ............ "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/cube_mesh.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/cube_mesh.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/cube_mesh.xpm	(revision 1648)
@@ -0,0 +1,295 @@
+/* XPM */
+static char *cube_mesh_xpm[] = {
+/* width height num_colors chars_per_pixel */
+"    32    32      256            2",
+/* colors */
+"`` c #ffffff",
+"`. c #fbfbfb",
+"`# c #f5f5f5",
+"`a c #eeeeee",
+"`b c #e6e6e6",
+"`c c #dfdfdf",
+"`d c #d7d7d7",
+"`e c #cfcfcf",
+"`f c #c6c6c6",
+"`g c #bfbfbf",
+"`h c #b9b9b9",
+"`i c #aaaaaa",
+"`j c #b2b2b2",
+"`k c #e5e5e5",
+"`l c #fefefe",
+"`m c #fdfdfd",
+"`n c #fcfcfc",
+"`o c #ececec",
+"`p c #bdbdbd",
+"`q c #c5c5c5",
+"`r c #b6b6b6",
+"`s c #b3b3b3",
+"`t c #b1b1b1",
+"`u c #afafaf",
+"`v c #b0b0b0",
+"`w c #bbbbbb",
+"`x c #c0c0c0",
+"`y c #c7c7c7",
+"`z c #d5d5d5",
+"`A c #e7e7e7",
+"`B c #bababa",
+"`C c #a8a8a8",
+"`D c #c3c3c3",
+"`E c #aeaeae",
+"`F c #bcbcbc",
+"`G c #707070",
+"`H c #efefef",
+"`I c #ededed",
+"`J c #f2f2f2",
+"`K c #f9f9f9",
+"`L c #cacaca",
+"`M c #d4d4d4",
+"`N c #d3d3d3",
+"`O c #cccccc",
+"`P c #c8c8c8",
+"`Q c #c1c1c1",
+"`R c #fafafa",
+"`S c #d9d9d9",
+"`T c #f1f1f1",
+"`U c #cbcbcb",
+"`V c #d2d2d2",
+"`W c #cdcdcd",
+"`X c #dbdbdb",
+"`Y c #e2e2e2",
+"`Z c #f3f3f3",
+"`0 c #b7b7b7",
+"`1 c #c9c9c9",
+"`2 c #b5b5b5",
+"`3 c #e8e8e8",
+"`4 c #d6d6d6",
+"`5 c #999999",
+"`6 c #6b6b6b",
+"`7 c #dcdcdc",
+"`8 c #d0d0d0",
+".` c #b4b4b4",
+".. c #adadad",
+".# c #e0e0e0",
+".a c #e3e3e3",
+".b c #ebebeb",
+".c c #777777",
+".d c #bebebe",
+".e c #eaeaea",
+".f c #f8f8f8",
+".g c #c4c4c4",
+".h c #989898",
+".i c #d8d8d8",
+".j c #e9e9e9",
+".k c #f0f0f0",
+".l c #d1d1d1",
+".m c #f6f6f6",
+".n c #dedede",
+".o c #f4f4f4",
+".p c #cecece",
+".q c #dadada",
+".r c #a0a0a0",
+".s c #919191",
+".t c #acacac",
+".u c #9f9f9f",
+".v c #8c8c8c",
+".w c #f7f7f7",
+".x c #a7a7a7",
+".y c #c2c2c2",
+".z c #dddddd",
+".A c #e1e1e1",
+".B c #808080",
+".C c #b8b8b8",
+".D c #797979",
+".E c #a9a9a9",
+".F c #000000",
+".G c #000000",
+".H c #000000",
+".I c #000000",
+".J c #000000",
+".K c #000000",
+".L c #000000",
+".M c #000000",
+".N c #000000",
+".O c #000000",
+".P c #000000",
+".Q c #000000",
+".R c #000000",
+".S c #000000",
+".T c #000000",
+".U c #000000",
+".V c #000000",
+".W c #000000",
+".X c #000000",
+".Y c #000000",
+".Z c #000000",
+".0 c #000000",
+".1 c #000000",
+".2 c #000000",
+".3 c #000000",
+".4 c #000000",
+".5 c #000000",
+".6 c #000000",
+".7 c #000000",
+".8 c #000000",
+"#` c #000000",
+"#. c #000000",
+"## c #000000",
+"#a c #000000",
+"#b c #000000",
+"#c c #000000",
+"#d c #000000",
+"#e c #000000",
+"#f c #000000",
+"#g c #000000",
+"#h c #000000",
+"#i c #000000",
+"#j c #000000",
+"#k c #000000",
+"#l c #000000",
+"#m c #000000",
+"#n c #000000",
+"#o c #000000",
+"#p c #000000",
+"#q c #000000",
+"#r c #000000",
+"#s c #000000",
+"#t c #000000",
+"#u c #000000",
+"#v c #000000",
+"#w c #000000",
+"#x c #000000",
+"#y c #000000",
+"#z c #000000",
+"#A c #000000",
+"#B c #000000",
+"#C c #000000",
+"#D c #000000",
+"#E c #000000",
+"#F c #000000",
+"#G c #000000",
+"#H c #000000",
+"#I c #000000",
+"#J c #000000",
+"#K c #000000",
+"#L c #000000",
+"#M c #000000",
+"#N c #000000",
+"#O c #000000",
+"#P c #000000",
+"#Q c #000000",
+"#R c #000000",
+"#S c #000000",
+"#T c #000000",
+"#U c #000000",
+"#V c #000000",
+"#W c #000000",
+"#X c #000000",
+"#Y c #000000",
+"#Z c #000000",
+"#0 c #000000",
+"#1 c #000000",
+"#2 c #000000",
+"#3 c #000000",
+"#4 c #000000",
+"#5 c #000000",
+"#6 c #000000",
+"#7 c #000000",
+"#8 c #000000",
+"a` c #000000",
+"a. c #000000",
+"a# c #000000",
+"aa c #000000",
+"ab c #000000",
+"ac c #000000",
+"ad c #000000",
+"ae c #000000",
+"af c #000000",
+"ag c #000000",
+"ah c #000000",
+"ai c #000000",
+"aj c #000000",
+"ak c #000000",
+"al c #000000",
+"am c #000000",
+"an c #000000",
+"ao c #000000",
+"ap c #000000",
+"aq c #000000",
+"ar c #000000",
+"as c #000000",
+"at c #000000",
+"au c #000000",
+"av c #000000",
+"aw c #000000",
+"ax c #000000",
+"ay c #000000",
+"az c #000000",
+"aA c #000000",
+"aB c #000000",
+"aC c #000000",
+"aD c #000000",
+"aE c #000000",
+"aF c #000000",
+"aG c #000000",
+"aH c #000000",
+"aI c #000000",
+"aJ c #000000",
+"aK c #000000",
+"aL c #000000",
+"aM c #000000",
+"aN c #000000",
+"aO c #000000",
+"aP c #000000",
+"aQ c #000000",
+"aR c #000000",
+"aS c #000000",
+"aT c #000000",
+"aU c #000000",
+"aV c #000000",
+"aW c #000000",
+"aX c #000000",
+"aY c #000000",
+"aZ c #000000",
+"a0 c #000000",
+"a1 c #000000",
+"a2 c #000000",
+"a3 c #000000",
+"a4 c #000000",
+"a5 c #000000",
+"a6 c #000000",
+"a7 c #000000",
+"a8 c #000000",
+/* pixels */
+"```````````````.`#`a`b`c`d`e`f`g`h`i`j`k`l`````m`n`l`l`l`l`l`l`l",
+"`o`p`q`r`s`t`u`u`v`j`r`w`x`y`e`z`A`B`C`D`E`y`o```````n`n`l`l`l`l",
+"`F`G`F`H`I`J`K`l```````````````m```L`M```#`N`s`v`O`J```````n`m`l",
+"`P`M`M`Q`.```l`l`m`n`n`n`n`n`n`R```g`S```m`````T`U`u`j`V`#`````l",
+"`W`y```X`u`k```n`m`l`l`l`l`l`l`n```h`Y```.`R`R```````Z`e`h`g`c`l",
+"`z`D```l`#`0`1```l`n`l`m`m`n`n`R```2`o```l```````#`3`c`4`x`5`6`t",
+"`7`p```R`l```8.``T```l`````````l``...#`c`W`g.``E`E.``g`U`X`n`X`h",
+".a`h```n`m`n``.b`v`S```I`c`8`Q`2`v.c`u.d`U`X.e.f`````````m``.g`V",
+".e`2```n`l`l`n`l``.`.h`r`w`1.i.j`Z`E`````````````m`n`n`n`.```2`3",
+".k`j```m`l`l`l`.``.l.g```m``````.m`u```.`n`m`m`l`l`l`l`l`l`l`u`R",
+".m`v```m`l`l`l`n``.l`y```R`n`n```a`j```n`l`l`l`l`l`l`l`l```H`j``",
+"`.`u`l`l`l`l`l`n``.l`y```n`l`m```b`0```n`l`l`l`l`l`l`l`m```X`g``",
+"```u`K```l`l`l`n```V`y```n`l`m``.n`p```n`l`l`l`l`l`l`l`n```f`V``",
+"```t.o```l`l`l`n```O`O```n`l`m```z`D```n`l`l`l`l`l`l`l`n```r`A``",
+"```s`H```l`l`l`n```L.p```.`n`R```8`U```n`l`l`l`l`l`l`l`l``...f``",
+"```0`3```m`l`l`n```1`W```m```l```j.l```.`l`l`l`l`l`l`l```J`u```m",
+"```w`Y```n`n`n`m```W.l```Y`L`2`u`E.``J```n`l`l`l`l`l`m```c`w```n",
+"```x.q```l````.m.j.r.s`2`0.p`3`n``.b`t`Y```n`l`l`l`l`n```L.p```n",
+"```q`4```7.g`j.t.g.u`P```l`````l`.```R`B`e```m`m`l`l`n```h`Y```m",
+"```W.v`0`w`z`a`n```f`d```R`n`m`l`l`m`m```L`p`n```n`l`m```E.m```l",
+"``.w.x.f```````.``.y`z```n`l`l`l`l`l`l`n``.z`s`H```n```#`E```m`l",
+"`m``.i`p```.`l`n``.g`M```n`l`l`l`l`l`l`l`n```H`j.n````.A`h```n`l",
+"`l`n```h.z```m`n``.y.i```m`l`l`l`l`l`l`l`l`n```.`F`P```W`L```n`l",
+"`l`l```#`E`K```n``.d.z```m`l`l`l`l`l`l`l`l`l`m`m```W`e`0`c```m`l",
+"`l`l`m```d.d```R``.d`7```m`l`l`l`l`l`l`l`l`n`m```````j.B```l`l`l",
+"`l`l`l`n```h.z````.d`7```m`l`l`l`l`l`m`n`````l.a`F.t`U.m```l`l`l",
+"`l`l`l`l``.o`E.w``.d`7```m`l`l`m`n`l`````J`L`E.C`c`m```l`l`l`l`l",
+"`l`l`l`l`m```4`F``.C.A```m`n`m`````..q`2`v`e`#`````l`n`l`l`l`l`l",
+"`l`l`l`l`l`n```r`3.d.A```l````.e`Q..`x`3```````n`m`l`l`l`l`l`l`l",
+"`l`l`l`l`l`l```T.C.C`k``.m`8`v.`.i`.`````m`n`l`l`l`l`l`l`l`l`l`l",
+"`l`l`l`l`l`l`m``.A.D.p`x`u`1`T`````l`n`m`l`l`l`l`l`l`l`l`l`l`l`l",
+"`l`l`l`l`l`l`l`n``...E.a`l`````n`n`l`l`l`l`l`l`l`l`l`l`l`l`l`l`l"
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/cut.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/cut.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/cut.xpm	(revision 1648)
@@ -0,0 +1,46 @@
+/* XPM */
+static char *cut_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 25 1",
+"6 c #D8BDC0",
+": c #C3C3C4",
+"- c #FFFFFF",
+". c #6C6D70",
+"2 c #AD3A45",
+"o c #DBDBDB",
+"# c #939495",
+"< c #E42234",
+"& c #C3C5C8",
+"; c #C6CCD3",
+"% c #B7B7B8",
+"  c None",
+"* c #DFE0E2",
+"5 c #B69596",
+"3 c #9C2A35",
+"1 c #CFCFD0",
+", c #AB5C64",
+"+ c #D2D3D4",
+"$ c #BCBDBE",
+"@ c #C6C8CA",
+"> c #CDC0C1",
+"O c #826F72",
+"X c #979BA0",
+"4 c #9B8687",
+"= c #9FA0A0",
+/* pixels */
+"   .X     .o    ",
+"   O.+   @.     ",
+"    O.   ..     ",
+"    O#$ %.&     ",
+"     O.*..      ",
+"     #%#..      ",
+"     O=-..      ",
+"     #%#;.      ",
+"     OO:=O      ",
+"  >,,<, ,<,,1   ",
+" ><23<1 1<32<1  ",
+" ,2 4<   <5 2,  ",
+" <, ,2   2, ,<  ",
+" 23,<5   5<,32  ",
+" 6225     522>  "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/print.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/print.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/print.xpm	(revision 1648)
@@ -0,0 +1,56 @@
+/* XPM */
+static char *print_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 35 1",
+"y c #EDF2FB",
+"9 c #4E7FD0",
+"> c #B9CDED",
+"# c #3365B7",
+"r c #FFFFFF",
+"8 c #2C58A0",
+"X c #779DDB",
+"7 c #7FA2DD",
+"t c #3263B4",
+"q c #6E96D8",
+"= c #6992D7",
+"* c #D9E4F5",
+"0 c #356AC1",
+"& c #CBD9F1",
+"; c #97B4E3",
+"e c #3161B1",
+"  c None",
+"1 c #B5C9EB",
+", c #7CA0DC",
+"4 c #487BCE",
+"- c #4377CD",
+". c #5584D1",
+"6 c #3A70CA",
+"2 c #305FAC",
+"< c #5685D2",
+"w c #4075CC",
+"5 c #638ED5",
+"3 c #3467BC",
+"% c #2F5DA9",
+"o c #ECF1FA",
+": c #D6E1F4",
+"@ c #376EC9",
+"$ c #2D5AA5",
+"+ c #A2BCE6",
+"O c #CFDDF3",
+/* pixels */
+"   .XXXXXXXX    ",
+"   .oooooooX    ",
+"   .OOOOOOOX    ",
+"   .+++++++X    ",
+" @@#$%%%%%$%@@  ",
+"#&*=-=;:>,<#*&# ",
+".11.2345.63#11. ",
+"4;;;;;;;;;;;;;4 ",
+"677588888889776 ",
+"0qq60wwwwwweqq0 ",
+"3553rrrrrrr$553 ",
+"3<<tyrrrrrr$<<3 ",
+"XXX%rrrrrrr$XXX ",
+"   3rrrrrrr$    ",
+"   #XXXXXXX@    "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/save.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/save.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/save.xpm	(revision 1648)
@@ -0,0 +1,42 @@
+/* XPM */
+static char *save_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 21 1",
+": c #AAC1E8",
+"1 c #B9CDED",
+"O c #FFFFFF",
+"  c #2C58A0",
+"* c #B0C6EA",
+"; c #2D59A3",
+"X c #1C3866",
+"= c #C3D4EF",
+"2 c #CBD9F1",
+"- c #DAE5F6",
+"# c #97B4E3",
+". c None",
+"$ c #274D8B",
+"& c #9FB9E5",
+"@ c #5584D1",
+"% c #82A5DE",
+"o c #3A70CA",
+"< c #A5BEE7",
+", c #D2DFF4",
+"+ c #3467BC",
+"> c #C0D1EE",
+/* pixels */
+"               .",
+" XoOOOOOOOOO+X .",
+" @oO#######O+@ .",
+" @oOOOOOOOOO+@ .",
+" @oO#######O+@ .",
+" @oOOOOOOOOO+@ .",
+" @@+++++++++@@ .",
+" @@@@@@@@@@@@@ .",
+" @@@$$$$$$$$@@ .",
+" @@$%%%&*=-O$@ .",
+" @@$%X;;*=-O$@ .",
+" @@$%X;;:>,O$@ .",
+" @@$%X;;<12O$@ .",
+" @@$<<2OOOOO$@ .",
+".             .."
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/texture.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/texture.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/texture.xpm	(revision 1648)
@@ -0,0 +1,31 @@
+/* XPM */
+static char *texture_xpm[] = {
+/* width height num_colors chars_per_pixel */
+"    16    16        8            1",
+/* colors */
+"` c #632d1c",
+". c #b06d4a",
+"# c #a85934",
+"a c #ce9b7c",
+"b c #d77037",
+"c c #864a31",
+"d c #7c3d25",
+"e c #cb7f55",
+/* pixels */
+"e##c#e.bb.ecc.ea",
+".##c#b#bb#.cdc#e",
+".#.bbbbbbbbbbbea",
+".`#bbbbbbbbbb.d.",
+".`#bbbbbbbbbb#d.",
+".#.bbbbbbbbbb.be",
+".c#bbbbbbbbbb..e",
+".`c.bbbbbbbbb#`#",
+".`cbbbbbbbbbb#d#",
+".##bbbbbbbbbb..e",
+".c#.b.bb.bbbb##.",
+".`cbbbbbbbbbb#`c",
+".`d.bbbbbbbbb#`c",
+".d##...b.b...##.",
+"edd`d#c##c#ddd#.",
+"a#ccc#c..c#cdc#."
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/open.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/open.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/open.xpm	(revision 1648)
@@ -0,0 +1,57 @@
+/* XPM */
+static char *open_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 36 1",
+", c #AAC1E8",
+"1 c #9AEA53",
+"q c #DCE6F6",
+". c #295193",
+"; c #A9D066",
+"r c #C6D6F0",
+"$ c #4A7CCE",
+"9 c #779DDB",
+"8 c #EAF0FA",
+"O c #6E96D8",
+"X c #214279",
+"e c #BED0EE",
+"6 c #85A7DF",
+"5 c #F0F5FC",
+"t c #ADC4E9",
+": c #3161B1",
+"  c None",
+"u c #274D8B",
+"& c #BFDC9B",
+"> c #9FB9E5",
+"y c #5584D1",
+"w c #3569BF",
+"% c #3A70CA",
+"+ c #305FAC",
+"3 c #5D89D3",
+"0 c #D2DFF4",
+"@ c #CAE2AA",
+"= c #B2D58C",
+"2 c #FAFCFE",
+"# c #638ED5",
+"* c #CEDCF2",
+"4 c #90AFE2",
+"< c #B3C8EB",
+"7 c #E5EDF9",
+"- c #A2BCE6",
+"o c #DFF0D0",
+/* pixels */
+"                ",
+"     ....       ",
+"XXXXX .oo.      ",
+"XOOOO+ .@o.     ",
+"XOOOO#$%.&*XXX  ",
+"XOOOOOOO.=*X-X  ",
+"XOXXXX...;*XXXX:",
+"XOX>,<.11111*X2:",
+"X3X4>,<.111*X5-:",
+"XX#64>,,.1*X78: ",
+"XXO964>,,.X0q7: ",
+"Xw3O964>,,er0t: ",
+"X%y3O964>,<er:  ",
+"uXXXXXXXXXXXX:  ",
+"                "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/disable.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/disable.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/disable.xpm	(revision 1648)
@@ -0,0 +1,40 @@
+/* XPM */
+static char *wxDISABLE_BUTTON_BITMAP[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 2 1",
+"  c black",
+". c #c0c0c0",
+/* pixels */
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . .",
+". . . . . . . . . . . . . . . . "
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/azules.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/azules.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/azules.xpm	(revision 1648)
@@ -0,0 +1,295 @@
+/* XPM */
+static char *azules_xpm[] = {
+/* width height num_colors chars_per_pixel */
+"    32    32      256            2",
+/* colors */
+"`` c #042284",
+"`. c #2496ec",
+"`# c #8cdefc",
+"`a c #045acc",
+"`b c #44befc",
+"`c c #043ea4",
+"`d c #bceefc",
+"`e c #6cd2fc",
+"`f c #0c76e4",
+"`g c #34aafc",
+"`h c #a4eafc",
+"`i c #043294",
+"`j c #044ebc",
+"`k c #74defc",
+"`l c #046adc",
+"`m c #2c9ef4",
+"`n c #5cc6fc",
+"`o c #d4fafc",
+"`p c #acf2fc",
+"`q c #7cd6fc",
+"`r c #1c86ec",
+"`s c #3cb6fc",
+"`t c #042a8c",
+"`u c #9ceafc",
+"`v c #0446b4",
+"`w c #043aa4",
+"`x c #0462d4",
+"`y c #c4f6fc",
+"`z c #b4eefc",
+"`A c #0456c4",
+"`B c #2ca6fc",
+"`C c #9ce6fc",
+"`D c #54c2fc",
+"`E c #6cdafc",
+"`F c #147eec",
+"`G c #a4eefc",
+"`H c #0432a4",
+"`I c #0c72dc",
+"`J c #64cefc",
+"`K c #2c9af4",
+"`L c #94e6fc",
+"`M c #0442b4",
+"`N c #34b2fc",
+"`O c #0452bc",
+"`P c #84defc",
+"`Q c #e4fefc",
+"`R c #4cbafc",
+"`S c #042e9c",
+"`T c #ccf6fc",
+"`U c #042684",
+"`V c #2c92ec",
+"`W c #94e2fc",
+"`X c #045ecc",
+"`Y c #4cbefc",
+"`Z c #0442ac",
+"`0 c #74d6fc",
+"`1 c #1476e4",
+"`2 c #ace6fc",
+"`3 c #04369c",
+"`4 c #0c6adc",
+"`5 c #2ca2fc",
+"`6 c #64cafc",
+"`7 c #dcfefc",
+"`8 c #b4f2fc",
+".` c #84dafc",
+".. c #1c8eec",
+".# c #44b6fc",
+".a c #042e94",
+".b c #044ab4",
+".c c #0c66d4",
+".d c #34a6f4",
+".e c #8ce2fc",
+".f c #043eac",
+".g c #bcf2fc",
+".h c #6cd6fc",
+".i c #34aefc",
+".j c #04329c",
+".k c #044ec4",
+".l c #7cdefc",
+".m c #2c9efc",
+".n c #5ccafc",
+".o c #d4fefc",
+".p c #7cdafc",
+".q c #042a94",
+".r c #9ceefc",
+".s c #043aac",
+".t c #0466d4",
+".u c #c4fafc",
+".v c #0456cc",
+".w c #54c6fc",
+".x c #74dafc",
+".y c #1c82e4",
+".z c #aceefc",
+".A c #0436a4",
+".B c #0c72e4",
+".C c #64d2fc",
+".D c #3cb2fc",
+".E c #0452c4",
+".F c #84e2fc",
+".G c #ccfafc",
+".H c #04268c",
+".I c #2c96f4",
+".J c #045ed4",
+".K c #4cc2fc",
+".L c #147ae4",
+".M c #aceafc",
+".N c #0c6edc",
+".O c #b4f6fc",
+".P c #248eec",
+".Q c #44bafc",
+".R c #044abc",
+".S c #34a6fc",
+".T c #000000",
+".U c #000000",
+".V c #000000",
+".W c #000000",
+".X c #000000",
+".Y c #000000",
+".Z c #000000",
+".0 c #000000",
+".1 c #000000",
+".2 c #000000",
+".3 c #000000",
+".4 c #000000",
+".5 c #000000",
+".6 c #000000",
+".7 c #000000",
+".8 c #000000",
+"#` c #000000",
+"#. c #000000",
+"## c #000000",
+"#a c #000000",
+"#b c #000000",
+"#c c #000000",
+"#d c #000000",
+"#e c #000000",
+"#f c #000000",
+"#g c #000000",
+"#h c #000000",
+"#i c #000000",
+"#j c #000000",
+"#k c #000000",
+"#l c #000000",
+"#m c #000000",
+"#n c #000000",
+"#o c #000000",
+"#p c #000000",
+"#q c #000000",
+"#r c #000000",
+"#s c #000000",
+"#t c #000000",
+"#u c #000000",
+"#v c #000000",
+"#w c #000000",
+"#x c #000000",
+"#y c #000000",
+"#z c #000000",
+"#A c #000000",
+"#B c #000000",
+"#C c #000000",
+"#D c #000000",
+"#E c #000000",
+"#F c #000000",
+"#G c #000000",
+"#H c #000000",
+"#I c #000000",
+"#J c #000000",
+"#K c #000000",
+"#L c #000000",
+"#M c #000000",
+"#N c #000000",
+"#O c #000000",
+"#P c #000000",
+"#Q c #000000",
+"#R c #000000",
+"#S c #000000",
+"#T c #000000",
+"#U c #000000",
+"#V c #000000",
+"#W c #000000",
+"#X c #000000",
+"#Y c #000000",
+"#Z c #000000",
+"#0 c #000000",
+"#1 c #000000",
+"#2 c #000000",
+"#3 c #000000",
+"#4 c #000000",
+"#5 c #000000",
+"#6 c #000000",
+"#7 c #000000",
+"#8 c #000000",
+"a` c #000000",
+"a. c #000000",
+"a# c #000000",
+"aa c #000000",
+"ab c #000000",
+"ac c #000000",
+"ad c #000000",
+"ae c #000000",
+"af c #000000",
+"ag c #000000",
+"ah c #000000",
+"ai c #000000",
+"aj c #000000",
+"ak c #000000",
+"al c #000000",
+"am c #000000",
+"an c #000000",
+"ao c #000000",
+"ap c #000000",
+"aq c #000000",
+"ar c #000000",
+"as c #000000",
+"at c #000000",
+"au c #000000",
+"av c #000000",
+"aw c #000000",
+"ax c #000000",
+"ay c #000000",
+"az c #000000",
+"aA c #000000",
+"aB c #000000",
+"aC c #000000",
+"aD c #000000",
+"aE c #000000",
+"aF c #000000",
+"aG c #000000",
+"aH c #000000",
+"aI c #000000",
+"aJ c #000000",
+"aK c #000000",
+"aL c #000000",
+"aM c #000000",
+"aN c #000000",
+"aO c #000000",
+"aP c #000000",
+"aQ c #000000",
+"aR c #000000",
+"aS c #000000",
+"aT c #000000",
+"aU c #000000",
+"aV c #000000",
+"aW c #000000",
+"aX c #000000",
+"aY c #000000",
+"aZ c #000000",
+"a0 c #000000",
+"a1 c #000000",
+"a2 c #000000",
+"a3 c #000000",
+"a4 c #000000",
+"a5 c #000000",
+"a6 c #000000",
+"a7 c #000000",
+"a8 c #000000",
+/* pixels */
+".o.o.o.o`7`7`7`7`7`7`7`7`7`Q`Q`Q`Q`Q`Q`Q`Q`Q`Q`Q`Q`Q`7`o`7`7`7`7",
+"`y`y.u`y`y.G.G.G.G.G.G.G.G.G.G`T`y`y`y`y`y`y`y`y`y`y`y`y`y.G.G.G",
+".z.z`p.z`8`8`8`8`8.O.O`8`8`8`z`8`8`z`z`z`z`z`z`z`z`8.g.g.g.g`d.g",
+"`G.r`u`G`G`G`G`G`G`G`G`G`G`G`G`G`G`h`h`h`h.M.M.M.M.z.M.M.M.M.M`2",
+"`u`u`u`u.r.r.r.r.r`u`u.r`u`u`u`u`u`u`u`u`u`u`u`u`u`C`C`C`C`C`C`C",
+"`C`L`L`L`L`u`u`u`u`u`u`u`u`C`C`u`C`C`C`C`u`C`L`C`C`L`L`L`L`L`L`L",
+".e.e.e.e.e.e`L`L`L`L`L`L`L`L`L`L`L`W`W`W`W`W`W`W`L`L`W`W`W`W`W`W",
+"`k.l.l.l.l.l.l.F.F.F.F.e.e.e.e.e.F.e.e.e.e.e.e.e.e.e.e.e.e.e.e`#",
+".x.x.x.x`k.x.x.x.p.l.l.l.l.l.l.l.l.l.l.l.l.l.p.p`P`P`P`#`P.`.``P",
+".h.h.h.h`E`0.x.x.h.C.C`e.x.p.l.l.p.x.p.p.p.p.p.p.p.p.p.p.p.`.``q",
+".h.C.C`e.h.h.C.n.K`Y`Y`Y.K.w.n`e.x.x.x`0`e`e`J`n`6`0.p`0`e`6`R.D",
+"`Y`Y.K.w.w`D`Y`b`Y`Y`Y`Y`Y`Y`Y`Y`D.n`D`R.#.#.D`g`m.I`V`.`K`5`g.S",
+".D`s.Q.Q.#.#.#.Q.Q`b`b.Q.Q.#.#`s.D.D`s.D.S`K`r.L`1.B.B.B.B`1`F.L",
+".i.i`N`N`N`s`s`s.i.d.D`s`s.D.D.D`s.D`m`r.L.B.B.B.B`f`1`f`f.B.B.B",
+"`g`g.i`N.i`B`..L.N`l`I.y.P`B`g`g`m`r`f.B.B.B.N`4`4`4`4.N.N`4`4.N",
+"`B`5.m..`1.c.J.J`x.t`x`x`x.N`1`1.N.N`I.N`4`4`l.t.t.t.t.t.t.t.t.t",
+".L.N.t.J.J.J.J`x`x`x`x`x.t.t.t`x.t.t.t.t.t.t`x`x`x.t`x`x`x.t.t`x",
+".J`a`X`X`X`X`X`X`X`X`X.J.J`x.t`l.t.t.t`x`x`x`x.J`x`x.J.J.J.J.J.J",
+"`a`a`a`a`a`a`a`a`a`a`a`a`X`X`a`a`X`x`x`x`x.J.J.J.J.J.J`X`X`X`X`X",
+".v.v.v.v.v.v.v`a`a.v`a`a.E.R`Z.f`Z.b`A`a`A`j`j.E`A`a.J`X`a`a`a`a",
+".v`A.E.E.E`A`A.v.v`A.E`v.f`w`c`c.f.f.f`Z`v`v.b`v.b`j.E`a`a`a`a`a",
+"`v.k.E.E`A`A`A.E.R`Z`w`w`w`w`c`c`w`w`w`w.f.f`v`v`v`v`v.R`j`j`O.E",
+".a`3`c`Z`v`v`Z`w.A.A.A.A.A.A.A`w.A.A.A`w`c`c`c.f`M`M`M`v`v`v`v.b",
+".q.q.a`i`3`3`3.A.A.A.A.A.A`H.A.A.A.A.A.A`w`w`c`w`Z`M`M`Z`M`Z`v.b",
+"`t`t`t.q.a.j`3`3.A.A.j.j.j.j`3.j.A.A.j.j.A.A`w`w`c`Z`M.f.f.f.f.f",
+".H.H.H`t.q.q.q.a.j`3.j.j.j.j.j.j.j.A.j.j.A.A.A.A.A`c`c`Z.f.s.s.s",
+"`U.H.H.H.H.H`t`t.q.q.a`S.j.j`S`S.j.j.j.j`3.j.A.A.A.A`w`w.f.f.s`w",
+".H.H.H.H.H.H.H`t`t`t`t`t.a.a.a`S.j.j.j.j.j.j.j.j.j.j.j`3.A`w`c`w",
+"`U`U.H.H.H.H.H.H.H`t`t`t`t.q.q.a.a.j.j.j`S.j.j.j.j.j.j.j.j`3`w`c",
+"`U```U.H.H.H.H.H`t.H`t`t`t`t.q.q.q.a`S.j.j.j.j.j.j.j.j.j.j.j`3`3",
+"```````U``.H`U`t.H`t`t`t`t`t`t.a.a.q`t.q.a.j`S`S.j.j`S.j.j.j.j`3",
+"`````U```U.H`U.H.H.H`t`t`t`t`t`t.q`t.H`t.a.a.a`S`S`S`S`S.j.j.j.j"
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/four_canvas.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/four_canvas.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/four_canvas.xpm	(revision 1648)
@@ -0,0 +1,54 @@
+/* XPM */
+static char *four_canvas_xpm[] = {
+/* width height num_colors chars_per_pixel */
+"    16    15       32            1",
+/* colors */
+"` c #3c3a3c",
+". c #4c9ecc",
+"# c #a5a4a4",
+"a c #b47a6c",
+"b c #6c6c6c",
+"c c #cccccc",
+"d c #5c829c",
+"e c #b9b9b9",
+"f c #d4d4d4",
+"g c #a4ae9c",
+"h c #878787",
+"i c #5b5a5b",
+"j c #8b8f8e",
+"k c #797979",
+"l c #969798",
+"m c #acaaac",
+"n c #e9e8e9",
+"o c #ec8a74",
+"p c #aceacc",
+"q c #494949",
+"r c #c4c3c4",
+"s c #636464",
+"t c #8ca2a4",
+"u c #ccd6dc",
+"v c #b4b2b4",
+"w c #847a78",
+"x c #dcdbdc",
+"y c #949193",
+"z c #9c9e9e",
+"A c #acafaf",
+"B c #747274",
+"C c #bcbebc",
+/* pixels */
+"bcrCrCxh#ccccrxh",
+"bffBvcxh#czhyvxh",
+"sm#ihzrh#kz#mBvh",
+"shkqbkvj##w#jhch",
+"bxxbvfxhgpAhlCxh",
+"bxcvrcny.toufcnh",
+"iA#Am#Asd#amm#As",
+"qyhjhhliwjjjhhli",
+"bxxjCfnyAxxjCfnj",
+"srrszefh#Crszefh",
+"skb`ismyzBb`ismh",
+"bffBvcxh#cfBvcxh",
+"sccb#rfh#rcb#rfh",
+"Bnfcffnyvxxcffnj",
+"qhhhhhhqBhhhhhhq"
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/down_btn.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/down_btn.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/down_btn.xpm	(revision 1648)
@@ -0,0 +1,15 @@
+/* XPM */
+static char *down_btn_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"13 7 2 1",
+"  c black",
+"X c #c0c0c0",
+/* pixels */
+"XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX",
+"XXXX     XXXX",
+"XXXXX   XXXXX",
+"XXXXXX XXXXXX",
+"XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX",
+};
Index: GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/copy.xpm
===================================================================
--- GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/copy.xpm	(revision 1648)
+++ GTP/trunk/Lib/Illum/GPUObscurancesGT/Bitmaps/copy.xpm	(revision 1648)
@@ -0,0 +1,44 @@
+/* XPM */
+static char *copy_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"16 15 23 1",
+"+ c #769CDA",
+": c #DCE6F6",
+"X c #3365B7",
+"* c #FFFFFF",
+"o c #9AB6E4",
+"< c #EAF0FA",
+"# c #B1C7EB",
+". c #6992D7",
+"3 c #F7F9FD",
+", c #F0F5FC",
+"$ c #A8C0E8",
+"  c None",
+"- c #FDFEFF",
+"& c #C4D5F0",
+"1 c #E2EAF8",
+"O c #89A9DF",
+"= c #D2DFF4",
+"4 c #FAFCFE",
+"2 c #F5F8FD",
+"; c #DFE8F7",
+"% c #B8CCEC",
+"> c #E5EDF9",
+"@ c #648FD6",
+/* pixels */
+" .....XX        ",
+" .oO+@X#X       ",
+" .$oO+X##X      ",
+" .%$o........   ",
+" .&%$.*=&#o.-.  ",
+" .=&%.*;=&#.--. ",
+" .:=&.*>;=&.... ",
+" .>:=.*,>;=&#o. ",
+" .<1:.*2,>:=&#. ",
+" .2<1.*32,>:=&. ",
+" .32<.*432,>:=. ",
+" .32<.*-432,>:. ",
+" .....**-432,>. ",
+"     .***-432,. ",
+"     .......... "
+};
