GUI Button Highlights in Blue (When Clicked)
显示 更早的评论
Hi all,
I have a simple GUI with 3 buttons and 2 labels. When I click a button, Matlab automatically highlights it in this light blue metallic color. I want to deactivate this automatic highlighting mechanism. Anybody know how to do this?
Jeff
回答(1 个)
Paulo Silva
2011-9-8
0 个投票
See if the button has some code on his ButtonDownFcn, if there's some code in it remove it, also see the SelectionHighlight, turn it off
8 个评论
Sean de Wolski
2011-9-8
Could it also just be an OS setting?
Paulo Silva
2011-9-8
I don't know Sean, it doesn't happen with my MATLAB
Jeff please check what you get by putting the next code on that pushbutton callback, execute the GUI and click on the pushbutton
get(HandlePushbutton)
%replace HandlePushbutton with the handle for the button that becomes blue
Copy what you get in the command line and show it to us
Jeff
2011-9-8
Sean de Wolski
2011-9-8
Is the GUI manually created or written in GUIDE? Did you write the code for the GUI?
Jeff
2011-9-8
Jeff
2011-9-8
Sean de Wolski
2011-9-8
probably is an OS setting. I haven't used Windows 7 so I can't advise. If you make a second button or a second GUI or even just a questdlg does it occur?
>> questdlg('Does it occur below?','Test','yes','no')
Jeff
2011-9-8
类别
在 帮助中心 和 File Exchange 中查找有关 Graphics Performance 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!