Useful links
Recent Posts
- Spicing up the Matlab Editor
- Auto-scale image colors
- Adding custom properties to GUI objects
- IP address input control
- Customizing axes tick labels
- Customizing histogram plots
- Toolbar button labels
- Using SQLite in Matlab
- PlotEdit context-menu customization
- Builtin PopupPanel widget
- Customizing uifigures part 3
- Customizing contour plots part 2
- The HotLinks feature
- Tips for accelerating Matlab performance
- Faster csvwrite/dlmwrite
Archives
Categories
- Desktop (43)
- Figure window (50)
- Guest bloggers (59)
- GUI (151)
- Handle graphics (81)
- Hidden property (41)
- Icons (7)
- Java (169)
- Listeners (21)
- Memory (15)
- Mex (12)
- Presumed future risk (369)
- Public presentation (6)
- Semi-documented feature (9)
- Semi-documented function (33)
- Stock Matlab function (135)
- Toolbox (7)
- UI controls (50)
- Uncategorized (13)
- Undocumented feature (200)
- Undocumented function (37)
Tags
ActiveX AppDesigner Callbacks COM Compiler Desktop Donn Shull Editor Figure FindJObj GUI GUIDE Handle graphics HG2 Hidden property HTML Icons Internal component Java JavaFrame JIDE JMI Listener Malcolm Lidierth MCOS Memory Menubar Mex Optical illusion Performance Profiler Pure Matlab schema schema.class schema.prop Semi-documented function Toolbar uicontrol uifigure UIInspect uitable uitools Undocumented feature Undocumented function Undocumented propertyRecent Comments
- MatthieuC (1 day 8 hours ago): To give more detail about my question… I would add some Subversion specific actions on Right-Click (for instance, setting working copy depth commands). Thank you for your...
- torsion27 (2 days 3 hours ago): is there a matlab gui way to set the row color? i am trying to get the row green if checkbox is checked and red if not, and can’t find a way right now. Tanks for help % ---...
- MatthieuC (2 days 8 hours ago): Hello ! Is there an equivalent for the “Current Folder” context-menu? I know the package is com.mathworks.mlwidgets.explor er but I cannot handle the way of adding...
- Tom (8 days 6 hours ago): Thanks for this tutorial. You saved me a ton of work. After Matlab crashed and corrupted my .mlapp file, I was able to unzip the .mlapp file and get to my GUI code and recreate my GUI....
- Yair Altman (20 days 5 hours ago): @Eric – HTML alignments only work within the area that the control allocates for the contents. It so happens that Java Swing allocates a tightly-fitting area for controls,...
- Mogh (20 days 13 hours ago): My same problem with “mput” function is solved. thanks a lot for your useful suggestion.
- Eric (21 days 3 hours ago): Yair, I have a tab group positioned on the left using TabLocation and i am ok with the auto-sizing of the tabs to fit the longest tab name, but for all the tab names i would like them...
- Nino (23 days 5 hours ago): Hi Yair, First of all, thank you very much for this great website. So far, together with your 2 books (which I recommend to buy and read), it represents the best resource available...
- Yair Altman (23 days 10 hours ago): @Roc – thanks for the follow-up for the benefit of other readers
- Roc Woods (23 days 10 hours ago): I solved the problem. The problem is that when you compile to DLL, if you use the following command mcc -W cpplib:testDeserialized -T link:lib testDeserialized.m -C; the compiler...
- Lokesh Sharma (26 days 10 hours ago): this is a good method…
- Yair Altman (26 days 11 hours ago): Unfortunately, using the Python object requires a separate installation of Python. While it is true that many users already have Python installed, many others do not and for...
- Yair Altman (26 days 11 hours ago): I discussed Ctrl-C interrupts here: https://undocumentedmatlab.com /blog/mex-ctrl-c-interrupt
- Sam Roberts (28 days 4 hours ago): Maarten, No, you can’t do that, although MathWorks are considering the possibility for a future enhancement. A similar question was asked on StackOverflow a while ago...
- Roc Woods (28 days 4 hours ago): @Yair, Thank you very much. I tried your suggestion, but it still has the same result as previous. It is noteworthy that the following code works fine in MATLAB: function...
Contact Us
Tag Archives: Menubar
9 relevant articles found:Customizing the standard figure toolbar, menubar
Wednesday, January 9th, 2013
The standard figure toolbar and menubar can easily be modified to include a list of recently-used files.
Categories: Figure window, Java, Medium risk of breaking in future versions, Undocumented function
Tags: Figure, Java, Menubar, Toolbar, uitools, Undocumented function
12 Comments
Tags: Figure, Java, Menubar, Toolbar, uitools, Undocumented function
12 Comments
Disabling menu entries in deployed docked figures
Wednesday, November 14th, 2012
Matlab’s standard menu items can and should be removed from deployed docked figures. This article explains how.
Customizing menu items part 3
Wednesday, May 9th, 2012
Matlab menu items can easily display custom icons, using just a tiny bit of Java magic powder.
Categories: GUI, Icons, Java, Medium risk of breaking in future versions, Undocumented feature
Tags: GUI, Icons, Java, JavaFrame, Menubar, Undocumented feature
37 Comments
Tags: GUI, Icons, Java, JavaFrame, Menubar, Undocumented feature
37 Comments
Customizing menu items part 2
Wednesday, May 2nd, 2012
Matlab menu items can be customized in a variety of useful ways using their underlying Java object.
Categories: GUI, Java, Medium risk of breaking in future versions, Undocumented feature
Tags: Callbacks, GUI, Java, JavaFrame, Menubar, Undocumented feature
14 Comments
Tags: Callbacks, GUI, Java, JavaFrame, Menubar, Undocumented feature
14 Comments
Customizing menu items part 1
Wednesday, April 25th, 2012
Matlab menus can be customized in a variety of undocumented manners – first article of a series.
handle2struct, struct2handle & Matlab 8.0
Wednesday, December 29th, 2010
This article explains how we can use a couple of undocumented functions in Matlab GUI, and what we can learn from this about Matlab’s future.
Accessing plot brushed data
Wednesday, October 6th, 2010
Plot data brushing can be accessed programmatically using very simple pure-Matlab code
Modifying default toolbar/menubar actions
Wednesday, June 2nd, 2010
The default Matlab figure toolbar and menu actions can easily be modified using simple pure-Matlab code. This article explains how.
Customizing uiundo
Wednesday, November 4th, 2009
This article describes how Matlab’s undocumented uiundo undo/redo manager can be customized