Panel-level uicontrols
Matlab's uipanel contains a hidden handle to the title label, which can be modified into a checkbox or radio-button control
Matlab's uipanel contains a hidden handle to the title label, which can be modified into a checkbox or radio-button control
Matlab uicontrol borders can easily be modified - this article shows how
Plot data brushing can be accessed programmatically using very simple pure-Matlab code
Matlab's internal undocumented graphics.cursorbar object can be used to present dynamic data-tip cross-hairs
This article describes the undocumented Matlab uitree function, which displays data in a GUI tree component
Matlab's built-in javacomponent function can be used to display Java components in Matlab application - this article details its usages and limitations
This article describes several undocumented Matlab functions that support tab-panels
Undocumented inner plot mechanisms can significantly improve plotting performance
Matlab contains a few undocumented GUI layout managers, which greatly facilitate handling GUI components in dynamically-changing figures.
The default Matlab figure toolbar and menu actions can easily be modified using simple pure-Matlab code. This article explains how.