Go to the documentation of this file.00001
00002
00003
00004
00005
00007
00008 #ifndef __HippConsole__
00009 #define __HippConsole__
00010
00011 #include <wx/intl.h>
00012
00013 #include <wx/string.h>
00014 #include <wx/textctrl.h>
00015 #include <wx/gdicmn.h>
00016 #include <wx/font.h>
00017 #include <wx/colour.h>
00018 #include <wx/settings.h>
00019 #include <wx/sizer.h>
00020 #include <wx/dialog.h>
00021 #include <wx/stattext.h>
00022 #include <wx/filepicker.h>
00023 #include <wx/button.h>
00024
00026
00030 class HippConsole : public wxDialog
00031 {
00032 private:
00033
00034 protected:
00035
00036 public:
00037 wxTextCtrl* console_output;
00038
00039 HippConsole( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Console"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 536,399 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
00040 ~HippConsole();
00041
00042 };
00043
00047 class HippObjectProperties : public wxDialog
00048 {
00049 private:
00050
00051 protected:
00052 enum
00053 {
00054 wxID_shapesoundfile = 1000,
00055 };
00056
00057 wxStaticText* m_staticText1;
00058 wxStaticText* m_staticText21;
00059 wxStaticText* m_staticText2;
00060
00061 wxStdDialogButtonSizer* m_sdbSizer1;
00062 wxButton* m_sdbSizer1OK;
00063 wxButton* m_sdbSizer1Cancel;
00064
00065 public:
00066 wxTextCtrl* shape_title;
00067 wxTextCtrl* shape_description;
00068 wxFilePickerCtrl* m_soundfilePicker1;
00069
00070 HippObjectProperties( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Object Properties"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 312,212 ), long style = wxDEFAULT_DIALOG_STYLE );
00071 ~HippObjectProperties();
00072
00073 };
00074
00078 class HippShapeZoom : public wxDialog
00079 {
00080 private:
00081
00082 protected:
00083 wxStaticText* m_staticText1;
00084 wxStaticText* m_staticText2;
00085 wxStdDialogButtonSizer* m_sdbSizer1;
00086 wxButton* m_sdbSizer1OK;
00087 wxButton* m_sdbSizer1Cancel;
00088
00089 public:
00090 wxTextCtrl* shape_scaleX;
00091 wxTextCtrl* shape_scaleY;
00092
00093 HippShapeZoom( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Scale"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE );
00094 ~HippShapeZoom();
00095
00096 };
00097
00098 #endif //__HippConsole__