Adapt SetExt() to new availability of m_hasExt. I also

added SetNoExt() as there needs to be a way to remove
   the extension. One wonders what SetExt( "" ) is supposed
   to do. Maybe adding SetEmptyExt() would be better and
   backwards compatible.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32586 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling 2005-03-03 19:45:24 +00:00
parent 55c91e8a3f
commit 4d4edca33b

View File

@ -367,9 +367,10 @@ public:
void RemoveLastDir() { RemoveDir(GetDirCount() - 1); }
// Other accessors
void SetExt( const wxString &ext ) { m_ext = ext; }
void SetExt( const wxString &ext ) { m_ext = ext; m_hasExt = true; }
void SetNoExt() { m_ext = wxEmptyString; m_hasExt = false; }
wxString GetExt() const { return m_ext; }
bool HasExt() const { return !m_ext.empty(); }
bool HasExt() const { return m_hasExt; }
void SetName( const wxString &name ) { m_name = name; }
wxString GetName() const { return m_name; }