Comment out "eventdata" with "~" in GUI
2 次查看(过去 30 天)
显示 更早的评论
guide suggests replacing "eventdata" in callbacks with "~"; is this wise? If I don't do it, M-lint will always show orange!
Thanks.
Doug
0 个评论
采纳的回答
Image Analyst
2013-11-22
You can, but you'll still have another orange squiggle on the line. It will still say that the callback function might not be used. Duh! It's a callback, and won't get used unless someone interacts with the control it's associated with. You can suppress warnings, but I didn't suppress that warning because what if there is some dead code function somewhere in your code that you custom wrote (not a built-in callback generated from GUIDE)? I'd like to know about those unused functions. However I have so many of these callbacks that my right margin is just a virtual barcode of orange and gray stripes, so I tend to ignore them on the margin.
If it's in the code window (text editor) and it's a valid suggestion, then I will take corrective action, but I ignore most on the right panel because there are simply too many.
0 个评论
更多回答(1 个)
Vishal Rane
2013-11-22
You can if you are not using that variable in rest of the function. The '~' doesn't work in the older versions though( R2006b or R2007a, i believe, will chk and edit this).
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!