📄 passward_menu.c
字号:
/***************************************************************************
Project : Car two ting dvd System
Compiler : ST7 HiCross C (HiWARE)
Module : autos.c
Version : V 1.0
Created : 24 11, 2005
Author : tomi / SA
Description
- Passward MENU.
Modified
- tomi
***************************************************************************/
#include "Passward_menu.h"
#include "Menu.h"
#include "Sys_config.h"
#include "OSD.h"
#include "OSD_string.h"
#include "Passward_menu_string.h"
#pragma INTO_ROM
const static unsigned char Init_passward_picture_line_up[9] = {Front_CHU_list_up_left,Front_CHU_list_up_right,Front_SHI_list_up_left,Front_SHI_list_up_right,Front_MI_list_up_left,Front_MI_list_up_right,Front_MA_list_up_left,Front_MA_list_up_right,EOL};
#pragma INTO_ROM
const static unsigned char Init_passward_picture_line_down[9] = {Front_CHU_list_down_left,Front_CHU_list_down_right,Front_SHI_list_down_left,Front_SHI_list_down_right,Front_MI_list_down_left,Front_MI_list_down_right,Front_MA_list_down_left,Front_MA_list_down_right,EOL};
#pragma INTO_ROM
const static unsigned char Amend_passward_picture_line_up[9] = {Front_XIU_list_up_left,Front_XIU_list_up_right,Front_GAI_list_up_left,Front_GAI_list_up_right,Front_MI_list_up_left,Front_MI_list_up_right,Front_MA_list_up_left,Front_MA_list_up_right,EOL};
#pragma INTO_ROM
const static unsigned char Amend_passward_picture_line_down[9] = {Front_XIU_list_down_left,Front_XIU_list_down_right,Front_GAI_list_down_left,Front_GAI_list_down_right,Front_MI_list_down_left,Front_MI_list_down_right,Front_MA_list_down_left,Front_MA_list_down_right,EOL};
#pragma INTO_ROM
const static unsigned char Cancel_passward_picture_line_up[9] = {Front_SU_list_up_left,Front_SU_list_up_right,Front_XIAO_list_up_left,Front_XIAO_list_up_right,Front_MI_list_up_left,Front_MI_list_up_right,Front_MA_list_up_left,Front_MA_list_up_right,EOL};
#pragma INTO_ROM
const static unsigned char Cancel_passward_picture_line_down[9] = {Front_SU_list_down_left,Front_SU_list_down_right,Front_XIAO_list_down_left,Front_XIAO_list_down_right,Front_MI_list_down_left,Front_MI_list_down_right,Front_MA_list_down_left,Front_MA_list_down_right,EOL};
#pragma INTO_ROM
const static unsigned char Confirm_picture_line_up[6] = {Confirm_picture_list_0,Confirm_picture_list_1,Confirm_picture_list_2,Confirm_picture_list_3,Confirm_picture_list_4,EOL};
#pragma INTO_ROM
const static unsigned char Confirm_picture_line_down[6] = {Confirm_picture_list_5,Confirm_picture_list_6,Confirm_picture_list_7,Confirm_picture_list_8,Confirm_picture_list_9,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_0[3] = {Data_left_up_list_0,Data_right_up_list_0,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_0[3] = {Data_left_down_list_0,Data_right_down_list_0,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_1[3] = {Data_left_up_list_1,Data_right_up_list_1,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_1[3] = {Data_left_down_list_1,Data_right_down_list_1,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_2[3] = {Data_left_up_list_2,Data_right_up_list_2,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_2[3] = {Data_left_down_list_2,Data_right_down_list_2,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_3[3] = {Data_left_up_list_3,Data_right_up_list_3,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_3[3] = {Data_left_down_list_3,Data_right_down_list_3,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_4[3] = {Data_left_up_list_4,Data_right_up_list_4,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_4[3] = {Data_left_down_list_4,Data_right_down_list_4,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_5[3] = {Data_left_up_list_5,Data_right_up_list_5,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_5[3] = {Data_left_down_list_5,Data_right_down_list_5,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_6[3] = {Data_left_up_list_6,Data_right_up_list_6,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_6[3] = {Data_left_down_list_6,Data_right_down_list_6,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_7[3] = {Data_left_up_list_7,Data_right_up_list_7,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_7[3] = {Data_left_down_list_7,Data_right_down_list_7,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_8[3] = {Data_left_up_list_8,Data_right_up_list_8,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_8[3] = {Data_left_down_list_8,Data_right_down_list_8,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_up_9[3] = {Data_left_up_list_9,Data_right_up_list_9,EOL};
#pragma INTO_ROM
const static unsigned char Data_picture_line_down_9[3] = {Data_left_down_list_9,Data_right_down_list_9,EOL};
void Display_Init_passward_picture(void);
void Display_Amend_passward_picture(void);
void Display_cancel_passward_picture(void);
void Display_Confirm_picture(void);
void Display_data_0(void);
void Display_data_1(void);
void Display_data_2(void);
void Display_data_3(void);
void Display_data_4(void);
void Display_data_5(void);
void Display_data_6(void);
void Display_data_7(void);
void Display_data_8(void);
void Display_data_9(void);
void Display_user_init_passward(void);
void Display_user_amend_passward(void);
void Display_user_cancel_passward(void);
void Display_Init_passward_picture(void)
{
OSDShowLine(Init_passward_picture_line_up,Head_colume,Head_row,cColor,29);
OSDShowLine(Init_passward_picture_line_down,Head_colume,Head_row+1,cColor,29);
}
void Display_Amend_passward_picture(void)
{
OSDShowLine(Amend_passward_picture_line_up,Head_colume,Head_row,cColor,29);
OSDShowLine(Amend_passward_picture_line_down,Head_colume,Head_row+1,cColor,29);
}
void Display_cancel_passward_picture(void)
{
OSDShowLine(Cancel_passward_picture_line_up,Head_colume,Head_row,cColor,29);
OSDShowLine(Cancel_passward_picture_line_down,Head_colume,Head_row+1,cColor,29);
}
void Display_Confirm_picture(void)
{
OSDShowLine(Confirm_picture_line_up,Head_colume,Head_row,cColor,29);
OSDShowLine(Confirm_picture_line_down,Head_colume,Head_row+1,cColor,29);
}
void Display_data_0(void)
{
OSDShowLine(Data_picture_line_up_0,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_0,Head_colume,Head_row+1,cColor,29);
}
void Display_data_1(void)
{
OSDShowLine(Data_picture_line_up_1,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_1,Head_colume,Head_row+1,cColor,29);
}
void Display_data_2(void)
{
OSDShowLine(Data_picture_line_up_2,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_2,Head_colume,Head_row+1,cColor,29);
}
void Display_data_3(void)
{
OSDShowLine(Data_picture_line_up_3,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_3,Head_colume,Head_row+1,cColor,29);
}
void Display_data_4(void)
{
OSDShowLine(Data_picture_line_up_4,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_4,Head_colume,Head_row+1,cColor,29);
}
void Display_data_5(void)
{
OSDShowLine(Data_picture_line_up_5,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_5,Head_colume,Head_row+1,cColor,29);
}
void Display_data_6(void)
{
OSDShowLine(Data_picture_line_up_6,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_6,Head_colume,Head_row+1,cColor,29);
}
void Display_data_7(void)
{
OSDShowLine(Data_picture_line_up_7,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_7,Head_colume,Head_row+1,cColor,29);
}
void Display_data_8(void)
{
OSDShowLine(Data_picture_line_up_8,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_8,Head_colume,Head_row+1,cColor,29);
}
void Display_data_9(void)
{
OSDShowLine(Data_picture_line_up_9,Head_colume,Head_row,cColor,29);
OSDShowLine(Data_picture_line_down_9,Head_colume,Head_row+1,cColor,29);
}
void Display_user_init_passward(void)
{
unsigned char i;
unsigned char User_init_passward[4] = {0,0,0,0,};
unsigned char User_init_passward_line_up[9]={0,0,0,0,0,0,0,0,EOL};
unsigned char User_init_passward_line_down[9]={0,0,0,0,0,0,0,0,EOL};
User_init_passward_line_up[0]= User_init_passward[0] +Data_left_up_list_0;
User_init_passward_line_up[1]= User_init_passward[0] +Data_right_up_list_0;
User_init_passward_line_up[2]= User_init_passward[1] +Data_left_up_list_0;
User_init_passward_line_up[3]= User_init_passward[1] +Data_right_up_list_0;
User_init_passward_line_up[4]= User_init_passward[2] +Data_left_up_list_0;
User_init_passward_line_up[5]= User_init_passward[2] +Data_right_up_list_0;
User_init_passward_line_up[6]= User_init_passward[3] +Data_left_up_list_0;
User_init_passward_line_up[7]= User_init_passward[3] +Data_right_up_list_0;
User_init_passward_line_down[0]= User_init_passward[0] +Data_left_down_list_0;
User_init_passward_line_down[1]= User_init_passward[0] +Data_right_down_list_0;
User_init_passward_line_down[2]= User_init_passward[1] +Data_left_down_list_0;
User_init_passward_line_down[3]= User_init_passward[1] +Data_right_down_list_0;
User_init_passward_line_down[4]= User_init_passward[2] +Data_left_down_list_0;
User_init_passward_line_down[5]= User_init_passward[2] +Data_right_down_list_0;
User_init_passward_line_down[6]= User_init_passward[3] +Data_left_down_list_0;
User_init_passward_line_down[7]= User_init_passward[3] +Data_right_down_list_0;
OSDShowLine(User_init_passward_line_up,Head_colume,Head_row,cColor,29);
OSDShowLine(User_init_passward_line_down,Head_colume,Head_row+1,cColor,29);
}
void Display_user_amend_passward(void)
{
unsigned char i;
unsigned char User_amend_passward[4] = {0,0,0,0,};
unsigned char User_amend_passward_line_up[9]={0,0,0,0,0,0,0,0,EOL};
unsigned char User_amend_passward_line_down[9]={0,0,0,0,0,0,0,0,EOL};
User_amend_passward_line_up[0]= User_amend_passward[0] +Data_left_up_list_0;
User_amend_passward_line_up[1]= User_amend_passward[0] +Data_right_up_list_0;
User_amend_passward_line_up[2]= User_amend_passward[1] +Data_left_up_list_0;
User_amend_passward_line_up[3]= User_amend_passward[1] +Data_right_up_list_0;
User_amend_passward_line_up[4]= User_amend_passward[2] +Data_left_up_list_0;
User_amend_passward_line_up[5]= User_amend_passward[2] +Data_right_up_list_0;
User_amend_passward_line_up[6]= User_amend_passward[3] +Data_left_up_list_0;
User_amend_passward_line_up[7]= User_amend_passward[3] +Data_right_up_list_0;
User_amend_passward_line_down[0]= User_amend_passward[0] +Data_left_down_list_0;
User_amend_passward_line_down[1]= User_amend_passward[0] +Data_right_down_list_0;
User_amend_passward_line_down[2]= User_amend_passward[1] +Data_left_down_list_0;
User_amend_passward_line_down[3]= User_amend_passward[1] +Data_right_down_list_0;
User_amend_passward_line_down[4]= User_amend_passward[2] +Data_left_down_list_0;
User_amend_passward_line_down[5]= User_amend_passward[2] +Data_right_down_list_0;
User_amend_passward_line_down[6]= User_amend_passward[3] +Data_left_down_list_0;
User_amend_passward_line_down[7]= User_amend_passward[3] +Data_right_down_list_0;
OSDShowLine(User_amend_passward_line_up,Head_colume,Head_row,cColor,29);
OSDShowLine(User_amend_passward_line_down,Head_colume,Head_row+1,cColor,29);
}
void Display_user_cancel_passward(void)
{
unsigned char i;
unsigned char User_cancel_passward[4] = {0,0,0,0,};
unsigned char User_cancel_passward_line_up[9]={0,0,0,0,0,0,0,0,EOL};
unsigned char User_cancel_passward_line_down[9]={0,0,0,0,0,0,0,0,EOL};
User_cancel_passward_line_up[0]= User_cancel_passward[0] +Data_left_up_list_0;
User_cancel_passward_line_up[1]= User_cancel_passward[0] +Data_right_up_list_0;
User_cancel_passward_line_up[2]= User_cancel_passward[1] +Data_left_up_list_0;
User_cancel_passward_line_up[3]= User_cancel_passward[1] +Data_right_up_list_0;
User_cancel_passward_line_up[4]= User_cancel_passward[2] +Data_left_up_list_0;
User_cancel_passward_line_up[5]= User_cancel_passward[2] +Data_right_up_list_0;
User_cancel_passward_line_up[6]= User_cancel_passward[3] +Data_left_up_list_0;
User_cancel_passward_line_up[7]= User_cancel_passward[3] +Data_right_up_list_0;
User_cancel_passward_line_down[0]= User_cancel_passward[0] +Data_left_down_list_0;
User_cancel_passward_line_down[1]= User_cancel_passward[0] +Data_right_down_list_0;
User_cancel_passward_line_down[2]= User_cancel_passward[1] +Data_left_down_list_0;
User_cancel_passward_line_down[3]= User_cancel_passward[1] +Data_right_down_list_0;
User_cancel_passward_line_down[4]= User_cancel_passward[2] +Data_left_down_list_0;
User_cancel_passward_line_down[5]= User_cancel_passward[2] +Data_right_down_list_0;
User_cancel_passward_line_down[6]= User_cancel_passward[3] +Data_left_down_list_0;
User_cancel_passward_line_down[7]= User_cancel_passward[3] +Data_right_down_list_0;
OSDShowLine(User_cancel_passward_line_up,Head_colume,Head_row,cColor,29);
OSDShowLine(User_cancel_passward_line_down,Head_colume,Head_row+1,cColor,29);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -