X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ea98f11c2fbcd33ffc9b9771b8046c7353f51fcf..6f41c10973643552837c6bd38b23779e65a2eaa3:/include/wx/textentry.h diff --git a/include/wx/textentry.h b/include/wx/textentry.h index 7601444ca8..2ede40d714 100644 --- a/include/wx/textentry.h +++ b/include/wx/textentry.h @@ -20,6 +20,7 @@ class WXDLLIMPEXP_FWD_CORE wxTextCompleter; class WXDLLIMPEXP_FWD_CORE wxTextEntryHintData; class WXDLLIMPEXP_FWD_CORE wxWindow; +#include "wx/filefn.h" // for wxFILE and wxDIR only #include "wx/gdicmn.h" // for wxPoint // ---------------------------------------------------------------------------- @@ -117,7 +118,10 @@ public: { return DoAutoCompleteStrings(choices); } bool AutoCompleteFileNames() - { return DoAutoCompleteFileNames(); } + { return DoAutoCompleteFileNames(wxFILE); } + + bool AutoCompleteDirectories() + { return DoAutoCompleteFileNames(wxDIR); } // notice that we take ownership of the pointer and will delete it // @@ -230,7 +234,8 @@ protected: // the other one(s) virtual bool DoAutoCompleteStrings(const wxArrayString& WXUNUSED(choices)) { return false; } - virtual bool DoAutoCompleteFileNames() { return false; } + virtual bool DoAutoCompleteFileNames(int WXUNUSED(flags)) // wxFILE | wxDIR + { return false; } virtual bool DoAutoCompleteCustom(wxTextCompleter *completer);