亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? fsgui_pub.c

?? dvd里面的一個文件系統(tǒng)的代碼
?? C
?? 第 1 頁 / 共 5 頁
字號:
			50, 15,
			BK_GROUNDY, BK_GROUNDCRCB);
		}
		#else
		{
		    #ifndef SUPPORT_DPF_UI
			FSGUI_FillFrameBuf(fsArea[FS_AREA_BUTTON].xStart + 27, fsArea[FS_AREA_BUTTON].yStart, 25, 25, BK_GROUNDY, BK_GROUNDCRCB);
            #endif
		}
		#endif
	}

    #ifdef MP3_NOICON    //2004-4-17 01:07張宇P
	psprintf(linebuf, "JPEG");//, "M", s);

	FSGUI_ShowString(fsArea[FS_AREA_BUTTON].xStart + 92+4,
			fsArea[FS_AREA_BUTTON].yStart -204,
			linebuf, FS_FONTCOLOR_FILE_Y1, FS_FONTCOLOR_FILE_CrCb1);
	#elif !defined(SUPPORT_DPF_UI)
	DrawFileIcon(fsArea[FS_AREA_BUTTON].xStart + 33, fsArea[FS_AREA_BUTTON].yStart + 6, CNT_AREA_JPEGBUTTON - 2);
    #endif

#ifdef HJ_APEX_ONLY_SHOW_MP3_ICON_WHEN_NO_JPG//nono 20031018
  	}//if (pFsJpeg->gifsJPEGCount)
#endif

#if defined(SUPPORT_NESGAME)||defined(SUPPORT_SPG_GAME)

#ifdef HJ_APEX_ONLY_SHOW_MP3_ICON_WHEN_NO_JPG//nono 20031018
  	if (pFsJpeg->gifsGAMECount)
#endif
  	{
	//draw GAME icon
	if (pFsJpeg->gifsGAMECount)
	{
		DrawRect(fsArea[FS_AREA_BUTTON].xStart + 54,fsArea[FS_AREA_BUTTON].yStart, 25, 25,
			pFsJpeg->gifsFuncBtn == FS_FUNC_GAME? 1 : 0, BK_GROUNDY, BK_GROUNDCRCB);
	}
	else
	{
		FSGUI_FillFrameBuf(fsArea[FS_AREA_BUTTON].xStart + 54, fsArea[FS_AREA_BUTTON].yStart,
			25, 25,
			BK_GROUNDY, BK_GROUNDCRCB);
	}
	DrawFileIcon(fsArea[FS_AREA_BUTTON].xStart + 60, fsArea[FS_AREA_BUTTON].yStart + 6, CNT_AREA_GAMEBUTTON - 2);

  	}//if (pFsJpeg->gifsGAMECount)

#endif//#ifdef SUPPORT_NESGAME


#ifdef SUPPORT_FILE_SYSTEM_MODE
#if defined(SUPPORT_NESGAME)||defined(SUPPORT_SPG_GAME)

#ifdef HJ_APEX_ONLY_SHOW_MP3_ICON_WHEN_NO_JPG
  	if (pFsJpeg->gifsOtherCount)
#endif
  	{

	if (pFsJpeg->gifsOtherCount)
	{
		#ifndef SUPPORT_DPF_UI
		DrawRect(fsArea[FS_AREA_BUTTON].xStart + 81, fsArea[FS_AREA_BUTTON].yStart, 25, 25,
			pFsJpeg->gifsFuncBtn == FS_FUNC_OTHER? 1 : 0, BK_GROUNDY, BK_GROUNDCRCB);
        #endif
	}
	else
	{
		#ifndef SUPPORT_DPF_UI
		FSGUI_FillFrameBuf(fsArea[FS_AREA_BUTTON].xStart + 81, fsArea[FS_AREA_BUTTON].yStart,
			25, 25,
			BK_GROUNDY, BK_GROUNDCRCB);
		#endif
	}
	#ifndef SUPPORT_DPF_UI
	DrawFileIcon(fsArea[FS_AREA_BUTTON].xStart + 87, fsArea[FS_AREA_BUTTON].yStart + 6, CNT_AREA_OTHERBUTTON - 2);
    #endif
  	}//if (pFsJpeg->gifsOtherCount)

#else//#ifdef SUPPORT_NESGAME

#ifdef HJ_APEX_ONLY_SHOW_MP3_ICON_WHEN_NO_JPG
  	if (pFsJpeg->gifsOtherCount)
