Effacer les filtres
Effacer les filtres

Font of a toggle button to change on a toggled state?

1 vue (au cours des 30 derniers jours)
Han
Han le 13 Juil 2013
Hi I am new to GUI so I guess this question is really simple.
I have tried the default matlab toggle button and it occurred to me that the "toggled" state is slightly high-lighted in blue and the distinction between it and its original state (gray) is not very obvious.
I would like to amplify the distinction. For example, something like the following would be great:
un-toggled state: A
toggled state: < A > (also bolded)
So in general, I would like to design a toggle button that bolds the string on the button. Also, the < > signs are added around the string.
Thank you very much

Réponses (1)

Dishant Arora
Dishant Arora le 13 Juil 2013
Modifié(e) : Dishant Arora le 13 Juil 2013
Type the following code in Togglebutton callback:
h = get(hObject,'value');
if h
set(handles.togglebutton1, 'string', 'un-toggle','fontweight','bold')
else
set(handles.togglebutton1, 'string', 'toggle', 'fontweight','normal')
end
For more property changes, go through uicontrol properties
doc uicontrol
  1 commentaire
Han
Han le 14 Juil 2013
h = get(hObject,'value');
if h
set(handles.togglebutton1, 'string', 'A','fontweight','bold')
else
set(handles.togglebutton1, 'string', '<A>', 'fontweight','normal')
end
Is what I asked for exactly but I give you credit. Thanks

Connectez-vous pour commenter.

Catégories

En savoir plus sur Migrate GUIDE Apps dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by