00001 #ifndef WXMARACASSURFACERENDERINGPROP3D_H_ 00002 #define WXMARACASSURFACERENDERINGPROP3D_H_ 00003 00004 #include "wxMaracasSurfaceRenderingPanel.h" 00005 //#include "wxMaracasRenderImageManagementPanel.h" 00006 00007 class wxMaracasSurfaceRenderingProp3D : public wxMaracasSurfaceRenderingPanel{ 00008 public: 00009 wxMaracasSurfaceRenderingProp3D(wxWindow* parent, int propid, bool _isComplexBox, int _panID); 00010 ~wxMaracasSurfaceRenderingProp3D(); 00011 virtual void createControls(); 00012 void onOpacityRelease(wxScrollEvent& event); 00013 void onCheckBoxChange(wxCommandEvent& event); 00014 void onCheckBoxSurfaceChange(wxCommandEvent& event); 00015 void onColorChange(wxCommandEvent& event); 00016 void onViewImage(wxCommandEvent& event); 00017 00018 00019 private: 00020 wxCheckBox* checkbox; 00021 wxCheckBox* checkboxsurface; 00022 wxSlider* opacity; 00023 wxBitmapButton* _colorchoose; 00024 wxBitmapButton* _viewimage; 00025 //wxMaracasRenderImageManagementPanel* dialog; 00026 }; 00027 00028 #endif /*WXMARACASSURFACERENDERINGPROP3D_H_*/