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=7283b1ef0b76f2d19c13a02f0227c80b66cf8221;hp=298b3a77a65293d0406716def0c609868b5ddccf;hb=e92dc54dd0580f27586bcaf04bf9fa2a6ae798dc;hpb=4e4b3eb5e5a03a92f78da6bbcfc61d6824f8e441 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 298b3a7..7283b1e 100644 --- a/dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.h +++ b/dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.h @@ -165,6 +165,11 @@ private: typedef FocusStack::Iterator FocusStackIterator; ///< Define FocusStack::Iterator as FocusStackIterator to navigate FocusStack /** + * Get configuration from StyleManager. + */ + void GetConfigurationFromStyleManger(); + + /** * Get the focus group of current focused actor. * @pre The FocusManager has been initialized. * @return A handle to the parent of the current focused actor which is a focus group, @@ -253,9 +258,9 @@ private: Actor mFocusIndicatorActor; ///< The focus indicator actor shared by all the keyboard focusable actors for highlight - bool mFocusGroupLoopEnabled:1; ///< Whether the focus movement is looped within the same focus group + int mIsFocusIndicatorEnabled; ///< Whether indicator should be shown / hidden when getting focus. It could be enabled when keyboard focus feature is enabled and navigation keys or 'Tab' key are pressed. - bool mIsFocusIndicatorEnabled:1; ///< Whether indicator should be shown / hidden. It could be enabled when keyboard focus feature enabled and navigation keys or 'Tab' key pressed. + bool mFocusGroupLoopEnabled:1; ///< Whether the focus movement is looped within the same focus group bool mIsWaitingKeyboardFocusChangeCommit:1; /// A flag to indicate PreFocusChangeSignal emitted but the proposed focus actor is not commited by the application yet.