📄 emc_password.c
字号:
/*******************************************************************************
File name : emc_password.c
Description : password management
Revision : 1.0
COPYRIGHT (C) EMC-HUST-JRC 2005.
Date Label Auther Comment
---- ---- ------ ---------------------
02-18-2006 Allen Wu Created
*********************************************************************************/
/* Includes --------------------------------------------------------------------- */
#include "stdio.h"
//#include "hl_stosd.h"
#include "usif.h"
//#include "OsdRegionInit.h"
#include "gui.h"
#include "osdwrap.h"
#include "UIPositionDef.h"
#include "emc_menustate.h"
#include "emc_font.h"
#include "emc_password.h"
/* Private Typedef ----------------------------------------------------------------*/
#define PASSWORD_WINDOW_X MAINMENU_X+MAINMENU_W+5
#define PASSWORD_WINDOW_Y MAINMENU_ITEM_Y-3
#define PASSWORD_WINDOW_WIDTH 300
#define PASSWORD_WINDOW_HEIGHT 120
#define MAX_PASSWORD_LENTH 4
/* Global variables & structures----------------------------------------------------- */
/* Global Data ------------------------------------------------------------------- */
extern int LangSelect;
extern EMCFont_Type EMCFontTypeArray[];
extern BOX_INFO_STRUCT *pstBoxInfo;
extern BOOL parentalLockEnabled;
extern void SRUIF_UpdateBoxInfo(void);
extern void SetPasswordMenuItemAvailable(void);
extern void HideSubMenuPage(void);
extern void RedrawSubMenuPage(BOOL bPass);
/* Local Data -------------------------------------------------------------------- */
static char cPassword[5];
static int iPasswordInputPos = -1;
static int iPassword[2];
//static BOOL bSetupPassword = TRUE;/*TRUE-Setup Password,FALSE-Change Password*/
static int iPasswordWindowType = PASSWORD_SETUP;
//static BOOL bPasswordSetupSuccess = FALSE;
static int iPasswordInputState = 0;/*0: 1st EditBox,1: 2nd EditBox*/
static int iInputNewPasswordTimes = 0;
static char *sTextArray[][3]=
{
{"Password Setup","建立密码","砞﹚盞絏"},/*0*/
{"INFO:","提示:","矗ボ"},/*1*/
{"Input the Password","请输入密码!","叫块
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -