diff -r 000000000000 -r 2f259fa3e83a uifw/AknGlobalUI/AknCapServer/src/AknMemoryCardUi.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/uifw/AknGlobalUI/AknCapServer/src/AknMemoryCardUi.cpp Tue Feb 02 01:00:49 2010 +0200 @@ -0,0 +1,52 @@ +/* +* 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: +* +*/ + +#include "AknMemoryCardDialogImpl.h" +#include +#include +#include +#include +#include +#include +#include + +/** + * TResourceFileLoader + * + * Load and destroy resource file for this DLL + */ +void TResourceFileLoader::DeleteResourceFile() + { + if (iResourceFileOffset > 0) + { + CCoeEnv::Static()->DeleteResourceFile(iResourceFileOffset); + iResourceFileOffset = 0; + } + } + +void TResourceFileLoader::AddResourceFileL() + { + if (iResourceFileOffset == 0) + { + CCoeEnv* environment = CCoeEnv::Static(); + TFileName resourceFile = _L("z:\\private\\10207218\\aknmemorycardui.rsc"); + BaflUtils::NearestLanguageFile(environment->FsSession(), resourceFile); + iResourceFileOffset = environment->AddResourceFileL(resourceFile); + } + } + +// End of file