MATLAB Answers

0

Using MATLAB GUI popup

Asked by Muhammad Jibran on 16 Jul 2019
Latest activity Commented on by Adam Danz
on 19 Jul 2019
I’m working on a GUI , I have use a popup menu which gets enabled on/off by clicking on a check box. As I click on the check box the popup menu enables On , I select an option from popup menu. After some time when i again click on checkbox to make the popup menu disabled. The selected string on the popup menu is retained, although the popup menu is not enabled now. Moreover, if I again enable the popup box it will have the same string retained. Kindly guide me how the popup menu will come to its default string on it’s deactivation .

  1 Comment

Adam Danz
on 19 Jul 2019
@ Muhammad Jibran, please take a moment to review the answers provided to you by volunteers and accept any answers that led you to a solution. This way they are marked as 'answered' and when others have similar questions and see you post, they know the solution worked.

Sign in to comment.

1 Answer

Adam Danz
Answer by Adam Danz
on 16 Jul 2019
Edited by Adam Danz
on 19 Jul 2019

Presumably you have a callback function for the checkbox that controls the "enabled" property of the popup menu. Within that callback function, when the popup menu is turned off, also reset its selection to a default value. Note that the "Value" must be a scalar or it won't be rendered.
set(handles.mypopupmenu,'Value', 1) %default value

  0 Comments

Sign in to comment.