GUI - automatically delete code related to deleted GUI elements

4 次查看(过去 30 天)
Hello everyone,
I’m currently „building“ a GUI and there is one thing which bothers me all the time! Since the interface of my GUI is not 100% final yet, I delete push buttons, static texts, edit texts etc. several times in a week. Until today I haven’t found a workaround to delete the corresponding code in the .m-file automatically, so I was wondering if Matlab 2017 offers any kind of feature to delete the corresponding code when I delete an element of the GUI?
Thank you in advance and have a nice one! Christian

采纳的回答

Jan
Jan 2018-5-22
This cannot work reliably and automatically at the same time. Remember that GUIDE cannot know, if a callback is used from anywhere else in the code. While a direct call could be identified automatically, you could hide it in feval or eval. Therefore I assume, that you have to remove the code manually.
I'm using GUIDE to design my GUIs. But as soon, as the layout is ready, I convert the figure to code. See e.g. https://www.mathworks.com/matlabcentral/fileexchange/20152-guidegetter.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Interactive Control and Callbacks 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by