|
From: <pst...@us...> - 2009-05-16 04:16:34
|
Revision: 719
http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=719&view=rev
Author: pstieber
Date: 2009-05-16 04:16:22 +0000 (Sat, 16 May 2009)
Log Message:
-----------
Fixed snap selection so recording works.
Modified Paths:
--------------
trunk/jazz/src/EventWindow.cpp
trunk/jazz/src/EventWindow.h
trunk/jazz/src/PianoWindow.cpp
trunk/jazz/src/PianoWindow.h
trunk/jazz/src/TrackWindow.cpp
trunk/jazz/src/TrackWindow.h
Modified: trunk/jazz/src/EventWindow.cpp
===================================================================
--- trunk/jazz/src/EventWindow.cpp 2009-03-13 21:06:09 UTC (rev 718)
+++ trunk/jazz/src/EventWindow.cpp 2009-05-16 04:16:22 UTC (rev 719)
@@ -536,13 +536,13 @@
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
-void JZEventWindow::SnapSelStart(wxMouseEvent& MouseEvent)
+void JZEventWindow::SnapSelectionStart(wxMouseEvent& MouseEvent)
{
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
-void JZEventWindow::SnapSelStop(wxMouseEvent& MouseEvent)
+void JZEventWindow::SnapSelectionStop(wxMouseEvent& MouseEvent)
{
}
@@ -563,7 +563,7 @@
if (MouseEvent.LeftDown())
{
{
- SnapSelStart(MouseEvent);
+ SnapSelectionStart(MouseEvent);
// if (mpSnapSel->IsSelected())
// {
@@ -587,7 +587,7 @@
if (mpMouseAction == mpSnapSel)
{
- SnapSelStop(MouseEvent);
+ SnapSelectionStop(MouseEvent);
// inefficient, invalidate rect first instead.
Refresh();
Modified: trunk/jazz/src/EventWindow.h
===================================================================
--- trunk/jazz/src/EventWindow.h 2009-03-13 21:06:09 UTC (rev 718)
+++ trunk/jazz/src/EventWindow.h 2009-05-16 04:16:22 UTC (rev 719)
@@ -102,9 +102,9 @@
int SnapClock(int Clock, bool Up);
- virtual void SnapSelStart(wxMouseEvent& MouseEvent);
+ virtual void SnapSelectionStart(wxMouseEvent& MouseEvent);
- virtual void SnapSelStop(wxMouseEvent& MouseEvent);
+ virtual void SnapSelectionStop(wxMouseEvent& MouseEvent);
void DrawVerticalLine(wxDC& Dc, int XPosition) const;
Modified: trunk/jazz/src/PianoWindow.cpp
===================================================================
--- trunk/jazz/src/PianoWindow.cpp 2009-03-13 21:06:09 UTC (rev 718)
+++ trunk/jazz/src/PianoWindow.cpp 2009-05-16 04:16:22 UTC (rev 719)
@@ -1827,7 +1827,7 @@
//-----------------------------------------------------------------------------
// Snapper
//-----------------------------------------------------------------------------
-void JZPianoWindow::SnapSelStop(wxMouseEvent& MouseEvent)
+void JZPianoWindow::SnapSelectionStop(wxMouseEvent& MouseEvent)
{
if (mpSnapSel->IsSelected())
{
@@ -1885,7 +1885,7 @@
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
-void JZPianoWindow::SnapSelStart(wxMouseEvent& MouseEvent)
+void JZPianoWindow::SnapSelectionStart(wxMouseEvent& MouseEvent)
{
mSnapCount = 0;
int clk = SnapClock(mFromClock, false);
@@ -2020,7 +2020,7 @@
if (MouseEvent.LeftDown())
{
{
- SnapSelStart(MouseEvent);
+ SnapSelectionStart(MouseEvent);
// if (mpSnapSel->IsSelected())
// {
@@ -2044,7 +2044,7 @@
if (mpMouseAction == mpSnapSel)
{
- SnapSelStop(MouseEvent);
+ SnapSelectionStop(MouseEvent);
// inefficient, invalidate rect first instead.
Refresh();
Modified: trunk/jazz/src/PianoWindow.h
===================================================================
--- trunk/jazz/src/PianoWindow.h 2009-03-13 21:06:09 UTC (rev 718)
+++ trunk/jazz/src/PianoWindow.h 2009-05-16 04:16:22 UTC (rev 719)
@@ -113,10 +113,6 @@
int SnapClock(int Clock, bool Up = false);
- virtual void SnapSelStart(wxMouseEvent& MouseEvent);
-
- virtual void SnapSelStop(wxMouseEvent& MouseEvent);
-
int SnapClocks();
void SetSnapDenom(int Value);
@@ -187,6 +183,12 @@
void ActivateSequenceLengthDialog();
+ protected:
+
+ virtual void SnapSelectionStart(wxMouseEvent& MouseEvent);
+
+ virtual void SnapSelectionStop(wxMouseEvent& MouseEvent);
+
private:
JZPianoFrame* mpPianoFrame;
Modified: trunk/jazz/src/TrackWindow.cpp
===================================================================
--- trunk/jazz/src/TrackWindow.cpp 2009-03-13 21:06:09 UTC (rev 718)
+++ trunk/jazz/src/TrackWindow.cpp 2009-05-16 04:16:22 UTC (rev 719)
@@ -282,7 +282,7 @@
mEventsY,
mEventsWidth,
mEventsHeight);
- SnapSelStop(MouseEvent);
+ SnapSelectionStop(MouseEvent);
}
else if (
Point.x >= mEventsX && Point.x < mEventsX + mEventsWidth &&
Modified: trunk/jazz/src/TrackWindow.h
===================================================================
--- trunk/jazz/src/TrackWindow.h 2009-03-13 21:06:09 UTC (rev 718)
+++ trunk/jazz/src/TrackWindow.h 2009-05-16 04:16:22 UTC (rev 719)
@@ -85,10 +85,10 @@
protected:
- virtual void SnapSelStop(wxMouseEvent& MouseEvent)
- {
- }
+ virtual void SnapSelectionStart(wxMouseEvent& MouseEvent);
+ virtual void SnapSelectionStop(wxMouseEvent& MouseEvent);
+
private:
void OnSize(wxSizeEvent& Event);
@@ -146,10 +146,6 @@
const char* GetNumberString() const;
- void SnapSelectionStart(wxMouseEvent& MouseEvent);
-
- void SnapSelectionStop(wxMouseEvent& MouseEvent);
-
int x2xBar(int x);
int x2wBar(int x);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|