Jump to content

CHARBUNDLE

From EDM2

Character-attributes bundle structure.

Type

typedef struct _CHARBUNDLE {
 LONG       lColor;         /*  Character foreground color. */
 LONG       lBackColor;     /*  Character background color. */
 USHORT     usMixMode;      /*  Character foreground-mix mode. */
 USHORT     usBackMixMode;  /*  Character background-mix mode. */
 USHORT     usSet;          /*  Character set. */
 USHORT     usPrecision;    /*  Character precision. */
 SIZEF      sizfxCell;      /*  Character cell size. */
 POINTL     ptlAngle;       /*  Character angle. */
 POINTL     ptlShear;       /*  Character shear. */
 USHORT     usDirection;    /*  Character direction. */
 USHORT     usTextAlign;    /*  Text alignment. */
 FIXED      fxExtra;        /*  Character extra. */
 FIXED      fxBreakExtra;   /*  Character break extra. */
} CHARBUNDLE;

C Declaration Method

typedef CHARBUNDLE *PCHARBUNDLE;

Fields

lColor (LONG)
Character foreground color.
lBackColor (LONG)
Character background color.
usMixMode (USHORT)
Character foreground-mix mode.
usBackMixMode (USHORT)
Character background-mix mode.
usSet (USHORT)
Character set.
usPrecision (USHORT)
Character precision.
sizfxCell (SIZEF)
Character cell size.
ptlAngle (POINTL)
Character angle.
ptlShear (POINTL)
Character shear.
usDirection (USHORT)
Character direction.
usTextAlign (USHORT)
Text alignment.
fxExtra (FIXED)
Character extra.
fxBreakExtra (FIXED)
Character break extra.