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

📄 menu.c

📁 一款车载DVD的车机源程序(正在生成中的哦)
💻 C
📖 第 1 页 / 共 5 页
字号:
{
	OSDShowLine(Exitting_4pcs_picture_line,Head_colume,Head_row,cColor,29);
}
//Function:Display the stop picture
void Display_stop_picture(void)
{
	OSDShowLine(Stop_picture_line_0,Head_colume,Head_row,cColor,29);
	OSDShowLine(Stop_picture_line_1,Head_colume,Head_row+1,cColor,29);
}
//Function:Display the pause picture
void Display_play_pause_picture(void)
{
	OSDShowLine(Play_Pause_picture_line_0,Head_colume,Head_row,cColor,29);
	OSDShowLine(Play_Pause_picture_line_1,Head_colume,Head_row+1,cColor,29);
}

//Function:Display the volume
void Display_Total_Volume_picture(void)
{
	Display_volume_picture(Total_volume);
}
//Function:
void Display_volume_picture(unsigned char Volume)
{
	unsigned char i;
	unsigned char Volume_picture_line_up[12] = {0,0,0,0,0,0,0,0,0,0,0,EOL};
	unsigned char Volume_picture_line_down[12] = {0,0,0,0,0,0,0,0,0,0,0,EOL};
	if(Volume == 0)	//The min volume
		{
		Volume_picture_line_up[0] = Volume_up_0_list_nop;
		for(i=1;i<10;i++)
			Volume_picture_line_up[i] = Volume_up_1_list_nop;
		Volume_picture_line_up[10] = Volume_up_2_list_nop;

		Volume_picture_line_down[0] = Volume_down_0_list_nop;
		for(i=1;i<10;i++)
			Volume_picture_line_down[i] = Volume_down_1_list_nop;
		Volume_picture_line_down[10] = Volume_down_2_list_nop;
		}
	if(Volume >= 29)	//The max volume
		{
		Volume_picture_line_up[0] = Volume_up_0_list_full;
		for(i=1;i<10;i++)
			Volume_picture_line_up[i] = Volume_up_1_list_full;
		Volume_picture_line_up[10] = Volume_up_2_list_full;

		Volume_picture_line_down[0] = Volume_down_0_list_full;
		for(i=1;i<10;i++)
			Volume_picture_line_down[i] = Volume_down_1_list_full;
		Volume_picture_line_down[10] = Volume_down_2_list_full;
		}
	switch(Volume)
		{
		
		case 1:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=1;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 2:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			Volume_picture_line_up[1] = Volume_up_1_list_full;
			Volume_picture_line_down[1] = Volume_down_1_list_full;
			for(i=2;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=2;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 3:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			Volume_picture_line_up[1] = Volume_up_1_list_full;
			Volume_picture_line_down[1] = Volume_down_1_list_full;
			Volume_picture_line_up[2] = Volume_up_1_list_one_of_three;
			Volume_picture_line_down[2] = Volume_down_1_list_one_of_three;
			for(i=3;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=3;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 4:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			Volume_picture_line_up[1] = Volume_up_1_list_full;
			Volume_picture_line_down[1] = Volume_down_1_list_full;
			Volume_picture_line_up[2] = Volume_up_1_list_two_of_three;
			Volume_picture_line_down[2] = Volume_down_1_list_two_of_three;
			for(i=3;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=3;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 5:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<3;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<3;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			for(i=3;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=3;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 6:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<3;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<3;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[3] = Volume_up_1_list_one_of_three;
			Volume_picture_line_down[3] = Volume_down_1_list_one_of_three;
			for(i=4;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=4;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 7:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<3;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<3;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[3] = Volume_up_1_list_two_of_three;
			Volume_picture_line_down[3] = Volume_down_1_list_two_of_three;
			for(i=4;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=4;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 8:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<4;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<4;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			for(i=4;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=4;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 9:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<4;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<4;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[4] = Volume_up_1_list_one_of_three;
			Volume_picture_line_down[4] = Volume_down_1_list_one_of_three;
			for(i=5;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=5;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 10:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<4;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<4;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[4] = Volume_up_1_list_two_of_three;
			Volume_picture_line_down[4] = Volume_down_1_list_two_of_three;
			for(i=5;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=5;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 11:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<5;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<5;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			for(i=5;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=5;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 12:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<5;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<5;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[5] = Volume_up_1_list_one_of_three;
			Volume_picture_line_down[5] = Volume_down_1_list_one_of_three;
			for(i=6;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=6;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 13:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<5;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<5;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[5] = Volume_up_1_list_two_of_three;
			Volume_picture_line_down[5] = Volume_down_1_list_two_of_three;
			for(i=6;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=6;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 14:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<6;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<6;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			for(i=6;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=6;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 15:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<6;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<6;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[6] = Volume_up_1_list_one_of_three;
			Volume_picture_line_down[6] = Volume_down_1_list_one_of_three;
			for(i=7;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=7;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 16:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<6;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<6;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[6] = Volume_up_1_list_two_of_three;
			Volume_picture_line_down[6] = Volume_down_1_list_two_of_three;
			for(i=7;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=7;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 17:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<7;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<7;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			for(i=7;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;
			for(i=7;i<10;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_nop;
			Volume_picture_line_down[i] = Volume_down_2_list_nop;
			break;
		case 18:
			Volume_picture_line_up[0] = Volume_up_0_list_full;
			Volume_picture_line_down[0] = Volume_down_0_list_full;
			for(i=1;i<7;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_full;
			for(i=1;i<7;i++)
				Volume_picture_line_down[i] = Volume_down_1_list_full;
			Volume_picture_line_up[7] = Volume_up_1_list_one_of_three;
			Volume_picture_line_down[7] = Volume_down_1_list_one_of_three;
			for(i=8;i<10;i++)
				Volume_picture_line_up[i] = Volume_up_1_list_nop;
			Volume_picture_line_up[i] = Volume_up_2_list_nop;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -