Schedule+ Printing Model / Overview | Layout Description | Print Objects and Properties | Paper Format Description |
Layout Description | The Meta-Page | Multiple pages |
The metapage is the logical coordinate system you use to place objects on the page layout. The
coordinate system of the metapage is automatically scaled to the actual page size. For example,
if you use a metapage of 100x100 pixels, you can work in percentages of the page. Metapage
coordinates are expressed in the format (left, top, right, bottom), where all values are absolute
coordinates. In the example of 100x100 pixels, all objects must be in the rectangle (0,0,100,100).
An object in this page that exists from (0,0,30,100) would take up the top 30% of the page. If the
page were actually 1000 pixels by 500 pixels, then the object would exist on the physical page in
the rectangle (0,0,300,500).
Note All text in the print file must be in uppercase because the parser does not accept lowercase characters. The only exception to this rule is the use of mixed-case text within quoted strings and in comment lines.
The first line of the print file must start with the word VIEW. The VIEW command allows the print engine to verify that the file is in the expected format. If the first line is not in the following format, an error message dialog box appears and the printing is stopped:
VIEW "{view name}", "{format name}", "{view type}",{meta-x}, {meta-y}where
{view name}Specifies the name of the view.
{format name}
{view type}
View type | Description |
---|---|
DAILY (default) | This value can be omitted, but a comma must be inserted in its place unless you are entering no other values on the line. If you eliminate a parameter and use a default, you must enter a comma to indicate a missing value.When this view is printed for n days, it is iterated n times with the date range being a single day and incremented a day at a time. |
WEEKLY | When this view is printed for n weeks, it is iterated n times with the date range being a week and incremented a week at a time. The start day is always the start of the week. |
WORKWEEKLY | This view is a special form of WEEKLY that considers a week to be the days Monday through Friday. The start day is always the start of the work week. |
MONTHLY | When this view is printed for n months, it is iterated n times with the date range being a month and incremented a month at a time. The start day is always the start of the month. |
ALL | This value iterates the print view only once for the entire range being printed. This is useful for appointment text views or task views, where all the information is printed at once rather than in terms of time intervals. |
{meta-x}, {meta-y}
Integers that describe the size of the metapage. The default is 100.
The following lines all illustrate a valid first line, and are equivalent:
VIEW "My Own View","Letter",DAILY,100,100 VIEW "My Own View","Letter",DAILY VIEW "My Own View","Letter",100,100 VIEW "My Own View","Letter"
You can enter any text after the VIEW line. All characters outside quoted strings are ignored and any line beginning with a semicolon (;) is treated as a comment, as is anything between a semicolon and a new line.