X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0cf3e587a2ec542ba1eb6e03a84c54edefae1881..12b5f4b4d2d8a07962da7ba3b78c8c1ec2634a67:/src/common/filectrlcmn.cpp diff --git a/src/common/filectrlcmn.cpp b/src/common/filectrlcmn.cpp index d6b4adb044..13d48ccd92 100644 --- a/src/common/filectrlcmn.cpp +++ b/src/common/filectrlcmn.cpp @@ -23,11 +23,11 @@ # include "wx/debug.h" #endif -const wxChar wxFileCtrlNameStr[] = wxT( "wxfilectrl" ); +const char wxFileCtrlNameStr[] = "wxfilectrl"; -DEFINE_EVENT_TYPE( wxEVT_FILECTRL_SELECTIONCHANGED ); -DEFINE_EVENT_TYPE( wxEVT_FILECTRL_FILEACTIVATED ); -DEFINE_EVENT_TYPE( wxEVT_FILECTRL_FOLDERCHANGED ); +wxDEFINE_EVENT( wxEVT_FILECTRL_SELECTIONCHANGED, wxFileCtrlEvent ) +wxDEFINE_EVENT( wxEVT_FILECTRL_FILEACTIVATED, wxFileCtrlEvent ) +wxDEFINE_EVENT( wxEVT_FILECTRL_FOLDERCHANGED, wxFileCtrlEvent ) IMPLEMENT_DYNAMIC_CLASS( wxFileCtrlEvent, wxCommandEvent ) @@ -84,10 +84,10 @@ wxString wxFileCtrlEvent::GetFile() const wxASSERT_MSG( !wxDynamicCast( GetEventObject(), wxFileCtrl )->HasMultipleFileSelection(), wxT( "Please use GetFiles() to get all files instead of this function" ) ); - if ( files.Count() == 0 ) - return wxEmptyString; - else - return files[0]; + wxString string; + if (m_files.Count() != 0) + string = m_files[0]; + return string; } #endif // wxUSE_FILECTRL