topLeft

Typeproperty
DictionaryLCS
LibraryLiveCode Script
Syntax
set the topLeft of <object> to left,top
Associationsstack, card, field, button, graphic, scrollbar, player, image, group
Summary

Specifies the location of the specified object's upper left corner.

Introduced1.0
OSmac, windows, linux, ios, android
Platformsdesktop, server, mobile
Example
set the topLeft of player 1 to 0,0
set the topLeft of last field to the bottomRight of field 1
Values
NameTypeDescription
Value

The topLeft of an object is any expression that evaluates to a point --two integers separated by a comma. The first item of the topLeft is the distance in pixels from the left edge of the screen (for stacks) or card (for all other objects) to the left edge of the object. The second item is the distance in pixels from the top edge of the screen (for stacks) or card (for all other objects) to the top edge of the object.

For cards, the topLeft property is read-only and cannot be set.

RelatedProperty: left, height, topRight, properties, width, pixels
Glossary: property, absolute coordinates, read-only, expression, relative coordinates, parameter, integer, evaluate, object
Keyword: card, item, point, rectangle, top, control
Constant: left
Object: stack
Command: group
Function: selectedLoc, stacks
Description

Use the topLeft property to change the placement of a control or window.

The topLeft of a stack is in absolute coordinates|absolute (screen) coordinates. The first item (the left) of a card's topLeft property is always zero; the second item (the top) is always zero. The topLeft of a group or control is in relative coordinates|relative (window) coordinates.

In window coordinates, the point 0,0 is at the top left of the stack window. In screen coordinates, the point 0,0 is at the top left of the screen.

Changing the topLeft of an object moves it to the new position without resizing it. To change an object's size, set its height, width, or rectangle properties.

Important: The order of the top and left parameters is reversed compared to the property name: left comes first, then top.

Tagsui