X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d6660ffabcb9d9ce962069ab7f59a9c282d45153..d0ee33f5c6908b4ac5e1364381f0ef00942e3936:/wxPython/demo/MediaCtrl.py?ds=sidebyside diff --git a/wxPython/demo/MediaCtrl.py b/wxPython/demo/MediaCtrl.py index 24f333507d..3c0f6c39b0 100644 --- a/wxPython/demo/MediaCtrl.py +++ b/wxPython/demo/MediaCtrl.py @@ -14,7 +14,11 @@ class TestPanel(wx.Panel): style=wx.TAB_TRAVERSAL|wx.CLIP_CHILDREN) # Create some controls - self.mc = wx.media.MediaCtrl(self, style=wx.SIMPLE_BORDER) + try: + self.mc = wx.media.MediaCtrl(self, style=wx.SIMPLE_BORDER) + except NotImplementedError: + self.Destroy() + raise btn1 = wx.Button(self, -1, "Load File") self.Bind(wx.EVT_BUTTON, self.OnLoadFile, btn1) @@ -28,9 +32,6 @@ class TestPanel(wx.Panel): btn4 = wx.Button(self, -1, "Stop") self.Bind(wx.EVT_BUTTON, self.OnStop, btn4) - btn5 = wx.ToggleButton(self, -1, "Loop") - self.Bind(wx.EVT_TOGGLEBUTTON, self.OnLoopToggle, btn5) - slider = wx.Slider(self, -1, 0, 0, 0) self.slider = slider self.Bind(wx.EVT_SLIDER, self.OnSeek, slider) @@ -47,7 +48,6 @@ class TestPanel(wx.Panel): sizer.Add(btn2, (2,3)) sizer.Add(btn3, (3,3)) sizer.Add(btn4, (4,3)) - sizer.Add(btn5, (5,3)) sizer.Add(slider, (6,1), flag=wx.EXPAND) sizer.Add(self.st_size, (1, 5)) sizer.Add(self.st_len, (2, 5)) @@ -85,11 +85,6 @@ class TestPanel(wx.Panel): self.mc.Play() - def OnLoopToggle(self, evt): - btn = evt.GetEventObject() - self.mc.Loop(btn.GetValue()) - - def OnPlay(self, evt): self.mc.Play()