#endif
  	{

	if (pFsJpeg->gifsOtherCount)
	{
		#ifndef SUPPORT_DPF_UI
		DrawRect(fsArea[FS_AREA_BUTTON].xStart + 54, fsArea[FS_AREA_BUTTON].yStart, 25, 25,
			pFsJpeg->gifsFuncBtn == FS_FUNC_OTHER? 1 : 0, BK_GROUNDY, BK_GROUNDCRCB);
        #endif
	}
	else
	{
		#ifndef SUPPORT_DPF_UI
		FSGUI_FillFrameBuf(fsArea[FS_AREA_BUTTON].xStart + 54, fsArea[FS_AREA_BUTTON].yStart,
			25, 25,
			BK_GROUNDY, BK_GROUNDCRCB);
        #endif
	}
	#ifndef SUPPORT_DPF_UI
	DrawFileIcon(fsArea[FS_AREA_BUTTON].xStart + 60, fsArea[FS_AREA_BUTTON].yStart + 6, CNT_AREA_OTHERBUTTON - 2);
    #endif
  	}//if (pFsJpeg->gifsOtherCount)

#endif//#ifdef SUPPORT_NESGAME
#endif//#ifdef SUPPORT_FILE_SYSTEM_MODE

#if defined(SUPPORT_MIDI)&&defined(SHOW_MIDI_ICON)//axel 2004/8/8
    #if defined(SUPPORT_NESGAME)||defined(SUPPORT_SPG_GAME)

	if (pFsJpeg->gifsMidiCount)
	{
		DrawRect(fsArea[FS_AREA_BUTTON].xStart + 108, fsArea[FS_AREA_BUTTON].yStart,
			25, 25,
			pFsJpeg->gifsFuncBtn == FS_FUNC_MIDI? 1 : 0, BK_GROUNDY, BK_GROUNDCRCB);
	}
	else
	{
		FSGUI_FillFrameBuf(fsArea[FS_AREA_BUTTON].xStart + 108, fsArea[FS_AREA_BUTTON].yStart,
			25, 25,
			BK_GROUNDY, BK_GROUNDCRCB);
	}
	DrawFileIcon(fsArea[FS_AREA_BUTTON].xStart + 114, fsArea[FS_AREA_BUTTON].yStart + 6, CNT_AREA_MIDIBUTTON - 2);
#else
        if (pFsJpeg->gifsMidiCount)
        {
            DrawRect(fsArea[FS_AREA_BUTTON].xStart + 81, fsArea[FS_AREA_BUTTON].yStart,
                25, 25,
                pFsJpeg->gifsFuncBtn == FS_FUNC_MIDI? 1 : 0, BK_GROUNDY, BK_GROUNDCRCB);
        }
        else
        {
            FSGUI_FillFrameBuf(fsArea[FS_AREA_BUTTON].xStart + 108, fsArea[FS_AREA_BUTTON].yStart,
                25, 25,
                BK_GROUNDY, BK_GROUNDCRCB);
        }
        DrawFileIcon(fsArea[FS_AREA_BUTTON].xStart + 87, fsArea[FS_AREA_BUTTON].yStart + 6, CNT_AREA_MIDIBUTTON - 2);
    #endif
#endif

#ifdef SUPPORT_PLAYLIST	//wanghaoying 2005-9-28 19:23
    #if defined(SUPPORT_NESGAME)||defined(SUPPORT_SPG_GAME)
    #define POFFSET 27
    #else
    #define POFFSET 0
    #endif
    
    if (pFsJpeg->gifsPlayListCount)
    {
        DrawRect(fsArea[FS_AREA_BUTTON].xStart + 81 + POFFSET, fsArea[FS_AREA_BUTTON].yStart,
            25, 25,
            pFsJpeg->gifsFuncBtn == FS_FUNC_PLAYLIST? 1 : 0, BK_GROUNDY, BK_GROUNDCRCB);
    }
    else
    {
        FSGUI_FillFrameBuf(fsArea[FS_AREA_BUTTON].xStart + 81 + POFFSET, fsArea[FS_AREA_BUTTON].yStart,
            25, 25,
            BK_GROUNDY, BK_GROUNDCRCB);
    }
    DrawFileIcon(fsArea[FS_AREA_BUTTON].xStart + 87 + POFFSET, fsArea[FS_AREA_BUTTON].yStart + 6, CNT_AREA_PLAYLISTBUTTON - 2);
#endif

	return;
}
#endif //#if !defined(FS_BMP_GUI)&& !defined(MP3_LARGE_GUI)

#endif//#ifdef INDIGO_STYLE_FSGUI

#include "fsgui_icon_discx.inc"


