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

📄 setup_ui_left_sfm.c

📁 Sunplus 8202S source code.
💻 C
字号:
/*
 * FileName:       setup_ui_left_SFM.c
 * Author:         ChenZhao  Version:    Date: 2004-9-20
 * Description:    
 * Version:        
 * Function List:  
 *                 1.setup_func_left
 * History:        
 *     <author>   <time>    <version >   <desc>
 */
#ifdef EASTECH_SETUPMENU
extern void show_pscan_warning_select_button(UINT32  xStart,UINT32 yStart,const BYTE *str,BYTE fontColor,BYTE bkColor,BYTE fillColor);
extern void osd_draw_region_rect(UINT32 xStart, UINT32 yStart, UINT32 xLen, UINT32 yLen, BYTE bkColor, BYTE r);
#endif
void setup_func_left(void)
{
	switch(setup_gui_state)
		{
		case SETUPGUI_MENU:
			if (setupLevel==1)
				{if(!(full_scrn&CUSTM))
					{
					setupLevel=0;
					ShowSetupPage(REFRESH_PAGE);
					}
				}
			else if(2==setupLevel)
				{
				setupLevel=1;
				ShowSetupPage(REFRESH_ITEM);
				}
                        #ifdef EASTECH_SETUPMENU
			else if(3==setupLevel)
				{
				index_pscan_ok=1;
				osd_draw_region_rect(2*ITEM_XSTART+2+60,title_height+BORDER_WIDTH+8*SETUP_BUTTON_HEIGHT,ITEM_WIDTH-4+80+60,SETUP_BUTTON_HEIGHT,WORNINGCOLOR,0);
								
				 //draw button item   1	
				psprintf(linebuf,"%s", " OK ");	
				show_pscan_warning_select_button(ITEM_XSTART+16+20,title_height+BORDER_WIDTH+8*SETUP_BUTTON_HEIGHT,linebuf,ITEM_FONTCOLOR,WORNINGCOLOR,ITEM_FILLCOLOR);
		
				//draw button item   2	
				psprintf(linebuf,"%s", " NO ");
				osd_DrawString_ori(ITEM_XSTART+16+20+80,title_height+BORDER_WIDTH+8*SETUP_BUTTON_HEIGHT,linebuf,1,WORNINGCOLOR);
				}
			else if(4==setupLevel)
				{
				index_pscan_ok=1;

				osd_draw_region_rect(2*ITEM_XSTART+2+60,title_height+BORDER_WIDTH+8*SETUP_BUTTON_HEIGHT,ITEM_WIDTH-4+80+60,SETUP_BUTTON_HEIGHT,WORNINGCOLOR,0);
				
				 //draw button item   1	
				psprintf(linebuf,"%s", " OK ");	
				show_pscan_warning_select_button(ITEM_XSTART+16+20,title_height+BORDER_WIDTH+8*SETUP_BUTTON_HEIGHT,linebuf,ITEM_FONTCOLOR,WORNINGCOLOR,ITEM_FILLCOLOR);
		
				//draw button item   2	
				psprintf(linebuf,"%s", " NO ");
				osd_DrawString_ori(ITEM_XSTART+16+20+80,title_height+BORDER_WIDTH+8*SETUP_BUTTON_HEIGHT,linebuf,1,WORNINGCOLOR);
				}
                        #endif//#ifdef EASTECH_SETUPMENU
			break;
		case SETUPGUI_PASSWORD:
			break;
		
		#ifdef TEST_INTERLACE//Modifed by ChenZhao on 2004-9-20 11:39  
		case SETUPGUI_TESTINTERLACE:
			test_interlace(-16);
			break;
		#endif//TEST_INTERLACE
		
		default:
			break;
		}
}
//end of file--------------------------

⌨️ 快捷键说明

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