Deprecate wxPathExists, make wxDirExists used everywhere, minor source cleaning.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33350 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba
2005-04-05 16:10:48 +00:00
parent 749a05ee85
commit da865fdd32
22 changed files with 154 additions and 140 deletions

View File

@@ -49,7 +49,7 @@ void NodeInfo::Read(const wxString& filename, wxPathList& list)
for (size_t i = 0; i < tf.GetLineCount(); i++) for (size_t i = 0; i < tf.GetLineCount(); i++)
{ {
if (tf[i].IsEmpty() || tf[i][0u] == _T('#')) continue; if (tf[i].empty() || tf[i][0u] == _T('#')) continue;
wxStringTokenizer tkn(tf[i], _T(' ')); wxStringTokenizer tkn(tf[i], _T(' '));
wxString s = tkn.GetNextToken(); wxString s = tkn.GetNextToken();
if (s == _T("node")) if (s == _T("node"))
@@ -153,7 +153,7 @@ void NodesDb::Load()
void NodesDb::LoadDir(const wxString& path) void NodesDb::LoadDir(const wxString& path)
{ {
if (!wxPathExists(path)) return; if (!wxDirExists(path)) return;
wxDir dir(path); wxDir dir(path);
wxString filename; wxString filename;

View File

@@ -2,6 +2,13 @@
wxWidgets 2.5 Change Log - For more verbose changes, see the manual wxWidgets 2.5 Change Log - For more verbose changes, see the manual
------------------------------------------------------------------- -------------------------------------------------------------------
2.6
-----
All:
- wxPathExists deprecated, use wxDirExists instead.
2.5.5 2.5.5
----- -----

View File

@@ -190,7 +190,7 @@ the corresponding topic.
\helpref{wxOnAssert}{wxonassert}\\ \helpref{wxOnAssert}{wxonassert}\\
\helpref{wxOpenClipboard}{wxopenclipboard}\\ \helpref{wxOpenClipboard}{wxopenclipboard}\\
\helpref{wxParseCommonDialogsFilter}{wxparsecommondialogsfilter}\\ \helpref{wxParseCommonDialogsFilter}{wxparsecommondialogsfilter}\\
\helpref{wxPathExists}{functionwxpathexists}\\ \helpref{wxDirExists}{functionwxdirexists}\\
\helpref{wxPathOnly}{wxpathonly}\\ \helpref{wxPathOnly}{wxpathonly}\\
\helpref{wxPostDelete}{wxpostdelete}\\ \helpref{wxPostDelete}{wxpostdelete}\\
\helpref{wxPostEvent}{wxpostevent}\\ \helpref{wxPostEvent}{wxpostevent}\\
@@ -1048,9 +1048,9 @@ Returns true if the argument is an absolute filename, i.e. with a slash
or drive name at the beginning. or drive name at the beginning.
\membersection{::wxPathExists}\label{functionwxpathexists} \membersection{::wxDirExists}\label{functionwxdirexists}
\func{bool}{wxPathExists}{\param{const wxString\& }{dirname}} \func{bool}{wxDirExists}{\param{const wxString\& }{dirname}}
Returns true if the path exists. Returns true if the path exists.

View File

@@ -367,7 +367,7 @@ const int wxInvalidOffset = -1;
WXDLLIMPEXP_BASE bool wxFileExists(const wxString& filename); WXDLLIMPEXP_BASE bool wxFileExists(const wxString& filename);
// does the path exist? (may have or not '/' or '\\' at the end) // does the path exist? (may have or not '/' or '\\' at the end)
WXDLLIMPEXP_BASE bool wxPathExists(const wxChar *pszPathName); WXDLLIMPEXP_BASE bool wxDirExists(const wxChar *pszPathName);
WXDLLIMPEXP_BASE bool wxIsAbsolutePath(const wxString& filename); WXDLLIMPEXP_BASE bool wxIsAbsolutePath(const wxString& filename);
@@ -462,7 +462,14 @@ WXDLLIMPEXP_BASE wxFileKind wxGetFileKind(int fd);
WXDLLIMPEXP_BASE wxFileKind wxGetFileKind(FILE *fp); WXDLLIMPEXP_BASE wxFileKind wxGetFileKind(FILE *fp);
// compatibility defines, don't use in new code // compatibility defines, don't use in new code
#define wxDirExists wxPathExists // consider removal droping 2.4 compatibility
// #if WXWIN_COMPATIBILITY_2_4
wxDEPRECATED( inline bool wxPathExists(const wxChar *pszPathName) );
inline bool wxPathExists(const wxChar *pszPathName)
{
return wxDirExists(pszPathName);
}
// #endif //WXWIN_COMPATIBILITY_2_4
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// separators in file names // separators in file names

View File

@@ -1195,7 +1195,7 @@ bool wxRmdir(const wxString& dir, int WXUNUSED(flags))
} }
// does the path exists? (may have or not '/' or '\\' at the end) // does the path exists? (may have or not '/' or '\\' at the end)
bool wxPathExists(const wxChar *pszPathName) bool wxDirExists(const wxChar *pszPathName)
{ {
wxString strPath(pszPathName); wxString strPath(pszPathName);

View File

@@ -527,7 +527,7 @@ bool wxFileName::DirExists() const
bool wxFileName::DirExists( const wxString &dir ) bool wxFileName::DirExists( const wxString &dir )
{ {
return ::wxPathExists( dir ); return ::wxDirExists( dir );
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------

View File

@@ -259,7 +259,7 @@ bool wxIsDriveAvailable(const wxString& dirName)
// like it when MS-DOS app accesses empty floppy drive // like it when MS-DOS app accesses empty floppy drive
return (dirNameLower[0u] == wxT('a') || return (dirNameLower[0u] == wxT('a') ||
dirNameLower[0u] == wxT('b') || dirNameLower[0u] == wxT('b') ||
wxPathExists(dirNameLower)); wxDirExists(dirNameLower));
} }
else else
#endif #endif
@@ -318,7 +318,7 @@ bool wxIsDriveAvailable(const wxString& dirName)
{ {
wxString dirNameLower(dirName.Lower()); wxString dirNameLower(dirName.Lower());
#if defined(__GNUWIN32__) && !(defined(__MINGW32_MAJOR_VERSION) && __MINGW32_MAJOR_VERSION >= 1) #if defined(__GNUWIN32__) && !(defined(__MINGW32_MAJOR_VERSION) && __MINGW32_MAJOR_VERSION >= 1)
success = wxPathExists(dirNameLower); success = wxDirExists(dirNameLower);
#else #else
#if defined(__OS2__) #if defined(__OS2__)
// Avoid changing to drive since no media may be inserted. // Avoid changing to drive since no media may be inserted.

View File

@@ -216,7 +216,7 @@ void wxGenericDirDialog::OnOK(wxCommandEvent& WXUNUSED(event))
{ {
m_path = m_input->GetValue(); m_path = m_input->GetValue();
// Does the path exist? (User may have typed anything in m_input) // Does the path exist? (User may have typed anything in m_input)
if (wxPathExists(m_path)) { if (wxDirExists(m_path)) {
// OK, path exists, we're done. // OK, path exists, we're done.
EndModal(wxID_OK); EndModal(wxID_OK);
return; return;
@@ -320,7 +320,7 @@ void wxGenericDirDialog::OnNew( wxCommandEvent& WXUNUSED(event) )
if (!wxEndsWithPathSeparator(path)) if (!wxEndsWithPathSeparator(path))
path += wxFILE_SEP_PATH; path += wxFILE_SEP_PATH;
path += new_name; path += new_name;
if (wxPathExists(path)) if (wxDirExists(path))
{ {
// try NewName0, NewName1 etc. // try NewName0, NewName1 etc.
int i = 0; int i = 0;
@@ -335,7 +335,7 @@ void wxGenericDirDialog::OnNew( wxCommandEvent& WXUNUSED(event) )
path += wxFILE_SEP_PATH; path += wxFILE_SEP_PATH;
path += new_name; path += new_name;
i++; i++;
} while (wxPathExists(path)); } while (wxDirExists(path));
} }
wxLogNull log; wxLogNull log;

View File

@@ -695,7 +695,7 @@ void wxFileCtrl::GoToHomeDir()
void wxFileCtrl::GoToDir( const wxString &dir ) void wxFileCtrl::GoToDir( const wxString &dir )
{ {
if (!wxPathExists(dir)) return; if (!wxDirExists(dir)) return;
m_dirName = dir; m_dirName = dir;
UpdateFiles(); UpdateFiles();
@@ -1225,7 +1225,7 @@ void wxGenericFileDialog::OnSelected( wxListEvent &event )
if (!IsTopMostDir(dir)) if (!IsTopMostDir(dir))
dir += wxFILE_SEP_PATH; dir += wxFILE_SEP_PATH;
dir += filename; dir += filename;
if (wxPathExists(dir)) return; if (wxDirExists(dir)) return;
ignoreChanges = true; ignoreChanges = true;
m_text->SetValue( filename ); m_text->SetValue( filename );
@@ -1287,7 +1287,7 @@ void wxGenericFileDialog::HandleAction( const wxString &fn )
filename = dir; filename = dir;
} }
if (wxPathExists(filename)) if (wxDirExists(filename))
{ {
m_list->GoToDir( filename ); m_list->GoToDir( filename );
UpdateControls(); UpdateControls();

View File

@@ -259,7 +259,7 @@ bool wxExtHelpController::LoadFile(const wxString& ifile)
{ {
wxString newfile; wxString newfile;
newfile << WXEXTHELP_SEPARATOR << wxGetLocale()->GetName(); newfile << WXEXTHELP_SEPARATOR << wxGetLocale()->GetName();
if(wxPathExists(newfile)) if(wxDirExists(newfile))
file = newfile; file = newfile;
else else
{ {
@@ -267,13 +267,13 @@ bool wxExtHelpController::LoadFile(const wxString& ifile)
const wxChar *cptr = wxGetLocale()->GetName().c_str(); const wxChar *cptr = wxGetLocale()->GetName().c_str();
while(*cptr && *cptr != wxT('_')) while(*cptr && *cptr != wxT('_'))
newfile << *(cptr++); newfile << *(cptr++);
if(wxPathExists(newfile)) if(wxDirExists(newfile))
file = newfile; file = newfile;
} }
} }
#endif #endif
if(! wxPathExists(file)) if(! wxDirExists(file))
return false; return false;
mapFile << file << WXEXTHELP_SEPARATOR << WXEXTHELP_MAPFILE; mapFile << file << WXEXTHELP_SEPARATOR << WXEXTHELP_MAPFILE;

View File

@@ -195,7 +195,7 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
if ( style & wxSAVE ) if ( style & wxSAVE )
{ {
if ( !defaultDir.IsEmpty() ) if ( !defaultDir.empty() )
gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget), gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget),
wxConvFileName->cWX2MB(defaultDir)); wxConvFileName->cWX2MB(defaultDir));
@@ -204,10 +204,10 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
} }
else else
{ {
if ( !defaultFileName.IsEmpty() ) if ( !defaultFileName.empty() )
{ {
wxString dir; wxString dir;
if ( defaultDir.IsEmpty() ) if ( defaultDir.empty() )
dir = ::wxGetCwd(); dir = ::wxGetCwd();
else else
dir = defaultDir; dir = defaultDir;
@@ -216,7 +216,7 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
GTK_FILE_CHOOSER(m_widget), GTK_FILE_CHOOSER(m_widget),
wxConvFileName->cWX2MB( wxFileName(dir, defaultFileName).GetFullPath() ) ); wxConvFileName->cWX2MB( wxFileName(dir, defaultFileName).GetFullPath() ) );
} }
else if ( !defaultDir.IsEmpty() ) else if ( !defaultDir.empty() )
gtk_file_chooser_set_current_folder( GTK_FILE_CHOOSER(m_widget), gtk_file_chooser_set_current_folder( GTK_FILE_CHOOSER(m_widget),
wxConvFileName->cWX2MB(defaultDir) ); wxConvFileName->cWX2MB(defaultDir) );
} }
@@ -354,7 +354,7 @@ void wxFileDialog::SetDirectory(const wxString& dir)
#ifdef __WXGTK24__ #ifdef __WXGTK24__
if (!gtk_check_version(2,4,0)) if (!gtk_check_version(2,4,0))
{ {
if (wxPathExists(dir)) if (wxDirExists(dir))
{ {
gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget), wxConvFileName->cWX2MB(dir)); gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget), wxConvFileName->cWX2MB(dir));
} }

View File

@@ -195,7 +195,7 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
if ( style & wxSAVE ) if ( style & wxSAVE )
{ {
if ( !defaultDir.IsEmpty() ) if ( !defaultDir.empty() )
gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget), gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget),
wxConvFileName->cWX2MB(defaultDir)); wxConvFileName->cWX2MB(defaultDir));
@@ -204,10 +204,10 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
} }
else else
{ {
if ( !defaultFileName.IsEmpty() ) if ( !defaultFileName.empty() )
{ {
wxString dir; wxString dir;
if ( defaultDir.IsEmpty() ) if ( defaultDir.empty() )
dir = ::wxGetCwd(); dir = ::wxGetCwd();
else else
dir = defaultDir; dir = defaultDir;
@@ -216,7 +216,7 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
GTK_FILE_CHOOSER(m_widget), GTK_FILE_CHOOSER(m_widget),
wxConvFileName->cWX2MB( wxFileName(dir, defaultFileName).GetFullPath() ) ); wxConvFileName->cWX2MB( wxFileName(dir, defaultFileName).GetFullPath() ) );
} }
else if ( !defaultDir.IsEmpty() ) else if ( !defaultDir.empty() )
gtk_file_chooser_set_current_folder( GTK_FILE_CHOOSER(m_widget), gtk_file_chooser_set_current_folder( GTK_FILE_CHOOSER(m_widget),
wxConvFileName->cWX2MB(defaultDir) ); wxConvFileName->cWX2MB(defaultDir) );
} }
@@ -354,7 +354,7 @@ void wxFileDialog::SetDirectory(const wxString& dir)
#ifdef __WXGTK24__ #ifdef __WXGTK24__
if (!gtk_check_version(2,4,0)) if (!gtk_check_version(2,4,0))
{ {
if (wxPathExists(dir)) if (wxDirExists(dir))
{ {
gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget), wxConvFileName->cWX2MB(dir)); gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(m_widget), wxConvFileName->cWX2MB(dir));
} }

