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

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

?? mmimt_numopt_wintab.c

?? 展訊平臺(tái)的mtue源代碼, 全面,精簡,僅供學(xué)習(xí), 商用后果自負(fù)
?? C
字號(hào):
/*****************************************************************************
** File Name:                                                                *
** Author:                                                                   *
** Date:           2007/06/30                                                *
** Copyright:      2007 MTONE, Inc. All Rights Reserved.                     *
** Description:                                                              *
******************************************************************************
**                         Important Edit History                            *
** --------------------------------------------------------------------------*
** DATE           NAME             DESCRIPTION                               *
** 2007/06/30                      Create                                    *
*****************************************************************************/

// ref. mmismsapp_wintab.c
#ifdef MMI_MTUNE
#include "mmimt_numopt_wintab.h"

#include "base/mt_ini.h"
#include "base/mt_osapi.h"
#include "base/mmimt_ex.h"
#include "base/mmimt_id.h"
#include "base/mmimt_menutable.h"
#include "base/mmimt_pubwin.h"
#include "base/mmimt_text.h"
#include "mmimt_playinfo.h"
#include "mmimt_wap_app.h"

#include "guilistbox.h"
#include "guieditbox.h"
///#include "mmk_ex.h"
#include "mtdef.h"
#include "mmi_common.h"
#include "mmipub.h"
#include "mmipb.h"

#include "window_parse.h"

#include "mmi_appmsg.h"
////////////////////////////////////////////////////////////////

uint8	g_destno[MMIMT_DESTNO_MAX][MMIMT_NO_LEN_MAX+1];
uint8	g_destno_cnt = 0;

LOCAL MMI_RESULT_E HandleNumOptWinMsg( MMIMT_WINDOW_ID_E win_id, MMI_MESSAGE_ID_E msg_id, DPARAM param );

WINDOW_TABLE(MMIMT_NUMOPT_WIN_TAB) =
{
	CLEAR_LCD,
	WIN_PRIO(WIN_ONE_LEVEL),
	WIN_TITLE_ID(TXT_MT_TITLE_NUMOPT),
	WIN_FUNC((uint32)HandleNumOptWinMsg),
	WIN_ID(MMIMT_NUMOPT_WIN_ID),
	CREATE_LISTBOX_CTRL(MMI_LISTBOX_LEFT,MMI_CLIENT_RECT_TOP,MMI_MAINSCREEN_RIGHT_MAX_PIXEL,MMI_CLIENT_RECT_BOTTOM,
			LISTBOX_TEXTLIST_E,LISTBOX_TEXT1_E,MMIMT_NUMOPT_LIST_CTRL_ID),
	END_WIN
};

extern WINDOW_TABLE(MMIMT_NUMOPT_WIN_TAB);

void MMIMT_NumOpt_OpenWin( ADD_DATA add_data_ptr )
{
	if( !MMK_IsOpenWin( MMIMT_NUMOPT_WIN_ID ) )
	{
		MMK_CreateWin( (uint32 *)MMIMT_NUMOPT_WIN_TAB, add_data_ptr );
	}
}

void MMIMT_NumOpt_HandleSend( ADD_DATA add_data_ptr )
{
	uint8 i; static char destno[MMIMT_DESTNO_MAX*(MMIMT_NO_LEN_MAX+1)] = { 0 };

	MT_TRACE( "\r\nMMIMT_NumOpt_HandleSend(): g_destno_cnt=%u\r\n", g_destno_cnt );

	for( i=0; i<g_destno_cnt; i++ )
	{
		MT_TRACE( "\r\nMMIMT_NumOpt_HandleSend(): g_destno[%u]=%s\r\n", i, g_destno[i] );
	}

	*destno = 0;

	for( i=0; i<g_destno_cnt-1; i++ ) { strcat( destno, (char *)g_destno[i] ); strcat( destno, "," ); }

	if( g_destno_cnt ) { strcat( destno, (char *)g_destno[i] ); }

	if( g_destno_cnt )
	{
		MT_FWD_RING_PRM *fwd_ring_prm_ptr = add_data_ptr;

		MMK_CloseWin( MMIMT_NUMOPT_WIN_ID );

		g_destno_cnt = 0; // DO CLEAR HERE

		if( fwd_ring_prm_ptr )
		{
			const MMIMT_PLAY_INFO *playinfo_ptr = MMIMT_GetPlayInfo();

			MT_BrowserOpenURL_FwdRing2Dest( fwd_ring_prm_ptr->sztitle, fwd_ring_prm_ptr->szartist, fwd_ring_prm_ptr->szalbum, fwd_ring_prm_ptr->szfilename, destno, playinfo_ptr->pk_ver );
		}
	}
}

