// Author: David Elliott
// Modified by: Mark Oxenham
// Created: 2003/03/16
-// RCS-ID: $Id$
// Copyright: (c) 2003 David Elliott
-// Licence: wxWidgets licence
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#include "wx/wxprec.h"
#include <math.h>
-IMPLEMENT_DYNAMIC_CLASS(wxTextCtrl, wxTextCtrlBase)
BEGIN_EVENT_TABLE(wxTextCtrl, wxTextCtrlBase)
END_EVENT_TABLE()
WX_IMPLEMENT_COCOA_OWNER(wxTextCtrl,NSTextField,NSControl,NSView)
void wxTextCtrl::CocoaTarget_action(void)
{
- // NSTextField only sends the action message on enter key press and thus
- // we send the appropriate event type.
- wxCommandEvent event(wxEVT_COMMAND_TEXT_ENTER, GetId());
-
- // See wxTextCtrlBase::SendTextUpdatedEvent for why we don't set the string.
- //event.SetString(GetValue());
-
- event.SetEventObject(this);
- GetEventHandler()->ProcessEvent(event);
+ SendTextUpdatedEvent();
}
void wxTextCtrl::AppendText(wxString const&)