Simulation support:
This function is simulated by a handling routine in the graphics engine.
Description
GreFullArcBoundary draws a line by using the current line attributes around the edge of a full arc centered on the current (X,Y) position. The dimensions of the arc are defined as a multiplier that is applied to the current arc parameters. GreFullArcxxx functions do not affect the current position.
When correlating, the handling routine must return a hit when the pick aperture intersects the boundary. See Mix Modes.
This function can be hooked by the presentation driver.
#define INCL_GRE_ARCS #include <os2.h> HDC hdc; /* Device context handle. */ FIXED fxMultiplier; /* Multiplier. */ PVOID pInstance; /* Pointer to instance data. */ ULONG lFunction; /* High-order WORD=flags; low-order WORD=NGreFullArcBoundary. */ LONG rc; /* Return codes. */ rc = GreFullArcBoundary(hdc, fxMultiplier, pInstance, lFunction);