// INTERNAL INCLUDES
#include <dali-toolkit/internal/controls/buttons/button-impl.h>
#include <dali-toolkit/public-api/controls/image-view/image-view.h>
+#include <dali-toolkit/devel-api/visuals/text-visual-properties.h>
namespace Dali
{
float Button::GetInitialAutoRepeatingDelay() const
{
- DALI_LOG_WARNING_NOFN("DEPRECATION WARNING: SetPositionInheritanceMode() is deprecated and will be removed from next release. Use GetProperty INITIAL_AUTO_REPEATING_DELAY or Styling file instead.\n" );
+ DALI_LOG_WARNING_NOFN("DEPRECATION WARNING: GetInitialAutoRepeatingDelay() is deprecated and will be removed from next release. Use GetProperty INITIAL_AUTO_REPEATING_DELAY or Styling file instead.\n" );
return Dali::Toolkit::GetImplementation( *this ).GetInitialAutoRepeatingDelay();
}
{
DALI_LOG_WARNING_NOFN("DEPRECATION WARNING: SetButtonImage() is deprecated and will be removed from next release. Use Styling file instead.\n" );
- Dali::ResourceImage resourceImage = Dali::ResourceImage::DownCast( image );
-
- std::string imageUrl;
-
- if ( resourceImage )
- {
- imageUrl = resourceImage.GetUrl();
- }
-
- Dali::Toolkit::GetImplementation( *this ).SetUnselectedImage( imageUrl );
+ Dali::Toolkit::GetImplementation( *this ).SetButtonImage( image );
}
void Button::SetSelectedImage( Image image )
{
DALI_LOG_WARNING_NOFN("DEPRECATION WARNING: SetSelectedImage() is deprecated and will be removed from next release. Use Styling file instead.\n" );
- Dali::ResourceImage resourceImage = Dali::ResourceImage::DownCast( image );
-
- std::string imageUrl;
-
- if ( resourceImage )
- {
- imageUrl = resourceImage.GetUrl();
- }
-
- Dali::Toolkit::GetImplementation( *this ).SetSelectedImage( imageUrl );
+ Dali::Toolkit::GetImplementation( *this ).SetSelectedImage( image );
}
Actor Button::GetButtonImage() const