classicui_pub/popups_api/tsrc/src/testsdkpopupspl.cpp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Wed, 31 Mar 2010 21:59:52 +0300
branchRCL_3
changeset 15 08e69e956a8c
parent 0 2f259fa3e83a
permissions -rw-r--r--
Revision: 201011 Kit: 201013

/*
* Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:  test aknPopup.h 
*
*/


//  INCLUDES

#include <coecobs.h>
#include <aknpopupheadingpane.h>
#include <barsread.h>
#include <coemain.h>
#include <testsdkpopups.rsg>

#include "testsdkpopupspl.h"

// ============================ MEMBER FUNCTIONS ===============================
// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::CTestSDKPopupsPL
// -----------------------------------------------------------------------------
CTestSDKPopupsPL::CTestSDKPopupsPL():CAknPopupList()
    {
    
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::~CTestSDKPopupsPL
// -----------------------------------------------------------------------------
CTestSDKPopupsPL::~CTestSDKPopupsPL()
    {
    
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::Layout
// -----------------------------------------------------------------------------
TAknPopupWindowLayoutDef& CTestSDKPopupsPL::Layout()
    {
    return CAknPopupList::Layout();
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::NewL
// -----------------------------------------------------------------------------
CTestSDKPopupsPL* CTestSDKPopupsPL::NewL( CEikListBox* aListBox, TInt aCbaResource,
        AknPopupLayouts::TAknPopupLayouts aType )
    {
    return static_cast<CTestSDKPopupsPL*> ( CAknPopupList::NewL( aListBox, aCbaResource, aType ) );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::ProcessCommandL
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::ProcessCommandL( TInt aCommandId )
    {
    CAknPopupList::ProcessCommandL( aCommandId );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::HandleListBoxEventL
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::HandleListBoxEventL( CEikListBox* aListBox, TListBoxEvent aEventType )
    {
    CAknPopupList::HandleListBoxEventL( aListBox, aEventType );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::HandleControlEventL
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::HandleControlEventL( CCoeControl* aControl, TCoeEvent aEventType )
    {
    CAknPopupList::HandleControlEventL( aControl, aEventType );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::AttemptExitL
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::AttemptExitL(TBool aAccept)
    {
    CAknPopupList::AttemptExitL( aAccept );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::SetupWindowLayout
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::SetupWindowLayout( AknPopupLayouts::TAknPopupLayouts aType )
    {
    CAknPopupList::SetupWindowLayout( aType );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::SetupWindowLayout
// -----------------------------------------------------------------------------
CEikListBox* CTestSDKPopupsPL::ListBox() const
    {
    return CAknPopupList::ListBox();
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::SetupWindowLayout
// -----------------------------------------------------------------------------
const TAknPopupWindowLayoutDef& CTestSDKPopupsPL::Layout() const
    {
    return CAknPopupList::Layout();
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::MopSupplyObject
// -----------------------------------------------------------------------------
TTypeUid::Ptr CTestSDKPopupsPL::MopSupplyObject( TTypeUid aId )
    {
    return CAknPopupList::MopSupplyObject( aId );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::HandleResourceChange
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::HandleResourceChange( TInt aType )
    {
    CAknPopupList::HandleResourceChange( aType );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::FadeBehindPopup
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::FadeBehindPopup( TBool aFade )
    {
    CAknPopupList::FadeBehindPopup( aFade );
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::ActivateGc
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::ActivateGc() const
    {
    CAknPopupList::ActivateGc();
    }

// -----------------------------------------------------------------------------
// CTestSDKPopupsPL::DeactivateGc
// -----------------------------------------------------------------------------
void CTestSDKPopupsPL::DeactivateGc() const
    {
    CAknPopupList::DeactivateGc();
    }