mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-14 04:39:23 +00:00
24 lines
942 B
C
24 lines
942 B
C
|
|
|
|
// taken from C:\Projects\keyman\keyman\common\core\desktop\src\kmx\kmx_base.h
|
|
#pragma once
|
|
#include <stdint.h>
|
|
#include <km_types.h>
|
|
|
|
// typedef:old ->new
|
|
typedef int INT_PKMX;
|
|
typedef wchar_t KMX_WCHART; // wc, 16-bit UNICODE character-> wchar_t
|
|
typedef KMX_WCHAR * PKMX_WSTR; // n win: typedef WCHAR *PWSTR;
|
|
typedef KMX_WCHART * PKMX_WCHART; // n win: typedef WCHAR *PWSTR; // s ??
|
|
typedef KMX_BYTE * LPKMX_BYTE; // never used?
|
|
typedef KMX_WORD * LPKMX_WORD; // KMX_WORD * never used? (KMX_WORD is used)
|
|
typedef KMX_DWORD * LPKMX_DWORD; // KMX_DWORD * never used? (KMX_DWORD is used)
|
|
typedef char * PKMX_STR;
|
|
|
|
typedef PKMX_WSTR * PKMX_PWSTR; // s ??
|
|
typedef PKMX_WSTR * LPKMX_STR; // s ??
|
|
typedef PKMX_WSTR * PPKMX_WSTR; // s ??
|
|
typedef KMX_WCHART* LPKMX_WCHART; // s ??
|
|
typedef KMX_WCHAR* LPKMX_WCHAR; // s ??
|
|
|
|
#include "compiler.h"
|