--- np2/generic/keydisp.h 2004/01/23 15:05:04 1.2 +++ np2/generic/keydisp.h 2004/04/09 10:52:20 1.3 @@ -3,6 +3,22 @@ #include "cmndraw.h" +struct _cmnpalfn { + BYTE (*get8)(struct _cmnpalfn *fn, UINT num); + UINT32 (*get32)(struct _cmnpalfn *fn, UINT num); + UINT16 (*cnv16)(struct _cmnpalfn *fn, RGB32 pal32); + long userdata; +}; +typedef struct _cmnpalfn CMNPALFN; + +typedef struct { + UINT8 pal8; + UINT8 padding; + UINT16 pal16; + RGB32 pal32; +} CMNPALS; + + enum { KEYDISP_MODENONE = 0, KEYDISP_MODEFM,