File Exchange

image thumbnail

Tab and subtabs

version 1.0.0.0 (5.78 KB) by Micha³ Steuden
Tab with subtabs and deeper

0 Downloads

Updated 10 Mar 2006

No License

This file will help you to build as many levels of GUI tabs as you wish
Files:
----------------------------------
Example:
tabandsubtabs.fig
tabandsubtabs.m
---------------------------------
hideorshowcontrols.m
This function turns on/off controls with the specified value in the 'UserData'.
Place this function in your figure.m and insert the numbers in the uicontrols section ('Userdata') which will indicate connections between tabs. Click on uicontrol>>PropertyInspector>>Userdata>>set value

EXAMPLE:
to turn off desired controls with the 'UserData'=[22; 213 ;25 ;214; 217; 2]
turn off all uicontrols with '2' : hideorshowcontrols(2,'off');

turn off all uicontrols with '21': hideorshowcontrols(21,'off');

%turn off only uicontrol '213' : hideorshowcontrols(213,'off');

%turn on only '2' : hideorshowcontrols(20,'on');

%turn on all except '22' and '2' : hideorshowcontrols([21 25],'on');

Finaly you can use this method to set another properties.

Comments and Ratings (0)

Updates

1.0.0.0

last 5 lines of hideorshowcontrols.m were unnecessary

MATLAB Release Compatibility
Created with R13
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: Simple Optimized GUI Tabs

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.


Learn About Live Editor