Laumingis Skripkauskas
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44775
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
GetId());
cmdEvent.SetEventObject(this);
cmdEvent.SetFlags(flags);
GetId());
cmdEvent.SetEventObject(this);
cmdEvent.SetFlags(flags);
+#if wxUSE_UNICODE
+ cmdEvent.SetCharacter(event.GetUnicodeKey());
+#else
cmdEvent.SetCharacter((wxChar) keycode);
cmdEvent.SetCharacter((wxChar) keycode);
cmdEvent.SetPosition(m_caretPosition+1);
if (keycode == wxT('\t'))
cmdEvent.SetPosition(m_caretPosition+1);
if (keycode == wxT('\t'))
long newPos = m_caretPosition;
DeleteSelectedContent(& newPos);
long newPos = m_caretPosition;
DeleteSelectedContent(& newPos);
+#if wxUSE_UNICODE
+ wxString str = event.GetUnicodeKey();
+#else
wxString str = (wxChar) event.GetKeyCode();
wxString str = (wxChar) event.GetKeyCode();
GetBuffer().InsertTextWithUndo(newPos+1, str, this, 0);
EndBatchUndo();
GetBuffer().InsertTextWithUndo(newPos+1, str, this, 0);
EndBatchUndo();