Customizing uiundo
Last week I discussed uiundo – Matlab’s undocumented undo/redo manager. Today, I will show how this object can be customized for some specific needs. However, we first need to understand a little more...
View ArticleModifying default toolbar/menubar actions
Did you ever wish to modify Matlab’s default toolbar/menubar items?I recently consulted to a client who needed to modify the default behavior of the legend action in the toolbar, and the corresponding...
View ArticleAccessing plot brushed data
A few days ago, a reader of the Matlab Desktop blog asked whether it is possible to store plot brushed data in a separate variable for later processing. Data Brushing, first introduced in R2008a,...
View Articlehandle2struct, struct2handle & Matlab 8.0
Last week I explained that FIG files are simply MAT files in disguise. Today, we look under the hood of Matlab’s hgsave function, which is used to save FIG files. We shall see that this is both useful...
View ArticleCustomizing menu items part 1
Over the past years, I have not posted articles dealing with menu items. I have shown how to directly access menu items’ hidden handles, but not much more than that. A year ago I promised a mini-series...
View ArticleCustomizing menu items part 2
Last week I explained how to customize Matlab’s menu items using some undocumented tricks that do not need Java. Today I will show how using just a tiny bit of Java magic powder we can add much more...
View ArticleCustomizing menu items part 3
In the past weeks I’ve shown how Matlab menus can be customized in a variety of undocumented manners, using HTML, pure Matlab, and Java. Today I conclude this mini-series with an article that explains...
View ArticleDisabling menu entries in deployed docked figures
Last week I presented an article explaining how to solve an issue with deployed (compiled) Matlab applications. Today I’d like to welcome guest blogger Alexander Mering, who will explain how to disable...
View ArticleCustomizing the standard figure toolbar, menubar
A few days ago, a client asked me to integrate an MRU (most-recently-used) file list in a Matlab GUI window. The naive approach was to add a new “Recent files” main menu, but this would look bad. Today...
View Article