#ifndef __SHENYUMU_H
#define __SHENYUMU_H
#include <ultra64.h>
#include "infopanel.h"

#include "cursor.tex"
/*#include "defocuscursor.tex"*/
 char *editn_tex;
 char *edit2n_tex;
 char *year_tex;
 char *month_tex;
 char *day_tex;
 char *male_tex;
 char *femal_tex;
 char *namelabel_tex;
 char *birthdaylabel_tex;
 char *addresslabel_tex;
 char *clubidlabel_tex;
 char *okh_tex;
 char *okn_tex;
 char *discardh_tex;
 char *discardn_tex;
 char *phonelabel_tex;
 char *sexlabel_tex;
 char *framen_tex;
 char *frameh_tex;
 char *a_helpb_tex;
 char *b_helpb_tex;
 char *r_helpb_tex;
 char *z_helpb_tex;
 char *a_helpt_tex;
 char *b_helpt_tex;
 char *r_helpt_tex;
 char *z_helpt_tex;
 char *sex_no_tex;
 char *sex_ok_tex;
 char *shenmubuttonh_tex;
 char *shenmubutton_tex;
 char *yunmubutton_tex;
 char *yunmubuttonh_tex;
 char *t0_tex;
 char *t1_tex;
 char *t2_tex;
 char *t3_tex;
 char *t4_tex;
 char *t5_tex;
 char *t6_tex;
 char *t7_tex;
 char *t8_tex;
 char *t9_tex;
 char *tua_tex;
 char *tub_tex;
 char *tuc_tex;
 char *tud_tex;
 char *tue_tex;
 char *tuf_tex;
 char *tug_tex;
 char *tuh_tex;
 char *tui_tex;
 char *tuj_tex;
 char *tuk_tex;
 char *tul_tex;
 char *tum_tex;
 char *tun_tex;
 char *tuo_tex;
 char *tup_tex;
 char *tuq_tex;
 char *tur_tex;
 char *tus_tex;
 char *tut_tex;
 char *tuu_tex;
 char *tuv_tex;
 char *tuw_tex;
 char *tux_tex;
 char *tuy_tex;
 char *tuz_tex;
 char *tsh_tex;
 char *tch_tex;
 char *tzh_tex;
 char *tla_tex;
 char *tlb_tex;
 char *tlc_tex;
 char *tld_tex;
 char *tle_tex;
 char *tlf_tex;
 char *tlg_tex;
 char *tlh_tex;
 char *tli_tex;
 char *tlj_tex;
 char *tlk_tex;
 char *tll_tex;
 char *tlm_tex;
 char *tln_tex;
 char *tlo_tex;
 char *tlp_tex;
 char *tlq_tex;
 char *tlr_tex;
 char *tls_tex;
 char *tlt_tex;
 char *tlu_tex;
 char *tlv_tex;
 char *tlw_tex;
 char *tlx_tex;
 char *tly_tex;
 char *tlz_tex;
 char *top_tex;
 char *tya_tex;
 char *tyai_tex;
 char *tyan_tex;
 char *tyang_tex;
 char *tyao_tex;
 char *tye_tex;
 char *tyei_tex;
 char *tyen_tex;
 char *tyeng_tex;
 char *tyi_tex;
 char *tyia_tex;
 char *tyian_tex;
 char *tyiang_tex;
 char *tyiao_tex;
 char *tyie_tex;
 char *tyin_tex;
 char *tying_tex;
 char *tyiong_tex;
 char *tyiu_tex;
 char *tyo_tex;
 char *tyong_tex;
 char *tyou_tex;
 char *tyu_tex;
 char *tyua_tex;
 char *tyuai_tex;
 char *tyuan_tex;
 char *tyuang_tex;
 char *tyue_tex;
 char *tyui_tex;
 char *tyun_tex;
 char *tyuo_tex;
 char *tyv_tex;
 char *tyve_tex;
 char *tyvn_tex;
 char *tyn_tex;
 char *tyng_tex;
 char *buttom_tex;
 char *errorread_tex;
 char *errorwrite_tex;
 char *boy_tex;
 char *girl_tex;
 char *club_tex;
 char *rightarrow_tex;
 char *leftarrow_tex;
 char *returncursor_tex;
 char *wy_tex;
 char *wn_tex;
 char *wsave_tex;
 char *switchEnglish_tex;
 char *switchChinese_tex;
 char *b_helpdelete_tex;
 char *b_helpreturn_tex;
 char *l_helpb_tex;
 char *l_helpt_tex;
 char *r_helpb_tex;
 char *r_helpt_tex;
 char *clubidframe_tex;
 char *clubtitle_tex;
 char *space_tex;
 char *warningbg_tex;
 char *mainbg_tex;
 char *glyph16x16_tex;
 char *wdrop_tex;
 char *rd_helpb_tex;
 char *u_helpb_tex;
 char *u_helpt_tex;
 char *d_helpb_tex;
 char *d_helpt_tex;
 char *glyph_tex;
 char *defocuscursor_tex;
 

