📄 define.h
字号:
#ifndef _LOGIN_DEFINE_H
#define _LOGIN_DEFINE_H
#define BTN_LOGIN_ID 0
#define BTN_NEW_ID 1
#define BTN_CHANGE_ID 2
#define BTN_EXIT_ID 3
#define IMG_IDX_LOGIN_BACK 0
#define IMG_IDX_BTN_NEW 5
#define IMG_IDX_BTN_CHGPASS 8
#define IMG_IDX_BTN_OK 11
#define IMG_IDX_SRVBORDER_LEFT 20
#define IMG_IDX_SRVBORDER_MIDDLE 21
#define IMG_IDX_SRVBORDER_RIGHT 22
#define IMG_IDX_BTN_UP 23
#define IMG_IDX_BTN_ON 24
#define IMG_IDX_BTN_DOWN 25
#define LOGBTN_HEIGHT 26
#define LOGBTN_WIDTH 176
// AVI Screen Rect
#define SCR_LEFT 0
#define SCR_TOP 50
#define SCR_RIGHT _LOGIN_SCREEN_WIDTH
#define SCR_BOTTOM 410
#define SCR_TOP2 30
#define SCR_BOTTOM2 390
#define PRG_PATCH_FILES 77
#define PRG_NEED_ACCOUNT_CHANGE 88
#define PRG_QUIT 99
#define CONNECT_FAIL 0
#define CONNECT_SUCCESS 1
#define CONNECT_CLOSE 2
#define IMAGE_INDEX_NEWACCOUNT 208
#define IMAGE_INDEX_DOOR_0 35
#define IMAGE_INDEX_SELECT_CHR 18
#define IMAGE_INDEX_MESSAGEBOX_1 206
#define IMAGE_INDEX_MESSAGEBOX_2 213
#define IMAGE_INDEX_LOGINBASE 29
#define IMAGE_INDEX_LOGINBOX 2
#define PUNISHMENT_ID_USING 1 // "泅犁 夯 ID绰 荤侩吝涝聪促."
#define PUNISHMENT_ID_THEFT 2 // "酒捞叼 档侩苞 包访窍咯 拌沥捞 喉钒等 惑怕涝聪促."
#define PUNISHMENT_DISTURB_GAME 3 // "霸烙狼 柳青阑 规秦窍咯 拌沥捞 喉钒等 惑怕涝聪促."
#define PUNISHMENT_BBS_CURSES 4 // "霸矫魄殿俊 垮汲苞 包访窍咯 拌沥捞 喉钒等 惑怕涝聪促."
#define PUNISHMENT_CONFIRMED_CURSES 5 // "惑嚼利牢 垮汲肺 牢窍咯 拌沥捞 喉钒等 惑怕涝聪促."
#define PUNISHMENT_USAGE_BUG 6 // "滚弊甫 捞侩茄 霸烙栏肺 牢窍咯 拌沥捞 喉钒等 惑怕 涝聪促."
#define PUNISHMENT_ASSUMED_GAMEMASTER 7 // "款康磊 荤莫殿俊 包访窍咯 拌沥捞 喉钒等 惑怕涝聪促."
#define PUNISHMENT_SPREAD_FALLACY 8 // "倾困荤角 蜡器殿俊 狼窍咯 拌沥捞 喉钒等 惑怕涝聪促."
// New
#define POS_ID_TITLE_X 111
#define POS_ID_TITLE_Y 410
#define POS_PASS_TITLE_X 296
#define POS_PASS_TITLE_Y 410
/*#define POS_LOGEXIT_X POS_LOGINBOX_X + 176
#define POS_LOGEXIT_Y POS_LOGINBOX_Y + 227*/
// New Account Dialog Pos
#define ACCOUNT_WIN_POS_X 80
#define ACCOUNT_WIN_POS_Y 61
// New Account Edit Box Position
#define NEW_WIDTH1 114
#define NEW_WIDTH2 47
#define NEW_WIDTH3 160
#define POS_NEW_X1 ACCOUNT_WIN_POS_X + 143
#define POS_NEW_X2 ACCOUNT_WIN_POS_X + 208
#define POS_NEWID_Y ACCOUNT_WIN_POS_Y + 52
#define POS_NEWPASS_Y ACCOUNT_WIN_POS_Y + 72
#define POS_NEWREPASS_Y ACCOUNT_WIN_POS_Y + 92
#define POS_NEWNAME_Y ACCOUNT_WIN_POS_Y + 125
#define POS_NEWSSNO_Y ACCOUNT_WIN_POS_Y + 145
#define POS_NEWBIRTH_Y ACCOUNT_WIN_POS_Y + 165
#define POS_NEWZIPCODE_Y ACCOUNT_WIN_POS_Y + 198
#define POS_NEWADDRESS1_Y ACCOUNT_WIN_POS_Y + 218
#define POS_NEWADDRESS2_Y ACCOUNT_WIN_POS_Y + 238
#define POS_NEWTELNUM_Y ACCOUNT_WIN_POS_Y + 269
#define POS_NEWMOBILE_Y ACCOUNT_WIN_POS_Y + 289
#define POS_NEWEMAIL_Y ACCOUNT_WIN_POS_Y + 309
#define POS_NEWQUIZ1_Y ACCOUNT_WIN_POS_Y + 340
#define POS_NEWANSWER1_Y ACCOUNT_WIN_POS_Y + 361
#define POS_NEWQUIZ2_Y ACCOUNT_WIN_POS_Y + 382
#define POS_NEWANSWER2_Y ACCOUNT_WIN_POS_Y + 403
// New Account Button
#define POS_NEW_OK_POS_X ACCOUNT_WIN_POS_X + 399
#define POS_NEW_OK_POS_Y ACCOUNT_WIN_POS_Y + 422
#define POS_NEW_CANCLE_POS_X ACCOUNT_WIN_POS_X + 506
#define POS_NEW_CANCLE_POS_Y ACCOUNT_WIN_POS_Y + 422
#define POS_NEW_QUIT_POS_X ACCOUNT_WIN_POS_X + 616
#define POS_NEW_QUIT_POS_Y ACCOUNT_WIN_POS_Y + 453
// New Account ex
#define POS_NEWEXP_X ACCOUNT_WIN_POS_X + 378
#define POS_NEWEXP_Y ACCOUNT_WIN_POS_Y + 112
#define NEW_EXP_WIDTH 214
#define NEW_EXP_HEIGHT 457
#define POS_MSG_POS_X 100
#define POS_MSG_POS_Y 100
#define LIMIT_USERID 1
#define BTN_EXIT_ID 3
#define BTN_PRE_SERVER_ID 4
#define BTN_NEXT_SERVER_ID 5
#define BTN_SERVER_SELECT_ID 6
#define BTN_NEW_OK_ID 7
#define BTN_NEW_CANCLE_ID 8
#define BTN_NEW_QUIT_ID 9
// NEW
// NEW
#define POS_BTN_NEW_X 50
#define POS_BTN_NEW_Y 440
#define POS_BTN_CHG_X 250
#define POS_BTN_CHG_Y 440
#define POS_BTN_OK_X 450
#define POS_BTN_OK_Y 440
// NEW
// NEW
#define COUNT_BUTTON_PER_COLUME 8
#define MIR2EI_INI_FILE_NAME "Mir3.ini"
#define MIR2EI_INI_SECTION "Initial"
#define MIR2EI_SRV_SECTION "Server"
#define LOGIN_SETVER_NAME "ServerAddr"
#define LOGIN_SERVER_PORT "Param1"
#define SERVER_COUNT "ServerCount"
#define LOGIN_GATE_SERVER_IP "192.168.0.200"
#define LOGIN_SERVER_PORT_DATA 7000
// File Names
#define IMAGE_INTERFACE_1 ".\\Data\\Interface1c.wil"
#define IMAGE_INTERFACE_2 ".\\Data\\Inventory.wil"//".\\Data\\Interfacec2.wil"
#define AVI_INTRO_MAIN ".\\ei_login.avi"
#define AVI_EI_LOGO ".\\ei_logo.avi"
#define MP3_INTRO_MAIN ".\\Sound\\StartGame.mp3" //EI_Login.mp3"
#define BTN_NEW_OK 209
#define BTN_NEW_CANCLE 211
#define BTN_NEW_QUIT 50
#endif // _LOGIN_DEFINE_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -