superSlider

버전 1.2.0.0 (5.81 KB) 작성자: Danielle Ripsman
A flexible slider creation tool, that allows for multiple slides along a single axis.
다운로드 수: 1.2K
업데이트 날짜: 2014/9/15

라이선스 보기

I noticed a bunch of threads discussing multi-slide slider objects, but couldn't find any that suited my needs. I've tested this code on multiple platforms, but since this is my first posting attempt there may be incompatibilities - feel free to comment and let me know if you run into these or any other issues.

For a basic demonstration, create the following function and place it in the same folder as superSlider:
_______________________________________________________________________________
% Demonstration of the superSlider "object". This function generates a new randomly oriented slider each time the callback is executed.

function sliderCallbackTest(hObject, eventData)

n = .1 + .8*rand(1); %random location for the new slider

% Recursive callback:
slider11 = superSlider(gcf, 'numSlides', 2,'controlColor',[.5 .1 .5],...
'position',[n .05 .05 .7],'stepSize',.1,...
'callback',@sliderCallbackTest);

인용 양식

Danielle Ripsman (2024). superSlider (https://www.mathworks.com/matlabcentral/fileexchange/43285-superslider), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2008b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Migrate GUIDE Apps에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!
버전 게시됨 릴리스 정보
1.2.0.0

Another (larger) callback fix, to conform with MATLAB's standard callback format: function(hObject, eventdata, arguments), where the 'callback' parameter is set using the value: {@function, arguments} or just @function

1.1.0.0

Fixed a small callback bug in line 537 of code (4th last line).
Changed from: "eval(callback);" to "eval(props.callback);"

1.0.0.0