X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/007ae8d09da858fd29824ac58e31a237b56b41fd..f125ccf24048cef9a1fcf7d38edaab8225d41564:/src/mac/mimetmac.cpp diff --git a/src/mac/mimetmac.cpp b/src/mac/mimetmac.cpp index 21b804c85b..0306d07f2c 100644 --- a/src/mac/mimetmac.cpp +++ b/src/mac/mimetmac.cpp @@ -46,6 +46,15 @@ // in case we're compiling in non-GUI mode class WXDLLEXPORT wxIcon; +bool wxFileTypeImpl::SetCommand(const wxString& cmd, const wxString& verb, bool overwriteprompt) +{ + return FALSE; +} + +bool wxFileTypeImpl::SetDefaultIcon(const wxString& strIcon, int index) +{ + return FALSE; +} bool wxFileTypeImpl::GetCommand(wxString *command, const char *verb) const { @@ -83,7 +92,7 @@ bool wxFileTypeImpl::GetMimeTypes(wxArrayString& mimeTypes) const return FALSE; } -bool wxFileTypeImpl::GetIcon(wxIcon *icon) const +bool wxFileTypeImpl::GetIcon(wxIcon *icon, wxString *sCommand, int *iIndex) const { // no such file type or no value or incorrect icon entry return FALSE; @@ -94,9 +103,24 @@ bool wxFileTypeImpl::GetDescription(wxString *desc) const return FALSE; } -bool wxFileTypeImpl::Unassociate() +size_t +wxFileTypeImpl::GetAllCommands(wxArrayString * verbs, wxArrayString * commands, + const wxFileType::MessageParameters& params) const { - return FALSE; + wxFAIL_MSG( _T("wxFileTypeImpl::GetAllCommands() not yet implemented") ); + return 0; +} + +void +wxMimeTypesManagerImpl::Initialize(int mailcapStyles, const wxString& extraDir) +{ + wxFAIL_MSG( _T("wxMimeTypesManagerImpl::Initialize() not yet implemented") ); +} + +void +wxMimeTypesManagerImpl::ClearData() +{ + wxFAIL_MSG( _T("wxMimeTypesManagerImpl::ClearData() not yet implemented") ); } // extension -> file type @@ -182,7 +206,8 @@ wxMimeTypesManagerImpl::GetFileTypeFromMimeType(const wxString& mimeType) size_t wxMimeTypesManagerImpl::EnumAllFileTypes(wxArrayString& mimetypes) { - wxFAIL_MSG( _T("TODO") ); // VZ: don't know anything about this for Mac + // VZ: don't know anything about this for Mac + wxFAIL_MSG( _T("wxMimeTypesManagerImpl::EnumAllFileTypes() not yet implemented") ); return 0; } @@ -190,7 +215,14 @@ size_t wxMimeTypesManagerImpl::EnumAllFileTypes(wxArrayString& mimetypes) wxFileType * wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo& ftInfo) { - wxFAIL_MSG( _T("TODO") ); + wxFAIL_MSG( _T("wxMimeTypesManagerImpl::Associate() not yet implemented") ); return NULL; } + +bool +wxMimeTypesManagerImpl::Unassociate(wxFileType *ft) +{ + return FALSE; +} +