📄 main_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
- Main MENU.
Modified
- tomi
***************************************************************************/
#include "Main_menu.h"
#include "Menu.h"
#include "Sys_config.h"
#include "OSD.h"
#include "OSD_string.h"
#include "Main_menu_string.h"
#include "System_operation.h"
//Main menu
#pragma INTO_ROM
const static unsigned char DVD_picture_line_0[7] = {MainMean_Picture_NOP_list,DVD_picture_list_0,DVD_picture_list_1,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char DVD_picture_line_1[7] = {MainMean_Picture_NOP_list,DVD_picture_list_2,DVD_picture_list_3,DVD_picture_list_4,DVD_picture_list_5,DVD_picture_list_6,EOL};
#pragma INTO_ROM
const static unsigned char DVD_picture_line_2[7] = {MainMean_Picture_NOP_list,DVD_picture_list_7,DVD_picture_list_8,DVD_picture_list_9,DVD_picture_list_A,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char DVD_picture_line_3[7] = {MainMean_Picture_NOP_list,DVD_picture_list_C,DVD_picture_list_D,DVD_picture_list_E,DVD_picture_list_F,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char TV_picture_line_0[7] = {MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,TV_picture_list_0,TV_picture_list_1,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char TV_picture_line_1[7] = {MainMean_Picture_NOP_list,TV_picture_list_2,TV_picture_list_3,TV_picture_list_4,TV_picture_list_5,TV_picture_list_6,EOL};
#pragma INTO_ROM
const static unsigned char TV_picture_line_2[7] = {MainMean_Picture_NOP_list,TV_picture_list_7,TV_picture_list_8,TV_picture_list_9,TV_picture_list_A,TV_picture_list_B,EOL};
#pragma INTO_ROM
const static unsigned char TV_picture_line_3[7] = {MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,TV_picture_list_C,TV_picture_list_D,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char RADIO_picture_line_0[7] = {MainMean_Picture_NOP_list,RADIO_picture_list_0,RADIO_picture_list_1,RADIO_picture_list_2,RADIO_picture_list_3,RADIO_picture_list_4,EOL};
#pragma INTO_ROM
const static unsigned char RADIO_picture_line_1[7] = {MainMean_Picture_NOP_list,RADIO_picture_list_5,RADIO_picture_list_6,RADIO_picture_list_7,RADIO_picture_list_8,RADIO_picture_list_9,EOL};
#pragma INTO_ROM
const static unsigned char RADIO_picture_line_2[7] = {MainMean_Picture_NOP_list,RADIO_picture_list_A,RADIO_picture_list_B,RADIO_picture_list_C,RADIO_picture_list_D,RADIO_picture_list_E,EOL};
#pragma INTO_ROM
const static unsigned char RADIO_picture_line_3[7] = {MainMean_Picture_NOP_list,RADIO_picture_list_F,RADIO_picture_list_10,RADIO_picture_list_11,RADIO_picture_list_12,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char AV_picture_line_0[7] = {MainMean_Picture_NOP_list,AV_picture_list_0,AV_picture_list_1,AV_picture_list_2,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char AV_picture_line_1[7] = {MainMean_Picture_NOP_list,AV_picture_list_3,MainMean_Picture_NOP_list,AV_picture_list_4,AV_picture_list_5,AV_picture_list_6,EOL};
#pragma INTO_ROM
const static unsigned char AV_picture_line_2[7] = {MainMean_Picture_NOP_list,AV_picture_list_7,AV_picture_list_8,AV_picture_list_9,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char AV_picture_line_3[7] = {MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,AV_picture_list_A,AV_picture_list_B,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char CDC_picture_line_0[7] = {MainMean_Picture_NOP_list,CDC_picture_list_0,CDC_picture_list_1,CDC_picture_list_2,CDC_picture_list_3,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char CDC_picture_line_1[7] = {MainMean_Picture_NOP_list,CDC_picture_list_4,CDC_picture_list_5,CDC_picture_list_6,CDC_picture_list_7,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char CDC_picture_line_2[7] = {MainMean_Picture_NOP_list,CDC_picture_list_8,CDC_picture_list_9,CDC_picture_list_A,CDC_picture_list_B,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char CDC_picture_line_3[7] = {MainMean_Picture_NOP_list,CDC_picture_list_C,CDC_picture_list_D,CDC_picture_list_E,CDC_picture_list_F,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char SETTING_picture_line_0[7] = {MainMean_Picture_NOP_list,SETTING_picture_list_0,SETTING_picture_list_1,SETTING_picture_list_2,SETTING_picture_list_3,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char SETTING_picture_line_1[7] = {MainMean_Picture_NOP_list,SETTING_picture_list_4,SETTING_picture_list_5,SETTING_picture_list_6,SETTING_picture_list_7,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char SETTING_picture_line_2[7] = {MainMean_Picture_NOP_list,SETTING_picture_list_8,SETTING_picture_list_9,SETTING_picture_list_A,SETTING_picture_list_B,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char SETTING_picture_line_3[7] = {MainMean_Picture_NOP_list,SETTING_picture_list_C,SETTING_picture_list_D,SETTING_picture_list_E,SETTING_picture_list_F,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char GPS_picture_line_0[7] = {MainMean_Picture_NOP_list,GPS_picture_list_0,GPS_picture_list_1,GPS_picture_list_2,GPS_picture_list_3,GPS_picture_list_4,EOL};
#pragma INTO_ROM
const static unsigned char GPS_picture_line_1[7] = {MainMean_Picture_NOP_list,GPS_picture_list_5,GPS_picture_list_6,GPS_picture_list_7,GPS_picture_list_8,GPS_picture_list_9,EOL};
#pragma INTO_ROM
const static unsigned char GPS_picture_line_2[7] = {GPS_picture_list_A,GPS_picture_list_B,GPS_picture_list_C,GPS_picture_list_D,GPS_picture_list_E,GPS_picture_list_F,EOL};
#pragma INTO_ROM
const static unsigned char GPS_picture_line_3[7] = {MainMean_Picture_NOP_list,GPS_picture_list_10,GPS_picture_list_11,GPS_picture_list_12,GPS_picture_list_13,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char EXIT_picture_line_0[7] = {MainMean_Picture_NOP_list,EXIT_picture_list_0,EXIT_picture_list_1,EXIT_picture_list_2,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char EXIT_picture_line_1[7] = {MainMean_Picture_NOP_list,EXIT_picture_list_3,EXIT_picture_list_4,EXIT_picture_list_5,EXIT_picture_list_6,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char EXIT_picture_line_2[7] = {MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EXIT_picture_list_7,EXIT_picture_list_8,EXIT_picture_list_9,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char EXIT_picture_line_3[7] = {MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,EXIT_picture_list_A,EXIT_picture_list_B,EXIT_picture_list_C,MainMean_Picture_NOP_list,EOL};
#pragma INTO_ROM
const static unsigned char Chinese_Main_menu_title_picture_line_0[28] = {Main_munu_title_picture_list_0,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_2,Main_munu_title_picture_list_3,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_4,Main_munu_title_picture_list_5,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_6,EOL};
#pragma INTO_ROM
const static unsigned char Chinese_Main_menu_title_picture_line_1[28] = {Main_munu_title_picture_list_7,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,Main_munu_title_picture_list_8,Main_munu_title_picture_list_9,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,Main_munu_title_picture_list_A,Main_munu_title_picture_list_B,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,MainMean_Picture_NOP_list,Main_munu_title_picture_list_C,EOL};
#pragma INTO_ROM
const static unsigned char Chinese_Main_menu_title_picture_line_2[28] = {Main_munu_title_picture_list_D,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_E,Main_munu_title_picture_list_F,EOL};
#pragma INTO_ROM
const static unsigned char English_Main_menu_title_picture_line_0[28] = {Main_munu_title_picture_list_0,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_2,Main_munu_title_picture_list_3,Main_munu_title_picture_list_4,Main_munu_title_picture_list_5,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_1,Main_munu_title_picture_list_6,EOL};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -