wx/bmpbuttn.h \
wx/brush.h \
wx/button.h \
- wx/cairo.h \
wx/checkbox.h \
wx/checklst.h \
wx/choicdlg.h \
wx/bmpbuttn.h
wx/brush.h
wx/button.h
- wx/cairo.h
wx/checkbox.h
wx/checklst.h
wx/choicdlg.h
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\include\wx\cairo.h\r
-# End Source File\r
-# Begin Source File\r
-\r
SOURCE=..\..\include\wx\calctrl.h\r
# End Source File\r
# Begin Source File\r
<File\r
RelativePath="..\..\include\wx\ribbon\buttonbar.h">\r
</File>\r
- <File\r
- RelativePath="..\..\include\wx\cairo.h">\r
- </File>\r
<File\r
RelativePath="..\..\include\wx\calctrl.h">\r
</File>\r
RelativePath="..\..\include\wx\ribbon\buttonbar.h"\r
>\r
</File>\r
- <File\r
- RelativePath="..\..\include\wx\cairo.h"\r
- >\r
- </File>\r
<File\r
RelativePath="..\..\include\wx\calctrl.h"\r
>\r
RelativePath="..\..\include\wx\ribbon\buttonbar.h"\r
>\r
</File>\r
- <File\r
- RelativePath="..\..\include\wx\cairo.h"\r
- >\r
- </File>\r
<File\r
RelativePath="..\..\include\wx\calctrl.h"\r
>\r
+++ /dev/null
-/////////////////////////////////////////////////////////////////////////////
-// Name: wx/cairo.h
-// Purpose: Cairo library
-// Author: Anthony Bretaudeau
-// Created: 2007-08-25
-// RCS-ID: $Id$
-// Copyright: (c) Anthony Bretaudeau
-// Licence: wxWindows licence
-/////////////////////////////////////////////////////////////////////////////
-
-#ifndef _WX_CAIRO_H_BASE_
-#define _WX_CAIRO_H_BASE_
-
-#if wxUSE_CAIRO
-
-#include "wx/dynlib.h"
-#include <cairo.h>
-
-extern "C"
-{
-
-bool wxCairoInit();
-void wxCairoCleanUp();
-
-}
-
-#endif // wxUSE_CAIRO
-
-#endif // _WX_CAIRO_H_BASE_
#pragma hdrstop
#endif
+#if wxUSE_CAIRO
+
// keep cairo.h from defining dllimport as we're defining the symbols inside
// the wx dll in order to load them dynamically.
#define cairo_public
-#include "wx/cairo.h"
+#include <cairo.h>
#include "wx/dynlib.h"
-#if wxUSE_CAIRO
-
#ifdef __WXMSW__
#include "wx/msw/wrapwin.h"
#endif
// implementation of the functions themselves
// ============================================================================
-extern "C"
-{
-
bool wxCairoInit()
{
return wxCairo::Initialize();
wxCairo::CleanUp();
}
+extern "C"
+{
+
#define wxIMPL_CAIRO_FUNC(rettype, name, params, args, defret) \
rettype name params \
{ \
// the wx dll in order to load them dynamically.
#define cairo_public
-#include "wx/cairo.h"
+#include <cairo.h>
+
+bool wxCairoInit();
+void wxCairoCleanUp();
#ifndef WX_PRECOMP
#include "wx/bitmap.h"