You need LiveCode 8.1.10 or LiveCode 9 to use these widgets.
For a start you could use the free Community edition if you are downloading the open source widgets (marked with a *).
(Masked) images and their transitions. Partially extends the TurnImage widget
Installation
1 Start LC 8/9. 2 Download the
extension file (.lce) 3 Install the widget by selecting the lce file from menu
Tools/Download Manager and its button "+" at topright. 4 Quit and restart LC 8/9. 5 Download and open the
sample stack
widget.changeimage version 1.0.6 [-hh fecit 2020]
Instead of step 5 above you may also use
"go stack URL" from the LC message box.
Paste in LC's msg to load stack into RAM.
Main Features and Hints
The widget is a (partial) extension of the TurnImage widget (v135).
It adds masking of the images and several transition animations (from one
image to a second one). These animations are made with pathes filled with
image patterns.
You can add masks generated by polygon points or an SVG path (like the iconPath of a SVG icon widget), especially ovals.
The widget's background can be (rounded) filled and/or stroked.
Both the masks and/or images can be affine transformed (by scale, skew, rotate, translate).
Animations are zoom, barn door horiz/vert, move horiz/vert, squeeze horiz/vert, swipe diag/horiz/vert, turn horiz/vert, rotate.
Note: Animations don't work in pointer mode.
The following messages are passed to LC Script so you can use it:
mouseEnter, mouseLeave, mouseUp and mouseRelease.
After installation of the widget and restarting LiveCode find detailed help in the dictionary.