Edit Text set "String" value constant while GUI is running..

Hi all, think about a GUI including pop-up menu, edit text and pushbutton and Pop-up menu consists of 4 rows of variables, such as A,B,C, and D. When i choose each letter from the pop-up menu, it writes double (or string) to edit text. when i click the push button, some mathematical equations calculated behind the gui.
My question is how can i set the variable constant (or Static) while the gui is running ? For example, when you choose A ,it sets 500 to editbox1 (set(handles.editbox1,'String',xxx)), but in GUi you can change the number (510 for instance) before you clicked the pushbutton. Thanks.

 Réponse acceptée

Jan
Jan le 18 Mai 2012

0 votes

You can set the "Enable" property of the UICONTROL to 'off' to block editing.

3 commentaires

Better is likely to set the 'Enable' property to 'disable'
Ok, this works pretty good. Thanks,
Is there anyway to apply this for specific string values in popup menu. For example, A,B,C are static and the D is used as custom for this case.
Jan
Jan le 18 Mai 2012
No, you cannot disable only some fields of a popup menu.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Characters and Strings dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by