View File

@@ -34,7 +34,7 @@
#endif // PCH #endif // PCH
#include "wx/dir.h" #include "wx/dir.h"
#include "wx/filefn.h" // for wxPathExists() #include "wx/filefn.h" // for wxDirExists()
#ifndef __DARWIN__ #ifndef __DARWIN__
#include <windows.h> #include <windows.h>
@@ -144,7 +144,7 @@ bool wxDirData::Read(wxString *filename)
if ( err ) if ( err )
{ {
Close() ; Close() ;
return FALSE ; return false ;
} }
} }
@@ -185,10 +185,10 @@ bool wxDirData::Read(wxString *filename)
if ( (catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) == 0 && !(m_flags & wxDIR_FILES ) ) if ( (catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) == 0 && !(m_flags & wxDIR_FILES ) )
continue ; continue ;
if ( m_filespec.IsEmpty() || m_filespec == wxT("*.*") || m_filespec == wxT("*") ) if ( m_filespec.empty() || m_filespec == wxT("*.*") || m_filespec == wxT("*") )
{ {
} }
else if ( !wxMatchWild(m_filespec, name , FALSE) ) else if ( !wxMatchWild(m_filespec, name , false) )
{ {
continue ; continue ;
} }
@@ -197,11 +197,11 @@ bool wxDirData::Read(wxString *filename)
} }
if ( err != noErr ) if ( err != noErr )
{ {
return FALSE ; return false ;
} }
*filename = name ; *filename = name ;
return TRUE; return true;
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -211,7 +211,7 @@ bool wxDirData::Read(wxString *filename)
/* static */ /* static */
bool wxDir::Exists(const wxString& dir) bool wxDir::Exists(const wxString& dir)
{ {
return wxPathExists(dir); return wxDirExists(dir);
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -230,7 +230,7 @@ bool wxDir::Open(const wxString& dirname)
delete M_DIR; delete M_DIR;
m_data = new wxDirData(dirname); m_data = new wxDirData(dirname);
return TRUE; return true;
} }
bool wxDir::IsOpened() const bool wxDir::IsOpened() const
@@ -270,7 +270,7 @@ bool wxDir::GetFirst(wxString *filename,
const wxString& filespec, const wxString& filespec,
int flags) const int flags) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
M_DIR->Rewind(); M_DIR->Rewind();
@@ -282,9 +282,9 @@ bool wxDir::GetFirst(wxString *filename,
bool wxDir::GetNext(wxString *filename) const bool wxDir::GetNext(wxString *filename) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
wxCHECK_MSG( filename, FALSE, _T("bad pointer in wxDir::GetNext()") ); wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") );
return M_DIR->Read(filename); return M_DIR->Read(filename);
} }

