From 71fa50c638e53c539bea760b48ee4d03b42f7bc0 Mon Sep 17 00:00:00 2001 From: Tim Hoffmann <2836374+timhoffm@users.noreply.github.com> Date: Sat, 22 May 2021 09:03:02 +0200 Subject: [PATCH] Backport PR #20275: Fix some examples that are skipped in docs build --- examples/event_handling/pipong.py | 7 ++++--- examples/user_interfaces/fourier_demo_wx_sgskip.py | 4 ++-- examples/user_interfaces/svg_histogram_sgskip.py | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/examples/event_handling/pipong.py b/examples/event_handling/pipong.py index 7d0acab617fa..b3064d0c84ee 100644 --- a/examples/event_handling/pipong.py +++ b/examples/event_handling/pipong.py @@ -124,8 +124,10 @@ class Game: def __init__(self, ax): # create the initial line self.ax = ax - ax.set_ylim([-1, 1]) + ax.xaxis.set_visible(False) ax.set_xlim([0, 7]) + ax.yaxis.set_visible(False) + ax.set_ylim([-1, 1]) pad_a_x = 0 pad_b_x = .50 pad_a_y = pad_b_y = .30 @@ -168,7 +170,6 @@ def __init__(self, ax): self.res = 100.0 self.on = False self.inst = True # show instructions from the beginning - self.background = None self.pads = [Pad(pA, pad_a_x, pad_a_y), Pad(pB, pad_b_x, pad_b_y, 'r')] self.pucks = [] @@ -177,7 +178,7 @@ def __init__(self, ax): verticalalignment='center', horizontalalignment='center', multialignment='left', - textcoords='axes fraction', + xycoords='axes fraction', animated=False) self.canvas.mpl_connect('key_press_event', self.on_key_press) diff --git a/examples/user_interfaces/fourier_demo_wx_sgskip.py b/examples/user_interfaces/fourier_demo_wx_sgskip.py index ba67e925dcd8..86441ed0c838 100644 --- a/examples/user_interfaces/fourier_demo_wx_sgskip.py +++ b/examples/user_interfaces/fourier_demo_wx_sgskip.py @@ -70,7 +70,7 @@ def __init__(self, parent, label, param): self.sliderText = wx.TextCtrl(parent, -1, style=wx.TE_PROCESS_ENTER) self.slider = wx.Slider(parent, -1) # self.slider.SetMax(param.maximum*1000) - self.slider.SetRange(0, param.maximum * 1000) + self.slider.SetRange(0, int(param.maximum * 1000)) self.setKnob(param.value) sizer = wx.BoxSizer(wx.HORIZONTAL) @@ -99,7 +99,7 @@ def sliderTextHandler(self, event): def setKnob(self, value): self.sliderText.SetValue('%g' % value) - self.slider.SetValue(value * 1000) + self.slider.SetValue(int(value * 1000)) class FourierDemoFrame(wx.Frame): diff --git a/examples/user_interfaces/svg_histogram_sgskip.py b/examples/user_interfaces/svg_histogram_sgskip.py index 026cb5b1cc03..4311399fcae6 100644 --- a/examples/user_interfaces/svg_histogram_sgskip.py +++ b/examples/user_interfaces/svg_histogram_sgskip.py @@ -149,7 +149,7 @@ """ % json.dumps(hist_patches) # Add a transition effect -css = tree.getchildren()[0][0] +css = tree.find('.//{http://www.w3.org/2000/svg}style') css.text = css.text + "g {-webkit-transition:opacity 0.4s ease-out;" + \ "-moz-transition:opacity 0.4s ease-out;}"