-///////////////////////////////////////////////////////////////////////////////\r
-// Name: src/msw/textentry.cpp\r
-// Purpose: wxTextEntry implementation for wxMSW\r
-// Author: Vadim Zeitlin\r
-// Created: 2007-09-26\r
-// RCS-ID: $Id: wxhead.cpp,v 1.7 2007/01/09 16:22:45 zeitlin Exp $\r
-// Copyright: (c) 2007 Vadim Zeitlin <vadim@wxwindows.org>\r
-// Licence: wxWindows licence\r
-///////////////////////////////////////////////////////////////////////////////\r
-\r
-// ============================================================================\r
-// declarations\r
-// ============================================================================\r
-\r
-// ----------------------------------------------------------------------------\r
-// headers\r
-// ----------------------------------------------------------------------------\r
-\r
-// for compilers that support precompilation, includes "wx.h".\r
-#include "wx/wxprec.h"\r
-\r
-#ifdef __BORLANDC__\r
- #pragma hdrstop\r
-#endif\r
-\r
-#ifndef WX_PRECOMP\r
-#endif // WX_PRECOMP\r
-\r
-#include "wx/textentry.h"\r
-\r
-#include "wx/msw/private.h"\r
-\r
-#define GetEditHwnd() ((HWND)(GetEditHWND()))\r
-\r
-// ============================================================================\r
-// wxTextEntry implementation\r
-// ============================================================================\r
-\r
-void wxTextEntry::WriteText(const wxString& text)\r
-{\r
- ::SendMessage(GetEditHwnd(), EM_REPLACESEL, 0, (LPARAM)text.wx_str());\r
-}\r
-\r
-wxString wxTextEntry::GetValue() const\r
-{\r
- return wxGetWindowText(GetEditHWND());\r
-}\r
-\r
-void wxTextEntry::Remove(long from, long to)\r
-{\r
- DoSetSelection(from, to, SetSel_NoScroll);\r
- WriteText(wxString());\r
-}\r
-\r
-void wxTextEntry::Copy()\r
-{\r
- ::SendMessage(GetEditHwnd(), WM_COPY, 0, 0);\r
-}\r
-\r
-void wxTextEntry::Cut()\r
-{\r
- ::SendMessage(GetEditHwnd(), WM_CUT, 0, 0);\r
-}\r
-\r
-void wxTextEntry::Paste()\r
-{\r
- ::SendMessage(GetEditHwnd(), WM_PASTE, 0, 0);\r
-}\r
-\r
-void wxTextEntry::Undo()\r
-{\r
- ::SendMessage(GetEditHwnd(), EM_UNDO, 0, 0);\r
-}\r
-\r
-void wxTextEntry::Redo()\r
-{\r
+///////////////////////////////////////////////////////////////////////////////
+// Name: src/msw/textentry.cpp
+// Purpose: wxTextEntry implementation for wxMSW
+// Author: Vadim Zeitlin
+// Created: 2007-09-26
+// RCS-ID: $Id$
+// Copyright: (c) 2007 Vadim Zeitlin <vadim@wxwindows.org>
+// Licence: wxWindows licence
+///////////////////////////////////////////////////////////////////////////////
+
+// ============================================================================
+// declarations
+// ============================================================================
+
+// ----------------------------------------------------------------------------
+// headers
+// ----------------------------------------------------------------------------
+
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
+#ifdef __BORLANDC__
+ #pragma hdrstop
+#endif
+
+#ifndef WX_PRECOMP
+#endif // WX_PRECOMP
+
+#include "wx/textentry.h"
+
+#include "wx/msw/private.h"
+
+#define GetEditHwnd() ((HWND)(GetEditHWND()))
+
+// ============================================================================
+// wxTextEntry implementation
+// ============================================================================
+
+void wxTextEntry::WriteText(const wxString& text)
+{
+ ::SendMessage(GetEditHwnd(), EM_REPLACESEL, 0, (LPARAM)text.wx_str());
+}
+
+wxString wxTextEntry::GetValue() const
+{
+ return wxGetWindowText(GetEditHWND());
+}
+
+void wxTextEntry::Remove(long from, long to)
+{
+ DoSetSelection(from, to, SetSel_NoScroll);
+ WriteText(wxString());
+}
+
+void wxTextEntry::Copy()
+{
+ ::SendMessage(GetEditHwnd(), WM_COPY, 0, 0);
+}
+
+void wxTextEntry::Cut()
+{
+ ::SendMessage(GetEditHwnd(), WM_CUT, 0, 0);
+}
+
+void wxTextEntry::Paste()
+{
+ ::SendMessage(GetEditHwnd(), WM_PASTE, 0, 0);
+}
+
+void wxTextEntry::Undo()
+{
+ ::SendMessage(GetEditHwnd(), EM_UNDO, 0, 0);
+}
+
+void wxTextEntry::Redo()
+{