7.4

Table Of Contents
Integer value containing the orientation of the current document page (0=portrait, 1=landscape, 2=Rotated portrait, 3=Rot-
ated landscape).
overflowcount
Integer variable storing the number of times that a data page overflowed and that a new document page was added to accom-
modate the overflowing data. Initially set to 0, is incremented by 1 every time the page overflows.
overflowing
Boolean variable set to False by default. When the current data page contains more lines than can be printed by the current
object, or technically speaking when the object’s condition to exit and overflow has been met, this variable is set to True. It is
set back to False with every new overflowing page, the logic being that the current overflowing page will be the last, unless if
the condition to exit and overflow is met yet again.
lastoverflowrepetition
Integer variable storing the number of the last iteration value when the condition to exit and overflow has been met.
pageheight
Measure value containing the physical page height, in inches, of the current page in the document.
printpagename
String value containing the name of the page that is actually printing. This allows conditional processing to take place within a
PPTalk object according to the name of the page being executed. Note that the value always corresponds to the name of the
actual page page being printed, even if the call comes from a virtual or overlay page (in other words, the name of the page on
which the overlay is layed out).
pagewidth
Measure value containing the physical page width, in inches, of the current page in the document.
printpage
Integer value containing the current page number in the document.
x,y
Measure value containing the current horizontal (x) or vertical (y) position of the drawing pen on the current page. This value
is relative to the top left corner of the current page - whose coordinates are (0,0) - and may not necessarily be equal to the cur-
rent physical position on the page.
&currentiteration (variable)
Variable storing the number of times that a line was repeated within an object or group. Initially set to 0 in every object, it is
incremented by 1 with every line repeat. It can also be used to track repetitions within a group of objects.
Syntax
&currentiteration (when used as a local variable)
&[GroupName].currentiteration (when used to keep track of repetitions within a group)
©2010 Objectif Lune Inc - 245 -