#ifdef INDIGO_STYLE_FSGUI
void FSGUI_RotateDiscIcon(int iRotate)
{
    int x = fsArea[FS_AREA_PATHINFO].xStart; //2006-06-02, mimitsai add for HD ui.
    int y = fsArea[FS_AREA_PATHINFO].yStart;
    if (iRotate) iRotate=1;

	if(iRotate)
    	FSGUI_DrawIcon(x, y, ICON_Disc1X, DISC1_Y, DISC1_CbCr, 0);
	else
		FSGUI_DrawIcon(x, y, ICON_Disc2X, DISC2_Y, DISC2_CbCr, 0);
}

#elif defined(NEW_MP3_GUI)
//#ifdef NEW_MP3_GUI // mimitsai modify for new GUI 11.22
//#if !defined (FS_BMP_GUI)
void FSGUI_RotateDiscIcon(int iRotate)
{
    #ifdef PMP_UI//liweihua 2005-1-5
    #ifdef UNSHOW_FSGUI_ROTATEDISCICON              //////////yangli modify for samboo 2005/7/12
    return;
    #endif
    int x = fsArea[FS_AREA_DIRICON].xStart + 610;
    #else
    int x = fsArea[FS_AREA_DIRICON].xStart;
    #endif
    int y = Y1 - 17;

    //wanghaoying 2004-8-3 11:40, different defination different position.
    #ifdef MP3_LARGE_GUI
    x = x + 20;
    y = y - 19;
    #endif

    static  const   UINT8   cluty[2][4] = {
        {BK_GROUNDY, BLACK_Y, YELLOW_Y, RED_Y},
        {BK_GROUNDY, BLACK_Y, RED_Y, YELLOW_Y},
    };
    static  const   UINT16  clutc[2][4] = {
        {BK_GROUNDCRCB, BLACK_CRCB, YELLOW_CRCB, RED_CRCB},
        {BK_GROUNDCRCB, BLACK_CRCB, RED_CRCB, YELLOW_CRCB},
    };

	#ifdef AUDIO_SHOW_SAVER
    if (bDisableGUI) return;
	#endif

    if (iRotate) iRotate=1;
    FSGUI_DrawIcon(x, y, ICON_DiscX, cluty[iRotate], clutc[iRotate], 0);
}

#else //#if !defined (FS_BMP_GUI)
/*
 * Description:
 *      Draw all rotate disc 2 icons
 * INPUT:
 *	To change the iRotate factor in polling_mp3(),
 *	It decides to show different icons each time,so it looks like rotating the icon.
 *Creater:
 *	feeling
 *Date: 2004-06-08
 * Update : zhaoyanhua 2004-6-28 14:51
 *
 */
extern void FSGUI_DrawReverseBmp(UINT16 xStart, UINT16 yStart, BYTE iLayoutIndex, BYTE iMode);
void FSGUI_RotateDiscIcon(int iRotate __attribute__((unused)))
{
    BYTE iBmpIndex = 0;

#ifdef	GPS_MP3_UI//frank.huang 050923
	switch(pFsJpeg->gifsFuncBtn)
		{
		case FS_FUNC_MP3:
			iBmpIndex = MP3_PAGE_ICON;
			break;
		case FS_FUNC_JPEG:
			iBmpIndex = JPEG_PAGE_ICON;
			break;
		case FS_FUNC_OTHER:
			iBmpIndex = VIDEO_PAGE_ICON;
			break;
		}
	FSGUI_LayoutBmp(iBmpIndex);

#else//ifdef	GPS_MP3_UI
    switch(iRotate)
    {
        case 0:
            iBmpIndex = LAY_ANIMATION1;
            FSGUI_LayoutBmp(iBmpIndex);
            break;
        case 1:
            iBmpIndex = LAY_ANIMATION2;
            FSGUI_DrawReverseBmp(
                                fsArea[FS_AREA_PATHINFO].xStart - 33,
		                        fsArea[FS_AREA_PATHINFO].yStart,
		                        iBmpIndex,1);

            break;
        case 2:
            iBmpIndex = LAY_ANIMATION1;
            FSGUI_DrawReverseBmp(
                                fsArea[FS_AREA_PATHINFO].xStart - 33,
		                        fsArea[FS_AREA_PATHINFO].yStart,
		                        iBmpIndex,1);

            break;
        case 3:
            iBmpIndex = LAY_ANIMATION2;
            FSGUI_LayoutBmp(iBmpIndex);

            break;
    }
#endif//ifdef	GPS_MP3_UI

}
#endif //#if !defined (FS_BMP_GUI) //#ifdef INDIGO_STYLE_FSGUI

