+++ /dev/null
-#!/usr/bin/env python
-
-"""Hello, wxPython! program."""
-
-__author__ = "Patrick K. O'Brien <pobrien@orbtech.com>"
-__cvsid__ = "$Id$"
-__revision__ = "$Revision$"[11:-2]
-
-import wx
-
-class Frame(wx.Frame):
- """Frame class that displays an image."""
-
- def __init__(self, image, parent=None, id=-1,
- pos=wx.DefaultPosition, title='Hello, wxPython!'):
- """Create a Frame instance and display image."""
- temp = image.ConvertToBitmap()
- size = temp.GetWidth(), temp.GetHeight()
- wx.Frame.__init__(self, parent, id, title, pos, size)
- self.bmp = wx.StaticBitmap(parent=self, id=-1, bitmap=temp)
-
-class App(wx.App):
- """Application class."""
-
- def OnInit(self):
- wx.InitAllImageHandlers()
- image = wx.Image('wxPython.jpg', wx.BITMAP_TYPE_JPEG)
- self.frame = Frame(image)
- self.frame.Show()
- self.SetTopWindow(self.frame)
- return True
-
-def main():
- app = App()
- app.MainLoop()
-
-if __name__ == '__main__':
- main()