hasemform.blogg.se

Zoom button matlab 2018b figure window
Zoom button matlab 2018b figure window






#Zoom button matlab 2018b figure window how to#

This article describes the side-effect behavior and how to fix it.

  • uicontrol side-effect: removing figure toolbar – Matlab's built-in uicontrol function has a side-effect of removing the figure toolbar.
  • Customizing figure toolbar background – Setting the figure toolbar's background color can easily be done using just a tiny bit of Java magic powder.
  • Apparently the axes toolbar has a hidden private property called FadeGroup that presumably controls the fade-in/out effect. One of the complaints against the new axes toolbar is that it hurts productivity by forcing users to wait for the toolbar to fade-in and become clickable. Please don’t complain to me – I’m only the messenger… Once you regain your composure and take the context into consideration, you might wish to let MathWorks know what you think of the toolbar redesign here. There will surely be other painful steps along the way, but hopefully MathWorks would learn a lesson from this change, and would make the transition smoother in the future. Like it or not, eventually all of Matlab’s figures will become web-enabled content, and this is simply one step in this long journey. In this respect, toolbars do not transition well to webpages/Javascript, but the integrated axes toolbar does. The goal is that eventually all the figure functionality could transition to Java-script -based uifigures, replacing the current (“legacy”) Java-based figures, and enabling Matlab to work remotely, via any browser-enabled device (mobiles included), and not be tied to desktop operating systems.

    zoom button matlab 2018b figure window

    Instead, I believe that this change was technically-driven, as part of MathWorks’ ongoing infrastructure changes to make Matlab increasingly web-friendly.

    zoom button matlab 2018b figure window

    In my opinion the change was *not* driven by the marketing guys (as was the Desktop change from toolbars to toolstrip back in 2012 which received similar backlash, and despite the heated accusations in the above-mentioned Answers thread). Having said this, MathWorks does communicate the workaround in its release notes (I’m not sure whether this was there from the very beginning or only recently added, but it’s there now). Whenever an existing functionality is broken, certainly one as critical as the basic data-exploration controls, MathWorks should take extra care to enable and communicate workarounds and settable configurations that would enable users a gradual smooth transition.

    zoom button matlab 2018b figure window

    If is taking a lot of heat over this change, and I agree that it could have done a better job of communicating the workaround in placing it as settable configurations in the Preferences panel or elsewhere. Set (groot, 'defaultAxesCreateFcn', (ax,~ ) set (ax. Try %#ok if ~verLessThan ( 'matlab', '9.5' ) set (groot, (fig,~ )addToolbarExplorationButtons (fig ) )






    Zoom button matlab 2018b figure window