Yearly Archives: 2009

48 relevant articles found:

Context-Sensitive Help

Matlab has a hidden/unsupported built-in mechanism for easy implementation of context-sensitive help

Categories: Figure window, GUI, Hidden property, Listeners, Medium risk of breaking in future versions, Semi-documented function, Stock Matlab function
Tags: , , , , , ,
10 Comments

Setting status-bar components

Matlab status-bars are Java containers in which we can add GUI controls such as progress-bars, not just simple text labels

Categories: Figure window, GUI, Java, Medium risk of breaking in future versions
Tags: , , ,
20 Comments

Setting status-bar text

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.

Categories: Desktop, Figure window, GUI, Java, Medium risk of breaking in future versions
Tags: , , , , ,
32 Comments

Non-textual editor actions

The UIINSPECT utility can be used to expand EditorMacro capabilities to non-text-insertion actions. This is how:

Categories: Desktop, High risk of breaking in future versions, Java
Tags: , , , ,
5 Comments

BlinkDagger – the end?

In his latest post on BlinkDagger, Quan Quach announced that the BlinkDagger blog will be frozen following co-author Daniel Sutoyo’s hiring by The MathWorks and the continuous strain of maintaining the blog single-handedly. This is sad news indeed for the […]

Categories: Uncategorized
Tags:
2 Comments

EditorMacro – assign a keyboard macro in the Matlab editor

EditorMacro is a new utility that enables setting keyboard macros in the Matlab editor. this post details its inner workings.

Categories: Desktop, Hidden property, High risk of breaking in future versions, Java, UI controls
Tags: , , ,
12 Comments

Setting the Matlab desktop layout programmatically

The Matlab desktop enables saving and switching layouts using the main menu. This post shows how to do so programmatically.

Categories: Desktop, High risk of breaking in future versions, Java
Tags: ,
6 Comments

Changing system preferences programmatically

Matlab user/system preferences can be changed programmatically, from within your Matlab application or from the Matlab desktop command prompt. This post details how.

Categories: Desktop, High risk of breaking in future versions, Java
Tags: ,
14 Comments

GUIDE customization

Matlab’s GUI Design Editor (GUIDE) has several interesting undocumented features. This post describes how to customize GUIDE rulers.

Categories: GUI, Hidden property, High risk of breaking in future versions, Java, Stock Matlab function
Tags: , , , ,
6 Comments

Legend ‘-DynamicLegend’ semi-documented feature

The built-in Matlab legend function has a very useful semi-documented feature for automatic dynamic update, which is explained here.

Categories: GUI, Listeners, Medium risk of breaking in future versions, Semi-documented feature, Stock Matlab function
Tags: , , ,
21 Comments