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

📄 fixed.c

📁 一款收款机C源代码!因为是几年前的代码了
💻 C
📖 第 1 页 / 共 5 页
字号:
const char			Str_Work_Mode[]				=	{"Work mode"};
const char			Str_Retail[]					=	{"RETAIL"};
const char			Str_RSNT[]						=	{"RESTAURANT"};
const char        Str_Alloc_Fnsh[]           =  {"Allocation is completed!"};
/*--------------------------------------------*/
/*-------- The serial program string ---------*/
const char			Str_Baud0_Rate[]				=	{"PORT1 Baud Rate"};/*gcy modified*/
const char			Str_Baud1_Rate[]				=	{"PORT2 Baud Rate"};/*gcy modified*/
const char			Str_Port0_Mode[]				=	{"PORT1 Setting:"};/*gcy modified*/
const char			Str_Port1_Mode[]				=	{"PORT2 Setting:"};/*gcy modified*/
const char			Str_Port_Par[]					=	{"Parity"};
const char			Str_Par_None[]					=	{"None"};
const char			Str_Par_Odd[]					=	{"Odd"};
const char			Str_Par_Even[]					=	{"Even"};
const char			Str_Port_DtLen[]				=	{"Data Len"};
const char			Str_Port_StBit[]				=	{"Stop Bit"};
const char			Str_Out_Prn_Kind[]			=	{"Out Prn Kind"};
const char			Str_None[]						=	{"None"};
const char			Str_Out_Prn_KP[]				=	{"KP"};
const char			Str_Out_Prn_RP[]				=	{"RP"};
const char			Str_Port_Use[]					=	{"Printer Port"};
const char			Str_Port1[]						=	{"PORT1"};
const char			Str_Port2[]						=	{"PORT2"};
const char			Str_Out_Prn_Type[]			=	{"Out Prn Type"};
const char			Str_Type_TM_88[]				=	{"TM-88III"};
const char			Str_Type_TM_210[]  			=	{"TM-U210"};
const char			Str_Type_IDP3110[] 			=	{"IDP3110"};
const char			Str_Hand_Mtd[] 				=	{"Handshaking Method"};
const char			Str_Hand_XON_XOFF[]			=	{"XON/XOFF"};
const char			Str_Hand_DTR_DSR[]			=	{"DTR/DSR"};
const char			Str_Cut_Paper[]				=	{"Cut Paper"};
const char			Str_Port_Sel[]					=	{"Serial Ports Purpose"};
const char			Str_PC_Comm[]					=	{"PC COMM"};
const char			Str_POS_KB[]					=	{"POS Key"};
const char			Str_SC[]							=	{"Scanner"};
const char			Str_Elec_Scale[]				=	{"Elec Scale"};
const char			Str_KP_Font[]					=	{"KP Font"};
const char			Str_Font_Normal[]				=	{"Normal"};
const char			Str_Font_DB_HEIGT[]			=	{"DB Height"};
const char			Str_Font_DB_WIDTH[]			=	{"DB Weight"};
const char			Str_Font_DB_HTWDT[]			=	{"Quadruple"};
const char        str_menu_group_void[]      =  {"         (VOID)         "};
/*--------------------------------------------*/


