]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/textcmn.cpp
added and documented wxDC::DrawCheckMark()
[wxWidgets.git] / src / common / textcmn.cpp
index 63408d24d4c12e6d9f55806dfa032dec068cfe3c..d1c0434cc2295d67ad7f222d2de2ca19ae259af7 100644 (file)
 // ----------------------------------------------------------------------------
 
 wxTextCtrlBase::wxTextCtrlBase()
+#if !wxUSE_IOSTREAMH
+    #ifndef NO_TEXT_WINDOW_STREAM
+        :streambuf()
+    #endif //NO_TEXT_WINDOW_STREAM
+#endif //!wxUSE_IOSTREAMH
 {
-#ifndef NO_TEXT_WINDOW_STREAM
-    if (allocate())
-        setp(base(),ebuf());
-#endif // NO_TEXT_WINDOW_STREAM
+#if wxUSE_IOSTREAMH
+    #ifndef NO_TEXT_WINDOW_STREAM
+        if (allocate())
+            setp(base(),ebuf());
+    #endif // NO_TEXT_WINDOW_STREAM
+#endif //wxUSE_IOSTREAMH
 }
 
 // ----------------------------------------------------------------------------
@@ -88,7 +95,7 @@ bool wxTextCtrlBase::SaveFile(const wxString& filename)
     if ( !filenameToUse )
     {
         // what kind of message to give? is it an error or a program bug?
-        wxLogDebug(_T("Can't save textctrl to file without filename."));
+        wxLogDebug(wxT("Can't save textctrl to file without filename."));
 
         return FALSE;
     }
@@ -122,7 +129,7 @@ wxTextCtrl& wxTextCtrlBase::operator<<(const wxString& s)
 wxTextCtrl& wxTextCtrlBase::operator<<(float f)
 {
     wxString str;
-    str.Printf(_T("%.2f"), f);
+    str.Printf(wxT("%.2f"), f);
     AppendText(str);
     return *TEXTCTRL(this);
 }
@@ -130,7 +137,7 @@ wxTextCtrl& wxTextCtrlBase::operator<<(float f)
 wxTextCtrl& wxTextCtrlBase::operator<<(double d)
 {
     wxString str;
-    str.Printf(_T("%.2f"), d);
+    str.Printf(wxT("%.2f"), d);
     AppendText(str);
     return *TEXTCTRL(this);
 }
@@ -138,7 +145,7 @@ wxTextCtrl& wxTextCtrlBase::operator<<(double d)
 wxTextCtrl& wxTextCtrlBase::operator<<(int i)
 {
     wxString str;
-    str.Printf(_T("%d"), i);
+    str.Printf(wxT("%d"), i);
     AppendText(str);
     return *TEXTCTRL(this);
 }
@@ -146,7 +153,7 @@ wxTextCtrl& wxTextCtrlBase::operator<<(int i)
 wxTextCtrl& wxTextCtrlBase::operator<<(long i)
 {
     wxString str;
-    str.Printf(_T("%ld"), i);
+    str.Printf(wxT("%ld"), i);
     AppendText(str);
     return *TEXTCTRL(this);
 }