Fixed Nabi Issues
[apps/osp/Internet.git] / inc / IntSharePopup.h
index 68e9d99..d0d17f8 100644 (file)
@@ -31,6 +31,7 @@
 
 
 class ShareInfo : public Tizen::Base::Object
+
 {
 public:
        /**
@@ -91,7 +92,9 @@ class SharePopup
   , public Tizen::Ui::Controls::IListViewItemProvider
   , public Tizen::Ui::Controls::Popup
   , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::IPropagatedKeyEventListener
   , public Tizen::App::IAppControlResponseListener
+
   {
   public:
        /**
@@ -163,6 +166,12 @@ class SharePopup
 
        void OnAppControlCompleteResponseReceived(const Tizen::App::AppId& appId, const Tizen::Base::String& operationId, Tizen::App::AppCtrlResult appControlResult, const Tizen::Base::Collection::IMap* pExtraData);
 
+       //IPropagatedKeyEventListener
+       virtual bool    OnKeyPressed (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+       virtual bool    OnKeyReleased (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo);
+       virtual bool    OnPreviewKeyPressed (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+       virtual bool    OnPreviewKeyReleased (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+
   protected:
        static const int IDA_CANCEL_BUTTON;
        static const int ID_FORMAT_MESSAGE_STRING;