⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 keydef.h

📁 一款收款机C源代码!因为是几年前的代码了
💻 H
📖 第 1 页 / 共 2 页
字号:
	KD_DPLU170, 
	KD_DPLU171, 
	KD_DPLU172, 
	KD_DPLU173, 
	KD_DPLU174, 
	KD_DPLU175, 
	KD_DPLU176, 
	KD_DPLU177, 
	KD_DPLU178, 
	KD_DPLU179, 
	KD_DPLU180, 
	KD_DPLU181, 
	KD_DPLU182, 
	KD_DPLU183, 
	KD_DPLU184, 
	KD_DPLU185, 
	KD_DPLU186, 
	KD_DPLU187, 
	KD_DPLU188, 
	KD_DPLU189, 
	KD_DPLU190, 
	KD_DPLU191, 
	KD_DPLU192, 
	KD_DPLU193, 
	KD_DPLU194, 
	KD_DPLU195, 
	KD_DPLU196, 
	KD_DPLU197, 
	KD_DPLU198, 
	KD_DPLU199, 
	KD_DPLU200,// 800, 
    KD_DPLU201, 
    KD_DPLU202, 
    KD_DPLU203, 
    KD_DPLU204, 
    KD_DPLU205, 
    KD_DPLU206, 
    KD_DPLU207, 
    KD_DPLU208, 
    KD_DPLU209, 
    KD_DPLU210, 
    KD_DPLU211, 
    KD_DPLU212, 
    KD_DPLU213, 
    KD_DPLU214, 
    KD_DPLU215, 
    KD_DPLU216, 
    KD_DPLU217, 
    KD_DPLU218, 
    KD_DPLU219, 
    KD_DPLU220, 
    KD_DPLU221, 
    KD_DPLU222, 
    KD_DPLU223, 
    KD_DPLU224, 
    KD_DPLU225, 
    KD_DPLU226, 
    KD_DPLU227, 
    KD_DPLU228, 
    KD_DPLU229, 
    KD_DPLU230, 
    KD_DPLU231, 
    KD_DPLU232, 
    KD_DPLU233, 
    KD_DPLU234, 
    KD_DPLU235, 
    KD_DPLU236, 
    KD_DPLU237, 
    KD_DPLU238, 
    KD_DPLU239, 
    KD_DPLU240, 
	KD_DPLU_END = KD_DPLU240, 

	KD_DTABLE_ST = 901,        // 直接台号的起始
	KD_DTABLE001 = 901, 
	KD_DTABLE002, 
	KD_DTABLE003, 
	KD_DTABLE004, 
	KD_DTABLE005, 
	KD_DTABLE006, 
	KD_DTABLE007, 
	KD_DTABLE008, 
	KD_DTABLE009, 
	KD_DTABLE010, 
	KD_DTABLE011, 
	KD_DTABLE012, 
	KD_DTABLE013, 
	KD_DTABLE014, 
	KD_DTABLE015, 
	KD_DTABLE016, 
	KD_DTABLE017, 
	KD_DTABLE018, 
	KD_DTABLE019, 
	KD_DTABLE020, 
	KD_DTABLE021, 
	KD_DTABLE022, 
	KD_DTABLE023, 
	KD_DTABLE024, 
	KD_DTABLE025, 
	KD_DTABLE026, 
	KD_DTABLE027, 
	KD_DTABLE028, 
	KD_DTABLE029, 
	KD_DTABLE030, 
	KD_DTABLE031, 
	KD_DTABLE032, 
	KD_DTABLE033, 
	KD_DTABLE034, 
	KD_DTABLE035, 
	KD_DTABLE036, 
	KD_DTABLE037, 
	KD_DTABLE038, 
	KD_DTABLE039, 
	KD_DTABLE040, 
	KD_DTABLE041, 
	KD_DTABLE042, 
	KD_DTABLE043, 
	KD_DTABLE044, 
	KD_DTABLE045, 
	KD_DTABLE046, 
	KD_DTABLE047, 
	KD_DTABLE048, 
	KD_DTABLE049, 
	KD_DTABLE050, 
	KD_DTABLE051, 
	KD_DTABLE052, 
	KD_DTABLE053, 
	KD_DTABLE054, 
	KD_DTABLE055, 
	KD_DTABLE056, 
	KD_DTABLE057, 
	KD_DTABLE058, 
	KD_DTABLE059, 
	KD_DTABLE060, 
	KD_DTABLE061, 
	KD_DTABLE062, 
	KD_DTABLE063, 
	KD_DTABLE064, 
	KD_DTABLE065, 
	KD_DTABLE066, 
	KD_DTABLE067, 
	KD_DTABLE068, 
	KD_DTABLE069, 
	KD_DTABLE070, 
	KD_DTABLE071, 
	KD_DTABLE072, 
	KD_DTABLE073, 
	KD_DTABLE074, 
	KD_DTABLE075, 
	KD_DTABLE076, 
	KD_DTABLE077, 
	KD_DTABLE078, 
	KD_DTABLE079, 
	KD_DTABLE080, 
	KD_DTABLE081, 
	KD_DTABLE082, 
	KD_DTABLE083, 
	KD_DTABLE084, 
	KD_DTABLE085, 
	KD_DTABLE086, 
	KD_DTABLE087, 
	KD_DTABLE088, 
	KD_DTABLE089, 
	KD_DTABLE090, 
	KD_DTABLE091, 
	KD_DTABLE092, 
	KD_DTABLE093, 
	KD_DTABLE094, 
	KD_DTABLE095, 
	KD_DTABLE096, 
	KD_DTABLE097, 
	KD_DTABLE098, 
	KD_DTABLE099, 
	KD_DTABLE100, //1000
	KD_DTABLE_END = KD_DTABLE100, 

