#ifndef __mBarRange2_h__
#define __mBarRange2_h__
-
#include <wx/wx.h>
#include <wx/textctrl.h>
#include "mBarRange.h"
-
BEGIN_DECLARE_EVENT_TYPES()
DECLARE_EVENT_TYPE(wxEVT_BarRange2_Change,-1)
END_DECLARE_EVENT_TYPES()
-
-
class mBarRange2
: public wxPanel
{
public:
mBarRange2(wxWindow * parent,int width, int height);
~mBarRange2();
- void onTxtCtrl(wxCommandEvent& event);
- void SetMinMaxValue(double,double);
- void SetScalarType(int);
+ void onTxtCtrl(wxCommandEvent& event);
+ void SetMinMaxValue(double,double);
+ void SetScalarType(int);
double GetStartValue();
double GetEndValue();
private:
wxTextCtrl *_textctrlStart;
wxTextCtrl *_textctrlEnd;
void onBarRangeChange(wxCommandEvent& event);
- wxString CleanNumberStr(wxString string);
+ wxString CleanNumberStr(wxString string);
void RefreshTextCntrl();
void createAndSendEvent(WXTYPE theEventType);
DECLARE_EVENT_TABLE()