extern WINDOW_TABLE(MMIMT_NUMOPTINP_WIN_TAB);
extern WINDOW_TABLE(MMIMT_NUMOPTMENU_WIN_TAB);

LOCAL MMI_RESULT_E HandleNumOptWinMsg( MMIMT_WINDOW_ID_E win_id, MMI_MESSAGE_ID_E msg_id, DPARAM param )
{
	MMI_RESULT_E ret = MMI_RESULT_TRUE; MMI_CONTROL_ID_E ctrl_id = MMIMT_NUMOPT_LIST_CTRL_ID;

	static ADD_DATA *add_data_ptr = NULL;

	switch( msg_id )
	{
	case MSG_OPEN_WINDOW:
	{
		uint32 i;

		add_data_ptr = MMK_GetWinAddDataPtr( win_id );

		GUILISTBOX_SetMaxItem( ctrl_id, MMIMT_DESTNO_MAX+3 );


		MMK_SetAtvCtrl( win_id, ctrl_id );

		MTGUILISTBOX_AppendListItemByTextId( ctrl_id, TXT_MT_NUMOPT_LIST_INP, TXT_MT_OK, 0 );
		MTGUILISTBOX_AppendListItemByTextId( ctrl_id, TXT_MT_NUMOPT_LIST_SEL, TXT_MT_OK, 0 );

		if( g_destno_cnt )
		{
			MTGUILISTBOX_AppendListItemByTextId( ctrl_id, TXT_MT_NUMOPT_LIST_SEND, TXT_MT_OK, 0 );

			for( i=0; i<g_destno_cnt; i++ )
			{
				MTGUILISTBOX_AppendListItem( ctrl_id, g_destno[i], (uint8)strlen((char *)g_destno[i]), FALSE, TXT_MT_OK, 0 );
			}
		}

		MMK_SetWinSoftkeyId(win_id,(MMI_TEXT_ID_T)TXT_MT_OK,(MMI_TEXT_ID_T)TXT_NULL,(MMI_TEXT_ID_T)STXT_RETURN,TRUE);


		break;
	}
	case MSG_CLOSE_WINDOW:

		g_destno_cnt = 0; // DO CLEAR HERE

		break;

//	case MSG_FULL_PAINT:

//		break;

	case MMI_PB_MULTI_SELECT_LIST_RETURN:
	{
		uint16 i, n;

		for( i=0, n=MMIAPIPB_GetSelectedListCount(); i<n && g_destno_cnt<MMIMT_DESTNO_MAX; i++ )
		{
			MMIPB_BCD_NUMBER_T pbno = { 0 }; uint8 l; uint8 no[PHONEBOOK_MAX_DN_NUMBER_LEN<<1+2];

			MMIAPIPB_GetDetailInSelectedList( NULL, &pbno, NULL, i , PNULL, PNULL);

			l = MMI_GenDispNumber( MMIPB_GetNumberTypeFromUint8( pbno.npi_ton ),
				(uint8)MIN( MMIMT_NO_LEN_MAX_BCD, pbno.number_len ), pbno.number, no, sizeof(no) );

			l = (uint8)MIN( MMIMT_NO_LEN_MAX, l );

			MT_MEMSET( g_destno[g_destno_cnt], 0, MMIMT_NO_LEN_MAX+1 );
			MT_MEMCPY( g_destno[g_destno_cnt], no, l );

			g_destno_cnt++;

			if( 1 == g_destno_cnt )
			{
				MTGUILISTBOX_AppendListItemByTextId( ctrl_id, TXT_MT_NUMOPT_LIST_SEND, TXT_MT_OK, 0 );
			}

			MTGUILISTBOX_AppendListItem( ctrl_id, no, l, FALSE, TXT_MT_OK, 0 );
		}

		GUILISTBOX_SetCurItemIndex( ctrl_id, 0 );
		MMK_SetWinSoftkeyId(win_id,(MMI_TEXT_ID_T)TXT_MT_OK,(MMI_TEXT_ID_T)TXT_NULL,(MMI_TEXT_ID_T)STXT_RETURN,TRUE);

		break;
	}
	case MSG_MT_NUMOPT_GETNO:
	{
		STRING_INFO_T *strinfo_ptr; uint16 i;

		strinfo_ptr = (STRING_INFO_T *)param;

		i = GUILISTBOX_GetCurItemIndex( ctrl_id );

		if( strinfo_ptr && strinfo_ptr->str_len )
		{
			if( i-3 < MMIMT_DESTNO_MAX )
			{
				uint8 l = (uint8)MIN( MMIMT_NO_LEN_MAX, strinfo_ptr->str_len );

				if( i > 2 )
				{
					MT_MEMSET( g_destno[i-3], 0, MMIMT_NO_LEN_MAX+1 );
					MT_MEMCPY( g_destno[i-3], strinfo_ptr->str_ptr, l );
					MTGUILISTBOX_ReplaceListItem( ctrl_id, i, strinfo_ptr->str_ptr, l, FALSE, TXT_MT_OK, 0 );
				}
				else
				{
					MT_MEMSET( g_destno[g_destno_cnt], 0, MMIMT_NO_LEN_MAX+1 );
					MT_MEMCPY( g_destno[g_destno_cnt], strinfo_ptr->str_ptr, l );

					g_destno_cnt++;

					if( 1 == g_destno_cnt )
					{
						MTGUILISTBOX_AppendListItemByTextId( ctrl_id, TXT_MT_NUMOPT_LIST_SEND, TXT_MT_OK, 0 );
					}

					MTGUILISTBOX_AppendListItem( ctrl_id, strinfo_ptr->str_ptr, l, FALSE, TXT_MT_OK, 0 );
				}
				MMK_SetWinSoftkeyId(win_id,(MMI_TEXT_ID_T)TXT_MT_OK,(MMI_TEXT_ID_T)TXT_NULL,(MMI_TEXT_ID_T)STXT_RETURN,TRUE);

////				GUILIST_UpdateListBox( ctrl_id );
			}
		}

		break;
	}
	case MSG_MT_NUMOPT_DELNO:
	{
		uint16 i, j;

		i = GUILISTBOX_GetCurItemIndex( ctrl_id );

		if( i > 2 )
		{
			j = (uint16)( i - 3 );

			if( j < MMIMT_DESTNO_MAX-1 )
			{
				MT_MEMCPY( (uint8 *)(g_destno+j), (uint8 *)(g_destno+j+1), (g_destno_cnt-j-1)*(MMIMT_NO_LEN_MAX+1) );
			}

			g_destno_cnt--;

			GUILISTBOX_RemoveItemBasePos( ctrl_id, i );

			if( !g_destno_cnt )
			{
				GUILISTBOX_RemoveItemBasePos( ctrl_id, 2 );
			}

			GUILISTBOX_SetCurItemIndex( ctrl_id, 0 );
		}

		break;
	}

   	case MSG_CTL_PENOK:
	case MSG_CTL_OK:

        switch( GUILISTBOX_GetCurItemIndex( ctrl_id ) )
        {
        case 0:

			if( g_destno_cnt < MMIMT_DESTNO_MAX )
			{
				MMK_CreateWin( (uint32 *)MMIMT_NUMOPTINP_WIN_TAB, NULL );
			}
			else
			{
				MTPUBWIN_OpenPromptAlertWin( MTPROMPT_ALERT, TXT_MT_NUMOPT_ALRT_FULL, MTMMI_3SECONDS, NULL );
			}

			break;

        case 1:
	{
			uint8 n = (uint8)( MMIMT_DESTNO_MAX - g_destno_cnt );

			if( n )
			{
				MMIAPIPB_OpenNumberList( MMIPB_LIST_FOR_SMS, MMIPB_LIST_TYPE_MUTIPLE, n, NULL );
			}
			else
			{
				MTPUBWIN_OpenPromptAlertWin( MTPROMPT_ALERT, TXT_MT_NUMOPT_ALRT_FULL, MTMMI_3SECONDS, NULL );
			}

			break;
	}
        case 2: // DO SEND

			MMIMT_NumOpt_HandleSend( add_data_ptr );

			break;

		default:

			MMK_CreateWin( (uint32 *)MMIMT_NUMOPTMENU_WIN_TAB, NULL );

			break;
		}

		break;

	case MSG_CTL_CANCEL:

		MMK_CloseWin( win_id );

		g_destno_cnt = 0; // DO CLEAR HERE

		break;

	default:

		ret = MMI_RESULT_FALSE;

		break;
	}

	return ret;
}

