|
From: Virgil S. <vs...@it...> - 2014-11-13 00:21:20
|
On 12-Nov-14 22:20, Sterling Smith wrote: > Virgil, > > Presumably you set up some callback function that is called when you click on the first figure, and which creates the second figure. Can't you change rcParams['toolbar'] in that callback function? Does it not have any effect? > > -Sterling > > On Nov 12, 2014, at 12:50PM, Virgil Stokes wrote: > >> I would like to be able to control when there is and there is not a navigation toolbar for figures. For example, suppose I have created a figure in which I do not wish to have a toolbar. I have used the following statement for this: >> >> mpl.rcParams['toolbar'] = 'None' >> >> which works fine. This figure (without a navigation toolbar) contains some points in it that are used to display more figures (each with an image in it). That is, when one of the points is clicked on with a mouse, a new figure is created with a PNG image in it. I wish to have a navigation toolbar in all these figures containing images. >> >> How can I place navigation toolbars in these figures with PNG images? >> ------------------------------------------------------------------------------ >> Comprehensive Server Monitoring with Site24x7. >> Monitor 10 servers for $9/Month. >> Get alerted through email, SMS, voice calls or mobile push notifications. >> Take corrective actions from your mobile device. >> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk_______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users OK Sterling! I now have it --- I needed to do the following when displaying the figures containing the images: mpl.rcParams['toolbar'] = 'toolbar2' # to restore toolbar f, ax = plt.subplots(figsize=(5,4)) # for images It was important to have this order in the statements; i.e., the mpl before the figure was defined. Thanks for the help |