/////////////////////////////////////////////////////////////////////////////
-// Name: gtk/filedlg.cpp
+// Name: src/gtk1/filedlg.cpp
// Purpose: native implementation of wxFileDialog
// Author: Robert Roebling, Zbigniew Zagorski, Mart Raudsepp
-// Id: $Id$
// Copyright: (c) 1998 Robert Roebling, 2004 Zbigniew Zagorski, 2005 Mart Raudsepp
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
-// Include setup.h to get wxUSE flags for compilers that do not support precompilation of headers
-#include "wx/setup.h"
-
#if wxUSE_FILEDLG
#include "wx/filedlg.h"
+#include "wx/modalhook.h"
//-----------------------------------------------------------------------------
const wxString& defaultDir,
const wxString& defaultFileName,
const wxString& wildCard,
- long style, const wxPoint& pos)
+ long style, const wxPoint& pos,
+ const wxSize& sz,
+ const wxString& name)
: wxGenericFileDialog(parent, message, defaultDir, defaultFileName,
- wildCard, style, pos, true )
+ wildCard, style, pos, sz, name, true )
{
- wxGenericFileDialog::Create( parent, message, defaultDir, defaultFileName, wildCard, style, pos );
+ wxGenericFileDialog::Create( parent, message, defaultDir, defaultFileName, wildCard, style, pos, sz, name );
}
wxFileDialog::~wxFileDialog()
void wxFileDialog::OnFakeOk( wxCommandEvent &event )
{
- wxGenericFileDialog::OnListOk( event );
+ wxGenericFileDialog::OnOk( event );
}
int wxFileDialog::ShowModal()
{
+ WX_HOOK_MODAL_DIALOG();
+
return wxGenericFileDialog::ShowModal();
}