Common Object Properties are properties, that belongs to every CourseLab Object. The properties listed below can be used in actions and in text substitutions (OBJ_ID below means current object ID):
| Property | Returns | Syntax |
|---|---|---|
| x | Current X coordinate of top-left corner of Object's position on the Frame. | $OBJ_ID.x |
| y | Current Y coordinate of top-left corner of Object's position on the Frame. | $OBJ_ID.y |
| w | Current width of the object in pixels. | $OBJ_ID.w |
| h | Current height of the object in pixels. | $OBJ_ID.h |
| startx | Initial X coordinate of top-left corner of object's position on the Frame, that was defined in Edit mode. | $OBJ_ID.startx |
| starty | Initial Y coordinate of top-left corner of object's position on the Frame, that was defined in Edit mode. | $OBJ_ID.starty |
| startw | Initial width of object. | $OBJ_ID.startw |
| starth | Initial height of object. | $OBJ_ID.starth |
Note, that initial and current values are exactly the same until any position or size changing action is applied to the object.