Difference between revisions of "AGIWiki/right.posn"

Jump to navigation Jump to search
40 bytes added ,  15:17, 25 October 2018
m
Text replacement - "</source>" to "</syntaxhighlight>"
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 (Text replacement - "</source>" to "</syntaxhighlight>")
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{AGIWiki}}
{{AGIWiki}}
{{AGIWiki/Test commands}}
The '''right.posn''' command returns TRUE if the screen coordinates of the screen object's bottom right pixel is within a specified region.
The '''right.posn''' command returns TRUE if the screen coordinates of the screen object's bottom right pixel is within a specified region.
----


== Syntax ==
== Syntax ==
Line 15: Line 14:
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 ==
<syntax type="C++">
<syntaxhighlight lang="cpp">
  if (right.posn(o1, 0, 120, 60, 130)) {
  if (right.posn(o1, 0, 120, 60, 130)) {
   print("the object's lower right corner is in the box");
   print("the object's lower right corner is in the box");
  }
  }
</syntax>
</syntaxhighlight>
 
== Technical Information ==
== Technical Information ==


TrustedUser
2,147

edits

Navigation menu