X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fpopup%2Fpopup-impl.h;h=ccf7ebb7134ac5e17bb2c5960784a88de008c0eb;hb=refs%2Fchanges%2F39%2F39739%2F1;hp=3fe2abaff1d5601d6a063e61e50f42f32b3b6743;hpb=826a077bb3183b5d317bfb22e14ab4e217d26f40;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/popup/popup-impl.h b/dali-toolkit/internal/controls/popup/popup-impl.h index 3fe2aba..ccf7ebb 100755 --- a/dali-toolkit/internal/controls/popup/popup-impl.h +++ b/dali-toolkit/internal/controls/popup/popup-impl.h @@ -25,9 +25,10 @@ // INTERNAL INCLUDES #include -#include -#include #include +#include +#include +#include namespace Dali { @@ -86,7 +87,7 @@ public: /** * @copydoc Toolkit::Popup::GetTitle */ - const std::string& GetTitle() const; + std::string GetTitle() const; /** * @copydoc Toolkit::Popup::AddButton @@ -130,11 +131,6 @@ public: */ PopupStylePtr GetStyle() const; - /** - * @copydoc Toolkit::Popup::MarkDirtyForRelayout - */ - void MarkDirtyForRelayout(); - protected: /** @@ -258,7 +254,7 @@ private: /** * @copydoc Control::OnSetResizePolicy() */ - virtual void OnSetResizePolicy( ResizePolicy policy, Dimension dimension ); + virtual void OnSetResizePolicy( ResizePolicy::Type policy, Dimension::Type dimension ); /** * @copydoc Control::OnKeyEvent() @@ -320,11 +316,12 @@ private: Actor mBackgroundImage; ///< Stores the background image. Actor mButtonAreaImage; ///< Stores the button background image. + Toolkit::TextLabel mTitle; ///< Stores the text title. Actor mContent; ///< Stores popup's content. Actor mBottomBg; ///< bottom button bar background. ImageActor is replaced with Actor due to hidden image. Actor mTailImage; ///< Stores the tail image - ActorContainer mButtons; ///< Keeps track of the buttons added to this popup. + std::vector< Actor > mButtons; ///< Keeps track of the buttons added to this popup. Toolkit::Popup::PopupState mState; ///< Popup current state. Animation mAnimation; ///< The animation instance managing state changing. bool mAlterAddedChild; ///< Flag used to control whether children are reparented or not.