wxPyEndBlockThreads(blocked);
return NULL;
}
-
+
+ static wxGraphicsContext* CreateFromNative( void * ) {
+ wxPyBlock_t blocked = wxPyBeginBlockThreads();
+ PyErr_SetString(PyExc_NotImplementedError,
+ "wxGraphicsContext is not available on this platform.");
+ wxPyEndBlockThreads(blocked);
+ return NULL;
+ }
+
wxGraphicsPath * CreatePath() { return NULL; }
void PushState() {}
void PopState() {}
void Clip( const wxRegion & ) {}
+ void Clip( wxDouble, wxDouble, wxDouble, wxDouble ) {}
+ void ResetClip() {}
+ void * GetNativeContext() { return NULL; }
void Translate( wxDouble , wxDouble ) {}
void Scale( wxDouble , wxDouble ) {}
void Rotate( wxDouble ) {}
virtual ~wxGCDC() {}
- wxGraphicsContext* GetGraphicContext() { return NULL; }
+ wxGraphicsContext* GetGraphicsContext() { return NULL; }
+ void SetGraphicsContext( wxGraphicsContext* ) {}
};
#endif
#include "wx/dcgraph.h"
+#include <wx/overlay.h>
+
+
SWIGINTERN void wxColourDatabase_Append(wxColourDatabase *self,wxString const &name,int red,int green,int blue){
self->AddColour(name, wxColour(red, green, blue));
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
- {
- resultobj = wxPyMake_wxObject(result, (bool)SWIG_POINTER_NEW);
- }
+ resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxImageList, SWIG_POINTER_NEW | 0 );
return resultobj;
fail:
return NULL;