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

📄 emc_password.c

📁 关于嵌入式PCB板UI的程序
💻 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 + -