File Exchange

image thumbnail


version 1.2.0 (30.3 KB) by CallumP
Modify appdesigner component stacking order and callback order


Updated 19 Nov 2019

View License

Allows for the component order to be changed of a .mlapp file. Callback order may also be changed.

Load the app into the GUI where the components all callbacks are displayed. Once ordering has been determined, saving the app will save the changes. The app will automatically be opened in appdesigner where it needs to be saved in order for changes to persist.

Cite As

CallumP (2020). HierarchyViewer (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (6)


In order to get it running on a Mac I had to change the backslashes to slashes: It would be great to make the paths universal e.g. with fullfile.

Great utility!

James Lee

is it possible to do a quick sort based on alphabetical order? thanks

Top, it's working properly, thanks a lot.

Marc Youcef

I commented too fast - You have to open the App on the Designer App first so that MATLAB modifies it with new function names and then save it and run it. Works good and makes the job.

Impossible to open it or run it using Matlab R2017A



Buttons for alphabetical sorting and expand/collapse all
Fixes so should now work with Mac and Linux


Now works with pre-2018 MATLAB

MATLAB Release Compatibility
Created with R2016b
Compatible with R2016b to any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags