//////////////////////////////////////////////////////////////////////
// This file was auto-generated by codelite's wxCrafter Plugin
// wxCrafter project file: wxcrafter_gui.wxcp
// Do not modify this file by hand!
//////////////////////////////////////////////////////////////////////

#ifndef _CODELITE_WXCRAFTER_WXCRAFTER_GUI_BASE_CLASSES_H
#define _CODELITE_WXCRAFTER_WXCRAFTER_GUI_BASE_CLASSES_H

#include <vector>
#include <wx/arrstr.h>
#include <wx/artprov.h>
#include <wx/bmpbuttn.h>
#include <wx/choice.h>
#include <wx/imaglist.h>
#include <wx/notebook.h>
#include <wx/panel.h>
#include <wx/settings.h>
#include <wx/sizer.h>
#include <wx/statbmp.h>
#include <wx/statline.h>
#include <wx/stattext.h>
#include <wx/textctrl.h>
#include <wx/wizard.h>
#include <wx/xrc/xh_bmp.h>
#include <wx/xrc/xmlres.h>
#if wxVERSION_NUMBER >= 2900
#include <wx/persist.h>
#include <wx/persist/bookctrl.h>
#include <wx/persist/toplevel.h>
#include <wx/persist/treebook.h>
#endif

#ifdef WXC_FROM_DIP
#undef WXC_FROM_DIP
#endif
#if wxVERSION_NUMBER >= 3100
#define WXC_FROM_DIP(x) wxWindow::FromDIP(x, NULL)
#else
#define WXC_FROM_DIP(x) x
#endif

#include "allocator_mgr.h"

