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

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

?? listboxappcontainer1.cpp

?? 一個學(xué)習(xí)Symbian很好的例子
?? CPP
字號:
/* Copyright (c) 2006, Nokia Mobile Phones. All rights reserved */

#include <barsread.h>  
#include <gulicon.h>
#include <stringloader.h>
#include <gulicon.h>
#include <akniconarray.h>
#include <eikclbd.h>
#include <aknnotewrappers.h>
#include <badesca.h >
#include <eiktxlbm.h> 
#include <listboxapp.mbg>
#include <listboxapp.rsg>

#define KListPosition TPoint(0,0)

CListBoxAppContainer1* CListBoxAppContainer1::NewL(const TRect& aRect)
    {
    CListBoxAppContainer1* self = CListBoxAppContainer1::NewLC(aRect);
    CleanupStack::Pop(self);
    return self;
    }

CListBoxAppContainer1* CListBoxAppContainer1::NewLC(const TRect& aRect)
    {
    CListBoxAppContainer1* self = new (ELeave) CListBoxAppContainer1;
    CleanupStack::PushL(self);
    self->ConstructL(aRect);
    return self;
    }

CListBoxAppContainer1::~CListBoxAppContainer1()
    {
    delete iListBox;
    }

void CListBoxAppContainer1::ConstructL(const TRect& aRect)
    {
    CreateWindowL();
	CreateListBoxL();
	iListBox->SetListBoxObserver(this);
	SetupListIconsL();
	SetupScrollBarsL();
	SetupListItemsL();
    SetRect(aRect);
    ActivateL();
    }

CListBoxAppContainer1::CListBoxAppContainer1()
    {
    // no implementation required
    }

TInt CListBoxAppContainer1::CountComponentControls() const
    {
    return 1;
    }

void CListBoxAppContainer1::Draw(const TRect& aRect) const
    {    
    CWindowGc& gc = SystemGc();
    gc.Clear(aRect);
    }

CCoeControl* CListBoxAppContainer1::ComponentControl(TInt aIndex) const
    {
    switch ( aIndex )
        {
        case 0:
           return iListBox;
        default:
            return NULL;
        }
    }
void CListBoxAppContainer1::HandleControlEventL(CCoeControl* /*aControl*/,TCoeEvent /*aEventType*/)
{
}
void CListBoxAppContainer1::SizeChanged()
{
	 iListBox->SetExtent (KListPosition, iListBox->MinimumSize());
}
void CListBoxAppContainer1::CreateListBoxL()
{
	iListBox=new(ELeave)CAknSingleGraphicStyleListBox();
	iListBox->SetContainerWindowL(*this);
	TResourceReader reader;
	iCoeEnv->CreateResourceReaderLC(reader,R_DYNAMIC_LISTBOX);
	iListBox->ConstructFromResourceL(reader);
	CleanupStack::PopAndDestroy();
}
void CListBoxAppContainer1::SetupListItemsL()
{
	CTextListBoxModel* model=iListBox->Model();
	model->SetOwnershipType(ELbmOwnsItemArray);
	CDesCArray* ItemArray=STATIC_CAST(CDesCArray*,model->ItemTextArray());
	AddItemsToListBox(ItemArray);

}
void CListBoxAppContainer1::SetupListIconsL()
{
	HBufC* iconFileName;
	iconFileName=StringLoader::LoadLC(R_ICON_FILE_NAME);

	CArrayPtr<CGulIcon>* icons=new(ELeave) CAknIconArray(2);
	CleanupStack::PushL(icons);

	icons->AppendL(iEikonEnv->CreateIconL(*iconFileName,EMbmListboxappIcon1,EMbmListboxappIcon1_m));
	icons->AppendL(iEikonEnv->CreateIconL(*iconFileName,EMbmListboxappIcon2,EMbmListboxappIcon2_m));

	CleanupStack::Pop(icons);
	CleanupStack::PopAndDestroy(iconFileName);
	iListBox->ItemDrawer()->ColumnData()->SetIconArray(icons);
}
void CListBoxAppContainer1::SetupScrollBarsL()
{
	iListBox->CreateScrollBarFrameL(ETrue);
	iListBox->ScrollBarFrame()->SetScrollBarVisibilityL(CEikScrollBarFrame::EOff,CEikScrollBarFrame::EAuto);
}
void CListBoxAppContainer1::AddItemsToListBox(CDesCArray* aItemArray)
{
	_LIT(KItem1,"0\tMonday");
	_LIT(KItem2,"1\tTuesday");
	_LIT(KItem3,"0\tWednesday");
	TBuf<16> Item1(KItem1);
	TBuf<16> Item2(KItem2);
	TBuf<16> Item3(KItem3);

	aItemArray->AppendL(Item1);
    aItemArray->AppendL(Item2);
	aItemArray->AppendL(Item3);
}
TKeyResponse CListBoxAppContainer1::OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode& aType)
{
	if(iListBox)
	   return iListBox->OfferKeyEventL(aKeyEvent,aType);
   else
	   return EKeyWasNotConsumed;
}
void CListBoxAppContainer1::HandleListBoxEventL(CEikListBox* /*aListBox*/,TListBoxEvent aListBoxEvent)
{
	if(aListBoxEvent==MEikListBoxObserver::EEventEnterKeyPressed)

	{
		HBufC* noteText;
		noteText=StringLoader::LoadLC(R_NOTE_TEXT);
		CAknConfirmationNote* note=new(ELeave) CAknConfirmationNote();
		note->ExecuteLD(*noteText);
		CleanupStack::PopAndDestroy(noteText);
	}
}




