import wx import wx.animate from Main import opj GIFNames = [ 'bitmaps/AG00178_.gif', 'bitmaps/BD13656_.gif', 'bitmaps/AG00185_.gif', 'bitmaps/AG00039_.gif', 'bitmaps/AG00183_.gif', 'bitmaps/AG00028_.gif', ] #---------------------------------------------------------------------- class TestPanel(wx.Panel): def __init__(self, parent, log): self.log = log wx.Panel.__init__(self, parent, -1) sizer = wx.FlexGridSizer(2,3,5,5) for name in GIFNames: ani = wx.animate.Animation(opj(name)) ctrl = wx.animate.AnimationCtrl(self, -1, ani) ctrl.SetUseWindowBackgroundColour() ctrl.Play() sizer.AddF(ctrl, wx.SizerFlags().Border(wx.ALL, 10)) border = wx.BoxSizer() border.AddF(sizer, wx.SizerFlags(1).Expand().Border(wx.ALL, 20)) self.SetSizer(border) #---------------------------------------------------------------------- def runTest(frame, nb, log): win = TestPanel(nb, log) return win #---------------------------------------------------------------------- overview = """