Problem with using ginput in matlab
조회 수: 3 (최근 30일)
이전 댓글 표시
Hello,
When i run my .m file, one image appears with ginput() in active mode to select something. I select one block so next image appear with again ginput in active mode.
When i click on exit button on image which i kept, then previous image appears with ginput active. But now the problem is that if in this next image, if i directly closes it, then ginput becomes deactivated.
I want to keep it active in all situations.
So, how to do it.??
댓글 수: 6
Geoff Hayes
2015년 1월 2일
How will the exit button appear? Your above code shows some variables for the position and size of the button, but doesn't show how it is displayed nor the callback behind the button.
When you say But if i close that image directly t what do you mean by this? Are you closing the image by pressing the X in the top corner?
답변 (1개)
Geoff Hayes
2015년 1월 2일
Nimisha - why do you assume that pressing the X (close button) of the figure should produce the same behaviour when pressing the exit button?
Presumably you have a callback for your pushbutton that fires whenever you press the exit button. If you want this behaviour to be enforced when you press the X (close button) of the figure, then you will need to add a similar (or same) callback for the figure close request as
set(mainWindow,'CloseRequestFcn',@myCallback);
where myCallback is the function that is the callback to the pushbutton or something similar.
댓글 수: 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!