class WxGimmickTools : public wxPanel
{
public:
- WxGimmickTools(wxWindow * parent);
+ WxGimmickTools(wxWindow * parent, wxString mCurrentDirectory);
~WxGimmickTools();
- void onThresholdStop();
- void onThresholdInstantChange(double range[]);
+ wxString getInputDir();
+
+ wxString getOutputDir();
+
+ bool getCheckBoxValue();
+
private:
- mBarRange* _mBarThreshold;
- wxSlider* _opacity;
- bool _thresholdGo;
- wxCheckBox* _interpolationCheckBox;
+ wxCheckBox * _addCheckBox;
- void onThresholdChange(wxCommandEvent& event);
+ wxTextCtrl * _inputPath;
- void onThresholdGo(wxCommandEvent& event);
-
- void onThresholdRemove(wxCommandEvent& event);
+ wxTextCtrl * _outputPath;
+
+ wxString _currentDir;
+
+ bool _addFiles;
- void onThresholdInterpolation(wxCommandEvent& event);
+ void onInputDir(wxCommandEvent& event);
- void onChangeOpacity(wxScrollEvent& event);
+ void onOutputDir(wxCommandEvent& event);
- DECLARE_EVENT_TABLE()
+ void onAddToDatabase(wxCommandEvent& event);
};