////////////////////////////////////////////////////////////////

LOCAL MMI_RESULT_E HandleNumInpWinMsg( MMIMT_WINDOW_ID_E win_id, MMI_MESSAGE_ID_E msg_id, DPARAM param );

WINDOW_TABLE(MMIMT_NUMOPTINP_WIN_TAB) =
{
	CLEAR_LCD,
	WIN_PRIO(WIN_ONE_LEVEL),
	WIN_TITLE_ID(TXT_MT_TITLE_NUMOPTINP),
	WIN_FUNC((uint32)HandleNumInpWinMsg),
	WIN_ID(MMIMT_NUMINP_WIN_ID),
	WIN_STYLE(WS_HAS_SOFTKEY),
	CREATE_PHONENUMEDITBOX_CTRL(MMI_CLIENT_LEFT(0),MMI_CLIENT_TOP(0),MMI_CLIENT_RIGHT(0),MMI_CLIENT_BOTTOM(0),
			MMIMT_NO_LEN_MAX,MMIMT_NUMINP_EDIT_CTRL_ID),
	END_WIN
};

#define MMI_WHITE_COLOR 0xffff

extern WINDOW_TABLE(MMIMT_NUMOPTINP_WIN_TAB);

LOCAL MMI_RESULT_E HandleNumInpWinMsg( MMIMT_WINDOW_ID_E win_id, MMI_MESSAGE_ID_E msg_id, DPARAM param )
{
	MMI_RESULT_E ret = MMI_RESULT_TRUE; MMI_CONTROL_ID_E ctrl_id = MMIMT_NUMINP_EDIT_CTRL_ID;

	GUI_RECT_T rect; STRING_INFO_T strinfo;

	 GUI_LCD_DEV_INFO	lcd_dev_info = {GUI_LCD_0, GUI_BLOCK_0};

	switch( msg_id )
	{
	case MSG_FULL_PAINT:

		MTMMITHEME_GetClientRect( &rect );
		
		GUIEDITBOX_SetEditBoxToSingle( MMIMT_NUMINP_EDIT_CTRL_ID, SINGLE_ALIGN_CENTER );
		
		LCD_FillRect( &lcd_dev_info, rect, MMI_WINDOW_BACKGROUND_COLOR );

		break;

	case MSG_OPEN_WINDOW:

		MTINI_GetProfileRect( INI_MT_RECT_NUMOPT_SINGLE_PHONENUMBE, &rect );

		GUIEDITBOX_SetEditBoxRect( ctrl_id, &rect );

		MMK_SetAtvCtrl( win_id, ctrl_id );

		break;

	case MSG_CTL_PENOK:
	case MSG_CTL_OK:

		MT_MEMSET( &strinfo, 0, sizeof(STRING_INFO_T) );

		GUIEDITBOX_GetPhoneNumEditBoxInfo( ctrl_id, &strinfo );

		if( strinfo.str_len )
		{
			MMK_SendMsg( MMIMT_NUMOPT_WIN_ID, MSG_MT_NUMOPT_GETNO, &strinfo );

			MMK_CloseWin( win_id );
		}
		else
		{
			MTPUBWIN_OpenPromptAlertWin( MTPROMPT_ALERT, TXT_MT_NUMOPTINP_ALRT_NULL, MTMMI_3SECONDS, NULL );
		}

		break;

	case MSG_CTL_CANCEL:

		MMK_CloseWin( win_id );

		break;

	default:
		
		ret = MMI_RESULT_FALSE;

		break;
	}

	return ret;
}