void FSGUI_FlashFileIcon(int iFlash)
{
    if (pFsJpeg->fsnav_trk_now == (pFsJpeg->file_array[pFsJpeg->file_current] - pFsJpeg->first_mp3_entry))
    {
        if (iFlash)
        {
            int x = fsArea[FS_AREA_FILEICON].xStart;
            int y = fsArea[FS_AREA_FILEICON].yStart + FS_FILELIST_YSTEP * pFsJpeg->file_current;
            int icon = pFsJpeg->gifsFuncBtn - 1;
        	DrawFileIcon(x, y, icon);
        }
        else
        {
		//2006-06-02, mimitsai add for HD ui.        
        #ifndef FS_BMP_GUI
			ClearRectArea(Rect[FILE_RECT], FILE_STEP, FILE_LIST_LEFT_Y, FILE_LIST_RIGHT_Y, FILE_AREA_BKGROUND_CRCB, FS_AREA_FILEICON, -1);
        #endif
        }
    }
}

void ShowFileIcon(void)
{
    int i = 0;

    if (refresh_file_page == 1)
    {
    #ifdef FS_BMP_GUI
        FSGUI_ClearArea(FS_AREA_FILEICON,PER_PAGE+1);
	//2006-06-02, mimitsai add for HD ui.
	#else
        ClearRectArea(Rect[FILE_RECT], FILE_STEP, FILE_LIST_LEFT_Y, FILE_LIST_RIGHT_Y, FILE_AREA_BKGROUND_CRCB,FS_AREA_FILEICON, -1 );
    #endif
    }

    for (i = 0; i < pFsJpeg->File_Count ; i++)
    {
        DrawFileIcon(fsArea[FS_AREA_FILEICON].xStart,
            (fsArea[FS_AREA_FILEICON].yStart + FS_FILELIST_YSTEP * i),
            pFsJpeg->gifsFuncBtn - 1);
    }
}

