-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain_icon.py
87 lines (81 loc) · 5.34 KB
/
main_icon.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
#----------------------------------------------------------------------
# This file was generated by C:\Python24\Scripts\img2py
#
from wx import ImageFromStream, BitmapFromImage
from wx import EmptyIcon
import cStringIO, zlib
def getData():
return zlib.decompress(
'x\xda\x01\x88\x06w\xf9\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00 \x00\
\x00\x00 \x08\x06\x00\x00\x00szz\xf4\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\
\x08d\x88\x00\x00\x06?IDATX\x85\xad\x97\xdfo\x1cW\x15\xc7?\xf7\xce\xcc\xeex\
\xedu\xec\xf8G\xfcCI\x956q\xc0\x01\x94Rh\x01\x99\xb4\xf0P!!\x10\x7fC\xc5/\
\xc1\x13\xa8<\xa0(\x08\xd1\x02/<\x81\x04/\xf0\x0e/\x80D\xe1\xa1\x08E\xa9R\
\x02"\x95\xd2$UB\xec\xc46\xb6I\xfcs\xb7\xbb\xf6\xce\xce\x8f{\x0f\x0fwv\xd7?b\
\xd7\x89\x18\xe9jw\xe7\xde9\xe7s\xbe\xe7\xdc3w\x95\xd2\x1eOr\xfd\xaa_\x89\
\xcd,\xdf\xae+\xf5D\x06\xf2\xcb\x7f\xd2\x07_~\xe1e\nA\x80w\xe5M\xf9f%yb\x08\
\xf58\n\xfcz\xa0(\xe7&\xce\xb1\xbaQ!K\x12\x00\x04\xe8-\x97I\xcc\x163\x0b\xb3\
|\xab&\x8f\x05sh\x807\xcf>-\xa3\x03\xe3,,.\xe2)\xd5\x96\xce\xe6#\x08CF\x86\
\x87\x98\xbct\xf9\xff\x0b\xf0\xdb\xa7\xc6\xa5T\xe8\xa2h\x0c\xbeR\x04Z\xe3\
\x01^\x9ez#\x02@*\x82\x11!\xd6\x9a\xb0+\xe4\xf37n\x1d\n\xe4@\x80\xdf\x0cuKo\
\xf7 E\xa5\xe8\xf1<4\x10j\x8d\x06\xf4\xae\xb5\xb1\x08\x06\x88\xac%\xb1\x964\
\xf0Y[_\xe0\xeb\xeb\xf1\x81 \x07\x16\xa1\xf2\nt{\x1eE\xa0\xa8\x14A>\xa0\xa3\
\x008\x15B\xa50"X\xa5\xf0\xb5\xc6v\x95h\x94\xca\xb0\x1e\x1f\xe4b\x7f\x80_\
\xf6\x1a)z\x01\x1fz\xf6YL\x14Q\x99\x9enG\xae\x94\xa2\xa5\x9bi\xc1\x88@\x0e\
\xe8\x05\x01\xb1\x086\xb5\x07:?\x10@+M\xe0\x05\xcc]\xbf\x8e\xaf\x14\'\xce\
\x9c!\xec\xebc\xed\x9dwPy\xde\x816\x88\xf2<\xba\x8e\x1d\xa3\xd0hP\xdb\xd8 \
\x89c\n\xde\x07\xef\xf2\xdd\xa9\xdc3\xa9s\'\x95\xe9iV\xdf}\x97\xb1\xf3\xe792\
1\xb1g\xed\xd8\xd4\x14\x85r\x99\xb8Ri\x83\xf9\x87\xd8a\xfb">J<\x9b$<\xb8|\
\x99ph\x88\xd1\x17_l\xdf7I\xc2\xd2[o\xed\\|\xc8\x06y\xa0\x02\xfbA5WW\xdb\xf7\
\xc4Z6n\xde|\x1c3\x87\x04\x10\x8b\xc5U\xb8\xa1\xb3\xdfM>]\x9f\x9f\x07`\xf5\
\xda5\xb2\xcdM7\'B\x96\xafIE\xc8\xb6\xd5\xca\xe3\x03\x00Yn\xd0\x8a\xb4;^\x0b\
"\xaeV\xdd\xf7(j\x03\xb6\x80m>\x8cX\xe6\xfeX\x96\xab\xafO\xecK\xb2/\x80|\xad\
\x87\xc4\x1abk\x89\xad\xa5)B\x9a\x0f#\xc2V\xa5B\\\xab\x91\xe4\xbf\xcd\xb6\
\xf9\xb85\xb2\x84\xa3=U&\x9f\xbf\xcd\xca\xdf\nr\xefw\x03{@\x1e\tp\xe1R(\xf3_\
\x10j\xa35R\x11\x92<\xa2\xed\xce,\x90nm\xedp\x9e\xe4\x8eS\x11\x9a&e\xecS\x9b\
x>x>\x04i\xc4\xd0\xe8\n\xbb\xd5h\xb7\xe2W\xdf\xf0\xa5o\xa4\x8b\xd5Z\x8c\xd2\
\x82\x0e@k(\xce\x08\x83\x7fQ\x9c~{\x84\xc0\xf7)j\xc7\x1c(\xc5\xe0\xc9\x93,\
\xcf\xce\x02\x90ZK&B\xa4\xaa\x8c\xbe\xf4>\x1f\xffj\n\x80\xcd\x8b&\xcb\xc0d\
\x10G`\x05\x16\xef\x8d\xf1\xdcw\x96U{\x1b\xc6\xbe\xe6\xe1F\x13?\x04\xed\x81\
\x17\x80\xd2\x90M*\x1eNB\xe9\xdf\x0f\x19\x99/C_\x1f:\xcfu\xbd^#\xb5\xaeX\xe3\
,\xc3ln\xf2\xc57\xd6P\xdbt\xd58\x87Z\x03\xbe\xfb\x94\x14\n\xc5\x86S\xe0\xbb\
\x7f\x0e\xa5!B\xb1[\xa1\x03\x08B\xe7X\xfbn\x1f\xe7\x01c-(\x81\x91\x9f\n\xc7\
\xfeZ 82\x08\x80\xd7h\x10K\x83\xaf\xfc\xa1\x86\x17\xe4\xb2n\x03\x90\xbcrM\
\xeal$\x99\xc6\x1f,1\x7f\xd5c\xf2\x1b\x9bn\xa9\xf6\x14\xdas\x91+\x9d\x7f*\
\xe7\\\xe5CkP\x1e<\xf8>\xdc\xf8}\x8c\xaaTP\x95\n\xf7?S\xa3\xfc\'\xf7\xfcn\
\xe7{\nNC\xd7\x99\xa3$\xcb\x11\x9e\xefr\xe3g"x\x81\x8b\xfe\xd4\x89Q\x9ai\x93\
\xd5z\x95\xdd]\xb4eX\xa3\xb0\xfd\x8a\xea\xdda\xd6*5\x16\x97"\xc2j\x84\x1a/\
\xa2\x86\xcbPoB-BY\xe3\xdeO\x1a(\x15\xf1\x8f\xf6\x90=\xa8\xd3\xbc\xbd\x06\
\x06|\xdf\xf0\x8f\x9f<-Z\xeb<z\rs\xcb\x0f\x18:\xd2\xcfg?|n\x87\xe3\xedQ\x95\
\x8a!\xe7\'\xcfqga\x9e\x95\xbc\xefG\x80l\xc6\xc8\xdc\x1aj\xa4\x175q\x0cJE\
\x08\x0b\xa83\xa3\xa8\xa7\x06\xb0s\xeb\xd0H:v\x95\xc5\xd8\xd6\xbb`\x9b\x83\
\xdbK\xb3(\r\x1f;q\x9a\xfe\xee2K\x95U2\x93\xd1\xdb\xd5C\x7fw\x99\x7f\xce\xbc\
\xc7\x95;\xd7Q\xca\xa5\x04\r5\xdb\xe9\xfb\xf6\xbd\xff\xa2\xfaJ\xa8\x13\x03(@\
\xe6\xd7\x91\xcd\x18k\\\r\x88\xa5\xfd\x1d\x0ex\x19\xdd\xf8\xcf4\x1f9\xfe\x0c\
\xe3\xfdC\xed{K\x95U\x9a\xe9\xde\x03\x86\xe0\x8c\xea\\1\xa96P\xe3}nn3n\x17"8\
\xc7-\x90N\xec\xbb\x16\xb4&o-\xdc\xa3\xd5\xce\xffu\xff63\x0f\x17\x9cQ\xc9\
\x87\xd9\xf9\\\x96\x821\xecphR\x07\x97e\x90&nM\x96@\x12{9\x80\xc8\x0eyv_\xcb\
\xb5\r\x00\x1aq\xe4\x9c[\xdaP-\xf8\xd0\n&\xcb\xa3\xcb:\xcdg{\xc4&oDY\x0ea-\
\x88\xf8\xf8Vr\xca4\x97\xc4\x13\xd78py\x8d\xe2fG\xea\x96|F\xb0i\x1eM\ne#\xc4\
Q\xde\xc0\xf2f\xa3\xd6"T\xe8\x93&\xee\xb9$v\x8a5#\x07\x115\x8e0u\xf1\xae\xeb\
\x84\xd6\x08V\x14\x18G\xaf\x04r\xff4b\x97sk\\\xb4b\x05\x91<\n\x036\x15\x8a\
\x06\x8c\xe4\xd1\x9a\x1c\xa4\x91\xa1Q\xb4J&\xdb&\x7f\x16w\xf3\xfc\xf7V\x14\
\x80\xff\x8b/g\n\xe0G\xd7\xcaR\x8bR\xd2\xa6q\x06\xac\xa04\xaclT9{\x1cL\xeato\
EnS(h\x8f\x9f\x7f\xa9\xa9\xae\xbevJ\xd4\xc4]\x9a\x99@\xbe\xa5e#\xc3kB\xa3\
\xee\xa0B\xad!\xea\xe1\xf4+[\n:\xaa\xb67\xe0\x0f>QW\xa1Q(\xab\xb1\xa6\x93\
\x96,\xb3m\xc7m\xe7\x06\x86\xbbC~\xf6\xb9\xa6\x02\xf8\xf4\xc5\x1953\xf3\x0c^\
\xd6C\xdc\x84\xa4\t\xef\xdf\x8f\xd8\xb8U\'nB\x00\xdc\x9b=\xc5\xf1W\xb6\xf6\
\x9c\xd3\x1e\xf9\xc7\xe4\x87owKi `qi\xab\x83hal\xb4\x84o\x84W?Z\xdb\xf7\xc0w\
\xf5\xc7\'exh\x9d\xder\x05\x85\xc7\x9d\xfb\xa7\x98\xba0\xb3\xef\xfa}\xff\x19\
]\xb8\x14\xca\xd9\xe7\x8er\xe5\xef\xee\xfc\xf7\xc2\'\x07\x99\xbeY\xe5\xf5\
\x97\xa2C\x9d6\xaf\xbcvR\xa6.\xce~\xe0\xda\xff\x01\xa1\xab_\xfa\x1c#\xf0\xf4\
\x00\x00\x00\x00IEND\xaeB`\x82+b!\xb7' )
def getBitmap():
return BitmapFromImage(getImage())
def getImage():
stream = cStringIO.StringIO(getData())
return ImageFromStream(stream)
def getIcon():
icon = EmptyIcon()
icon.CopyFromBitmap(getBitmap())
return icon