From: <pst...@us...> - 2013-03-18 19:05:03
|
Revision: 979 http://sourceforge.net/p/jazzplusplus/code/979 Author: pstieber Date: 2013-03-18 19:05:00 +0000 (Mon, 18 Mar 2013) Log Message: ----------- 1. Updated to use wxDC& instead of 2xDC*. 2. Changed C-style comments to C++ inline comments. 3. Replaced mpPianoWindow->mpSnapSel->IsSelected() with mpPianoWindow->AreEventsSelected(). This allowed a change in the scope of mpSnapSel from public to protected. Modified Paths: -------------- trunk/jazz/src/ControlEdit.cpp trunk/jazz/src/ControlEdit.h Modified: trunk/jazz/src/ControlEdit.cpp =================================================================== --- trunk/jazz/src/ControlEdit.cpp 2013-03-18 19:02:18 UTC (rev 978) +++ trunk/jazz/src/ControlEdit.cpp 2013-03-18 19:05:00 UTC (rev 979) @@ -248,12 +248,11 @@ } -/*void JZCtrlEditBase::Revert(wxButton &but, wxCommandEvent& event) -{ - JZControlPanel *panel = (JZControlPanel *)but.GetParent(); - panel->edit->OnRevert(); -} -*/ +//void JZCtrlEditBase::Revert(wxButton &but, wxCommandEvent& event) +//{ +// JZControlPanel *panel = (JZControlPanel *)but.GetParent(); +// panel->edit->OnRevert(); +//} void JZCtrlEditBase::OnApply() @@ -381,7 +380,7 @@ // SN++ Has 3 Modes (bars_state) 0: no Bars, 1,2: draw Bars // av: called by JZArrayEdit::OnPaint -void JZCtrlEditBase::DrawBars(wxDC* dc) +void JZCtrlEditBase::DrawBars(wxDC& Dc) { JZBarInfo BarInfo(*mpPianoWindow->GetProject()); BarInfo.SetClock(from_clock); @@ -394,14 +393,14 @@ { gclk = BarInfo.GetClock(); x = mpPianoWindow->Clock2x(gclk-from_clock); - edit->DrawBarLine(dc, x - x_off); + edit->DrawBarLine(Dc, x - x_off); if (bars_state == 2) { for (ii = 0; ii < BarInfo.GetCountsPerBar(); ++ii) { gclk += BarInfo.GetTicksPerBar() / BarInfo.GetCountsPerBar(); x = mpPianoWindow->Clock2x(gclk-from_clock); - edit->DrawBarLine(dc, x - x_off); + edit->DrawBarLine(Dc, x - x_off); } } BarInfo.Next(); @@ -514,7 +513,7 @@ { // SN++ Falls im PianoWin Events selektiert sind, werden nur diese // Events geaendert - if (!mpPianoWindow->mpSnapSel->IsSelected()) + if (!mpPianoWindow->AreEventsSelected()) { return (pEvent->IsKeyOn() != 0); } @@ -545,7 +544,7 @@ JZEventIterator iter(track); - if (mpPianoWindow->mpSnapSel->IsSelected()) + if (mpPianoWindow->AreEventsSelected()) { from_clk = mpPianoWindow->GetFilter()->GetFromClock(); to_clk = mpPianoWindow->GetFilter()->GetToClock(); @@ -563,7 +562,7 @@ // SN++ Falls im PianoWin Events selektiert sind, werden nur diese // Events geaendert if ( - !mpPianoWindow->mpSnapSel->IsSelected() || + !mpPianoWindow->AreEventsSelected() || mpPianoWindow->GetFilter()->IsSelected(pEvent)) { @@ -615,7 +614,7 @@ // SN++ Falls im PianoWin Events selektiert sind, werden nur diese // Events geaendert - if (!mpPianoWindow->mpSnapSel->IsSelected()) + if (!mpPianoWindow->AreEventsSelected()) { return pEvent->IsKeyPressure() != 0; } @@ -649,7 +648,7 @@ JZEvent* pEvent; // SN++ Apply works only if some events are selected !! - if (!mpPianoWindow->mpSnapSel->IsSelected()) + if (!mpPianoWindow->AreEventsSelected()) { OnRevert(); return; @@ -660,7 +659,7 @@ JZEventIterator iter(track); - if (mpPianoWindow->mpSnapSel->IsSelected()) + if (mpPianoWindow->AreEventsSelected()) { from_clk = mpPianoWindow->GetFilter()->GetFromClock(); to_clk = mpPianoWindow->GetFilter()->GetToClock(); @@ -681,7 +680,7 @@ while (pEvent) { if ( - !mpPianoWindow->mpSnapSel->IsSelected() || + !mpPianoWindow->AreEventsSelected() || mpPianoWindow->GetFilter()->IsSelected(pEvent)) { JZKeyPressureEvent* pKeyPressure = pEvent->IsKeyPressure(); @@ -701,7 +700,7 @@ while (pEvent) { if ( - !mpPianoWindow->mpSnapSel->IsSelected() || + !mpPianoWindow->AreEventsSelected() || mpPianoWindow->GetFilter()->IsSelected(pEvent)) { pKeyOn = pEvent->IsKeyOn(); @@ -749,7 +748,7 @@ while (pEvent) { if ( - !mpPianoWindow->mpSnapSel->IsSelected() || + !mpPianoWindow->AreEventsSelected() || mpPianoWindow->GetFilter()->IsSelected(pEvent)) { if (pEvent->IsKeyPressure()) Modified: trunk/jazz/src/ControlEdit.h =================================================================== --- trunk/jazz/src/ControlEdit.h 2013-03-18 19:02:18 UTC (rev 978) +++ trunk/jazz/src/ControlEdit.h 2013-03-18 19:05:00 UTC (rev 979) @@ -140,7 +140,7 @@ // SN++ static void Edit(wxButton &but, wxCommandEvent& event); static void Bars(wxButton &but, wxCommandEvent& event); - void DrawBars(wxDC* dc); + void DrawBars(wxDC& Dc); }; class JZPitchEdit : public JZCtrlEditBase This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |