diff options
Diffstat (limited to 'lib/wx/c_src/gen/wxe_derived_dest.h')
-rw-r--r-- | lib/wx/c_src/gen/wxe_derived_dest.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/lib/wx/c_src/gen/wxe_derived_dest.h b/lib/wx/c_src/gen/wxe_derived_dest.h index 4e4aea098d..6b7a5378cb 100644 --- a/lib/wx/c_src/gen/wxe_derived_dest.h +++ b/lib/wx/c_src/gen/wxe_derived_dest.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2011. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -129,6 +129,18 @@ class EwxBufferedPaintDC : public wxBufferedPaintDC { EwxBufferedPaintDC(wxWindow * window,int style) : wxBufferedPaintDC(window,style) {}; }; +#if wxUSE_GRAPHICS_CONTEXT +class EwxGraphicsObject : public wxGraphicsObject { + public: ~EwxGraphicsObject() {((WxeApp *)wxTheApp)->clearPtr(this);}; +}; +#endif // wxUSE_GRAPHICS_CONTEXT + +#if wxUSE_GRAPHICS_CONTEXT +class EwxGraphicsContext : public wxGraphicsContext { + public: ~EwxGraphicsContext() {((WxeApp *)wxTheApp)->clearPtr(this);}; +}; +#endif // wxUSE_GRAPHICS_CONTEXT + class EwxMenuBar : public wxMenuBar { public: ~EwxMenuBar() {((WxeApp *)wxTheApp)->clearPtr(this);}; EwxMenuBar(long style) : wxMenuBar(style) {}; @@ -671,16 +683,20 @@ class EwxGLCanvas : public wxGLCanvas { EwxGLCanvas(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style,const wxString& name,int * attribList,const wxPalette& palette) : wxGLCanvas(parent,id,pos,size,style,name,attribList,palette) {}; }; +#if wxUSE_AUI class EwxAuiManager : public wxAuiManager { public: ~EwxAuiManager() {((WxeApp *)wxTheApp)->clearPtr(this);}; EwxAuiManager(wxWindow * managed_wnd,unsigned int flags) : wxAuiManager(managed_wnd,flags) {}; }; +#endif // wxUSE_AUI +#if wxUSE_AUI class EwxAuiNotebook : public wxAuiNotebook { public: ~EwxAuiNotebook() {((WxeApp *)wxTheApp)->clearPtr(this);}; EwxAuiNotebook(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxAuiNotebook(parent,id,pos,size,style) {}; EwxAuiNotebook() : wxAuiNotebook() {}; }; +#endif // wxUSE_AUI class EwxMDIParentFrame : public wxMDIParentFrame { public: ~EwxMDIParentFrame() {((WxeApp *)wxTheApp)->clearPtr(this);}; @@ -727,3 +743,8 @@ class EwxHtmlWindow : public wxHtmlWindow { EwxHtmlWindow() : wxHtmlWindow() {}; }; +class EwxTaskBarIcon : public wxTaskBarIcon { + public: ~EwxTaskBarIcon() {((WxeApp *)wxTheApp)->clearPtr(this);}; + EwxTaskBarIcon() : wxTaskBarIcon() {}; +}; + |