X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fcontrol-accessible.h;h=dd8389a62dfc090876e7814e45509a68ebc5a951;hb=6a3d45983060c538604940d9adc383cd71bb7a73;hp=bbff32750c6e57a754d18a6eb00fdb2404844a02;hpb=e2b634129285990d83cf73f39a148b5cbd2fcb6f;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/controls/control-accessible.h b/dali-toolkit/devel-api/controls/control-accessible.h index bbff327..dd8389a 100644 --- a/dali-toolkit/devel-api/controls/control-accessible.h +++ b/dali-toolkit/devel-api/controls/control-accessible.h @@ -33,10 +33,9 @@ namespace Dali::Toolkit::DevelControl { /** * @brief Represents the Accessible object for Dali::Toolkit::Control and derived classes * - * You can create a derived class (and register it using SetAccessibilityConstructor) + * You can create a derived class (and override Control::CreateAccessibleObject) * in order to customize Accessibility for a given control. * - * @see Dali::Toolkit::DevelControl::SetAccessibilityConstructor * @see Dali::Accessibility::Accessible * @see Dali::Accessibility::Component * @see Dali::Accessibility::Collection @@ -51,8 +50,6 @@ struct DALI_TOOLKIT_API ControlAccessible : public Dali::Accessibility::ActorAcc protected: Vector2 mLastPosition{0.0f, 0.0f}; Dali::WeakHandle mCurrentHighlightActor; - bool mIsModal = false; - bool mIsRoot = false; void ScrollToSelf(); @@ -73,7 +70,7 @@ protected: bool IsShowing(); public: - ControlAccessible(Dali::Actor self, Dali::Accessibility::Role role, bool modal = false); + ControlAccessible(Dali::Actor self); /** * @copydoc Dali::Accessibility::Accessible::GetName() @@ -116,6 +113,11 @@ public: Dali::Accessibility::Attributes GetAttributes() const override; /** + * @copydoc Dali::Accessibility::Accessible::IsHidden() + */ + bool IsHidden() const override; + + /** * @copydoc Dali::Accessibility::Component::GrabFocus() */ bool GrabFocus() override;