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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? httpexamplecontainer.cpp

?? Symbian使用HTTP的例子,適合初學者借鑒
?? CPP
字號:
/**
*
* @brief Definition of CHTTPExampleContainer
*
* Copyright (c) EMCC Software Ltd 2003
* @version 1.0
*/

// INCLUDE FILES

// Class include
#include "HTTPExampleContainer.h"

// System includes
#include <eikedwin.h>       // CEikEdwin::EReadOnly
#include <eikrted.h>        // CEikRichTextEditor
#include <stringloader.h>   // StringLoader

// CONSTANTS
const TInt KEditorMaxLines = 6;
const TInt KEditorMaxChars = 0;


// ================= MEMBER FUNCTIONS =======================

/**
* Symbian OS 2nd phase constructor.  Creates a Window for the controls, which it contains.
* Constructs a label and adds it to the window, which it then activates.
* @param aRect The rectangle for this window
*/
void CHTTPExampleContainer::ConstructL(const TRect& aRect)
    {
    CreateWindowL();

    iEditor = new (ELeave) CEikRichTextEditor;
    iEditor->SetContainerWindowL(*this);
    iEditor->ConstructL(this, KEditorMaxLines, KEditorMaxChars,
        CEikEdwin::EReadOnly|CEikEdwin::ELineCursor|CEikEdwin::ENoAutoSelection);
    iEditor->ActivateL();

    // Add a scrollbar if necessary.  N.B. We don't take ownership of 
    // this despite the pointer.
    CEikScrollBarFrame* scrollBarFrame = iEditor->CreatePreAllocatedScrollBarFrameL();
    scrollBarFrame->SetScrollBarVisibilityL(CEikScrollBarFrame::EOff, CEikScrollBarFrame::EAuto);
    iEditor->SetFocus(ETrue);


    SetRect(aRect);
    ActivateL();
    }

/**
* Symbian OS 2 phase constructor.
* Constructs the CHTTPExampleContainer using the NewLC method, popping
* the constructed object from the CleanupStack before returning it.
*
* @param aRect The rectangle for this window
* @return The newly constructed CHTTPExampleContainer
*/
CHTTPExampleContainer* CHTTPExampleContainer::NewL(const TRect& aRect)
    {
    CHTTPExampleContainer* self = new (ELeave) CHTTPExampleContainer;
    CleanupStack::PushL(self);
    self->ConstructL(aRect);
    CleanupStack::Pop(self);
    return self;
    }

/**
* Destructor.  Frees up memory for the iLabel.
*/
CHTTPExampleContainer::~CHTTPExampleContainer()
    {
    delete iEditor;
    }

/**
*
* Called by framework when the view size is changed.  Resizes the
* iLabel accordingly.
*
*/
void CHTTPExampleContainer::SizeChanged()
    {
    iEditor->SetRect(Rect());
    }

/**
* Called by the framework in compound controls
* @return The number of controls in this CHTTPExampleContainer
*/
TInt CHTTPExampleContainer::CountComponentControls() const
    {
    return 1; // return number of controls inside this container
    }

/**
* Called by the framework in compound controls
* @param The index of the control to return
* @return The control for aIndex
*/
CCoeControl* CHTTPExampleContainer::ComponentControl(TInt aIndex) const
    {
    switch (aIndex)
        {
        case 0:
            return iEditor;
        default:
            return NULL;
        }
    }

/**
* Called by the framework to draw this control.  Clears the area in
* aRect.
* @param aRect in which to draw
*/
void CHTTPExampleContainer::Draw(const TRect& aRect) const
    {
    CWindowGc& gc = SystemGc();
    gc.Clear(aRect);
    }

/**
* Set the text in the rich text editor control.
* @param aText Text to insert into the rich text editor
*/
void CHTTPExampleContainer::SetTextL(const TDesC& aText)
    {
    iEditor->SetTextL(&aText);
    }


/**
* Override of CCoeControl method to handle key events.
*/
TKeyResponse CHTTPExampleContainer::OfferKeyEventL(const TKeyEvent& aKeyEvent, TEventCode aType)
    {
    if ((iEditor != NULL) && (aType == EEventKey))
		{
        if (aKeyEvent.iCode == EKeyDownArrow)
            {
            iEditor->MoveCursorL(TCursorPosition::EFPageDown, EFalse);
            }
        else if (aKeyEvent.iCode == EKeyUpArrow)
            {
            iEditor->MoveCursorL(TCursorPosition::EFPageUp, EFalse);
            }
		else
            {
			iEditor->OfferKeyEventL(aKeyEvent, aType);
            }
        return EKeyWasConsumed;
        }
    return EKeyWasNotConsumed;
    }


