CDAREAELEMENT
Data Type : Composite Data
CDAREAELEMENT - Structure defining an HTML AREA element.
#include <editods.h>
Definition :
typedef struct {
WSIG Header;
DWORD Flags; /* reserved for future use */
WORD Shape; /* one of AREA_SHAPE_xxx */
WORD TabIndex;
WORD AccessKey;
BYTE Reserved[16];
/* variable length items follow:
* If Shape == rect
* CDRECT
* else if Shape == circle
* NOTE: points for the rect the circle is drawn in CDRECT
* else if Shape == polygon
* WORD numPts
* CDPOINT 1
* CDPOINT 2
* ...
* CDPOINT n
* else if Shape == default
* No points
*/
} CDAREAELEMENT;
Description :
An AREA element defines the shape and coordinates of a region within a client side image MAP.
Header Identifies the record as a CDAREAELEMENT
Flags Reserved for future use
Shape Shape of area (see AREA_SHAPE_xxx)
TabIndex Tab selection order
AccessKey The accelerator key for the object
Reserved[16] Reserved
This structure is followed by the description of the shape. If AREA_SHAPE_xxx equals AREA_SHAPE_RECT then we are dealing with a rectangle whose area is defined in CDRECT. If AREA_SHAPE_xxx equals AREA_SHAPE_CIRCLE then we are dealing with a circle whose area is defined in CDRECT. If AREA_SHAPE_xxx equals AREA_SHAPE_POLYGON then we are dealing with a polygon whose area is defined with CDBPOINT.
See Also : AREA_SHAPE_xxx CDAREAELEMENT_VERSIONxxx CDMAPELEMENT CDPOINT CDRECT