X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ffocus-manager%2Fkeyboard-focus-manager-impl.h;h=ae060978b0aef71498e39ae5609bc774dc3e20e1;hp=783e3f56c539d3db5c8dc6b11ca9d8fbd1d98372;hb=c8fc0c045a0d0d7103ec586f764f1c45b260b984;hpb=076f84a43592f26ff0aa2bced54583f712800fe3 diff --git a/dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.h b/dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.h index 783e3f5..ae06097 100644 --- a/dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.h +++ b/dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.h @@ -90,7 +90,7 @@ public: /** * @copydoc Toolkit::KeyboardFocusManager::MoveFocus */ - bool MoveFocus(Toolkit::Control::KeyboardFocus::Direction direction); + bool MoveFocus(Toolkit::Control::KeyboardFocus::Direction direction, const std::string& deviceName = ""); /** * @copydoc Toolkit::KeyboardFocusManager::ClearFocus @@ -295,7 +295,13 @@ private: * Callback for the wheel event when the custom wheel event occurs. * @param[in] wheel The WheelEvent information */ - bool OnWheelEvent(const WheelEvent& wheel); + bool OnCustomWheelEvent(const WheelEvent& wheel); + + /** + * Callback for the wheel event when the wheel event occurs. + * @param[in] wheel The WheelEvent information + */ + void OnWheelEvent(const WheelEvent& wheel); /** * Called when the window focus is changed. @@ -315,7 +321,12 @@ private: * @param[in] event The WheelEvent. * @return True if WheelEvent is consumed. */ - bool EmitWheelSignals(Actor actor, const WheelEvent& event); + bool EmitCustomWheelSignals(Actor actor, const WheelEvent& event); + + /** + * Clear the focus indicator actor. + */ + void ClearFocusIndicator(); private: // Undefined