X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Ftext-controls%2Ftext-selection-popup-impl.cpp;h=8512a1093e33552eaea920875f1573dbb09e1d2b;hp=c6ef0dcfca4c5aec1443f5cba4d3fa8c9265cbeb;hb=8bd30b68a677d5ecb5077ac97331e5ebf2f0f15e;hpb=badf37081ad290803c67e03c3393e57a304546b4 diff --git a/dali-toolkit/internal/controls/text-controls/text-selection-popup-impl.cpp b/dali-toolkit/internal/controls/text-controls/text-selection-popup-impl.cpp index c6ef0dc..8512a10 100644 --- a/dali-toolkit/internal/controls/text-controls/text-selection-popup-impl.cpp +++ b/dali-toolkit/internal/controls/text-controls/text-selection-popup-impl.cpp @@ -19,7 +19,9 @@ #include // EXTERNAL INCLUDES +#if defined(__GLIBC__) #include +#endif #include #include #include @@ -53,8 +55,9 @@ namespace Internal namespace { - +#if defined(__GLIBC__) #define GET_LOCALE_TEXT(string) dgettext("dali-toolkit", string) +#endif const std::string TEXT_SELECTION_POPUP_BUTTON_STYLE_NAME( "TextSelectionPopupButton" ); const Dali::Vector4 DEFAULT_OPTION_PRESSED_COLOR( Dali::Vector4( 0.24f, 0.72f, 0.8f, 1.0f ) ); @@ -805,6 +808,7 @@ std::string TextSelectionPopup::GetPressedImage() const // Whether to mirror the list of buttons (for right to left languages) bool mirror = false; +#if defined(__GLIBC__) char* idsLtr = GET_LOCALE_TEXT( IDS_LTR.c_str() ); if( NULL != idsLtr ) { @@ -815,6 +819,7 @@ std::string TextSelectionPopup::GetPressedImage() const std::reverse( mOrderListOfButtons.begin(), mOrderListOfButtons.end() ); } } +#endif // Iterate list of buttons and add active ones to Toolbar std::size_t numberOfOptionsRequired = GetNumberOfEnabledOptions();