Trying to upload all related projects
[easy-deb-chroot] / diablo / easymer / src / usr / bin / xpm.py
diff --git a/diablo/easymer/src/usr/bin/xpm.py b/diablo/easymer/src/usr/bin/xpm.py
new file mode 100644 (file)
index 0000000..7ade255
--- /dev/null
@@ -0,0 +1,360 @@
+class PB:
+    def __init__(self):
+        pbs = [None] * 6
+        pbs[0] = self.load_000()
+        pbs[1] = self.load_001()
+        pbs[2] = self.load_002()
+        pbs[3] = self.load_003()
+        pbs[4] = self.load_004()
+        pbs[5] = self.load_005()
+        self.pbs = pbs
+    def get_pixbuf(self, idx):
+        return self.pbs[idx]
+    def load_000(self):
+        return [\
+            "40 40 65 1",\
+            "  c None",\
+            ". c #FB7C68",\
+            "+ c #FA7C68",\
+            "@ c #F97D68",\
+            "# c #F87D68",\
+            "$ c #F87D67",\
+            "% c #F77D67",\
+            "& c #F67D67",\
+            "* c #F57D67",\
+            "= c #F57D66",\
+            "- c #F57C66",\
+            "; c #F47D67",\
+            "> c #F47F69",\
+            ", c #F4816C",\
+            "' c #F58470",\
+            ") c #F58571",\
+            "! c #F58872",\
+            "~ c #F4826D",\
+            "{ c #F37C66",\
+            "] c #F37B64",\
+            "^ c #F37D67",\
+            "/ c #F37C67",\
+            "( c #F1664C",\
+            "_ c #F0593E",\
+            ": c #ED482A",\
+            "< c #ED4426",\
+            "[ c #F27F69",\
+            "} c #F28069",\
+            "| c #F2806B",\
+            "1 c #EB2F0F",\
+            "2 c #EA2909",\
+            "3 c #EA2300",\
+            "4 c #EA2100",\
+            "5 c #F38771",\
+            "6 c #F28871",\
+            "7 c #F2866F",\
+            "8 c #E82000",\
+            "9 c #E82200",\
+            "0 c #E92400",\
+            "a c #E92500",\
+            "b c #EE6B50",\
+            "c c #ED674B",\
+            "d c #ED5E42",\
+            "e c #E72702",\
+            "f c #E72902",\
+            "g c #E72802",\
+            "h c #E63410",\
+            "i c #E62E0C",\
+            "j c #E62705",\
+            "k c #E52902",\
+            "l c #E52802",\
+            "m c #E32300",\
+            "n c #E42902",\
+            "o c #E22902",\
+            "p c #E22A02",\
+            "q c #E12902",\
+            "r c #DF2902",\
+            "s c #DD2902",\
+            "t c #DC2A02",\
+            "u c #DB2A01",\
+            "v c #DB2B01",\
+            "w c #D92B01",\
+            "x c #D82B01",\
+            "y c #D62B01",\
+            "z c #D52B01",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                  ....                  ",\
+            "                  ....                  ",\
+            "                  +++++                 ",\
+            "            @@@@@@@@@@@@@@@@@           ",\
+            "            #################           ",\
+            "            $$$$$$$$$$$$$$$$$           ",\
+            "            %%%          %%%%           ",\
+            "            &&&          &&&&           ",\
+            "            ***          *=--           ",\
+            "            ;;;          >,')           ",\
+            "            ;;;          !~{]           ",\
+            "            ^/{          (_:<           ",\
+            "            [}|          1234           ",\
+            "            567          890a           ",\
+            "            bcd          efgg           ",\
+            "            hij          klll           ",\
+            "            mmm          nnnn           ",\
+            "            opp          oooo           ",\
+            "            qqq          qqqq           ",\
+            "            rrr          rrrr           ",\
+            "            sss          ssss           ",\
+            "            ttt          tttt           ",\
+            "            ttt          tttt           ",\
+            "            uuu          vuuu           ",\
+            "            wwwx         xwww           ",\
+            "            xxxxxxxxxxxxxxxxx           ",\
+            "            yyyyyyyyyyyyyyyyy           ",\
+            "            zzzzzzzzzzzzzzzzz           ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        "]
+    def load_001(self):
+        return [\
+            "40 40 17 1",\
+            "  c None",\
+            ". c #EAEAEA",\
+            "+ c #EAEAE9",\
+            "@ c #EAEDEE",\
+            "# c #EA2A01",\
+            "$ c #EA2802",\
+            "% c #EA2200",\
+            "& c #EAEBEB",\
+            "* c #EA1400",\
+            "= c #EA0D00",\
+            "- c #EA1000",\
+            "; c #EAEEEF",\
+            "> c #EAF6F7",\
+            ", c #EAF4F5",\
+            "' c #EAF4F6",\
+            ") c #EAEDED",\
+            "! c #EAECEC",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                  ....                  ",\
+            "                  ....                  ",\
+            "                  .....                 ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ..+           ...           ",\
+            "            ...           ...           ",\
+            "            ..@   #$$$$%  ...           ",\
+            "            ..&  *=****-  ...           ",\
+            "            ...           ...           ",\
+            "            ....;>,''''')....           ",\
+            "            .....!)))))).....           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        "]
+    def load_002(self):
+        return [\
+            "40 40 2 1",\
+            "  c None",\
+            ". c #EAEAEA",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                  ....                  ",\
+            "                  ....                  ",\
+            "                  .....                 ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...   .....   ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...   .....   ...           ",\
+            "            ...           ...           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        "]
+    def load_003(self):
+        return [\
+            "40 40 2 1",\
+            "  c None",\
+            ". c #EAEAEA",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                  ....                  ",\
+            "                  ....                  ",\
+            "                  .....                 ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...   .....   ...           ",\
+            "            ...           ...           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        "]
+    def load_004(self):
+        return [\
+            "40 40 2 1",\
+            "  c None",\
+            ". c #EAEAEA",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                  ....                  ",\
+            "                  ....                  ",\
+            "                  .....                 ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...           ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...   .....   ...           ",\
+            "            ...           ...           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        "]
+    def load_005(self):
+        return [\
+            "40 40 2 1",\
+            "  c None",\
+            ". c #EAEAEA",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                  ....                  ",\
+            "                  ....                  ",\
+            "                  .....                 ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            ...           ...           ",\
+            "            ...   .....   ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...  .......  ...           ",\
+            "            ...   .....   ...           ",\
+            "            ...           ...           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "            .................           ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        ",\
+            "                                        "]