| 
 Reports whether the line counter of the current page in the specified I/O device is greater than the lines parameter specified for it. If the lines parameter is not used, Magic xpa uses the lines parameter specified for the printer associated with the I/O device. EOP (end of page) is raised if Form lines is specified and Magic xpa line count is greater than Form lines. 
 | 
| 
 Syntax: 
 | 
 EOP(generation,device) 
 | 
| 
 Parameters: 
 | 
 generation: A number that represents the task's hierarchic position in the runtime task tree. 0 represents the current task, 1 its immediate ancestor, and so on. 
 | 
| 
   
 | 
 device: A number that represents the sequence number of the output file in the current task. 
 | 
| 
 Returns: 
 | 
 Logical True if the specified I/O device is at the EOP, False if not. 
 | 
| 
 Usages: 
 | 
 The EOP function together with the Form Output operation's Page=Skip property, allows you to manually control what happens during a page break. 
 | 
| 
 Example: 
 | 
 EOP(0,1) returns TRUE at the end of a page, while processing the first output file in the current task. 
 | 
| 
 Note: 
 | 
 The function is useful only when using Page=Skip in the Form Output operation. 
 | 
| 
 See also: 
 | 
 EOF, Line, Page 
The Online and Rich Client Samples projects (program RP12 and RRP12) 
 |