From: taeyoon Date: Tue, 9 Aug 2016 11:22:07 +0000 (+0900) Subject: Revert "[3.0] Removing unused internal button functions" X-Git-Tag: accepted/tizen/common/20160830.150353~44 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=1bc820d549c05404f8aabdbeec61d403a72ef0ac Revert "[3.0] Removing unused internal button functions" This reverts commit 4db537c5556ded2548e53ffc99796e7997b4c4fd. Change-Id: I88adbbf732870929b768d95d89d7ebe5aaedaa48 --- diff --git a/dali-toolkit/internal/controls/buttons/button-impl.cpp b/dali-toolkit/internal/controls/buttons/button-impl.cpp index dd722a4..3af81bb 100644 --- a/dali-toolkit/internal/controls/buttons/button-impl.cpp +++ b/dali-toolkit/internal/controls/buttons/button-impl.cpp @@ -722,6 +722,32 @@ std::string Button::GetSelectedImageFilename() const return std::string(); } +std::string Button::GetBackgroundImageFilename() const +{ + if( mBackgroundContent ) + { + ResourceImage image = ResourceImage::DownCast( mBackgroundContent ); + if( image ) + { + return image.GetUrl(); + } + } + return std::string(); +} + +std::string Button::GetSelectedBackgroundImageFilename() const +{ + if( mSelectedBackgroundContent ) + { + ResourceImage image = ResourceImage::DownCast( mSelectedBackgroundContent ); + if( image ) + { + return image.GetUrl(); + } + } + return std::string(); +} + std::string Button::GetDisabledImageFilename() const { if( mDisabledContent ) @@ -735,6 +761,32 @@ std::string Button::GetDisabledImageFilename() const return std::string(); } +std::string Button::GetDisabledSelectedImageFilename() const +{ + if( mDisabledSelectedContent ) + { + ResourceImage image = ResourceImage::DownCast( mDisabledSelectedContent ); + if( image ) + { + return image.GetUrl(); + } + } + return std::string(); +} + +std::string Button::GetDisabledBackgroundImageFilename() const +{ + if( mDisabledBackgroundContent ) + { + ResourceImage image = ResourceImage::DownCast( mDisabledBackgroundContent ); + if( image ) + { + return image.GetUrl(); + } + } + return std::string(); +} + bool Button::DoAction( BaseObject* object, const std::string& actionName, const Property::Map& attributes ) { bool ret = false;