imageeditor/ImageEditorUI/src/ImageEditorControlBase.cpp
changeset 1 edfc90759b9f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imageeditor/ImageEditorUI/src/ImageEditorControlBase.cpp	Fri Jan 29 13:53:17 2010 +0200
@@ -0,0 +1,168 @@
+/*
+* Copyright (c) 2010 Ixonos Plc.
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the "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:
+* Ixonos Plc
+*
+* Description:
+* A base class for Image Editor controls.
+*
+*/
+
+
+
+#include "ImageEditorControlBase.h"
+#include "ImageEditorUiPanics.h"
+
+//=============================================================================
+EXPORT_C CImageEditorControlBase::CImageEditorControlBase () : CCoeControl()
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C CImageEditorControlBase::~CImageEditorControlBase ()
+{
+    // EMPTY  
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::ConstructL (
+	const TRect &		/*aRect*/,
+	CCoeControl	*		/*aParent*/
+	)
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::SetImageL (CFbsBitmap * /*aBitmap*/)
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::SetImageL (const CFbsBitmap * /*aBitmap*/)
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::SetView (CAknView * /*aView*/)
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::SetSelectedUiItemL (CPluginInfo * /*aItem*/)
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::PrepareL ()
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C TKeyResponse CImageEditorControlBase::OfferKeyEventL (
+        const TKeyEvent &   /*aKeyEvent*/,
+        TEventCode          /*aType*/
+        )
+{
+    return EKeyWasNotConsumed;
+}
+
+//=============================================================================
+EXPORT_C TInt CImageEditorControlBase::CountComponentControls() const
+{
+    return 0;
+}
+
+//=============================================================================
+EXPORT_C CCoeControl * CImageEditorControlBase::ComponentControl (TInt /*aIndex*/) const
+{
+    return 0;
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::SetBusy()
+{
+    iBusy = ETrue;
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::ResetBusy()
+{
+    iBusy = EFalse;
+}
+
+//=============================================================================
+EXPORT_C TBool CImageEditorControlBase::Busy() const
+{
+    return iBusy;
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::HandlePluginCommandL (const TInt /*aCommand*/)
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C TInt CImageEditorControlBase::GetSoftkeyIndexL ()
+{
+    return -1;
+}
+
+//=============================================================================
+EXPORT_C TInt CImageEditorControlBase::GetContextMenuResourceId()
+{
+    return 0;
+}
+
+//=============================================================================
+EXPORT_C TPtrC CImageEditorControlBase::GetNaviPaneTextL (
+    TBool& aLeftNaviPaneScrollButtonVisibile, 
+    TBool& aRightNaviPaneScrollButtonVisible )
+{
+    aLeftNaviPaneScrollButtonVisibile = EFalse;
+    aRightNaviPaneScrollButtonVisible = EFalse;
+    return TPtrC();
+}
+
+//=============================================================================
+EXPORT_C TBitField CImageEditorControlBase::GetDimmedMenuItems ()
+{
+	// return all-zero bitfield
+    return TBitField();
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::SizeChanged()
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::HandlePointerEventL( const TPointerEvent& /*aPointerEvent*/ )
+{
+    // EMPTY
+}
+
+//=============================================================================
+EXPORT_C void CImageEditorControlBase::Draw (const TRect & /*aRect*/) const
+{
+    // EMPTY
+}
+
+// End of File