Audacity  2.2.0
TrackControls.cpp File Reference
#include "../../Audacity.h"
#include "TrackControls.h"
#include "TrackButtonHandles.h"
#include "TrackSelectHandle.h"
#include "../../HitTestResult.h"
#include "../../RefreshCode.h"
#include "../../MixerBoard.h"
#include "../../Project.h"
#include "../../TrackPanel.h"
#include "../../TrackPanelMouseEvent.h"
#include "../../Track.h"
#include <wx/textdlg.h>

Classes

class  TrackMenuTable
 

Enumerations

enum  {
  OnSetNameID = 2000, OnMoveUpID, OnMoveDownID, OnMoveTopID,
  OnMoveBottomID
}
 

Functions

 POPUP_MENU_ITEM (OnMoveUpID, _("Move Track &Up")+wxT("\t")+(GetActiveProject() ->GetCommandManager() ->GetKeyFromName(wxT("TrackMoveUp"))), OnMoveTrack) POPUP_MENU_ITEM(OnMoveDownID
 
 _ ("Move Track &Down")+wxT("\t")+(GetActiveProject() -> GetCommandManager() ->GetKeyFromName(wxT("TrackMoveDown"))), OnMoveTrack) POPUP_MENU_ITEM(OnMoveTopID, _("Move Track to &Top")+wxT("\t")+(GetActiveProject() ->GetCommandManager() ->GetKeyFromName(wxT("TrackMoveTop"))), OnMoveTrack) POPUP_MENU_ITEM(OnMoveBottomID, _("Move Track to &Bottom")+wxT("\t")+(GetActiveProject() ->GetCommandManager() ->GetKeyFromName(wxT("TrackMoveBottom"))), OnMoveTrack) void TrackMenuTable::OnSetName(wxCommandEvent &)
 

Enumeration Type Documentation

anonymous enum
Enumerator
OnSetNameID 
OnMoveUpID 
OnMoveDownID 
OnMoveTopID 
OnMoveBottomID 

Function Documentation

_ ( "Move Track &Down"  ) -> GetCommandManager()-> GetKeyFromName(wxT("TrackMoveDown"))), OnMoveTrack) POPUP_MENU_ITEM( OnMoveTopID, _("Move Track to &Top") + wxT("\t") + (GetActiveProject()->GetCommandManager()-> GetKeyFromName(wxT("TrackMoveTop"))), OnMoveTrack) POPUP_MENU_ITEM( OnMoveBottomID, _("Move Track to &Bottom") + wxT("\t") + (GetActiveProject()->GetCommandManager()-> GetKeyFromName(wxT("TrackMoveBottom"))), OnMoveTrack) void TrackMenuTable::OnSetName(wxCommandEvent &)

References GetActiveProject(), Track::GetLink(), Track::GetLinked(), AudacityProject::GetMixerBoard(), Track::GetName(), AudacityProject::PushState(), RefreshCode::RefreshAll, Track::SetName(), and MixerBoard::UpdateName().

