Accessing the Matlab Editor
The Matlab Editor can be accessed programmatically, for a wide variety of possible uses - this article shows how.
The Matlab Editor can be accessed programmatically, for a wide variety of possible uses - this article shows how.
Matlab enables setting the speaker volume via documented Java calls
Matlab does not have any documented method to detect window focus events (gain/loss). This article describes an undocumented way to detect such events.
The new Matlab release R2009b includes the ability to customize keyboard bindings for the editor and Command Window. However, there are still some uses for the EditorMacro utility and its
Matlab's toolbars can be customized using a combination of undocumented Matlab and Java hacks. This article describes how to customize the Matlab figure toolbar.
Matlab's toolbars can be customized using a combination of undocumented Matlab and Java hacks. This article describes how to access existing toolbar icons and how to add non-button toolbar components.
The EditorMacro utility was extended to support built-in Matlab Editor and Command-Window actions and key-bindings. This post describes the changes and the implementation details.
Matlab listbox uicontrol can be modified to detect mouse events for right-click context menus, dynamic tooltips etc.
Matlab status-bars are Java containers in which we can add GUI controls such as progress-bars, not just simple text labels
The Matlab desktop and figure windows have a usable statusbar which can only be set using undocumented methods. This post shows how to set the status-bar text.