////////////////////////////////////////////////////////////////

LOCAL MMI_RESULT_E HandleNumOptMenuWinMsg( MMIMT_WINDOW_ID_E win_id, MMI_MESSAGE_ID_E msg_id, DPARAM param );

WINDOW_TABLE(MMIMT_NUMOPTMENU_WIN_TAB) =
{
	CLEAR_LCD,
	WIN_PRIO(WIN_ONE_LEVEL),
	WIN_FUNC((uint32)HandleNumOptMenuWinMsg),
	WIN_ID(MMIMT_NUMOPT_MENU_WIN_ID),
	WIN_TITLE_ID(STXT_OPTION),
	CREATE_MENU_CTRL(0,0,MMI_MAINSCREEN_RIGHT_MAX_PIXEL,MMI_MAINSCREEN_BOTTOM_MAX_PIXEL, 
			MENU_MT_NUMOPT_OPT,MMIMT_NUMOPT_MENU_CTRL_ID),
	END_WIN
};

extern WINDOW_TABLE(MMIMT_NUMOPTMENU_WIN_TAB);

LOCAL MMI_RESULT_E HandleNumOptMenuWinMsg( MMIMT_WINDOW_ID_E win_id, MMI_MESSAGE_ID_E msg_id, DPARAM param )
{
	MMI_RESULT_E ret = MMI_RESULT_TRUE;

	uint32 group_id, menu_id; uint16 i;

	switch( msg_id )
	{
	case MSG_OPEN_WINDOW:

		MMK_SetWinTitleExt(win_id,STXT_OPTION,TRUE);
		MMK_SetAtvCtrl( win_id, MMIMT_NUMOPT_MENU_CTRL_ID );

		break;

	case MSG_PROMPTWIN_OK:

		MMK_SendMsg( MMIMT_NUMOPT_WIN_ID, MSG_MT_NUMOPT_DELNO, NULL );

		MTPUBWIN_OpenPromptAlertWin( MTPROMPT_SUCCESS, TXT_MT_DONE, MTMMI_3SECONDS, NULL ); 

		MMIPUB_CloseQuerytWin(PNULL);
		MMK_CloseWin( win_id );

		break;

	case MSG_PROMPTWIN_CANCEL:

		MMIPUB_CloseQuerytWin(PNULL);

		break;

	case MSG_CTL_PENOK:
	case MSG_CTL_OK:

		GUIMENU_GetId( MMIMT_NUMOPT_MENU_CTRL_ID, (MMI_MENU_GROUP_ID_T *)&group_id, (MMI_MENU_ID_T *)&menu_id );
		
		switch( menu_id )
		{
		case ID_MT_MENU_NUMOPT_DEL:

			MTPUBWIN_OpenPromptQueryWin( TXT_MT_NUMOPT_QURY_DEL );

			break;

		case ID_MT_MENU_NUMOPT_EDIT:
			
			MMK_CreateWin( (uint32*)MMIMT_NUMOPTINP_WIN_TAB, NULL );

			i = GUILISTBOX_GetCurItemIndex( MMIMT_NUMOPT_LIST_CTRL_ID );

			if( i >= 3 && i-3 < MMIMT_DESTNO_MAX )
			{
				GUIEDITBOX_SetPhoneNumEditBoxStringInfo( MMIMT_NUMINP_EDIT_CTRL_ID, g_destno[i-3], (uint16)strlen((char *)g_destno[i-3]) );
			}

			MMK_CloseWin( win_id );

			break;

		default:

			SCI_PASSERT( 0, ( " the menu id is error" ) );

			break;
		}

		break;

	case MSG_CTL_CANCEL:

		MMK_CloseWin( win_id );

		break;

	default:

		ret = MMI_RESULT_FALSE;

		break;
	}

	return ret;
}

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美日韩| 丝袜脚交一区二区| 制服丝袜成人动漫| 99re这里只有精品视频首页| 日本系列欧美系列| 夜夜夜精品看看| 中文成人综合网| 欧美成人一区二区| 欧洲一区二区三区免费视频| 国产99久久久国产精品免费看| 蜜臀久久99精品久久久久久9| 亚洲主播在线观看| 国产精品白丝在线| 中文在线免费一区三区高中清不卡| 欧美乱妇15p| 欧美日韩中文精品| 91老师片黄在线观看| 高清不卡一区二区在线| 国模少妇一区二区三区| 日本免费新一区视频| 午夜欧美一区二区三区在线播放| 亚洲欧美中日韩| 中文字幕精品—区二区四季| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美精品日韩一本| 欧美日韩一二三| 中文字幕亚洲一区二区va在线| 欧美精品一区二区久久婷婷| 欧美一区二区三区白人| 欧美裸体一区二区三区| 欧美天堂亚洲电影院在线播放| 91麻豆文化传媒在线观看| av电影在线观看完整版一区二区| 国产成人在线观看| 国产成人aaaa| 国产成人综合在线| 成人91在线观看| 91麻豆精东视频| 日本精品免费观看高清观看| 在线日韩国产精品| 欧美日韩另类一区| 欧美一级专区免费大片| 精品99久久久久久| 欧美国产欧美综合| 日韩美女视频一区| 亚洲一区二区三区三| 亚洲h动漫在线| 免费在线看成人av| 激情综合色综合久久| 国产一区 二区 三区一级| 国产精品资源网| 久久中文娱乐网| 国产三级欧美三级日产三级99| 久久色视频免费观看| 国产欧美一区二区三区网站| 国产精品久久三区| 亚洲成人免费在线| 激情另类小说区图片区视频区| 顶级嫩模精品视频在线看| 91伊人久久大香线蕉| 欧美三级在线播放| 久久理论电影网| 亚洲天堂网中文字| 日本大胆欧美人术艺术动态| 国产福利一区二区| 欧美性猛片xxxx免费看久爱| 日韩精品一区二区三区中文精品 | 国产宾馆实践打屁股91| aaa欧美日韩| 欧美久久婷婷综合色| 国产亚洲欧美一区在线观看| 亚洲美腿欧美偷拍| 美女视频一区二区| 成人激情黄色小说| 在线不卡免费欧美| 国产精品久久久久婷婷二区次| 亚洲午夜一区二区三区| 激情综合色播五月| 在线视频国内自拍亚洲视频| 精品成人一区二区| 亚洲免费观看高清在线观看| 免费在线观看一区| 97成人超碰视| 欧美tickling网站挠脚心| 成人欧美一区二区三区1314| 轻轻草成人在线| 成人激情免费电影网址| 日韩一区二区三区高清免费看看| 中日韩av电影| 激情都市一区二区| 欧美日韩高清不卡| 国产精品高潮呻吟| 久久精品久久99精品久久| 欧美一a一片一级一片| 久久久高清一区二区三区| 亚洲第一av色| 不卡的av电影| 久久久久久久综合日本| 亚洲v中文字幕| 99久久er热在这里只有精品15 | 午夜成人免费电影| 99久久精品99国产精品| 久久久电影一区二区三区| 日韩激情中文字幕| 在线观看成人免费视频| 国产精品久久久久久亚洲伦| 久久精品久久久精品美女| 欧美日韩一区二区不卡| 亚洲天天做日日做天天谢日日欢| 国产一区二区三区精品视频| 欧美一级高清片| 午夜精品一区二区三区电影天堂| 色婷婷一区二区| 国产精品短视频| 东方aⅴ免费观看久久av| 久久亚洲综合色一区二区三区| 蜜臀av一级做a爰片久久| 51久久夜色精品国产麻豆| 在线观看视频一区二区欧美日韩| 国产精品久久久一本精品| 国产盗摄女厕一区二区三区| 精品国产乱码久久久久久久 | 日韩精品色哟哟| 欧美探花视频资源| 亚洲国产精品久久人人爱| 色婷婷一区二区三区四区| 亚洲人成网站影音先锋播放| 成人免费毛片aaaaa**| 国产色综合久久| 成人午夜电影网站| 国产精品久久久久久久久免费相片 | av不卡一区二区三区| 亚洲国产精品成人综合 | 91在线一区二区| 中文字幕亚洲不卡| 91年精品国产| 亚洲自拍偷拍麻豆| 制服丝袜在线91| 美国十次了思思久久精品导航| 欧美一级一区二区| 国产综合色产在线精品| 国产欧美日韩亚州综合 | 国产激情视频一区二区在线观看 | 美女脱光内衣内裤视频久久影院| 欧美一区二区日韩| 精品无人码麻豆乱码1区2区| 久久综合九色综合欧美就去吻| 激情久久久久久久久久久久久久久久| 精品国一区二区三区| 国产91精品精华液一区二区三区| 国产精品欧美一区二区三区| 91亚洲精品久久久蜜桃网站 | 亚洲欧洲日韩在线| 日本道在线观看一区二区| 五月天网站亚洲| 欧美岛国在线观看| 成人app在线观看| 亚洲资源中文字幕| 日韩精品一区二区三区视频| 国产福利一区二区| 亚洲综合网站在线观看| 欧美一级在线免费| 成人教育av在线| 亚洲一区在线观看免费| 欧美成人高清电影在线| 成人黄色777网| 日韩福利视频网| 国产欧美一区二区精品性色超碰| 色哟哟国产精品免费观看| 日本不卡123| 国产精品久久久久久福利一牛影视 | 激情伊人五月天久久综合| 国产精品久久久久久妇女6080| 欧美色图激情小说| 国产一区二区三区av电影| 亚洲欧美日韩国产成人精品影院| 欧美另类z0zxhd电影| 国产丶欧美丶日本不卡视频| 午夜影院久久久| 日本一区二区三区在线观看| 欧美人狂配大交3d怪物一区| 国产福利精品导航| 日本亚洲电影天堂| 亚洲欧美在线另类| 久久综合久久久久88| 色av成人天堂桃色av| 国产福利91精品一区| 日韩不卡一区二区| 一区二区三区在线视频播放 | 亚洲精品国产成人久久av盗摄 | 欧美va亚洲va| 欧美伊人久久大香线蕉综合69 | 图片区小说区区亚洲影院| 国产日韩欧美电影| 日韩欧美国产一区二区三区| 一本大道久久精品懂色aⅴ| 国产自产视频一区二区三区| 五月天一区二区| 一区二区免费在线| 国产精品久久久久影院色老大 |