NB: This version is for MATLAB release R2014a and earlier. If you are using MATLAB R2014b or later please use the new version here: http://www.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox
This toolbox provides tools to create sophisticated MATLAB graphical user interfaces that resize gracefully. The classes supplied can be used in combination to produce virtually any user interface layout.
* Arrange MATLAB user-interface components horizontally, vertically or in grids
* Ability to mix fixed size and variable size elements
* Dynamic resizing of elements by dragging dividers
* Use panels and tabs for switching interface pages
Documentation is included and is integrated into the MATLAB Help Browser. It can also be viewed as a stand-alone web-page.
These layouts are designed to be extensible. A good example of how to do this is Matt Whitaker's ButtonGroups:
This toolbox was developed by Ben Tordoff and David Sampson from the Consulting group at MathWorks.
Ben Tordoff (2022). GUI Layout Toolbox (https://www.mathworks.com/matlabcentral/fileexchange/27758-gui-layout-toolbox), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Inspired: BiofilmQ, ButtonGroup for HG2, Simple Optimized GUI Tabs, Chart Development Toolbox, ButtonGroup Objects, Flow Cytometry GUI for Matlab, Dynamical System Viewer, Volumetric Data Explorer, A GUI for plate reader growth curve analyses, Axis XX, GUI Layout Toolbox, OverlayTable, Slicer
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!