📄 slide_callback.m
字号:
function slide_callback(hObject,eventdata,handles)
%function slide_callback
%滚动条的回调函数
slide=hObject;
if get(slide,'userdata')==0
return%如果滚动条value的被动改变则返回
end
figures=get(0,'userdata');
handles=get(figures.FI,'userdata');
ap=handles.ap;%调整panel
value=get(slide,'value')/(get(slide,'Maximum')-get(slide,'VisibleAmount'));
pos=get(ap,'pos');
x=pos(1);y=pos(2);wid=pos(3);hig=pos(4);
tag=get(slide,'tag');
switch tag
case 'sliderh',
add=wid-1;
x=-value*add;
set(ap,'pos',[x,y,wid,hig]);
case 'sliderv',
add=hig-1;
y=-(1-value)*add;
set(ap,'pos',[x,y,wid,hig])
otherwise,
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -