]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/fontutil.cpp
files of wxMac moved into carbon subdirs
[wxWidgets.git] / src / mac / fontutil.cpp
diff --git a/src/mac/fontutil.cpp b/src/mac/fontutil.cpp
deleted file mode 100644 (file)
index 1aa2298..0000000
+++ /dev/null
@@ -1,117 +0,0 @@
-///////////////////////////////////////////////////////////////////////////////
-// Name:        msw/fontutil.cpp
-// Purpose:     font-related helper functions for wxMSW
-// Author:      Vadim Zeitlin
-// Modified by:
-// Created:     05.11.99
-// RCS-ID:      $Id$
-// Copyright:   (c) 1999 Vadim Zeitlin <zeitlin@dptmaths.ens-cachan.fr>
-// Licence:     wxWindows licence
-///////////////////////////////////////////////////////////////////////////////
-
-// ============================================================================
-// declarations
-// ============================================================================
-
-// ----------------------------------------------------------------------------
-// headers
-// ----------------------------------------------------------------------------
-
-#ifdef __GNUG__
-    #pragma implementation "fontutil.h"
-#endif
-
-// For compilers that support precompilation, includes "wx.h".
-#include "wx/wxprec.h"
-
-#ifdef __BORLANDC__
-    #pragma hdrstop
-#endif
-
-#ifndef WX_PRECOMP
-    #include "wx/string.h"
-    #include "wx/log.h"
-    #include "wx/intl.h"
-#endif //WX_PRECOMP
-
-#include "wx/fontutil.h"
-#include "wx/fontmap.h"
-#include "wx/encinfo.h"
-
-#include "wx/tokenzr.h"
-
-// ============================================================================
-// implementation
-// ============================================================================
-
-// ----------------------------------------------------------------------------
-// wxNativeEncodingInfo
-// ----------------------------------------------------------------------------
-
-// convert to/from the string representation: format is
-//      facename[;charset]
-
-bool wxNativeEncodingInfo::FromString(const wxString& s)
-{
-    wxStringTokenizer tokenizer(s, _T(";"));
-
-    facename = tokenizer.GetNextToken();
-    if ( !facename )
-        return FALSE;
-
-    wxString tmp = tokenizer.GetNextToken();
-    if ( !tmp )
-    {
-        // default charset (don't use DEFAULT_CHARSET though because of subtle
-        // Windows 9x/NT differences in handling it)
-        charset = 0;
-    }
-    else
-    {
-        if ( wxSscanf(tmp, _T("%u"), &charset) != 1 )
-        {
-            // should be a number!
-            return FALSE;
-        }
-    }
-
-    return TRUE;
-}
-
-wxString wxNativeEncodingInfo::ToString() const
-{
-    wxString s(facename);
-    if ( charset != 0 )
-    {
-        s << _T(';') << charset;
-    }
-
-    return s;
-}
-
-// ----------------------------------------------------------------------------
-// helper functions
-// ----------------------------------------------------------------------------
-
-bool wxGetNativeFontEncoding(wxFontEncoding encoding,
-                             wxNativeEncodingInfo *info)
-{
-    wxCHECK_MSG( info, FALSE, _T("bad pointer in wxGetNativeFontEncoding") );
-
-    if ( encoding == wxFONTENCODING_DEFAULT )
-    {
-        encoding = wxFont::GetDefaultEncoding();
-    }
-
-    info->encoding = encoding ;
-
-    return TRUE;
-}
-
-bool wxTestFontEncoding(const wxNativeEncodingInfo& info)
-{
-       // basically we should be able to support every encoding via the OS
-    return true ;
-}
-
-