Change how/when the app object is created

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2003-09-24 21:18:13 +00:00
parent 4c5304540d
commit 9e70eb3b1d
4 changed files with 10 additions and 3 deletions

View File

@@ -13,9 +13,6 @@
import sys, os, glob, getopt import sys, os, glob, getopt
from wxPython.wx import * from wxPython.wx import *
# some bitmap related things need to have a wxApp initialized...
app = wxPySimpleApp()
wxInitAllImageHandlers()
def convert(file, maskClr, outputDir, outputName, outType, outExt): def convert(file, maskClr, outputDir, outputName, outType, outExt):
if os.path.splitext(file)[1].lower() == ".ico": if os.path.splitext(file)[1].lower() == ".ico":

View File

@@ -37,6 +37,9 @@ import img2img
from wxPython import wx from wxPython import wx
def main(): def main():
# some bitmap related things need to have a wxApp initialized...
if wx.wxGetApp() is None:
app = wx.wxPySimpleApp()
img2img.main(sys.argv[1:], wx.wxBITMAP_TYPE_PNG, ".png", __doc__) img2img.main(sys.argv[1:], wx.wxBITMAP_TYPE_PNG, ".png", __doc__)
if __name__ == '__main__': if __name__ == '__main__':

View File

@@ -115,6 +115,10 @@ def main(args):
print __doc__ print __doc__
return return
# some bitmap related things need to have a wxApp initialized...
if wx.wxGetApp() is None:
app = wx.wxPySimpleApp()
append = 0 append = 0
compressed = 1 compressed = 1
maskClr = None maskClr = None

View File

@@ -37,6 +37,9 @@ import img2img
from wxPython import wx from wxPython import wx
def main(): def main():
# some bitmap related things need to have a wxApp initialized...
if wx.wxGetApp() is None:
app = wx.wxPySimpleApp()
img2img.main(sys.argv[1:], wx.wxBITMAP_TYPE_XPM, ".xpm", __doc__) img2img.main(sys.argv[1:], wx.wxBITMAP_TYPE_XPM, ".xpm", __doc__)