View File

@@ -34,7 +34,7 @@
#endif // PCH #endif // PCH
#include "wx/dir.h" #include "wx/dir.h"
#include "wx/filefn.h" // for wxPathExists() #include "wx/filefn.h" // for wxDirExists()
#ifndef __DARWIN__ #ifndef __DARWIN__
#include <windows.h> #include <windows.h>
@@ -159,7 +159,7 @@ void wxDirData::Rewind()
bool wxDirData::Read(wxString *filename) bool wxDirData::Read(wxString *filename)
{ {
if ( !m_isDir ) if ( !m_isDir )
return FALSE ; return false ;
wxString result; wxString result;
@@ -196,7 +196,7 @@ bool wxDirData::Read(wxString *filename)
continue ; continue ;
wxString file = wxMacMakeStringFromPascal( m_name ) ; wxString file = wxMacMakeStringFromPascal( m_name ) ;
if ( m_filespec.IsEmpty() || m_filespec == wxT("*.*") || m_filespec == wxT("*") ) if ( m_filespec.empty() || m_filespec == wxT("*.*") || m_filespec == wxT("*") )
{ {
} }
else if ( m_filespec.Length() > 1 && m_filespec.Left(1) == wxT("*") ) else if ( m_filespec.Length() > 1 && m_filespec.Left(1) == wxT("*") )
@@ -222,12 +222,12 @@ bool wxDirData::Read(wxString *filename)
} }
if ( err != noErr ) if ( err != noErr )
{ {
return FALSE ; return false ;
} }
*filename = wxMacMakeStringFromPascal( m_name ) ; *filename = wxMacMakeStringFromPascal( m_name ) ;
return TRUE; return true;
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -237,7 +237,7 @@ bool wxDirData::Read(wxString *filename)
/* static */ /* static */
bool wxDir::Exists(const wxString& dir) bool wxDir::Exists(const wxString& dir)
{ {
return wxPathExists(dir); return wxDirExists(dir);
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -256,12 +256,12 @@ bool wxDir::Open(const wxString& dirname)
delete M_DIR; delete M_DIR;
m_data = new wxDirData(dirname); m_data = new wxDirData(dirname);
if (m_data->Ok()) if (m_data->Ok())
return TRUE; return true;
else else
{ {
delete m_data; delete m_data;
m_data = NULL; m_data = NULL;
return FALSE; return false;
} }
} }
@@ -302,7 +302,7 @@ bool wxDir::GetFirst(wxString *filename,
const wxString& filespec, const wxString& filespec,
int flags) const int flags) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
M_DIR->Rewind(); M_DIR->Rewind();
@@ -314,9 +314,9 @@ bool wxDir::GetFirst(wxString *filename,
bool wxDir::GetNext(wxString *filename) const bool wxDir::GetNext(wxString *filename) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
wxCHECK_MSG( filename, FALSE, _T("bad pointer in wxDir::GetNext()") ); wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") );
return M_DIR->Read(filename); return M_DIR->Read(filename);
} }

