Tag Archives: Callbacks

31 relevant articles found:

The hgfeval function

The semi-documented hgfeval function can be useful for callback chaining – this article explains how

Categories: Low risk of breaking in future versions, Semi-documented function
Tags: , ,
2 Comments

Matlab-Java interface using a static control

The switchyard function design pattern can be very useful when setting Matlab callbacks to Java GUI controls. This article explains why and how.

Categories: Guest bloggers, GUI, Java, Low risk of breaking in future versions
Tags: , , ,
27 Comments

Accessing plot brushed data

Plot data brushing can be accessed programmatically using very simple pure-Matlab code

Categories: Figure window, Handle graphics, Low risk of breaking in future versions, Undocumented feature
Tags: , , , , , ,
25 Comments

Advanced JIDE Property Grids

JIDE property grids can use complex cell renderer and editor components and can signal property change events asynchronously to Matlab callbacks

Categories: Guest bloggers, GUI, Java, Medium risk of breaking in future versions, Undocumented feature
Tags: , , , , ,
56 Comments

Matlab and the Event Dispatch Thread (EDT)

The Java Swing Event Dispatch Thread (EDT) is very important for Matlab GUI timings. This article explains the potential pitfalls and their avoidance using undocumented Matlab functionality.

Categories: Guest bloggers, GUI, Handle graphics, Java, Medium risk of breaking in future versions, Semi-documented function, UI controls, Undocumented feature
Tags: , , , , , ,
40 Comments

Inactive Control Tooltips & Event Chaining

Inactive Matlab uicontrols cannot normally display their tooltips. This article shows how to do this with a combination of undocumented Matlab and Java hacks.

Categories: Guest bloggers, GUI, Handle graphics, Hidden property, Java, Listeners, Medium risk of breaking in future versions, Stock Matlab function, UI controls, Undocumented function
Tags: , , , , , , , ,
8 Comments

Continuous slider callback

Matlab slider uicontrols do not enable a continuous-motion callback by default. This article explains how this can be achieved using undocumented features.

Categories: GUI, Java, Listeners, Medium risk of breaking in future versions, UI controls
Tags: , , , , , , ,
56 Comments

setPrompt – Setting the Matlab Desktop prompt

The Matlab Desktop’s Command-Window prompt can easily be modified using some undocumented features

Categories: Desktop, High risk of breaking in future versions, Java, Listeners, Semi-documented function, Undocumented feature
Tags: , , , , ,
15 Comments

uiundo – Matlab’s undocumented undo/redo manager

The built-in uiundo function provides easy yet undocumented access to Matlab’s powerful undo/redo functionality. This article explains its usage.

Categories: Figure window, GUI, High risk of breaking in future versions, Stock Matlab function, UI controls, Undocumented feature, Undocumented function
Tags: , , , , , , ,
2 Comments

Setting listbox mouse actions

Matlab listbox uicontrol can be modified to detect mouse events for right-click context menus, dynamic tooltips etc.

Categories: GUI, Java, Medium risk of breaking in future versions, UI controls
Tags: , , , ,
34 Comments