Method to detect mask dialog is closed

3 次查看(过去 30 天)
Rey
Rey 2013-4-28
Hi,
I need to detect when the mask dialog of a custom masked subsystem is closed, preferably also whether it is closed by clicking OK or Cancel/X.
Is there a way to do this?
(Apart from calling a custom m-file GUI with OK and Cancel pushbuttons from the OpenFcn of the subsystem, and using their callbacks.)
Thanks in advance for help!
  3 个评论
Rey
Rey 2013-5-1
Hi Kaustubha, thanks for your concern.
My aim is to detect it from some external code. To be more explicit, the external code is a GUI I designed to build a Simulink model programmatically based on user input.
However, if this is not possible, I'd like to hear how it could be done from inside the mask as well, because I may think of changing my masked library block, if it's a better option.
Rey
Rey 2013-5-1
Btw, as mentioned at http://www.mathworks.com/matlabcentral/answers/193, I can make use of MaskInitialization commands for this purpose. So this means I'll need to change the masked subsystem, which is a custom library block. Alternative suggestions are welcome, especially a way to do this from external code.

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Author Block Masks 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by