]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/mimetmac.cpp
fixed missing wxprec.h
[wxWidgets.git] / src / mac / mimetmac.cpp
index 77e60cbc205a16eb35100b1c2df5fb62ce4afbf4..ddf62412cc902cf8759abf2bacd00149f3dfce73 100644 (file)
 // 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
 {
@@ -87,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;
@@ -98,6 +103,26 @@ bool wxFileTypeImpl::GetDescription(wxString *desc) const
     return FALSE;
 }
 
+size_t
+wxFileTypeImpl::GetAllCommands(wxArrayString * verbs, wxArrayString * commands,
+                              const wxFileType::MessageParameters& params) const
+{
+    wxFAIL_MSG( _T("TODO") );
+    return 0;
+}
+
+void
+wxMimeTypesManagerImpl::Initialize(int mailcapStyles, const wxString& extraDir)
+{
+    wxFAIL_MSG( _T("TODO") );
+}
+
+void
+wxMimeTypesManagerImpl::ClearData()
+{
+    wxFAIL_MSG( _T("TODO") );
+}
+
 // extension -> file type
 wxFileType *
 wxMimeTypesManagerImpl::GetFileTypeFromExtension(const wxString& e)
@@ -186,3 +211,17 @@ size_t wxMimeTypesManagerImpl::EnumAllFileTypes(wxArrayString& mimetypes)
     return 0;
 }
 
+wxFileType *
+wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo& ftInfo)
+{
+    wxFAIL_MSG( _T("TODO") );
+
+    return NULL;
+}
+
+bool
+wxMimeTypesManagerImpl::Unassociate(wxFileType *ft)
+{
+    return FALSE;
+}
+