/** Copyright (c) 2002 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: Image to be shown in about screen.**/#ifndef ABOUTIMAGE_H#define ABOUTIMAGE_H// INCLUDES// FORWARD DECLARATIONSclass CFbsBitmap;// CONSTANTSconst TInt KImageTopMargin = 4 ;const TInt KImageBottomMargin = 4;// CLASS DECLARATION/*** */class CAboutImage : public CBase { public: // Constructors and destructor static CAboutImage* NewLC( const TDesC& aFileName, TInt aBitmapId, TInt aStartLine, TInt aBaseLineDelta ); /** * Destructor */ ~CAboutImage(); public: // New functions TInt HeightInPixels() const; TInt WidthInPixels() const; TInt StartLine() const; TInt EndLine() const; TInt Lines() const; const CFbsBitmap* Bitmap() const; private: // private constructor /** * C++ default constructor. */ CAboutImage(); private: // Data CFbsBitmap* iBitmap; // owned TInt iStartLine; TInt iEndLine; };#endif // ABOUTIMAGE_H// End of File