View File

@@ -109,7 +109,7 @@ wxDirData::~wxDirData()
void wxDirData::SetFileSpec(const wxString& filespec) void wxDirData::SetFileSpec(const wxString& filespec)
{ {
#ifdef __DOS__ #ifdef __DOS__
if ( filespec.IsEmpty() ) if ( filespec.empty() )
m_filespec = _T("*.*"); m_filespec = _T("*.*");
else else
#endif #endif
@@ -128,7 +128,7 @@ void wxDirData::Rewind()
bool wxDirData::Read(wxString *filename) bool wxDirData::Read(wxString *filename)
{ {
PM_findData data; PM_findData data;
bool matches = FALSE; bool matches = false;
data.dwSize = sizeof(data); data.dwSize = sizeof(data);
@@ -141,7 +141,7 @@ bool wxDirData::Read(wxString *filename)
if ( m_dir ) if ( m_dir )
{ {
if ( !PM_findNextFile(m_dir, &data) ) if ( !PM_findNextFile(m_dir, &data) )
return FALSE; return false;
} }
else else
{ {
@@ -149,7 +149,7 @@ bool wxDirData::Read(wxString *filename)
if ( m_dir == PM_FILE_INVALID ) if ( m_dir == PM_FILE_INVALID )
{ {
m_dir = NULL; m_dir = NULL;
return FALSE; return false;
} }
} }
@@ -177,12 +177,12 @@ bool wxDirData::Read(wxString *filename)
continue; continue;
} }
matches = m_flags & wxDIR_HIDDEN ? TRUE : !(data.attrib & PM_FILE_HIDDEN); matches = m_flags & wxDIR_HIDDEN ? true : !(data.attrib & PM_FILE_HIDDEN);
} }
*filename = data.name; *filename = data.name;
return TRUE; return true;
} }
@@ -193,7 +193,7 @@ bool wxDirData::Read(wxString *filename)
/* static */ /* static */
bool wxDir::Exists(const wxString& dir) bool wxDir::Exists(const wxString& dir)
{ {
return wxPathExists(dir); return wxDirExists(dir);
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -215,11 +215,11 @@ bool wxDir::Open(const wxString& dirname)
if ( !wxDir::Exists(dirname) ) if ( !wxDir::Exists(dirname) )
{ {
wxLogError(_("Directory '%s' doesn't exist!"), dirname.c_str()); wxLogError(_("Directory '%s' doesn't exist!"), dirname.c_str());
return FALSE; return false;
} }
m_data = new wxDirData(dirname); m_data = new wxDirData(dirname);
return TRUE; return true;
} }
bool wxDir::IsOpened() const bool wxDir::IsOpened() const
@@ -256,7 +256,7 @@ bool wxDir::GetFirst(wxString *filename,
const wxString& filespec, const wxString& filespec,
int flags) const int flags) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
M_DIR->Rewind(); M_DIR->Rewind();
@@ -268,9 +268,9 @@ bool wxDir::GetFirst(wxString *filename,
bool wxDir::GetNext(wxString *filename) const bool wxDir::GetNext(wxString *filename) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
wxCHECK_MSG( filename, FALSE, _T("bad pointer in wxDir::GetNext()") ); wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") );
return M_DIR->Read(filename); return M_DIR->Read(filename);
} }

