📄 mmi_text_def.h
字号:
#ifndef _MMI_TEXT_DEF_H__
#define _MMI_TEXT_DEF_H__
#include "sci_types.h"
#ifdef __cplusplus
extern "C" {
#endif
const int MAX_TEXT_LEN = 1024;// 65536;
const int MAX_LANG_NUM = 32;
typedef struct _TEXT_INFO_T_ONE
{
char szEnglish[ MAX_TEXT_LEN + 1 ];
char szSimpleChinese[ MAX_TEXT_LEN + 1 ];
} TEXT_INFO_T_ONE, * PTEXTINFOONE;
typedef struct _TEXT_INFO_T
{
char szEnglish[ MAX_TEXT_LEN + 1 ];
char szSimpleChinese[ MAX_TEXT_LEN + 1 ];
char szTraditionalChinese[ MAX_TEXT_LEN + 1 ];
} TEXT_INFO_T, * PTEXTINFO;
typedef struct _TEXT_INFO_T_EX
{
//之所以多出6个字节
//对于Unicode有三个字节存放编码类型和文本字节长度
//另外5个用于在读工程文件时存放4字节对齐的多余的0x00.
char szLanguage[ MAX_LANG_NUM ][ MAX_TEXT_LEN + 8 ];
}TEXT_INFO_T_EX, * PTEXTINFOEX;
typedef enum _TEXT_TYPE_E_ONE
{
TT_ENGLISH_ONE = 0,
TT_CHINESESIMPLE_ONE = 1,
TT_MAX_NUM_ONE,
} TEXT_TYPE_E_ONE;
typedef enum _TEXT_TYPE_E
{
TT_ENGLISH = 0,
TT_CHINESESIMPLE = 1,
TT_CHINESETRADITIONAL = 2,
TT_MAX_NUM,
} TEXT_TYPE_E;
typedef struct _KSP_TEXT_T
{
char * pTxtTable;
uint16 nbText;
} KSP_TEXT_T, * PKSP_TEXT_T;
#ifdef __cplusplus
}
#endif
#endif // _MMI_TEXT_DEF_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -