66 lines
1.9 KiB
C++
Raw Normal View History

/////////////////////////////////////////////////////////////////////////////
// Name: src/common/fontutilcmn.cpp
// Purpose: Font helper functions common for all ports
// Author: Vaclav Slavik
// Modified by:
// Created: 2006-12-20
// Copyright: (c) Vadim Zeitlin, Vaclav Slavik
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
// ============================================================================
// declarations
// ============================================================================
// ----------------------------------------------------------------------------
// headers
// ----------------------------------------------------------------------------
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
#ifdef __BORLANDC__
#pragma hdrstop
#endif
#include "wx/fontutil.h"
#include "wx/encinfo.h"
// ============================================================================
// implementation
// ============================================================================
#ifdef wxHAS_UTF8_FONTS
// ----------------------------------------------------------------------------
// wxNativeEncodingInfo
// ----------------------------------------------------------------------------
bool wxNativeEncodingInfo::FromString(const wxString& WXUNUSED(s))
{
return false;
}
wxString wxNativeEncodingInfo::ToString() const
{
return wxEmptyString;
}
bool wxTestFontEncoding(const wxNativeEncodingInfo& WXUNUSED(info))
{
return true;
}
bool wxGetNativeFontEncoding(wxFontEncoding encoding,
wxNativeEncodingInfo *info)
{
// all encodings are available because we translate text in any encoding to
// UTF-8 internally anyhow
info->facename.clear();
info->encoding = encoding;
return true;
}
#endif // wxHAS_UTF8_FONTS