class ToolBoxPanelBaseClass : public wxPanel
{
protected:
    wxNotebook* m_notebook168;
    wxPanel* m_panel58;
    wxBitmapButton* m_bmpButton85;
    wxBitmapButton* m_bmpButton83;
    wxBitmapButton* m_bmpButton84;
    wxBitmapButton* m_bmpButton170;
    wxStaticLine* m_staticLine284;
    wxBitmapButton* m_bmpButton282;
    wxBitmapButton* m_bmpButton291;
    wxBitmapButton* m_bmpButton283;
    wxPanel* m_panel63;
    wxBitmapButton* m_bmpButton88;
    wxBitmapButton* m_bmpButton89;
    wxBitmapButton* m_bmpButton169;
    wxBitmapButton* m_bmpButton221;
    wxBitmapButton* m_bmpButton222;
    wxBitmapButton* m_bmpButton252;
    wxBitmapButton* m_bmpButton253;
    wxStaticLine* m_staticLine223;
    wxBitmapButton* m_bmpButton224;
    wxBitmapButton* m_bmpButton277;
    wxPanel* m_panel146;
    wxBitmapButton* m_bmpButton149;
    wxBitmapButton* m_bmpButton150;
    wxBitmapButton* m_bmpButton151;
    wxBitmapButton* m_bmpButton159;
    wxBitmapButton* m_bmpButton158;
    wxBitmapButton* m_bmpButton174;
    wxStaticLine* m_staticLine153;
    wxBitmapButton* m_bmpButton160;
    wxBitmapButton* m_bmpButton161;
    wxBitmapButton* m_bmpButton162;
    wxBitmapButton* m_bmpButton163;
    wxBitmapButton* m_bmpButton164;
    wxBitmapButton* m_bmpButton225;
    wxBitmapButton* m_bmpButton679;
    wxStaticLine* m_staticLine265;
    wxBitmapButton* m_bmpButton267;
    wxBitmapButton* m_bmpButton268;
    wxStaticLine* m_staticLine649;
    wxBitmapButton* m_bmpButtonGlCanvas;
    wxPanel* m_panel67;
    wxBitmapButton* m_bmpButton70;
    wxBitmapButton* m_bmpButton71;
    wxBitmapButton* m_bmpButton74;
    wxBitmapButton* m_bmpButton72;
    wxBitmapButton* m_bmpButton73;
    wxBitmapButton* m_bmpButton75;
    wxBitmapButton* m_bmpButtonTglBmpBtn;
    wxStaticLine* m_staticLine76;
    wxBitmapButton* m_bmpButton78;
    wxBitmapButton* m_bmpButton79;
    wxBitmapButton* m_bmpButton80;
    wxStaticLine* m_staticLine90;
    wxBitmapButton* m_bmpButton92;
    wxBitmapButton* m_bmpButton93;
    wxBitmapButton* m_bmpButton94;
    wxBitmapButton* m_bmpButton95;
    wxBitmapButton* m_bmpButton112;
    wxBitmapButton* m_bmpButton135;
    wxBitmapButton* m_bmpButton251;
    wxStaticLine* m_staticLine113;
    wxBitmapButton* m_bmpButton115;
    wxBitmapButton* m_bmpButton116;
    wxBitmapButton* m_bmpButton687;
    wxStaticLine* m_staticLine117;
    wxBitmapButton* m_bmpButtonListBox;
    wxBitmapButton* m_bmpButtonSimpleHtmlListBox;
    wxBitmapButton* m_bmpButton126;
    wxBitmapButton* m_bmpButtonRearrangeList;
    wxBitmapButton* m_bmpButton127;
    wxBitmapButton* m_bmpButton128;
    wxBitmapButton* m_bmpButton129;
    wxStaticLine* m_staticLine130;
    wxBitmapButton* m_bmpButtonActivityCtrl;
    wxBitmapButton* m_bmpButton132;
    wxBitmapButton* m_bmpButton133;
    wxBitmapButton* m_bmpButton134;
    wxStaticLine* m_staticLine136;
    wxBitmapButton* m_bmpButton138;
    wxBitmapButton* m_bmpButton139;
    wxBitmapButton* m_bmpButton140;
    wxBitmapButton* m_bmpButton141;
    wxBitmapButton* m_bmpButton142;
    wxBitmapButton* m_bmpButton143;
    wxBitmapButton* m_bmpButtonTimePickerCtrl;
    wxBitmapButton* m_bmpButton144;
    wxBitmapButton* m_bmpButton145;
    wxBitmapButton* m_bmpButton250;
    wxPanel* m_panel226;
    wxBitmapButton* m_bmpButton230;
    wxBitmapButton* m_bmpButton231;
    wxBitmapButton* m_bmpButton234;
    wxBitmapButton* m_bmpButton232;
    wxStaticLine* m_staticLine236;
    wxBitmapButton* m_bmpButton238;
    wxBitmapButton* m_bmpButton243;
    wxBitmapButton* m_bmpButton239;
    wxBitmapButton* m_bmpButton359;
    wxStaticLine* m_staticLine240;
    wxBitmapButton* m_bmpButton242;
    wxPanel* m_panel329;
    wxBitmapButton* m_bmpButtonRibbonBar;
    wxBitmapButton* m_bmpButtonRibbonPage;
    wxBitmapButton* m_bmpButton315;
    wxStaticLine* m_staticLine305;
    wxBitmapButton* m_bmpButton317;
    wxBitmapButton* m_bmpButton321;
    wxBitmapButton* m_bmpButton323;
    wxBitmapButton* m_bmpButton325;
    wxBitmapButton* m_bmpButton327;
    wxStaticLine* m_staticLine335;
    wxBitmapButton* m_bmpButtonRbToolbar;
    wxBitmapButton* m_bmpButtonRibbonTool;
    wxBitmapButton* m_bmpButtonDropdownTool;
    wxBitmapButton* m_bmpButtonRibbonHybridTool;
    wxBitmapButton* m_bmpButtonRibbonToggleTool;
    wxBitmapButton* m_bmpButton357;
    wxStaticLine* m_staticLine349;
    wxBitmapButton* m_bmpButtonRibbonGallery;
    wxBitmapButton* m_bmpButtonRibbonGalleryItem;
    wxPanel* m_panel254;
    wxBitmapButton* m_bmpButton257;
    wxBitmapButton* m_bmpButton258;
    wxBitmapButton* m_bmpButton262;
    wxBitmapButton* m_bmpButton263;
    wxStaticLine* m_staticLine260;
    wxBitmapButton* m_bmpButton293;
    wxBitmapButton* m_bmpButton677;
    wxBitmapButton* m_bmpButton299;
    wxStaticLine* m_staticLine303;
    wxBitmapButton* m_bmpButton259;
    wxBitmapButton* m_bmpButton264;
    wxBitmapButton* m_bmpButton285;
    wxBitmapButton* m_bmpButton681;
    wxBitmapButton* m_bmpButton269;
    wxBitmapButton* m_bmpButton272;
    wxStaticLine* m_staticLine273;
    wxBitmapButton* m_bmpButtonAnimCtrl;
    wxBitmapButton* m_bmpButton275;
    wxBitmapButton* m_bmpButton673;

protected:
    virtual void OnControlUI(wxUpdateUIEvent& event) { event.Skip(); }

public:
    wxBitmapButton* GetBmpButton85() { return m_bmpButton85; }
    wxBitmapButton* GetBmpButton83() { return m_bmpButton83; }
    wxBitmapButton* GetBmpButton84() { return m_bmpButton84; }
    wxBitmapButton* GetBmpButton170() { return m_bmpButton170; }
    wxStaticLine* GetStaticLine284() { return m_staticLine284; }
    wxBitmapButton* GetBmpButton282() { return m_bmpButton282; }
    wxBitmapButton* GetBmpButton291() { return m_bmpButton291; }
    wxBitmapButton* GetBmpButton283() { return m_bmpButton283; }
    wxPanel* GetPanel58() { return m_panel58; }
    wxBitmapButton* GetBmpButton88() { return m_bmpButton88; }
    wxBitmapButton* GetBmpButton89() { return m_bmpButton89; }
    wxBitmapButton* GetBmpButton169() { return m_bmpButton169; }
    wxBitmapButton* GetBmpButton221() { return m_bmpButton221; }
    wxBitmapButton* GetBmpButton222() { return m_bmpButton222; }
    wxBitmapButton* GetBmpButton252() { return m_bmpButton252; }
    wxBitmapButton* GetBmpButton253() { return m_bmpButton253; }
    wxStaticLine* GetStaticLine223() { return m_staticLine223; }
    wxBitmapButton* GetBmpButton224() { return m_bmpButton224; }
    wxBitmapButton* GetBmpButton277() { return m_bmpButton277; }
    wxPanel* GetPanel63() { return m_panel63; }
    wxBitmapButton* GetBmpButton149() { return m_bmpButton149; }
    wxBitmapButton* GetBmpButton150() { return m_bmpButton150; }
    wxBitmapButton* GetBmpButton151() { return m_bmpButton151; }
    wxBitmapButton* GetBmpButton159() { return m_bmpButton159; }
    wxBitmapButton* GetBmpButton158() { return m_bmpButton158; }
    wxBitmapButton* GetBmpButton174() { return m_bmpButton174; }
    wxStaticLine* GetStaticLine153() { return m_staticLine153; }
    wxBitmapButton* GetBmpButton160() { return m_bmpButton160; }
    wxBitmapButton* GetBmpButton161() { return m_bmpButton161; }
    wxBitmapButton* GetBmpButton162() { return m_bmpButton162; }
    wxBitmapButton* GetBmpButton163() { return m_bmpButton163; }
    wxBitmapButton* GetBmpButton164() { return m_bmpButton164; }
    wxBitmapButton* GetBmpButton225() { return m_bmpButton225; }
    wxBitmapButton* GetBmpButton679() { return m_bmpButton679; }
    wxStaticLine* GetStaticLine265() { return m_staticLine265; }
    wxBitmapButton* GetBmpButton267() { return m_bmpButton267; }
    wxBitmapButton* GetBmpButton268() { return m_bmpButton268; }
    wxStaticLine* GetStaticLine649() { return m_staticLine649; }
    wxBitmapButton* GetBmpButtonGlCanvas() { return m_bmpButtonGlCanvas; }
    wxPanel* GetPanel146() { return m_panel146; }
    wxBitmapButton* GetBmpButton70() { return m_bmpButton70; }
    wxBitmapButton* GetBmpButton71() { return m_bmpButton71; }
    wxBitmapButton* GetBmpButton74() { return m_bmpButton74; }
    wxBitmapButton* GetBmpButton72() { return m_bmpButton72; }
    wxBitmapButton* GetBmpButton73() { return m_bmpButton73; }
    wxBitmapButton* GetBmpButton75() { return m_bmpButton75; }
    wxBitmapButton* GetBmpButtonTglBmpBtn() { return m_bmpButtonTglBmpBtn; }
    wxStaticLine* GetStaticLine76() { return m_staticLine76; }
    wxBitmapButton* GetBmpButton78() { return m_bmpButton78; }
    wxBitmapButton* GetBmpButton79() { return m_bmpButton79; }
    wxBitmapButton* GetBmpButton80() { return m_bmpButton80; }
    wxStaticLine* GetStaticLine90() { return m_staticLine90; }
    wxBitmapButton* GetBmpButton92() { return m_bmpButton92; }
    wxBitmapButton* GetBmpButton93() { return m_bmpButton93; }
    wxBitmapButton* GetBmpButton94() { return m_bmpButton94; }
    wxBitmapButton* GetBmpButton95() { return m_bmpButton95; }
    wxBitmapButton* GetBmpButton112() { return m_bmpButton112; }
    wxBitmapButton* GetBmpButton135() { return m_bmpButton135; }
    wxBitmapButton* GetBmpButton251() { return m_bmpButton251; }
    wxStaticLine* GetStaticLine113() { return m_staticLine113; }
    wxBitmapButton* GetBmpButton115() { return m_bmpButton115; }
    wxBitmapButton* GetBmpButton116() { return m_bmpButton116; }
    wxBitmapButton* GetBmpButton687() { return m_bmpButton687; }
    wxStaticLine* GetStaticLine117() { return m_staticLine117; }
    wxBitmapButton* GetBmpButtonListBox() { return m_bmpButtonListBox; }
    wxBitmapButton* GetBmpButtonSimpleHtmlListBox() { return m_bmpButtonSimpleHtmlListBox; }
    wxBitmapButton* GetBmpButton126() { return m_bmpButton126; }
    wxBitmapButton* GetBmpButtonRearrangeList() { return m_bmpButtonRearrangeList; }
    wxBitmapButton* GetBmpButton127() { return m_bmpButton127; }
    wxBitmapButton* GetBmpButton128() { return m_bmpButton128; }
    wxBitmapButton* GetBmpButton129() { return m_bmpButton129; }
    wxStaticLine* GetStaticLine130() { return m_staticLine130; }
    wxBitmapButton* GetBmpButtonActivityCtrl() { return m_bmpButtonActivityCtrl; }
    wxBitmapButton* GetBmpButton132() { return m_bmpButton132; }
    wxBitmapButton* GetBmpButton133() { return m_bmpButton133; }
    wxBitmapButton* GetBmpButton134() { return m_bmpButton134; }
    wxStaticLine* GetStaticLine136() { return m_staticLine136; }
    wxBitmapButton* GetBmpButton138() { return m_bmpButton138; }
    wxBitmapButton* GetBmpButton139() { return m_bmpButton139; }
    wxBitmapButton* GetBmpButton140() { return m_bmpButton140; }
    wxBitmapButton* GetBmpButton141() { return m_bmpButton141; }
    wxBitmapButton* GetBmpButton142() { return m_bmpButton142; }
    wxBitmapButton* GetBmpButton143() { return m_bmpButton143; }
    wxBitmapButton* GetBmpButtonTimePickerCtrl() { return m_bmpButtonTimePickerCtrl; }
    wxBitmapButton* GetBmpButton144() { return m_bmpButton144; }
    wxBitmapButton* GetBmpButton145() { return m_bmpButton145; }
    wxBitmapButton* GetBmpButton250() { return m_bmpButton250; }
    wxPanel* GetPanel67() { return m_panel67; }
    wxBitmapButton* GetBmpButton230() { return m_bmpButton230; }
    wxBitmapButton* GetBmpButton231() { return m_bmpButton231; }
    wxBitmapButton* GetBmpButton234() { return m_bmpButton234; }
    wxBitmapButton* GetBmpButton232() { return m_bmpButton232; }
    wxStaticLine* GetStaticLine236() { return m_staticLine236; }
    wxBitmapButton* GetBmpButton238() { return m_bmpButton238; }
    wxBitmapButton* GetBmpButton243() { return m_bmpButton243; }
    wxBitmapButton* GetBmpButton239() { return m_bmpButton239; }
    wxBitmapButton* GetBmpButton359() { return m_bmpButton359; }
    wxStaticLine* GetStaticLine240() { return m_staticLine240; }
    wxBitmapButton* GetBmpButton242() { return m_bmpButton242; }
    wxPanel* GetPanel226() { return m_panel226; }
    wxBitmapButton* GetBmpButtonRibbonBar() { return m_bmpButtonRibbonBar; }
    wxBitmapButton* GetBmpButtonRibbonPage() { return m_bmpButtonRibbonPage; }
    wxBitmapButton* GetBmpButton315() { return m_bmpButton315; }
    wxStaticLine* GetStaticLine305() { return m_staticLine305; }
    wxBitmapButton* GetBmpButton317() { return m_bmpButton317; }
    wxBitmapButton* GetBmpButton321() { return m_bmpButton321; }
    wxBitmapButton* GetBmpButton323() { return m_bmpButton323; }
    wxBitmapButton* GetBmpButton325() { return m_bmpButton325; }
    wxBitmapButton* GetBmpButton327() { return m_bmpButton327; }
    wxStaticLine* GetStaticLine335() { return m_staticLine335; }
    wxBitmapButton* GetBmpButtonRbToolbar() { return m_bmpButtonRbToolbar; }
    wxBitmapButton* GetBmpButtonRibbonTool() { return m_bmpButtonRibbonTool; }
    wxBitmapButton* GetBmpButtonDropdownTool() { return m_bmpButtonDropdownTool; }
    wxBitmapButton* GetBmpButtonRibbonHybridTool() { return m_bmpButtonRibbonHybridTool; }
    wxBitmapButton* GetBmpButtonRibbonToggleTool() { return m_bmpButtonRibbonToggleTool; }
    wxBitmapButton* GetBmpButton357() { return m_bmpButton357; }
    wxStaticLine* GetStaticLine349() { return m_staticLine349; }
    wxBitmapButton* GetBmpButtonRibbonGallery() { return m_bmpButtonRibbonGallery; }
    wxBitmapButton* GetBmpButtonRibbonGalleryItem() { return m_bmpButtonRibbonGalleryItem; }
    wxPanel* GetPanel329() { return m_panel329; }
    wxBitmapButton* GetBmpButton257() { return m_bmpButton257; }
    wxBitmapButton* GetBmpButton258() { return m_bmpButton258; }
    wxBitmapButton* GetBmpButton262() { return m_bmpButton262; }
    wxBitmapButton* GetBmpButton263() { return m_bmpButton263; }
    wxStaticLine* GetStaticLine260() { return m_staticLine260; }
    wxBitmapButton* GetBmpButton293() { return m_bmpButton293; }
    wxBitmapButton* GetBmpButton677() { return m_bmpButton677; }
    wxBitmapButton* GetBmpButton299() { return m_bmpButton299; }
    wxStaticLine* GetStaticLine303() { return m_staticLine303; }
    wxBitmapButton* GetBmpButton259() { return m_bmpButton259; }
    wxBitmapButton* GetBmpButton264() { return m_bmpButton264; }
    wxBitmapButton* GetBmpButton285() { return m_bmpButton285; }
    wxBitmapButton* GetBmpButton681() { return m_bmpButton681; }
    wxBitmapButton* GetBmpButton269() { return m_bmpButton269; }
    wxBitmapButton* GetBmpButton272() { return m_bmpButton272; }
    wxStaticLine* GetStaticLine273() { return m_staticLine273; }
    wxBitmapButton* GetBmpButtonAnimCtrl() { return m_bmpButtonAnimCtrl; }
    wxBitmapButton* GetBmpButton275() { return m_bmpButton275; }
    wxBitmapButton* GetBmpButton673() { return m_bmpButton673; }
    wxPanel* GetPanel254() { return m_panel254; }
    wxNotebook* GetNotebook168() { return m_notebook168; }
    ToolBoxPanelBaseClass(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition,
                          const wxSize& size = wxSize(-1, -1), long style = wxTAB_TRAVERSAL);
    virtual ~ToolBoxPanelBaseClass();
};

