From: Włodzimierz Skiba Date: Tue, 7 Mar 2006 11:41:51 +0000 (+0000) Subject: Replace dummy wxCommandEvent with dedicated API. Disable resizing of dialog only... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/b28a6678e0d1f39879c1042b72dbef7979160a7a Replace dummy wxCommandEvent with dedicated API. Disable resizing of dialog only on subset of WinCEs. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/generic/filedlgg.cpp b/src/generic/filedlgg.cpp index e54b8b9e11..8f42413ada 100644 --- a/src/generic/filedlgg.cpp +++ b/src/generic/filedlgg.cpp @@ -999,7 +999,7 @@ bool wxGenericFileDialog::Create( wxWindow *parent, if (!wxDialog::Create( parent, wxID_ANY, message, pos, wxDefaultSize, wxDEFAULT_DIALOG_STYLE -#ifndef __WXWINCE__ +#if !(defined(__PDA__) || defined(__SMARTPHONE__)) | wxRESIZE_BORDER #endif )) @@ -1296,9 +1296,7 @@ void wxGenericFileDialog::OnActivated( wxListEvent &event ) void wxGenericFileDialog::OnTextEnter( wxCommandEvent &WXUNUSED(event) ) { - wxCommandEvent cevent(wxEVT_COMMAND_BUTTON_CLICKED, wxID_OK); - cevent.SetEventObject( this ); - GetEventHandler()->ProcessEvent( cevent ); + HandleAction( m_text->GetValue() ); } void wxGenericFileDialog::OnTextChange( wxCommandEvent &WXUNUSED(event) ) @@ -1358,8 +1356,7 @@ void wxGenericFileDialog::HandleAction( const wxString &fn ) if (filename.empty()) { #ifdef __WXWINCE__ - wxCommandEvent event; - wxDialog::OnCancel(event); + EndModal(wxID_CANCEL); #endif return; } @@ -1482,8 +1479,7 @@ void wxGenericFileDialog::HandleAction( const wxString &fn ) } } - wxCommandEvent event; - wxDialog::OnOK(event); + EndModal(wxID_OK); } void wxGenericFileDialog::OnListOk( wxCommandEvent &WXUNUSED(event) )