Difference between revisions of "AGIWiki/right.posn"
< AGIWiki
Jump to navigation
Jump to search
m (Created page with "__NOTOC__ {{AGIWiki}} The '''right.posn''' command returns TRUE if the screen coordinates of the screen object's bottom right pixel is within a specified region. ---- == Syntax...") |
m (→Remarks) |
||
Line 15: | Line 15: | ||
The region to be tested is bounded by (X1, Y1) - (X2, Y2). | The region to be tested is bounded by (X1, Y1) - (X2, Y2). | ||
The position test commands ('''[[AGIWiki/posn|posn]]''', '''[[AGIWiki/center.posn|center.posn]]''', '''right.posn''', and '''[[AGIWiki/obj.in.box|obj.in.box]]''' are used to determine if a screen object's position is within a certain area. | The position test commands ('''[[AGIWiki/posn|posn]]''', '''[[AGIWiki/center.posn|center.posn]]''', '''right.posn''', and '''[[AGIWiki/obj.in.box|obj.in.box]]''') are used to determine if a screen object's position is within a certain area. | ||
== Example == | == Example == |
Revision as of 18:48, 22 April 2014
The right.posn command returns TRUE if the screen coordinates of the screen object's bottom right pixel is within a specified region.
Syntax
Remarks
Test commands are only valid in an if statement.
The region to be tested is bounded by (X1, Y1) - (X2, Y2).
The position test commands (posn, center.posn, right.posn, and obj.in.box) are used to determine if a screen object's position is within a certain area.
Example
<syntax type="C++">
if (right.posn(o1, 0, 120, 60, 130)) { print("the object's lower right corner is in the box"); }
</syntax>
Technical Information
Required interpreter version | Available in all AGI versions |
Bytecode value | 18 (0x12 hex) |
See Also
Sources
- WinAGI help file