CHARBUNDLE: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
Character-attributes bundle structure. | Character-attributes bundle structure. | ||
==Type== | ==Type== | ||
Line 22: | Line 22: | ||
==Fields== | ==Fields== | ||
;lColor (LONG) | ;lColor (LONG):Character foreground color. | ||
;lBackColor (LONG):Character background color. | |||
:Character foreground color. | ;usMixMode (USHORT):Character foreground-mix mode. | ||
;usBackMixMode (USHORT):Character background-mix mode. | |||
; lBackColor (LONG) | ;usSet (USHORT):Character set. | ||
;usPrecision (USHORT):Character precision. | |||
:Character background color. | ;sizfxCell (SIZEF):Character cell size. | ||
;ptlAngle (POINTL):Character angle. | |||
; usMixMode (USHORT) | ;ptlShear (POINTL):Character shear. | ||
;usDirection (USHORT):Character direction. | |||
:Character foreground-mix mode. | ;usTextAlign (USHORT):Text alignment. | ||
;fxExtra (FIXED):Character extra. | |||
; usBackMixMode (USHORT) | ;fxBreakExtra (FIXED):Character break extra. | ||
: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. | |||
[[Category:Data type]] | [[Category:Data type]] |
Latest revision as of 00:36, 30 May 2024
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.