// End of File

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚欧色一区w666天堂| 国产电影一区二区三区| 国模冰冰炮一区二区| 91猫先生在线| 久久久久久久久免费| 亚洲一区二区精品视频| 国产精品123区| 日韩视频123| 亚洲欧洲另类国产综合| 国内外成人在线视频| 6080国产精品一区二区| 欧美国产精品一区| 久久97超碰国产精品超碰| 欧美猛男男办公室激情| 亚洲乱码国产乱码精品精的特点| 狠狠色2019综合网| 91精品国产综合久久久久久久| 亚洲免费观看高清在线观看| 国产精品1024| 日韩一级二级三级精品视频| 成人免费一区二区三区在线观看| 国产一区二区电影| 欧美日韩成人激情| 中文字幕日本不卡| 国产成人精品午夜视频免费| 日韩欧美专区在线| 水野朝阳av一区二区三区| 欧洲一区在线观看| 亚洲卡通动漫在线| av午夜精品一区二区三区| 欧美一区二区三区在线视频| 亚洲最新视频在线播放| 91色婷婷久久久久合中文| 国产精品欧美一级免费| 成人sese在线| 亚洲国产精品成人综合色在线婷婷| 六月丁香婷婷色狠狠久久| 日韩三级高清在线| 国产呦萝稀缺另类资源| 欧美tk—视频vk| 精彩视频一区二区三区| 久久久精品免费观看| 国产麻豆精品在线观看| 欧美激情一区不卡| 91麻豆免费看片| 亚洲午夜久久久久久久久久久| 欧美日韩亚洲综合一区二区三区| 亚洲mv在线观看| 日本大香伊一区二区三区| 丝袜亚洲另类欧美综合| 91麻豆精品国产91久久久久久 | 色婷婷久久久综合中文字幕| 亚洲免费电影在线| 欧美日韩精品系列| 视频一区欧美日韩| 久久精品在这里| 99国产欧美久久久精品| 亚洲福利一二三区| 欧美精品一区二区三区在线| 国产**成人网毛片九色| 一片黄亚洲嫩模| 日韩精品一区在线观看| jlzzjlzz亚洲日本少妇| 日韩中文字幕不卡| 国产亚洲精品资源在线26u| 91免费小视频| 丝袜美腿亚洲色图| 国产欧美一二三区| 欧美亚洲免费在线一区| 久久99精品久久久久久国产越南 | 性久久久久久久久| 精品福利视频一区二区三区| 色婷婷香蕉在线一区二区| 日本 国产 欧美色综合| 国产欧美一区二区三区鸳鸯浴| 色狠狠一区二区| 久久er99热精品一区二区| 亚洲婷婷综合色高清在线| 日韩欧美成人一区二区| 99精品热视频| 另类小说图片综合网| 亚洲男同1069视频| 日韩三区在线观看| 在线免费观看不卡av| 国产不卡视频一区二区三区| 视频一区中文字幕国产| 亚洲婷婷综合久久一本伊一区| 精品福利一区二区三区 | 91丨九色丨国产丨porny| 狠狠色综合日日| 亚洲一区免费视频| 国产精品人妖ts系列视频| 日韩一区二区三区在线| 在线观看国产日韩| 97se亚洲国产综合自在线| 久久精品99国产精品| 五月天丁香久久| 亚洲综合区在线| 亚洲欧美日韩久久精品| 中文在线一区二区| 国产午夜精品一区二区| 久久久美女毛片| 久久先锋影音av鲁色资源| 欧美高清视频一二三区 | 免费精品视频在线| 午夜精品久久久| 亚洲国产三级在线| 亚洲欧美中日韩| 国产精品久久久久久久浪潮网站 | 日韩欧美视频一区| 中文字幕av免费专区久久| 日韩免费电影网站| 日韩欧美在线不卡| 欧美成人精品二区三区99精品| 欧美男同性恋视频网站| 欧美日韩不卡视频| 欧美一区国产二区| 日韩视频在线你懂得| 精品少妇一区二区三区免费观看 | 成人免费av网站| 成人性生交大片免费看在线播放 | 欧美影院一区二区三区| 日本高清免费不卡视频| 欧美中文字幕久久| 欧美日本乱大交xxxxx| 欧美日韩国产一二三| 911精品产国品一二三产区| 欧美卡1卡2卡| 日韩亚洲欧美成人一区| 精品少妇一区二区三区在线视频| 久久久精品国产免费观看同学| 欧美激情一区二区三区不卡| 亚洲欧美日韩系列| 亚洲国产精品久久人人爱蜜臀| 日韩福利视频网| 国产酒店精品激情| 色成人在线视频| 欧美一区二区啪啪| 国产日韩欧美精品一区| 亚洲美女区一区| 秋霞电影网一区二区| 国产成人精品在线看| 色综合天天综合在线视频| 欧美日韩成人高清| 国产免费观看久久| 亚洲午夜私人影院| 国产精品综合二区| 欧美亚洲综合在线| 欧美精品一区二区不卡| 亚洲欧美日韩国产综合在线| 日日夜夜精品视频天天综合网| 精品亚洲免费视频| 色婷婷久久久亚洲一区二区三区 | 成人午夜电影小说| 911精品国产一区二区在线| 欧美国产一区二区在线观看| 亚洲精选视频在线| 国产在线精品一区二区夜色| 91视频免费播放| 精品sm捆绑视频| 一区二区三区四区乱视频| 国产麻豆视频一区| 91精品国产麻豆| 亚洲精品免费一二三区| 狠狠色综合色综合网络| 欧美三级乱人伦电影| 国产精品久久久久久久久搜平片 | 蜜乳av一区二区| 972aa.com艺术欧美| 精品精品国产高清一毛片一天堂| 亚洲精品v日韩精品| 国产福利一区二区三区| 欧美高清视频一二三区 | 亚洲精品视频一区| 国产美女视频91| 欧美一区二区三区四区视频| 亚洲激情男女视频| 成人小视频免费在线观看| 日韩免费视频一区二区| 性欧美大战久久久久久久久| 91久久精品日日躁夜夜躁欧美| 国产欧美日韩激情| 国产精品资源在线看| 精品毛片乱码1区2区3区| 亚洲妇女屁股眼交7| 日本电影亚洲天堂一区| 中文字幕一区二区三区色视频 | 1区2区3区精品视频| 国产精品亚洲视频| 久久久精品综合| 另类中文字幕网| 日韩欧美国产麻豆| 麻豆视频观看网址久久| 日韩欧美的一区二区| 免费欧美日韩国产三级电影| 欧美日本一区二区三区| 日韩va亚洲va欧美va久久| 欧美精品免费视频| 日韩制服丝袜av| 日韩视频中午一区|