//----------------------------------------------------------------------------
// For compilers that support precompilation, includes <wx/wx.h>.
-#include <wx/wxprec.h>
+#include "wx/wxprec.h"
#ifdef __BORLANDC__
#pragma hdrstop
// for all others, include the necessary headers (this file is usually all you
// need because it includes almost all 'standard' wxWidgets headers)
#ifndef WX_PRECOMP
- #include <wx/wx.h>
+ #include "wx/wx.h"
#endif
//! wxWidgets headers
-#include <wx/file.h> // raw file io support
-#include <wx/filename.h> // filename support
+#include "wx/file.h" // raw file io support
+#include "wx/filename.h" // filename support
//! application headers
#include "defsext.h" // additional definitions
return true;
}
-bool Edit::LoadFile () {
-
+bool Edit::LoadFile ()
+{
+#if wxUSE_FILEDLG
// get filname
if (!m_filename) {
wxFileDialog dlg (this, _T("Open file"), wxEmptyString, wxEmptyString,
// load file
return LoadFile (m_filename);
+#else
+ return false;
+#endif // wxUSE_FILEDLG
}
bool Edit::LoadFile (const wxString &filename) {
return true;
}
-bool Edit::SaveFile () {
-
+bool Edit::SaveFile ()
+{
+#if wxUSE_FILEDLG
// return if no change
if (!Modified()) return true;
// save file
return SaveFile (m_filename);
+#else
+ return false;
+#endif // wxUSE_FILEDLG
}
bool Edit::SaveFile (const wxString &filename) {
ShowModal();
}
+#if wxUSE_PRINTING_ARCHITECTURE
+
//----------------------------------------------------------------------------
// EditPrint
//----------------------------------------------------------------------------
return true;
}
+#endif // wxUSE_PRINTING_ARCHITECTURE