Servoy Stuff - Home of all Servoy related stuff!
Beans
ServoySliderBean
The ServoySliderBean v1.1
v1.1
Update to make the slider bean compatible with Servoy 5+
Thanks to Paul Bakker for reporting the problems
v1.0.1
Backward compatible changes to adapt to the new version of the IStylePropertyChanges interface of Servoy 4.1.4
v1.0
First public release
This bean is the result of the "How to build a bean for Servoy" tutorial, conveniently packaged here for further support, it is compatible with Servoy 4.1.x Smart client AND Web client.
It works in Servoy 4.1.x and Servoy Tano 5.0beta1 on Windows, and should work on Mac and Linux OSes as well (not tested).
You will be able to learn the whole story of this bean in the tutorials section (Tutorial 2 - part 1 to 8).
For the Wicket web component the bean uses an enhanced version of the WebFX Slider Widget, but you can find the original version here: http://webfx.eae.net/dhtml/slider/slider.html.
Download packages v1.1:
- the signed bean jar (rename to servoy_slider.jar if necessary then put in your Servoy/application_server/beans/ folder)
- a simple Servoy example solution (rename to beans_test.servoy if necessary and import in Servoy 5)
- the Eclipse project (the java sources of the plugin)
Download packages v1.01:
- the signed bean jar (rename to servoy_slider.jar if necessary then put in your Servoy/application_server/beans/ folder)
- a simple Servoy example solution (unzip and import)
- the modfied WebFX slider as an eclipse project
- the Eclipse project (the java sources of the plugin)
There is now a companion Google-Code project where you will be able to submit issues/feature requests and check out the code from SVN
KNOW BUGS/LIMITATIONS:
The bean using the IServoyAware interface is only compatible with Servoy 4.1.x and above....
Version 1.1 of the bean is only compatible with Servoy 5+ due to incompatible changes in the Servoy public API and the use of a new Wicket version.
I only tested this one on Servoy 4.1.3 on Windows, but it should work OK on Mac/Linux since it doesn't use anything else than pure Java and the JavaScript library works well on major browsers. The compilation has been targeted for Java 1.5.
If you like this bean, consider donating to help me make more cool stuff available!
You can send me a note with any comment, feature request, bug report, using the contact form.
