Showing changes from revision #2 to #3:
Added | Removed | Changed
# | Value |
---|---|
0 | LSB of graphics window left column (ec) |
1 | MSB of graphics window left column (ic) |
2 | LSB of graphics window bottom row (ic) |
3 | MSB of graphics window bottom row (ic) |
4 | LSB of graphics window right column (ic) |
5 | MSB of graphics window right column (ic) |
6 | LSB of graphics window top row (ic) |
7 | MSB of graphics window top row (ic) |
8 | text window left column |
9 | text window bottom row |
10 | text window right column |
11 | text window top row |
12 | LSB of graphics origin x coordinate (ec) |
13 | MSB of graphics origin x coordinate (ec) |
14 | LSB of graphics origin y coordinate (ec) |
15 | MSB of graphics origin y coordinate (ec) |
OS_ReadVduVariables should be used in preference to this call, as it allows for more types of variable to be read, and is more efficient as it allows multiple variables to be read with a single call. Note that the variable numbers used by this call are different to the VDU Variables used with OS_ReadVduVariables.
ic: Internal Co-ordinates. The origin is always the bottom left of the screen. One unit is one pixel wide and one pixel high.
ec: External Co-ordinates. A pixel is (1 << XEigFactor)
units wide and (1 << YEigFactor)
units high, where XEigFactor and YEigFactor are VDU variables.