/*************************************************************************
					The sale mode string.
*************************************************************************/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
			Sale mode programmable character default string.
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
const char			Str_VOID[]						=	{"* VOID *"};
const char			Str_RM[]							=	{"* R.M. *"};
const char			Str_Item[]						=	{"* Item *"};
const char			Str_SubTtl[]					=	{"* SubT *"};
const char			Str_Auto_Per[]					=	{"Auto Per"};
const char			Str_EC[]							=	{"* E.C. *"};
const char			Str_Subttl[]					=	{"SUB"};
const char			Str_Misc[]						=	{"Misc"};
const char			Str_Cash[]						=	{"Cash"};
const char			Str_TotQty[]					=	{"Total Qty"};
const char			Str_Change[]					=	{"Change"};
const char			Str_RA[]							=	{"Received on account"};
const char			Str_PO[]							=	{"Paid out"};
const char        Str_LstSpndAmt[]           =  {"Last suspend total"};
const char			Str_SpndAmt[]			 =	{"Suspend total"};
const char        Str_Trng_Head[]            =  {"  * Training *  "};
const char        Str_NS[]                   =  {"    *** No sale ***     "};
const char        Str_TSVD[]                 =  {"*** Transaction VOID ***"};
const char        Str_Tnsfer[]               =  {"         ===>>>         "};

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
			Sale mode send kitchen printer string.
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
// Note: The kitchen printer print length is also 32.
const char			Str_KP_EC1[]					=	{"^^^^^^^^^ E.C. ^^^^^^^^^"};
const char			Str_KP_EC2[]					=	{"^^^^^ E.C. ^^^^^"};
const char			Str_KP_TSVD1[]					=	{"!!!!! Cancel Whole !!!!!"};
const char			Str_KP_TSVD2[]					=	{"!!!! Cancel !!!!"};

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
			Sale mode other string,
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
const char        Str_Flush_Head[]                  =   {"Item Name          Total"};
const char			Str_Mul_Char[]					=	{"X"};
const char        Str_Reprn_Rcpt[]                  =   {" < Duplicate Receipt >  "};
const char			Str_Pre_Item[]					=	{"   < Previous sale >    "};
const char			Str_Minus_Line[]				=	{"- - - - - - - - - - - - "};
const char			Str_TipIn[]						=	{"Tip in"};
const char			Str_TipInSign[]				    =	{"==>>"};
const char			Str_TipOut[]					=	{"Tip out"};
const char			Str_TipOutSign[]				=	{"<<=="};
const char 			Str_Per_Symbol[]				=	{"%"};
const char			Str_Ttl_Tax[]					=	{"Tot tax amt"};
const char			Str_Ttl_VAT[]					=	{"Tot VAT amt"};
const char			Str_Fis_No[]					=	{"Fis No:"};
const char        Str_Pwr_Dwn_Info[]                =   {"Power down, continue... "};
const char        Str_Trng_Pwr_Dwn[]                =   {"Training mode power down"};
#ifdef	FCE_FUNC
const char			Str_FCE_XCH[]					=	{"FCE exchange"};
const char			Str_FCE_Direct[]				=	{"-->"};
const char			Str_Pay[]						=	{"  Pay"};
#endif
#ifdef	REST_PLU_FUNC
const char        Str_Desc_PLU_Symbol1[] 		=	{"("};
const char        Str_Desc_PLU_Symbol2[] 		=	{")"}; 
const char        Str_Gift_PLU_Symbol[] 		=	{"(Gift)"};
const char        Str_Gift_PLU_Symbol2[] 		=	{"*"};
const char        Str_Menu_Head1[]           =  {"* * * * * Container#   * * * * *"};
const char			Str_Menu_Rear1[]				=	{"* * * * * * * * * * * * * * * * "};
const char        Str_Menu_Sub_Qty[] 			=	{"Sub qty"};
const char        Str_Menu_Sub_Amt[] 			=	{"Sub amt"};
#endif


/*************************************************************************
					The report mode string.
*************************************************************************/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
			report mode print head string,
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
 #ifdef TE_01P
 const char 		 Daily_Rpt[] 				 =  {"----- Daily report -----"};
 const char 		 Daily_Dept_Rpt[]			 =  {" Daily department report"};
 const char 		 Daily_PLU_Rpt[]			 =  {"--- Daily PLU report ---"};
 const char 		 Daily_Clerk_Rpt[] 		     =  {"-- Daily clerk report --"};
 const char 		 Hourly_Rpt[]				 =  {"-- Hourly sales report -"};
 const char 		 PTD_Rpt[]				     =  {"----- P-T-D report -----"};
 const char 		 PTD_Dept_Rpt[] 			 =  {" P-T-D department report"};
 const char 		 PTD_PLU_Rpt[]			     =  {"-- P-T-D PLU report ----"};
 const char 		 PTD_Clerk_Rpt[]			 =  {"-- P-T-D clerk report --"};
 #endif
const char        X_Daily_Rpt[]              =  {"-- < X > Daily report --"};
const char        Z_Daily_Rpt[]              =  {"-- < Z > Daily report --"};
const char        X_PTD_Rpt[]                =  {"-- < X > P-T-D report --"};
const char        Z_PTD_Rpt[]                =  {"-- < Z > P-T-D report --"};
const char        X_Daily_Dept_Rpt[]         =  {"  <X> Daily DEPT Report "};
const char        X_PTD_Dept_Rpt[]           =  {"  <X> P-T-D DEPT report "};
const char        X_Dept_Idvul_Rpt[]         =  {"   DEPT individual RPT  "};
const char        X_Daily_Dept_Group_Rpt[]   =  {"<X> Daily DEPT group Rpt"};
const char        X_PTD_Dept_Group_Rpt[]     =  {"<X> P-T-D DEPT group Rpt"};
const char        X_Daily_PLU_Rpt[]          =  {" < X > Daily PLU report "};
const char        Z_Daily_PLU_Rpt[]          =  {" < Z > Daily PLU report "};
const char        X_PTD_PLU_Rpt[]            =  {" < X > P-T-D PLU report "};
const char        Z_PTD_PLU_Rpt[]            =  {" < Z > P-T-D PLU report "};
const char        X_Daily_PLU_Area_Rpt[]     =  {"<X>Daily PLU area report"};
const char        X_PLU_Idvul_Rpt[]          =  {" PLU individual report  "};
const char        X_Daily_PLU_Group_Rpt[]    =  {" <X> Daily PLU group RPT"};
const char        X_PTD_PLU_Group_Rpt[]      =  {" <X> P-T-D PLU group RPT"};
const char        X_PLU_Stock_Rpt[]          =  {"<X> PLU inventory report"};
const char        X_Daily_Top_PLU_Amt[]      =  {"Daily top 50 PLUs amount"};
const char        X_PTD_Top_PLU_Amt[]        =  {" PTD top 50 PLUs amount "};
const char        X_Daily_Top_PLU_Qty[]      =  {"  Daily top 50 PLUs Qty "};
const char        X_PTD_Top_PLU_Qty[]        =  {"PTD top 50 PLUs quantity"};
const char        X_Daily_Clerk_Rpt[]        =  {"< X > Daily clerk report"};
const char        Z_Daily_Clerk_Rpt[]        =  {"< Z > Daily clerk report"};
const char        X_PTD_Clerk_Rpt[]          =  {"< X > P-T-D clerk report"};
const char        Z_PTD_Clerk_Rpt[]          =  {"< Z > P-T-D clerk report"};
const char        X_Clerk_Idvul_Rpt[]        =  {"Clerk individual report "};
const char        X_Hourly_Rpt[]             =  {" <X> Hourly sales report"};
const char        Z_Hourly_Rpt[]             =  {" <Z> Hourly sales report"};
const char        X_Table_Rpt[]              =  {" <X> Table sales report "};
const char        Z_Table_Rpt[]              =  {" <Z> Table sales report "};
const char        X_Table_Idvul_Rpt[]        =  {"Table individual report "};
const char        X_Table_Active_Rpt[]       =  {"Active table sale report"};
const char        X_Active_Idvul_Rpt[2][PRN_LEN+1]    =  {
                                                {"      Active Table      "},
                                                {"    individual report   "}
                                                };
