RPR DeleteTrack
From CockosWiki
Main Page > REAPER Documentation > ReaScript > ReaScript API, Functions > RPR DeleteTrack
Main Page > REAPER Documentation > REAPER API > REAPER API Functions > RPR DeleteTrack
Contents |
DeleteTrack()
void DeleteTrack(MediaTrack* tr)
Deletes a specified track in the current project
Parameters
tr, pointer to an object of type MediaTrack, it specifies the track to delete.
Returns
Nothing
Examples
I'm *so* not writing an example of how to delete a track.
C++
Perl
Python
# # DeleteTrack.py # project = 0; # current project firsttrack = 0; # first selected track # return pointer to track track = RPR_GetSelectedTrack(project, firsttrack); # a track is selected if(track): # ask user title = "Delete track"; msg = "Are you sure you want to delete this track?"; type = 4; # a yes/no msg box result = RPR_MB(msg, title, type); # if result = 6 -> user pressed yes -> delete track if(result == 6): RPR_DeleteTrack(track);
See Also
track: GetLastTouchedTrack, GetMediaItemTake_Track, GetMediaItem_Track, GetMediaTrackInfo_Value, GetNumTracks, GetSelectedTrack, GetSelectedTrackEnvelope, GetSetMediaTrackInfo_String, GetSetTrackState, GetTrack, GetTrackAutomationMode, GetTrackEnvelope, GetTrackEnvelopeByName, GetTrackGUID, GetTrackMIDINoteName, GetTrackMIDINoteNameEx, GetTrackMediaItem, GetTrackNumMediaItems, GetTrackState, GetTrackUIVolPan, HasTrackMIDIPrograms, HasTrackMIDIProgramsEx, InsertTrackAtIndex, MoveMediaItemToTrack, MuteAllTracks, PlayTrackPreview, PlayTrackPreview2, SetMediaTrackInfo_Value, SetTrackAutomationMode, SetTrackMIDINoteName, SetTrackMIDINoteNameEx, SetTrackSelected, SoloAllTracks, StopTrackPreview, StopTrackPreview2, TrackFX_FormatParamValue, TrackFX_GetCount, TrackFX_GetFXName, TrackFX_GetNumParams, TrackFX_GetParam, TrackFX_GetParamName, TrackFX_SetParam, TrackList_AdjustWindows, TrackList_UpdateAllExternalSurfaces, Track_GetPeakInfo, AddMediaItemToTrack, BypassFxAllTracks, CSurf_NumTracks, CSurf_OnTrackSelection, CSurf_SetTrackListChange, CSurf_TrackFromID, CSurf_TrackToID, CountSelectedTracks, CountTrackEnvelopes, CountTrackMediaItems, CountTracks, DeleteTrack, DeleteTrackMediaItem, EnumTrackMIDIProgramNames, EnumTrackMIDIProgramNamesEx,
delete: DeleteProjectMarker, DeleteTrack, DeleteTrackMediaItem,
(Section automatically generated, edits may be overwritten.)
Stuff
Main Page > REAPER Documentation > ReaScript > ReaScript API, Functions > RPR DeleteTrack
Main Page > REAPER Documentation > REAPER API > REAPER API Functions > RPR DeleteTrack