mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-08-25 12:23:58 -04:00
8672f179e9
Gui elements in SceneCanvas are now independant from the zoom factor. Work in progress: NewProjectDialog. git-svn-id: svn://localhost@837 8062f311-0dae-4547-b526-b8ab9ac864a5
51 lines
989 B
C++
51 lines
989 B
C++
#ifndef BUILDTOOLSPNL_H
|
|
#define BUILDTOOLSPNL_H
|
|
|
|
//(*Headers(BuildToolsPnl)
|
|
#include <wx/notebook.h>
|
|
#include <wx/sizer.h>
|
|
#include <wx/panel.h>
|
|
//*)
|
|
class ProjectManager;
|
|
class BuildProgressPnl;
|
|
class BuildMessagesPnl;
|
|
|
|
/**
|
|
* \brief Designed to handheld all GUI related to code compilation.
|
|
* Automatically create its child and associate it if necessary with the needed classes ( CodeCompiler )
|
|
*
|
|
* \see CodeCompiler
|
|
* \see BuildProgressPnl
|
|
* \see BuildMessagesPnl
|
|
*/
|
|
class BuildToolsPnl: public wxPanel
|
|
{
|
|
public:
|
|
|
|
BuildToolsPnl(wxWindow* parent, ProjectManager * projectManager);
|
|
virtual ~BuildToolsPnl();
|
|
|
|
//(*Declarations(BuildToolsPnl)
|
|
wxNotebook* notebook;
|
|
//*)
|
|
|
|
BuildProgressPnl * buildProgressPnl;
|
|
BuildMessagesPnl * buildMessagesPnl;
|
|
|
|
protected:
|
|
|
|
//(*Identifiers(BuildToolsPnl)
|
|
static const long ID_NOTEBOOK1;
|
|
//*)
|
|
|
|
private:
|
|
|
|
//(*Handlers(BuildToolsPnl)
|
|
//*)
|
|
|
|
DECLARE_EVENT_TABLE()
|
|
};
|
|
|
|
#endif
|
|
|