]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk1/textctrl.cpp
wxaui multi-book prep work for left/right buttons on tab bar
[wxWidgets.git] / src / gtk1 / textctrl.cpp
index ca95f24fffe6aad67c7903c7d7334671bef0ee74..147486f8647ba9642c30e14c98bc998c1b107307 100644 (file)
@@ -412,10 +412,16 @@ wxString wxTextCtrl::GetValue() const
     return tmp;
 }
 
-void wxTextCtrl::SetValue( const wxString &value )
+void wxTextCtrl::DoSetValue( const wxString &value, int flags )
 {
     wxCHECK_RET( m_text != NULL, wxT("invalid text ctrl") );
 
+    if ( !(flags & SetValue_SendEvent) )
+    {
+        // do not generate events
+        IgnoreNextTextUpdate();
+    }
+
     if (m_windowStyle & wxTE_MULTILINE)
     {
         gint len = gtk_text_get_length( GTK_TEXT(m_text) );