Difference between revisions of "MROW()"

From Recital Documentation Wiki
Jump to: navigation, search
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Class==
 
Screen Forms
 
 
 
 
==Purpose==
 
==Purpose==
 
Return the current mouse row position
 
Return the current mouse row position
Line 12: Line 8:
  
 
==See Also==
 
==See Also==
[[INKEY()]], [[LASTKEY()]], [[MCOL()]], [[ON MOUSE]]
+
[[INKEY()]], [[ISMOUSE()]], [[LASTKEY()]], [[MCOL()]], [[ON MOUSE]]
  
  
Line 24: Line 20:
 
<code lang="recital">
 
<code lang="recital">
 
procedure on_mouse
 
procedure on_mouse
m_colpos = mcol()
+
  m_colpos = mcol()
m_rowpos = mrow()
+
  m_rowpos = mrow()
m_mouseop = lastkey()
+
  m_mouseop = lastkey()
// process based on position and operation
+
  // process based on position and operation
 
return
 
return
  
Line 36: Line 32:
  
 
==Products==
 
==Products==
Recital Mirage Server, Recital Terminal Developer
+
Recital  
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Category:Screen Forms]]
 +
[[Category:Screen Forms Functions]]

Latest revision as of 17:15, 3 December 2009

Purpose

Return the current mouse row position


Syntax

MROW()


See Also

INKEY(), ISMOUSE(), LASTKEY(), MCOL(), ON MOUSE


Description

The MROW() function returns the numeric value of the current mouse row position.

In Recital Terminal Developer, the MROW() function always returns 0.


Example

procedure on_mouse
  m_colpos = mcol()
  m_rowpos = mrow()
  m_mouseop = lastkey()
  // process based on position and operation
return
 
on mouse do on_mouse
inkey(0,"M")


Products

Recital