Image
[Desktop Automation]
The Image UI element is used to place an image in Lua-defined UI. It is created by controlcontainer:addimage()
.
Properties
Property | Read/write | Type | Description |
---|---|---|---|
height | Read/write | Number | Height of the image UI element |
hint | read/write | string | Hint or tooltip for the button |
keepratio | Read/write | Boolean | Keep the aspect ratio. This will only have an effect when only either width or height are set and when the stretch parameter is set to true |
picture | Read/write | String/Object | The image to be shown in the UI element. Can either be a string referencing an image file or an Image Object |
onclick | Read/write | String | Onclick listener to handle Onclick event of the image |
mousex | Read | Number | X-Position of the mouse, useful after onclick event |
mousey | Read | Number | Y-Position of the mouse, useful after onclick event |
stretch | Read/write | Boolean | Should the image be stretched to the size defined by width and height ? |
width | Read/write | Number | Width of the image UI element |
Methods
Name | Syntax | Description |
---|---|---|
setgraph | image:setgraph(graphobject); | Sets a Graphobject as the image. (Set image height and width first.) |
setimage | Image:setimage(imageobject); | Sets an image-object as content. See image-processing section |
setmousehandler | Image:setmousehandler(handler); | Sets an interactive mousehandler. (Graph drawer Object) |
See also
- picturebutton object