]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/intl.h
Applied DrawArc patch.
[wxWidgets.git] / include / wx / intl.h
index fd8960ae457011ccc7147afc593b414041ae08f1..f9e8f15a2a38e30b79fb02eacc6bd110dc937034 100644 (file)
@@ -77,6 +77,9 @@ public:
         // restores old locale
     ~wxLocale();
 
         // restores old locale
     ~wxLocale();
 
+    // return TRUE if the locale was set successfully
+    bool IsOk() const { return m_pszOldLocale != NULL; }
+
     // returns locale name
     const wxChar *GetLocale() const { return m_strLocale; }
 
     // returns locale name
     const wxChar *GetLocale() const { return m_strLocale; }
 
@@ -110,7 +113,7 @@ public:
     // domains are searched in the last to first order, i.e. catalogs
     // added later override those added before.
     const wxMB2WXbuf GetString(const wxChar *szOrigString,
     // domains are searched in the last to first order, i.e. catalogs
     // added later override those added before.
     const wxMB2WXbuf GetString(const wxChar *szOrigString,
-                              const wxChar *szDomain = (const wxChar *) NULL) const;
+                               const wxChar *szDomain = (const wxChar *) NULL) const;
 
     // Returns the current short name for the locale
     const wxString& GetName() const { return m_strShort; }
 
     // Returns the current short name for the locale
     const wxString& GetName() const { return m_strShort; }
@@ -126,7 +129,7 @@ private:
     wxLocale      *m_pOldLocale;      // previous wxLocale
 
     wxMsgCatalog  *m_pMsgCat;         // pointer to linked list of catalogs
     wxLocale      *m_pOldLocale;      // previous wxLocale
 
     wxMsgCatalog  *m_pMsgCat;         // pointer to linked list of catalogs
-    
+
     bool           m_bConvertEncoding;
 };
 
     bool           m_bConvertEncoding;
 };