class NewFormWizardBaseClass : public wxWizard
{
protected:
    std::vector<wxWizardPageSimple*> m_pages;

    wxWizardPageSimple* m_wizardPageFormType;
    wxStaticText* m_staticText184;
    wxChoice* m_choiceFormType;
    wxStaticText* m_staticText;
    wxTextCtrl* m_textCtrlTitle;
    wxWizardPageSimple* m_wizardPageGeneratedCode;
    wxStaticText* m_staticText244;
    wxChoice* m_choiceWxcp;
    wxBitmapButton* m_bmpButton247;
    wxStaticText* m_staticText213;
    wxTextCtrl* m_textCtrlClassName;
    wxStaticText* m_staticText287;
    wxTextCtrl* m_textCtrlInheritedClassName;
    wxStaticText* m_staticText187;
    wxTextCtrl* m_textCtrFileName;
    wxStaticText* m_staticText206;
    wxTextCtrl* m_textCtrlVirtualFolder;
    wxBitmapButton* m_bmpButton210;

protected:
    virtual void OnFinishClicked(wxWizardEvent& event) { event.Skip(); }
    virtual void OnWizardPageChanging(wxWizardEvent& event) { event.Skip(); }
    virtual void OnFormTypeSelected(wxCommandEvent& event) { event.Skip(); }
    virtual void OnTitleUI(wxUpdateUIEvent& event) { event.Skip(); }
    virtual void OnStandloneAppUI(wxUpdateUIEvent& event) { event.Skip(); }
    virtual void OnNewWxcpProject(wxCommandEvent& event) { event.Skip(); }
    virtual void OnInheritedClassNameUI(wxUpdateUIEvent& event) { event.Skip(); }
    virtual void OnInheritedNameFocus(wxFocusEvent& event) { event.Skip(); }
    virtual void OnFilenameUI(wxUpdateUIEvent& event) { event.Skip(); }
    virtual void OnFilenameFocus(wxFocusEvent& event) { event.Skip(); }
    virtual void OnSelectVirtualFolder(wxCommandEvent& event) { event.Skip(); }

public:
    wxStaticText* GetStaticText184() { return m_staticText184; }
    wxChoice* GetChoiceFormType() { return m_choiceFormType; }
    wxStaticText* GetStaticText() { return m_staticText; }
    wxTextCtrl* GetTextCtrlTitle() { return m_textCtrlTitle; }
    wxWizardPageSimple* GetWizardPageFormType() { return m_wizardPageFormType; }
    wxStaticText* GetStaticText244() { return m_staticText244; }
    wxChoice* GetChoiceWxcp() { return m_choiceWxcp; }
    wxBitmapButton* GetBmpButton247() { return m_bmpButton247; }
    wxStaticText* GetStaticText213() { return m_staticText213; }
    wxTextCtrl* GetTextCtrlClassName() { return m_textCtrlClassName; }
    wxStaticText* GetStaticText287() { return m_staticText287; }
    wxTextCtrl* GetTextCtrlInheritedClassName() { return m_textCtrlInheritedClassName; }
    wxStaticText* GetStaticText187() { return m_staticText187; }
    wxTextCtrl* GetTextCtrFileName() { return m_textCtrFileName; }
    wxStaticText* GetStaticText206() { return m_staticText206; }
    wxTextCtrl* GetTextCtrlVirtualFolder() { return m_textCtrlVirtualFolder; }
    wxBitmapButton* GetBmpButton210() { return m_bmpButton210; }
    wxWizardPageSimple* GetWizardPageGeneratedCode() { return m_wizardPageGeneratedCode; }
    NewFormWizardBaseClass(wxWindow* parent, wxWindowID id = wxID_ANY,
                           const wxString& title = _("Create new wxCrafter Form"), const wxBitmap& bmp = wxNullBitmap,
                           const wxPoint& pos = wxDefaultPosition, long style = wxDEFAULT_DIALOG_STYLE);
    wxWizardPageSimple* GetFirstPage() const
    {
        if(!m_pages.empty()) return m_pages.at(0);
        return NULL;
    }
    virtual ~NewFormWizardBaseClass();
};

class OpenGLCanvasBase : public wxPanel
{
protected:
    wxStaticBitmap* m_staticBitmap657;

protected:
    virtual void OnSize(wxSizeEvent& event) { event.Skip(); }
    virtual void OnMove(wxMoveEvent& event) { event.Skip(); }

public:
    wxStaticBitmap* GetStaticBitmap657() { return m_staticBitmap657; }
    OpenGLCanvasBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition,
                     const wxSize& size = wxSize(-1, -1), long style = wxTAB_TRAVERSAL | wxBORDER_SIMPLE);
    virtual ~OpenGLCanvasBase();
};

class MediaCtrlBase : public wxPanel
{
protected:
    wxStaticBitmap* m_staticBitmap667;

protected:
public:
    wxStaticBitmap* GetStaticBitmap667() { return m_staticBitmap667; }
    MediaCtrlBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition,
                  const wxSize& size = wxSize(-1, -1), long style = wxTAB_TRAVERSAL | wxBORDER_THEME);
    virtual ~MediaCtrlBase();
};

#endif
