How to add the figure toolbar to axes in a gui?
이전 댓글 표시
Hi, I'd like to read your suggestions about a trouble that i'm facing these days. I'm wirting a gui(using the guide), this gui plots some 2D and 3D graphs, now the question is that i'd like to add to those graphs the figure toolbar,giving the user the possibility to zoom in, zoom out, save the figure and so on. I'd like to add the toolbar only to the plotted graphs and not to the entire gui figure. I've tried many different ways, but nothing seems to work. Is it possible to perform this or I have to let go this idea? Thanks for your answers.
채택된 답변
추가 답변 (2개)
Desiree
2011년 8월 5일
0 개 추천
The question would be how these additional graphs are created and if they reside in a new figure window. If they reside in a figure you can use this command to set the toolbar: set(hObject,'toolbar','figure'); You will not be able to add the toolbar for an axes in a figure, you can only do this for a whole figure.
Rikimaru83
2011년 8월 5일
0 개 추천
댓글 수: 1
Desiree
2011년 8월 5일
As I already stated you can only associate a toolbar with figures, it's not possible for figure children like axes or uipanel.
You can always workaround this by programming your own buttons and callbacks though.
카테고리
도움말 센터 및 File Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!