Public Attributes

GuidoOnDrawDesc Struct Reference

Contains all graphic-related information required by GuidoOnDraw() More...

List of all members.

Public Attributes

GRHandler handle
 A Guido handler to a graphic representation.
VGDevicehdc
 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

Detailed Description

Contains all graphic-related information required by GuidoOnDraw()

Used to render a page of score into a device context.


Member Data Documentation

A Guido handler to a graphic representation.

A graphic 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.