필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Suppress Callbacks From Firing During Model Comparison

조회 수: 3 (최근 30일)
Richard Hopple
Richard Hopple 2018년 12월 7일
마감: MATLAB Answer Bot 2021년 8월 20일
Hi all. I'm trying to figure out a way to surpress callbacks from firing during a model comparison? Or maybe a better question is if there is a way to check if a model comparison is being done.
Background: Our models have a callback (call it model resize) in them that finds the size of the primary monitor and will resize the model's window to an approprate size based on the monitor size, when the model is first opened. Well, when you use Matlab's comparison tool to compare the two different models, the model resize call back fires and overrides where the comparison tool puts the two model windows (upper right corner and lower right corner). I am hunting for a way to prevent this specific call back from firing. Any ideas? I can't really post a good example of it due to working restrictions.
  댓글 수: 8
Walter Roberson
Walter Roberson 2018년 12월 10일
편집: Walter Roberson 2018년 12월 14일
...so don't use the gui compare button ? ;)
Looking at the call stack might work, but there is a tendency to lose the call stack for callbacks which are eval() automatically because of button presses in the MATLAB gui.
Richard Hopple
Richard Hopple 2018년 12월 14일
Ha! I wish I could dissable that button! I think I will have to look at the call stack info since I don't think there is an internal Matlab variable that is set that I can look at

답변 (0개)

이 질문은 마감되었습니다.

제품


릴리스

R2016b

Community Treasure Hunt

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

Start Hunting!

Translated by