Difference between revisions of "AGIWiki/center.posn"

Jump to navigation Jump to search
110 bytes added ,  15:11, 25 October 2018
m
Text replacement - "</source>" to "</syntaxhighlight>"
(Created page with "__NOTOC__ {{AGIWiki}} The '''center.posn''' command returns TRUE if the screen coordinates of the screen object's bottom center pixel is within a specified region. ---- == Syn...")
 
m (Text replacement - "</source>" to "</syntaxhighlight>")
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{AGIWiki}}
{{AGIWiki}}
 
{{AGIWiki/Test commands}}
The '''center.posn''' command returns TRUE if the screen coordinates of the screen object's bottom center pixel is within a specified region.
The '''center.posn''' command returns TRUE if the screen coordinates of the screen object's bottom center pixel is within a specified region.


Line 16: Line 16:
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]]''', ''''''center.posn'''''', '''[[AGIWiki/right.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]]''', '''center.posn''', '''[[AGIWiki/right.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 (center.posn(o1, 0, 120, 60, 130)) {
  if (center.posn(o1, 0, 120, 60, 130)) {
   print("the object's lower center pixel is in the box");
   print("the object's lower center pixel is in the box");
  }
  }
</syntax>
</syntaxhighlight>
 
== Technical Information ==
== Technical Information ==


Line 44: Line 45:


* [[AGIWiki/WinAGI|WinAGI]] help file
* [[AGIWiki/WinAGI|WinAGI]] help file
[[Category:AGIWiki/Logic Commands]]
[[Category:AGIWiki/Test Commands]]
TrustedUser
2,147

edits

Navigation menu