void FSShowDirIcon(void)
{
	int i = 0;

	#ifdef FS_BMP_GUI
    	if ( (refresh_dir_page == 1)||(refresh_dir_icon == 1))
                FSGUI_ClearArea(FS_AREA_DIRICON,PER_PAGE + 1);
	#else

	if ((!refresh_dir_page) && (!refresh_dir_icon))
		return;
	//2006-06-02, mimitsai add for HD ui.
    ClearRectArea(Rect[DIR_RECT], DIR_STEP, FILE_LIST_LEFT_Y, FILE_LIST_RIGHT_Y, DIR_AREA_BKGROUND_CRCB, FS_AREA_DIRICON,-1);
	#endif

	for (i = 0; i < pFsJpeg->Dir_Count ; i++)
	{
		BYTE mode;

		if (pFsJpeg->dir_array[i] != pFsJpeg->fsnav_dir_now)
			mode = 0;
		else
			mode = 1;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲乱码中文字幕| 久久久久久黄色| 五月婷婷激情综合| 91麻豆精品国产| 蜜臀av一区二区在线观看| 日韩精品一区二区三区视频播放| 国精产品一区一区三区mba桃花 | 亚洲一二三四区不卡| 在线欧美日韩国产| 日韩专区欧美专区| 久久毛片高清国产| 99久久er热在这里只有精品15| 亚洲精品水蜜桃| 日韩欧美高清dvd碟片| 成人在线综合网站| 亚洲国产精品精华液网站| 精品日韩在线观看| 成人一区二区三区视频| 亚洲.国产.中文慕字在线| 26uuuu精品一区二区| 99视频精品免费视频| 香蕉影视欧美成人| 精品成人私密视频| 99riav一区二区三区| 日韩av网站在线观看| 久久久久久久久久久黄色| 色噜噜偷拍精品综合在线| 麻豆精品一区二区| 亚洲女同ⅹxx女同tv| 精品美女被调教视频大全网站| 99精品国产视频| 免费在线观看视频一区| 国产精品区一区二区三区| 欧美美女激情18p| 国产一区二区伦理| 午夜av区久久| 国产精品三级av在线播放| 欧美久久婷婷综合色| av一区二区三区四区| 久久国产精品72免费观看| 亚洲精品乱码久久久久久黑人| 精品福利一区二区三区免费视频| 色综合一区二区| 国产一区二区三区电影在线观看| 亚洲国产美国国产综合一区二区| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美午夜电影一区| 99综合电影在线视频| 国产主播一区二区| 日韩国产一二三区| 亚洲伦在线观看| 亚洲国产精品高清| 久久色中文字幕| 日韩一区二区免费高清| 91小视频在线免费看| 国产盗摄视频一区二区三区| 日av在线不卡| 午夜欧美电影在线观看| 1区2区3区欧美| 国产精品成人免费在线| 国产欧美日韩卡一| 国产三级精品视频| 日韩一区二区三区视频| 欧美性一区二区| 欧美无砖专区一中文字| 在线亚洲一区二区| 91丨九色丨蝌蚪丨老版| 成人免费视频视频在线观看免费 | 亚洲国产视频直播| 成人欧美一区二区三区1314| 国产区在线观看成人精品| 久久久久国产免费免费| 精品国精品国产| 欧美精品一区二区三区一线天视频| 欧美精品色综合| 6080午夜不卡| 日韩欧美一区二区不卡| 日韩欧美综合在线| 欧美大尺度电影在线| 精品国产亚洲一区二区三区在线观看| 制服丝袜一区二区三区| 日韩一区二区三| 精品国产伦一区二区三区免费| 91精品国产综合久久蜜臀| 日韩一级成人av| 久久精品这里都是精品| 国产欧美一区二区精品性色超碰 | 蜜桃视频第一区免费观看| 天天色综合天天| 老司机精品视频在线| 国产一区美女在线| fc2成人免费人成在线观看播放| 91无套直看片红桃| 欧美性三三影院| 欧美一级理论片| 国产日产欧产精品推荐色| 国产精品久久久久永久免费观看 | 免费精品视频最新在线| 激情亚洲综合在线| fc2成人免费人成在线观看播放| 91黄色免费网站| 日韩欧美的一区二区| 日本一区二区高清| 亚洲综合激情网| 精品制服美女久久| av在线免费不卡| 欧美日韩国产首页在线观看| 欧美一区二区视频在线观看2022 | 91在线观看视频| 欧美精品乱人伦久久久久久| 欧美va亚洲va香蕉在线| 国产精品久久网站| 日韩和的一区二区| 国产成人日日夜夜| 在线观看免费视频综合| 亚洲精品在线电影| 一级日本不卡的影视| 久久99久久精品| 99re8在线精品视频免费播放| 欧美挠脚心视频网站| 国产精品视频一区二区三区不卡| 午夜在线电影亚洲一区| 国产精品亚洲а∨天堂免在线| 日本道精品一区二区三区| 精品国产伦理网| 亚洲不卡av一区二区三区| 国产精品影音先锋| 在线播放/欧美激情| 亚洲天堂免费在线观看视频| 捆绑紧缚一区二区三区视频 | 亚洲成av人片| 国产jizzjizz一区二区| 欧美一级黄色大片| 亚洲精品高清在线| 国产69精品一区二区亚洲孕妇| 欧美美女直播网站| 亚洲三级小视频| 国产成人午夜精品影院观看视频| 欧美日韩国产系列| 一区二区三区成人| 成人激情开心网| 欧美精品一区二区三区久久久| 无码av免费一区二区三区试看 | 国产一区二区三区免费观看| 欧美另类z0zxhd电影| 亚洲欧洲国产日本综合| 国产成人免费视| 欧美不卡视频一区| 日本欧美久久久久免费播放网| 色综合天天视频在线观看| 久久久久国产精品厨房| 精久久久久久久久久久| 欧美一级理论片| 日韩精品国产精品| 欧美日韩免费视频| 亚洲男同1069视频| 91视频免费看| 亚洲人精品一区| 色噜噜狠狠成人中文综合| 亚洲欧洲日韩在线| www.欧美日韩| 亚洲男人的天堂网| 色综合天天性综合| 亚洲欧美日韩精品久久久久| 99这里只有久久精品视频| 亚洲欧洲日产国码二区| av电影在线观看一区| 欧美国产精品久久| 99在线精品观看| 亚洲欧美另类图片小说| 色偷偷久久人人79超碰人人澡| 综合久久国产九一剧情麻豆| 91在线精品秘密一区二区| 最新中文字幕一区二区三区 | 国产在线播放一区二区三区| 精品人在线二区三区| 国产中文一区二区三区| 国产日韩av一区二区| 99精品视频一区二区| 一区二区三区在线看| 欧美日韩在线播放| 美女性感视频久久| 久久久久久夜精品精品免费| 成人在线视频一区| 樱花草国产18久久久久| 欧美久久婷婷综合色| 狠狠色丁香婷婷综合久久片| 国产欧美综合在线| 在线视频亚洲一区| 美腿丝袜在线亚洲一区| 久久婷婷色综合| 色综合色综合色综合| 日本午夜一本久久久综合| 久久久五月婷婷| 91女神在线视频| 琪琪久久久久日韩精品| 欧美激情在线一区二区| 91黄色激情网站| 精品在线免费视频| 成人免费在线观看入口|