Referenced by AboutDialog::AboutDialog(), AudacityProject::AddEffectMenuItemGroup(), AudacityProject::AddEffectMenuItems(), FileHistory::AddFilesToMenu(), AudacityProject::AddImportedTracks(), Scrubber::AddMenuItems(), BatchCommands::ApplyCommand(), BatchCommands::ApplySpecialCommand(), AskCopyOrEdit(), ExportMP3::AskResample(), DirManager::AssignFile(), AudacityProject::AudacityProject(), AudioIO::AudioIO(), AudacityProject::AutoSave(), BatchCommandDialog::BatchCommandDialog(), BatchProcessDialog::BatchProcessDialog(), BatchCommands::BuildCleanFileName(), NyquistEffect::BuildPromptWindow(), VoiceKey::CalibrateNoise(), ScreenshotCommand::Capture(), EditChainsDialog::ChangeOK(), LabelTrack::Char(), ExportMP3::CheckFileName(), Exporter::CheckMix(), ChooseLanguage(), DirManager::CleanTempDir(), AudacityProject::Clear(), AudacityProject::ClipBoundaryMessage(), TrackInfo::CloseTitleDrawFunction(), TracksPrefs::Commit(), GainSliderHandle::CommitChanges(), PanSliderHandle::CommitChanges(), ContrastDialog::ContrastDialog(), ConvertLegacyProjectFile(), ProgressDialog::Create(), AboutDialog::CreateCreditsList(), MousePrefs::CreateList(), AudacityProject::CreateMenusAndCommands(), MixerBoard::CreateMuteSoloImages(), ImportFileHandle::CreateProgress(), AudacityProject::CreateRecentFilesMenu(), AudacityApp::CreateSingleInstanceChecker(), CreateStdButtonSizer(), Exporter::CreateUserPane(), AutoSaveFile::Decode(), AudacityProject::DeleteCurrentAutoSaveFile(), DirManager::DirManager(), ExportMultiple::DirOk(), EffectRepeat::DisplayNewTime(), AudacityProject::DoAddLabel(), AudacityProject::DoClipLeftOrRight(), AudacityProject::DoEditLabels(), Effect::DoEffect(), ExtImportPrefs::DoOnRuleTableSelect(), LWSlider::Draw(), FreqWindow::DrawPlot(), EditChainsDialog::EditChainsDialog(), EditCurvesDialog::EditCurvesDialog(), EffectChangeSpeed::EffectChangeSpeed(), EffectPresetsDialog::EffectPresetsDialog(), NumericTextCtrl::EnableMenu(), DirManager::EnsureSafeFilename(), ErrorDialog::ErrorDialog(), NotYetAvailableException::ErrorMessage(), FileException::ErrorMessage(), InconsistencyException::ErrorMessage(), EVT_COMMAND(), EVT_COMMAND_RANGE(), Exporter::ExamineTracks(), TimerRecordDialog::ExecutePostRecordActions(), WaveTrack::ExpandCutLine(), ExportCL::Export(), ExportPCM::Export(), ExportMP3::Export(), ExportCL::ExportCL(), Exporter::Exporter(), ExportMixerDialog::ExportMixerDialog(), ExportMP3::ExportMP3(), ExportMultiple::ExportMultipleByLabel(), ExportMultiple::ExportMultipleByTrack(), ExportPCM::ExportPCM(), DirManager::FillBlockfilesCache(), DeviceToolBar::FillInputChannels(), ODWaveTrackTaskQueue::FillTipForWaveTrack(), DirManager::FindMissingAliasedFiles(), DirManager::FindMissingAUFs(), DirManager::FindMissingAUs(), DirManager::FindOrphanBlockFiles(), Internat::FormatSize(), FreqWindow::FreqWindow(), SpectrogramSettings::GetAlgorithmNames(), FreqWindow::GetAudio(), ContrastDialog::GetDB(), TracksPrefs::GetDefaultAudioTrackNamePreference(), EffectManager::GetEffect(), EffectManager::GetEffectDescription(), Exporter::GetFilename(), AudacityProject::GetHoursMinsString(), MP3Exporter::GetLibraryTypeString(), GetMP3Version(), QualityPrefs::GetNamesAndLabels(), GUIPrefs::GetRangeChoices(), GetSampleFormatStr(), WaveformSettings::GetScaleNames(), SpectrogramSettings::GetScaleNames(), SnapManager::GetSnapLabels(), ODComputeSummaryTask::GetTip(), ODDecodeTask::GetTip(), LWSlider::GetTip(), ToolBar::GetTitle(), NyquistEffect::GetVendor(), LadspaEffect::GetVersion(), Grabber::Grabber(), gsLegacyFileWarning(), AudacityProject::HandleAlign(), Meter::HandleLayout(), AudacityProject::HandleMixAndRender(), TrackPanel::HandleMotion(), AudacityProject::HandlePasteNothingSelected(), AudacityProject::HandlePasteText(), HandlePrint(), MixerTrackCluster::HandleSliderGain(), MixerTrackCluster::HandleSliderPan(), CommandManager::HandleXMLEndTag(), AudacityProject::HandleXMLTag(), TimerRecordDialog::HaveFilesToRecover(), HaveFilesToRecover(), HelpTextBuiltIn(), HistoryWindow::HistoryWindow(), WaveTrackVZoomHandle::HitPreview(), ZoomHandle::HitPreview(), NoteTrackVZoomHandle::HitPreview(), LabelTextHandle::HitPreview(), CutlineHandle::HitPreview(), SampleHandle::HitPreview(), TrackPanelResizeHandle::HitPreview(), LabelGlyphHandle::HitPreview(), TimeShiftHandle::HitPreview(), Importer::Import(), LabelTrack::Import(), AudacityProject::Import(), ImportRaw(), ImportRawDialog::ImportRawDialog(), InconsistencyException::InconsistencyException(), EffectAutoDuck::Init(), EffectScienFilter::Init(), NyquistEffect::Init(), EffectEqualization::Init(), ModuleManager::Initialize(), EffectUIHost::Initialize(), AudacityProject::InitialState(), AudacityApp::InitLang(), MP3Exporter::InitLibrary(), InitMP3_Statics(), InitPreferences(), AudacityApp::InitTempDir(), AudacityProject::IsAlreadyOpen(), kExtraMsgForMissingFiles(), LabelTrack::KeyDown(), kStdMsg(), LabelTrack::LabelTrack(), LangChoiceDialog::LangChoiceDialog(), Module::Load(), EffectEqualization::LoadCurves(), EffectChangeSpeed::LoadFactoryDefaults(), LOFImportFileHandle::lofOpenFiles(), BenchmarkDialog::MakeBenchmarkDialog(), DirManager::MakeBlockFilePath(), ExportMultiple::MakeFileName(), Effect::MessageBox(), MeterToolBar::MeterToolBar(), MixAndRender(), AudacityProject::ModifyUndoMenuItems(), AudacityProject::MoveTrack(), AudacityApp::MRUOpen(), MultiDialog::MultiDialog(), TrackInfo::MuteOrSoloDrawFunction(), NyquistEffect::NyquistToWxString(), VoiceKey::OffBackward(), VoiceKey::OffForward(), EditChainsDialog::OnAdd(), BatchProcessDialog::OnApplyToFiles(), BatchProcessDialog::OnApplyToProject(), AudacityProject::OnAudioDeviceInfo(), AudacityProject::OnAudioIORate(), AudacityProject::OnAudioIOStopRecording(), TimerRecordDialog::OnAutoSavePathButton_Click(), VoiceKey::OnBackward(), ExportCLOptions::OnBrowse(), FindDialog::OnBrowse(), SelectionBar::OnButton(), ProgressDialog::OnCancel(), DependencyDialog::OnCancel(), LabelDialog::OnChangeTrack(), WaveTrackMenuTable::OnChannelChange(), LabelTrack::OnChar(), ExportMultiple::OnChoose(), DirectoriesPrefs::OnChooseTempDir(), ProgressDialog::OnCloseWindow(), AudacityProject::OnCloseWindow(), LabelTrack::OnContextMenu(), AudacityProject::OnContrast(), AudacityProject::OnCopyLabels(), ExportMultiple::OnCreate(), AudacityProject::OnCut(), AudacityProject::OnCutLabels(), KeyConfigPrefs::OnDefaults(), EditCurvesDialog::OnDelete(), AudacityProject::OnDeleteLabels(), EffectUIHost::OnDeletePreset(), ExtImportPrefs::OnDelRule(), DevicePrefs::OnDevice(), ScreenFrame::OnDirChoose(), AudacityProject::OnDisjoin(), AudacityProject::OnDisjoinLabels(), AudacityProject::OnDuplicate(), TagsEditor::OnEdit(), AudacityProject::OnEditMetadata(), AudacityProject::OnEffect(), KeyConfigPrefs::OnExport(), ContrastDialog::OnExport(), LabelDialog::OnExport(), ExportMultiple::OnExport(), FreqWindow::OnExport(), EditCurvesDialog::OnExport(), AudacityProject::OnExportLabels(), AudacityProject::OnExportSelection(), LibraryPrefs::OnFFmpegFindButton(), FormatMenuTable::OnFormatChange(), VoiceKey::OnForward(), DevicePrefs::OnHost(), KeyConfigPrefs::OnImport(), LabelDialog::OnImport(), EditCurvesDialog::OnImport(), AudacityProject::OnImportLabels(), AudacityProject::OnImportRaw(), AudacityApp::OnInit(), AudacityProject::OnJoin(), AudacityProject::OnJoinLabels(), NyquistEffect::OnLoad(), TagsEditor::OnLoad(), AudacityProject::OnLockPlayRegion(), EffectUIHost::OnMenu(), WaveTrackMenuTable::OnMergeStereo(), Meter::OnMouse(), AudacityProject::OnMoveToLabel(), AudacityProject::OnNewLabelTrack(), AudacityProject::OnNewStereoTrack(), AudacityProject::OnNewTimeTrack(), AudacityProject::OnNewWaveTrack(), LangChoiceDialog::OnOk(), TimerRecordDialog::OnOK(), PluginRegistrationDialog::OnOK(), EffectAutoDuckPanel::OnPaint(), EffectCompressorPanel::OnPaint(), Meter::OnPaint(), ExportMixerPanel::OnPaint(), AudacityProject::OnPaste(), AudacityProject::OnPasteNewLabel(), AudacityProject::OnPlotSpectrum(), Meter::OnPreferences(), RateMenuTable::OnRateOther(), ControlToolBar::OnRecord(), AutoRecoveryDialog::OnRecoverNone(), AudacityProject::OnRedo(), EditChainsDialog::OnRemove(), AudacityProject::OnRemoveTracks(), EditCurvesDialog::OnRename(), AudacityProject::OnResample(), ContrastDialog::OnReset(), TagsEditor::OnReset(), ExtImportPrefs::OnRuleTableEdit(), BenchmarkDialog::OnRun(), AudacityLogger::OnSave(), BenchmarkDialog::OnSave(), NyquistEffect::OnSave(), TagsEditor::OnSave(), EffectUIHost::OnSaveAs(), AudacityProject::OnSelectClip(), KeyConfigPrefs::OnSet(), LabelTrackMenuTable::OnSetFont(), AudacityProject::OnSetLeftSelection(), AudacityProject::OnSetRightSelection(), TimeTrackMenuTable::OnSetTimeTrackRange(), AudacityProject::OnSilence(), AudacityProject::OnSilenceLabels(), ExportMixerDialog::OnSlider(), AudacityProject::OnSortName(), AudacityProject::OnSortTime(), WaveTrackMenuTable::OnSpectrogramSettings(), AudacityProject::OnSplit(), AudacityProject::OnSplitCut(), AudacityProject::OnSplitCutLabels(), AudacityProject::OnSplitDelete(), AudacityProject::OnSplitDeleteLabels(), AudacityProject::OnSplitLabels(), AudacityProject::OnSplitNew(), WaveTrackMenuTable::OnSplitStereo(), WaveTrackMenuTable::OnSplitStereoMono(), ProgressDialog::OnStop(), WaveTrackMenuTable::OnSwapChannels(), AudacityApp::OnTimer(), AudacityProject::OnTimer(), AudacityProject::OnTimerRecord(), TimeTrackMenuTable::OnTimeTrackLin(), TimeTrackMenuTable::OnTimeTrackLog(), TimeTrackMenuTable::OnTimeTrackLogInt(), AudacityProject::OnTrackClose(), AudacityProject::OnTrim(), AudacityProject::OnUndo(), EditCurvesDialog::OnUp(), KeyConfigPrefs::OnViewBy(), AudacityProject::OpenFile(), AudacityProject::OpenFiles(), SFFileCloser::operator()(), ExportPlugin::OptionsCreate(), XMLFileReader::Parse(), NyquistEffect::Parse(), AudacityApp::ParseCommandLine(), NyquistEffect::ParseProgram(), WaveTrack::Paste(), ControlToolBar::PlayPlayRegion(), FreqWindow::PlotPaint(), PluginRegistrationDialog::PluginRegistrationDialog(), TracksBehaviorsPrefs::Populate(), GUIPrefs::Populate(), MixerToolBar::Populate(), SplashDialog::Populate(), SpectralSelectionBar::Populate(), TracksPrefs::Populate(), MeterToolBar::Populate(), KeyConfigPrefs::Populate(), ScrubbingToolBar::Populate(), SpectrumPrefs::Populate(), ToolsToolBar::Populate(), SelectionBar::Populate(), TranscriptionToolBar::Populate(), EditToolBar::Populate(), ControlToolBar::Populate(), AboutDialog::PopulateAudacityPage(), AudacityProject::PopulateEffectsMenu(), AboutDialog::PopulateInformationPage(), AboutDialog::PopulateLicensePage(), EditChainsDialog::PopulateList(), DependencyDialog::PopulateList(), BatchPrefs::PopulateOrExchange(), MousePrefs::PopulateOrExchange(), DirectoriesPrefs::PopulateOrExchange(), SoundActivatedRecord::PopulateOrExchange(), PlaybackPrefs::PopulateOrExchange(), ThemePrefs::PopulateOrExchange(), WarningsPrefs::PopulateOrExchange(), WaveformPrefs::PopulateOrExchange(), RecordingPrefs::PopulateOrExchange(), ImportExportPrefs::PopulateOrExchange(), ProjectsPrefs::PopulateOrExchange(), TracksBehaviorsPrefs::PopulateOrExchange(), LibraryPrefs::PopulateOrExchange(), EffectsPrefs::PopulateOrExchange(), DevicePrefs::PopulateOrExchange(), QualityPrefs::PopulateOrExchange(), GUIPrefs::PopulateOrExchange(), TracksPrefs::PopulateOrExchange(), EffectSilence::PopulateOrExchange(), KeyConfigPrefs::PopulateOrExchange(), EffectPaulstretch::PopulateOrExchange(), AutoRecoveryDialog::PopulateOrExchange(), ModulePrefs::PopulateOrExchange(), BatchProcessDialog::PopulateOrExchange(), BatchCommandDialog::PopulateOrExchange(), EffectFindClipping::PopulateOrExchange(), EffectRepeat::PopulateOrExchange(), ExportCLOptions::PopulateOrExchange(), EffectNoise::PopulateOrExchange(), EffectNormalize::PopulateOrExchange(), EffectEcho::PopulateOrExchange(), EffectToneGen::PopulateOrExchange(), ScreenFrame::PopulateOrExchange(), EffectCompressor::PopulateOrExchange(), EffectClickRemoval::PopulateOrExchange(), SpectrumPrefs::PopulateOrExchange(), EffectAutoDuck::PopulateOrExchange(), EffectDtmf::PopulateOrExchange(), EffectAmplify::PopulateOrExchange(), EffectChangeSpeed::PopulateOrExchange(), EffectScienFilter::PopulateOrExchange(), EditChainsDialog::PopulateOrExchange(), EffectReverb::PopulateOrExchange(), EffectTruncSilence::PopulateOrExchange(), EffectBassTreble::PopulateOrExchange(), TimerRecordDialog::PopulateOrExchange(), EffectWahwah::PopulateOrExchange(), EffectPhaser::PopulateOrExchange(), ExportMultiple::PopulateOrExchange(), EffectDistortion::PopulateOrExchange(), ExportPCMOptions::PopulateOrExchange(), ExtImportPrefs::PopulateOrExchange(), EffectEqualization::PopulateOrExchange(), TagsEditor::PopulateOrExchange(), DependencyDialog::PopulateOrExchange(), ExportMP3Options::PopulateOrExchange(), LadspaEffectOptionsDialog::PopulateOrExchange(), EditCurvesDialog::PopulateOrExchange(), EffectNoiseReduction::Dialog::PopulateOrExchange(), PluginRegistrationDialog::PopulateOrExchange(), FindDialog::PopulateOrExchange(), LadspaEffect::PopulateUI(), TimerRecordDialog::PreActionDelay(), PrefsDialog::PrefsDialog(), EnvelopeHandle::Preview(), SelectHandle::Preview(), Effect::Preview(), EffectRepair::Process(), EffectNoiseReduction::Process(), EffectFindClipping::Process(), EffectNormalize::Process(), Generator::Process(), EffectClickRemoval::Process(), NyquistEffect::Process(), Exporter::Process(), EffectNoiseReduction::Worker::Process(), EffectTruncSilence::ProcessIndependently(), EffectEcho::ProcessInitialize(), EffectPaulstretch::ProcessOne(), EffectFindClipping::ProcessOne(), EffectClickRemoval::ProcessOne(), NyquistEffect::ProcessOne(), DirManager::ProjectFSCK(), RecoverAllProjects(), ToolBar::ReCreateButtons(), TrackInfo::ReCreateSliders(), RecursivelyEnumerateWithProgress(), RecursivelyRemove(), KeyView::RefreshBindings(), KeyView::RefreshLines(), ScrubbingToolBar::RegenerateTooltips(), MeterToolBar::RegenerateTooltips(), SelectionBar::RegenerateTooltips(), ControlToolBar::RegenerateTooltips(), AdornedRulerPanel::RegenerateTooltips(), TrackSelectHandle::Release(), CutlineHandle::Release(), SampleHandle::Release(), LabelGlyphHandle::Release(), EnvelopeHandle::Release(), TimeShiftHandle::Release(), RemoveDependencies(), DirManager::RemoveOrphanBlockfiles(), AudacityProject::RemoveTrack(), BatchCommands::ReportAndSkip(), WaveClip::Resample(), ContrastDialog::results(), TimerRecordDialog::RunWaitDialog(), AudacityProject::Save(), AudacityProject::SaveAs(), EffectEqualization::SaveCurves(), Exporter::SetAutoExportOptions(), Effect::SetAutomationParameters(), EffectEqualization::setCurve(), SelectionBar::SetDrivers(), KeyConfigPrefs::SetKeyForSelected(), DeviceToolBar::SetNames(), EffectPresetsDialog::SetPrefix(), DirManager::SetProject(), AudacityProject::SetProjectTitle(), RateMenuTable::SetRate(), EffectPresetsDialog::SetSelected(), SelectionBar::SetSelectionMode(), MixerToolBar::SetToolTips(), AudacityProject::SetTrackGain(), AudacityProject::SetTrackPan(), AudacityLogger::Show(), DeviceToolBar::ShowChannelsDialog(), DeviceToolBar::ShowComboDialog(), LabelTrack::ShowContextMenu(), ShowDependencyDialogIfNeeded(), HelpSystem::ShowHelp(), DeviceToolBar::ShowHostDialog(), HelpSystem::ShowHtmlText(), DeviceToolBar::ShowInputDialog(), Meter::ShowMenu(), AdornedRulerPanel::ShowMenu(), ExportMultiple::ShowModal(), AudacityProject::ShowOpenDialog(), DeviceToolBar::ShowOutputDialog(), SortEffectsByPublisher(), SortEffectsByType(), SortEffectsByTypeAndName(), SpinSliderHandlers(), AudioIO::StartStream(), EffectChangeSpeed::Startup(), TrackInfo::Status1DrawFunction(), Scrubber::StatusMessageForWave(), AudioIO::StopStream(), CommandManager::TellUserWhyDisallowed(), TimeTrack::TimeTrack(), MinimizeButtonHandle::Tip(), MuteButtonHandle::Tip(), CloseButtonHandle::Tip(), SoloButtonHandle::Tip(), MenuButtonHandle::Tip(), TitleRestorer::TitleRestorer(), TitleText(), ToolDock::ToolDock(), NumberFormatter::ToString(), TrackPanel::TrackPanel(), EffectEqualization::TransferDataFromWindow(), EffectScienFilter::TransferGraphLimitsFromWindow(), AdornedRulerPanel::UpdateButtonStates(), EffectDistortion::UpdateControl(), EffectUIHost::UpdateControls(), EffectEqualization::UpdateDefaultCurves(), DirectoriesPrefs::UpdateFreeSpace(), DeviceToolBar::UpdatePrefs(), MixerToolBar::UpdatePrefs(), SpectralSelectionBar::UpdatePrefs(), MeterToolBar::UpdatePrefs(), ControlToolBar::UpdatePrefs(), ScrubbingToolBar::UpdatePrefs(), SelectionBar::UpdatePrefs(), TranscriptionToolBar::UpdatePrefs(), EditToolBar::UpdatePrefs(), ToolBar::UpdatePrefs(), TrackInfo::UpdatePrefs(), AButton::UpdateStatus(), TimerRecordDialog::UpdateTextBoxControls(), EffectDtmf::UpdateUI(), EffectNormalize::UpdateUI(), EffectCompressor::UpdateUI(), EffectDistortion::UpdateUI(), EffectPresetsDialog::UpdateUI(), DirectoriesPrefs::Validate(), SpectrumPrefs::Validate(), SpectrogramSettings::Validate(), EffectNoiseReduction::Settings::Validate(), EffectEqualization::ValidateUI(), VerCheckHtml(), TimerRecordDialog::WaitForStart(), WarningDialog::WarningDialog(), AudacityProject::WarnOfLegacyFile(), WindowFuncName(), DirManager::WriteCacheToDisk(), Sequence::WriteXML(), and DirManager::~DirManager().

POPUP_MENU_ITEM ( OnMoveUpID  ,
_("Move Track &Up")+wxT("\t")+(GetActiveProject() ->GetCommandManager() ->GetKeyFromName(wxT("TrackMoveUp")))  ,
OnMoveTrack   
)