# row

> [HTML Version](rowinfld.htm)

_Updated July 2024_

_row_ specifies the starting row of  the  field . Note that if the _parentid_ is missing or is numeric and evaluates to 0, the _row_ is multiplied by 2. (Historians differ on the exact origin of this unusual feature, but we believe it arose during the epochal moment when display terminals suddenly increased from 12 to 24 display lines.)  

You can also specify _row_ relative to the bottom of the screen (determined dynamically from the terminal driver at runtime) by using a negative number: -1 = the bottom row, -3 = third row up from the bottom, etc.

If you set both _row_ and _col_ to zero, INFLD will operate in position-relative mode, starting from where the cursor was when you called INFLD. (This is similar to how BASIC INPUT works.)

If _row_ >= 200, it is interpreted as [Millirows](millirows.md) , which see for more information.

If the IMXF\_PIXCOORDS flag is set (see _xmax_), then _row_, _col_ and _xmax_ are interpreted as pixels.