/*return*/
CEdit ReturnCursor = {TEXTCO, 1,0,0, 0,0,0,0,0,BUTTON,0,0,56,32,(int)&returncursor_tex,0,0};
/*shenmu*/
#define shenmux      40
#define shenmuy      32
#define shenmufx     504
#define shenmufy     40

#define shenmune     7

char shenmuchar[][3] = {
"A",/**/
"B",/**/
"C",/**/
"CH",/**/
"D",/**/
"E",/**/
"F",
"G",
"H",
"J",
"K",
"L",
"M",
"N",
"O",
"P",
"Q",
"R",
"S",
"SH",
"T",
"W",
"X",
"Y",
"Z",
"ZH",	
"\0",
};


CEdit S_A = 	{TEXTCO, 1,0,shenmuchar[0], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tla_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_B = 	{TEXTCO, 1,0,shenmuchar[1], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlb_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_C = 	{TEXTCO, 1,0,shenmuchar[2], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlc_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_CH =	{TEXTCO, 1,0,shenmuchar[3], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tch_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_D = 	{TEXTCO, 1,0,shenmuchar[4], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tld_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_E = 	{TEXTCO, 1,0,shenmuchar[5], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tle_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_F = 	{TEXTCO, 1,0,shenmuchar[6], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlf_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_G = 	{TEXTCO, 1,0,shenmuchar[7], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlg_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_H = 	{TEXTCO, 1,0,shenmuchar[8], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlh_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_J = 	{TEXTCO, 1,0,shenmuchar[9], 0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlj_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_K = 	{TEXTCO, 1,0,shenmuchar[10],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlk_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_L = 	{TEXTCO, 1,0,shenmuchar[11],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tll_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_M = 	{TEXTCO, 1,0,shenmuchar[12],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlm_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_N = 	{TEXTCO, 1,0,shenmuchar[13],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tln_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_O = 	{TEXTCO, 1,0,shenmuchar[14],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlo_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_P = 	{TEXTCO, 1,0,shenmuchar[15],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlp_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_Q = 	{TEXTCO, 1,0,shenmuchar[16],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlq_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_R = 	{TEXTCO, 1,0,shenmuchar[17],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlr_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_S = 	{TEXTCO, 1,0,shenmuchar[18],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tls_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_SH = 	{TEXTCO, 1,0,shenmuchar[19],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tsh_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_T = 	{TEXTCO, 1,0,shenmuchar[20],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlt_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_W = 	{TEXTCO, 1,0,shenmuchar[21],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlw_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_X = 	{TEXTCO, 1,0,shenmuchar[22],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlx_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_Y = 	{TEXTCO, 1,0,shenmuchar[23],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tly_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_Z = 	{TEXTCO, 1,0,shenmuchar[24],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tlz_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit S_ZH = 	{TEXTCO, 1,0,shenmuchar[25],0,0,0,0,0,2,0,0,shenmux,shenmuy,(int)&tzh_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};

CEdit SwitchEnglish = {TEXTCO, 1,0,0, 0,0,0,SWITCHENGLISH,0,BUTTON,0,0,40,32,(int)&switchEnglish_tex,0,0};
CEdit SwitchChinese = {TEXTCO, 1,0,0, 0,0,0,SWITCHENGLISH,0,BUTTON,0,0,40,32,(int)&switchChinese_tex,0,0};


CEdit *shenmu1[] = {
&S_A,
&S_B,
&S_C,
&S_CH,
&S_D,
&S_E,
&S_F,
&S_G,
&S_H,
&S_J,
&S_K,
&S_L,
&S_M,
0,};
CEdit *shenmu2[] = {
&S_N,
&S_O,
&S_P,
&S_Q,
&S_R,
&S_S,
&S_SH,
&S_T,
&S_W,
&S_X,
&S_Y,
&S_Z,
&S_ZH,

0};


CFrame cfshenmu1 = {shenmu1,13,0,0,0,0,shenmufx,shenmufy,0,0,0,0,0};
CFrame cfshenmu2 = {shenmu2,13,0,0,0,0,shenmufx,shenmufy,0,0,0,0,0};

CEdit *shenmulist[] = {
&S_A,
&S_B,
&S_C,
&S_CH,
&S_D,
&S_E,
&S_F,
&S_G,
&S_H,
&S_J,
&S_K,
&S_L,
&S_M,
&S_N,
&S_O,
&S_P,
&S_Q,
&S_R,
&S_S,
&S_SH,
&S_T,
&S_W,
&S_X,
&S_Y,
&S_Z,
&S_ZH,
&SwitchEnglish,
&ReturnCursor,	
0,	
};
/*yumu */
#define yumux    40
#define yumuy    32
#define numedit_c  7
#define numframe_c 7
#define yumufx  500
#define yumufy  40

char yumuchar[][5] = {
"a",
"ai",
"an",
"ang",
"ao",
"e",
"ei",
"en",
"eng",
"i",
"ia",
"ian",
"iang",
"iao",
"ie",
"in",
"ing",
"iong",
"iu",
"o",
"ong",
"ou",
"u",
"ua",
"uai",
"uan",
"uang",
"ue",
"ui",
"un",
"uo",
"v",
"ve",
"vn",
/*missimg*/
"n",
"ng",
"",
"\0",
};
CEdit Y_a = 	{TEXTCO, 1,0,yumuchar[0], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tya_tex,     (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ai = 	{TEXTCO, 1,0,yumuchar[1], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyai_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_an = 	{TEXTCO, 1,0,yumuchar[2], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyan_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ang = 	{TEXTCO, 1,0,yumuchar[3], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyang_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ao = 	{TEXTCO, 1,0,yumuchar[4], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyao_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_e = 	{TEXTCO, 1,0,yumuchar[5], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tye_tex,     (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ei = 	{TEXTCO, 1,0,yumuchar[6], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyei_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_en = 	{TEXTCO, 1,0,yumuchar[7], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyen_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_eng = 	{TEXTCO, 1,0,yumuchar[8], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyeng_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_i = 	{TEXTCO, 1,0,yumuchar[9], 0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyi_tex,     (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ia = 	{TEXTCO, 1,0,yumuchar[10],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyia_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ian = 	{TEXTCO, 1,0,yumuchar[11],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyian_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_iang = 	{TEXTCO, 1,0,yumuchar[12],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyiang_tex,  (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_iao = 	{TEXTCO, 1,0,yumuchar[13],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyiao_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ie = 	{TEXTCO, 1,0,yumuchar[14],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyie_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_in = 	{TEXTCO, 1,0,yumuchar[15],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyin_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ing = 	{TEXTCO, 1,0,yumuchar[16],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tying_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_iong = 	{TEXTCO, 1,0,yumuchar[17],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyiong_tex,  (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_iu =	{TEXTCO, 1,0,yumuchar[18],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyiu_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_o = 	{TEXTCO, 1,0,yumuchar[19],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyo_tex,     (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ong = 	{TEXTCO, 1,0,yumuchar[20],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyong_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ou = 	{TEXTCO, 1,0,yumuchar[21],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyou_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_u = 	{TEXTCO, 1,0,yumuchar[22],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyu_tex,     (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ua = 	{TEXTCO, 1,0,yumuchar[23],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyua_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_uai = 	{TEXTCO, 1,0,yumuchar[24],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyuai_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_uan = 	{TEXTCO, 1,0,yumuchar[25],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyuan_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_uang = 	{TEXTCO, 1,0,yumuchar[26],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyuang_tex,  (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ue = 	{TEXTCO, 1,0,yumuchar[27],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyue_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ui = 	{TEXTCO, 1,0,yumuchar[28],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyui_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_un = 	{TEXTCO, 1,0,yumuchar[29],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyun_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex}; 
CEdit Y_uo = 	{TEXTCO, 1,0,yumuchar[30],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyuo_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_v = 	{TEXTCO, 1,0,yumuchar[31],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyv_tex,     (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ve = 	{TEXTCO, 1,0,yumuchar[32],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyve_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_vn = 	{TEXTCO, 1,0,yumuchar[33],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyvn_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_n = 	{TEXTCO, 1,0,yumuchar[34],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyn_tex,     (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_ng = 	{TEXTCO, 1,0,yumuchar[35],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&tyng_tex,    (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit Y_space =	{TEXTCO, 1,0,yumuchar[36],0,0,0,0,0,4,0,0,yumux,yumuy,(int)&space_tex,   (int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};

CFrame yumuftemplate = {0,0,0,0,0,0,yumufx,yumufy,0,0,0,0,0};

CEdit* yumuedit_c[numframe_c][14];
CFrame yumuframe_c[numframe_c];

/*********************************************************************************************/

char *A_sy[] = { 
"A",
(char *)&S_A,
(char *)&Y_i,
(char *)&Y_n,
(char *)&Y_ng,
(char *)&Y_o,
/*(char *)&Y_space,*/
0
};
char *B_sy[] = { 
"B",
(char *)&S_B,
(char *)&Y_a,
(char *)&Y_ai,
(char *)&Y_an,
(char *)&Y_ang,
(char *)&Y_ao,
(char *)&Y_ei,
(char *)&Y_en,
(char *)&Y_eng,
(char *)&Y_i,
(char *)&Y_ian,
(char *)&Y_iao,
(char *)&Y_ie,
(char *)&Y_in,
(char *)&Y_ing,
(char *)&Y_o,
(char *)&Y_u,
/*(char *)&Y_space,*/
0
};
char *C_sy[] = {
"C",
(char *)&S_C,
(char *)&Y_a,
(char *)&Y_ai,
(char *)&Y_an,
(char *)&Y_ang,
(char *)&Y_ao,
(char *)&Y_e,
(char *)&Y_en,
(char *)&Y_eng,
(char *)&Y_i,
(char *)&Y_ong,
(char *)&Y_ou,
(char *)&Y_u,
(char *)&Y_uan,
(char *)&Y_ui,/*(char *)&Y_uei",*/
(char *)&Y_un,/*"uen","*/
(char *)&Y_uo,
/*(char *)&Y_space,*/
0
};
char *CH_sy[] = { 
"CH",
(char *)&S_CH,
(char *)&Y_a,
(char *)&Y_ai,
(char *)&Y_an,
(char *)&Y_ang,
(char *)&Y_ao,
(char *)&Y_e,
(char *)&Y_en,
(char *)&Y_eng,
(char *)&Y_i,
(char *)&Y_ong,
(char *)&Y_ou,
(char *)&Y_u,
(char *)&Y_uai,
(char *)&Y_uan,
(char *)&Y_uang,
(char *)&Y_ui,/*"uei","*/
(char *)&Y_un,/*"uen","*/
(char *)&Y_uo,
/*(char *)&Y_space,*/
0
};
char *D_sy[] = { 
"D",
(char *)&S_D,
(char *)&Y_a,
(char *)&Y_ai,
(char *)&Y_an,
(char *)&Y_ang,
(char *)&Y_ao,
(char *)&Y_e,
(char *)&Y_ei,
(char *)&Y_eng,
(char *)&Y_i,
(char *)&Y_ia,
(char *)&Y_ian,
(char *)&Y_iao,
(char *)&Y_ie,
(char *)&Y_ing,
(char *)&Y_iu,/*(char *)&Y_iou","*/
(char *)&Y_ong,
(char *)&Y_ou,
(char *)&Y_u,
(char *)&Y_ui,/*"uei","*/
(char *)&Y_un,/*"uen","*/
(char *)&Y_uo,
/*(char *)&Y_space,*/
0
};
char *E_sy[] = { 
"E",
(char *)&S_E,
(char *)&Y_i,
(char *)&Y_n,
/*(char *)&Y_space,*/
0
};
char *F_sy[] = { 
"F",
 (char *)&S_F,
 (char *)&Y_a,   
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ei,  
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_o,   
 (char *)&Y_ou, 
 (char *)&Y_u,   
 /*(char *)&Y_space,*/
0
};
char *G_sy[] = { 
"G",
(char *)&S_G,
(char *)&Y_a,
(char *)&Y_ai,
(char *)&Y_an,
(char *)&Y_ang,
(char *)&Y_ao,
(char *)&Y_e,
(char *)&Y_ei,
(char *)&Y_en,
(char *)&Y_eng,
(char *)&Y_ong,
(char *)&Y_ou,
(char *)&Y_u,
(char *)&Y_ua,
(char *)&Y_uai,
(char *)&Y_uan,
(char *)&Y_uang,
(char *)&Y_ui,/*"uei","*/
(char *)&Y_un,/*"uen","*/
(char *)&Y_uo,
/*(char *)&Y_space,*/
0
};
char *H_sy[] = { 
"H",
(char *)&S_H,
(char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao, 
 (char *)&Y_e,   
 (char *)&Y_ei,  
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_ong, 
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_ua,  
 (char *)&Y_uai, 
 (char *)&Y_uan, 
 (char *)&Y_uang,
 (char *)&Y_ui, 
 (char *)&Y_un, 
 (char *)&Y_uo,  
/*(char *)&Y_space,*/
0
};
char *J_sy[] = { 
"J",
(char *)&S_J,
(char *)&Y_i,   
 (char *)&Y_ia, 
 (char *)&Y_ian, 
 (char *)&Y_iang, 
 (char *)&Y_iao, 
 (char *)&Y_ie,
 (char *)&Y_in,  
 (char *)&Y_ing, 
 (char *)&Y_iong,
 (char *)&Y_iu,   
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_ue,  
 (char *)&Y_un,  
 /*(char *)&Y_space,*/

0
};
char *K_sy[] = { 
"K",
(char *)&S_K,
(char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao,
 (char *)&Y_e,   
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_ong, 
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_ua,  
 (char *)&Y_uai, 
 (char *)&Y_uan, 
 (char *)&Y_uang,
 (char *)&Y_ui, 
 (char *)&Y_un,  
 (char *)&Y_uo,  
 /*(char *)&Y_space,*/
0
};
char *L_sy[] = { 
"L",
 (char *)&S_L,
 (char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an, 
 (char *)&Y_ang,  
 (char *)&Y_ao,  
 (char *)&Y_e,   
 (char *)&Y_ei,  
 (char *)&Y_eng,  
 (char *)&Y_i,   
 (char *)&Y_ia,  
 (char *)&Y_ian, 
 (char *)&Y_iang,
 (char *)&Y_iao, 
 (char *)&Y_ie, 
 (char *)&Y_in,  
 (char *)&Y_ing,  
 (char *)&Y_iu,  
 (char *)&Y_o, 
 (char *)&Y_ong,  
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_un, 
 (char *)&Y_uo,  
 (char *)&Y_v,   
 (char *)&Y_ve,  
 /*(char *)&Y_space,*/

0
};
char *M_sy[] = { 
"M",
(char *)&S_M,
(char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao,  
 (char *)&Y_e,   
 (char *)&Y_ei,  
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_i,   
 (char *)&Y_ian, 
 (char *)&Y_iao,  
 (char *)&Y_ie,  
 (char *)&Y_in,  
 (char *)&Y_ing, 
 (char *)&Y_iu,
 (char *)&Y_o,   
 (char *)&Y_ou,  
 (char *)&Y_u,   
 /*(char *)&Y_space,*/
0
};
char *N_sy[]  = { 
"N",
(char *)&S_N,
(char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao,  
 (char *)&Y_e,   
 (char *)&Y_ei,  
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_i,  
 (char *)&Y_ian, 
 (char *)&Y_iang, 
 (char *)&Y_iao, 
 (char *)&Y_ie,  
 (char *)&Y_in,  
 (char *)&Y_ing, 
 (char *)&Y_iu,  
 (char *)&Y_ong, 
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_uo, 
 (char *)&Y_v,   
 (char *)&Y_ve,   
 /*(char *)&Y_space,*/
0
};
char *O_sy[] = { 
"O",
(char *)&S_O,
(char *)&Y_u,
/*(char *)&Y_space,*/
0
};
char *P_sy[] = { 
"P",
 (char *)&S_P,
 (char *)&Y_a,   
 (char *)&Y_ai, 
 (char *)&Y_an,  
 (char *)&Y_ang,  
 (char *)&Y_ao,  
 (char *)&Y_ei,  
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_i,   
 (char *)&Y_iao, 
 (char *)&Y_ian, 
 (char *)&Y_ie,  
 (char *)&Y_in,  
 (char *)&Y_ing, 
 (char *)&Y_o,   
 (char *)&Y_ou,
 (char *)&Y_u,   
/*(char *)&Y_space,*/
0
};
char *Q_sy[] = { 
"Q",
(char *)&S_Q,
(char *)&Y_i,   
 (char *)&Y_ia,  
 (char *)&Y_ian, 
 (char *)&Y_iang,
 (char *)&Y_iao, 
 (char *)&Y_ie, 
 (char *)&Y_in,  
 (char *)&Y_ing,  
 (char *)&Y_iong,
 (char *)&Y_iu,  
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_ue,  
 (char *)&Y_un,
 /*(char *)&Y_space,*/ 
0
};
char *R_sy[] = { 
"R",
 (char *)&S_R,
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao,  
 (char *)&Y_e,   
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_i, 
 (char *)&Y_ong,
 (char *)&Y_ou,     
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_ui, 
 (char *)&Y_un,  
 (char *)&Y_uo,  
 /*(char *)&Y_space,*/

0
};
char *S_sy[] = { 
"S",
 (char *)&S_S,
 (char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao,
 (char *)&Y_e,   
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_i,  
 (char *)&Y_ong, 
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_un, 
 (char *)&Y_uo,  
 /*(char *)&Y_space,*/

0
};
char *SH_sy[] = { 
"SH",
(char *)&S_SH,
(char *)&Y_a,  
 (char *)&Y_ai, 
 (char *)&Y_an, 
 (char *)&Y_ang,
 (char *)&Y_ao,  
 (char *)&Y_e,  
 (char *)&Y_ei, 
 (char *)&Y_en, 
 (char *)&Y_eng,
 (char *)&Y_i,
 (char *)&Y_ou,
 (char *)&Y_u,  
 (char *)&Y_ua, 
 (char *)&Y_uai,
 (char *)&Y_uan,
 (char *)&Y_uang,
 (char *)&Y_ui, 
 (char *)&Y_un, 
 (char *)&Y_uo, 
 /*(char *)&Y_space,*/

0
};
char *T_sy[] = { 
"T",
(char *)&S_T,
(char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao, 
 (char *)&Y_e,   
 (char *)&Y_ei,  
 (char *)&Y_eng,  
 (char *)&Y_i,   
 (char *)&Y_iao, 
 (char *)&Y_ian, 
 (char *)&Y_ie,  
 (char *)&Y_ing, 
 (char *)&Y_ong, 
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_ui,  
 (char *)&Y_un,
 (char *)&Y_uo,  
 /*(char *)&Y_space,*/

0
};
char *W_sy[] = { 
"W",
(char *)&S_W,
(char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ei,  
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_o,   
 (char *)&Y_u, 
 /*(char *)&Y_space,*/

0
};
char *X_sy[] = { 
"X",
 (char *)&S_X,
 (char *)&Y_i,   
 (char *)&Y_ia, 
 (char *)&Y_ian, 
 (char *)&Y_iang, 
 (char *)&Y_iao, 
 (char *)&Y_ie,  
 (char *)&Y_in,  
 (char *)&Y_ing, 
 (char *)&Y_iong,
 (char *)&Y_iu, 
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_ue,  
 (char *)&Y_un,  
 /*(char *)&Y_space,*/

0
};
char *Y_sy[] = { 
"Y",
 (char *)&S_Y,
 (char *)&Y_a,  
 (char *)&Y_an,  
 (char *)&Y_ang,  
 (char *)&Y_ao,  
 (char *)&Y_e, 
 (char *)&Y_i,   
 (char *)&Y_in,  
 (char *)&Y_ing, 
 (char *)&Y_o,  
 (char *)&Y_ong,   
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_ue,  
 (char *)&Y_un,  
 /*(char *)&Y_space,*/

0
};
char *Z_sy[] = { 
"Z",
 (char *)&S_Z,
 (char *)&Y_a,   
 (char *)&Y_ai,  
 (char *)&Y_an,  
 (char *)&Y_ang, 
 (char *)&Y_ao,  
 (char *)&Y_e,   
 (char *)&Y_ei,  
 (char *)&Y_en,  
 (char *)&Y_eng, 
 (char *)&Y_i,  
 (char *)&Y_ong,  
 (char *)&Y_ou,  
 (char *)&Y_u,   
 (char *)&Y_uan, 
 (char *)&Y_ui, 
 (char *)&Y_un,  
 (char *)&Y_uo,  
 /*(char *)&Y_space,*/
0
};
char *ZH_sy[] = { 
"ZH",
(char *)&S_ZH,
(char *)&Y_a,  
 (char *)&Y_ai, 
 (char *)&Y_an, 
 (char *)&Y_ang,
 (char *)&Y_ao,  
 (char *)&Y_e,  
 (char *)&Y_ei, 
 (char *)&Y_en, 
 (char *)&Y_eng,
 (char *)&Y_i, 
 (char *)&Y_ong,
 (char *)&Y_ou, 
 (char *)&Y_u,  
 (char *)&Y_ua, 
 (char *)&Y_uai,
 (char *)&Y_uan,
 (char *)&Y_uang,
 (char *)&Y_ui, 
 (char *)&Y_un, 
 (char *)&Y_uo, 
 /*(char *)&Y_space,*/
 0
};



char **sytable[] = {
 A_sy,
 B_sy,
 C_sy,
 CH_sy,
 D_sy,
 E_sy,
 F_sy,
 G_sy,
 H_sy,
 J_sy,
 K_sy,
 L_sy,
 M_sy,
 N_sy,
 O_sy,
 P_sy,
 Q_sy,
 R_sy,
 S_sy,
 SH_sy,
 T_sy,
 W_sy,
 X_sy,
 Y_sy,
 Z_sy,
 ZH_sy,
 0
};
/*********************************************************************************************/

#define spaceenglish  -5
/*lowletter*/
#define lowletterx 40
#define lowlettery 32
#define lowletterfx 500
#define lowletterfy 40
char lowletterchar[][2] ={
	"a","b","c","d","e","f","g","h","i","j","k","l","m",
	"n","o","p","q","r","s","t","u","v","w","x","y","z",
	"\0",
	};
CEdit L_a={TEXTCO, 1,0,lowletterchar[0], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tla_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_b={TEXTCO, 1,0,lowletterchar[1], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlb_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_c={TEXTCO, 1,0,lowletterchar[2], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlc_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_d={TEXTCO, 1,0,lowletterchar[3], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tld_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_e={TEXTCO, 1,0,lowletterchar[4], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tle_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_f={TEXTCO, 1,0,lowletterchar[5], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlf_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_g={TEXTCO, 1,0,lowletterchar[6], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlg_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_h={TEXTCO, 1,0,lowletterchar[7], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlh_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_i={TEXTCO, 1,0,lowletterchar[8], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tli_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_j={TEXTCO, 1,0,lowletterchar[9], 0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlj_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_k={TEXTCO, 1,0,lowletterchar[10],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlk_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_l={TEXTCO, 1,0,lowletterchar[11],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tll_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_m={TEXTCO, 1,0,lowletterchar[12],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlm_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_n={TEXTCO, 1,0,lowletterchar[13],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tln_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_o={TEXTCO, 1,0,lowletterchar[14],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlo_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_p={TEXTCO, 1,0,lowletterchar[15],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlp_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_q={TEXTCO, 1,0,lowletterchar[16],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlq_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_r={TEXTCO, 1,0,lowletterchar[17],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlr_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_s={TEXTCO, 1,0,lowletterchar[18],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tls_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_t={TEXTCO, 1,0,lowletterchar[19],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlt_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_u={TEXTCO, 1,0,lowletterchar[20],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlu_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_v={TEXTCO, 1,0,lowletterchar[21],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlv_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_w={TEXTCO, 1,0,lowletterchar[22],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlw_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_x={TEXTCO, 1,0,lowletterchar[23],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlx_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_y={TEXTCO, 1,0,lowletterchar[24],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tly_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit L_z={TEXTCO, 1,0,lowletterchar[25],0,0,0,0,0,1,spaceenglish,0,lowletterx,lowlettery,(int)&tlz_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};

CEdit *ledit1[] = {
	&L_a,&L_b,&L_c,&L_d,&L_e,&L_f,&L_g,&L_h,&L_i,&L_j,&L_k,&L_l,&L_m,
	0,
	};
CEdit *ledit2[] = {
	&L_n,&L_o,&L_p,&L_q,&L_r,&L_s,&L_t,&L_u,&L_v,&L_w,&L_x,&L_y,&L_z,
	0,
	}; 

CFrame cfledit1 = {ledit1,13,0,0,0,0,lowletterfx,lowletterfy,0,0,0,0,0};
CFrame cfledit2 = {ledit2,13,0,0,0,0,lowletterfx,lowletterfy,0,0,0,0,0};
/*upletter*/
#define upletterx 40
#define uplettery 32
#define upletterfx 500
#define upletterfy 40
char upletterchar[][2] ={
	"A","B","C","D","E","F","G","H","I","J","K","L","M",
	"N","O","P","Q","R","S","T","U","V","W","X","Y","Z",
	"\0",
	};
CEdit U_A={TEXTCO, 1,0,upletterchar[0], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tua_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_B={TEXTCO, 1,0,upletterchar[1], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tub_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_C={TEXTCO, 1,0,upletterchar[2], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuc_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_D={TEXTCO, 1,0,upletterchar[3], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tud_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_E={TEXTCO, 1,0,upletterchar[4], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tue_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_F={TEXTCO, 1,0,upletterchar[5], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuf_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_G={TEXTCO, 1,0,upletterchar[6], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tug_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_H={TEXTCO, 1,0,upletterchar[7], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuh_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_I={TEXTCO, 1,0,upletterchar[8], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tui_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_J={TEXTCO, 1,0,upletterchar[9], 0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuj_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_K={TEXTCO, 1,0,upletterchar[10],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuk_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_L={TEXTCO, 1,0,upletterchar[11],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tul_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_M={TEXTCO, 1,0,upletterchar[12],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tum_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_N={TEXTCO, 1,0,upletterchar[13],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tun_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_O={TEXTCO, 1,0,upletterchar[14],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuo_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_P={TEXTCO, 1,0,upletterchar[15],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tup_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_Q={TEXTCO, 1,0,upletterchar[16],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuq_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_R={TEXTCO, 1,0,upletterchar[17],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tur_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_S={TEXTCO, 1,0,upletterchar[18],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tus_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_T={TEXTCO, 1,0,upletterchar[19],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tut_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_U={TEXTCO, 1,0,upletterchar[20],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuu_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_V={TEXTCO, 1,0,upletterchar[21],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuv_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_W={TEXTCO, 1,0,upletterchar[22],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuw_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_X={TEXTCO, 1,0,upletterchar[23],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tux_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_Y={TEXTCO, 1,0,upletterchar[24],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuy_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit U_Z={TEXTCO, 1,0,upletterchar[25],0,0,0,0,0,1,spaceenglish,0,upletterx,uplettery,(int)&tuz_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};

CEdit *uedit1[] = {
	&U_A,&U_B,&U_C,&U_D,&U_E,&U_F,&U_G,&U_H,&U_I,&U_J,&U_K,&U_L,&U_M,
	0,
	};
CEdit *uedit2[] = {
	&U_N,&U_O,&U_P,&U_Q,&U_R,&U_S,&U_T,&U_U,&U_V,&U_W,&U_X,&U_Y,&U_Z,
	0,
	};
CFrame cfuedit1 = {uedit1,13,0,0,0,0,upletterfx,upletterfy,0,0,0,0,0};
CFrame cfuedit2 = {uedit2,13,0,0,0,0,upletterfx,upletterfy,0,0,0,0,0};
/*digital*/
#define digitalx 40
#define digitaly 32
#define digitalfx 504
#define digitalfy 32
char digitalchar[][2] = {
	"0","1","2","3","4","5","6","7","8","9","\0",
	};
CEdit D_0={TEXTCO, 1,0,digitalchar[0],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t0_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_1={TEXTCO, 1,0,digitalchar[1],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t1_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_2={TEXTCO, 1,0,digitalchar[2],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t2_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_3={TEXTCO, 1,0,digitalchar[3],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t3_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_4={TEXTCO, 1,0,digitalchar[4],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t4_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_5={TEXTCO, 1,0,digitalchar[5],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t5_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_6={TEXTCO, 1,0,digitalchar[6],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t6_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_7={TEXTCO, 1,0,digitalchar[7],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t7_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_8={TEXTCO, 1,0,digitalchar[8],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t8_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_9={TEXTCO, 1,0,digitalchar[9],0,0,0,0,0,1,0,0,digitalx,digitaly,(int)&t9_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};

CEdit D_01={TEXTCO, 1,0,digitalchar[0],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t0_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_11={TEXTCO, 1,0,digitalchar[1],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t1_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_21={TEXTCO, 1,0,digitalchar[2],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t2_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_31={TEXTCO, 1,0,digitalchar[3],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t3_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_41={TEXTCO, 1,0,digitalchar[4],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t4_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_51={TEXTCO, 1,0,digitalchar[5],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t5_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_61={TEXTCO, 1,0,digitalchar[6],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t6_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_71={TEXTCO, 1,0,digitalchar[7],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t7_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_81={TEXTCO, 1,0,digitalchar[8],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t8_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
CEdit D_91={TEXTCO, 1,0,digitalchar[9],0,0,0,0,0,1,spaceenglish,0,digitalx,digitaly,(int)&t9_tex,(int)&yunmubutton_tex,(u32)&yunmubuttonh_tex};
/*digital will used for english panel ,so will add chinese and return button text*/
CEdit *digital1[] = {
	&D_01,&D_11,&D_21,&D_31,&D_41,&D_51,&D_61,&D_71,&D_81,&D_91, &SwitchChinese,&ReturnCursor,
	0,
	};
CEdit *rdigital[] = {&SwitchChinese,&ReturnCursor,0,};

CEdit  *digitals1[] = {
	&D_1,&D_2,&D_3,
	0,
	};
CEdit  *digitals2[] = {
	&D_4,&D_5,&D_6,
	0,
	};
CEdit  *digitals3[] = {
	&D_7,&D_8,&D_9,
	0,
	};
CEdit *digitals4[] = {
	&D_0,&ReturnCursor,
	0,
	};
CEdit *digital2[11] = {0,0,0,0,0,0,0,0,0,0,0};

CFrame cfdigital1 =  {digital1,12,0,0,0,  0,  digitalfx,digitalfy,0,0,0,0,0};
CFrame cfdigitals1 = {digitals1,3,0,0,250,76,digitalfx,digitalfy,0,0,0,0,0};
CFrame cfdigitals2 = {digitals2,3,0,0,250,0,digitalfx,digitalfy,0,0,0,0,0};
CFrame cfdigitals3 = {digitals3,3,0,0,250,0,digitalfx,digitalfy,0,0,0,0,0};
CFrame cfdigitals4 = {digitals4,2,0,0,250,0,digitalfx,digitalfy,0,0,0,0,0};

/*misc*/
#define miscx 10
#define miscy 20
char miscchar[][2] = {"_","\0"};
CEdit M__ = {TEXTCO, 1,0,miscchar[0],0,0,0,0,0,0,0,0,miscx,miscy,0,0,0};
CEdit *misc1[] = {
	&M__,
	0,
	};






#endif /*__SHENYUMU_H*/
