API Mouse.GetPosition2D

From Flowcode Help
Jump to navigationJump to search
Fc9-comp-macro.png GetPosition2D
Gets the X/Y position of the mouse in screen coords 
Fc9-s32-icon.png - LONG X
Pixel screen coordinate from the left of the panel area 
Fc9-s32-icon.png - LONG Y
Pixel screen coordinate from the top of the panel area 
Fc9-void-icon.png - NONE Return


Detailed description

This gets the X/Y position in screen units relative to the top left corner of the panel the mouse is over. If the mouse is not over a panel the last known position is used.


Note that the coordinates returned from this call are not 3D coordinates.


Examples

Calling in a calculation

  • Declare a variable 'result' of type HANDLE
  • Add to a calculation icon:
    result = ::Mouse.GetPosition2D(return_x, return_y)