add patch
[framework/osp/uifw.git] / src / ui / inc / FUiCtrl_SearchBar.h
index 0b16b79..9c79088 100644 (file)
@@ -145,7 +145,7 @@ public:
        Tizen::Graphics::Dimension GetContentAreaSize(void) const;
        SearchBarMode GetMode(void) const;
        bool IsModeLocked(void) const;
-       result SetMode(SearchBarMode mode);
+       result SetMode(SearchBarMode mode, bool isCalledByApp = false);
        result SetModeLocked(bool modeLocked);
        int GetButtonActionId(void) const;
        Tizen::Graphics::Color GetButtonColor(SearchBarButtonStatus status) const;
@@ -236,6 +236,7 @@ public:
        bool IsFocusCallbackToBeFired(void) const;
 
        virtual _UiTouchEventDelivery OnPreviewTouchReleased(const _Control& source, const _TouchInfo& touchinfo);
+       virtual bool OnTouchReleased(const _Control& source, const _TouchInfo& touchinfo);
 
        virtual void OnActionPerformed(const Tizen::Ui::_Control& source, int actionId);
 
@@ -258,7 +259,6 @@ public:
        virtual bool OnFocusGained(const _Control& source);
        virtual bool OnFocusLost(const _Control& source);
        virtual void OnDrawFocus(void);
-       virtual void OnFocusModeStateChanged(void);
        virtual bool IsChildControlFocusManage(void) const;
        virtual bool OnPreviewKeyPressed(const _Control& source, const _KeyInfo& keyInfo);
        virtual bool OnKeyPressed(const _Control& source, const _KeyInfo& keyInfo);
@@ -307,7 +307,6 @@ private:
        bool __isFocusCallbackToBeFired;
        bool __isButtonTextChangedByApp;
        bool __contentVisibilitySetByApp;
-       bool __isInFocusMode;
        bool __isFocusUiInitialized;
 
        CoreKeypadAction __keypadAction;