?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷亚洲婷婷| 国产在线精品一区在线观看麻豆| 懂色av一区二区三区蜜臀| 欧美一区二区在线观看| 美女视频网站久久| 精品久久久久久最新网址| 国产精品白丝jk黑袜喷水| 欧美激情一区三区| 欧洲视频一区二区| 日韩精品电影一区亚洲| 久久免费电影网| 91亚洲国产成人精品一区二区三 | 久久久www成人免费毛片麻豆 | 精油按摩中文字幕久久| 国产人成亚洲第一网站在线播放| 高清不卡在线观看| 一区二区三区欧美日| 6080国产精品一区二区| 国产一区二区三区在线观看精品 | 蜜臀av一区二区三区| 夜夜爽夜夜爽精品视频| 欧美一卡二卡三卡四卡| 成人午夜av影视| 亚洲综合偷拍欧美一区色| 日韩美女一区二区三区四区| 成人成人成人在线视频| 午夜精品久久久久久久久久| 2017欧美狠狠色| 色欧美88888久久久久久影院| 日韩电影一二三区| 自拍偷拍国产精品| 亚洲精品一区二区三区蜜桃下载| 99在线精品视频| 美女一区二区视频| 亚洲伦在线观看| 久久尤物电影视频在线观看| 色噜噜狠狠色综合欧洲selulu| 麻豆视频观看网址久久| 亚洲日韩欧美一区二区在线| 精品日产卡一卡二卡麻豆| 日本电影欧美片| 国产盗摄视频一区二区三区| 亚洲不卡一区二区三区| 一区在线中文字幕| 久久亚洲精品小早川怜子| 欧美日韩在线综合| 99久久99久久精品国产片果冻| 蜜桃视频在线一区| 亚洲一级二级在线| 成人免费一区二区三区在线观看| 欧美一区二区三区视频在线 | 国产东北露脸精品视频| 午夜私人影院久久久久| 综合激情网...| 中文字幕第一区二区| 日韩一级免费观看| 欧洲亚洲国产日韩| 色激情天天射综合网| av不卡免费在线观看| 国产精一区二区三区| 青青草91视频| 亚洲福利视频三区| av午夜精品一区二区三区| 国产专区综合网| 激情欧美一区二区三区在线观看| 日韩高清一区二区| 日韩av在线发布| 视频一区视频二区在线观看| 亚洲综合另类小说| 一区二区三区中文字幕| 亚洲女女做受ⅹxx高潮| 亚洲婷婷综合久久一本伊一区| 国产欧美一区二区精品性色超碰| 26uuu精品一区二区在线观看| 欧美成人一区二区三区在线观看| 欧美一区二区视频在线观看2022| 欧美日韩中文另类| 在线区一区二视频| 欧美色国产精品| 欧美精品一二三| 欧美男男青年gay1069videost | 一本到三区不卡视频| 91丝袜美女网| 在线免费观看日本欧美| 欧美午夜理伦三级在线观看| 欧美午夜在线一二页| 欧美日韩在线播| 91精品国产全国免费观看 | 狠狠色丁香婷婷综合久久片| 久久精品国产精品亚洲综合| 国产主播一区二区| 91在线精品一区二区三区| 一本久道中文字幕精品亚洲嫩| 色妞www精品视频| 欧美色图免费看| 日韩精品一区二区三区在线观看 | 亚洲成精国产精品女| 奇米精品一区二区三区在线观看| 蜜臀av一区二区三区| 国产在线播放一区三区四| 国产一区二区三区黄视频| 国产成人精品一区二区三区四区| 99久久精品国产麻豆演员表| 欧美专区亚洲专区| 日韩午夜激情电影| 国产精品麻豆久久久| 亚洲影视资源网| 美国三级日本三级久久99| 国产成人av一区二区三区在线观看| 不卡的av在线| 欧美一区二区三区四区久久| 国产午夜亚洲精品羞羞网站| 亚洲国产成人私人影院tom| 一区二区三区在线免费| 欧美羞羞免费网站| 精品国产伦一区二区三区观看方式 | 欧美疯狂做受xxxx富婆| 国产亚洲精品免费| 一区二区成人在线视频 | 亚洲不卡一区二区三区| 国产麻豆一精品一av一免费| 色94色欧美sute亚洲13| 精品剧情v国产在线观看在线| 国产精品久久久久久久久免费桃花 | 欧美日韩一区成人| 欧美国产一区二区在线观看| 亚洲国产精品久久人人爱蜜臀| 久久97超碰国产精品超碰| 91一区二区三区在线观看| 精品国产网站在线观看| 亚洲一区二区精品视频| 成人激情免费视频| 日韩欧美在线网站| 一区二区三区四区五区视频在线观看| 免费观看久久久4p| 欧美性受xxxx黑人xyx性爽| 亚洲精品一区在线观看| 亚洲成人av免费| 94色蜜桃网一区二区三区| 欧美精品一区二| 日韩国产在线一| 色美美综合视频| 国产清纯美女被跳蛋高潮一区二区久久w | 国产精品污网站| 激情六月婷婷综合| 91精品中文字幕一区二区三区| 亚洲日韩欧美一区二区在线| 国产精品一区二区三区99| 欧美一区二区在线视频| 亚洲一区国产视频| 一本色道久久综合狠狠躁的推荐| 久久久久97国产精华液好用吗| 蜜桃视频一区二区三区| 欧美精品1区2区| 亚洲一区二区综合| 色88888久久久久久影院野外| 国产精品久久久久影院老司| 国产露脸91国语对白| 精品国产一区二区三区久久久蜜月 | 欧美成人a在线| 奇米一区二区三区av| 91精品国产综合久久久久久久久久| 一卡二卡欧美日韩| 欧美性猛交xxxx乱大交退制版 | 精品国产91亚洲一区二区三区婷婷 | 91亚洲男人天堂| 亚洲欧美一区二区三区国产精品 | 亚洲成人av中文| 欧美日韩国产三级| 午夜视频在线观看一区二区三区| 91传媒视频在线播放| 亚洲综合一区二区三区| 色婷婷亚洲婷婷| 亚洲18女电影在线观看| 欧美老年两性高潮| 免费成人av在线播放| 日韩美女一区二区三区| 久久99精品久久久久久国产越南 | 欧美v国产在线一区二区三区| 蜜臀久久久久久久| 欧美成人一区二区三区| 国产乱码精品一区二区三区忘忧草| 久久久久高清精品| 99久久精品费精品国产一区二区| 亚洲伦理在线免费看| 欧美另类变人与禽xxxxx| 日韩成人dvd| 国产免费成人在线视频| 色综合天天性综合| 午夜精品一区在线观看| 日韩欧美国产精品| 成人久久久精品乱码一区二区三区| 亚洲日本va午夜在线影院| 91九色02白丝porn| 麻豆精品视频在线观看| 国产性天天综合网| 色女孩综合影院| 激情小说欧美图片| 亚洲免费观看高清完整版在线观看| 欧美视频一区二区三区|