8 #ifndef __RenderDlg_H__
9 #define __RenderDlg_H__
11 #include "VTBuilder_UI.h"
12 #include "vtdata/vtString.h"
14 #include "RenderOptions.h"
26 RenderDlg( wxWindow *parent, wxWindowID
id,
27 const wxString &title,
28 const wxPoint& pos = wxDefaultPosition,
29 const wxSize& size = wxDefaultSize,
30 long style = wxDEFAULT_DIALOG_STYLE );
33 wxRadioButton* GetJpeg() {
return (wxRadioButton*) FindWindow( ID_JPEG ); }
34 wxRadioButton* GetGeotiff() {
return (wxRadioButton*) FindWindow( ID_GEOTIFF ); }
35 wxButton* GetDotdotdot() {
return (wxButton*) FindWindow( ID_DOTDOTDOT ); }
36 wxTextCtrl* GetTextToFile() {
return (wxTextCtrl*) FindWindow( ID_TEXT_TO_FILE ); }
37 wxButton* GetBigger() {
return (wxButton*) FindWindow( ID_BIGGER ); }
38 wxButton* GetSmaller() {
return (wxButton*) FindWindow( ID_SMALLER ); }
39 wxTextCtrl* GetSizeY() {
return (wxTextCtrl*) FindWindow( ID_SIZEY ); }
40 wxTextCtrl* GetSizeX() {
return (wxTextCtrl*) FindWindow( ID_SIZEX ); }
41 wxChoice* GetColorMap() {
return (wxChoice*) FindWindow( ID_CHOICE_COLORS ); }
42 wxBitmapButton* GetColorNodata() {
return (wxBitmapButton*) FindWindow( ID_COLOR_NODATA ); }
45 void UpdateEnabling();
46 void UpdateColorMapChoice();
57 void OnColorNODATA( wxCommandEvent &
event );
58 void OnEditColors( wxCommandEvent &event );
59 void OnBigger( wxCommandEvent &event );
60 void OnSmaller( wxCommandEvent &event );
61 void OnConstrain( wxCommandEvent &event );
62 void OnDotdotdot( wxCommandEvent &event );
63 void OnRadio( wxCommandEvent &event );
64 void OnInitDialog(wxInitDialogEvent& event);