Artifact 0b928064c01a1f8e4f552dc70d24844e060ef47f:
0000: 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a /***************
0010: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
0020: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
0030: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
0040: 2a 2a 2a 2a 2a 2a 2a 2a 5c 0a 2a 20 20 20 20 20 ********\.*
0050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0060: 20 20 20 20 20 20 20 20 20 20 63 75 73 74 63 6e custcn
0070: 74 6c 2e 64 20 20 20 20 20 20 20 20 20 20 20 20 tl.d
0080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0090: 20 20 2a 0a 2a 20 20 20 20 20 20 20 20 20 20 20 *.*
00a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00d0: 20 20 20 20 20 20 20 20 20 20 20 20 2a 0a 2a 20 *.*
00e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00f0: 20 20 20 20 20 20 57 69 6e 64 6f 77 73 20 41 50 Windows AP
0100: 49 20 68 65 61 64 65 72 20 6d 6f 64 75 6c 65 20 I header module
0110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0120: 20 20 20 20 20 20 2a 0a 2a 20 20 20 20 20 20 20 *.*
0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0170: 2a 0a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 *.*
0180: 20 20 20 20 54 72 61 6e 73 6c 61 74 65 64 20 66 Translated f
0190: 72 6f 6d 20 4d 69 6e 47 57 20 57 69 6e 64 6f 77 rom MinGW Window
01a0: 73 20 68 65 61 64 65 72 73 20 20 20 20 20 20 20 s headers
01b0: 20 20 20 20 20 20 20 20 20 20 2a 0a 2a 20 20 20 *.*
01c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01d0: 20 20 20 20 20 20 20 20 62 79 20 53 74 65 77 61 by Stewa
01e0: 72 74 20 47 6f 72 64 6f 6e 20 20 20 20 20 20 20 rt Gordon
01f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0200: 20 20 20 20 2a 0a 2a 20 20 20 20 20 20 20 20 20 *.*
0210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 0a *.
0250: 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 *
0260: 20 20 20 20 20 20 20 20 50 6c 61 63 65 64 20 69 Placed i
0270: 6e 74 6f 20 70 75 62 6c 69 63 20 64 6f 6d 61 69 nto public domai
0280: 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n
0290: 20 20 20 20 20 20 20 20 2a 0a 5c 2a 2a 2a 2a 2a *.\*****
02a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
02b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
02c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
02d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
02e0: 2a 2a 2f 0a 6d 6f 64 75 6c 65 20 77 69 6e 33 32 **/.module win32
02f0: 2e 63 75 73 74 63 6e 74 6c 3b 0a 0a 70 72 69 76 .custcntl;..priv
0300: 61 74 65 20 69 6d 70 6f 72 74 20 77 69 6e 33 32 ate import win32
0310: 2e 77 69 6e 64 65 66 3b 0a 0a 2f 2f 20 46 49 58 .windef;..// FIX
0320: 4d 45 3a 20 63 68 65 63 6b 20 74 79 70 65 0a 63 ME: check type.c
0330: 6f 6e 73 74 20 43 43 46 5f 4e 4f 54 45 58 54 20 onst CCF_NOTEXT
0340: 3d 20 31 3b 0a 0a 63 6f 6e 73 74 20 73 69 7a 65 = 1;..const size
0350: 5f 74 0a 09 43 43 48 43 43 43 4c 41 53 53 20 3d _t..CCHCCCLASS =
0360: 20 20 33 32 2c 0a 09 43 43 48 43 43 44 45 53 43 32,..CCHCCDESC
0370: 20 20 3d 20 20 33 32 2c 0a 09 43 43 48 43 43 54 = 32,..CCHCCT
0380: 45 58 54 20 20 3d 20 32 35 36 3b 0a 0a 73 74 72 EXT = 256;..str
0390: 75 63 74 20 43 43 53 54 59 4c 45 41 20 7b 0a 09 uct CCSTYLEA {..
03a0: 44 57 4f 52 44 20 20 20 20 20 20 20 20 20 20 20 DWORD
03b0: 66 6c 53 74 79 6c 65 3b 0a 09 44 57 4f 52 44 20 flStyle;..DWORD
03c0: 20 20 20 20 20 20 20 20 20 20 66 6c 45 78 74 53 flExtS
03d0: 74 79 6c 65 3b 0a 09 43 48 41 52 5b 43 43 48 43 tyle;..CHAR[CCHC
03e0: 43 54 45 58 54 5d 20 73 7a 54 65 78 74 3b 0a 09 CTEXT] szText;..
03f0: 4c 41 4e 47 49 44 20 20 20 20 20 20 20 20 20 20 LANGID
0400: 6c 67 69 64 3b 0a 09 57 4f 52 44 20 20 20 20 20 lgid;..WORD
0410: 20 20 20 20 20 20 20 77 52 65 73 65 72 76 65 64 wReserved
0420: 31 3b 0a 7d 0a 61 6c 69 61 73 20 43 43 53 54 59 1;.}.alias CCSTY
0430: 4c 45 41 2a 20 4c 50 43 43 53 54 59 4c 45 41 3b LEA* LPCCSTYLEA;
0440: 0a 0a 73 74 72 75 63 74 20 43 43 53 54 59 4c 45 ..struct CCSTYLE
0450: 57 20 7b 0a 09 44 57 4f 52 44 20 20 20 20 20 20 W {..DWORD
0460: 20 20 20 20 20 20 66 6c 53 74 79 6c 65 3b 0a 09 flStyle;..
0470: 44 57 4f 52 44 20 20 20 20 20 20 20 20 20 20 20 DWORD
0480: 20 66 6c 45 78 74 53 74 79 6c 65 3b 0a 09 57 43 flExtStyle;..WC
0490: 48 41 52 5b 43 43 48 43 43 54 45 58 54 5d 20 73 HAR[CCHCCTEXT] s
04a0: 7a 54 65 78 74 3b 0a 09 4c 41 4e 47 49 44 20 20 zText;..LANGID
04b0: 20 20 20 20 20 20 20 20 20 6c 67 69 64 3b 0a 09 lgid;..
04c0: 57 4f 52 44 20 20 20 20 20 20 20 20 20 20 20 20 WORD
04d0: 20 77 52 65 73 65 72 76 65 64 31 3b 0a 7d 0a 61 wReserved1;.}.a
04e0: 6c 69 61 73 20 43 43 53 54 59 4c 45 57 2a 20 4c lias CCSTYLEW* L
04f0: 50 43 43 53 54 59 4c 45 57 3b 0a 0a 73 74 72 75 PCCSTYLEW;..stru
0500: 63 74 20 43 43 53 54 59 4c 45 46 4c 41 47 41 20 ct CCSTYLEFLAGA
0510: 7b 0a 09 44 57 4f 52 44 20 66 6c 53 74 79 6c 65 {..DWORD flStyle
0520: 3b 0a 09 44 57 4f 52 44 20 66 6c 53 74 79 6c 65 ;..DWORD flStyle
0530: 4d 61 73 6b 3b 0a 09 4c 50 53 54 52 20 70 73 7a Mask;..LPSTR psz
0540: 53 74 79 6c 65 3b 0a 7d 0a 61 6c 69 61 73 20 43 Style;.}.alias C
0550: 43 53 54 59 4c 45 46 4c 41 47 41 2a 20 4c 50 43 CSTYLEFLAGA* LPC
0560: 43 53 54 59 4c 45 46 4c 41 47 41 3b 0a 0a 73 74 CSTYLEFLAGA;..st
0570: 72 75 63 74 20 43 43 53 54 59 4c 45 46 4c 41 47 ruct CCSTYLEFLAG
0580: 57 20 7b 0a 09 44 57 4f 52 44 20 20 66 6c 53 74 W {..DWORD flSt
0590: 79 6c 65 3b 0a 09 44 57 4f 52 44 20 20 66 6c 53 yle;..DWORD flS
05a0: 74 79 6c 65 4d 61 73 6b 3b 0a 09 4c 50 57 53 54 tyleMask;..LPWST
05b0: 52 20 70 73 7a 53 74 79 6c 65 3b 0a 7d 0a 61 6c R pszStyle;.}.al
05c0: 69 61 73 20 43 43 53 54 59 4c 45 46 4c 41 47 57 ias CCSTYLEFLAGW
05d0: 2a 20 4c 50 43 43 53 54 59 4c 45 46 4c 41 47 57 * LPCCSTYLEFLAGW
05e0: 3b 0a 0a 73 74 72 75 63 74 20 43 43 49 4e 46 4f ;..struct CCINFO
05f0: 41 20 7b 0a 09 43 48 41 52 5b 43 43 48 43 43 43 A {..CHAR[CCHCCC
0600: 4c 41 53 53 5d 20 20 73 7a 43 6c 61 73 73 3b 0a LASS] szClass;.
0610: 09 44 57 4f 52 44 20 20 20 20 20 20 20 20 20 20 .DWORD
0620: 20 20 20 66 6c 4f 70 74 69 6f 6e 73 3b 0a 09 43 flOptions;..C
0630: 48 41 52 5b 43 43 48 43 43 44 45 53 43 5d 20 20 HAR[CCHCCDESC]
0640: 20 73 7a 44 65 73 63 3b 0a 09 55 49 4e 54 20 20 szDesc;..UINT
0650: 20 20 20 20 20 20 20 20 20 20 20 20 63 78 44 65 cxDe
0660: 66 61 75 6c 74 3b 0a 09 55 49 4e 54 20 20 20 20 fault;..UINT
0670: 20 20 20 20 20 20 20 20 20 20 63 79 44 65 66 61 cyDefa
0680: 75 6c 74 3b 0a 09 44 57 4f 52 44 20 20 20 20 20 ult;..DWORD
0690: 20 20 20 20 20 20 20 20 66 6c 53 74 79 6c 65 44 flStyleD
06a0: 65 66 61 75 6c 74 3b 0a 09 44 57 4f 52 44 20 20 efault;..DWORD
06b0: 20 20 20 20 20 20 20 20 20 20 20 66 6c 45 78 74 flExt
06c0: 53 74 79 6c 65 44 65 66 61 75 6c 74 3b 0a 09 44 StyleDefault;..D
06d0: 57 4f 52 44 20 20 20 20 20 20 20 20 20 20 20 20 WORD
06e0: 20 66 6c 43 74 72 6c 54 79 70 65 4d 61 73 6b 3b flCtrlTypeMask;
06f0: 0a 09 43 48 41 52 5b 43 43 48 43 43 54 45 58 54 ..CHAR[CCHCCTEXT
0700: 5d 20 20 20 73 7a 54 65 78 74 44 65 66 61 75 6c ] szTextDefaul
0710: 74 3b 0a 09 49 4e 54 20 20 20 20 20 20 20 20 20 t;..INT
0720: 20 20 20 20 20 20 63 53 74 79 6c 65 46 6c 61 67 cStyleFlag
0730: 73 3b 0a 09 4c 50 43 43 53 54 59 4c 45 46 4c 41 s;..LPCCSTYLEFLA
0740: 47 41 20 20 20 20 61 53 74 79 6c 65 46 6c 61 67 GA aStyleFlag
0750: 73 3b 0a 09 4c 50 46 4e 43 43 53 54 59 4c 45 41 s;..LPFNCCSTYLEA
0760: 20 20 20 20 20 20 6c 70 66 6e 53 74 79 6c 65 3b lpfnStyle;
0770: 0a 09 4c 50 46 4e 43 43 53 49 5a 45 54 4f 54 45 ..LPFNCCSIZETOTE
0780: 58 54 41 20 6c 70 66 6e 53 69 7a 65 54 6f 54 65 XTA lpfnSizeToTe
0790: 78 74 3b 0a 09 44 57 4f 52 44 20 20 20 20 20 20 xt;..DWORD
07a0: 20 20 20 20 20 20 20 64 77 52 65 73 65 72 76 65 dwReserve
07b0: 64 31 3b 0a 09 44 57 4f 52 44 20 20 20 20 20 20 d1;..DWORD
07c0: 20 20 20 20 20 20 20 64 77 52 65 73 65 72 76 65 dwReserve
07d0: 64 32 3b 0a 7d 0a 61 6c 69 61 73 20 43 43 49 4e d2;.}.alias CCIN
07e0: 46 4f 41 2a 20 4c 50 43 43 49 4e 46 4f 41 3b 0a FOA* LPCCINFOA;.
07f0: 0a 73 74 72 75 63 74 20 43 43 49 4e 46 4f 57 20 .struct CCINFOW
0800: 7b 0a 09 57 43 48 41 52 5b 43 43 48 43 43 43 4c {..WCHAR[CCHCCCL
0810: 41 53 53 5d 20 73 7a 43 6c 61 73 73 3b 0a 09 44 ASS] szClass;..D
0820: 57 4f 52 44 20 20 20 20 20 20 20 20 20 20 20 20 WORD
0830: 20 66 6c 4f 70 74 69 6f 6e 73 3b 0a 09 57 43 48 flOptions;..WCH
0840: 41 52 5b 43 43 48 43 43 44 45 53 43 5d 20 20 73 AR[CCHCCDESC] s
0850: 7a 44 65 73 63 3b 0a 09 55 49 4e 54 20 20 20 20 zDesc;..UINT
0860: 20 20 20 20 20 20 20 20 20 20 63 78 44 65 66 61 cxDefa
0870: 75 6c 74 3b 0a 09 55 49 4e 54 20 20 20 20 20 20 ult;..UINT
0880: 20 20 20 20 20 20 20 20 63 79 44 65 66 61 75 6c cyDefaul
0890: 74 3b 0a 09 44 57 4f 52 44 20 20 20 20 20 20 20 t;..DWORD
08a0: 20 20 20 20 20 20 66 6c 53 74 79 6c 65 44 65 66 flStyleDef
08b0: 61 75 6c 74 3b 0a 09 44 57 4f 52 44 20 20 20 20 ault;..DWORD
08c0: 20 20 20 20 20 20 20 20 20 66 6c 45 78 74 53 74 flExtSt
08d0: 79 6c 65 44 65 66 61 75 6c 74 3b 0a 09 44 57 4f yleDefault;..DWO
08e0: 52 44 20 20 20 20 20 20 20 20 20 20 20 20 20 66 RD f
08f0: 6c 43 74 72 6c 54 79 70 65 4d 61 73 6b 3b 0a 09 lCtrlTypeMask;..
0900: 57 43 48 41 52 5b 43 43 48 43 43 54 45 58 54 5d WCHAR[CCHCCTEXT]
0910: 20 20 73 7a 54 65 78 74 44 65 66 61 75 6c 74 3b szTextDefault;
0920: 0a 09 49 4e 54 20 20 20 20 20 20 20 20 20 20 20 ..INT
0930: 20 20 20 20 63 53 74 79 6c 65 46 6c 61 67 73 3b cStyleFlags;
0940: 0a 09 4c 50 43 43 53 54 59 4c 45 46 4c 41 47 57 ..LPCCSTYLEFLAGW
0950: 20 20 20 20 61 53 74 79 6c 65 46 6c 61 67 73 3b aStyleFlags;
0960: 0a 09 4c 50 46 4e 43 43 53 54 59 4c 45 57 20 20 ..LPFNCCSTYLEW
0970: 20 20 20 20 6c 70 66 6e 53 74 79 6c 65 3b 0a 09 lpfnStyle;..
0980: 4c 50 46 4e 43 43 53 49 5a 45 54 4f 54 45 58 54 LPFNCCSIZETOTEXT
0990: 57 20 6c 70 66 6e 53 69 7a 65 54 6f 54 65 78 74 W lpfnSizeToText
09a0: 3b 0a 09 44 57 4f 52 44 20 20 20 20 20 20 20 20 ;..DWORD
09b0: 20 20 20 20 20 64 77 52 65 73 65 72 76 65 64 31 dwReserved1
09c0: 3b 0a 09 44 57 4f 52 44 20 20 20 20 20 20 20 20 ;..DWORD
09d0: 20 20 20 20 20 64 77 52 65 73 65 72 76 65 64 32 dwReserved2
09e0: 3b 0a 7d 0a 61 6c 69 61 73 20 43 43 49 4e 46 4f ;.}.alias CCINFO
09f0: 57 2a 20 4c 50 43 43 49 4e 46 4f 57 3b 0a 0a 65 W* LPCCINFOW;..e
0a00: 78 74 65 72 6e 20 28 57 69 6e 64 6f 77 73 29 20 xtern (Windows)
0a10: 7b 0a 09 61 6c 69 61 73 20 42 4f 4f 4c 20 66 75 {..alias BOOL fu
0a20: 6e 63 74 69 6f 6e 28 48 57 4e 44 2c 20 4c 50 43 nction(HWND, LPC
0a30: 43 53 54 59 4c 45 41 29 20 4c 50 46 4e 43 43 53 CSTYLEA) LPFNCCS
0a40: 54 59 4c 45 41 3b 0a 09 61 6c 69 61 73 20 42 4f TYLEA;..alias BO
0a50: 4f 4c 20 66 75 6e 63 74 69 6f 6e 28 48 57 4e 44 OL function(HWND
0a60: 2c 20 4c 50 43 43 53 54 59 4c 45 57 29 20 4c 50 , LPCCSTYLEW) LP
0a70: 46 4e 43 43 53 54 59 4c 45 57 3b 0a 09 61 6c 69 FNCCSTYLEW;..ali
0a80: 61 73 20 49 4e 54 20 66 75 6e 63 74 69 6f 6e 28 as INT function(
0a90: 44 57 4f 52 44 2c 20 44 57 4f 52 44 2c 20 48 46 DWORD, DWORD, HF
0aa0: 4f 4e 54 2c 20 4c 50 53 54 52 29 20 4c 50 46 4e ONT, LPSTR) LPFN
0ab0: 43 43 53 49 5a 45 54 4f 54 45 58 54 41 3b 0a 09 CCSIZETOTEXTA;..
0ac0: 61 6c 69 61 73 20 49 4e 54 20 66 75 6e 63 74 69 alias INT functi
0ad0: 6f 6e 28 44 57 4f 52 44 2c 20 44 57 4f 52 44 2c on(DWORD, DWORD,
0ae0: 20 48 46 4f 4e 54 2c 20 4c 50 57 53 54 52 29 20 HFONT, LPWSTR)
0af0: 4c 50 46 4e 43 43 53 49 5a 45 54 4f 54 45 58 54 LPFNCCSIZETOTEXT
0b00: 57 3b 0a 09 61 6c 69 61 73 20 55 49 4e 54 20 66 W;..alias UINT f
0b10: 75 6e 63 74 69 6f 6e 28 4c 50 43 43 49 4e 46 4f unction(LPCCINFO
0b20: 41 29 20 4c 50 46 4e 43 43 49 4e 46 4f 41 3b 0a A) LPFNCCINFOA;.
0b30: 09 61 6c 69 61 73 20 55 49 4e 54 20 66 75 6e 63 .alias UINT func
0b40: 74 69 6f 6e 28 4c 50 43 43 49 4e 46 4f 57 29 20 tion(LPCCINFOW)
0b50: 4c 50 46 4e 43 43 49 4e 46 4f 57 3b 0a 09 55 49 LPFNCCINFOW;..UI
0b60: 4e 54 20 43 75 73 74 6f 6d 43 6f 6e 74 72 6f 6c NT CustomControl
0b70: 49 6e 66 6f 41 28 4c 50 43 43 49 4e 46 4f 41 20 InfoA(LPCCINFOA
0b80: 61 63 63 69 29 3b 0a 09 55 49 4e 54 20 43 75 73 acci);..UINT Cus
0b90: 74 6f 6d 43 6f 6e 74 72 6f 6c 49 6e 66 6f 57 28 tomControlInfoW(
0ba0: 4c 50 43 43 49 4e 46 4f 57 20 61 63 63 69 29 3b LPCCINFOW acci);
0bb0: 0a 7d 0a 0a 76 65 72 73 69 6f 6e 20 28 55 6e 69 .}..version (Uni
0bc0: 63 6f 64 65 29 20 7b 0a 09 61 6c 69 61 73 20 43 code) {..alias C
0bd0: 43 53 54 59 4c 45 57 20 43 43 53 54 59 4c 45 3b CSTYLEW CCSTYLE;
0be0: 0a 09 61 6c 69 61 73 20 43 43 53 54 59 4c 45 46 ..alias CCSTYLEF
0bf0: 4c 41 47 57 20 43 43 53 54 59 4c 45 46 4c 41 47 LAGW CCSTYLEFLAG
0c00: 3b 0a 09 61 6c 69 61 73 20 43 43 49 4e 46 4f 57 ;..alias CCINFOW
0c10: 20 43 43 49 4e 46 4f 3b 0a 09 61 6c 69 61 73 20 CCINFO;..alias
0c20: 4c 50 46 4e 43 43 53 54 59 4c 45 57 20 4c 50 46 LPFNCCSTYLEW LPF
0c30: 4e 43 43 53 54 59 4c 45 3b 0a 09 61 6c 69 61 73 NCCSTYLE;..alias
0c40: 20 4c 50 46 4e 43 43 53 49 5a 45 54 4f 54 45 58 LPFNCCSIZETOTEX
0c50: 54 57 20 4c 50 46 4e 43 43 53 49 5a 45 54 4f 54 TW LPFNCCSIZETOT
0c60: 45 58 54 3b 0a 09 61 6c 69 61 73 20 4c 50 46 4e EXT;..alias LPFN
0c70: 43 43 49 4e 46 4f 57 20 4c 50 46 4e 43 43 49 4e CCINFOW LPFNCCIN
0c80: 46 4f 3b 0a 7d 20 65 6c 73 65 20 7b 0a 09 61 6c FO;.} else {..al
0c90: 69 61 73 20 43 43 53 54 59 4c 45 41 20 43 43 53 ias CCSTYLEA CCS
0ca0: 54 59 4c 45 3b 0a 09 61 6c 69 61 73 20 43 43 53 TYLE;..alias CCS
0cb0: 54 59 4c 45 46 4c 41 47 41 20 43 43 53 54 59 4c TYLEFLAGA CCSTYL
0cc0: 45 46 4c 41 47 3b 0a 09 61 6c 69 61 73 20 43 43 EFLAG;..alias CC
0cd0: 49 4e 46 4f 41 20 43 43 49 4e 46 4f 3b 0a 09 61 INFOA CCINFO;..a
0ce0: 6c 69 61 73 20 4c 50 46 4e 43 43 53 54 59 4c 45 lias LPFNCCSTYLE
0cf0: 41 20 4c 50 46 4e 43 43 53 54 59 4c 45 3b 0a 09 A LPFNCCSTYLE;..
0d00: 61 6c 69 61 73 20 4c 50 46 4e 43 43 53 49 5a 45 alias LPFNCCSIZE
0d10: 54 4f 54 45 58 54 41 20 4c 50 46 4e 43 43 53 49 TOTEXTA LPFNCCSI
0d20: 5a 45 54 4f 54 45 58 54 3b 0a 09 61 6c 69 61 73 ZETOTEXT;..alias
0d30: 20 4c 50 46 4e 43 43 49 4e 46 4f 41 20 4c 50 46 LPFNCCINFOA LPF
0d40: 4e 43 43 49 4e 46 4f 3b 0a 7d 0a 0a 61 6c 69 61 NCCINFO;.}..alia
0d50: 73 20 43 43 53 54 59 4c 45 2a 20 4c 50 43 43 53 s CCSTYLE* LPCCS
0d60: 54 59 4c 45 3b 0a 61 6c 69 61 73 20 43 43 53 54 TYLE;.alias CCST
0d70: 59 4c 45 46 4c 41 47 2a 20 4c 50 43 43 53 54 59 YLEFLAG* LPCCSTY
0d80: 4c 45 46 4c 41 47 3b 0a 61 6c 69 61 73 20 43 43 LEFLAG;.alias CC
0d90: 49 4e 46 4f 2a 20 4c 50 43 43 49 4e 46 4f 3b 0a INFO* LPCCINFO;.