//fixed Button for Left part
    KD_LINE_ST = 1001,
	KD_LINE1 = 1001,
	KD_LINE2,
	KD_LINE3,
    KD_LINE4,
    KD_LINE5,
    KD_LINE6,
    KD_LINE7,
    KD_LINE8,
    KD_LINE9,
    KD_LINE10,
    KD_LINE11,
    KD_LINE12,
    KD_LINE13,
    KD_LINE14,
    KD_LINE15,
    KD_LINE16,
    KD_LINE17,
    KD_LINE18,
    KD_LINE19,
    KD_LINE20 = 1020,
    KD_LINE_END = 1020,
    
	KD_PAGE_UP   = 1050, 
	KD_PAGE_DOWN = 1051, 
	KD_UP,
	KD_DOWN,

    KD_RPT_PRINT,
    KD_RPT_CLR,

//fixed button for Right part
    KD_FIXED_ST = 1201,
	KD_USR_PGUP,				/* The user page up, for the use of programming */
	KD_USR_PGDWN,				/* The user page down, for the use of programming */
	KD_LEFT, 
	KD_RIGHT, 
    KD_HOME, 
	KD_END, 


    KD_BACK_SPACE = 1211, 
    KD_DB_WIDTH,
    KD_LARGE_FONT,
    KD_CAP_SHIFT,
    KD_SYMBOLE,
    DS_CHAR,    /*字符按键*/
    DS_BTN,     /*按键名称编程时, 显示按键效果*/
    
	KD_DEL = 1221, 
	KD_ADD,
	KD_SURE, 
    KD_ENTER,
	KD_CANCEL,
	KD_ESCAPE, 		/* 相当于以前的CHECK键, 兼有打印所有和退出的功能. */

	KD_SEL_YES = 1231, 				/* The select yes key */
	KD_SEL_NO,					/* The select no key */	
	KD_RETURN, 
	
	KD_TAX = 1241,			/* The tax setting key */
	KD_PER,			/* The percent setting key */
	KD_F3,
    KD_NUM_INPUT,

    KD_FIXED_END = 1499,

    //new added key for report
    KD_RPT_ST = 1500,
	KD_DAILY_RPT = 1500,
	KD_DEPT_RPT,
	KD_PLU_RPT,
	KD_CLERK_RPT,
	KD_HOURLY_RPT,
	KD_INDI_PLU_RPT,
	KD_INDI_DEPT_RPT,
	KD_ALL_SALE_RPT,
	KD_ALL_DEPT_RPT,
	KD_ALL_PLU_RPT,
	KD_ALL_CLERK_RPT,
	KD_TTL_AMT,
	KD_EJ_PRINT,
    KD_RPT_END = 1600,

    // 虚拟按键
    KD_VIRTUAL_ST = 2001, 
	KD_VIRTUAL001 = KD_VIRTUAL_ST, 
	KD_VIRTUAL002, 
	KD_VIRTUAL003, 
	KD_VIRTUAL004, 
	KD_VIRTUAL005, 
	KD_VIRTUAL006, 
	KD_VIRTUAL007, 
	KD_VIRTUAL008, 
	KD_VIRTUAL009, 
	KD_VIRTUAL010, 
	KD_VIRTUAL011, 
	KD_VIRTUAL012, 
	KD_VIRTUAL013, 
	KD_VIRTUAL014, 
	KD_VIRTUAL015, 
	KD_VIRTUAL016, 
	KD_VIRTUAL017, 
	KD_VIRTUAL018, 
	KD_VIRTUAL019, 
	KD_VIRTUAL020, 
	KD_VIRTUAL021, 
	KD_VIRTUAL022, 
	KD_VIRTUAL023, 
	KD_VIRTUAL024, 
	KD_VIRTUAL025, 
	KD_VIRTUAL026, 
	KD_VIRTUAL027, 
	KD_VIRTUAL028, 
	KD_VIRTUAL029, 
	KD_VIRTUAL030, 
	KD_VIRTUAL031, 
	KD_VIRTUAL032, 
	KD_VIRTUAL033, 
	KD_VIRTUAL034, 
	KD_VIRTUAL035, 
	KD_VIRTUAL036, 
	KD_VIRTUAL037, 
	KD_VIRTUAL038, 
	KD_VIRTUAL039, 
	KD_VIRTUAL040, 
	KD_VIRTUAL041, 
	KD_VIRTUAL042, 
	KD_VIRTUAL043, 
	KD_VIRTUAL044, 
	KD_VIRTUAL045, 
	KD_VIRTUAL046, 
	KD_VIRTUAL047, 
	KD_VIRTUAL048, 
	KD_VIRTUAL049, 
	KD_VIRTUAL050, 
	KD_VIRTUAL051, 
	KD_VIRTUAL052, 
	KD_VIRTUAL053, 
	KD_VIRTUAL054, 
	KD_VIRTUAL055, 
	KD_VIRTUAL056, 
	KD_VIRTUAL057, 
	KD_VIRTUAL058, 
	KD_VIRTUAL059, 
	KD_VIRTUAL060, 
	KD_VIRTUAL061, 
	KD_VIRTUAL062, 
	KD_VIRTUAL063, 
	KD_VIRTUAL064, 
	KD_VIRTUAL065, 
	KD_VIRTUAL066, 
	KD_VIRTUAL067, 
	KD_VIRTUAL068, 
	KD_VIRTUAL069, 
	KD_VIRTUAL070, 
	KD_VIRTUAL071, 
	KD_VIRTUAL072, 
	KD_VIRTUAL073, 
	KD_VIRTUAL074, 
	KD_VIRTUAL075, 
	KD_VIRTUAL076, 
	KD_VIRTUAL077, 
	KD_VIRTUAL078, 
	KD_VIRTUAL079, 
	KD_VIRTUAL080, 
	KD_VIRTUAL081, 
	KD_VIRTUAL082, 
	KD_VIRTUAL083, 
	KD_VIRTUAL084, 
	KD_VIRTUAL085, 
	KD_VIRTUAL086, 
	KD_VIRTUAL087, 
	KD_VIRTUAL088, 
	KD_VIRTUAL089, 
	KD_VIRTUAL090, 
	KD_VIRTUAL091, 
	KD_VIRTUAL092, 
	KD_VIRTUAL093, 
	KD_VIRTUAL094, 
	KD_VIRTUAL095, 
	KD_VIRTUAL096, 
	KD_VIRTUAL097, 
	KD_VIRTUAL098, 
	KD_VIRTUAL099, 
	KD_VIRTUAL100, //2100
    KD_VIRTUAL_END = KD_VIRTUAL100, 

    // 服务员按键
    KD_WAITER_ST = 2101, 
	KD_WAITER001 = KD_WAITER_ST, 
	KD_WAITER002, 
	KD_WAITER003, 
	KD_WAITER004, 
	KD_WAITER005, 
	KD_WAITER006, 
	KD_WAITER007, 
	KD_WAITER008, 
	KD_WAITER009, 
	KD_WAITER010, 
	KD_WAITER011, 
	KD_WAITER012, 
	KD_WAITER013, 
	KD_WAITER014, 
	KD_WAITER015, 
	KD_WAITER016, 
	KD_WAITER017, 
	KD_WAITER018, 
	KD_WAITER019, 
	KD_WAITER020, 
	KD_WAITER021, 
	KD_WAITER022, 
	KD_WAITER023, 
	KD_WAITER024, 
	KD_WAITER025, 
	KD_WAITER026, 
	KD_WAITER027, 
	KD_WAITER028, 
	KD_WAITER029, 
	KD_WAITER030, 
	KD_WAITER031, 
	KD_WAITER032, 
	KD_WAITER033, 
	KD_WAITER034, 
	KD_WAITER035, 
	KD_WAITER036, 
	KD_WAITER037, 
	KD_WAITER038, 
	KD_WAITER039, 
	KD_WAITER040, 
	KD_WAITER041, 
	KD_WAITER042, 
	KD_WAITER043, 
	KD_WAITER044, 
	KD_WAITER045, 
	KD_WAITER046, 
	KD_WAITER047, 
	KD_WAITER048, 
	KD_WAITER049, 
	KD_WAITER050, 
	KD_WAITER051, 
	KD_WAITER052, 
	KD_WAITER053, 
	KD_WAITER054, 
	KD_WAITER055, 
	KD_WAITER056, 
	KD_WAITER057, 
	KD_WAITER058, 
	KD_WAITER059, 
	KD_WAITER060, 
	KD_WAITER061, 
	KD_WAITER062, 
	KD_WAITER063, 
	KD_WAITER064, 
	KD_WAITER065, 
	KD_WAITER066, 
	KD_WAITER067, 
	KD_WAITER068, 
	KD_WAITER069, 
	KD_WAITER070, 
	KD_WAITER071, 
	KD_WAITER072, 
	KD_WAITER073, 
	KD_WAITER074, 
	KD_WAITER075, 
	KD_WAITER076, 
	KD_WAITER077, 
	KD_WAITER078, 
	KD_WAITER079, 
	KD_WAITER080, 
	KD_WAITER081, 
	KD_WAITER082, 
	KD_WAITER083, 
	KD_WAITER084, 
	KD_WAITER085, 
	KD_WAITER086, 
	KD_WAITER087, 
	KD_WAITER088, 
	KD_WAITER089, 
	KD_WAITER090, 
	KD_WAITER091, 
	KD_WAITER092, 
	KD_WAITER093, 
	KD_WAITER094, 
	KD_WAITER095, 
	KD_WAITER096, 
	KD_WAITER097, 
	KD_WAITER098, 
	KD_WAITER099, 
	KD_WAITER100, //2200
    KD_WAITER_END = KD_WAITER100, 

	// The virtual key
