MCPcopy Create free account
hub / github.com/HertzDevil/0CC-FamiTracker / TrackChanged

Method TrackChanged

Source/FamiTrackerView.cpp:1232–1249  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1230}
1231
1232void CFamiTrackerView::TrackChanged(unsigned int Track)
1233{
1234 // Called when the selected track has changed
1235 CMainFrame *pMainFrm = GetMainFrame(); // // //
1236
1237 UpdateSongView(); // // //
1238 SetMarker(-1, -1); // // //
1239 m_pPatternEditor->ResetCursor();
1240 m_pPatternEditor->InvalidatePatternData();
1241 m_pPatternEditor->InvalidateBackground();
1242 m_pPatternEditor->InvalidateHeader();
1243 RedrawPatternEditor();
1244
1245 pMainFrm->UpdateTrackBox();
1246
1247 InvalidateFrameEditor();
1248 RedrawFrameEditor();
1249}
1250
1251// GUI elements updates
1252

Callers 1

SelectTrackMethod · 0.80

Calls 5

InvalidatePatternDataMethod · 0.80
InvalidateBackgroundMethod · 0.80
UpdateTrackBoxMethod · 0.80
ResetCursorMethod · 0.45
InvalidateHeaderMethod · 0.45

Tested by

no test coverage detected