oops, have to commit this after accidentally committing intl.cpp to not break compilation (contains unfinished code)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -319,6 +319,38 @@ struct WXDLLEXPORT wxLanguageInfo
|
|||||||
wxString Description; // human-readable name of the language
|
wxString Description; // human-readable name of the language
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// wxLocaleCategory: the category of locale settings
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
enum wxLocaleCategory
|
||||||
|
{
|
||||||
|
// (any) numbers
|
||||||
|
wxLOCALE_CAT_NUMBER,
|
||||||
|
|
||||||
|
// date/time
|
||||||
|
wxLOCALE_CAT_DATE,
|
||||||
|
|
||||||
|
// monetary value
|
||||||
|
wxLOCALE_CAT_MONEY,
|
||||||
|
|
||||||
|
wxLOCALE_CAT_MAX
|
||||||
|
};
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// wxLocaleInfo: the items understood by wxLocale::GetInfo()
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
enum wxLocaleInfo
|
||||||
|
{
|
||||||
|
// the thounsands separator
|
||||||
|
wxLOCALE_THOUSANDS_SEP,
|
||||||
|
|
||||||
|
// the character used as decimal point
|
||||||
|
wxLOCALE_DECIMAL_POINT,
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxLocale: encapsulates all language dependent settings, including current
|
// wxLocale: encapsulates all language dependent settings, including current
|
||||||
// message catalogs, date, time and currency formats (TODO) &c
|
// message catalogs, date, time and currency formats (TODO) &c
|
||||||
@@ -378,6 +410,10 @@ public:
|
|||||||
// couldn't be determined
|
// couldn't be determined
|
||||||
static wxString GetSystemEncodingName();
|
static wxString GetSystemEncodingName();
|
||||||
|
|
||||||
|
// get the values of the given locale-dependent datum: the current locale
|
||||||
|
// is used, the US default value is returned if everything else fails
|
||||||
|
static wxString GetInfo(wxLocaleInfo index, wxLocaleCategory cat);
|
||||||
|
|
||||||
// return TRUE if the locale was set successfully
|
// return TRUE if the locale was set successfully
|
||||||
bool IsOk() const { return m_pszOldLocale != NULL; }
|
bool IsOk() const { return m_pszOldLocale != NULL; }
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user