Power System Platform  2026w10a-beta
Loading...
Searching...
No Matches
DebugFrameBase.hpp
1
2// This file was auto-generated by codelite's wxCrafter Plugin
3// wxCrafter project file: DebugFrame.wxcp
4// Do not modify this file by hand!
6
7#ifndef _PSP_PROJECT_DEBUGFRAME_BASE_CLASSES_HPP
8#define _PSP_PROJECT_DEBUGFRAME_BASE_CLASSES_HPP
9
10// clang-format off
11#include <wx/settings.h>
12#include <wx/xrc/xmlres.h>
13#include <wx/xrc/xh_bmp.h>
14#include <wx/frame.h>
15#include <wx/iconbndl.h>
16#include <wx/artprov.h>
17#include <wx/sizer.h>
18#include <wx/richtext/richtextctrl.h>
19#if wxVERSION_NUMBER >= 2900
20#include <wx/persist.h>
21#include <wx/persist/toplevel.h>
22#include <wx/persist/bookctrl.h>
23#include <wx/persist/treebook.h>
24#endif
25
26#ifdef WXC_FROM_DIP
27#undef WXC_FROM_DIP
28#endif
29#if wxVERSION_NUMBER >= 3100
30#define WXC_FROM_DIP(x) wxWindow::FromDIP(x, NULL)
31#else
32#define WXC_FROM_DIP(x) x
33#endif
34
35// clang-format on
36
37class DebugMainFrameBase : public wxFrame
38{
39protected:
40 wxRichTextCtrl* m_richTextCtrlDebugText;
41
42protected:
43
44public:
45 wxRichTextCtrl* GetRichTextCtrlDebugText() { return m_richTextCtrlDebugText; }
46 DebugMainFrameBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Debug text"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(500,300), long style = wxCAPTION|wxRESIZE_BORDER|wxMINIMIZE_BOX);
47 virtual ~DebugMainFrameBase();
48};
49
50#endif