X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fediting_syms.h;h=715202bfc9c41b2535054d6b96bcd9279cd674e5;hb=b4a9bf5878f6b124629fe724f80b2b124298d2da;hp=3037daa3e25174711184807c19b3cfbfcb565241;hpb=209d967b1bb80a9735d690d8f4f0455ecb9970ca;p=ardour.git diff --git a/gtk2_ardour/editing_syms.h b/gtk2_ardour/editing_syms.h index 3037daa3e2..715202bfc9 100644 --- a/gtk2_ardour/editing_syms.h +++ b/gtk2_ardour/editing_syms.h @@ -1,26 +1,56 @@ +/* + Copyright (C) 2000-2007 Paul Davis + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + /* Changing this order will break the menu */ -SNAPTYPE(SnapToFrame) SNAPTYPE(SnapToCDFrame) -SNAPTYPE(SnapToSMPTEFrame) -SNAPTYPE(SnapToSMPTESeconds) -SNAPTYPE(SnapToSMPTEMinutes) +SNAPTYPE(SnapToTimecodeFrame) +SNAPTYPE(SnapToTimecodeSeconds) +SNAPTYPE(SnapToTimecodeMinutes) SNAPTYPE(SnapToSeconds) SNAPTYPE(SnapToMinutes) -SNAPTYPE(SnapToAThirtysecondBeat) -SNAPTYPE(SnapToASixteenthBeat) -SNAPTYPE(SnapToAEighthBeat) -SNAPTYPE(SnapToAQuarterBeat) -SNAPTYPE(SnapToAThirdBeat) +SNAPTYPE(SnapToBeatDiv128) +SNAPTYPE(SnapToBeatDiv64) +SNAPTYPE(SnapToBeatDiv32) +SNAPTYPE(SnapToBeatDiv28) +SNAPTYPE(SnapToBeatDiv24) +SNAPTYPE(SnapToBeatDiv20) +SNAPTYPE(SnapToBeatDiv16) +SNAPTYPE(SnapToBeatDiv14) +SNAPTYPE(SnapToBeatDiv12) +SNAPTYPE(SnapToBeatDiv10) +SNAPTYPE(SnapToBeatDiv8) +SNAPTYPE(SnapToBeatDiv7) +SNAPTYPE(SnapToBeatDiv6) +SNAPTYPE(SnapToBeatDiv5) +SNAPTYPE(SnapToBeatDiv4) +SNAPTYPE(SnapToBeatDiv3) +SNAPTYPE(SnapToBeatDiv2) SNAPTYPE(SnapToBeat) SNAPTYPE(SnapToBar) SNAPTYPE(SnapToMark) -SNAPTYPE(SnapToEditCursor) SNAPTYPE(SnapToRegionStart) SNAPTYPE(SnapToRegionEnd) SNAPTYPE(SnapToRegionSync) SNAPTYPE(SnapToRegionBoundary) /* Changing this order will break the menu */ +SNAPMODE(SnapOff) SNAPMODE(SnapNormal) SNAPMODE(SnapMagnetic) @@ -35,18 +65,21 @@ REGIONLISTSORTTYPE(BySourceFileName) REGIONLISTSORTTYPE(ByStartInFile) REGIONLISTSORTTYPE(ByTimestamp) -MOUSEMODE(MouseGain) +/* Changing this order will break step_mouse_mode */ MOUSEMODE(MouseObject) MOUSEMODE(MouseRange) +MOUSEMODE(MouseCut) MOUSEMODE(MouseTimeFX) -MOUSEMODE(MouseZoom) MOUSEMODE(MouseAudition) +MOUSEMODE(MouseDraw) +MOUSEMODE(MouseContent) /* Changing this order will break the menu */ ZOOMFOCUS(ZoomFocusLeft) ZOOMFOCUS(ZoomFocusRight) ZOOMFOCUS(ZoomFocusCenter) ZOOMFOCUS(ZoomFocusPlayhead) +ZOOMFOCUS(ZoomFocusMouse) ZOOMFOCUS(ZoomFocusEdit) DISPLAYCONTROL(FollowPlayhead) @@ -54,104 +87,28 @@ DISPLAYCONTROL(ShowMeasures) DISPLAYCONTROL(ShowWaveforms) DISPLAYCONTROL(ShowWaveformsRecording) -COLORID(cWaveForm) -COLORID(cMutedWaveForm) -COLORID(cSelectedFrameBase) -COLORID(cFrameBase) -COLORID(cAudioTrackBase) -COLORID(cAudioTrackOutline) -COLORID(cAudioBusBase) -COLORID(cTimeStretchFill) -COLORID(cTimeStretchOutline) -COLORID(cAutomationLine) -COLORID(cLeftPanAutomationLine) -COLORID(cRightPanAutomationLine) -COLORID(cRedirectAutomationLine) -COLORID(cControlPointFill) -COLORID(cControlPointOutline) -COLORID(cEnteredControlPointOutline) -COLORID(cEnteredControlPointSelected) -COLORID(cEnteredControlPoint) -COLORID(cControlPointSelected) -COLORID(cControlPoint) -COLORID(cAutomationTrackFill) -COLORID(cAutomationTrackOutline) -COLORID(cCrossfadeEditorBase) -COLORID(cCrossfadeEditorLine) -COLORID(cSelectedCrossfadeEditorLine) -COLORID(cCrossfadeEditorLineShading) -COLORID(cCrossfadeEditorPointFill) -COLORID(cCrossfadeEditorPointOutline) -COLORID(cCrossfadeEditorWave) -COLORID(cSelectedCrossfadeEditorWave) -COLORID(cCrossfadeLine) -COLORID(cActiveCrossfade) -COLORID(cInactiveCrossfade) -COLORID(cLocationMarker) -COLORID(cLocationRange) -COLORID(cLocationCDMarker) -COLORID(cLocationLoop) -COLORID(cLocationPunch) -COLORID(cVerboseCanvasCursor) -COLORID(cTempoBar) -COLORID(cMeterBar) -COLORID(cMarkerBar) -COLORID(cRangeMarkerBar) -COLORID(cTransportMarkerBar) -COLORID(cRangeDragBarRect) -COLORID(cRangeDragBarRectFill) -COLORID(cRangeDragRect) -COLORID(cRangeDragRectFill) -COLORID(cTransportDragRect) -COLORID(cTransportDragRectFill) -COLORID(cMarkerDragLine) -COLORID(cTransportLoopRect) -COLORID(cTransportLoopRectFill) -COLORID(cTransportPunchRect) -COLORID(cTransportPunchRectFill) -COLORID(cPunchInLine) -COLORID(cPunchOutLine) -COLORID(cZoomRect) -COLORID(cZoomRectFill) -COLORID(cRubberBandRect) -COLORID(cRubberBandRectFill) -COLORID(cFirstActionMessage) -COLORID(cEnteredGainLine) -COLORID(cEnteredAutomationLine) -COLORID(cEnteredMarker) -COLORID(cMeterMarker) -COLORID(cTempoMarker) -COLORID(cMeasureLineBeat) -COLORID(cMeasureLineBar) -COLORID(cGhostTrackBaseOutline) -COLORID(cGhostTrackBaseFill) -COLORID(cGhostTrackWave) -COLORID(cImageTrackBase) -COLORID(cImageTrackOutline) -COLORID(cMarkerTrackBase) -COLORID(cMarkerTrackOutline) -COLORID(cZeroLine) -COLORID(cGainLine) -COLORID(cGainLineInactive) -COLORID(cRecordingRectFill) -COLORID(cRecordingRectOutline) -COLORID(cSelectionRectFill) -COLORID(cSelectionRectOutline) -COLORID(cSelectionEndFill) -COLORID(cSelectionEndOutline) -COLORID(cSelectionStartFill) -COLORID(cSelectionStartOutline) -COLORID(cVestigialFrameFill) -COLORID(cVestigialFrameOutline) -COLORID(cTimeAxisFrameFill) -COLORID(cTimeAxisFrameOutline) -COLORID(cNameHighlightFill) -COLORID(cNameHighlightOutline) -COLORID(cFrameHandleStartFill) -COLORID(cFrameHandleStartOutline) -COLORID(cFrameHandleEndFill) -COLORID(cFrameHandleEndOutline) -COLORID(cTrimHandleLockedStart) -COLORID(cTrimHandleLockedEnd) -COLORID(cTrimHandleStart) -COLORID(cTrimHandleEnd) +// if this is changed, remember to update the string table in sfdb_ui.cc +IMPORTMODE(ImportAsRegion) +IMPORTMODE(ImportToTrack) +IMPORTMODE(ImportAsTrack) +IMPORTMODE(ImportAsTapeTrack) + +// if this is changed, remember to update the string table in sfdb_ui.cc +IMPORTPOSITION(ImportAtTimestamp) +IMPORTPOSITION(ImportAtEditPoint) +IMPORTPOSITION(ImportAtPlayhead) +IMPORTPOSITION(ImportAtStart) + +// if this is changed, remember to update the string table in sfdb_ui.cc +IMPORTDISPOSITION(ImportDistinctFiles) +IMPORTDISPOSITION(ImportMergeFiles) +IMPORTDISPOSITION(ImportSerializeFiles) +IMPORTDISPOSITION(ImportDistinctChannels) + +EDITPOINT(EditAtPlayhead) +EDITPOINT(EditAtSelectedMarker) +EDITPOINT(EditAtMouse) + +INSERTTIMEOPT(LeaveIntersected) +INSERTTIMEOPT(MoveIntersected) +INSERTTIMEOPT(SplitIntersected)