X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Ftext-enumerations-impl.cpp;h=0296dfdc26dbb80540957212cb564514ddc8b995;hp=ebb567d6158b78a8972113ec7b0e377e249c5f34;hb=HEAD;hpb=22fd3cd73ef12d4ef88f12eed11a2d6665a34c5a diff --git a/dali-toolkit/internal/text/text-enumerations-impl.cpp b/dali-toolkit/internal/text/text-enumerations-impl.cpp index ebb567d..0296dfd 100644 --- a/dali-toolkit/internal/text/text-enumerations-impl.cpp +++ b/dali-toolkit/internal/text/text-enumerations-impl.cpp @@ -55,6 +55,11 @@ DALI_ENUM_TO_STRING_TABLE_BEGIN(ELLIPSIS_POSITION_TYPE) DALI_ENUM_TO_STRING_WITH_SCOPE(Toolkit::DevelText::EllipsisPosition, MIDDLE) DALI_ENUM_TO_STRING_TABLE_END(ELLIPSIS_POSITION_TYPE) +DALI_ENUM_TO_STRING_TABLE_BEGIN(UNDERLINE_TYPE) + DALI_ENUM_TO_STRING_WITH_SCOPE(Toolkit::Text::Underline::Type, SOLID) + DALI_ENUM_TO_STRING_WITH_SCOPE(Toolkit::Text::Underline::Type, DASHED) + DALI_ENUM_TO_STRING_WITH_SCOPE(Toolkit::Text::Underline::Type, DOUBLE) +DALI_ENUM_TO_STRING_TABLE_END(UNDERLINE_TYPE) } // namespace bool GetHorizontalAlignmentEnumeration(const Property::Value& propertyValue, Toolkit::Text::HorizontalAlignment::Type& alignment) @@ -91,6 +96,13 @@ bool GetEllipsisPositionTypeEnumeration(const Property::Value& propertyValue, To return Scripting::GetEnumerationProperty(propertyValue, ELLIPSIS_POSITION_TYPE_TABLE, ELLIPSIS_POSITION_TYPE_TABLE_COUNT, ellipsisPositionType); } +const char* GetUnderlineTypeToString(const Toolkit::Text::Underline::Type& type) +{ + return Scripting::GetLinearEnumerationName(type, + UNDERLINE_TYPE_TABLE, + UNDERLINE_TYPE_TABLE_COUNT); +} + } // namespace Text } // namespace Toolkit