const char        X_Waiter_Rpt[]             =  {"<X> Waiter sales report "};
const char        Z_Waiter_Rpt[]             =  {"<Z> Waiter sales report "};
const char        Z_Daily_Menu_Rpt[]         =  {"<Z> Daily Container Rpt "};
const char        Z_PTD_MENU_Rpt[]           =  {"<Z> PTD Container report"};
const char        X_Daily_Menu_Rpt[]         =  {" <X> Daily Container Rpt"};
const char        X_PTD_MENU_Rpt[]           =  {"<X> PTD Container report"};
const char        X_MENU_Idvul_Rpt[]         =  {"Container individual Rpt"};
const char        X_Waiter_Idvul_Rpt[]       =  {"Waiter individual report"};
#ifdef	ELEC_JRNL
const char        X_Sale_Jrnl[]              =  {"------- <X> Sale journal -------"};
const char        Z_Sale_Jrnl[]              =  {"------- <Z> Sale journal -------"};
const char        X_Dc_Jrnl[]                =  {"----- <X> Discount journal -----"};
const char        Z_Dc_Jrnl[]                =  {"----- <Z> Discount journal -----"};
const char        X_Rm_Jrnl[]                =  {"------- <X> R.M. journal -------"};
const char        Z_Rm_Jrnl[]                =  {"------- <Z> R.M. journal -------"};
#endif

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
			report mode other string.
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
const char        Str_Rpt_Head[]             =  {"Item Name Count   Amount"};
const char        Str_ZNum[]                 =  {"Z number"};
const char        Str_AbleAmt[]              =  {"Taxable amt"};
const char        Str_TaxTotAmt[]            =  {"Total tax amount"};
const char        Str_VATTotAmt[]            =  {"Total VAT amount"};
const char        Str_Amt[]                  =  {"Amt"};
const char        Str_NetNum[]               =  {"Net sale number"};
const char        Str_NetAmt[]               =  {"Net sale amount"};
const char        Str_NetSale[]              =  {"Net Amt no tax"};
const char        Str_RM_Rpt[]               =  {"R.M."};
const char        Str_EC_Rpt[]               =  {"E.C."};
const char        Str_VOID_Rpt[]             =  {"VOID"};
const char        Str_TSVD_Rpt[]             =  {"TransVOID"};
const char        Str_NScount[]              =  {"No sale count"};
const char        Str_RA_Rpt[]               =  {"* Received on account **"};
const char        Str_PO_Rpt[]               =  {"******* Paid Out *******"};
const char        Str_Check1[]               =  {"Check1"};
const char        Str_Charge1[]              =  {"Charge1"};
//const char		Str_Chk1Total[]				=	{"Check1 total in drawer"};
const char			Str_Cash_Rpt[]					=	{"Cash Sale"};
const char			Str_MISC_Rpt[]					=	{"MISC Sale"};
const char			Str_MiscTotal[]				=	{"MISC ttl in drawer"};
const char			Str_CashTotal[]				=	{"Cash ttl in drawer"};
const char			Str_NRGT[]						=	{"NRGT"};
const char        Str_GndTtlClr[]            =  {"*The NRGT had cleared!*"};
const char			Str_Hour_Rpt_Arrow[]			=	{"-->"};
const char        Str_PLU_Range_Rpt[]        =  {"PLU no.        --->"};
const char        Str_Group[]                =  {"     ** GROUP   **"};
const char			Str_Total[]						=	{"Total"};

⌨️ 快捷键说明

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