フィルターのクリア

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

1 回表示 (過去 30 日間)
Han
Han 2013 年 7 月 13 日
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

回答 (1 件)

Dishant Arora
Dishant Arora 2013 年 7 月 13 日
編集済み: Dishant Arora 2013 年 7 月 13 日
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 件のコメント
Han
Han 2013 年 7 月 14 日
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

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMigrate GUIDE Apps についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by