Quantcast
Channel: GUI – Undocumented Matlab
Browsing all 75 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Simple GUI Tabs for Advanced Matlab Trading App

I’d like to introduce guest blogger Alex Boykov, one of the developers of the Walk-Forward Analysis Toolbox for Matlab (WFAToolbox), which enables accelerated trading strategies development using...

View Article


Image may be NSFW.
Clik here to view.

Adding a search box to figure toolbar

Last week I wrote about my upcoming presentations in Tel Aviv and Munich, where I will discuss a Matlab-based financial application that uses some advanced GUI concepts. In today’s post I will review...

View Article


Faster findjobj

My findjobj utility, created in 2007 and updated over the years, has received wide recognition and is employed by numerous Matlab programs, including a few dozen utilities in the Matlab File Exchange....

View Article

Image may be NSFW.
Clik here to view.

Smart listbox & editbox scrollbars

A good friend recently asked me for examples where using Java in Matlab programs provides a significant benefit that would offset the risk of using undocumented/unsupported functionality, which may...

View Article

Image may be NSFW.
Clik here to view.

Transparent labels

For the application that I will be presenting at next week’s MATLAB Expo in Munich (presentation slides), I wanted to add a text label at a specific location within the figure. The problem was, as you...

View Article


Image may be NSFW.
Clik here to view.

Figure window customizations

A friend recently asked me, in light of my guesstimate that Java-based Matlab figures will be replaced by web-based figures sometime around 2018-2020, whether there are any “killer features” that make...

View Article

Image may be NSFW.
Clik here to view.

Listbox selection hacks

Last week a reader on the CSSM newsgroup asked whether it is possible to programmatically deselect all listbox items. By default, Matlab listboxes enable a single item selection: trying to deselect it...

View Article

Image may be NSFW.
Clik here to view.

AppDesigner’s mlapp file format

Six years ago, I exposed the fact that *.fig files are simply MAT files in disguise. This information, in addition to the data format that I explained in that article, can help us to introspect and...

View Article


Image may be NSFW.
Clik here to view.

Customizing uifigures part 2

I would like to introduce guest blogger Iliya Romm of Israel’s Technion Turbomachinery and Heat Transfer Laboratory. Today Iliya will discuss how Matlab’s new web-based figures can be customized with...

View Article


Image may be NSFW.
Clik here to view.

Aligning uicontrol contents

Matlab automatically aligns the text contents of uicontrols: button labels are centered, listbox contents are left-aligned, and table cells align depending on their contents (left-aligned for strings,...

View Article

Image may be NSFW.
Clik here to view.

Icon images & text in Matlab uicontrols

One of my consulting clients recently asked me if I knew any builtin Matlab GUI control that could display a list of colormap names alongside their respective image icons, in a listbox or popup menu...

View Article

Image may be NSFW.
Clik here to view.

uigetfile/uiputfile customizations

Matlab includes a few built-in file and folder selection dialog windows, namely uigetfile, uiputfile and uigetdir. Unfortunately, these functions are not easily extendable for user-defined...

View Article

Working with non-standard DPI displays

With high-density displays becoming increasingly popular, some users set their display’s DPI to a higher-than-standard (i.e., >100%) value, in order to compensate for the increased pixel density to...

View Article


Image may be NSFW.
Clik here to view.

Sending email/text messages from Matlab

In this day and age, applications are expected to communicate with users by sending email/text messages to alert them about applicative events (“IBM stock purchased @$99.99” or “House is on fire!”)....

View Article

Image may be NSFW.
Clik here to view.

Password & spinner controls in Matlab GUI

I often include configuration panels in my programs, to enable the user to configure various program aspects, such as which emails should automatically be sent by the program to alert when certain...

View Article


Image may be NSFW.
Clik here to view.

Customizing uifigures part 3

As I have repeatedly posted in recent years, Matlab is advancing towards web-based GUI. The basic underlying technology is more-or-less stable: an HTML/Javascript webpage that is created-on-the-fly and...

View Article

Image may be NSFW.
Clik here to view.

Builtin PopupPanel widget

8 years ago I blogged about Matlab’s builtin HelpPopup widget. This control is used by Matlab to display popup-windows with help documentation, but can also be used by users to display custom...

View Article


Image may be NSFW.
Clik here to view.

PlotEdit context-menu customization

Last week, a Matlab user asked whether it is possible to customize the context (right-click) menu that is presented in plot-edit mode. This menu is displayed by clicking the plot-edit (arrow) icon on...

View Article

Image may be NSFW.
Clik here to view.

Toolbar button labels

I was recently asked by a client to add a few buttons labeled “1”-“4” to a GUI toolbar. I thought: How hard could that be? Simply get the toolbar’s handle from the figure, then use the builtin...

View Article

Image may be NSFW.
Clik here to view.

IP address input control

A few weeks ago, a user posted a question on Matlab Answers, asking whether it is possible to implement a text input control that accepts and validates an IP address (for example, ‘192.168.1.101’)....

View Article
Browsing all 75 articles
Browse latest View live