Contains all graphic-related information required by GuidoOnDraw() More...
Public Attributes | |
| GRHandler | handle |
| A Guido handler to a graphic representation. | |
| VGDevice * | hdc |
| A graphic device context. | |
| int | page |
| The page number. Starts from 1. | |
| GPaintStruct | updateRegion |
| Indicates what to (re)draw. | |
| int | scrollx |
| int | scrolly |
| float | reserved |
| int | sizex |
| int | sizey |
| int | isprint |
Contains all graphic-related information required by GuidoOnDraw()
Used to render a page of score into a device context.
| int page |
The page number. Starts from 1.
Indicates what to (re)draw.
| int scrollx |
Indicates the coordinates of the score point that will appear at the graphic origin. Typical values are 0. Non null values have the effect of moving a window over the score page, like scroll bars that move a page view. Units are internal units.
| int scrolly |
| float reserved |
Indicates the size of the drawing zone. The size is expressed in graphic device units (pixels for a screen for example)
| int sizex |
| int sizey |
| int isprint |
If true, the engine ignores scroll, zoom and sizes parameters. If false, the engine draws a white background in the graphic device.
1.7.2 - © Grame Research Lab.