#ifdef SCANNER              /* Support the scanner function */
	SPLU = 60001, 
#endif /* End SCANNER */
	KD_PCLINK = 60002, 
	KD_KP_RP_BUSY = 60003, 
	CTRL_LOCK_CHG = 60004, 	/* The control lock is changed */

    KEY_PART = 0xfff0,
	KEY_END  = 0xffff, 
};


/************************************************************************
************************************************************************/

#if 0			/*临时使用过的定义,以后不会再使用,无需理会*/

/*----------------------------------------------------------------------*
					The next key code is the logical code,
				used in the description Alphanumeric input.
 *----------------------------------------------------------------------*/


#if LCD_LAYOUT_VRT_LINE == 13
#define	DS_1				114
#define	DS_2				115
#define	DS_3				116
#define	DS_4				104
#define	DS_5				106
#define	DS_6				106
#define	DS_7				94				/* Digit '7' key */
#define	DS_8				95
#define	DS_9				96
#define	DS_0				124
#elif LCD_LAYOUT_VRT_LINE == 10
#define	DS_1				114
#define	DS_2				115
#define	DS_3				116
#define	DS_4				104
#define	DS_5				106
#define	DS_6				106
#define	DS_7				94				/* Digit '7' key */
#define	DS_8				95
#define	DS_9				96
#define	DS_0				124
#else
#endif

