void wxTextEntry::Remove(long from, long to)
{
- GetTextPeer()->Remove( from , to ) ;
+ {
+ EventsSuppressor noevents(this);
+ GetTextPeer()->Remove( from , to );
+ }
+
+ SendTextUpdatedEventIfAllowed();
}
void wxTextEntry::SetSelection(long from, long to)
void wxTextEntry::WriteText(const wxString& str)
{
- GetTextPeer()->WriteText( str ) ;
+ {
+ EventsSuppressor noevents(this);
+ GetTextPeer()->WriteText( str );
+ }
+
+ SendTextUpdatedEventIfAllowed();
}
void wxTextEntry::Clear()
{
- GetTextPeer()->Clear() ;
+ {
+ EventsSuppressor noevents(this);
+ GetTextPeer()->Clear();
+ }
+
+ SendTextUpdatedEventIfAllowed();
}
bool wxTextEntry::IsEditable() const