From 9b0f84db4a3988a17c380824e5b7183a18f89622 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Fri, 1 Feb 2002 19:30:01 +0000 Subject: [PATCH] removed GetString(), it doesn't belong here git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/settings.h | 14 -------------- src/msw/settings.cpp | 35 ----------------------------------- 2 files changed, 49 deletions(-) diff --git a/include/wx/settings.h b/include/wx/settings.h index cd3246ef3f..1d3248d2c8 100644 --- a/include/wx/settings.h +++ b/include/wx/settings.h @@ -130,14 +130,6 @@ enum wxSystemFeature wxSYS_CAN_ICONIZE_FRAME }; -// values for wxSystemSettings::GetString -enum wxSystemString -{ - wxSYS_DECIMAL_SEPARATOR = 1, - wxSYS_LIST_SEPARATOR, - wxSYS_LEADING_ZERO -}; - // ---------------------------------------------------------------------------- // wxSystemSettingsNative: defines the API for wxSystemSettings class // ---------------------------------------------------------------------------- @@ -163,12 +155,6 @@ public: // return true if the port has certain feature static bool HasFeature(wxSystemFeature index); - - // Windows-only for now -#ifdef __WXMSW__ - // Get a system string, e. g. decimal separator - static wxString GetString(int index); -#endif }; // ---------------------------------------------------------------------------- diff --git a/src/msw/settings.cpp b/src/msw/settings.cpp index d17cc51c90..b2788d0aae 100644 --- a/src/msw/settings.cpp +++ b/src/msw/settings.cpp @@ -353,41 +353,6 @@ int wxSystemSettingsNative::GetMetric(wxSystemMetric index) #endif // __WXMICROWIN__/!__WXMICROWIN__ } -wxString wxSystemSettingsNative::GetString(int index) -{ - wxString str; - wxChar buffer[256]; - size_t count; - buffer[0] = wxT('\0'); - switch (index) - { - case wxSYS_DECIMAL_SEPARATOR: - count = ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, buffer, 256); - if (!count) - str << "."; - else - str << buffer; - break; - case wxSYS_LIST_SEPARATOR: - count = ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SLIST, buffer, 256); - if (!count) - str << ","; - else - str << buffer; - break; - case wxSYS_LEADING_ZERO: // 0 means no leading zero, 1 means leading zero - count = ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_ILZERO, buffer, 256); - if (!count) - str << "0"; - else - str << buffer; - break; - default: - wxFAIL_MSG("Unknown System String !"); - } - return str; -} - bool wxSystemSettingsNative::HasFeature(wxSystemFeature index) { switch ( index ) -- 2.45.2