Try OpenEdge Now
skip to main content
ABL Reference
ABL Syntax Reference : SCREEN-LINES function
 

SCREEN-LINES function

Returns, as an INTEGER value, the number of lines you can use to display frames. This value omits the space used by the message area and status area.
Note: Does not apply to SpeedScript programming.

Syntax

SCREEN-LINES

Example

Here, a different number of customer records is displayed depending on the number returned by the SCREEN-LINES function:
r-scrnln.p
DEFINE VARIABLE nbrdown AS INTEGER NO-UNDO.

nbrdown = IF SCREEN-LINES > 21 THEN 7 ELSE 6.

FOR EACH Customer NO-LOCK WITH nbrdown DOWN:
DISPLAY Customer.CustNum Customer.Name Customer.Address Customer.City
    Customer.State Customer.Country.
END.