// EIKDPAGE.H
//
// Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
//

#if !defined(__EIKDPAGE_H__)
#define __EIKDPAGE_H__

#if !defined(__COECNTRL_H__)
#include <coecntrl.h>
#endif

class CEikCapCArray;

class CEikDialogPage : public CCoeControl
	{
public:
	CEikDialogPage();
	~CEikDialogPage();
	void ConstructL(CCoeControl* aContainer,CEikCapCArray* aLines);
public: // framework
	TSize MinimumSize();
private: // framework
	void SizeChangedL();
	TInt CountComponentControls() const;
	CCoeControl* ComponentControl(TInt aIndex) const;
	void Draw(const TRect& aRect) const;
private:
	CEikCapCArray* iLines;
	};

#endif
