From 9a1d306867bdb4542eff53996a3a79deedc8b010 Mon Sep 17 00:00:00 2001 From: Tom van Woudenberg Date: Thu, 27 Feb 2025 16:21:27 +0100 Subject: [PATCH] Toolbar options @douden Co-Authored-By: Dennis den Ouden-van der Horst <49307154+douden@users.noreply.github.com> --- book/features/figures/toolbar.png | Bin 0 -> 3503 bytes book/features/widgets.ipynb | 19 ++++++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 book/features/figures/toolbar.png diff --git a/book/features/figures/toolbar.png b/book/features/figures/toolbar.png new file mode 100644 index 0000000000000000000000000000000000000000..1960d9c6da976bfcaa69af204b091a120572ddab GIT binary patch literal 3503 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 literal 0 HcmV?d00001 diff --git a/book/features/widgets.ipynb b/book/features/widgets.ipynb index 2d441bb..cf1f593 100644 --- a/book/features/widgets.ipynb +++ b/book/features/widgets.ipynb @@ -40,7 +40,24 @@ "```python\n", "input_slider = widgets.FloatSlider(value=0, min=0, max=10, step=1, description='Input variable:') # Defines a widget, more options than just FloatSlider\n", "widgets.interact(update_plot, input_variable_from_widget = input_slider);\n", - "```\n" + "```\n", + "\n", + "Finally, When using `%matplotlib widget`, there's the following toolbar:\n", + "\n", + "![](./figures/toolbar.png)\n", + "\n", + "Which only shows up when you hoover above. If you want to disable the toolbar you can use:\n", + "```python\n", + "fig = plt.gcf()\n", + "fig.canvas.toolbar_visible = False\n", + "```\n", + "\n", + "If you want it to be visible even if you don't hoover above it, use:\n", + "\n", + "```python\n", + "fig = plt.gcf()\n", + "fig.canvas.toolbar_visible = True\n", + "```" ] }, {