View File

@@ -34,7 +34,7 @@
#endif // PCH #endif // PCH
#include "wx/dir.h" #include "wx/dir.h"
#include "wx/filefn.h" // for wxPathExists() #include "wx/filefn.h" // for wxDirExists()
#ifdef __WXMSW__ #ifdef __WXMSW__
#include "wx/msw/private.h" #include "wx/msw/private.h"
@@ -287,7 +287,7 @@ bool wxDirData::Read(wxString *filename)
/* static */ /* static */
bool wxDir::Exists(const wxString& dir) bool wxDir::Exists(const wxString& dir)
{ {
return wxPathExists(dir); return wxDirExists(dir);
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------

View File

@@ -119,7 +119,7 @@ static void wxFixOPENFILENAME(LPOPENFILENAME ofn)
if ( (ofn->Flags & OFN_ALLOWMULTISELECT) && if ( (ofn->Flags & OFN_ALLOWMULTISELECT) &&
ofn->lpstrFile[ofn->nFileOffset-1] != wxT('\0') ) ofn->lpstrFile[ofn->nFileOffset-1] != wxT('\0') )
{ {
if ( wxPathExists(ofn->lpstrFile) ) if ( wxDirExists(ofn->lpstrFile) )
{ {
// 1st component is dir => multiple files selected // 1st component is dir => multiple files selected
ofn->nFileOffset = wxStrlen(ofn->lpstrFile)+1; ofn->nFileOffset = wxStrlen(ofn->lpstrFile)+1;

View File

@@ -213,7 +213,7 @@ bool wxDirData::Read(
wxString* psFilename wxString* psFilename
) )
{ {
bool bFirst = FALSE; bool bFirst = false;
FILEFINDBUF3 vFinddata; FILEFINDBUF3 vFinddata;
#define PTR_TO_FINDDATA (&vFinddata) #define PTR_TO_FINDDATA (&vFinddata)
@@ -234,12 +234,12 @@ bool wxDirData::Read(
m_vFinddata = FindFirst( sFilespec m_vFinddata = FindFirst( sFilespec
,PTR_TO_FINDDATA ,PTR_TO_FINDDATA
); );
bFirst = TRUE; bFirst = true;
} }
if ( !IsFindDataOk(m_vFinddata) ) if ( !IsFindDataOk(m_vFinddata) )
{ {
return FALSE; return false;
} }
const wxChar* zName; const wxChar* zName;
@@ -249,7 +249,7 @@ bool wxDirData::Read(
{ {
if (bFirst) if (bFirst)
{ {
bFirst = FALSE; bFirst = false;
} }
else else
{ {
@@ -257,7 +257,7 @@ bool wxDirData::Read(
,PTR_TO_FINDDATA ,PTR_TO_FINDDATA
)) ))
{ {
return FALSE; return false;
} }
} }
@@ -309,7 +309,7 @@ bool wxDirData::Read(
*psFilename = zName; *psFilename = zName;
break; break;
} }
return TRUE; return true;
} // end of wxDirData::Read } // end of wxDirData::Read
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -321,7 +321,7 @@ bool wxDir::Exists(
const wxString& rsDir const wxString& rsDir
) )
{ {
return wxPathExists(rsDir); return wxDirExists(rsDir);
} // end of wxDir::Exists } // end of wxDir::Exists
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -343,7 +343,7 @@ bool wxDir::Open(
{ {
delete M_DIR; delete M_DIR;
m_data = new wxDirData(rsDirname); m_data = new wxDirData(rsDirname);
return TRUE; return true;
} // end of wxDir::Open } // end of wxDir::Open
bool wxDir::IsOpened() const bool wxDir::IsOpened() const
@@ -388,7 +388,7 @@ bool wxDir::GetFirst(
, int nFlags , int nFlags
) const ) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
M_DIR->Rewind(); M_DIR->Rewind();
M_DIR->SetFileSpec(rsFilespec); M_DIR->SetFileSpec(rsFilespec);
M_DIR->SetFlags(nFlags); M_DIR->SetFlags(nFlags);
@@ -399,8 +399,8 @@ bool wxDir::GetNext(
wxString* psFilename wxString* psFilename
) const ) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
wxCHECK_MSG( psFilename, FALSE, _T("bad pointer in wxDir::GetNext()") ); wxCHECK_MSG( psFilename, false, _T("bad pointer in wxDir::GetNext()") );
return M_DIR->Read(psFilename); return M_DIR->Read(psFilename);
} // end of wxDir::GetNext } // end of wxDir::GetNext

View File

@@ -2299,8 +2299,8 @@ EXPORTS
wxStripExtension__FPc wxStripExtension__FPc
;wxPathOnly(const wxString&) ;wxPathOnly(const wxString&)
wxPathOnly__FRC8wxString wxPathOnly__FRC8wxString
;wxPathExists(const char*) ;wxDirExists(const char*)
wxPathExists__FPCc wxDirExists__FPCc
;wxPathList::FindValidPath(const wxString&) ;wxPathList::FindValidPath(const wxString&)
FindValidPath__10wxPathListFRC8wxString FindValidPath__10wxPathListFRC8wxString
;wxPathList::FindAbsoluteValidPath(const wxString&) ;wxPathList::FindAbsoluteValidPath(const wxString&)
@@ -13919,8 +13919,8 @@ EXPORTS
wxDrawBorder__FUlR6_RECTLT1 wxDrawBorder__FUlR6_RECTLT1
;wxShutdown(wxShutdownFlags) ;wxShutdown(wxShutdownFlags)
wxShutdown__F15wxShutdownFlags wxShutdown__F15wxShutdownFlags
;wxPathExists(const wxString&) ;wxDirExists(const wxString&)
wxPathExists__FRC8wxString wxDirExists__FRC8wxString
;wxGetWindowText(unsigned long) ;wxGetWindowText(unsigned long)
wxGetWindowText__FUl wxGetWindowText__FUl
;wxGetWindowId(unsigned long) ;wxGetWindowId(unsigned long)

View File

@@ -34,7 +34,7 @@
#endif // PCH #endif // PCH
#include "wx/dir.h" #include "wx/dir.h"
#include "wx/filefn.h" // for wxPathExists() #include "wx/filefn.h" // for wxDirExists()
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// define the types and functions used for file searching // define the types and functions used for file searching

View File

@@ -120,7 +120,7 @@ wxDirData::~wxDirData()
bool wxDirData::Read(wxString *filename) bool wxDirData::Read(wxString *filename)
{ {
dirent *de = (dirent *)NULL; // just to silence compiler warnings dirent *de = (dirent *)NULL; // just to silence compiler warnings
bool matches = FALSE; bool matches = false;
// speed up string concatenation in the loop a bit // speed up string concatenation in the loop a bit
wxString path = m_dirname; wxString path = m_dirname;
@@ -133,7 +133,7 @@ bool wxDirData::Read(wxString *filename)
{ {
de = readdir(m_dir); de = readdir(m_dir);
if ( !de ) if ( !de )
return FALSE; return false;
#if wxUSE_UNICODE #if wxUSE_UNICODE
de_d_name = wxConvFileName->cMB2WC( de->d_name ); de_d_name = wxConvFileName->cMB2WC( de->d_name );
@@ -168,7 +168,7 @@ bool wxDirData::Read(wxString *filename)
// finally, check the name // finally, check the name
if ( m_filespec.empty() ) if ( m_filespec.empty() )
{ {
matches = m_flags & wxDIR_HIDDEN ? TRUE : de->d_name[0] != '.'; matches = m_flags & wxDIR_HIDDEN ? true : de->d_name[0] != '.';
} }
else else
{ {
@@ -180,7 +180,7 @@ bool wxDirData::Read(wxString *filename)
*filename = de_d_name; *filename = de_d_name;
return TRUE; return true;
} }
#else // old VMS (TODO) #else // old VMS (TODO)
@@ -196,7 +196,7 @@ wxDirData::~wxDirData()
bool wxDirData::Read(wxString * WXUNUSED(filename)) bool wxDirData::Read(wxString * WXUNUSED(filename))
{ {
return FALSE; return false;
} }
#endif // not or new VMS/old VMS #endif // not or new VMS/old VMS
@@ -208,7 +208,7 @@ bool wxDirData::Read(wxString * WXUNUSED(filename))
/* static */ /* static */
bool wxDir::Exists(const wxString& dir) bool wxDir::Exists(const wxString& dir)
{ {
return wxPathExists(dir); return wxDirExists(dir);
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -235,10 +235,10 @@ bool wxDir::Open(const wxString& dirname)
delete M_DIR; delete M_DIR;
m_data = NULL; m_data = NULL;
return FALSE; return false;
} }
return TRUE; return true;
} }
bool wxDir::IsOpened() const bool wxDir::IsOpened() const
@@ -275,7 +275,7 @@ bool wxDir::GetFirst(wxString *filename,
const wxString& filespec, const wxString& filespec,
int flags) const int flags) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
M_DIR->Rewind(); M_DIR->Rewind();
@@ -287,16 +287,16 @@ bool wxDir::GetFirst(wxString *filename,
bool wxDir::GetNext(wxString *filename) const bool wxDir::GetNext(wxString *filename) const
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
wxCHECK_MSG( filename, FALSE, _T("bad pointer in wxDir::GetNext()") ); wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") );
return M_DIR->Read(filename); return M_DIR->Read(filename);
} }
bool wxDir::HasSubDirs(const wxString& spec) bool wxDir::HasSubDirs(const wxString& spec)
{ {
wxCHECK_MSG( IsOpened(), FALSE, _T("must wxDir::Open() first") ); wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
if ( spec.empty() ) if ( spec.empty() )
{ {
@@ -317,7 +317,7 @@ bool wxDir::HasSubDirs(const wxString& spec)
{ {
case 2: case 2:
// just "." and ".." // just "." and ".."
return FALSE; return false;
case 0: case 0:
case 1: case 1:
@@ -329,7 +329,7 @@ bool wxDir::HasSubDirs(const wxString& spec)
// assume we have subdirs - may turn out to be wrong if we // assume we have subdirs - may turn out to be wrong if we
// have other hard links to this directory but it's not // have other hard links to this directory but it's not
// that bad as explained above // that bad as explained above
return TRUE; return true;
} }
} }
} }

View File

@@ -912,7 +912,7 @@ void ArchiveTestCase<ClassFactoryT>::VerifyDir(wxString& path,
name = m_factory->GetInternalName( name = m_factory->GetInternalName(
path.substr(rootlen, wxString::npos)); path.substr(rootlen, wxString::npos));
bool isDir = wxPathExists(path); bool isDir = wxDirExists(path);
if (isDir) if (isDir)
name += _T("/"); name += _T("/");