User Guide

312
inflate
Syntax
rectangle.Inflate(widthChange, heightChange)
inflate (rectangle, widthChange, heightChange)
Description
Command; changes the dimensions of the rectangle specified by rectangle relative to the center
of the rectangle, either horizontally (widthChange) or vertically (heightChange).
The total change in each direction is twice the number you specify. For example, replacing
widthChange with 15 increases the rectangles width by 30 pixels. A value less than 0 for the
horizontal or vertical dimension reduces the rectangles size.
Examples
This statement increases the rectangles width by 4 pixels and the height by 2 pixels:
rect(10, 10, 20, 20).inflate(2, 1)
-- rect (8, 9, 22, 21)
This statement decreases the rectangles height and width by 20 pixels:
inflate (rect(0, 0, 100, 100), -10, -10)
-- rect (10, 10, 90, 90)
ink
Syntax
sprite(whichSprite).ink
the ink of sprite whichSprite
Description
Sprite property; determines the ink effect applied to the sprite specified by whichSprite, as
follows:
0—Copy 32—Blend
1—Transparent 33—Add pin
2—Reverse 34—Add
3—Ghost 35—Subtract pin
4—Not copy 36—Background transparent
5—Not transparent 37—Lightest
6—Not reverse 38—Subtract
7—Not ghost 39—Darkest
8—Matte 40—Lighten
9—Mask 41—Darken