#define	DS_CHAR_1		10014
#define	DS_CHAR_2		10015
#define	DS_CHAR_3		10016
#define	DS_CHAR_4		10017
#define	DS_CHAR_5		10018
#define	DS_CHAR_6		10019
#define	DS_CHAR_7		10020				/* Digit '7' key */
#define	DS_CHAR_8		10021
#define	DS_CHAR_9		10022
#define	DS_CHAR_0		10023

#if LCD_LAYOUT_VRT_LINE == 13
#define	DS_FEED			64				/* The mode of Alphanumeric input or the normal description input */
#define	DS_FEED2			74
#define	DS_CAP			10024				/* The capital changed key */
#define	DS_CLR			84				/* Clear, the backspace key */
#define 	DS_STT			98
#define	DS_STT2			99
#define	DS_STT3			108
#define	DS_STT4			109
#define	DS_00				125
#define	DS_DEC			10025				/* Decimal key, used to the print format changed */
#define	DS_CASH			118
#define	DS_CASH1			119
#define	DS_CASH3			128
#define	DS_CASH4			129
#elif LCD_LAYOUT_VRT_LINE == 10
#define	DS_FEED			34				/* The mode of Alphanumeric input or the normal description input */
#define	DS_FEED2			44
#define	DS_CAP			10024				/* The capital changed key */
#define	DS_CLR			54				/* Clear, the backspace key */
#define 	DS_STT			68
#define	DS_STT2			69
#define	DS_STT3			78
#define	DS_STT4			79
#define	DS_00				95
#define	DS_DEC			10025				/* Decimal key, used to the print format changed */
#define	DS_CASH			88
#define	DS_CASH1			89
#define	DS_CASH3			98
#define	DS_CASH4			99
#else
#endif

#define	DS_A				10026
#define	DS_B				10027
#define	DS_C				10028
#define	DS_D				10029
#define	DS_E				10030
#define	DS_F				10031
#define	DS_G				10032

#define	DS_H				10033
#define	DS_I				10034
#define	DS_J				10035				/* Letter 'J' key */
#define	DS_K				10036
#define	DS_L				10037
#define	DS_M				10038
#define	DS_N				10039

#define	DS_O				10040
#define	DS_P				10041
#define	DS_Q				10042
#define	DS_R				10043
#define	DS_S				10044
#define	DS_T				10045

#define	DS_U				10046
#define	DS_V				10047
#define	DS_W				10048
#define	DS_X				10049
#define	DS_Y				10050
#define	DS_Z				10051


#define	DS_PCLINK		KD_PCLINK	/* Auto communication key */
#endif

#endif /* ECR_KEYDEF */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -