Note: property, method and event names should be referred to in lowercase in case-sensitive scripting languages.
Shown below in a standalone Form. Click the image to see in a Custom Section in a Lianja Page.
Image is a control for displaying images.
This class supports the Common Properties plus the following:
|Closable||RW||Boolean||Whether image should be closable|
|HeightForWidth||RW||Boolean||Whether height of image should be based on width|
|MouseX||RW||Numeric||Mouse X position.|
|MouseY||RW||Numeric||Mouse Y position.|
|Picture||RW||Character||Filename of image displayed|
|Stretch||RW||Boolean||Whether image will scale its contents to fill all available space.|
0 = do not scale/stretch, <>0 = scale/stretch.
|Maintainaspectratio||RW||Boolean||Whether image will be scaled maintaining its aspect ratio. From v5.4.|
Note: if setting to .T., this should be set before setting the Picture property.
This class supports the Common Methods plus the following:
|Draw||name as Character | operation as Character
[, operation as Character [, arguments as Character]]
|Draw operations include the following: brush, clear, ellipse, fill, font, image, lineto, moveto, pen, point, rectangle, redraw, restore, save.|
See Understanding Drawables and the Drawable Image App (example_drawable) included in the Lianja App Builder distribution for an example.
|Zoom||width as Numeric, height as Numeric, closable as Boolean||Zoom the image to the specified size and with specified Closable setting|
This class supports the Common Events plus the following: