Info
此问题已关闭。 请重新打开它进行编辑或回答。
Create single (standard) toolbar elements w/o GUIDE
1 次查看(过去 30 天)
显示 更早的评论
Hey there,
is there a way to create a toolbar with some specific elements of the standard toolbar without using GUIDE?
I've written a function opening a new figure with axes. but after loading a video to these, the toolbar disappears. I just need the buttons zoom in/out, pan and data cursor ... inclueding their functions.
%%START VIDEO PLAYER
% FIGURE and AXES
figure('Tag', 'figVideo');
handles.figVideo = findobj('Tag', 'figVideo');
axes('parent', handles.figVideo, 'Tag', 'axVideo');
handles.axVideo = findobj('Tag', 'axVideo');
% TOOLBAR
uitoolbar(handles.figVideo, 'Tag', 'toolbarVideo');
handles.toolbarVideo = findobj('Tag', 'toolbarVideo');
% PLAYER
mplay_SigComp(video, handles.axVideo, handles.axPlot, ...
handles.toolbarVideo, zoomArea, fps, fmt);
MPLAY_SIGCOMP is my video player, loading the video to the axes. after this, die toolbar disappears. But i need the buttons zoom,pan, data cursor.
Thanks!
2 个评论
Walter Roberson
2012-8-6
This might be related to the toolbar property of the figure; see http://www.mathworks.com/help/techdoc/ref/figure_props.html
Matt Fig
2012-8-6
Also, did you know that both the FIGURE and AXES commands return the handles? There is no need to call FINDOBJ when you create both of these in the code.
handles.figVideo = figure('tag','figVideo');
回答(0 个)
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!