X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d14a1e28567de23c586bc80017073d0c39f8d18f..f78e4942ec0f3f6abd2992502e2d6c5c2e8e55f6:/wxPython/wx/tools/XRCed/encode_bitmaps.py diff --git a/wxPython/wx/tools/XRCed/encode_bitmaps.py b/wxPython/wx/tools/XRCed/encode_bitmaps.py index 56660d3c65..58a4215cca 100644 --- a/wxPython/wx/tools/XRCed/encode_bitmaps.py +++ b/wxPython/wx/tools/XRCed/encode_bitmaps.py @@ -1,27 +1,34 @@ +""" +A simple script to encode all the images the XRCed needs into a Python module +""" import sys, os, glob -from wxPython.tools import img2py +from wx.tools import img2py -output = 'images.py' +def main(): + output = 'images.py' -# get the list of PNG files -files = glob.glob('src-images/*.png') + # get the list of PNG files + files = glob.glob('src-images/*.png') + files.sort() -# Truncate the inages module -open(output, 'w') + # Truncate the inages module + open(output, 'w') -# call img2py on each file -for file in files: + # call img2py on each file + for file in files: - # extract the basename to be used as the image name - name = os.path.splitext(os.path.basename(file))[0] + # extract the basename to be used as the image name + name = os.path.splitext(os.path.basename(file))[0] - # encode it - if file == files[0]: - cmd = "-u -i -n %s %s %s" % (name, file, output) - else: - cmd = "-a -u -i -n %s %s %s" % (name, file, output) - img2py.main(cmd.split()) + # encode it + if file == files[0]: + cmd = "-u -i -n %s %s %s" % (name, file, output) + else: + cmd = "-a -u -i -n %s %s %s" % (name, file, output) + img2py.main(cmd.split()) +if __name__ == "__main__": + main()