8 #ifndef __RenderOptionsDlg_H__
9 #define __RenderOptionsDlg_H__
11 #include "VTBuilder_UI.h"
13 #include "ElevDrawOptions.h"
26 const wxPoint& pos = wxDefaultPosition,
27 const wxSize& size = wxDefaultSize,
28 long style = wxDEFAULT_DIALOG_STYLE );
31 wxSpinCtrl* GetSpinCastDirection() {
return (wxSpinCtrl*) FindWindow( ID_SPIN_CAST_DIRECTION ); }
32 wxSpinCtrl* GetSpinCastAngle() {
return (wxSpinCtrl*) FindWindow( ID_SPIN_CAST_ANGLE ); }
33 wxCheckBox* GetCastShadows() {
return (wxCheckBox*) FindWindow( ID_CHECK_SHADOWS ); }
34 wxRadioButton* GetRadioShadingDot() {
return (wxRadioButton*) FindWindow( ID_RADIO_SHADING_DOT ); }
35 wxRadioButton* GetRadioShadingQuick() {
return (wxRadioButton*) FindWindow( ID_RADIO_SHADING_QUICK ); }
36 wxRadioButton* GetRadioShadingNone() {
return (wxRadioButton*) FindWindow( ID_RADIO_SHADING_NONE ); }
37 wxButton* GetEditColors() {
return (wxButton*) FindWindow( ID_EDIT_COLORS ); }
38 wxChoice* GetChoiceColors() {
return (wxChoice*) FindWindow( ID_CHOICE_COLORS ); }
41 void UpdateColorMapChoice();
45 wxString m_strColorMap;
53 void OnChoiceColors( wxCommandEvent &
event );
54 void OnRadio( wxCommandEvent &event );
55 void OnEditColors( wxCommandEvent &event );
56 void OnInitDialog(wxInitDialogEvent& event);
62 #endif // __RenderOptionsDlg_H__