BEGIN_EVENT_TABLE(PlotSpectrum, PlotPanel)
EVT_MOTION (PlotSpectrum::OnMouseMove)
EVT_LEFT_DOWN (PlotSpectrum::OnMouseLeftDown)
+ EVT_LEFT_DCLICK (PlotSpectrum::OnMouseLeftDoubleClick)
EVT_LEFT_UP (PlotSpectrum::OnMouseLeftUp)
EVT_MOUSEWHEEL (PlotSpectrum::OnMouseWheelMoved)
EVT_PAINT (PlotSpectrum::OnPaint)
//-------------------------------------------------------------------------
// OnMouseDown()
//-------------------------------------------------------------------------
-void PlotSpectrum::OnMouseLeftDown(wxMouseEvent& event)
+void PlotSpectrum::OnMouseLeftDoubleClick(wxMouseEvent& event)
{
m_mouseDown = true;
wxClientDC dc(this);
void OnShow(wxShowEvent& event);
void drawGraticule(wxAutoBufferedPaintDC& dc);
void draw(wxAutoBufferedPaintDC& dc);
- void OnMouseLeftDown(wxMouseEvent& event);
+ void OnMouseLeftDoubleClick(wxMouseEvent& event);
private:
float m_rxFreq;
BEGIN_EVENT_TABLE(PlotWaterfall, PlotPanel)
EVT_PAINT (PlotWaterfall::OnPaint)
EVT_MOTION (PlotWaterfall::OnMouseMove)
- EVT_LEFT_DOWN (PlotWaterfall::OnMouseLeftDown)
+ EVT_LEFT_DCLICK (PlotWaterfall::OnMouseLeftDoubleClick)
EVT_RIGHT_DOWN (PlotWaterfall::OnMouseRightDown)
EVT_LEFT_UP (PlotWaterfall::OnMouseLeftUp)
EVT_MOUSEWHEEL (PlotWaterfall::OnMouseWheelMoved)
//-------------------------------------------------------------------------
// OnMouseLeftDown()
//-------------------------------------------------------------------------
-void PlotWaterfall::OnMouseLeftDown(wxMouseEvent& event)
+void PlotWaterfall::OnMouseLeftDoubleClick(wxMouseEvent& event)
{
m_mouseDown = true;
wxClientDC dc(this);
void drawGraticule(wxAutoBufferedPaintDC& dc);
void draw(wxAutoBufferedPaintDC& dc);
void plotPixelData();
- void OnMouseLeftDown(wxMouseEvent& event);
+ void OnMouseLeftDoubleClick(wxMouseEvent& event);
void OnMouseRightDown(wxMouseEvent& event);
private: