// COMABS.CPP
//
// Copyright (C) Symbian Ltd 1998
//

#if !defined(__COMABS_H__)
#define __COMABS_H__

#include <coecntrl.h>

// Forward references
class CEikAppUi;
//

class CCommandAbsorbingControl : public CCoeControl
	{
public:
	IMPORT_C static CCommandAbsorbingControl* NewLC();
	virtual ~CCommandAbsorbingControl();

private:
	virtual TKeyResponse OfferKeyEventL(const TKeyEvent& /*aKeyEvent*/,TEventCode /*aType*/);
	CCommandAbsorbingControl();
	void ConstructL();

private:
	// --- Data ---
	CEikAppUi*	iAppUi;
	};

#endif //__COMABS_H__
